.acard[data-astro-cid-7ahxywo7]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);align-items:flex-start;gap:1rem;height:100%;padding:1rem;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.acard[data-astro-cid-7ahxywo7]:hover{border-color:var(--green);color:var(--text);transform:translateY(-2px)}.thumb[data-astro-cid-7ahxywo7]{border-radius:var(--radius-sm);width:72px;height:72px;color:var(--green-hover);border:1px solid var(--border-strong);background:radial-gradient(circle at 30% 20%,#14402b,#08150e 75%);flex:none;place-items:center;display:grid}.t[data-astro-cid-7ahxywo7]{gap:.3rem;min-width:0;display:grid}strong[data-astro-cid-7ahxywo7]{font-family:var(--font-heading);font-size:1.05rem;line-height:1.3}.d[data-astro-cid-7ahxywo7]{font-size:var(--fs-small);color:var(--text-2);line-height:1.45}.hero[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border);isolation:isolate;position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme]:after{content:"";z-index:-1;background:linear-gradient(90deg,#0a0f0df7 0%,#0a0f0ddb 45%,#0a0f0d8c 100%);position:absolute;inset:0}.hero-bg[data-astro-cid-lcdefpme]{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.hero-grid[data-astro-cid-lcdefpme]{align-items:center;gap:2rem;padding-block:clamp(2.5rem,7vw,4.5rem);display:grid}@media (width>=900px){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr .9fr}}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{text-transform:uppercase;font-size:clamp(2rem,6vw,3.4rem)}.accent[data-astro-cid-lcdefpme]{color:var(--green)}.hero-sub[data-astro-cid-lcdefpme]{color:var(--text);max-width:34em;font-size:1.2rem}.cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.85rem;margin-block:1.5rem;display:flex}.trust[data-astro-cid-lcdefpme]{color:var(--text-2);font-size:var(--fs-small);flex-wrap:wrap;gap:.6rem 1.6rem;margin:0;padding:0;list-style:none;display:flex}.trust[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:.5rem;display:inline-flex}.trust[data-astro-cid-lcdefpme] svg{color:var(--green)}.hero-art[data-astro-cid-lcdefpme]{justify-self:center;width:min(100%,520px);position:relative}@media (width>=900px){.hero-art[data-astro-cid-lcdefpme]{justify-self:end;width:min(118%,640px);margin-right:calc(-1*clamp(0px,3vw,48px))}}.scene[data-astro-cid-lcdefpme]{--fade-x:linear-gradient(to right, transparent 0%, #000 16%, #000 86%, transparent 100%);--fade-y:linear-gradient(to bottom, transparent 0%, #000 7%, #000 78%, transparent 100%);width:100%;height:auto;-webkit-mask-image:var(--fade-x), var(--fade-y);-webkit-mask-composite:source-in;mask-image:var(--fade-x), var(--fade-y);display:block;mask-composite:intersect}.announce[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border-strong);background:linear-gradient(135deg,#0f2a1c 0%,#0a0f0d 70%);padding-block:clamp(2rem,5vw,3.5rem)}.announce-grid[data-astro-cid-lcdefpme]{align-items:start;gap:2rem;display:grid}@media (width>=900px){.announce-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr 1fr}.announce-cal[data-astro-cid-lcdefpme]{grid-column:2}.announce-main[data-astro-cid-lcdefpme]{grid-row:1/span 2}}.announce[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{text-transform:uppercase;margin:0 0 .75rem;font-size:clamp(1.8rem,5vw,2.8rem)}.announce-when[data-astro-cid-lcdefpme]{color:var(--text);max-width:36em;font-size:1.1rem}.announce-sub[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.08em;color:var(--text-2);margin:1.25rem 0 .6rem;font-size:.95rem}.announce-learn[data-astro-cid-lcdefpme]{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.announce-learn[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:22px 1fr;gap:.5rem;display:grid}.announce-learn[data-astro-cid-lcdefpme] .tick{color:var(--green);margin-top:3px}.announce-note[data-astro-cid-lcdefpme]{color:var(--text-2);margin:1rem 0 0;font-weight:600}.announce-yt[data-astro-cid-lcdefpme]{font-size:var(--fs-small);margin:0 0 .9rem}.announce-yt[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--green)}.announce-18[data-astro-cid-lcdefpme]{color:var(--text-muted);font-size:var(--fs-small);margin:0}.announce[data-astro-cid-lcdefpme] .cta[data-astro-cid-lcdefpme]{margin-block:1.25rem .9rem}.announce-cal[data-astro-cid-lcdefpme] .announce-sub[data-astro-cid-lcdefpme]{margin-top:0}.cal-list[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:.35rem .75rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=520px){.cal-list[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}@media (width>=900px) and (width<=1099px){.cal-list[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}@media (width>=1100px){.cal-list[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.cal-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);font-size:var(--fs-small);grid-template-columns:1.8rem 3.6rem 1fr;align-items:baseline;gap:.4rem;padding:.4rem .6rem;display:grid}.cal-n[data-astro-cid-lcdefpme]{color:var(--text-muted);font-weight:700}.cal-d[data-astro-cid-lcdefpme]{color:var(--green);text-transform:uppercase;white-space:nowrap;font-weight:800}.cal-t[data-astro-cid-lcdefpme]{overflow-wrap:anywhere;min-width:0}.cal-t[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--text);text-decoration:none}.cal-t[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-decoration:underline}.cal-play[data-astro-cid-lcdefpme]{color:var(--green);white-space:nowrap;font-weight:700}.cal-pub[data-astro-cid-lcdefpme]{border-color:#22c55e73!important}.cal-future[data-astro-cid-lcdefpme]{opacity:.7}.cal-final[data-astro-cid-lcdefpme]{border:1px solid var(--green);border-radius:var(--radius-sm);background:#22c55e14;margin:.75rem 0 0;padding:.6rem .8rem}.cal-final[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--green);text-transform:uppercase}.badge[data-astro-cid-lcdefpme]{background:var(--green-fill);color:var(--on-green);font-family:var(--font-heading);font-weight:800;font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;border-radius:6px;margin-bottom:.75rem;padding:.25rem .7rem;display:inline-block}.badge-muted[data-astro-cid-lcdefpme]{background:var(--surface-2);color:var(--text);border:1px solid var(--border-strong)}.facts[data-astro-cid-lcdefpme]{font-size:var(--fs-small);flex-wrap:wrap;gap:.5rem 1.5rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.facts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:.45rem;display:inline-flex}.facts[data-astro-cid-lcdefpme] svg{color:var(--green)}.tool-cta[data-astro-cid-lcdefpme]{color:var(--green);font-weight:600;font-size:var(--fs-small);margin-top:.75rem;display:inline-block}.card-link[data-astro-cid-lcdefpme]:hover .tool-cta[data-astro-cid-lcdefpme]{text-decoration:underline}.soon-card[data-astro-cid-lcdefpme]{max-width:760px}.card[data-astro-cid-lcdefpme] .ico{color:var(--green);margin-bottom:.6rem}.about[data-astro-cid-lcdefpme]{align-items:center;gap:2rem;display:grid}@media (width>=800px){.about[data-astro-cid-lcdefpme]{grid-template-columns:1fr 280px}}.about-mascot[data-astro-cid-lcdefpme]{justify-self:center;width:min(280px,60vw);height:auto}.community[data-astro-cid-lcdefpme]{align-items:center;gap:1.25rem;display:grid}@media (width>=800px){.community[data-astro-cid-lcdefpme]{grid-template-columns:auto 1fr auto}}.community[data-astro-cid-lcdefpme] .ico[data-astro-cid-lcdefpme]{margin:0}.community[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0 0 .2rem}.community[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.social[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.social[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border:1px solid var(--border-strong);width:48px;height:48px;color:var(--text);background:var(--bg);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.social[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{transform:translateY(-2px)}.social[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#fff;border:0;transition:transform .15s}.social[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme].soc-youtube{background:red}.social[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme].soc-instagram{background:radial-gradient(circle at 30% 107%,#fdf497 0% 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.social[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme].soc-tiktok{background:#000;box-shadow:inset -2px -2px #fe2c55,inset 2px 2px #25f4ee}.social[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme].soc-x{background:#000}.social[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme].soc-telegram{background:#26a5e4}
