.wl[data-astro-cid-lsxrvkd2]{width:100%;max-width:560px}.wl--full[data-astro-cid-lsxrvkd2]{max-width:720px}.wl__form[data-astro-cid-lsxrvkd2]{gap:.9rem;display:grid}.wl__grid[data-astro-cid-lsxrvkd2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.wl__field[data-astro-cid-lsxrvkd2]{color:var(--wl-label,var(--muted-light));gap:.35rem;font-size:.78rem;font-weight:500;display:grid}.wl[data-astro-cid-lsxrvkd2] input[data-astro-cid-lsxrvkd2],.wl[data-astro-cid-lsxrvkd2] select[data-astro-cid-lsxrvkd2]{background:var(--wl-input,#ffffff0f);width:100%;min-width:0;color:var(--wl-text,var(--text-light));font:500 .98rem var(--font);box-shadow:inset 0 0 0 1px var(--wl-border,var(--line-dark));appearance:none;border:0;border-radius:16px;padding:.95rem 1.1rem;transition:box-shadow .3s,background .3s}.wl[data-astro-cid-lsxrvkd2] select[data-astro-cid-lsxrvkd2]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%239fb0a8' stroke-width='2'%3E%3Cpath d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat}.wl[data-astro-cid-lsxrvkd2] select[data-astro-cid-lsxrvkd2] option[data-astro-cid-lsxrvkd2]{color:#1c2a25}.wl[data-astro-cid-lsxrvkd2] input[data-astro-cid-lsxrvkd2]::placeholder{color:var(--wl-placeholder,#eef2e866)}.wl[data-astro-cid-lsxrvkd2] input[data-astro-cid-lsxrvkd2]:focus,.wl[data-astro-cid-lsxrvkd2] select[data-astro-cid-lsxrvkd2]:focus{box-shadow:inset 0 0 0 2px var(--lime);outline:none}.wl__row[data-astro-cid-lsxrvkd2]{background:var(--wl-input,#ffffff0f);box-shadow:inset 0 0 0 1px var(--wl-border,var(--line-dark));backdrop-filter:blur(10px);border-radius:999px;gap:.5rem;padding:.4rem;display:flex}.wl__row[data-astro-cid-lsxrvkd2]:focus-within{box-shadow:inset 0 0 0 2px var(--lime), 0 0 60px -20px var(--lime)}.wl__row[data-astro-cid-lsxrvkd2] input[data-astro-cid-lsxrvkd2]{box-shadow:none;background:0 0;border-radius:999px;flex:1;padding-left:1.1rem}.wl__row[data-astro-cid-lsxrvkd2] input[data-astro-cid-lsxrvkd2]:focus{box-shadow:none}.wl__row[data-astro-cid-lsxrvkd2] .btn[data-astro-cid-lsxrvkd2]{flex-shrink:0}.wl__hp[data-astro-cid-lsxrvkd2]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.wl__legal[data-astro-cid-lsxrvkd2]{color:var(--wl-label,var(--muted-light));padding-left:1.1rem;font-size:.76rem}.wl__legal[data-astro-cid-lsxrvkd2] a[data-astro-cid-lsxrvkd2]{color:inherit}.wl__error[data-astro-cid-lsxrvkd2]{color:#ff9b8a;padding-left:1.1rem;font-size:.85rem;font-weight:500}.wl__form[data-astro-cid-lsxrvkd2].is-loading .btn[data-astro-cid-lsxrvkd2]{pointer-events:none;opacity:.75}.wl__success[data-astro-cid-lsxrvkd2]{background:var(--wl-success-bg,#c6f13514);border-radius:24px;outline:none;align-items:center;gap:1.2rem;padding:1.1rem 1.4rem 1.1rem 1.1rem;display:flex;box-shadow:inset 0 0 0 1px #c6f13559}.wl__success[data-astro-cid-lsxrvkd2][hidden]{display:none}.wl__badge[data-astro-cid-lsxrvkd2]{filter:drop-shadow(0 8px 24px #c6f13580);flex-shrink:0;width:68px;height:68px}.wl__unlock[data-astro-cid-lsxrvkd2]{letter-spacing:.16em;text-transform:uppercase;color:var(--wl-accent,var(--lime));font-size:.72rem;font-weight:600}.wl__pos[data-astro-cid-lsxrvkd2]{letter-spacing:-.02em;color:var(--wl-text,var(--text-light));font-size:1.35rem;font-weight:600}.wl__pos[data-astro-cid-lsxrvkd2] strong[data-astro-cid-lsxrvkd2]{color:var(--wl-accent,var(--lime))}.wl__next[data-astro-cid-lsxrvkd2]{color:var(--wl-label,var(--muted-light));font-size:.88rem}@media (width<=560px){.wl__grid[data-astro-cid-lsxrvkd2]{grid-template-columns:1fr}.wl__row[data-astro-cid-lsxrvkd2]{border-radius:24px;flex-direction:column}.wl__row[data-astro-cid-lsxrvkd2] .btn[data-astro-cid-lsxrvkd2]{width:100%}}.hero[data-astro-cid-ge2uvauf]{isolation:isolate;background:radial-gradient(70% 60% at 85% 10%, #2e5e4fd9 0%, #2e5e4f00 70%), radial-gradient(60% 50% at 0% 100%, #2e5e4f59 0%, #2e5e4f00 70%), var(--ink);align-content:center;gap:2.5rem;min-height:100svh;padding:7.5rem 0 4.5rem;display:grid;position:relative;overflow:hidden}.js [data-astro-cid-ge2uvauf][data-hero-title],.js [data-astro-cid-ge2uvauf][data-hero-in],.js .float[data-astro-cid-ge2uvauf]{visibility:hidden}.hero__canvas[data-astro-cid-ge2uvauf]{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.hero__fallback[data-astro-cid-ge2uvauf]{z-index:-1;opacity:.9;display:none;position:absolute;top:50%;right:6%;transform:translateY(-50%)}.no-webgl[data-astro-cid-ge2uvauf] .hero__fallback[data-astro-cid-ge2uvauf]{display:block}.hero__glow[data-astro-cid-ge2uvauf]{aspect-ratio:1;z-index:-2;filter:blur(20px);background:radial-gradient(circle,#c6f13529 0%,#c6f13500 65%);border-radius:50%;width:46vw;position:absolute;top:50%;right:2vw;transform:translateY(-50%)}.hero__content[data-astro-cid-ge2uvauf]{justify-items:start;gap:1.6rem;display:grid}.hero__title[data-astro-cid-ge2uvauf]{letter-spacing:-.05em;max-width:12.5ch;font-size:clamp(2.8rem,6.2vw,6rem);font-weight:700;line-height:.98}.hero__title[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{color:var(--lime);white-space:nowrap;font-style:normal;position:relative}.hero__lead[data-astro-cid-ge2uvauf]{max-width:48ch}.hero__stats[data-astro-cid-ge2uvauf]{max-width:var(--wrap);grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.stat[data-astro-cid-ge2uvauf]{border-radius:var(--radius);-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 0 0 1px var(--line-dark);background:#22342e99;padding:1.2rem 1.4rem}.stat__value[data-astro-cid-ge2uvauf]{letter-spacing:-.03em;color:var(--lime);font-size:clamp(1.6rem,2.6vw,2.2rem);font-weight:700;line-height:1.1}.stat__value[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{margin-left:.2rem;font-size:.6em}.stat__label[data-astro-cid-ge2uvauf]{color:var(--muted-light);font-size:.84rem}.hero__floats[data-astro-cid-ge2uvauf]{z-index:1;pointer-events:none;position:absolute;inset:0}.float[data-astro-cid-ge2uvauf]{-webkit-backdrop-filter:blur(16px);background:#1c2a259e;border-radius:18px;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.8rem;animation:6s ease-in-out infinite bob;display:flex;position:absolute;box-shadow:inset 0 0 0 1px #eef4e61f,0 20px 50px -20px #0009}.float[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{width:28px;height:28px}.float[data-astro-cid-ge2uvauf] strong[data-astro-cid-ge2uvauf]{font-weight:600;display:block}.float[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{color:var(--muted-light)}.float--a[data-astro-cid-ge2uvauf]{top:26%;right:31%}.float--b[data-astro-cid-ge2uvauf]{animation-delay:-2s;top:62%;right:4%}.float--c[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:stretch;gap:.5rem;min-width:150px;animation-delay:-4s;top:19%;right:9%}.float__score[data-astro-cid-ge2uvauf]{background:var(--lime);border-radius:12px;place-items:center;width:42px;height:42px;font-size:1rem;font-weight:700;display:grid;color:var(--ink)!important}.float__lvl[data-astro-cid-ge2uvauf]{letter-spacing:.04em;font-weight:700;color:var(--lime)!important}.float__bar[data-astro-cid-ge2uvauf]{background:#ffffff1a;border-radius:6px;height:6px;overflow:hidden}.float__bar[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{border-radius:inherit;background:var(--lime);width:68%;height:100%;animation:fill 3.5s var(--ease-out) infinite alternate;display:block}@keyframes bob{50%{translate:0 -12px}}@keyframes fill{0%{width:30%}}.hero__scroll[data-astro-cid-ge2uvauf]{border-radius:14px;width:24px;height:38px;margin-left:-12px;position:absolute;bottom:1.4rem;left:50%;box-shadow:inset 0 0 0 1.5px #eef2e859}.hero__scroll[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{background:var(--lime);width:4px;height:8px;animation:wheel 1.8s var(--ease-out) infinite;border-radius:2px;margin-left:-2px;position:absolute;top:8px;left:50%}@keyframes wheel{to{opacity:0;transform:translateY(12px)}}@media (width<=1100px){.float--a[data-astro-cid-ge2uvauf]{top:15%;right:36%}}@media (width<=900px){.hero[data-astro-cid-ge2uvauf]{align-content:end;padding-top:46vh}.hero__floats[data-astro-cid-ge2uvauf],.hero__scroll[data-astro-cid-ge2uvauf]{display:none}.hero__glow[data-astro-cid-ge2uvauf]{width:90vw;top:22%;right:5vw}.hero__fallback[data-astro-cid-ge2uvauf]{top:22%;right:50%;transform:translate(50%,-50%)scale(.5)}.hero__stats[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}}.marquee[data-astro-cid-543bmuqs]{z-index:2;background:var(--lime);color:var(--ink);margin:-1.5rem 0;padding:1.4rem 0;position:relative;overflow:hidden;transform:rotate(-2deg)scale(1.04);box-shadow:0 30px 80px -30px #c6f13573}.marquee__track[data-astro-cid-543bmuqs]{width:max-content;display:flex}.marquee__group[data-astro-cid-543bmuqs]{flex-shrink:0;display:flex}.marquee__item[data-astro-cid-543bmuqs]{letter-spacing:-.04em;white-space:nowrap;align-items:center;gap:1.2rem;padding-right:2.6rem;font-size:clamp(1.8rem,4vw,3.4rem);font-weight:800;line-height:1;display:inline-flex}.marquee__lvl[data-astro-cid-543bmuqs]{letter-spacing:.18em;text-transform:uppercase;box-shadow:inset 0 0 0 1.5px var(--ink);border-radius:999px;padding:.35rem .6rem;font-size:.72rem;font-weight:600}.marquee__item[data-astro-cid-543bmuqs] svg[data-astro-cid-543bmuqs]{width:.7em;height:.7em;fill:var(--ink)}.problem[data-astro-cid-jrdwie4c]{background:var(--ink);padding:9rem 0 6rem;position:relative}.problem__pin[data-astro-cid-jrdwie4c]{align-items:center;min-height:100vh;display:grid}.problem__grid[data-astro-cid-jrdwie4c]{grid-template-columns:1fr 1.1fr;align-items:center;gap:4rem;display:grid}.problem__intro[data-astro-cid-jrdwie4c]{gap:1.6rem;display:grid}.problem__dots[data-astro-cid-jrdwie4c]{gap:.5rem;display:flex}.problem__dots[data-astro-cid-jrdwie4c] span[data-astro-cid-jrdwie4c]{background:var(--line-dark);width:44px;height:4px;transition:background .5s, width .5s var(--ease-out);border-radius:4px}.problem__dots[data-astro-cid-jrdwie4c] span[data-astro-cid-jrdwie4c].is-on{background:var(--lime);width:80px}.problem__stage[data-astro-cid-jrdwie4c]{align-items:center;min-height:520px;display:grid;position:relative}.pslide[data-astro-cid-jrdwie4c]{grid-area:1/1;gap:1.2rem;display:grid}.pslide__value[data-astro-cid-jrdwie4c]{letter-spacing:-.07em;background:linear-gradient(180deg, var(--lime) 30%, var(--forest-2) 120%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.08em;font-size:clamp(5rem,13vw,12.5rem);font-weight:800;line-height:.85}.pslide__value[data-astro-cid-jrdwie4c] span[data-astro-cid-jrdwie4c]{letter-spacing:-.03em;margin-left:.15em;font-size:.32em}.pslide__text[data-astro-cid-jrdwie4c]{max-width:26ch;font-size:clamp(1.15rem,1.8vw,1.55rem);font-weight:500;line-height:1.4}.pslide__src[data-astro-cid-jrdwie4c]{color:var(--muted-light);font-size:.78rem}.problem__flow[data-astro-cid-jrdwie4c]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;margin-top:4rem;display:grid}.flow[data-astro-cid-jrdwie4c]{border-radius:var(--radius-lg);background:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line-dark);align-content:start;gap:.8rem;padding:2rem;display:grid;position:relative;overflow:hidden}.flow[data-astro-cid-jrdwie4c]:before{content:"";background:radial-gradient(380px circle at var(--mx,-500px) var(--my,-500px), #c6f1351f, transparent 60%);pointer-events:none;position:absolute;inset:0}.flow--dark[data-astro-cid-jrdwie4c]{background:var(--forest)}.flow__n[data-astro-cid-jrdwie4c]{color:var(--lime);font-size:.8rem;font-weight:600}.flow[data-astro-cid-jrdwie4c] h3[data-astro-cid-jrdwie4c]{font-size:1.6rem}.flow--dark[data-astro-cid-jrdwie4c] h3[data-astro-cid-jrdwie4c]{color:var(--lime)}.flow[data-astro-cid-jrdwie4c] p[data-astro-cid-jrdwie4c]{color:var(--muted-light);font-size:.98rem}.flow--dark[data-astro-cid-jrdwie4c] p[data-astro-cid-jrdwie4c]{color:#eef2e8cc}@media (width<=900px){.problem[data-astro-cid-jrdwie4c]{padding-top:6rem}.problem__grid[data-astro-cid-jrdwie4c],.problem__flow[data-astro-cid-jrdwie4c]{grid-template-columns:1fr}.problem__grid[data-astro-cid-jrdwie4c]{gap:2.5rem}.problem__stage[data-astro-cid-jrdwie4c]{gap:3rem;min-height:0}.pslide[data-astro-cid-jrdwie4c]{grid-area:auto}.problem__dots[data-astro-cid-jrdwie4c]{display:none}}.solution[data-astro-cid-43d74g3l]{background:linear-gradient(180deg, var(--ink) 0%, var(--ink-2) 100%);padding:8rem 0}.solution__head[data-astro-cid-43d74g3l]{gap:1.4rem;margin-bottom:3.5rem;display:grid}.compare[data-astro-cid-43d74g3l]{border-radius:var(--radius-lg);user-select:none;display:grid;position:relative;overflow:hidden;box-shadow:0 40px 100px -40px #000000b3}.compare__layer[data-astro-cid-43d74g3l]{grid-area:1/1;padding:clamp(1.5rem,4vw,3rem)}.compare__layer--hoy[data-astro-cid-43d74g3l]{color:#67716c;background:#e9e9e2}.compare__layer--con[data-astro-cid-43d74g3l]{background:radial-gradient(80% 120% at 100% 0%, #c6f13538, transparent 60%), var(--forest);color:var(--text-light);clip-path:inset(0 0 0 var(--pos))}.compare__tag[data-astro-cid-43d74g3l]{letter-spacing:.14em;text-transform:uppercase;background:#1c2a2514;border-radius:999px;margin-bottom:1.6rem;padding:.4rem .9rem;font-size:.75rem;font-weight:600;display:inline-block}.compare__layer--con[data-astro-cid-43d74g3l] .compare__tag[data-astro-cid-43d74g3l]{background:var(--lime);width:max-content;color:var(--ink);margin-left:auto;display:block}.compare[data-astro-cid-43d74g3l] ul[data-astro-cid-43d74g3l]{margin:0;padding:0;list-style:none;display:grid}.compare[data-astro-cid-43d74g3l] li[data-astro-cid-43d74g3l]{border-top:1px solid #1c2a251a;grid-template-columns:180px 1fr;align-items:baseline;gap:1rem;padding:1.05rem 0;display:grid}.compare__layer--con[data-astro-cid-43d74g3l] li[data-astro-cid-43d74g3l]{border-color:#eef2e824}.compare[data-astro-cid-43d74g3l] li[data-astro-cid-43d74g3l] span[data-astro-cid-43d74g3l]{letter-spacing:.04em;text-transform:uppercase;font-size:.82rem;font-weight:600}.compare__layer--con[data-astro-cid-43d74g3l] li[data-astro-cid-43d74g3l] span[data-astro-cid-43d74g3l]{color:var(--lime)}.compare[data-astro-cid-43d74g3l] li[data-astro-cid-43d74g3l] strong[data-astro-cid-43d74g3l]{letter-spacing:-.02em;font-size:clamp(1.1rem,2.1vw,1.7rem);font-weight:600;line-height:1.25}.compare__layer--hoy[data-astro-cid-43d74g3l] strong[data-astro-cid-43d74g3l]{text-decoration:line-through 2px #67716c66}.compare__handle[data-astro-cid-43d74g3l]{top:0;bottom:0;left:var(--pos);background:var(--lime);pointer-events:none;width:3px;margin-left:-1.5px;position:absolute;box-shadow:0 0 30px #c6f135cc}.compare__handle[data-astro-cid-43d74g3l] span[data-astro-cid-43d74g3l]{background:var(--lime);width:58px;height:58px;color:var(--ink);border-radius:50%;place-items:center;margin:-29px 0 0 -29px;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 10px 30px -5px #00000080}.compare__handle[data-astro-cid-43d74g3l] svg[data-astro-cid-43d74g3l]{width:26px;height:26px}.compare__range[data-astro-cid-43d74g3l]{opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.compare[data-astro-cid-43d74g3l]:has(.compare__range:focus-visible) .compare__handle[data-astro-cid-43d74g3l] span[data-astro-cid-43d74g3l]{outline-offset:3px;outline:3px solid #fff}.pillars[data-astro-cid-43d74g3l]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;margin-top:1.2rem;display:grid}.pillar[data-astro-cid-43d74g3l]{border-radius:var(--radius-lg);background:var(--ink-3);box-shadow:inset 0 0 0 1px var(--line-dark);gap:.5rem;padding:2rem;display:grid}.pillar--lime[data-astro-cid-43d74g3l]{background:var(--lime);color:var(--ink)}.pillar__v[data-astro-cid-43d74g3l]{letter-spacing:-.04em;color:var(--lime);font-size:clamp(2.4rem,4vw,3.4rem);font-weight:700;line-height:1}.pillar--lime[data-astro-cid-43d74g3l] .pillar__v[data-astro-cid-43d74g3l]{color:var(--ink)}.pillar__l[data-astro-cid-43d74g3l]{font-size:1rem}.pillar__s[data-astro-cid-43d74g3l]{letter-spacing:.12em;text-transform:uppercase;opacity:.6;font-size:.75rem}.manifesto[data-astro-cid-43d74g3l]{text-align:center;gap:1.2rem;max-width:900px;margin:6rem auto 0;display:grid}.manifesto[data-astro-cid-43d74g3l] p[data-astro-cid-43d74g3l]{letter-spacing:-.04em;font-size:clamp(2rem,4.6vw,4rem);font-weight:700;line-height:1.05}.manifesto[data-astro-cid-43d74g3l] em[data-astro-cid-43d74g3l]{color:var(--lime);font-style:normal}.manifesto[data-astro-cid-43d74g3l] footer[data-astro-cid-43d74g3l]{color:var(--muted-light)}@media (width<=900px){.pillars[data-astro-cid-43d74g3l]{grid-template-columns:1fr}.compare[data-astro-cid-43d74g3l] li[data-astro-cid-43d74g3l]{grid-template-columns:1fr;gap:.3rem}}.phases[data-astro-cid-vvpmpakk]{background:var(--ink-2);overflow:hidden}.phases__pin[data-astro-cid-vvpmpakk]{grid-template-columns:100%;align-content:center;gap:2.4rem;min-height:100vh;padding:6rem 0 3rem;display:grid}.phases__head[data-astro-cid-vvpmpakk]{gap:1rem;display:grid}.phases__head[data-astro-cid-vvpmpakk] .section-title[data-astro-cid-vvpmpakk]{max-width:22ch;font-size:clamp(2rem,4.2vw,3.8rem)}.phases__track[data-astro-cid-vvpmpakk]{padding-inline:max(1.25rem, calc((100vw - var(--wrap)) / 2));gap:1.4rem;width:max-content;display:flex}.phase[data-astro-cid-vvpmpakk]{border-radius:var(--radius-lg);background:var(--ink);width:min(78vw,920px);box-shadow:inset 0 0 0 1px var(--line-dark);grid-template-columns:1.1fr 1fr;gap:2rem;padding:2.4rem;display:grid;position:relative;overflow:hidden}.phase[data-astro-cid-vvpmpakk]:before{content:"";background:radial-gradient(500px circle at var(--mx,-500px) var(--my,-500px), #c6f1351a, transparent 60%);pointer-events:none;position:absolute;inset:0}.phase__text[data-astro-cid-vvpmpakk]{align-content:start;gap:.9rem;display:grid}.phase__n[data-astro-cid-vvpmpakk]{letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1.5px var(--lime);font-size:4.5rem;font-weight:800;line-height:.9}.phase[data-astro-cid-vvpmpakk] h3[data-astro-cid-vvpmpakk]{font-size:clamp(2rem,3.4vw,2.8rem)}.phase__lead[data-astro-cid-vvpmpakk]{color:var(--lime);font-size:1.08rem;font-weight:500}.phase[data-astro-cid-vvpmpakk] ul[data-astro-cid-vvpmpakk]{gap:.55rem;margin:.4rem 0 0;padding:0;list-style:none;display:grid}.phase[data-astro-cid-vvpmpakk] li[data-astro-cid-vvpmpakk]{color:var(--muted-light);padding-left:1.6rem;font-size:.95rem;position:relative}.phase[data-astro-cid-vvpmpakk] li[data-astro-cid-vvpmpakk]:before{content:"";border-left:2px solid var(--lime);border-bottom:2px solid var(--lime);width:.8rem;height:.5rem;position:absolute;top:.5em;left:0;transform:rotate(-45deg)}.phase__visual[data-astro-cid-vvpmpakk]{border-radius:var(--radius);background:radial-gradient(90% 90% at 80% 0%, #c6f13524, transparent 60%), var(--forest);align-content:center;gap:.7rem;min-height:260px;padding:1.6rem;display:grid;position:relative}.file[data-astro-cid-vvpmpakk]{background:#1c2a258c;border-radius:14px;justify-self:start;padding:.7rem 1rem;font-size:.85rem;font-weight:500;box-shadow:inset 0 0 0 1px #eef2e81f}.file[data-astro-cid-vvpmpakk]:nth-child(2){margin-left:1.5rem}.file[data-astro-cid-vvpmpakk]:nth-child(3){margin-left:.6rem}.file--lime[data-astro-cid-vvpmpakk]{background:var(--lime);color:var(--ink);margin-left:2.2rem;font-weight:600}.bubble[data-astro-cid-vvpmpakk]{background:#1c2a2599;border-radius:18px 18px 18px 4px;max-width:85%;padding:.8rem 1rem;font-size:.9rem}.bubble--me[data-astro-cid-vvpmpakk]{background:var(--lime);color:var(--ink);border-radius:18px 18px 4px;justify-self:end;font-weight:500}.wave[data-astro-cid-vvpmpakk]{align-items:center;gap:4px;height:120px;display:flex}.wave[data-astro-cid-vvpmpakk] i[data-astro-cid-vvpmpakk]{background:var(--lime);height:30%;animation:1.1s ease-in-out infinite alternate wave;animation-delay:calc(var(--i) * -.09s);border-radius:4px;flex:1}@keyframes wave{to{height:100%}}.score[data-astro-cid-vvpmpakk]{background:#1c2a2599;border-radius:16px;align-items:center;gap:1rem;padding:.9rem;font-size:.85rem;display:flex}.score[data-astro-cid-vvpmpakk] strong[data-astro-cid-vvpmpakk]{color:var(--lime);letter-spacing:-.04em;font-size:2rem}.chart[data-astro-cid-vvpmpakk]{align-items:end;gap:.8rem;height:220px;display:flex}.chart[data-astro-cid-vvpmpakk] i[data-astro-cid-vvpmpakk]{height:var(--h);background:linear-gradient(180deg, var(--lime), #c6f13540);transform-origin:bottom;animation:grow 1.4s var(--ease-out) both;animation-delay:calc(var(--i) * .12s);border-radius:10px 10px 4px 4px;flex:1;animation-play-state:paused}.phase[data-astro-cid-vvpmpakk].is-active .chart[data-astro-cid-vvpmpakk] i[data-astro-cid-vvpmpakk]{animation-play-state:running}@keyframes grow{0%{transform:scaleY(0)}}.phases__bar[data-astro-cid-vvpmpakk]{background:var(--line-dark);border-radius:3px;height:3px;overflow:hidden}.phases__bar[data-astro-cid-vvpmpakk] i[data-astro-cid-vvpmpakk]{background:var(--lime);transform-origin:0;height:100%;display:block;transform:scaleX(0)}@media (width<=900px){.phases__track[data-astro-cid-vvpmpakk]{flex-direction:column;width:auto;padding-inline:1.25rem}.phase[data-astro-cid-vvpmpakk]{grid-template-columns:1fr;width:100%;padding:1.6rem}.phases__bar[data-astro-cid-vvpmpakk]{display:none}.chart[data-astro-cid-vvpmpakk] i[data-astro-cid-vvpmpakk]{animation-play-state:running}}@media (prefers-reduced-motion:reduce){.phases__track[data-astro-cid-vvpmpakk]{width:auto;overflow-x:auto}.chart[data-astro-cid-vvpmpakk] i[data-astro-cid-vvpmpakk]{animation:none}}.day[data-astro-cid-2pilzbta]{background:var(--ink-2);padding:8rem 0 4rem}.day__head[data-astro-cid-2pilzbta]{gap:1.2rem;margin-bottom:2rem;display:grid}.day__grid[data-astro-cid-2pilzbta]{grid-template-columns:1fr 1fr;gap:4rem;display:grid}.day__steps[data-astro-cid-2pilzbta]{margin:0;padding:0;list-style:none}.dstep[data-astro-cid-2pilzbta]{opacity:.25;min-height:70vh;transition:opacity .6s var(--ease-out);align-content:center;gap:.8rem;display:grid}.dstep[data-astro-cid-2pilzbta].is-current{opacity:1}.dstep__min[data-astro-cid-2pilzbta]{background:var(--lime);color:var(--ink);border-radius:999px;justify-self:start;padding:.4rem .9rem;font-size:.82rem;font-weight:700}.dstep[data-astro-cid-2pilzbta] h3[data-astro-cid-2pilzbta]{font-size:clamp(2.4rem,4.5vw,4rem)}.dstep[data-astro-cid-2pilzbta] p[data-astro-cid-2pilzbta]{color:var(--muted-light);max-width:38ch;font-size:1.1rem}.day__phone-wrap[data-astro-cid-2pilzbta]{perspective:1200px;place-items:center;height:76vh;display:grid;position:sticky;top:12vh}.phone[data-astro-cid-2pilzbta]{aspect-ratio:9/18.5;width:min(330px,100%);max-height:100%;transform-style:preserve-3d;padding:1rem;background:#16221e;border-radius:48px;grid-template-rows:auto auto 1fr;gap:.8rem;padding:1.4rem 1.3rem;font-size:.82rem;display:grid;position:relative;box-shadow:inset 0 0 0 10px #22342e,inset 0 0 0 11px #ffffff14,0 60px 120px -30px #000c,0 0 120px -40px #c6f13559}.phone__notch[data-astro-cid-2pilzbta]{background:#0d1513;border-radius:20px;justify-self:center;width:90px;height:24px}.phone__top[data-astro-cid-2pilzbta]{justify-content:space-between;align-items:center;font-weight:600;display:flex}.phone__streak[data-astro-cid-2pilzbta]{color:var(--lime);align-items:center;gap:.3rem;display:inline-flex}.phone__streak[data-astro-cid-2pilzbta] svg[data-astro-cid-2pilzbta]{width:18px;height:18px}.phone__lvl[data-astro-cid-2pilzbta]{background:#ffffff14;border-radius:999px;padding:.2rem .6rem;font-size:.72rem}.phone__screens[data-astro-cid-2pilzbta]{position:relative}.screen[data-astro-cid-2pilzbta]{opacity:0;filter:blur(6px);transition:opacity .6s var(--ease-out), transform .6s var(--ease-out), filter .6s var(--ease-out);pointer-events:none;align-content:start;gap:.6rem;display:grid;position:absolute;inset:0;transform:translateY(24px)scale(.97)}.screen[data-astro-cid-2pilzbta].is-current{opacity:1;filter:none;transform:none}.screen__hi[data-astro-cid-2pilzbta]{color:var(--muted-light);font-size:.75rem}.screen__h[data-astro-cid-2pilzbta]{letter-spacing:-.02em;margin-bottom:.4rem;font-size:1.3rem;font-weight:700}.task[data-astro-cid-2pilzbta]{background:var(--forest);border-radius:14px;align-items:center;gap:.6rem;padding:.85rem .9rem;font-weight:600;display:flex}.task[data-astro-cid-2pilzbta] i[data-astro-cid-2pilzbta]{border-radius:50%;flex-shrink:0;width:16px;height:16px;box-shadow:inset 0 0 0 2px}.task--done[data-astro-cid-2pilzbta] i[data-astro-cid-2pilzbta]{background:var(--lime);box-shadow:none}.task--lime[data-astro-cid-2pilzbta]{background:var(--lime);color:var(--ink)}.task--ghost[data-astro-cid-2pilzbta]{color:var(--muted-light);background:0 0;border-style:dashed;box-shadow:inset 0 0 0 1.5px #fff3}.screen__q[data-astro-cid-2pilzbta]{font-size:1.05rem;font-weight:600;line-height:1.35}.screen__q[data-astro-cid-2pilzbta] em[data-astro-cid-2pilzbta]{color:var(--lime)}.ring[data-astro-cid-2pilzbta]{justify-self:center;width:110px;height:110px;margin:.6rem 0;position:relative}.ring[data-astro-cid-2pilzbta] svg[data-astro-cid-2pilzbta]{width:100%;height:100%;transform:rotate(-90deg)}.ring[data-astro-cid-2pilzbta] circle[data-astro-cid-2pilzbta]{fill:none;stroke:#ffffff1a;stroke-width:3px}.ring[data-astro-cid-2pilzbta] .ring__fg[data-astro-cid-2pilzbta]{stroke:var(--lime);stroke-linecap:round;stroke-dasharray:107;stroke-dashoffset:107px;transition:stroke-dashoffset 2.4s var(--ease-out)}.screen[data-astro-cid-2pilzbta].is-current .ring__fg[data-astro-cid-2pilzbta]{stroke-dashoffset:34px}.ring[data-astro-cid-2pilzbta] span[data-astro-cid-2pilzbta]{place-items:center;font-size:1.3rem;font-weight:700;display:grid;position:absolute;inset:0}.answer[data-astro-cid-2pilzbta]{background:var(--lime);color:var(--ink);border-radius:14px;padding:.85rem;font-weight:600}.call[data-astro-cid-2pilzbta]{background:radial-gradient(circle at 50% 30%, #c6f1352e, transparent 70%), var(--forest);border-radius:18px;justify-items:center;gap:.3rem;padding:1rem 0;display:grid}.call__avatar[data-astro-cid-2pilzbta]{background:var(--ink);border-radius:50%;place-items:center;width:74px;height:74px;animation:1.4s ease-in-out infinite speak;display:grid;box-shadow:0 0 0 6px #c6f13533}.call__avatar[data-astro-cid-2pilzbta] svg[data-astro-cid-2pilzbta]{width:42px}@keyframes speak{50%{box-shadow:0 0 0 12px #c6f13514}}.call__name[data-astro-cid-2pilzbta]{font-weight:700}.call__time[data-astro-cid-2pilzbta]{color:var(--lime);font-size:.7rem}.call__wave[data-astro-cid-2pilzbta]{align-items:center;gap:3px;height:28px;display:flex}.call__wave[data-astro-cid-2pilzbta] i[data-astro-cid-2pilzbta]{background:var(--lime);width:3px;height:30%;animation:.9s ease-in-out infinite alternate wave;animation-delay:calc(var(--i) * -.07s);border-radius:3px}.tbubble[data-astro-cid-2pilzbta]{background:#ffffff12;border-radius:14px 14px 14px 4px;padding:.7rem .85rem}.tbubble--me[data-astro-cid-2pilzbta]{background:var(--lime);color:var(--ink);border-radius:14px 14px 4px;justify-self:end;font-weight:600}.grade[data-astro-cid-2pilzbta]{letter-spacing:-.05em;color:var(--lime);font-size:4.2rem;font-weight:800;line-height:1}.grade[data-astro-cid-2pilzbta] small[data-astro-cid-2pilzbta]{color:var(--muted-light);font-size:1.2rem}.improve[data-astro-cid-2pilzbta]{background:var(--forest);border-radius:14px;gap:.4rem;padding:.85rem;display:grid}.xp[data-astro-cid-2pilzbta]{color:var(--lime);gap:.35rem;font-weight:700;display:grid}.xp__bar[data-astro-cid-2pilzbta]{background:#ffffff1a;border-radius:10px;height:10px;overflow:hidden}.xp__bar[data-astro-cid-2pilzbta] i[data-astro-cid-2pilzbta]{border-radius:inherit;background:var(--lime);width:35%;height:100%;transition:width 1.6s var(--ease-out) .3s;display:block}.screen[data-astro-cid-2pilzbta].is-current .xp__bar[data-astro-cid-2pilzbta] i[data-astro-cid-2pilzbta]{width:82%}.league[data-astro-cid-2pilzbta] b[data-astro-cid-2pilzbta]{color:var(--lime)}@media (width<=900px){.day__grid[data-astro-cid-2pilzbta]{grid-template-columns:1fr;gap:2rem}.day__phone-wrap[data-astro-cid-2pilzbta]{order:-1;height:auto;position:relative;top:0}.phone[data-astro-cid-2pilzbta]{width:min(300px,86vw)}.dstep[data-astro-cid-2pilzbta]{opacity:1;border-top:1px solid var(--line-dark);min-height:0;padding:1.2rem 0}.dstep[data-astro-cid-2pilzbta] h3[data-astro-cid-2pilzbta]{font-size:1.8rem}}.game[data-astro-cid-xjauno3v]{background:var(--ink);padding:8rem 0}.game__head[data-astro-cid-xjauno3v]{gap:1.4rem;margin-bottom:3.5rem;display:grid}.bento[data-astro-cid-xjauno3v]{grid-template-columns:repeat(12,minmax(0,1fr));gap:1.1rem;display:grid}.tile[data-astro-cid-xjauno3v]{border-radius:var(--radius-lg);background:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line-dark);transition:translate .5s var(--ease-out);align-content:start;gap:1rem;padding:1.8rem;display:grid;position:relative;overflow:hidden}.tile[data-astro-cid-xjauno3v]:hover{translate:0 -4px}.tile[data-astro-cid-xjauno3v][data-spotlight]:before{content:"";background:radial-gradient(360px circle at var(--mx,-500px) var(--my,-500px), #c6f13521, transparent 60%);pointer-events:none;position:absolute;inset:0}.tile--streak[data-astro-cid-xjauno3v]{background:radial-gradient(100% 70% at 50% 0%, #c6f1352e, transparent 70%), var(--forest);grid-area:span 2/span 4}.tile--levels[data-astro-cid-xjauno3v]{grid-column:span 8}.tile--league[data-astro-cid-xjauno3v]{grid-area:span 2/span 4}.tile--badges[data-astro-cid-xjauno3v],.tile--challenges[data-astro-cid-xjauno3v]{grid-column:span 4}.tile--rewards[data-astro-cid-xjauno3v]{background:var(--lime);color:var(--ink);grid-column:span 4}.tile__k[data-astro-cid-xjauno3v]{letter-spacing:.18em;text-transform:uppercase;color:var(--lime);font-size:.74rem;font-weight:600}.tile--rewards[data-astro-cid-xjauno3v] .tile__k[data-astro-cid-xjauno3v]{color:var(--forest)}.tile__t[data-astro-cid-xjauno3v]{color:var(--muted-light);font-size:.92rem}.tile--streak[data-astro-cid-xjauno3v] .tile__t[data-astro-cid-xjauno3v]{color:#eef2e8bf}.tile--rewards[data-astro-cid-xjauno3v] .tile__t[data-astro-cid-xjauno3v]{color:#1c2a25bf}.tile__big[data-astro-cid-xjauno3v]{letter-spacing:-.03em;font-size:1.6rem;font-weight:700;line-height:1.15}.streak[data-astro-cid-xjauno3v]{letter-spacing:-.07em;color:var(--lime);margin-top:1rem;font-size:clamp(6rem,11vw,9.5rem);font-weight:800;line-height:.85}.streak[data-astro-cid-xjauno3v] small[data-astro-cid-xjauno3v]{letter-spacing:-.02em;margin-left:.5rem;font-size:1.4rem}.week[data-astro-cid-xjauno3v]{gap:.45rem;display:flex}.week[data-astro-cid-xjauno3v] span[data-astro-cid-xjauno3v]{background:var(--lime);width:40px;height:40px;color:var(--ink);border-radius:50%;place-items:center;font-size:.85rem;font-weight:700;display:grid}.ladder[data-astro-cid-xjauno3v]{letter-spacing:-.03em;color:var(--muted-light);justify-content:space-between;gap:.5rem;margin:0;padding:0;font-size:clamp(1rem,2vw,1.7rem);font-weight:700;list-style:none;display:flex}.ladder[data-astro-cid-xjauno3v] li[data-astro-cid-xjauno3v].is-me{color:var(--lime)}.ladder__track[data-astro-cid-xjauno3v]{background:#ffffff14;border-radius:10px;height:10px;overflow:hidden}.ladder__track[data-astro-cid-xjauno3v] i[data-astro-cid-xjauno3v]{border-radius:inherit;background:linear-gradient(90deg, var(--forest-2), var(--lime));width:52%;height:100%;box-shadow:0 0 20px var(--lime);display:block}.league[data-astro-cid-xjauno3v]{counter-reset:pos;gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.league__row[data-astro-cid-xjauno3v]{background:#ffffff0a;border-radius:16px;align-items:center;gap:.8rem;padding:.85rem 1rem;font-weight:600;display:flex}.league__row[data-astro-cid-xjauno3v].is-me{z-index:1;background:var(--lime);color:var(--ink);position:relative;box-shadow:0 12px 40px -10px #c6f13599}.league__name[data-astro-cid-xjauno3v]{flex:1}.league__pts[data-astro-cid-xjauno3v]{opacity:.75;font-size:.82rem}.badges[data-astro-cid-xjauno3v]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;display:grid}.badge[data-astro-cid-xjauno3v]{text-align:center;justify-items:center;font-size:.7rem;line-height:1.2;display:grid;position:relative}.badge[data-astro-cid-xjauno3v] svg[data-astro-cid-xjauno3v]{width:100%;max-width:64px;fill:var(--forest);stroke:var(--lime);stroke-width:2.5px;filter:drop-shadow(0 6px 16px #c6f1354d)}.badge[data-astro-cid-xjauno3v] strong[data-astro-cid-xjauno3v]{color:var(--lime);font-size:.6rem;position:absolute;top:50%;left:0;right:0;transform:translateY(calc(-50% - .6rem))}.badge[data-astro-cid-xjauno3v] span[data-astro-cid-xjauno3v]{color:var(--muted-light);margin-top:.3rem}.challenges[data-astro-cid-xjauno3v]{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.challenges[data-astro-cid-xjauno3v] li[data-astro-cid-xjauno3v]{border-bottom:1px solid var(--line-dark);color:var(--muted-light);align-items:baseline;gap:.8rem;padding-bottom:.6rem;font-size:.92rem;display:flex}.challenges[data-astro-cid-xjauno3v] b[data-astro-cid-xjauno3v]{min-width:72px;color:var(--text-light)}@media (width<=1000px){.bento[data-astro-cid-xjauno3v]{grid-template-columns:repeat(2,minmax(0,1fr))}.tile[data-astro-cid-xjauno3v]{grid-area:auto/span 1!important}.tile--levels[data-astro-cid-xjauno3v]{grid-column:span 2!important}}@media (width<=640px){.bento[data-astro-cid-xjauno3v]{grid-template-columns:1fr}.tile--levels[data-astro-cid-xjauno3v]{grid-column:span 1!important}.ladder[data-astro-cid-xjauno3v]{font-size:.85rem}}.reps[data-astro-cid-rpza4sre]{background:radial-gradient(60% 70% at 0% 100%, #2e5e4f8c, transparent 70%), var(--ink);padding:8rem 0}.reps__grid[data-astro-cid-rpza4sre]{grid-template-columns:1.15fr 1fr;align-items:start;gap:4rem;display:grid}.reps__text[data-astro-cid-rpza4sre]{gap:1.5rem;display:grid}.perks[data-astro-cid-rpza4sre]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.perk[data-astro-cid-rpza4sre]{border-radius:var(--radius);background:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line-dark);align-content:start;gap:.5rem;padding:1.5rem;display:grid;position:relative;overflow:hidden}.perk[data-astro-cid-rpza4sre]:before{content:"";background:radial-gradient(320px circle at var(--mx,-500px) var(--my,-500px), #c6f1351f, transparent 60%);pointer-events:none;position:absolute;inset:0}.perk[data-astro-cid-rpza4sre] h3[data-astro-cid-rpza4sre]{letter-spacing:-.02em;color:var(--lime);font-size:1.15rem;line-height:1.2}.perk[data-astro-cid-rpza4sre] p[data-astro-cid-rpza4sre]{color:var(--muted-light);font-size:.92rem}.reps__side[data-astro-cid-rpza4sre]{gap:1.6rem;display:grid;position:sticky;top:7rem}.toasts[data-astro-cid-rpza4sre]{gap:.8rem;display:grid}.toast[data-astro-cid-rpza4sre]{backdrop-filter:blur(14px);background:#22342ed9;border-radius:18px;align-items:flex-start;gap:.9rem;padding:1rem 1.1rem;display:flex;box-shadow:inset 0 0 0 1px #eef4e61a,0 24px 50px -24px #000000b3}.toast[data-astro-cid-rpza4sre]:nth-child(2){margin-left:1.5rem}.toast[data-astro-cid-rpza4sre]:nth-child(3){margin-left:.6rem}.toast__icon[data-astro-cid-rpza4sre]{background:var(--ink);border-radius:10px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.toast__icon[data-astro-cid-rpza4sre] svg[data-astro-cid-rpza4sre]{width:24px}.toast__k[data-astro-cid-rpza4sre]{color:var(--lime);font-size:.72rem;font-weight:600}.toast__t[data-astro-cid-rpza4sre]{font-size:.92rem}.ask[data-astro-cid-rpza4sre]{border-radius:var(--radius-lg);background:var(--lime);color:var(--ink);gap:.9rem;padding:2rem;display:grid}.ask__q[data-astro-cid-rpza4sre]{letter-spacing:-.04em;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:800;line-height:1.05}.ask__t[data-astro-cid-rpza4sre]{color:#1c2a25c7}.ask__btns[data-astro-cid-rpza4sre]{flex-wrap:wrap;gap:.6rem;display:flex}.ask[data-astro-cid-rpza4sre] .btn[data-astro-cid-rpza4sre]{--bg:var(--ink);--fg:var(--lime)}.ask[data-astro-cid-rpza4sre] .btn--ghost[data-astro-cid-rpza4sre]{--bg:transparent;--fg:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink)}@media (width<=900px){.reps__grid[data-astro-cid-rpza4sre],.perks[data-astro-cid-rpza4sre]{grid-template-columns:1fr}.reps__side[data-astro-cid-rpza4sre]{position:static}}.roi[data-astro-cid-n4ou4hyl]{background:radial-gradient(60% 80% at 100% 50%, #2e5e4f99, transparent 70%), var(--ink-2);padding:8rem 0}.roi__grid[data-astro-cid-n4ou4hyl]{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid}.roi__intro[data-astro-cid-n4ou4hyl]{gap:1.5rem;display:grid}.roi__controls[data-astro-cid-n4ou4hyl]{gap:1.8rem;margin-top:1rem;display:grid}.ctl[data-astro-cid-n4ou4hyl]{gap:.8rem;display:grid}.ctl__top[data-astro-cid-n4ou4hyl]{color:var(--muted-light);justify-content:space-between;align-items:baseline;gap:1rem;font-size:.9rem;display:flex}.ctl[data-astro-cid-n4ou4hyl] output[data-astro-cid-n4ou4hyl]{color:var(--text-light);letter-spacing:-.02em;white-space:nowrap;font-size:1.5rem;font-weight:700}.ctl[data-astro-cid-n4ou4hyl] input[data-astro-cid-n4ou4hyl][type=range]{--p:3%;appearance:none;background:linear-gradient(90deg, var(--lime) var(--p), #ffffff1a var(--p));cursor:pointer;border-radius:8px;width:100%;height:8px}.ctl[data-astro-cid-n4ou4hyl] input[data-astro-cid-n4ou4hyl][type=range]::-webkit-slider-thumb{appearance:none;background:var(--lime);border:6px solid var(--ink);width:28px;height:28px;box-shadow:0 0 0 1px var(--lime), 0 0 30px #c6f13599;border-radius:50%}.ctl[data-astro-cid-n4ou4hyl] input[data-astro-cid-n4ou4hyl][type=range]::-moz-range-thumb{background:var(--lime);border:6px solid var(--ink);width:16px;height:16px;box-shadow:0 0 0 1px var(--lime), 0 0 30px #c6f13599;border-radius:50%}.roi__card[data-astro-cid-n4ou4hyl]{border-radius:var(--radius-lg);backdrop-filter:blur(20px);box-shadow:inset 0 0 0 1px var(--line-dark), 0 50px 120px -40px #000000b3;background:#1c2a25bf;gap:1.4rem;padding:clamp(1.6rem,3vw,2.6rem);display:grid}.roi__row[data-astro-cid-n4ou4hyl]{border-bottom:1px solid var(--line-dark);gap:.3rem;padding-bottom:1.2rem;display:grid}.roi__k[data-astro-cid-n4ou4hyl]{letter-spacing:.12em;text-transform:uppercase;color:var(--muted-light);font-size:.78rem;font-weight:600}.roi__v[data-astro-cid-n4ou4hyl]{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(2.6rem,5vw,4.4rem);font-weight:800;line-height:1}.roi__row--loss[data-astro-cid-n4ou4hyl] .roi__v[data-astro-cid-n4ou4hyl]{color:#ff9b8a}.roi__v--lime[data-astro-cid-n4ou4hyl]{color:var(--lime)}.roi__split[data-astro-cid-n4ou4hyl]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.roi__s[data-astro-cid-n4ou4hyl]{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.8rem;font-weight:700}.roi__s--big[data-astro-cid-n4ou4hyl]{color:var(--lime)}.roi__cta[data-astro-cid-n4ou4hyl]{justify-self:start}.roi__note[data-astro-cid-n4ou4hyl]{color:var(--muted-light);font-size:.76rem}@media (width<=900px){.roi__grid[data-astro-cid-n4ou4hyl]{grid-template-columns:1fr}}.now[data-astro-cid-ebnhqltt]{background:var(--ink);padding:8rem 0}.now__head[data-astro-cid-ebnhqltt]{gap:1.2rem;margin-bottom:3rem;display:grid}.trends[data-astro-cid-ebnhqltt]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem;display:grid}.trend[data-astro-cid-ebnhqltt]{border-radius:var(--radius-lg);background:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line-dark);gap:.6rem;padding:2rem;display:grid;position:relative;overflow:hidden}.trend[data-astro-cid-ebnhqltt]:before{content:"";background:radial-gradient(360px circle at var(--mx,-500px) var(--my,-500px), #c6f1351f, transparent 60%);pointer-events:none;position:absolute;inset:0}.trend__k[data-astro-cid-ebnhqltt]{letter-spacing:.16em;text-transform:uppercase;color:var(--muted-light);font-size:.74rem;font-weight:600}.trend__v[data-astro-cid-ebnhqltt]{letter-spacing:-.05em;color:var(--lime);font-size:clamp(3rem,5vw,4.4rem);font-weight:800;line-height:1}.trend__s[data-astro-cid-ebnhqltt]{color:var(--muted-light);font-size:.75rem}.tl[data-astro-cid-ebnhqltt]{margin-top:5rem}.tl__title[data-astro-cid-ebnhqltt]{letter-spacing:.18em;text-transform:uppercase;color:var(--lime);margin-bottom:2rem;font-size:.8rem;font-weight:600}.tl__line[data-astro-cid-ebnhqltt]{background:var(--line-dark);height:2px}.tl__line[data-astro-cid-ebnhqltt] i[data-astro-cid-ebnhqltt]{background:var(--lime);transform-origin:0;height:100%;box-shadow:0 0 16px var(--lime);display:block}.tl__items[data-astro-cid-ebnhqltt]{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.tl__item[data-astro-cid-ebnhqltt]{gap:.4rem;padding-top:1.6rem;display:grid;position:relative}.tl__dot[data-astro-cid-ebnhqltt]{background:var(--ink);width:12px;height:12px;box-shadow:inset 0 0 0 2px var(--lime);border-radius:50%;position:absolute;top:-7px;left:0}.tl__d[data-astro-cid-ebnhqltt]{font-weight:700}.tl__t[data-astro-cid-ebnhqltt]{color:var(--muted-light);font-size:.88rem}.tl__item[data-astro-cid-ebnhqltt].is-me .tl__dot[data-astro-cid-ebnhqltt]{background:var(--lime);box-shadow:0 0 0 6px #c6f13533}.tl__item[data-astro-cid-ebnhqltt].is-me .tl__d[data-astro-cid-ebnhqltt],.tl__item[data-astro-cid-ebnhqltt].is-me .tl__t[data-astro-cid-ebnhqltt]{color:var(--lime)}@media (width<=900px){.trends[data-astro-cid-ebnhqltt]{grid-template-columns:1fr}.tl__line[data-astro-cid-ebnhqltt]{display:none}.tl__items[data-astro-cid-ebnhqltt]{grid-template-columns:1fr 1fr;row-gap:1.6rem}.tl__dot[data-astro-cid-ebnhqltt]{top:.3rem}}.faq[data-astro-cid-hemr5th4]{background:var(--ink-2);padding:8rem 0}.faq__grid[data-astro-cid-hemr5th4]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:4rem;display:grid}.faq__head[data-astro-cid-hemr5th4]{gap:1.2rem;display:grid;position:sticky;top:7rem}.faq__list[data-astro-cid-hemr5th4]{gap:.7rem;display:grid}.qa[data-astro-cid-hemr5th4]{border-radius:var(--radius);background:var(--ink);box-shadow:inset 0 0 0 1px var(--line-dark);transition:box-shadow .4s}.qa[data-astro-cid-hemr5th4][open]{box-shadow:inset 0 0 0 1px #c6f13566}.qa[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.3rem 1.5rem;font-size:1.08rem;font-weight:600;list-style:none;display:flex}.qa[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.qa__icon[data-astro-cid-hemr5th4]{background:#c6f1351f;border-radius:50%;flex-shrink:0;width:32px;height:32px;position:relative}.qa__icon[data-astro-cid-hemr5th4]:before,.qa__icon[data-astro-cid-hemr5th4]:after{content:"";background:var(--lime);width:12px;height:2px;transition:transform .4s var(--ease-out);margin:-1px 0 0 -6px;position:absolute;top:50%;left:50%}.qa__icon[data-astro-cid-hemr5th4]:after{transform:rotate(90deg)}.qa[data-astro-cid-hemr5th4][open] .qa__icon[data-astro-cid-hemr5th4]:after{transform:rotate(0)}.qa[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{color:var(--muted-light);max-width:62ch;padding:0 1.5rem 1.4rem}@media (width<=900px){.faq__grid[data-astro-cid-hemr5th4]{grid-template-columns:1fr;gap:2rem}.faq__head[data-astro-cid-hemr5th4]{position:static}}.cta[data-astro-cid-blvy5prr]{background:var(--lime);color:var(--ink);isolation:isolate;--wl-input:#1c2a250f;--wl-border:#1c2a252e;--wl-text:var(--ink);--wl-label:#1c2a25b3;--wl-placeholder:#1c2a2573;--wl-accent:var(--forest);--wl-success-bg:#1c2a250f;padding:9rem 0;position:relative;overflow:hidden}.cta[data-astro-cid-blvy5prr] .btn{--bg:var(--ink);--fg:var(--lime)}.cta[data-astro-cid-blvy5prr] .btn:hover{box-shadow:0 12px 40px -12px #1c2a25b3}.cta[data-astro-cid-blvy5prr] input:focus,.cta[data-astro-cid-blvy5prr] select:focus{box-shadow:inset 0 0 0 2px var(--ink)!important}.cta[data-astro-cid-blvy5prr] .wl__row:focus-within{box-shadow:inset 0 0 0 2px var(--ink)}.cta[data-astro-cid-blvy5prr] .wl__success{box-shadow:inset 0 0 0 1px #1c2a254d}.cta[data-astro-cid-blvy5prr] .wl__badge path:first-child{fill:var(--ink)}.cta[data-astro-cid-blvy5prr] .wl__badge path:last-child{stroke:var(--lime)}.cta__bg[data-astro-cid-blvy5prr]{z-index:-1;opacity:.12;width:62vw;position:absolute;bottom:-14vw;right:-8vw}.cta__bg[data-astro-cid-blvy5prr] svg[data-astro-cid-blvy5prr]{width:100%;fill:var(--forest)}.cta__inner[data-astro-cid-blvy5prr]{justify-items:start;gap:1.6rem;display:grid}.cta__eyebrow[data-astro-cid-blvy5prr]{letter-spacing:.2em;text-transform:uppercase;box-shadow:inset 0 0 0 1.5px var(--ink);border-radius:999px;padding:.5rem .9rem;font-size:.75rem;font-weight:700}.cta__title[data-astro-cid-blvy5prr]{letter-spacing:-.055em;max-width:13ch;font-size:clamp(2.8rem,7vw,6.4rem);font-weight:800;line-height:.95}.cta__lead[data-astro-cid-blvy5prr]{color:#1c2a25cc;max-width:52ch;font-size:1.15rem}.cta__form[data-astro-cid-blvy5prr]{width:100%;margin-top:1rem}
