.hero[data-astro-cid-ct3bgug4]{position:relative;color:#fff;padding-block:0;min-height:min(78vh,680px);display:flex;align-items:flex-end;overflow:hidden;background:var(--brand-dark)}.herobg[data-astro-cid-ct3bgug4]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 35%}.hero[data-astro-cid-ct3bgug4]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0e1a1440,#0e1a148c 45%,#0e1a14e6)}.herotext[data-astro-cid-ct3bgug4]{position:relative;z-index:1;padding-block:96px 120px;width:100%}.rule[data-astro-cid-ct3bgug4]{display:block;width:56px;height:4px;background:var(--accent);margin-bottom:18px}.herokicker[data-astro-cid-ct3bgug4]{margin:0;letter-spacing:.12em;font-size:13px;color:#e9e3d6;text-transform:uppercase}h1[data-astro-cid-ct3bgug4]{font-size:clamp(30px,5vw,54px);margin:12px 0 14px;max-width:900px}.lead[data-astro-cid-ct3bgug4]{font-size:18px;color:#f0c9a8;max-width:720px;margin:0;font-weight:600}.ctas[data-astro-cid-ct3bgug4]{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.btn[data-astro-cid-ct3bgug4].ghost.light{color:#fff;box-shadow:inset 0 0 0 2px #ffffffb3}.statbar[data-astro-cid-ct3bgug4]{position:relative;z-index:2;margin-top:-64px;display:grid;grid-template-columns:repeat(3,1fr);background:var(--surface);border-radius:6px;box-shadow:0 16px 40px #14201a24}.statbar[data-astro-cid-ct3bgug4] div[data-astro-cid-ct3bgug4]{padding:24px 22px;display:flex;flex-direction:column;gap:4px;border-left:1px solid var(--line)}.statbar[data-astro-cid-ct3bgug4] div[data-astro-cid-ct3bgug4]:first-child{border-left:0}.statbar[data-astro-cid-ct3bgug4] strong[data-astro-cid-ct3bgug4]{font-size:clamp(24px,3vw,34px);line-height:1.1;color:var(--brand)}.statbar[data-astro-cid-ct3bgug4] strong[data-astro-cid-ct3bgug4].hot{color:var(--accent)}.statbar[data-astro-cid-ct3bgug4] span[data-astro-cid-ct3bgug4]{color:var(--muted);font-size:14px}.split[data-astro-cid-ct3bgug4]{display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:center}.body[data-astro-cid-ct3bgug4]{color:var(--muted);font-size:17px}figure.ratio img{aspect-ratio:4 / 3}.dark[data-astro-cid-ct3bgug4]{background:var(--brand);color:#fff}.dark[data-astro-cid-ct3bgug4] h2[data-astro-cid-ct3bgug4]{color:#fff}.feats[data-astro-cid-ct3bgug4]{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;margin-top:36px;border-top:1px solid rgba(255,255,255,.15);padding-top:32px}.feats[data-astro-cid-ct3bgug4] strong[data-astro-cid-ct3bgug4]{display:block;color:var(--accent);font-size:clamp(28px,3.2vw,42px);line-height:1.15;white-space:nowrap}.feats[data-astro-cid-ct3bgug4] h3[data-astro-cid-ct3bgug4]{margin:14px 0 4px;font-size:16px}.feats[data-astro-cid-ct3bgug4] p[data-astro-cid-ct3bgug4]{margin:0;color:#c9d3cb;font-size:15px}.scenes[data-astro-cid-ct3bgug4]{margin:32px 0 0;padding-top:24px;border-top:1px solid rgba(255,255,255,.15);color:#c9d3cb}.cols4[data-astro-cid-ct3bgug4]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:28px}.card[data-astro-cid-ct3bgug4]{background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:22px}.card[data-astro-cid-ct3bgug4] h3[data-astro-cid-ct3bgug4],.num[data-astro-cid-ct3bgug4] h3[data-astro-cid-ct3bgug4]{margin:0 0 8px;color:var(--brand);font-size:20px}.card[data-astro-cid-ct3bgug4] p[data-astro-cid-ct3bgug4],.num[data-astro-cid-ct3bgug4] p[data-astro-cid-ct3bgug4]{margin:0;color:var(--muted);font-size:15px}.num[data-astro-cid-ct3bgug4] span[data-astro-cid-ct3bgug4]{display:block;color:var(--accent);font-weight:800;font-size:34px;margin-bottom:8px}.foot-note[data-astro-cid-ct3bgug4]{color:var(--muted);margin:24px 0 0}.alt[data-astro-cid-ct3bgug4]{background:#ebe6db}.head[data-astro-cid-ct3bgug4]{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.gallery[data-astro-cid-ct3bgug4]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:8px}.gallery[data-astro-cid-ct3bgug4] img{aspect-ratio:4 / 3}.philo[data-astro-cid-ct3bgug4]{background:#14241c}.values[data-astro-cid-ct3bgug4]{font-size:clamp(30px,5vw,52px);font-weight:800;letter-spacing:.08em;margin:8px 0 16px}.philo[data-astro-cid-ct3bgug4] .body[data-astro-cid-ct3bgug4]{color:#c9d3cb;max-width:860px}.ctabox[data-astro-cid-ct3bgug4]{margin-top:40px;display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;padding:24px;border:1px solid rgba(255,255,255,.18);border-radius:6px}.ctabox[data-astro-cid-ct3bgug4] h3[data-astro-cid-ct3bgug4]{margin:0 0 4px}.ctabox[data-astro-cid-ct3bgug4] p[data-astro-cid-ct3bgug4]{margin:0;color:#c9d3cb}@media(max-width:900px){.split[data-astro-cid-ct3bgug4]{grid-template-columns:1fr}.feats[data-astro-cid-ct3bgug4],.cols4[data-astro-cid-ct3bgug4]{grid-template-columns:repeat(2,1fr)}.gallery[data-astro-cid-ct3bgug4]{grid-template-columns:1fr 1fr}}@media(max-width:560px){.feats[data-astro-cid-ct3bgug4],.cols4[data-astro-cid-ct3bgug4],.gallery[data-astro-cid-ct3bgug4],.statbar[data-astro-cid-ct3bgug4]{grid-template-columns:1fr}.statbar[data-astro-cid-ct3bgug4] div[data-astro-cid-ct3bgug4]{border-left:0;border-top:1px solid var(--line);padding-block:16px}.statbar[data-astro-cid-ct3bgug4] div[data-astro-cid-ct3bgug4]:first-child{border-top:0}.herotext[data-astro-cid-ct3bgug4]{padding-block:72px 104px}}
