.real__hero.astro-qro4k2h6{background:linear-gradient(160deg, var(--dark) 0%, var(--dark-3) 100%);color:#fff;padding:56px 0 72px;position:relative;overflow:hidden}.real__head.astro-qro4k2h6{max-width:900px}.crumbs.astro-qro4k2h6{color:var(--primary-150);gap:10px;margin-bottom:22px;font-size:13.5px;display:flex}.crumbs.astro-qro4k2h6 a.astro-qro4k2h6{color:#fff}.real__title.astro-qro4k2h6{color:#fff;margin:18px 0 16px;font-size:clamp(1.9rem,4vw,3rem)}.real__project.astro-qro4k2h6{margin-top:18px}.real__project-title.astro-qro4k2h6{color:var(--primary-150);letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px;font-size:13px;font-weight:500}.real__services.astro-qro4k2h6{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.real__services.astro-qro4k2h6 li.astro-qro4k2h6{color:#fff;background:#ffffff24;border:1px solid #ffffff47;border-radius:999px;padding:7px 14px;font-size:13.5px}.real__prose.astro-qro4k2h6 img{border-radius:var(--r-md);border:1px solid var(--border);width:100%}.real__prose.astro-qro4k2h6 p:has(>img),.real__visit.astro-qro4k2h6{margin-top:1.6em}.real__prose.astro-qro4k2h6 a.btn,.real__prose.astro-qro4k2h6 a.btn:hover{color:#fff;text-decoration:none}.real__aside.astro-qro4k2h6{flex-direction:column;gap:14px;display:flex}.real__aside-cta.astro-qro4k2h6{width:100%}.real__home.astro-qro4k2h6{border-top:1px solid var(--border);color:var(--muted);margin-top:28px;padding-top:20px}.real__actions.astro-qro4k2h6{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.real__body.astro-qro4k2h6{z-index:2;margin-top:48px;position:relative}.real__grid.astro-qro4k2h6{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:40px;display:grid}.real__prose.astro-qro4k2h6{border:1px solid var(--border);border-radius:var(--r-xl);background:#fff;padding:clamp(24px,4vw,44px)}.real__prose.astro-qro4k2h6:empty{display:none}.real__facts.astro-qro4k2h6{border:1px solid var(--border);border-radius:var(--r-lg);background:#fff;grid-template-columns:auto 1fr;gap:6px 16px;margin:0;padding:24px;font-size:14.5px;display:grid}.real__facts.astro-qro4k2h6 dt.astro-qro4k2h6{color:var(--muted-2)}.real__results.astro-qro4k2h6{gap:4px;margin:0;padding:0;list-style:none;display:grid}.real__results.astro-qro4k2h6 li.astro-qro4k2h6:before{content:"↗ ";color:var(--primary-dark)}.real__results-note.astro-qro4k2h6{color:var(--muted-2);margin:0;font-size:12.5px}.real__facts.astro-qro4k2h6 dd.astro-qro4k2h6{margin:0}.real__facts.astro-qro4k2h6 a.astro-qro4k2h6{color:var(--primary-dark)}.real__gallery.astro-qro4k2h6{grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:18px;margin-top:40px;display:grid}.real__shot.astro-qro4k2h6{border-radius:var(--r-lg);border:1px solid var(--border);background:#fff;margin:0;overflow:hidden}.real__more.astro-qro4k2h6{padding:80px 0 96px}.real__more-grid.astro-qro4k2h6{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px;display:grid}@media (width<=960px){.real__grid.astro-qro4k2h6{grid-template-columns:1fr}}@media (width<=720px){.real__hero.astro-qro4k2h6{padding:36px 0 100px}.real__more.astro-qro4k2h6{padding:56px 0 64px}}
