.hero-panel[data-astro-cid-qfm3g2kd]{--tint:var(--color-tint-green);--mark:var(--color-green);--mark-ink:#fff;background-color:var(--panel-bg,var(--tint));transition:background-color .9s var(--ease-out-expo)}.hero-panel[data-astro-cid-qfm3g2kd].is-wiping{transition:none}.hero-panel[data-astro-cid-qfm3g2kd][data-active=social]{--tint:var(--color-tint-orange);--mark:var(--color-orange);--mark-ink:var(--color-night)}.hero-panel[data-astro-cid-qfm3g2kd][data-active=website]{--tint:var(--color-tint-navy);--mark:var(--color-navy);--mark-ink:#fff}.hero-headline[data-astro-cid-qfm3g2kd]{letter-spacing:-.028em;text-wrap:balance;font-size:clamp(2.5rem,4.3vw,4.15rem);font-weight:650;font-stretch:92%;line-height:1.02}.mark[data-astro-cid-qfm3g2kd]{color:var(--mark-ink);background:linear-gradient(var(--mark), var(--mark)) no-repeat left / 100% 100%;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.18em;margin:0 -.04em;padding:0 .16em .04em}.slide[data-astro-cid-qfm3g2kd],.stage-slide[data-astro-cid-qfm3g2kd]{grid-area:1/1}.slide[data-astro-cid-qfm3g2kd]:not(.is-active),.stage-slide[data-astro-cid-qfm3g2kd]:not(.is-active){visibility:hidden;opacity:0;transition:opacity .22s,visibility 0s linear .22s}.slide[data-astro-cid-qfm3g2kd].is-active{visibility:visible;opacity:1;transition:none}.stage-slide[data-astro-cid-qfm3g2kd].is-active{visibility:visible;opacity:1;transition:opacity .5s .15s}.slide[data-astro-cid-qfm3g2kd] .line[data-astro-cid-qfm3g2kd]{margin-bottom:-.08em;padding-bottom:.08em;overflow:hidden}.slide[data-astro-cid-qfm3g2kd] .line[data-astro-cid-qfm3g2kd]>span[data-astro-cid-qfm3g2kd]{transition:transform .9s var(--ease-out-expo) .2s;transform:translateY(105%)}.slide[data-astro-cid-qfm3g2kd] .line[data-astro-cid-qfm3g2kd]:nth-child(2)>span[data-astro-cid-qfm3g2kd]{transition-delay:.28s}.slide[data-astro-cid-qfm3g2kd].is-active .line[data-astro-cid-qfm3g2kd]>span[data-astro-cid-qfm3g2kd]{transform:none}.slide[data-astro-cid-qfm3g2kd] .mark[data-astro-cid-qfm3g2kd]{transition:background-size .7s var(--ease-out-expo) .6s, color .3s ease .65s;color:var(--color-night);background-size:0% 100%}.slide[data-astro-cid-qfm3g2kd].is-active .mark[data-astro-cid-qfm3g2kd]{color:var(--mark-ink);background-size:100% 100%}.slide[data-astro-cid-qfm3g2kd] .rise[data-astro-cid-qfm3g2kd]{opacity:0;transition:opacity .7s ease .4s, transform .9s var(--ease-out-expo) .4s;transform:translateY(14px)}.slide[data-astro-cid-qfm3g2kd].is-active .rise[data-astro-cid-qfm3g2kd]{opacity:1;transform:none}.stage[data-astro-cid-qfm3g2kd]{aspect-ratio:1/.96;container-type:inline-size}.scene[data-astro-cid-qfm3g2kd]{width:70%;height:94%;top:0;right:0}.device-browser[data-astro-cid-qfm3g2kd] .scene[data-astro-cid-qfm3g2kd]{width:70%;height:80%}.phone[data-astro-cid-qfm3g2kd]{aspect-ratio:720/1560;background:#1d1916;border-radius:5.6cqw;width:39cqw;padding:.95cqw;bottom:0;left:3%;box-shadow:0 50px 80px -30px #1b1b4a8c,inset 0 0 0 1px #ffffff2e,0 0 0 1px #1b1b4a80}.phone-screen[data-astro-cid-qfm3g2kd]{background:var(--color-cream);border-radius:4.7cqw;height:100%;position:relative;overflow:hidden}.island[data-astro-cid-qfm3g2kd]{background:#0d0b0a;border-radius:99px;width:10.5cqw;height:3cqw;position:absolute;top:2.1cqw;left:50%;translate:-50%}.browser[data-astro-cid-qfm3g2kd]{background:#fff;border-radius:1.1rem;width:88%;bottom:3%;left:0;overflow:hidden;box-shadow:0 50px 80px -30px #1b1b4a8c,0 0 0 1px #1b1b4a0f}.browser-screen[data-astro-cid-qfm3g2kd]{aspect-ratio:1440/900;background:var(--color-cream);position:relative;overflow:hidden}.device[data-astro-cid-qfm3g2kd] video[data-astro-cid-qfm3g2kd]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.chip[data-astro-cid-qfm3g2kd]{top:9%;right:-2%}.device-browser[data-astro-cid-qfm3g2kd] .chip[data-astro-cid-qfm3g2kd]{top:5%}.stage-slide[data-astro-cid-qfm3g2kd] .photo[data-astro-cid-qfm3g2kd]{transition:transform 1.6s var(--ease-out-expo);transform:scale(1.1)}.stage-slide[data-astro-cid-qfm3g2kd].is-active .photo[data-astro-cid-qfm3g2kd]{transform:scale(1.02)}.stage-slide[data-astro-cid-qfm3g2kd] .device[data-astro-cid-qfm3g2kd]{opacity:0;transition:opacity .6s ease .25s, transform 1s var(--ease-out-expo) .25s;transform:translateY(48px)}.stage-slide[data-astro-cid-qfm3g2kd].is-active .device[data-astro-cid-qfm3g2kd]{opacity:1;transform:none}.stage-slide[data-astro-cid-qfm3g2kd] .chip[data-astro-cid-qfm3g2kd]{opacity:0;transition:opacity .5s ease .55s, transform .8s var(--ease-out-expo) .55s;transform:translateY(14px)scale(.96)}.stage-slide[data-astro-cid-qfm3g2kd].is-active .chip[data-astro-cid-qfm3g2kd]{opacity:1;transform:none}.stage-slide[data-astro-cid-qfm3g2kd] .stamp[data-astro-cid-qfm3g2kd]{opacity:0;transition:opacity .5s .8s}.stage-slide[data-astro-cid-qfm3g2kd].is-active .stamp[data-astro-cid-qfm3g2kd]{opacity:1}.tab[data-astro-cid-qfm3g2kd]{transition:background-color .3s}.tab[data-astro-cid-qfm3g2kd]:hover{background:#1b1b4a0a}.tab[data-astro-cid-qfm3g2kd][aria-selected=true]{background:var(--tint)}@media (width<=1023px){.stage[data-astro-cid-qfm3g2kd]{aspect-ratio:1/1.05;max-width:520px}.chip[data-astro-cid-qfm3g2kd]{right:2%}}@media (width<=479px){.chip[data-astro-cid-qfm3g2kd]{display:none}}@media (prefers-reduced-motion:reduce){.hero-panel[data-astro-cid-qfm3g2kd]{transition:none}.slide[data-astro-cid-qfm3g2kd] .line[data-astro-cid-qfm3g2kd]>span[data-astro-cid-qfm3g2kd],.slide[data-astro-cid-qfm3g2kd] .rise[data-astro-cid-qfm3g2kd],.stage-slide[data-astro-cid-qfm3g2kd] .photo[data-astro-cid-qfm3g2kd],.stage-slide[data-astro-cid-qfm3g2kd] .device[data-astro-cid-qfm3g2kd],.stage-slide[data-astro-cid-qfm3g2kd] .chip[data-astro-cid-qfm3g2kd],.stage-slide[data-astro-cid-qfm3g2kd] .stamp[data-astro-cid-qfm3g2kd]{opacity:1;transition:none;transform:none}.slide[data-astro-cid-qfm3g2kd] .mark[data-astro-cid-qfm3g2kd]{color:var(--mark-ink);background-size:100% 100%;transition:none}}.glide-mask[data-astro-cid-vnotnvy4]{mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.glide-track[data-astro-cid-vnotnvy4]{will-change:transform}@media (prefers-reduced-motion:reduce){.glide-mask[data-astro-cid-vnotnvy4]{mask-image:none}.glide-track[data-astro-cid-vnotnvy4]{flex-wrap:wrap;justify-content:center;row-gap:1.75rem;width:auto}.glide-track[data-astro-cid-vnotnvy4]>li[data-astro-cid-vnotnvy4][aria-hidden=true]{display:none}}.tile[data-astro-cid-6myv6xii]{animation:3s ease-in-out infinite bob}.ring-pulse[data-astro-cid-6myv6xii]{animation:2.2s ease-out infinite ring}[data-astro-cid-6myv6xii][data-hub].is-resting .tile[data-astro-cid-6myv6xii],[data-astro-cid-6myv6xii][data-hub].is-resting .ring-pulse[data-astro-cid-6myv6xii]{animation-play-state:paused}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.tile[data-astro-cid-6myv6xii],.ring-pulse[data-astro-cid-6myv6xii]{animation:none}}.line[data-astro-cid-ao6g7h3y]{width:var(--len,4.5rem);height:2px;transform-origin:var(--o);transform:rotate(var(--a)) scaleX(1);transition:transform .7s cubic-bezier(.16, 1, .3, 1) calc(var(--i) * .12s + .3s);position:absolute;top:50%}.line[data-astro-cid-ao6g7h3y]:after{content:"";border-radius:999px;width:9px;height:9px;position:absolute;top:50%;translate:0 -50%}.callout-left[data-astro-cid-ao6g7h3y] .line[data-astro-cid-ao6g7h3y]{--o:left center;background:linear-gradient(90deg,#c1272d99,#c1272d26);left:100%}.callout-left[data-astro-cid-ao6g7h3y] .line[data-astro-cid-ao6g7h3y]:after{background:var(--color-danger);left:-4px}.callout-right[data-astro-cid-ao6g7h3y] .line[data-astro-cid-ao6g7h3y]{--o:right center;background:linear-gradient(270deg,#0fa14f99,#0fa14f26);right:100%}.callout-right[data-astro-cid-ao6g7h3y] .line[data-astro-cid-ao6g7h3y]:after{background:var(--color-green);right:-4px}.callout-right[data-astro-cid-ao6g7h3y] .line[data-astro-cid-ao6g7h3y]{transform:rotate(var(--a)) scaleX(1)}.js[data-astro-cid-ao6g7h3y] [data-astro-cid-ao6g7h3y][data-why] .callout[data-astro-cid-ao6g7h3y]{opacity:0;transition:opacity .6s cubic-bezier(.16, 1, .3, 1) calc(var(--i) * .12s), transform .6s cubic-bezier(.16, 1, .3, 1) calc(var(--i) * .12s);transform:translateY(14px)}.js[data-astro-cid-ao6g7h3y] [data-astro-cid-ao6g7h3y][data-why] .line[data-astro-cid-ao6g7h3y]{transform:rotate(var(--a)) scaleX(0)}.js[data-astro-cid-ao6g7h3y] [data-astro-cid-ao6g7h3y][data-why].is-on .callout[data-astro-cid-ao6g7h3y]{opacity:1;transform:none}.js[data-astro-cid-ao6g7h3y] [data-astro-cid-ao6g7h3y][data-why].is-on .line[data-astro-cid-ao6g7h3y]{transform:rotate(var(--a)) scaleX(1)}@media (prefers-reduced-motion:reduce){.js[data-astro-cid-ao6g7h3y] [data-astro-cid-ao6g7h3y][data-why] .callout[data-astro-cid-ao6g7h3y],.js[data-astro-cid-ao6g7h3y] [data-astro-cid-ao6g7h3y][data-why] .line[data-astro-cid-ao6g7h3y]{opacity:1;transition:none}.js[data-astro-cid-ao6g7h3y] [data-astro-cid-ao6g7h3y][data-why] .callout[data-astro-cid-ao6g7h3y]{transform:none}.js[data-astro-cid-ao6g7h3y] [data-astro-cid-ao6g7h3y][data-why] .line[data-astro-cid-ao6g7h3y]{transform:rotate(var(--a)) scaleX(1)}}.roi-range[data-astro-cid-admioqae]{-webkit-appearance:none;appearance:none;background:linear-gradient(90deg, var(--color-orange) var(--fill,50%), var(--color-mist) var(--fill,50%));cursor:pointer;border-radius:999px;height:8px}.roi-range[data-astro-cid-admioqae]::-webkit-slider-thumb{-webkit-appearance:none;border:4px solid var(--color-orange);background:#fff;border-radius:999px;width:24px;height:24px;transition:scale .15s;box-shadow:0 6px 16px -4px #f2943c99}.roi-range[data-astro-cid-admioqae]:active::-webkit-slider-thumb{scale:1.12}.roi-range[data-astro-cid-admioqae]::-moz-range-thumb{border:4px solid var(--color-orange);background:#fff;border-radius:999px;width:18px;height:18px}.chapter-title[data-astro-cid-rtei5hqi]{font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(2.1rem,3.6vw,3.3rem);font-weight:650;font-stretch:92%;line-height:1.06}.mark[data-astro-cid-rtei5hqi]{-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.16em;margin:0 -.03em;padding:0 .14em .04em}.js[data-astro-cid-rtei5hqi] .float[data-astro-cid-rtei5hqi]{opacity:0;transition:opacity .7s ease var(--d), transform .9s var(--ease-out-expo) var(--d);transform:translateY(18px)}.js[data-astro-cid-rtei5hqi] .chapter[data-astro-cid-rtei5hqi].is-in .float[data-astro-cid-rtei5hqi]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.js[data-astro-cid-rtei5hqi] .float[data-astro-cid-rtei5hqi]{opacity:1;transition:none;transform:none}}.track[data-astro-cid-gakqr736]{scrollbar-width:none;scroll-padding-inline:1.25rem}.track[data-astro-cid-gakqr736]::-webkit-scrollbar{display:none}.track[data-astro-cid-gakqr736]:focus-visible{outline:3px solid var(--color-night);outline-offset:4px;border-radius:1.5rem}.dot[data-astro-cid-gakqr736][aria-current=true]>span[data-astro-cid-gakqr736]{background-color:var(--color-green);width:1.75rem}@media (width>=640px){.track[data-astro-cid-gakqr736]{scroll-padding-inline:2rem}}@media (width>=1024px){.track[data-astro-cid-gakqr736]{scroll-padding-inline:0}}@media (prefers-reduced-motion:reduce){.track[data-astro-cid-gakqr736]{scroll-behavior:auto}}.step[data-astro-cid-spwhl6xc]{font-family:var(--font-display);color:var(--color-night);align-items:center;gap:.75rem;font-size:clamp(1.15rem,3.6vw,1.3rem);font-weight:700;display:flex}.step-n[data-astro-cid-spwhl6xc]{background:var(--color-green);color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:1.05rem;display:flex}
