.ill[data-astro-cid-of6mlrgo]{--ink:var(--forest);width:100%;height:auto;display:block;overflow:visible}.ill[data-astro-cid-of6mlrgo] .d[data-astro-cid-of6mlrgo]{stroke-dasharray:1;stroke-dashoffset:1px;fill-opacity:0;transition:fill-opacity .6s ease calc(.3s + var(--i,0) * .14s)}.ill[data-astro-cid-of6mlrgo].is-visible .d[data-astro-cid-of6mlrgo]{animation:1s cubic-bezier(.4,0,.2,1) forwards ill-draw;animation-delay:calc(var(--i,0) * .14s);fill-opacity:1}@keyframes ill-draw{to{stroke-dashoffset:0}}.beam[data-astro-cid-of6mlrgo]{animation:2.4s ease-in-out infinite ill-beam}@keyframes ill-beam{0%,to{transform:translateY(0)}50%{transform:translateY(46px)}}.beam-wide[data-astro-cid-of6mlrgo]{animation-name:ill-beam-wide}@keyframes ill-beam-wide{0%,to{transform:translateY(0)}50%{transform:translateY(30px)}}.ping[data-astro-cid-of6mlrgo]{transform-box:fill-box;transform-origin:50%;animation:2s ease-out infinite ill-ping}@keyframes ill-ping{0%{opacity:1;transform:scale(.6)}70%,to{opacity:0;transform:scale(2.2)}}.flow[data-astro-cid-of6mlrgo]{animation:1.6s linear infinite ill-flow}@keyframes ill-flow{to{stroke-dashoffset:-13px}}.ill[data-astro-cid-of6mlrgo].is-visible .flow[data-astro-cid-of6mlrgo]{animation:1s cubic-bezier(.4,0,.2,1) forwards ill-draw,1.6s linear 1.2s infinite ill-flow;animation-delay:calc(var(--i,0) * .14s), 1.4s}.ill-scan[data-astro-cid-of6mlrgo] .card-a[data-astro-cid-of6mlrgo],.card-a[data-astro-cid-of6mlrgo],.card-b[data-astro-cid-of6mlrgo],.pass[data-astro-cid-of6mlrgo],.letter[data-astro-cid-of6mlrgo],.tag[data-astro-cid-of6mlrgo]{transform-box:fill-box;transform-origin:50%;animation:4s ease-in-out infinite ill-float}.card-b[data-astro-cid-of6mlrgo]{animation-delay:-2s}@keyframes ill-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.letter[data-astro-cid-of6mlrgo]{animation-name:ill-letter;animation-duration:5s}@keyframes ill-letter{0%,15%{transform:translateY(44px)}45%,to{transform:translateY(0)}}.bell[data-astro-cid-of6mlrgo]{transform-box:fill-box;transform-origin:50% 0;animation:3s ease-in-out infinite ill-swing}@keyframes ill-swing{0%,60%,to{transform:rotate(0)}70%{transform:rotate(-12deg)}80%{transform:rotate(10deg)}90%{transform:rotate(-5deg)}}.sticky[data-astro-cid-of6mlrgo]{transform-box:fill-box;transform-origin:50%;animation:6s ease-in-out infinite ill-sticky}@keyframes ill-sticky{0%,to{transform:rotate(0)}50%{transform:rotate(3deg)}}.bubble[data-astro-cid-of6mlrgo]{transform-box:fill-box;transform-origin:50%;animation:3.6s ease-in-out infinite ill-float}.b2[data-astro-cid-of6mlrgo]{animation-delay:-1.2s}.b3[data-astro-cid-of6mlrgo]{animation-delay:-2.4s}.fan[data-astro-cid-of6mlrgo]{transform-box:fill-box;transform-origin:0 100%;animation:4.5s ease-in-out infinite ill-float}.fan-2[data-astro-cid-of6mlrgo]{animation-delay:-1.5s}.fan-3[data-astro-cid-of6mlrgo]{animation-delay:-3s}.sparkle[data-astro-cid-of6mlrgo]{transform-box:fill-box;transform-origin:50%;animation:2.2s ease-in-out infinite ill-twinkle}@keyframes ill-twinkle{0%,to{opacity:.4;transform:scale(.9)}50%{opacity:1;transform:scale(1.08)}}.cta-band[data-astro-cid-hwvj6ntz]{padding-block:24px 96px}.cta-inner[data-astro-cid-hwvj6ntz]{border-radius:var(--radius-xl);gap:24px;padding:48px 28px;display:grid}.cta-inner[data-astro-cid-hwvj6ntz]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,#10b98138,#0000 65%);border-radius:50%;width:460px;height:460px;animation:9s ease-in-out infinite drift;position:absolute;top:-140px;right:-140px}.cta-inner[data-astro-cid-hwvj6ntz]:after{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 75%);mask-image:linear-gradient(#000,#0000 75%)}@keyframes drift{0%,to{transform:translate(0)}50%{transform:translate(-40px,30px)}}.cta-copy[data-astro-cid-hwvj6ntz]{position:relative}h2[data-astro-cid-hwvj6ntz]{letter-spacing:-.025em;color:#fff;max-width:640px;font-size:clamp(32px,2.2vw + 18px,44px);line-height:1.18}h2[data-astro-cid-hwvj6ntz]+p[data-astro-cid-hwvj6ntz]{color:#ffffffc7;max-width:560px;margin-top:16px;font-size:19px;line-height:30px}.cta-actions[data-astro-cid-hwvj6ntz]{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.cta-facts[data-astro-cid-hwvj6ntz]{color:#ffffffbf;flex-wrap:wrap;gap:8px 22px;margin:26px 0 0;padding:0;font-size:15px;list-style:none;display:flex}.cta-facts[data-astro-cid-hwvj6ntz] li[data-astro-cid-hwvj6ntz]{align-items:center;gap:6px;display:inline-flex}.cta-facts[data-astro-cid-hwvj6ntz] svg{color:var(--neon)}.cta-art[data-astro-cid-hwvj6ntz]{max-width:300px;margin-inline:auto;position:relative}.cta-art[data-astro-cid-hwvj6ntz] .ill{stroke:#fff}@media (prefers-reduced-motion:reduce){.cta-inner[data-astro-cid-hwvj6ntz]:before{animation:none}}@media (width>=860px){.cta-inner[data-astro-cid-hwvj6ntz]{grid-template-columns:1.3fr .7fr;align-items:center;padding:56px 64px}.cta-art[data-astro-cid-hwvj6ntz]{max-width:340px}}
