.hero-mark[data-astro-cid-r4mpuihd]{filter:drop-shadow(0 10px 30px #00000080);width:min(280px,46vw);margin-inline:auto}.hero-mark[data-astro-cid-r4mpuihd] img[data-astro-cid-r4mpuihd]{width:100%;height:auto;display:block}.continue[data-astro-cid-pgstnpiv]{text-align:center;margin-top:clamp(3rem,8vw,6rem);padding-block:2rem}.q[data-astro-cid-pgstnpiv]{font-size:clamp(1rem,3vw,1.5rem)}.choices[data-astro-cid-pgstnpiv]{text-transform:uppercase;justify-content:center;gap:3rem;font-size:1.6rem;display:flex}.choices[data-astro-cid-pgstnpiv] a[data-astro-cid-pgstnpiv]{letter-spacing:.1em;text-decoration:none}.yes[data-astro-cid-pgstnpiv]{color:var(--green)}.yes[data-astro-cid-pgstnpiv]:hover{text-shadow:0 0 16px #0f6c}.no[data-astro-cid-pgstnpiv]{color:var(--text-dim)}.insert[data-astro-cid-pgstnpiv]{color:var(--green-soft);margin-top:1rem}.stats[data-astro-cid-23gkgyqt]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1rem;margin:2.5rem 0;display:grid}.stat[data-astro-cid-23gkgyqt]{background:var(--bg-panel);border:1px solid var(--line);border-radius:var(--radius);text-align:center;flex-direction:column-reverse;padding:1.4rem 1rem;display:flex}.value[data-astro-cid-23gkgyqt]{margin:0 0 .6rem;font-size:clamp(1.1rem,2.6vw,1.7rem)}.label[data-astro-cid-23gkgyqt]{color:var(--text-dim);text-transform:uppercase;letter-spacing:.08em;font-size:1.1rem}.gallery[data-astro-cid-rj65ajc3]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.8rem;display:grid}.thumb[data-astro-cid-rj65ajc3]{overflow:hidden}.thumb[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3]{aspect-ratio:1;object-fit:cover;filter:saturate(.9);width:100%;transition:transform .25s,filter .25s}.thumb[data-astro-cid-rj65ajc3]:hover img[data-astro-cid-rj65ajc3]{filter:saturate(1.15);transform:scale(1.05)}.lightbox[data-astro-cid-rj65ajc3]{z-index:1000;place-items:center;padding:2rem;display:none;position:fixed;inset:0}.lightbox[data-astro-cid-rj65ajc3]:target{display:grid}.lb-bg[data-astro-cid-rj65ajc3]{background:#030a08eb;position:absolute;inset:0}figure[data-astro-cid-rj65ajc3]{max-width:min(1100px,94vw);margin:0;position:relative}figure[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3]{border:1px solid var(--line);border-radius:var(--radius);width:auto;max-width:100%;max-height:82vh;margin-inline:auto}figcaption[data-astro-cid-rj65ajc3]{text-align:center;color:var(--text-dim);margin-top:.6rem}.lb-x[data-astro-cid-rj65ajc3]{color:var(--green);font-size:1.4rem;text-decoration:none;position:absolute;top:-.5rem;right:0;transform:translateY(-100%)}.hero[data-astro-cid-lcdefpme]{padding-top:clamp(2.5rem,6vw,5rem)}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.4fr 1fr;align-items:center;gap:1.5rem;max-width:60rem;margin-inline:auto;display:grid}.hero-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:var(--white);text-shadow:0 0 26px #ffffff38;margin:.4rem 0 1rem}.soft[data-astro-cid-lcdefpme]{color:var(--green);text-shadow:0 0 24px #00ff6659}.big[data-astro-cid-lcdefpme]{color:var(--white);margin:.2rem 0;font-size:1.7rem}.lede[data-astro-cid-lcdefpme]{color:var(--text-dim);max-width:34rem;font-size:1.15rem}.hero-cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:1rem;margin-top:1.6rem;display:flex}.recap-cols[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;gap:2.5rem;margin-block:2.5rem;display:grid}.recap-cols[data-astro-cid-lcdefpme] video[data-astro-cid-lcdefpme]{width:100%}.sub[data-astro-cid-lcdefpme]{color:var(--green);text-transform:uppercase;letter-spacing:.15em;margin:2.5rem 0 1rem;font-size:1.3rem}.split[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;display:grid}.split[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{margin-top:.8rem}.blog-feature[data-astro-cid-lcdefpme]{grid-template-columns:280px 1fr;align-items:center;gap:2rem;display:grid}.blog-feature[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border-radius:var(--radius);aspect-ratio:4/3;object-fit:cover;width:100%}.blog-feature[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--white);text-decoration:none}.blog-feature[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--green)}.more[data-astro-cid-lcdefpme]{font-size:1.2rem;text-decoration:none}.sponsor-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(200px,260px));justify-content:center;gap:1.2rem;margin-top:2rem;display:grid}.sponsor[data-astro-cid-lcdefpme]{aspect-ratio:16/10;place-items:center;transition:border-color .15s,transform .15s;display:grid}.sponsor[data-astro-cid-lcdefpme]:hover{border-color:var(--green-deep);transform:translateY(-3px)}.sponsor[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;max-width:80%;max-height:80%}.sponsor[data-astro-cid-lcdefpme].empty{color:var(--text-dim);text-align:center;font-size:1.2rem}.center[data-astro-cid-lcdefpme]{text-align:center}.narrow[data-astro-cid-lcdefpme]{max-width:38rem}.pad-top[data-astro-cid-lcdefpme]{padding-top:2.5rem}.dim[data-astro-cid-lcdefpme]{color:var(--text-dim)}.signup-center[data-astro-cid-lcdefpme]{justify-content:center;margin-top:1.5rem;display:flex}@media (width<=820px){.hero-grid[data-astro-cid-lcdefpme],.recap-cols[data-astro-cid-lcdefpme],.split[data-astro-cid-lcdefpme],.blog-feature[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.split[data-astro-cid-lcdefpme].flip img[data-astro-cid-lcdefpme]{order:2}}
