.fun .account-btn.is-in{color:var(--blue-700);border-color:var(--accent-line)}.zwhero{--blue-950: #0d214e;--blue-900: #163172;--blue-700: #1d54e5;--blue-500: #4688f2;--blue-300: #8fc0ff;--blue-100: #eaf1ff;--ink-muted: #586d89;--line: #d4dfef;--surface: #f7f9ff;--white: #ffffff;--learner-a: url(/img/v4/hero/learner-a.webp);--learner-b: url(/img/v4/hero/learner-b.webp);--mint: #5ed4ac;--mint-soft: #dff8ef;--radius: 1.25rem}.zwhero *{box-sizing:border-box}.zwhero.zw-hero-shell,.zwhero .app-shell{min-height:100svh;padding:0 clamp(1rem,5vw,5rem) 2rem;background:radial-gradient(circle at 84% 18%,rgb(97 165 250 / 15%),transparent 28rem),var(--surface)}.zwhero .zw-site-header,.zwhero .flow-header{width:min(1160px,100%);height:5rem;margin:auto;display:flex;align-items:center;justify-content:space-between}.zwhero .zw-brand{display:inline-flex;align-items:center;gap:.6rem;color:var(--blue-900);font-size:1.35rem;font-weight:900;letter-spacing:-.04em;text-decoration:none}.zwhero .zw-brand-mark{display:grid;place-items:center;width:2rem;height:2rem;border-radius:.7rem .7rem .7rem .25rem;background:var(--blue-700);color:#fff;font-size:1rem;box-shadow:0 .35rem 1rem #1d54e538}.zwhero .zw-site-header nav{display:flex;gap:1.5rem}.zwhero .zw-site-header nav a{color:var(--ink-muted);font-size:.8rem;font-weight:800;text-decoration:none}.zwhero .zw-site-header nav a:hover{color:var(--blue-700)}.zwhero .zw-button{border:0;cursor:pointer}.zwhero .zw-nav-button{height:2.6rem;display:inline-flex;align-items:center;gap:.4rem;border-radius:.8rem;padding:0 1rem;background:var(--blue-700);color:#fff;font-size:.8rem;font-weight:850;text-decoration:none}.zwhero .zw-primary-button{min-height:3.55rem;display:inline-flex;align-items:center;justify-content:center;gap:.7rem;border-radius:1rem;padding:0 1.35rem;background:var(--blue-700);color:#fff;font-weight:850;text-decoration:none;box-shadow:0 1rem 2.2rem #1d54e52e;transition:.18s ease}.zwhero .zw-primary-button:hover{transform:translateY(-2px);background:#164bcf;box-shadow:0 1.2rem 2.3rem #1d54e538}.zwhero .zw-primary-button:active{transform:translateY(.3rem);box-shadow:0 .4rem 1rem #1d54e538}.zwhero .zw-primary-button:disabled{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none}.zwhero .zw-hero-grid{width:min(1120px,100%);min-height:calc(100svh - 11rem);margin:auto;display:grid;grid-template-columns:.92fr 1.08fr;align-items:center;gap:2rem}.zwhero .zw-eyebrow,.zwhero .question-kicker,.zwhero .section-kicker{display:inline-block;color:var(--blue-700);font-size:.7rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.zwhero .zw-eyebrow{border:1px solid #bcd0f8;border-radius:999px;padding:.48rem .75rem;background:#fff}.zwhero h1,.zwhero h2{margin:1.1rem 0;color:var(--blue-900);line-height:.97;letter-spacing:-.06em;text-wrap:balance}.zwhero .zw-hero-copy h1{font-size:clamp(3rem,6.2vw,5.6rem)}.zwhero .zw-hero-copy>p{max-width:44rem;margin:0 0 1.1rem;color:var(--ink-muted);font-size:clamp(1rem,1.6vw,1.18rem);line-height:1.6}.zwhero .zw-hero-actions{display:flex;align-items:center;gap:1.3rem}.zwhero .zw-hero-actions>a:not(.zw-primary-button){color:var(--blue-900);font-size:.84rem;font-weight:850;text-underline-offset:.3rem}.zwhero .zw-hero-proof{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.7rem;color:var(--ink-muted);font-size:.72rem;font-weight:750}.zwhero .zw-hero-proof span:first-letter{color:#1e8c70}.zwhero .zw-hero-visual{--swap-loop: 9s;--date-card-width: 6.6rem;--pad-x: 9%;--orbit-x: 162%;position:relative;width:min(46rem,100%);min-height:32rem;margin-inline:auto;background:radial-gradient(circle at 50% 62%,rgb(97 165 250 / 12%),transparent 62%);border-radius:1.6rem;isolation:isolate;overflow:hidden}.zwhero .zw-hero-pad{position:absolute;z-index:0;bottom:16%;width:34%;aspect-ratio:1 / .42;border:1px solid #cfddf5;border-radius:50%;background:var(--blue-100);box-shadow:inset 0 0 0 .7rem #ffffff73}.zwhero .zw-hero-pad.zw-left{left:3%}.zwhero .zw-hero-pad.zw-right{right:3%}.zwhero .zw-hero-learner{position:absolute;z-index:1;bottom:13%;width:37%;aspect-ratio:1;transform-origin:50% 76%;will-change:translate,scale;animation-duration:var(--swap-loop);animation-timing-function:linear;animation-iteration-count:infinite}.zwhero .zw-hero-learner.zw-left{animation-name:orbit-left}.zwhero .zw-hero-learner.zw-right{animation-name:orbit-right}.zwhero .zw-hero-learner.zw-left{left:1.5%}.zwhero .zw-hero-learner.zw-right{right:1.5%}.zwhero .zw-hero-car{position:absolute;z-index:1;inset:0;background:center / contain no-repeat}.zwhero .zw-hero-car{animation-duration:var(--swap-loop);animation-timing-function:cubic-bezier(.5,0,.5,1);animation-iteration-count:infinite}.zwhero .zw-hero-learner.zw-left .zw-hero-car{background-image:var(--learner-a);animation-name:car-turn-left}.zwhero .zw-hero-learner.zw-right .zw-hero-car{background-image:var(--learner-b);transform:rotateY(180deg);filter:saturate(.34) brightness(1.05);animation-name:car-turn-right}.zwhero .zw-hero-rider{position:absolute;z-index:3;top:10%;width:30%;height:40%;overflow:visible;filter:drop-shadow(0 .16rem .3rem rgb(13 33 78 / 26%))}.zwhero .zw-hero-rider{animation-duration:var(--swap-loop);animation-timing-function:cubic-bezier(.5,0,.5,1);animation-iteration-count:infinite}.zwhero .zw-hero-learner.zw-left .zw-hero-rider{left:58%;animation-name:rider-side-left}.zwhero .zw-hero-learner.zw-right .zw-hero-rider{left:12%;animation-name:rider-side-right}.zwhero .zw-rider-lean{transform-box:view-box;transform-origin:50% 96%;animation:rider-lean var(--swap-loop) cubic-bezier(.34,1.56,.64,1) infinite}.zwhero .zw-rider-arm{transform-box:view-box;transform-origin:var(--shoulder);animation:var(--arm-anim) var(--swap-loop) cubic-bezier(.34,1.56,.64,1) infinite}.zwhero .zw-rider-blush{animation:rider-blush var(--swap-loop) ease infinite}.zwhero .zw-rider-card-out{animation:rider-card-out var(--swap-loop) linear infinite}.zwhero .zw-rider-card-in{animation:rider-card-in var(--swap-loop) linear infinite}.zwhero .zw-rider-brow{transform-box:fill-box;transform-origin:50% 100%;animation:rider-brow var(--swap-loop) ease infinite}.zwhero .zw-hero-driver{animation:badge-turn var(--swap-loop) linear infinite;position:absolute;z-index:6;font-style:normal;top:42%;left:50%;translate:-50% 0;display:flex;align-items:center;gap:.42rem;border:1px solid #cfdcef;border-radius:999px;padding:.28rem .62rem .28rem .28rem;background:#fffffff5;box-shadow:0 .55rem 1.2rem #16317224;color:var(--blue-900);font-size:.58rem;font-weight:900;white-space:nowrap}.zwhero .zw-hero-driver>span{display:grid;place-items:center;overflow:hidden;width:1.6rem;height:1.6rem;border-radius:50%;background:var(--blue-100);color:var(--blue-700);font-size:.56rem;font-weight:950}.zwhero .zw-hero-driver>span img{width:100%;height:100%;object-fit:cover}.zwhero .zw-hero-driver b{font-style:normal}.zwhero .zw-hero-driver small{display:block;font-style:normal;color:var(--ink-muted);font-size:.46rem;font-weight:800;letter-spacing:.02em}.zwhero .zw-date-chip{position:absolute;z-index:5;top:15%;width:var(--date-card-width);min-height:7rem;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:1.3rem;padding:.6rem;background:#fffffff7;box-shadow:0 1rem 2rem #16317229,0 .25rem #c8d7ed;will-change:left,transform,opacity}.zwhero .zw-date-chip u{position:absolute;inset:-1px;border-radius:inherit;pointer-events:none}.zwhero .zw-date-chip u.zw-dash{border:1.5px dashed #a9bfdd;animation:chip-dash var(--swap-loop) ease-in-out infinite}.zwhero .zw-date-chip u.zw-solid{border:1.5px solid var(--mint);box-shadow:0 0 0 3px #5ed4ac29;opacity:0;animation:chip-solid var(--swap-loop) ease-in-out infinite}.zwhero .zw-date-chip-label{position:relative;z-index:1;margin-bottom:.25rem;color:var(--ink-muted);font-size:.54rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.zwhero .zw-date-chip strong{position:relative;z-index:1;color:var(--blue-900);font-size:2rem;line-height:.9}.zwhero .zw-date-chip small{position:relative;z-index:1;margin-top:.25rem;color:var(--blue-700);font-size:.72rem;font-weight:900;letter-spacing:.12em}.zwhero .zw-date-chip.zw-current{z-index:7;left:var(--pad-x);border:1.5px solid #cad8ef;animation:chip-orbit-over var(--swap-loop) linear infinite}.zwhero .zw-date-chip.zw-matched{z-index:6;left:calc(100% - var(--pad-x) - var(--date-card-width));animation:chip-orbit-under var(--swap-loop) linear infinite}.zwhero .zw-date-chip.zw-matched:before{content:"5 WEEKS EARLIER";position:absolute;z-index:3;top:-.65rem;left:50%;translate:-50% 0;white-space:nowrap;border-radius:99px;padding:.28rem .5rem;background:var(--mint);color:#123e34;font-size:.47rem;font-weight:950;letter-spacing:.02em;animation:gain-pop var(--swap-loop) cubic-bezier(.34,1.56,.64,1) infinite}.zwhero .zw-swap-label{position:absolute;z-index:9;top:26%;left:50%;translate:-50% -50%;min-width:9.4rem;display:grid;border:1px solid #bfd0ee;border-radius:999px;padding:.45rem .75rem;background:#fff;color:var(--blue-900);box-shadow:0 .45rem 1rem #1631721a;font-size:.55rem;font-weight:950;letter-spacing:.07em;text-align:center;white-space:nowrap;animation:swap-label-state var(--swap-loop) ease-in-out infinite}.zwhero .zw-swap-label>span{grid-area:1 / 1}.zwhero .zw-swap-label-ready{animation:swap-label-ready var(--swap-loop) ease-in-out infinite}.zwhero .zw-swap-label-done{color:#155f4f;opacity:0;animation:swap-label-done var(--swap-loop) ease-in-out infinite}.zwhero .zw-swap-result{position:absolute;z-index:8;bottom:1.5%;left:50%;translate:-50% 0;width:min(31rem,94%);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.6rem;border:1px solid #8ed9c1;border-radius:1.15rem;padding:.65rem .9rem;background:#f7fffcf7;box-shadow:0 .8rem 1.8rem #1631721f;color:var(--ink-muted);font-size:.66rem;font-weight:750;text-align:center;opacity:0;animation:swap-result-confirm var(--swap-loop) ease-in-out infinite}.zwhero .zw-swap-result strong{color:var(--blue-900)}.zwhero .zw-swap-result small{flex:0 0 100%;margin-top:.1rem;color:#6b7f99;font-size:.58rem;font-weight:700}.zwhero .zw-swap-result i{width:.28rem;height:.28rem;flex:0 0 auto;border-radius:50%;background:var(--mint)}.zwhero .zw-swap-complete{color:#155f4f;font-weight:900}.zwhero .zw-trust-line{width:min(760px,100%);margin:1.5rem auto 0;display:flex;align-items:center;justify-content:center;gap:.7rem;color:#405778;font-size:.82rem;text-align:center}.zwhero .zw-trust-line span{color:var(--blue-700)}.zwhero .zw-hero-get{width:min(46rem,100%);margin:1.8rem auto 0;display:flex;flex-direction:column;gap:.9rem;align-items:center}.zwhero .zw-stores{display:flex;gap:.75rem;flex-wrap:wrap;justify-content:center}.zwhero .zw-store{display:inline-flex;align-items:center;gap:.6rem;text-decoration:none;border:1px solid #cfddf5;border-radius:.85rem;padding:.55rem 1.05rem;background:#fff;color:var(--blue-900);transition:transform .15s ease,box-shadow .15s ease}.zwhero .zw-store:hover{transform:translateY(-2px);box-shadow:0 .6rem 1.4rem #16317224}.zwhero .zw-store svg{width:1.7rem;height:1.7rem;flex:none}.zwhero .zw-store small{display:block;font-size:.6rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted)}.zwhero .zw-store b{display:block;font-size:1.02rem;font-weight:800;line-height:1.1}.zwhero .zw-pricebar{display:flex;align-items:center;gap:.85rem;flex-wrap:wrap;justify-content:center;border:1px solid #cfddf5;border-radius:.85rem;padding:.55rem 1.1rem;background:#fff;color:var(--ink-muted);font-size:.86rem;font-weight:650}.zwhero .zw-pricebar b{color:#0e8f6e;font-weight:850}.zwhero .zw-pricebar i{width:1px;height:1rem;background:#d6e2f4;flex:none}.zwhero .zw-trust-line p{margin:0}@keyframes orbit-right{0%,10%{translate:0 0;scale:1;rotate:0deg;z-index:3;animation-timing-function:cubic-bezier(.5,0,.75,.6)}22%{translate:-20% 9%;scale:1.1;rotate:1.6deg}31%{translate:-81% 13%;scale:1.14;rotate:0deg}40%{translate:-142% 9%;scale:1.1;rotate:-1.6deg;animation-timing-function:cubic-bezier(.3,.7,.4,1)}46%{translate:calc(var(--orbit-x) * -1) -1%;scale:1.02;rotate:0deg}50%,74%{translate:calc(var(--orbit-x) * -1) 0;scale:1;rotate:0deg}75%{z-index:1;animation-timing-function:cubic-bezier(.5,0,.75,.6)}83%{translate:-142% -22%;scale:.84;rotate:-1.8deg}87%{translate:-81% -31%;scale:.72;rotate:0deg}91%{translate:-20% -22%;scale:.84;rotate:1.8deg;animation-timing-function:cubic-bezier(.3,.7,.4,1)}96%,to{translate:0 0;scale:1;rotate:0deg;z-index:1}}@keyframes car-turn-right{0%,38%{transform:rotateY(180deg) scaleY(1)}41%{transform:rotateY(90deg) scaleY(1.03)}44%,89%{transform:rotateY(0) scaleY(1)}92.5%{transform:rotateY(90deg) scaleY(1.03)}96%,to{transform:rotateY(180deg) scaleY(1)}}@keyframes rider-side-right{0%,38%{left:12%;transform:scaleX(1)}44%,89%{left:58%;transform:scaleX(-1)}96%,to{left:12%;transform:scaleX(1)}}@keyframes orbit-left{0%,10%{translate:0 0;scale:1;rotate:0deg;z-index:1;animation-timing-function:cubic-bezier(.5,0,.75,.6)}22%{translate:20% -22%;scale:.84;rotate:-1.8deg}31%{translate:81% -31%;scale:.72;rotate:0deg}40%{translate:142% -22%;scale:.84;rotate:1.8deg;animation-timing-function:cubic-bezier(.3,.7,.4,1)}46%{translate:var(--orbit-x) -1%;scale:.92;rotate:0deg}50%,74%{translate:var(--orbit-x) 0;scale:1;rotate:0deg}75%{z-index:3;animation-timing-function:cubic-bezier(.5,0,.75,.6)}83%{translate:142% 9%;scale:1.1;rotate:1.6deg}87%{translate:81% 13%;scale:1.14;rotate:0deg}91%{translate:20% 9%;scale:1.1;rotate:-1.6deg;animation-timing-function:cubic-bezier(.3,.7,.4,1)}96%,to{translate:0 0;scale:1;rotate:0deg;z-index:3}}@keyframes car-turn-left{0%,38%{transform:rotateY(0) scaleY(1)}41%{transform:rotateY(90deg) scaleY(1.03)}44%,89%{transform:rotateY(180deg) scaleY(1)}92.5%{transform:rotateY(90deg) scaleY(1.03)}96%,to{transform:rotateY(0) scaleY(1)}}@keyframes rider-side-left{0%,38%{left:58%;transform:scaleX(1)}44%,89%{left:12%;transform:scaleX(-1)}96%,to{left:58%;transform:scaleX(1)}}@keyframes rider-lean{0%,10%{transform:translate(0) rotate(0)}19%{transform:translate(1.5px,-1px) rotate(-3deg)}28%{transform:translate(1px,1px) rotate(2deg)}38%,46%{transform:translate(0) rotate(0)}52%{transform:translateY(-3px) rotate(-2deg)}59%{transform:translate(0) rotate(1deg)}66%{transform:translateY(-2px) rotate(-1.5deg)}74%{transform:translate(0) rotate(0)}81%{transform:translate(-1.5px,1px) rotate(3deg)}89%{transform:translate(-1px,-1px) rotate(-2deg)}96%,to{transform:translate(0) rotate(0)}}@keyframes rider-arm-right{0%,10%{transform:rotate(0)}17%{transform:rotate(14deg)}26%{transform:rotate(-60deg)}34%{transform:rotate(-34deg)}43%,47%{transform:rotate(0)}53%{transform:rotate(-96deg)}60%{transform:rotate(-74deg)}67%{transform:rotate(-98deg)}73%{transform:rotate(-76deg)}80%,to{transform:rotate(0)}}@keyframes rider-arm-left{0%,10%{transform:rotate(0)}17%{transform:rotate(-14deg)}26%{transform:rotate(60deg)}34%{transform:rotate(34deg)}43%,47%{transform:rotate(0)}53%{transform:rotate(96deg)}60%{transform:rotate(74deg)}67%{transform:rotate(98deg)}73%{transform:rotate(76deg)}80%,to{transform:rotate(0)}}@keyframes rider-blush{0%,44%,84%,to{opacity:0}50%,78%{opacity:1}}@keyframes rider-card-out{0%,24%{opacity:1}28%,90%{opacity:0}95%,to{opacity:1}}@keyframes rider-card-in{0%,24%{opacity:0}28%,86%{opacity:1}92%,to{opacity:0}}@keyframes rider-brow{0%,44%,84%,to{transform:translateY(0)}50%,78%{transform:translateY(-4px)}}@keyframes chip-orbit-over{0%,10%{left:var(--pad-x);transform:translateY(0) rotate(-3deg) scale(1);animation-timing-function:cubic-bezier(.5,0,.75,.6)}19%{left:24%;transform:translateY(-1.8rem) rotate(-11deg) scale(.97)}28%{left:47%;transform:translateY(-2.6rem) rotate(-15deg) scale(.94)}37%{left:70%;transform:translateY(-1.6rem) rotate(-7deg) scale(.97);animation-timing-function:cubic-bezier(.3,.7,.4,1)}46%{left:calc(100% - var(--pad-x) - var(--date-card-width));transform:translateY(.45rem) rotate(4deg) scale(1.04)}50%,74%{left:calc(100% - var(--pad-x) - var(--date-card-width));transform:translateY(0) rotate(3deg) scale(1);animation-timing-function:cubic-bezier(.5,0,.75,.6)}81%{left:70%;transform:translateY(2.1rem) rotate(8deg) scale(1.03)}85%{left:47%;transform:translateY(3.2rem) rotate(12deg) scale(1.04)}89%{left:24%;transform:translateY(2.1rem) rotate(6deg) scale(1.03);animation-timing-function:cubic-bezier(.3,.7,.4,1)}96%,to{left:var(--pad-x);transform:translateY(0) rotate(-3deg) scale(1)}}@keyframes chip-orbit-under{0%,10%{left:calc(100% - var(--pad-x) - var(--date-card-width));transform:translateY(0) rotate(3deg) scale(1);animation-timing-function:cubic-bezier(.5,0,.75,.6)}19%{left:70%;transform:translateY(2.1rem) rotate(9deg) scale(1.03)}28%{left:47%;transform:translateY(3.2rem) rotate(13deg) scale(1.04)}37%{left:24%;transform:translateY(2.1rem) rotate(6deg) scale(1.03);animation-timing-function:cubic-bezier(.3,.7,.4,1)}46%{left:var(--pad-x);transform:translateY(-.45rem) rotate(-4deg) scale(1.04)}50%,74%{left:var(--pad-x);transform:translateY(0) rotate(-3deg) scale(1);animation-timing-function:cubic-bezier(.5,0,.75,.6)}81%{left:24%;transform:translateY(-1.6rem) rotate(-8deg) scale(.97)}85%{left:47%;transform:translateY(-2.6rem) rotate(-14deg) scale(.94)}89%{left:70%;transform:translateY(-1.6rem) rotate(-7deg) scale(.97);animation-timing-function:cubic-bezier(.3,.7,.4,1)}96%,to{left:calc(100% - var(--pad-x) - var(--date-card-width));transform:translateY(0) rotate(3deg) scale(1)}}@keyframes chip-dash{0%,44%,88%,to{opacity:1}50%,80%{opacity:0}}@keyframes chip-solid{0%,44%,88%,to{opacity:0}50%,80%{opacity:1}}@keyframes gain-pop{0%,46%,to{transform:translate(-50%) scale(1)}53%{transform:translate(-50%,-.15rem) scale(1.16)}60%{transform:translate(-50%) scale(1)}}@keyframes swap-label-ready{0%,44%{opacity:1}47%,92.5%{opacity:0}94%,to{opacity:1}}@keyframes swap-label-done{0%,46.5%{opacity:0}50%,91%{opacity:1}92.5%,to{opacity:0}}@keyframes swap-label-state{0%,46.5%{border-color:#bfd0ee;background:#fff}50%,91%{border-color:#9edfc9;background:#effcf7;box-shadow:0 .45rem 1.2rem #238c722e}92.5%,to{border-color:#bfd0ee;background:#fff}}@keyframes swap-result-confirm{0%,44%,94%,to{opacity:0;transform:translateY(.55rem) scale(.97)}50%,91%{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:760px){.zwhero .zw-site-header nav{display:none}.zwhero.zw-hero-shell,.zwhero .app-shell{padding-inline:1rem}.zwhero .zw-hero-grid{grid-template-columns:1fr;text-align:center}.zwhero .zw-hero-copy{padding-top:1rem}.zwhero .zw-hero-actions{flex-direction:column}.zwhero .zw-hero-actions .zw-primary-button{width:100%}.zwhero .zw-hero-proof{justify-content:center}.zwhero .zw-hero-visual{--date-card-width: 5.1rem;--pad-x: 10%;--orbit-x: 131%;min-height:23.5rem;margin-top:-.5rem}.zwhero .zw-hero-learner{width:42%}.zwhero .zw-hero-pad{width:38%}.zwhero .zw-date-chip{min-height:5.9rem;border-radius:1rem;padding:.48rem}.zwhero .zw-date-chip strong{font-size:1.55rem}.zwhero .zw-date-chip-label{font-size:.46rem}.zwhero .zw-date-chip.zw-matched:before{top:-.55rem;padding:.22rem .38rem;font-size:.38rem}.zwhero .zw-swap-label{min-width:8.4rem;padding:.34rem .55rem;font-size:.45rem}.zwhero .zw-swap-result{bottom:1%;width:98%;gap:.4rem;padding:.55rem .65rem;font-size:.56rem}.zwhero .zw-trust-line{align-items:flex-start;text-align:left;padding-bottom:1rem}.zwhero .final-cta .zw-primary-button{width:100%}.zwhero footer .zw-brand{justify-self:center}}@media(prefers-reduced-motion:reduce){.zwhero *,.zwhero *:before,.zwhero *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:root[data-theme=dark] .zwhero.zw-hero-shell{background:radial-gradient(circle at 84% 18%,rgb(70 136 242 / 14%),transparent 28rem),#0c1322}:root[data-theme=dark] .zwhero .zw-hero-pad{background:radial-gradient(ellipse at 50% 45%,rgb(4 9 20 / 55%),transparent 72%);border-color:transparent;box-shadow:none}:root[data-theme=dark] .zwhero .zw-store{background:#16233a;border-color:#2b4a86;color:#eaf1ff}:root[data-theme=dark] .zwhero .zw-store small{color:#9fb0c8}:root[data-theme=dark] .zwhero .zw-pricebar{background:#16233a;border-color:#2b4a86;color:#9fb0c8}:root[data-theme=dark] .zwhero .zw-pricebar b{color:#5ed4ac}:root[data-theme=dark] .zwhero .zw-pricebar i{background:#2b4a86}:root[data-theme=dark] .zwhero .zw-hero-copy h1{color:#eaf1ff}:root[data-theme=dark] .zwhero .zw-hero-copy>p{color:#9fb0c8}:root[data-theme=dark] .zwhero .zw-eyebrow{background:#16233a;border-color:#2b4a86;color:#8fc0ff}:root[data-theme=dark] .zwhero .zw-hero-actions>a:not(.zw-primary-button){color:#cfe0ff}:root[data-theme=dark] .zwhero .zw-hero-proof{color:#9fb0c8}:root[data-theme=dark] .zwhero .zw-brand{color:#eaf1ff}:root[data-theme=dark] .zwhero .zw-trust-line{color:#c9d7f2}:root[data-theme=dark] .zwhero .zw-trust-line strong{color:#eaf1ff}:root[data-theme=dark] .zwhero .zw-trust-line span{color:#8fc0ff}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .zwhero.zw-hero-shell{background:radial-gradient(circle at 84% 18%,rgb(70 136 242 / 14%),transparent 28rem),#0c1322}:root:not([data-theme=light]) .zwhero .zw-hero-pad{background:radial-gradient(ellipse at 50% 45%,rgb(4 9 20 / 55%),transparent 72%);border-color:transparent;box-shadow:none}:root:not([data-theme=light]) .zwhero .zw-store{background:#16233a;border-color:#2b4a86;color:#eaf1ff}:root:not([data-theme=light]) .zwhero .zw-store small{color:#9fb0c8}:root:not([data-theme=light]) .zwhero .zw-pricebar{background:#16233a;border-color:#2b4a86;color:#9fb0c8}:root:not([data-theme=light]) .zwhero .zw-pricebar b{color:#5ed4ac}:root:not([data-theme=light]) .zwhero .zw-pricebar i{background:#2b4a86}:root:not([data-theme=light]) .zwhero .zw-hero-copy h1{color:#eaf1ff}:root:not([data-theme=light]) .zwhero .zw-hero-copy>p{color:#9fb0c8}:root:not([data-theme=light]) .zwhero .zw-eyebrow{background:#16233a;border-color:#2b4a86;color:#8fc0ff}:root:not([data-theme=light]) .zwhero .zw-hero-actions>a:not(.zw-primary-button){color:#cfe0ff}:root:not([data-theme=light]) .zwhero .zw-hero-proof{color:#9fb0c8}:root:not([data-theme=light]) .zwhero .zw-brand{color:#eaf1ff}:root:not([data-theme=light]) .zwhero .zw-trust-line{color:#c9d7f2}:root:not([data-theme=light]) .zwhero .zw-trust-line strong{color:#eaf1ff}:root:not([data-theme=light]) .zwhero .zw-trust-line span{color:#8fc0ff}}.fun .starter-page{--bg:#0A1020;--bg2:#111A2E;--bg-deep:#091522;--card:#111A2E;--card2:#18233C;--card-veil:rgba(17,26,46,.4);--signal:#2E6BFF;--signal-txt:#7BA3FF;--signal-hover:#3D78FF;--signal-press:#1E4FCC;--signal-dim:rgba(46,107,255,.1);--signal-glow:rgba(46,107,255,.25);--signal-border:rgba(46,107,255,.3);--signal-strong:rgba(46,107,255,.5);--signal-fade:rgba(46,107,255,0);--gain:#3FD3A3;--gain-dim:rgba(63,211,163,.1);--gain-border:rgba(63,211,163,.3);--gain-strong:rgba(63,211,163,.6);--amber:#F0A020;--amber-dim:rgba(240,160,32,.1);--amber-glow:rgba(240,160,32,.22);--amber-border:rgba(240,160,32,.3);--white:#ffffff;--off:rgba(255,255,255,.88);--muted:rgba(255,255,255,.48);--muted2:rgba(255,255,255,.55);--border:rgba(255,255,255,.11);--wash-2:rgba(255,255,255,.02);--wash-3:rgba(255,255,255,.03);--wash-4:rgba(255,255,255,.04);--wash-5:rgba(255,255,255,.05);--wash-6:rgba(255,255,255,.06);--wash-7:rgba(255,255,255,.07);--wash-8:rgba(255,255,255,.08);--wash-12:rgba(255,255,255,.12);--wash-22:rgba(255,255,255,.22);--wash-32:rgba(255,255,255,.32);--scrim:rgba(10,16,32,.97);--shade:rgba(0,0,0,.35)}[data-theme=light] .fun .starter-page{--bg:#F7F9FF;--bg2:#FFFFFF;--bg-deep:#EEF3FD;--card:#FFFFFF;--card2:#EEF4FF;--card-veil:rgba(255,255,255,.55);--signal:#1D54E5;--signal-txt:#1B4ED8;--signal-hover:#2A63F0;--signal-press:#153FB0;--signal-dim:rgba(29,84,229,.08);--signal-glow:rgba(29,84,229,.18);--signal-border:rgba(29,84,229,.28);--signal-strong:rgba(29,84,229,.45);--signal-fade:rgba(29,84,229,0);--gain:#0B6B51;--gain-dim:rgba(11,107,81,.09);--gain-border:rgba(11,107,81,.26);--gain-strong:rgba(11,107,81,.5);--amber:#8A5300;--amber-dim:rgba(138,83,0,.09);--amber-glow:rgba(138,83,0,.18);--amber-border:rgba(138,83,0,.26);--white:#0C1A33;--off:rgba(12,26,51,.86);--muted:rgba(12,26,51,.56);--muted2:rgba(12,26,51,.64);--border:rgba(12,26,51,.13);--wash-2:rgba(12,26,51,.02);--wash-3:rgba(12,26,51,.03);--wash-4:rgba(12,26,51,.04);--wash-5:rgba(12,26,51,.05);--wash-6:rgba(12,26,51,.06);--wash-7:rgba(12,26,51,.07);--wash-8:rgba(12,26,51,.08);--wash-12:rgba(12,26,51,.12);--wash-22:rgba(12,26,51,.22);--wash-32:rgba(12,26,51,.32);--scrim:rgba(247,249,255,.97);--shade:rgba(12,26,51,.12)}.fun .starter-page *,.fun .starter-page *:before,.fun .starter-page *:after{box-sizing:border-box;margin:0;padding:0}.fun .starter-page .dvsa-trust-content{max-width:1150px;margin:40px auto;padding:36px 40px;text-align:center;border-radius:24px;background:linear-gradient(180deg,var(--scrim) 0%,var(--scrim) 100%);border:1px solid var(--signal-glow);box-shadow:0 0 0 1px var(--signal-dim),0 20px 60px var(--signal-dim)}.fun .starter-page .dvsa-trust-content h2{margin:0 0 16px;color:var(--white);font-size:36px;font-weight:700;line-height:1.2}.fun .starter-page .dvsa-trust-content p{margin:0 0 40px;color:var(--off);font-size:22px;line-height:1.5}.fun .starter-page .dvsa-points{display:flex;justify-content:space-between;align-items:center;gap:24px}.fun .starter-page .dvsa-points>div{flex:1;color:var(--white);font-size:20px;font-weight:600}.fun .starter-page .topbar{background:var(--bg2);border-bottom:1px solid var(--border);text-align:center;padding:9px 22px;font-size:.75rem;color:var(--muted);font-weight:400;letter-spacing:.01em;position:relative;z-index:901}.fun .starter-page .topbar strong{color:var(--signal-txt);font-weight:600}.fun .starter-page .starter-page nav{position:fixed;top:36px;left:0;right:0;z-index:900;height:100px;display:flex;align-items:center;justify-content:space-between;padding:0 64px;background:var(--scrim);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--border);transition:top .3s,box-shadow .3s}.fun .starter-page nav.scrolled{top:0;box-shadow:0 2px 24px var(--shade)}.fun .starter-page .nav-logo{display:flex;align-items:center;gap:10px;text-decoration:none}.fun .starter-page .nav-logo-mark{font-weight:800;font-size:1.55rem;letter-spacing:-.04em;background:linear-gradient(135deg,var(--white) 20%,var(--signal) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.fun .starter-page .nav-links{display:flex;align-items:center;gap:6px;list-style:none}.fun .starter-page .nav-links a{font-size:.85rem;font-weight:500;color:var(--muted);text-decoration:none;padding:8px 14px;border-radius:8px;transition:color .2s,background .2s}.fun .starter-page .nav-links a:hover{color:var(--white);background:var(--wash-5)}.fun .starter-page .nav-cta{min-height:44px}.fun .starter-page .footer-nav li a,.fun .starter-page .fcol li a,.fun .starter-page .footer-col li a{display:inline-block;padding:8px 0}.fun .starter-page .nav-cta{background:var(--signal)!important;color:var(--bg)!important;font-weight:700!important;border-radius:10px!important;box-shadow:0 4px 16px var(--signal-glow);transition:transform .2s,box-shadow .2s!important}.fun .starter-page .nav-cta:hover{transform:translateY(-1px)!important;box-shadow:0 6px 24px var(--signal-glow)!important}.fun .starter-page .hero{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:150px 22px 100px;position:relative;overflow:hidden;background:radial-gradient(ellipse 80% 55% at 50% -10%,var(--signal-dim) 0%,transparent 60%),radial-gradient(ellipse 45% 40% at 8% 80%,var(--signal-dim) 0%,transparent 55%),radial-gradient(ellipse 40% 40% at 92% 30%,var(--amber-dim) 0%,transparent 55%),var(--bg)}.fun .starter-page .hero:after{content:"";position:absolute;inset:0;background-image:linear-gradient(var(--wash-2) 1px,transparent 1px),linear-gradient(90deg,var(--wash-2) 1px,transparent 1px);background-size:60px 60px;-webkit-mask-image:radial-gradient(ellipse 85% 85% at 50% 50%,black 20%,transparent 75%);mask-image:radial-gradient(ellipse 85% 85% at 50% 50%,black 20%,transparent 75%);pointer-events:none}.fun .starter-page .nav-logo-img{height:26px;width:auto;display:block}.fun .starter-page .hero-store-btns{display:flex;flex-direction:column;align-items:center;gap:14px;animation:c-fadeUp .8s .2s ease both;position:relative;z-index:2;margin-bottom:32px}.fun .starter-page .store-btn-hero{display:flex;align-items:center;justify-content:center;gap:14px;width:290px;border:1.5px solid var(--wash-3);border-radius:12px;padding:15px 24px;text-decoration:none;color:var(--white);font-weight:700;font-size:.9rem;letter-spacing:.06em;text-transform:uppercase;background:var(--wash-4);backdrop-filter:blur(10px);transition:border-color .25s,background .25s,transform .2s,box-shadow .2s}.fun .starter-page .store-btn-hero:hover{border-color:var(--signal-txt);background:var(--signal-dim);transform:translateY(-2px);box-shadow:0 8px 28px var(--signal-glow)}.fun .starter-page .hero-trust{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;animation:c-fadeUp .8s .35s ease both;position:relative;z-index:2}.fun .starter-page .tp{display:flex;align-items:center;gap:8px;background:var(--wash-5);border:1px solid var(--border);border-radius:100px;padding:7px 14px;font-size:.76rem;color:var(--muted);font-weight:500}.fun .starter-page .tp .tp-icon{color:var(--signal-txt)}.fun .starter-page .hero-wave{position:absolute;bottom:-1px;left:0;right:0;z-index:3}.fun .starter-page .hero-wave svg{width:100%;display:block}@keyframes c-fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fun .starter-page .dvsa-card{background:radial-gradient(ellipse 60% 70% at 50% 0%,var(--signal-dim) 0%,transparent 60%),linear-gradient(165deg,var(--signal-dim) 0%,var(--card) 100%);border:1px solid var(--signal-border);border-radius:24px;padding:32px 28px 28px;max-width:640px;width:100%;margin:16px auto 32px;text-align:center;position:relative;overflow:hidden;box-shadow:0 0 60px var(--signal-dim);z-index:2}.fun .starter-page .dvsa-card .reveal{opacity:1;transform:none}.fun .starter-page .dvsa-shield-wrap{position:relative;width:96px;height:96px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center}.fun .starter-page .dvsa-ring-outer{position:absolute;inset:0;border-radius:50%;border:1.5px solid var(--gain-border);animation:c-dvsaRingPulse 3s ease-in-out infinite}.fun .starter-page .dvsa-ring-inner{position:absolute;inset:-28px;border-radius:50%;background:radial-gradient(circle,var(--gain-dim) 0%,transparent 65%);filter:blur(18px);z-index:0}@keyframes c-dvsaRingPulse{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(1.04);opacity:1}}.fun .starter-page .dvsa-shield{position:relative;z-index:2;width:76px;height:76px;border-radius:50%;background:radial-gradient(circle at 35% 30%,var(--gain-border),var(--gain-dim) 70%);display:flex;align-items:center;justify-content:center;box-shadow:0 0 22px var(--gain-border)}.fun .starter-page .dvsa-shield svg{display:block;filter:drop-shadow(0 4px 12px var(--gain-border))}.fun .starter-page .dvsa-title{font-weight:800;font-size:clamp(1.3rem,2.4vw,1.7rem);letter-spacing:-.03em;color:var(--white);margin-bottom:8px;position:relative}.fun .starter-page .dvsa-sub{font-size:clamp(.85rem,1.4vw,.95rem);color:var(--muted);font-weight:300;line-height:1.55;max-width:480px;margin:0 auto 28px;position:relative}.fun .starter-page .dvsa-points{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:560px;margin:0 auto;position:relative}.fun .starter-page .dvsa-point{display:flex;flex-direction:column;align-items:center;gap:10px}.fun .starter-page .dvsa-point-icon{width:42px;height:42px;border-radius:50%;background:var(--gain-dim);border:2px solid var(--gain-strong);display:flex;align-items:center;justify-content:center;box-shadow:0 0 14px var(--gain-border),inset 0 0 10px var(--gain-dim);transition:transform .3s,background .3s,box-shadow .3s}.fun .starter-page .dvsa-point-icon svg{filter:drop-shadow(0 0 6px var(--gain-strong))}.fun .starter-page .dvsa-point:hover .dvsa-point-icon{transform:scale(1.1);background:var(--gain-border);box-shadow:0 0 28px var(--gain-strong),inset 0 0 14px var(--gain-border)}.fun .starter-page .dvsa-point-label{font-weight:600;font-size:.82rem;color:var(--white);letter-spacing:-.01em}@media(max-width:600px){.fun .starter-page .dvsa-card{padding:18px 14px 16px;border-radius:16px;max-width:340px;margin:8px auto 18px}.fun .starter-page .dvsa-shield-wrap{width:56px;height:56px;margin-bottom:10px}.fun .starter-page .dvsa-shield{width:46px;height:46px;box-shadow:0 0 16px var(--gain-border)}.fun .starter-page .dvsa-shield svg{width:32px;height:32px}.fun .starter-page .dvsa-ring-inner{inset:-14px;filter:blur(10px)}.fun .starter-page .dvsa-title{font-size:.95rem;margin-bottom:4px}.fun .starter-page .dvsa-sub{font-size:.7rem;margin-bottom:14px;line-height:1.4}.fun .starter-page .dvsa-points{grid-template-columns:repeat(3,1fr);gap:8px;max-width:100%}.fun .starter-page .dvsa-point{flex-direction:column;gap:6px;padding:0}.fun .starter-page .dvsa-point-icon{width:28px;height:28px;border-width:1.5px}.fun .starter-page .dvsa-point-icon svg{width:14px;height:14px}.fun .starter-page .dvsa-point-label{font-size:.62rem;text-align:center;line-height:1.2}}.fun .starter-page .ticker{background:var(--bg2);border-bottom:1px solid var(--border);padding:16px 0;overflow:hidden}.fun .starter-page .ticker-track{display:flex;width:max-content;animation:c-tick 24s linear infinite}.fun .starter-page .ti{display:flex;align-items:center;gap:10px;padding:0 42px;font-size:.8rem;color:var(--muted);white-space:nowrap;flex-shrink:0}.fun .starter-page .ti strong{color:var(--signal-txt);font-weight:700}.fun .starter-page .tdot{width:4px;height:4px;background:var(--signal-border);border-radius:50%;flex-shrink:0}@keyframes c-tick{0%{transform:translate(0)}to{transform:translate(-50%)}}.fun .starter-page .section{padding:100px 0;background:var(--bg)}.fun .starter-page .section-alt{background:var(--bg2)}.fun .starter-page .container{max-width:1100px;margin:0 auto;padding:0 24px}.fun .starter-page .stag{display:inline-flex;align-items:center;gap:7px;background:var(--signal-dim);border:1px solid var(--signal-border);border-radius:100px;padding:5px 14px;font-size:.7rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--signal-txt);margin-bottom:18px}.fun .starter-page .stag-dot{width:5px;height:5px;background:var(--signal);border-radius:50%}.fun .starter-page .stitle{font-weight:800;font-size:clamp(1.75rem,4vw,3rem);letter-spacing:-.035em;line-height:1.08;color:var(--white);margin-bottom:14px}.fun .starter-page .stitle .teal{color:var(--signal-txt)}.fun .starter-page .sbody{font-size:1rem;color:var(--muted);line-height:1.72;font-weight:300;max-width:460px}.fun .starter-page .ut-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;max-width:760px;margin:0 auto}.fun .starter-page .ut-card{display:block;border-radius:22px;padding:30px 26px;position:relative;overflow:hidden;transition:transform .3s;cursor:pointer;text-decoration:none;color:inherit}.fun .starter-page .ut-card:hover{transform:translateY(-4px)}.fun .starter-page .ut-card.teal-card{background:var(--card);border:1.5px solid var(--signal-border);box-shadow:0 0 40px var(--signal-dim)}.fun .starter-page .ut-card.gold-card-t{background:var(--card2);border:1.5px solid var(--amber-border);box-shadow:0 0 40px var(--amber-dim)}.fun .starter-page .ut-icon-wrap{width:52px;height:52px;border-radius:16px;display:flex;align-items:center;justify-content:center;margin-bottom:18px}.fun .starter-page .ut-icon-teal{background:var(--signal-dim);border:1px solid var(--signal-border)}.fun .starter-page .ut-icon-gold{background:var(--amber-dim);border:1px solid var(--amber-border)}.fun .starter-page .ut-arrow{position:absolute;top:26px;right:26px;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center}.fun .starter-page .ut-arrow-teal{background:var(--signal);box-shadow:0 4px 14px var(--signal-glow)}.fun .starter-page .ut-arrow-gold{background:var(--amber);box-shadow:0 4px 14px var(--amber-glow)}.fun .starter-page .ut-card h3{font-weight:800;font-size:1.2rem;color:var(--white);margin-bottom:8px}.fun .starter-page .ut-card p{font-size:.85rem;color:var(--muted);line-height:1.6;font-weight:300;margin-bottom:18px}.fun .starter-page .ut-tags{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.fun .starter-page .ut-tag{font-size:.72rem;font-weight:600}.fun .starter-page .ut-tag-teal{color:var(--signal-txt)}.fun .starter-page .ut-tag-gold{color:var(--amber)}.fun .starter-page .ut-div{width:1px;height:12px}.fun .starter-page .ut-div-t{background:var(--signal-border)}.fun .starter-page .ut-div-g{background:var(--amber-border)}.fun .starter-page .hiw-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.fun .starter-page .steps{display:flex;flex-direction:column}.fun .starter-page .step{display:flex;gap:18px;padding:26px 0;border-bottom:1px solid var(--border);transition:padding-left .3s;cursor:default}.fun .starter-page .step:first-child{padding-top:0}.fun .starter-page .step:last-child{border-bottom:none;padding-bottom:0}.fun .starter-page .step:hover{padding-left:6px}.fun .starter-page .step-num{width:42px;height:42px;border-radius:12px;flex-shrink:0;margin-top:2px;background:var(--signal-dim);border:1px solid var(--signal-border);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:.85rem;color:var(--signal-txt);transition:background .3s,color .3s}.fun .starter-page .step:hover .step-num{background:var(--signal);color:var(--bg);border-color:var(--signal-txt)}.fun .starter-page .step h3{font-weight:700;font-size:.98rem;color:var(--white);margin-bottom:5px}.fun .starter-page .step p{font-size:.85rem;color:var(--muted);line-height:1.65;font-weight:300}.fun .starter-page .hiw-viz{display:flex;justify-content:center}.fun .starter-page .swap-wrap{width:100%;max-width:360px}.fun .starter-page .swap-card{background:var(--card);border:1px solid var(--signal-border);border-radius:18px;padding:22px;transition:transform .3s,box-shadow .3s}.fun .starter-page .swap-card:hover{transform:scale(1.02);box-shadow:0 0 30px var(--signal-glow)}.fun .starter-page .swap-card.gc{border-color:var(--amber-border)}.fun .starter-page .swap-card.gc:hover{box-shadow:0 0 30px var(--amber-glow)}.fun .starter-page .sc-lbl{font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--muted2);margin-bottom:8px}.fun .starter-page .sc-name{font-weight:700;font-size:1.05rem;color:var(--white);margin-bottom:5px}.fun .starter-page .sc-detail{font-size:.82rem;color:var(--muted);margin-bottom:12px;display:flex;align-items:center;gap:7px}.fun .starter-page .sc-pill{display:inline-flex;align-items:center;gap:6px;border-radius:100px;padding:5px 12px;font-size:.7rem;font-weight:600}.fun .starter-page .scp-t{background:var(--signal-dim);color:var(--signal-txt);border:1px solid var(--signal-border)}.fun .starter-page .scp-g{background:var(--amber-dim);color:var(--amber);border:1px solid var(--amber-border)}.fun .starter-page .swap-mid{display:flex;justify-content:center;align-items:center;padding:14px 0;position:relative}.fun .starter-page .swap-mid-inner{display:flex;flex-direction:column;align-items:center;gap:3px}.fun .starter-page .sml{width:2px;height:20px;background:linear-gradient(to bottom,transparent,var(--signal),transparent)}.fun .starter-page .smi-icon{width:40px;height:40px;background:var(--signal);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 18px var(--signal-glow);animation:c-swapspin 4s ease-in-out infinite}@keyframes c-swapspin{0%,to{transform:rotate(0)}50%{transform:rotate(180deg)}}.fun .starter-page .swap-mtag{position:absolute;right:-4px;top:50%;transform:translateY(-50%);background:var(--signal);color:var(--bg);font-size:.62rem;font-weight:700;padding:5px 12px;border-radius:100px;white-space:nowrap;box-shadow:0 4px 14px var(--signal-glow)}.fun .starter-page .swap-result{margin-top:14px;display:flex;align-items:center;gap:12px;background:var(--signal-dim);border:1px solid var(--signal-border);border-radius:14px;padding:16px}.fun .starter-page .sr-text strong{display:block;font-size:.9rem;font-weight:700;color:var(--signal-txt);margin-bottom:2px}.fun .starter-page .sr-text span{font-size:.74rem;color:var(--muted)}.fun .starter-page .stats-bar{background:var(--card);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.fun .starter-page .stats-grid{display:grid;grid-template-columns:repeat(4,1fr)}.fun .starter-page .stat-cell{padding:40px 24px;text-align:center;border-right:1px solid var(--border)}.fun .starter-page .stat-cell:last-child{border-right:none}.fun .starter-page .stat-num{font-weight:800;font-size:2.4rem;color:var(--signal-txt);letter-spacing:-.04em;line-height:1;margin-bottom:6px}.fun .starter-page .stat-lbl{font-size:.82rem;color:var(--muted)}.fun .starter-page .feat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.fun .starter-page .feat-card{background:var(--card);border:1px solid var(--border);border-radius:18px;padding:30px 24px;transition:transform .3s,border-color .3s,box-shadow .3s;position:relative;overflow:hidden}.fun .starter-page .feat-card:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--signal);transform:scaleX(0);transform-origin:left;transition:transform .3s}.fun .starter-page .feat-card:hover{transform:translateY(-4px);border-color:var(--signal-border);box-shadow:0 8px 40px var(--signal-dim)}.fun .starter-page .feat-card:hover:after{transform:scaleX(1)}.fun .starter-page .fi-wrap{width:48px;height:48px;border-radius:14px;margin-bottom:18px;display:flex;align-items:center;justify-content:center;background:var(--signal-dim);border:1px solid var(--signal-border);transition:background .3s}.fun .starter-page .feat-card:hover .fi-wrap{background:var(--signal)}.fun .starter-page .feat-card:hover .fi-wrap svg{stroke:var(--bg)}.fun .starter-page .feat-card h3{font-weight:700;font-size:.95rem;color:var(--white);margin-bottom:8px}.fun .starter-page .feat-card p{font-size:.82rem;color:var(--muted);line-height:1.65;font-weight:300}.fun .starter-page .phone-section{padding:60px 0;background:var(--bg2)}.fun .starter-page .ps-layout{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.fun .starter-page .ps-text h2{font-weight:800;font-size:clamp(2rem,4vw,2.9rem);letter-spacing:-.03em;line-height:1.1;color:var(--white);margin-bottom:14px}.fun .starter-page .ps-text h2 .teal{color:var(--signal-txt)}.fun .starter-page .ps-text p{color:var(--muted);font-size:.95rem;line-height:1.7;font-weight:300;max-width:400px;margin-bottom:32px}.fun .starter-page .ps-feats{display:flex;flex-direction:column;gap:14px;margin-bottom:36px}.fun .starter-page .ps-feat{display:flex;align-items:center;gap:14px;background:var(--wash-4);border:1px solid var(--border);border-radius:14px;padding:14px 18px;transition:border-color .25s,background .25s}.fun .starter-page .ps-feat:hover{border-color:var(--signal-border);background:var(--signal-dim)}.fun .starter-page .psfi{width:36px;height:36px;border-radius:10px;flex-shrink:0;background:var(--signal);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px var(--signal-glow)}.fun .starter-page .ps-feat strong{display:block;font-size:.87rem;font-weight:600;color:var(--white);margin-bottom:2px}.fun .starter-page .ps-feat span{font-size:.74rem;color:var(--muted)}.fun .starter-page .store-btns-col{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;align-items:center;gap:16px;margin-top:20px}.fun .starter-page .sbtn-col{display:flex;align-items:center;justify-content:center;gap:13px;width:260px;border:1.5px solid var(--wash-22);border-radius:12px;padding:16px 24px;text-decoration:none;color:var(--white);font-weight:700;font-size:.9rem;letter-spacing:.06em;text-transform:uppercase;background:var(--wash-4);transition:border-color .25s,background .25s,transform .2s}.fun .starter-page .sbtn-col:hover{border-color:var(--signal-txt);background:var(--signal-dim);transform:translateY(-1px)}.fun .starter-page .phone-wrap{display:flex;justify-content:center;position:relative}.fun .starter-page .pm-glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:300px;height:300px;background:radial-gradient(circle,var(--signal-glow) 0%,transparent 65%);filter:blur(40px);pointer-events:none}.fun .starter-page .pm-shell{width:268px;background:var(--bg-deep);border:1px solid var(--signal-dim);border-radius:44px;padding:9px;box-shadow:0 40px 100px var(--shade),0 0 0 1px var(--signal-dim),inset 0 1px 0 var(--wash-6);position:relative;z-index:2}.fun .starter-page .pm-inner{background:var(--bg-deep);border-radius:36px;overflow:hidden}.fun .starter-page .pm-notch{width:86px;height:24px;background:var(--bg-deep);border-radius:0 0 16px 16px;margin:0 auto}.fun .starter-page .pm-screen{padding:18px 16px 28px}.fun .starter-page .pm-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.fun .starter-page .pm-logo{font-weight:800;font-size:.93rem;background:linear-gradient(135deg,var(--white),var(--signal));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.fun .starter-page .pm-ava{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,var(--signal),var(--signal-press))}.fun .starter-page .pm-hero-card{background:linear-gradient(135deg,var(--signal-glow) 0%,var(--card-veil) 100%);border:1px solid var(--signal-border);border-radius:18px;padding:18px;margin-bottom:12px;position:relative;overflow:hidden}.fun .starter-page .pm-hero-card:before{content:"";position:absolute;top:-30px;right:-30px;width:100px;height:100px;background:var(--signal-dim);border-radius:50%}.fun .starter-page .phc-label{font-size:.58rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--signal-txt);margin-bottom:6px}.fun .starter-page .phc-val{font-weight:800;font-size:1.1rem;color:var(--white);margin-bottom:3px}.fun .starter-page .phc-sub{font-size:.64rem;color:var(--muted)}.fun .starter-page .phc-badge{display:inline-flex;align-items:center;gap:6px;background:var(--signal);border-radius:100px;padding:4px 10px;font-size:.57rem;color:var(--bg);font-weight:700;margin-top:9px;animation:c-popin .5s 1.2s ease both}@keyframes c-popin{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}.fun .starter-page .pm-steps{display:flex;flex-direction:column;gap:10px}.fun .starter-page .pm-step{display:flex;align-items:center;gap:10px}.fun .starter-page .pms-ico{width:22px;height:22px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:.6rem}.fun .starter-page .pms-done{background:var(--signal)}.fun .starter-page .pms-active{background:var(--signal-dim);border:1.5px solid var(--signal);animation:c-pulsestep 2s infinite}.fun .starter-page .pms-wait{background:var(--wash-5);border:1px solid var(--border)}@keyframes c-pulsestep{0%,to{box-shadow:0 0 0 0 var(--signal-strong)}50%{box-shadow:0 0 0 5px var(--signal-fade)}}.fun .starter-page .pms-txt{font-size:.64rem;color:var(--muted)}.fun .starter-page .pms-txt strong{color:var(--off);font-weight:600;display:block;font-size:.67rem}.fun .starter-page .pricing{padding:100px 0}.fun .starter-page .price-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.fun .starter-page .price-card{background:var(--card);border:1px solid var(--border);border-radius:22px;padding:40px 32px;text-align:center;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}.fun .starter-page .price-card:hover{transform:translateY(-5px)}.fun .starter-page .price-card.feat-p{border-color:var(--signal-border);box-shadow:0 0 0 1px var(--signal-border),0 20px 60px var(--signal-dim)}.fun .starter-page .price-card.feat-p:before{content:"Most Popular";position:absolute;top:0;left:50%;transform:translate(-50%);background:var(--signal);color:var(--bg);font-size:.65rem;font-weight:700;padding:5px 18px;border-radius:0 0 12px 12px;letter-spacing:.05em;text-transform:uppercase}.fun .starter-page .price-card.feat-g{border-color:var(--amber-border);box-shadow:0 0 0 1px var(--amber-border),0 20px 60px var(--amber-dim)}.fun .starter-page .discount-badge{display:inline-flex;align-items:center;justify-content:center;padding:7px 18px;border-radius:100px;font-size:.78rem;font-weight:700;letter-spacing:.03em;margin-bottom:20px}.fun .starter-page .db-teal{background:var(--signal-dim);color:var(--signal-txt);border:1px solid var(--signal-border)}.fun .starter-page .db-gold{background:var(--amber-dim);color:var(--amber);border:1px solid var(--amber-border)}.fun .starter-page .price-amount{font-size:2rem;font-weight:800;letter-spacing:-.03em;color:var(--white);margin:6px 0 10px}.fun .starter-page .price-amount s{font-size:.95rem;font-weight:500;color:var(--muted2);margin-left:6px}.fun .starter-page .hero-eyebrow{display:inline-flex;align-items:center;gap:9px;background:var(--gain-dim);border:1px solid var(--gain-border);color:var(--gain);border-radius:100px;padding:8px 16px;margin:0 auto 22px;font-size:.82rem;font-weight:700;letter-spacing:.01em;animation:c-fadeUp .7s ease both;position:relative;z-index:2}.fun .starter-page .hero-rule{font-size:clamp(.85rem,2vw,.92rem);line-height:1.55;color:var(--muted2);font-weight:300;max-width:40ch;margin:4px auto 22px;animation:c-fadeUp .7s ease .14s both;position:relative;z-index:2}.fun .starter-page .hero-rule strong{color:var(--off);font-weight:600}.fun .starter-page .hero-live{min-height:3.1em;font-size:clamp(1rem,2.4vw,1.12rem);line-height:1.5;color:var(--off);font-weight:400;max-width:34ch;margin:0 auto 14px;opacity:0;transition:opacity .45s ease;position:relative;z-index:2}.fun .starter-page .hero-live.is-live{opacity:1}.fun .starter-page .hero-live.is-out{min-height:0;margin:0}.fun .starter-page .hero-live strong{color:var(--gain);font-weight:800}.fun .starter-page .hero-value{font-size:clamp(.95rem,2.2vw,1.05rem);line-height:1.5;color:var(--off);font-weight:300;max-width:36ch;margin:-12px auto 28px;animation:c-fadeUp .7s ease .1s both;position:relative;z-index:2}.fun .starter-page .hero-value strong{color:var(--signal-txt);font-weight:700}.fun .starter-page .price-name{font-weight:800;font-size:1.3rem;color:var(--white);margin-bottom:10px}.fun .starter-page .price-desc{font-size:.85rem;color:var(--muted);line-height:1.6;font-weight:300;margin-bottom:32px;min-height:52px}.fun .starter-page .pbtn{display:block;text-align:center;padding:14px;border-radius:12px;font-weight:700;font-size:.9rem;text-decoration:none;transition:transform .2s,box-shadow .2s}.fun .starter-page .pbtn-outline{border:1.5px solid var(--signal-border);color:var(--signal-txt)}.fun .starter-page .pbtn-outline:hover{background:var(--signal-dim)}.fun .starter-page .pbtn-solid{background:var(--signal-hover);color:var(--bg);box-shadow:0 4px 18px var(--signal-glow)}.fun .starter-page .pbtn-solid:hover{transform:scale(1.03);box-shadow:0 6px 26px var(--signal-glow)}.fun .starter-page .pbtn-gold{background:var(--amber);color:var(--bg);box-shadow:0 4px 18px var(--amber-glow)}.fun .starter-page .pbtn-gold:hover{transform:scale(1.03);box-shadow:0 6px 26px var(--amber-glow)}.fun .starter-page .price-note{margin-top:14px;font-size:.72rem;color:var(--muted2);font-weight:300}.fun .starter-page .testi-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.fun .starter-page .testi-card{background:var(--card);border:1px solid var(--border);border-radius:18px;padding:26px;transition:transform .3s,border-color .3s,box-shadow .3s}.fun .starter-page .testi-card:hover{transform:translateY(-4px);border-color:var(--signal-border);box-shadow:0 8px 40px var(--signal-dim)}.fun .starter-page .testi-card.feat{border-color:var(--signal-border);box-shadow:0 0 30px var(--signal-dim)}.fun .starter-page .testi-stars{display:flex;gap:3px;margin-bottom:14px}.fun .starter-page .testi-star{width:14px;height:14px;fill:var(--amber)}.fun .starter-page .testi-ask{font-size:1.05rem;font-weight:700;color:var(--white);letter-spacing:-.015em;margin-bottom:12px}.fun .starter-page .testi-ans{font-size:.95rem;line-height:1.62;color:var(--off);font-weight:300}.fun .starter-page .testi-q{font-size:.86rem;color:var(--off);line-height:1.7;margin-bottom:18px;font-weight:300;font-style:italic}.fun .starter-page .testi-user{display:flex;align-items:center;gap:11px}.fun .starter-page .t-ava{width:36px;height:36px;border-radius:50%;flex-shrink:0;font-weight:700;font-size:.75rem;display:flex;align-items:center;justify-content:center;color:var(--bg)}.fun .starter-page .t-name{font-size:.82rem;font-weight:600;color:var(--white)}.fun .starter-page .t-detail{font-size:.7rem;color:var(--muted)}.fun .starter-page .faq-layout{display:grid;grid-template-columns:1fr 1.6fr;gap:80px;align-items:flex-start}.fun .starter-page .faq-sticky{position:sticky;top:90px}.fun .starter-page .faq-items{display:flex;flex-direction:column}.fun .starter-page .faq-item{border-bottom:1px solid var(--border)}.fun .starter-page .faq-q{display:flex;justify-content:space-between;align-items:center;padding:20px 0;cursor:pointer;font-weight:600;font-size:.93rem;color:var(--off);user-select:none;gap:14px;transition:color .2s}.fun .starter-page .faq-q:hover{color:var(--signal-txt)}.fun .starter-page .faq-arr{color:var(--muted2);transition:transform .3s,color .3s;flex-shrink:0}.fun .starter-page .faq-item.open .faq-arr{transform:rotate(45deg);color:var(--signal-txt)}.fun .starter-page .faq-a{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .3s;font-size:.86rem;color:var(--muted);line-height:1.75;font-weight:300}.fun .starter-page .faq-item.open .faq-a{max-height:300px;padding-bottom:22px}.fun .starter-page .cta-banner{padding:100px 22px;text-align:center;position:relative;overflow:hidden;background:radial-gradient(ellipse 80% 70% at 50% 50%,var(--signal-dim) 0%,transparent 65%),var(--bg2)}.fun .starter-page .cta-banner h2{font-weight:800;font-size:clamp(2.2rem,5vw,4rem);letter-spacing:-.04em;line-height:1;color:var(--white);max-width:700px;margin:0 auto 14px;position:relative}.fun .starter-page .cta-banner p{color:var(--muted);font-size:1rem;line-height:1.7;max-width:480px;margin:0 auto 48px;font-weight:300;position:relative}.fun .starter-page .cta-store-row{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;position:relative}.fun .starter-page .cta-sbtn{display:flex;align-items:center;justify-content:center;gap:13px;width:260px;border:1.5px solid var(--wash-22);border-radius:12px;padding:15px 24px;text-decoration:none;color:var(--white);font-weight:700;font-size:.88rem;letter-spacing:.06em;text-transform:uppercase;background:var(--wash-5);backdrop-filter:blur(10px);transition:border-color .25s,background .25s,transform .2s,box-shadow .2s}.fun .starter-page .cta-sbtn:hover{border-color:var(--signal-txt);background:var(--signal-dim);transform:translateY(-2px);box-shadow:0 8px 28px var(--signal-glow)}.fun .starter-page .trust-bar{background:var(--card2);border-top:1px solid var(--signal-border);padding:28px 0}.fun .starter-page .trust-bar-inner{display:flex;align-items:stretch;justify-content:center;max-width:860px;margin:0 auto;padding:0 24px}.fun .starter-page .tbi{flex:1;display:flex;align-items:center;gap:14px;padding:0 28px;position:relative}.fun .starter-page .tbi+.tbi:before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background:var(--border)}.fun .starter-page .tbi-icon{width:38px;height:38px;border-radius:10px;background:var(--signal-dim);border:1px solid var(--signal-border);display:flex;align-items:center;justify-content:center;flex-shrink:0}.fun .starter-page .tbi-text strong{display:block;font-size:.85rem;font-weight:700;color:var(--white);margin-bottom:2px}.fun .starter-page .tbi-text span{font-size:.73rem;color:var(--muted);font-weight:300}.fun .starter-page .page-footer{background:var(--bg);border-top:1px solid var(--border);padding:60px 0 0}.fun .starter-page .footer-grid{display:grid;grid-template-columns:1.6fr repeat(3,1fr);gap:48px;margin-bottom:52px}.fun .starter-page .f-logo{display:inline-flex;align-items:center;text-decoration:none;margin-bottom:14px}.fun .starter-page .f-logo-mark{font-weight:800;font-size:1.4rem;letter-spacing:-.04em;background:linear-gradient(135deg,var(--white),var(--signal));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.fun .starter-page .f-tagline{font-size:.84rem;color:var(--muted);line-height:1.6;font-weight:300;max-width:210px}.fun .starter-page .fcol h4{font-size:.72rem;font-weight:700;color:var(--muted2);text-transform:uppercase;letter-spacing:.09em;margin-bottom:14px}.fun .starter-page .fcol ul{list-style:none;display:flex;flex-direction:column;gap:10px}.fun .starter-page .fcol a{font-size:.83rem;color:var(--muted);text-decoration:none;transition:color .2s}.fun .starter-page .fcol a:hover{color:var(--signal-txt)}.fun .starter-page .footer-bottom{border-top:1px solid var(--border);padding:22px 0;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:16px}.fun .starter-page .footer-copy{font-size:.74rem;color:var(--muted2);line-height:1.7;max-width:620px}.fun .starter-page .footer-copy strong{color:var(--wash-5);font-weight:600}.fun .starter-page .footer-copy a{color:var(--signal-txt);text-decoration:none}.fun .starter-page .footer-badges{display:flex;gap:8px;flex-wrap:wrap;flex-shrink:0}.fun .starter-page .flb{background:var(--signal-dim);border:1px solid var(--signal-border);border-radius:8px;padding:5px 12px;font-size:.67rem;color:var(--signal-txt);font-weight:600}.fun .starter-page .flb.gold{background:var(--amber-dim);border-color:var(--amber-border);color:var(--amber)}.fun .starter-page .reveal{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.fun .starter-page .reveal.in{opacity:1;transform:translateY(0)}@media(max-width:960px){.fun .starter-page nav{top:34px}.fun .starter-page .nav-links{display:none}.fun .starter-page .hiw-grid,.fun .starter-page .ps-layout,.fun .starter-page .faq-layout{grid-template-columns:1fr;gap:44px}.fun .starter-page .faq-sticky{position:static;top:auto}.fun .starter-page .feat-grid{grid-template-columns:1fr 1fr}.fun .starter-page .testi-grid{grid-template-columns:1fr}.fun .starter-page .stats-grid{grid-template-columns:1fr 1fr}.fun .starter-page .price-grid{grid-template-columns:1fr;max-width:380px;margin:0 auto}.fun .starter-page .footer-grid{grid-template-columns:1fr 1fr}.fun .starter-page .ut-grid{grid-template-columns:1fr;max-width:400px}.fun .starter-page .swap-mtag{display:none}.fun .starter-page .trust-bar-inner{flex-direction:column;gap:0}.fun .starter-page .tbi{padding:16px 0}.fun .starter-page .tbi+.tbi:before{inset:0 0 auto;width:auto;height:1px}.fun .starter-page .store-btns-col{align-items:center}}@media(max-width:600px){.fun .starter-page .feat-grid{grid-template-columns:1fr}.fun .starter-page .container{padding:0 18px}.fun .starter-page .section{padding:72px 0}.fun .starter-page nav{padding:0 18px;top:32px}.fun .starter-page .hero{justify-content:flex-start;padding:88px 18px 72px}.fun .starter-page .stats-grid{grid-template-columns:1fr 1fr}.fun .starter-page .footer-grid{grid-template-columns:1fr}.fun .starter-page .footer-bottom{flex-direction:column}.fun .starter-page .topbar{font-size:.7rem}}.fun .starter-page .hero-h1{font-size:clamp(1.7rem,6.2vw,3.6rem);text-wrap:balance;line-height:1.08;letter-spacing:-.035em;font-weight:800;color:var(--white);margin:0 auto 14px;max-width:28ch;animation:c-fadeUp .7s ease both;position:relative;z-index:2}.fun .starter-page .hero-h1-em{color:var(--gain)}.fun .starter-page .hero-sub{font-size:clamp(1rem,2.4vw,1.15rem);line-height:1.55;color:var(--off);font-weight:300;max-width:34ch;margin:0 auto 26px;animation:c-fadeUp .7s ease .06s both;position:relative;z-index:2}@media(max-width:960px){.fun .starter-page nav{top:30px;padding:0 20px;height:56px}.fun .starter-page nav.scrolled{height:52px}.fun .starter-page .nav-logo-img{height:24px}.starter-page nav .nav-cta{display:inline-flex!important;align-items:center;padding:9px 16px;font-size:13.5px;font-weight:700;border-radius:10px;background:var(--signal)!important;color:var(--white)!important;text-decoration:none;white-space:nowrap}}@media(max-width:380px){.fun .starter-page nav{padding:0 14px}.fun .starter-page .nav-logo-img{height:26px}.fun .starter-page nav .nav-cta{padding:8px 13px;font-size:12.5px}}.fun .starter-page #how,.fun .starter-page #features,.fun .starter-page #reviews,.fun .starter-page #pricing,.fun .starter-page #faq,.fun .starter-page #download{scroll-margin-top:118px}@media(max-width:960px){.fun .starter-page #how,.fun .starter-page #features,.fun .starter-page #reviews,.fun .starter-page #pricing,.fun .starter-page #faq,.fun .starter-page #download{scroll-margin-top:96px}}.fun .starter-page a:focus-visible,.fun .starter-page button:focus-visible,.fun .starter-page [tabindex]:focus-visible{outline:2px solid var(--signal-txt);outline-offset:3px;border-radius:4px}@media(prefers-reduced-motion:reduce){.fun .starter-page *,.fun .starter-page *:before,.fun .starter-page *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.fun .starter-page .ut-arrow-gold{background:var(--amber-dim)!important;border:1px solid var(--amber-border);color:var(--amber)}.fun .starter-page .ut-card.gold-card-t{border-color:var(--amber-dim)}.fun .starter-page .faq-arr{color:var(--wash-5)}.fun .starter-page .faq-item.open .faq-arr{color:var(--signal-txt)}.fun .starter-page .fcol a{display:inline-block;padding:6px 0}.fun .starter-page .hero-store-btns a:first-child{background:var(--signal)!important;border-color:var(--signal)!important}.fun .starter-page .pbtn-gold{background:var(--amber-dim)!important;border:1px solid var(--amber-border)!important;color:var(--amber)!important}.fun .starter-page .pms-done{background:var(--gain)!important}.fun .starter-page .sr-text strong{color:var(--gain)!important}.fun .starter-page .dvsa-ring-outer,.fun .starter-page .pms-active{animation:none}.fun .starter-page .starter-page nav{justify-content:space-between}.fun .starter-page .swap-mtag,.fun .starter-page .phc-badge{color:var(--white)!important}@media(max-width:600px){.fun .starter-page nav{top:48px}}.fun .starter-page .footer-bottom a{display:inline-block;padding:5px 2px}@media(min-width:961px){.fun .starter-page nav .nav-cta{padding:8px 16px;font-size:.85rem;font-weight:700;text-decoration:none;border-radius:10px;display:inline-flex;align-items:center;line-height:1}}.fun .starter-page html,.fun .starter-page{background:var(--bg)}.fun .starter-page .stitle .teal.plain,.fun .starter-page .ps-text h2 .teal.plain,.fun .starter-page .cta-banner h2 .teal.plain{color:var(--white)}.fun .starter-page .cta-sbtn-primary{background:var(--signal)!important;border-color:var(--signal)!important;color:var(--white)!important}.fun .starter-page .cta-sbtn-primary *{color:var(--white)!important}.fun .starter-page .tbi-icon svg{stroke:var(--gain)!important}.fun .starter-page .hero-h1{font-size:clamp(2rem,6.2vw,3.6rem)!important}@media(min-width:961px){.fun .starter-page .hero{padding-top:120px!important}.fun .starter-page .hero-store-btns{flex-direction:row!important;justify-content:center;gap:14px}.fun .starter-page .hero-store-btns a{width:260px!important}}.fun .starter-page .price-card.feat-g{border-color:var(--amber-dim)!important;box-shadow:none!important}.fun .starter-page .live-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;max-width:860px;margin:0 auto}.fun .starter-page .live-cell{background:var(--card);border:1px solid var(--border);border-radius:20px;padding:38px 30px;text-align:center}.fun .starter-page .live-num{font-size:clamp(44px,7vw,68px);font-weight:800;letter-spacing:-.04em;line-height:1;color:var(--signal-txt);font-variant-numeric:tabular-nums}.fun .starter-page .live-lbl{margin-top:10px;font-size:15px;font-weight:700;color:var(--white)}.fun .starter-page .live-note{margin-top:12px;font-size:13.5px;line-height:1.6;color:var(--muted2)}@media(max-width:640px){.fun .starter-page .live-grid{grid-template-columns:1fr;gap:14px}.fun .starter-page .live-cell{padding:30px 22px}}.fun .starter-page .live-grid:has([data-live-optional]:not([hidden])){grid-template-columns:repeat(3,1fr)}@media(max-width:860px){.fun .starter-page .live-grid:has([data-live-optional]:not([hidden])){grid-template-columns:1fr 1fr}}@media(max-width:640px){.fun .starter-page .live-grid:has([data-live-optional]:not([hidden])){grid-template-columns:1fr}}.fun .starter-page,[data-theme=light] .fun .starter-page{--on-fill:#ffffff}.fun .starter-page .phc-badge,.fun .starter-page .cta-sbtn-primary,.fun .starter-page .cta-sbtn-primary *,.fun .starter-page .swap-mtag{color:var(--on-fill)!important}
