.d-hero[data-astro-cid-p4m3llkr]{position:relative;min-height:min(64vh,600px);display:grid;align-items:end;color:#fff;overflow:hidden}.d-hero[data-astro-cid-p4m3llkr] img[data-astro-cid-p4m3llkr]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.d-hero[data-astro-cid-p4m3llkr]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#191a2f33 30%,#191a2fcc)}.d-hero-inner[data-astro-cid-p4m3llkr]{width:100%;position:relative;z-index:1;padding-block:120px 56px;display:grid;gap:12px}.crumbs[data-astro-cid-p4m3llkr]{display:flex;gap:10px;font-size:14px;font-weight:600;color:#ffffffd9}.crumbs[data-astro-cid-p4m3llkr] a[data-astro-cid-p4m3llkr]{text-decoration:none;color:var(--teal)}.d-hero[data-astro-cid-p4m3llkr] h1[data-astro-cid-p4m3llkr]{font-size:clamp(44px,7vw,84px);font-weight:800}.d-hero[data-astro-cid-p4m3llkr] p[data-astro-cid-p4m3llkr]{font-size:clamp(17px,1.6vw,21px);max-width:52ch;color:#ffffffe6}.intro-grid[data-astro-cid-p4m3llkr]{display:grid;grid-template-columns:1.4fr 1fr;gap:clamp(32px,5vw,72px);align-items:start}.prose[data-astro-cid-p4m3llkr]{display:grid;gap:16px;font-size:18px}.prose[data-astro-cid-p4m3llkr] p[data-astro-cid-p4m3llkr]{color:#3b4252}.facts[data-astro-cid-p4m3llkr]{background:var(--sand);border-radius:var(--radius);padding:8px 24px;display:grid}.facts[data-astro-cid-p4m3llkr] div[data-astro-cid-p4m3llkr]{display:grid;gap:2px;padding-block:16px;border-bottom:1px solid var(--line)}.facts[data-astro-cid-p4m3llkr] div[data-astro-cid-p4m3llkr]:last-child{border-bottom:0}.facts[data-astro-cid-p4m3llkr] span[data-astro-cid-p4m3llkr]{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--teal-deep)}.facts[data-astro-cid-p4m3llkr] strong[data-astro-cid-p4m3llkr]{font-weight:600;color:var(--navy)}.soft[data-astro-cid-p4m3llkr]{background:var(--sand)}.hl-grid[data-astro-cid-p4m3llkr]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.hl[data-astro-cid-p4m3llkr]{background:#fff;border-radius:var(--radius);overflow:hidden;box-shadow:0 10px 30px #191a2f0d}.hl[data-astro-cid-p4m3llkr] img[data-astro-cid-p4m3llkr]{aspect-ratio:4 / 3;object-fit:cover;width:100%}.hl-body[data-astro-cid-p4m3llkr]{padding:18px 20px 22px;display:grid;gap:6px}.hl[data-astro-cid-p4m3llkr] h3[data-astro-cid-p4m3llkr]{font-size:19px;color:var(--navy)}.hl[data-astro-cid-p4m3llkr] p[data-astro-cid-p4m3llkr]{color:var(--muted);font-size:15.5px}.look[data-astro-cid-p4m3llkr]{background:var(--navy);color:#fff}.look-grid[data-astro-cid-p4m3llkr]{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(32px,5vw,72px);align-items:center}.look-grid[data-astro-cid-p4m3llkr]>div[data-astro-cid-p4m3llkr]{display:grid;gap:14px;justify-items:start}.look[data-astro-cid-p4m3llkr] h2[data-astro-cid-p4m3llkr]{font-size:clamp(28px,3.4vw,40px)}.look[data-astro-cid-p4m3llkr] p[data-astro-cid-p4m3llkr]{color:#fffc;font-size:18px}.look[data-astro-cid-p4m3llkr] ul[data-astro-cid-p4m3llkr]{list-style:none;margin:0;padding:0;display:grid;gap:12px}.look[data-astro-cid-p4m3llkr] li[data-astro-cid-p4m3llkr]{display:flex;gap:14px;align-items:center;background:var(--navy2);border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:16px 18px;font-weight:500}.tick[data-astro-cid-p4m3llkr]{flex:none;width:36px;height:36px;border-radius:50%;background:var(--teal);color:var(--navy);display:grid;place-items:center}.tick[data-astro-cid-p4m3llkr] svg{width:18px;height:18px}.near-grid[data-astro-cid-p4m3llkr]{display:flex;flex-wrap:wrap;justify-content:center;gap:18px}.near-grid[data-astro-cid-p4m3llkr]>[data-astro-cid-p4m3llkr]{flex:0 1 calc((100% - 54px)/4);min-width:200px}.near[data-astro-cid-p4m3llkr]{position:relative;aspect-ratio:4 / 5;border-radius:var(--radius);overflow:hidden;text-decoration:none;color:#fff}.near[data-astro-cid-p4m3llkr] img[data-astro-cid-p4m3llkr]{width:100%;height:100%;object-fit:cover;transition:transform .5s}.near[data-astro-cid-p4m3llkr]:hover img[data-astro-cid-p4m3llkr]{transform:scale(1.05)}.near[data-astro-cid-p4m3llkr]:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(15,16,30,.85),transparent 55%)}.near[data-astro-cid-p4m3llkr] span[data-astro-cid-p4m3llkr]{position:absolute;inset:auto 0 18px;z-index:1;text-align:center;font-size:22px;font-weight:700}@media(max-width:960px){.intro-grid[data-astro-cid-p4m3llkr],.look-grid[data-astro-cid-p4m3llkr]{grid-template-columns:1fr}.hl-grid[data-astro-cid-p4m3llkr]{grid-template-columns:repeat(2,1fr)}.near-grid[data-astro-cid-p4m3llkr]>[data-astro-cid-p4m3llkr]{flex-basis:calc((100% - 18px)/2);min-width:0}}@media(max-width:520px){.hl-grid[data-astro-cid-p4m3llkr]{grid-template-columns:1fr}}
