.core-page[data-astro-cid-jq6l57dw]{overflow:hidden}.core-hero[data-astro-cid-jq6l57dw]{width:min(1180px,calc(100% - 2rem));min-height:680px;margin:1rem auto 0;padding:clamp(2rem,5vw,5rem);display:grid;grid-template-columns:minmax(0,1.05fr) minmax(340px,.75fr);align-items:center;gap:clamp(2rem,6vw,6rem);border-radius:2rem;border:1px solid #ffffff1a;background:radial-gradient(circle at 90% 12%,#64351f 0,transparent 34%),linear-gradient(145deg,#17211f,#101414);color:#f8f1e8}.eyebrow[data-astro-cid-jq6l57dw]{color:#ff7a31;font:800 .75rem/1.2 Geist,system-ui,sans-serif;letter-spacing:.16em;text-transform:uppercase}.hero-copy[data-astro-cid-jq6l57dw] h1[data-astro-cid-jq6l57dw],.core-content[data-astro-cid-jq6l57dw] h2[data-astro-cid-jq6l57dw],.final-panel[data-astro-cid-jq6l57dw] h2[data-astro-cid-jq6l57dw]{margin:.8rem 0 1.25rem;font-size:clamp(2.7rem,5.8vw,5.2rem);line-height:1;letter-spacing:-.045em}.hero-copy[data-astro-cid-jq6l57dw]>p[data-astro-cid-jq6l57dw]{max-width:680px;color:#cbd2ce;font-size:clamp(1.05rem,2vw,1.28rem);line-height:1.65}.actions[data-astro-cid-jq6l57dw]{display:flex;align-items:center;gap:1.2rem;flex-wrap:wrap;margin-top:2rem}.actions[data-astro-cid-jq6l57dw]>a[data-astro-cid-jq6l57dw]:first-child,.final-panel[data-astro-cid-jq6l57dw]>a[data-astro-cid-jq6l57dw]{padding:.9rem 1.35rem;border-radius:999px;background:#fb691b;color:#fff;font-weight:800}.secondary[data-astro-cid-jq6l57dw]{color:#ffad80;font-weight:750}.visual[data-astro-cid-jq6l57dw]{height:550px;overflow:hidden;border-radius:1.5rem;background:#0d1211}.visual[data-astro-cid-jq6l57dw] .wcl-stage{transform:scale(.83);transform-origin:center top}.support-visual[data-astro-cid-jq6l57dw]{height:100%;display:grid;place-content:center;gap:1rem;background:radial-gradient(circle,#fb691b55,transparent 55%)}.support-visual[data-astro-cid-jq6l57dw] span[data-astro-cid-jq6l57dw]{font-size:9rem;color:#ff8b4c}.support-visual[data-astro-cid-jq6l57dw] i[data-astro-cid-jq6l57dw]{display:block;width:220px;height:14px;border-radius:99px;background:#ffffff18}.support-visual[data-astro-cid-jq6l57dw] i[data-astro-cid-jq6l57dw]:nth-child(3){width:170px}.support-visual[data-astro-cid-jq6l57dw] i[data-astro-cid-jq6l57dw]:nth-child(4){width:195px}.core-content[data-astro-cid-jq6l57dw]{width:min(1100px,calc(100% - 2rem));margin:clamp(4rem,9vw,8rem) auto}.core-content[data-astro-cid-jq6l57dw]>h2[data-astro-cid-jq6l57dw]{max-width:850px;font-size:clamp(2.2rem,4vw,4rem)}.item-grid[data-astro-cid-jq6l57dw]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.item-grid[data-astro-cid-jq6l57dw] article[data-astro-cid-jq6l57dw]{padding:2rem;border:1px solid #ffffff1a;border-radius:1.4rem;background:#1b2221}.item-grid[data-astro-cid-jq6l57dw] span[data-astro-cid-jq6l57dw]{color:#fb691b;font-weight:800}.item-grid[data-astro-cid-jq6l57dw] h3[data-astro-cid-jq6l57dw]{margin:1.4rem 0 .7rem;font-family:Geist,system-ui,sans-serif;font-size:1.35rem}.item-grid[data-astro-cid-jq6l57dw] p[data-astro-cid-jq6l57dw],.final-panel[data-astro-cid-jq6l57dw] p[data-astro-cid-jq6l57dw]{color:var(--text-secondary);line-height:1.65}.final-panel[data-astro-cid-jq6l57dw]{width:min(1100px,calc(100% - 2rem));margin:0 auto 6rem;padding:clamp(2rem,5vw,4rem);display:flex;align-items:end;justify-content:space-between;gap:2rem;border-radius:1.7rem;background:#f4eee4;color:#17342d}.final-panel[data-astro-cid-jq6l57dw] h2[data-astro-cid-jq6l57dw]{font-size:clamp(2rem,4vw,3.5rem);margin-top:0}.final-panel[data-astro-cid-jq6l57dw] p[data-astro-cid-jq6l57dw]{max-width:720px;color:#4d625c}.final-panel[data-astro-cid-jq6l57dw]>a[data-astro-cid-jq6l57dw]{flex:none}@media(max-width:800px){.core-hero[data-astro-cid-jq6l57dw]{grid-template-columns:1fr;padding:2.5rem 1.25rem}.hero-copy[data-astro-cid-jq6l57dw]{text-align:center}.actions[data-astro-cid-jq6l57dw]{justify-content:center}.visual[data-astro-cid-jq6l57dw]{height:480px}.visual[data-astro-cid-jq6l57dw] .wcl-stage{transform:scale(.72)}.item-grid[data-astro-cid-jq6l57dw]{grid-template-columns:1fr}.final-panel[data-astro-cid-jq6l57dw]{align-items:flex-start;flex-direction:column}}
