.gm-profile-facts{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.gm-profile-facts div{border:1px solid var(--gm-border);padding:14px}.gm-profile-facts dt{font-size:11px;color:var(--gm-muted);text-transform:uppercase}.gm-profile-facts dd{margin:4px 0 0;color:var(--gm-dark);font-weight:700}.gm-profile-taxonomy{display:grid;gap:12px;margin-top:18px;padding-top:18px;border-top:1px solid var(--gm-border)}.gm-profile-taxonomy div{display:grid;grid-template-columns:130px 1fr;gap:12px}.gm-profile-taxonomy strong{color:var(--gm-dark)}.gm-profile-taxonomy a,.gm-profile-breadcrumbs a{color:var(--gm-primary,#4f46e5);font-weight:600}.gm-profile-location-links{line-height:1.8}.gm-profile-location-links strong{font-weight:700}.gm-profile-breadcrumbs{display:flex;flex-wrap:wrap;gap:7px;align-items:center;margin:0 0 18px;font-size:13px;color:var(--gm-muted)}.gm-profile-breadcrumb-separator{color:var(--gm-muted)}.gm-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.gm-gallery img{width:100%;aspect-ratio:3/4;object-fit:cover}.gm-profile-report{align-self:center;color:var(--gm-muted);font-size:13px;font-weight:700}.gm-profile-report:hover{color:#b42318}.gm-related-models{margin-top:32px}.gm-related-models .gm-section-head h2{font-size:26px}@media(max-width:767px){.gm-profile-facts{grid-template-columns:1fr 1fr}.gm-profile-taxonomy div{grid-template-columns:1fr;gap:4px}.gm-gallery{grid-template-columns:1fr 1fr}.gm-profile-actions{flex-wrap:wrap}.gm-profile-report{width:100%;padding-top:3px}}
