.ws{--night:#0e1630;--deep:#1f2f55;--blue:#4b5f8c;--dusk:#b8a2ae;--rose:#ebc2b0;--dawn:#f4dccb;--ink:#16234a;--paper:#f6f1ec;--mist:#efe8e6;--hair:#16234a1f;--hair2:#16234a38;--sun-core:#fff6ee;--sun-mid:#f7cdb4;--sun-edge:#e8a98f;--ok:#8fd3b0;--sky:linear-gradient(180deg,#0e1630 0%,#1f2f55 30%,#4b5f8c 56%,#b8a2ae 74%,#ebc2b0 86%,#f4dccb 100%);--sky-day:linear-gradient(180deg,#7fa3cc 0%,#a9c2dd 34%,#dcd7da 60%,#f4d6c2 78%,#fbe8d8 100%);--night-band:linear-gradient(180deg,#0e1630 0%,#16234a 100%);--water:linear-gradient(180deg,#0e16309e,#0e1630f7);--sun-fill:linear-gradient(180deg,#fff6ee 0%,#f7cdb4 55%,#e8a98f 100%);--glass:#ffffff1a;--glass-line:#ffffff3d;--ease:cubic-bezier(.2,.8,.2,1);--stars:radial-gradient(1.2px 1.2px at 12% 18%,#fff 50%,transparent 52%),radial-gradient(1px 1px at 28% 42%,#fff 50%,transparent 52%), radial-gradient(1.4px 1.4px at 46% 12%,#fff 50%,transparent 52%),radial-gradient(1px 1px at 63% 33%,#fff 50%,transparent 52%), radial-gradient(1.6px 1.6px at 78% 9%,#fff 50%,transparent 52%),radial-gradient(1px 1px at 88% 38%,#fff 50%,transparent 52%), radial-gradient(1px 1px at 6% 52%,#fff 50%,transparent 52%),radial-gradient(1.2px 1.2px at 37% 60%,#fff 50%,transparent 52%), radial-gradient(1px 1px at 55% 50%,#fff 50%,transparent 52%),radial-gradient(1.3px 1.3px at 94% 58%,#fff 50%,transparent 52%);--title:clamp(34px, min(4.4vw, 7.4vh), 66px);--sub:clamp(16px, min(1.4vw, 2.4vh), 20px);--gut:clamp(16px, 5vw, 72px);--hdr:72px;--gap:clamp(20px, 4.2vh, 48px)}.ws :where(h1,h2,h3,h4,p,small):where(:not(.gw-theme *)){margin:revert;font-family:inherit;font-size:revert;font-weight:revert;line-height:revert;letter-spacing:revert}.ws input:not([type=checkbox]):not([type=radio]):not(.gw-theme *),.ws select:not(.gw-theme *),.ws textarea:not(.gw-theme *){width:revert;min-height:revert;font:revert;color:revert;background:revert;border:revert;border-radius:revert;padding:revert;outline:revert;box-shadow:revert;appearance:revert}.ws input[type=checkbox]:not(.gw-theme *),.ws input[type=radio]:not(.gw-theme *){appearance:revert;width:revert;height:revert;margin:revert;border:revert;border-radius:revert;background:revert;display:revert}.ws input[type=checkbox]:not(.gw-theme *):after{content:none}.ws :where(button):where(:not(.gw-theme *)){font:inherit;letter-spacing:revert;text-transform:revert;min-height:revert;padding:revert;border-radius:revert;border:revert;background:revert;color:revert;display:revert;gap:revert;transition:revert}.ws button:active:where(:not(.gw-theme *)){transform:revert}.ws *{box-sizing:border-box}html:has(.ws){scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:72px}.ws{background:var(--paper);min-height:100vh;color:var(--ink);font-variant-numeric:lining-nums;font:400 16px/1.5 Inter,system-ui,sans-serif;overflow-x:clip}.ws a{color:inherit;text-decoration:none}.ws button{font:inherit}.ws .hdr{height:var(--hdr);z-index:50;padding:0 var(--gut);-webkit-backdrop-filter:blur(24px);color:#fff;background:#0e1630b8;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:24px;display:flex;position:fixed;inset:0 0 auto}.ws .mark{letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:.42em;font:600 22px/1 Outfit,sans-serif;display:inline-flex}.ws .mark svg{flex:none;width:1.2em;height:.68em}.ws .nav{align-items:center;gap:clamp(14px,1.8vw,28px);font-size:14px;font-weight:500;display:flex}.ws .nav a:not(.btn){color:#ffffffc7}.ws .nav a:not(.btn):hover,.ws .nav a.cur:not(.btn){color:#fff}.ws .nav .btn{padding:10px 18px;font-size:14px}.ws .menu{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff59;border-radius:999px;padding:9px 16px;font-size:14px;font-weight:600;display:none}.ws .btn{cursor:pointer;transition:transform .3s var(--ease), box-shadow .3s var(--ease), background .3s;white-space:nowrap;border:1px solid #0000;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:15px 28px;font:600 15px/1.2 Inter,sans-serif;display:inline-flex}.ws .btn:hover{transform:translateY(-1px)}.ws .btn small{letter-spacing:.2em;text-transform:uppercase;opacity:.7;font-size:10px;font-weight:600}.ws .btn.sun{background:var(--sun-fill);color:var(--ink);box-shadow:0 8px 28px #f7cdb459}.ws .btn.sun:hover{box-shadow:0 10px 36px #f7cdb48c}.ws .btn.white{color:var(--ink);background:#fff}.ws .btn.ink{background:var(--ink);color:#fff}.ws .btn.glass{background:var(--glass);color:#fff;-webkit-backdrop-filter:blur(20px);border-color:#fff6}.ws .btn.line{color:var(--ink);border-color:var(--hair2);background:0 0}.ws .btn.line:hover{background:var(--ink);color:#fff}.ws .ctas{margin-top:var(--gap);flex-wrap:wrap;gap:12px;display:flex}.ws .center .ctas{justify-content:center}.ws .sec{min-height:100svh;padding:calc(var(--hdr) + clamp(20px, 4vh, 48px)) var(--gut) clamp(28px, 5vh, 56px);isolation:isolate;flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}@media (min-width:900px) and (min-height:700px){.ws .sec{height:100svh;min-height:0}}.ws .in{width:min(1180px,100%);margin:0 auto;position:relative}.ws .center{text-align:center}.ws .center .s{margin-left:auto;margin-right:auto}.ws .paper{background:var(--paper);color:var(--ink)}.ws .mist{background:linear-gradient(180deg, var(--paper), var(--mist));color:var(--ink)}.ws .night{background:var(--night-band);color:#fff}.ws .sky{background:var(--sky);color:#fff}.ws .day{background:var(--sky-day);color:var(--ink)}.ws .stars{background:var(--stars);opacity:.8;z-index:-1;pointer-events:none;background-size:520px 360px;animation:3s ease-in-out infinite alternate ws-twinkle;position:absolute;inset:0 0 40%}.ws .night .stars{opacity:.45;inset:0}.ws .t{font:400 var(--title)/1.04 "Outfit", system-ui, sans-serif;letter-spacing:-.03em;text-wrap:balance;margin:0}.ws .s{font-size:var(--sub);text-wrap:pretty;max-width:46ch;color:var(--blue);margin:clamp(10px,1.8vh,18px) 0 0;line-height:1.45}.ws .sky .s,.ws .night .s{color:#ffffffd1}.ws .head{margin-bottom:var(--gap)}.ws .kick{letter-spacing:.28em;text-transform:uppercase;color:#ffffffb8;margin-bottom:clamp(12px,2vh,22px);font:600 11px/1 Inter,sans-serif;display:block}.ws .lab{letter-spacing:.24em;text-transform:uppercase;color:var(--blue);font:600 10.5px/1.2 Inter,sans-serif}.ws .sky .lab,.ws .night .lab{color:var(--sun-mid)}.ws{--sun-lift:.3;--sun-x:50%;--sun-scale:1;--sun-op:1;--moon-op:0;--stars-op:.8;--sun-a:#fff6ee;--sun-b:#f7cdb4;--sun-c:#e8a98f;--glow:#ffd2b973}.ws .sec{--sunw:clamp(96px, min(13vw, 19vh), 210px);--sunroom:calc(var(--sunw) * .95 + 16px)}.ws .hero{--hz:clamp(110px, 22svh, 220px);padding-bottom:calc(var(--hz) + var(--sunroom))}.ws .stars{opacity:var(--stars-op)!important}.ws .horizon{height:var(--hz);background:var(--water);box-shadow:0 -1px 18px var(--glow);z-index:-1;border-top:1px solid #ffffffd9;position:absolute;bottom:0;left:0;right:0}.ws .sunbox{pointer-events:none;height:60svh;position:absolute;bottom:100%;left:0;right:0;overflow:hidden}.ws .sol{left:var(--sun-x);width:var(--sunw);aspect-ratio:1;background:radial-gradient(circle at 50% 42%, var(--sun-a), var(--sun-b) 55%, var(--sun-c));transform:translate(-50%, calc(50% - var(--sun-lift) * var(--sunw))) scale(var(--sun-scale));opacity:var(--sun-op);box-shadow:0 0 90px 10px var(--glow);transition:transform 1s var(--ease), opacity 1s, left 1s var(--ease);border-radius:50%;animation:5s ease-in-out infinite ws-breathe;position:absolute;bottom:0}.ws .moon{aspect-ratio:1;width:clamp(22px,3vh,34px);opacity:var(--moon-op);background:radial-gradient(circle at 38% 38%,#f4f1ea,#c9cfdd 70%);border-radius:50%;transition:opacity 1s;position:absolute;bottom:72%;right:12%;box-shadow:0 0 30px 6px #dce4ff40}.ws .horizon:after{content:"";left:var(--sun-x);width:calc(var(--sunw) * .8);height:70%;opacity:calc(var(--sun-op) * .9);background:repeating-linear-gradient(#ffece18c 0 1.5px,#0000 1.5px 11px);position:absolute;top:10px;transform:translate(-50%);-webkit-mask:linear-gradient(90deg,#0000,#000 30% 70%,#0000);mask:linear-gradient(90deg,#0000,#000 30% 70%,#0000)}.ws .hero .t,.ws .hero .s{text-shadow:0 1px 24px #0e163059}.ws .subnav{background:var(--glass);border:1px solid var(--glass-line);border-radius:999px;gap:4px;margin-bottom:clamp(14px,2.6vh,28px);padding:4px;font-size:13px;font-weight:600;display:inline-flex}.ws .subnav a{color:#fffc;border-radius:999px;padding:8px 14px}.ws .subnav a.cur{color:var(--ink);background:#fff}.ws .close{justify-content:flex-start;padding-bottom:0}.ws .close>.in{flex-direction:column;flex:1;justify-content:center;display:flex}.ws .close .horizon{height:0;margin:var(--sunroom) calc(-1 * var(--gut)) 0;z-index:0;flex:none;position:relative;bottom:auto;left:auto;right:auto}.ws .close .horizon:empty{margin-top:0}.ws .close .horizon:after{display:none}.ws .foot{margin:0 calc(-1 * var(--gut));padding:clamp(18px, 3vh, 32px) var(--gut) 16px;background:var(--water);color:#fff;text-align:left;flex:none;grid-template-columns:1.4fr repeat(3,1fr);gap:12px 24px;font-size:13.5px;display:grid;position:relative}.ws .foot h4{letter-spacing:.24em;text-transform:uppercase;color:#ffffff8c;margin:0 0 8px;font:600 10px/1 Inter,sans-serif}.ws .foot .col{flex-direction:column;gap:4px;display:flex}.ws .foot .col a{color:#fffc}.ws .foot .col a:hover{color:#fff}.ws .foot .tag{color:#ffffffa6;margin-top:10px;font-size:13px}.ws .foot .bar{letter-spacing:.14em;text-transform:uppercase;color:#ffffff73;border-top:1px solid #ffffff1a;grid-column:1/-1;justify-content:space-between;gap:12px;padding-top:12px;font-size:11px;display:flex}.ws .foot .legalline{letter-spacing:.14em;text-transform:uppercase;color:#ffffff73;margin-top:10px;font-size:11px}.ws .foot .legalline a{color:#ffffff73}.ws .foot .legalline a:hover{color:#ffffffb3}.ws .steps{margin:var(--gap) 0 0;flex-wrap:wrap;gap:10px;padding:0;list-style:none;display:flex}.ws .steps li{color:#ffffff8c;transition:.5s var(--ease);border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:8px;padding:7px 14px 7px 7px;font-size:13.5px;font-weight:600;display:flex}.ws .steps li i{background:#ffffff1a;border-radius:50%;place-items:center;width:24px;height:24px;font:600 12px Inter;display:grid}.ws .say.p1 .steps li:first-child,.ws .say.p2 .steps li:nth-child(2),.ws .say.p3 .steps li:nth-child(3){color:#fff;border-color:#ffffff80}.ws .say.p1 .steps li:first-child i,.ws .say.p2 .steps li:nth-child(2) i,.ws .say.p3 .steps li:nth-child(3) i{background:var(--sun-fill);color:var(--ink)}.ws .say-stage{flex-direction:column;justify-content:flex-start;gap:clamp(10px,2vh,18px);min-height:clamp(340px,60vh,520px);display:flex;position:relative}.ws .mic{opacity:0;align-items:center;gap:14px;transition:opacity .5s;display:flex}.ws .mic-sun{background:radial-gradient(circle at 50% 40%,#fff6ee,#f7cdb4 55%,#e8a98f);border-radius:50%;width:44px;height:44px;animation:1.6s ease-out infinite ws-talk;box-shadow:0 0 #f7cdb480}.ws .wave{align-items:center;gap:3px;height:28px;display:flex}.ws .wave i{background:#ffffffb3;border-radius:2px;width:3px;height:30%;animation:1s ease-in-out infinite ws-wave}.ws .wave i:nth-child(2n){animation-delay:-.3s}.ws .wave i:nth-child(3n){animation-delay:-.6s}.ws .wave i:nth-child(5n){animation-delay:-.15s}.ws .said{letter-spacing:-.01em;color:#fff;margin:0 0 32px;font:300 clamp(20px,min(2vw,3.4vh),30px)/1.3 Outfit,sans-serif}.ws .said span{opacity:.12;transition:opacity .25s}.ws .said span.on{opacity:1}.ws .entry2{opacity:0;transition:transform .9s var(--ease), opacity .6s;gap:clamp(6px,1.2vh,10px);margin-top:auto;margin-bottom:1px;padding:clamp(14px,2.4vh,22px) 22px;display:grid;position:relative;transform:translateY(-40px)scale(.97)}.ws .row2{color:#ffffffd9;opacity:0;transition:.5s var(--ease);grid-template-columns:110px 1fr;align-items:baseline;gap:12px;font-size:14.5px;display:grid;transform:translateY(8px)}.ws .row2 b{color:#fff;font:400 clamp(18px,1.6vw,22px)/1.2 Outfit,sans-serif}.ws .row2:nth-child(2){transition-delay:.2s}.ws .row2:nth-child(3){transition-delay:.4s}.ws .row2:nth-child(4){transition-delay:.6s}.ws .stamp{height:30px;margin-top:4px;position:relative}.ws .stamp>span{border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;font-weight:600;transition:all .5s cubic-bezier(.3,1.4,.5,1);display:inline-flex;position:absolute;top:0;left:0}.ws .st-draft{color:#fffc;border:1px dashed #ffffff80}.ws .st-lock{background:var(--sun-fill);color:var(--ink);opacity:0;transform:scale(.6)}.ws .st-lock svg{width:13px;height:13px}.ws .say-line{background:#ffffffd9;height:1px;position:absolute;bottom:0;left:-12px;right:-12px;box-shadow:0 1px 14px #ffe6d799}.ws .say.p1 .mic{opacity:1}.ws .say.p2 .mic{opacity:.35}.ws .say.p2 .mic-sun,.ws .say.p2 .wave i{animation-play-state:paused}.ws .say.p2 .entry2{opacity:1;transform:translateY(-24px)}.ws .say.p2 .row2{opacity:1;transform:none}.ws .say.p3 .entry2{transform:none;box-shadow:0 18px 50px #00000040,inset 0 1px #ffffff2e}.ws .say.p3 .st-draft{opacity:0;transform:scale(.8)}.ws .say.p3 .st-lock{opacity:1;transform:none}.ws .vs{gap:clamp(12px,2.2vh,22px);display:grid}.ws .pair{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:clamp(16px,2.6vw,40px);display:grid}.ws .side{transition:opacity .8s, transform .8s var(--ease);border-radius:24px;flex-direction:column;gap:clamp(8px,1.4vh,14px);padding:clamp(14px,2.4vh,26px) clamp(18px,2.2vw,30px);display:flex}.ws .before{border:1px dashed var(--hair2);background:#fff}.ws .after{background:var(--ink);color:#fff;opacity:0;transform:translate(30px);box-shadow:0 24px 60px #16234a38}.ws .after .lab{color:var(--sun-mid)}.ws .cvline,.ws .recline{letter-spacing:-.015em;margin:0;font:300 clamp(19px,min(2vw,3.4vh),28px)/1.25 Outfit,sans-serif}.ws .cvline{color:#7c86a3}.ws .qmarks,.ws .chips2{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.ws .qmarks span{color:#9c3b26;opacity:0;border:1px solid #9c3b2659;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600;transition:all .45s cubic-bezier(.3,1.4,.5,1);transform:scale(.6)}.ws .qmarks span:nth-child(2){transition-delay:.25s}.ws .qmarks span:nth-child(3){transition-delay:.5s}.ws .chips2 span{opacity:0;background:#ffffff1a;border:1px solid #ffffff38;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600;transition:all .45s cubic-bezier(.3,1.4,.5,1);transform:scale(.6)}.ws .chips2 .lk{background:var(--sun-fill);color:var(--ink);border-color:#0000}.ws .chips2 .ok{color:var(--ok)}.ws .chips2 span:first-child{transition-delay:.5s}.ws .chips2 span:nth-child(2){transition-delay:.75s}.ws .chips2 span:nth-child(3){transition-delay:1s}.ws .vs-mid{place-items:center;display:grid}.ws .vs-mid i{background:var(--sun-fill);border-radius:50%;width:46px;height:46px;transition:transform .5s cubic-bezier(.3,1.4,.5,1);position:relative;transform:scale(0)}.ws .vs-mid i:after{content:"→";color:var(--ink);place-items:center;font:600 20px Inter;display:grid;position:absolute;inset:0}.ws .compare.p1 .pair:first-child .qmarks span,.ws .compare.p3 .pair:nth-child(2) .qmarks span{opacity:1;transform:none}.ws .compare.p2 .pair:first-child .vs-mid i,.ws .compare.p4 .pair:nth-child(2) .vs-mid i{transform:scale(1)}.ws .compare.p2 .pair:first-child .after,.ws .compare.p4 .pair:nth-child(2) .after{opacity:1;transform:none}.ws .compare.p2 .pair:first-child .before,.ws .compare.p4 .pair:nth-child(2) .before{opacity:.55}.ws .compare.p2 .pair:first-child .chips2 span,.ws .compare.p4 .pair:nth-child(2) .chips2 span{opacity:1;transform:none}.ws .travel{padding-bottom:0}.ws .travel>.in{flex-direction:column;flex:1;display:flex}.ws .travel .head{margin:auto 0 var(--gap)}.ws .track{width:100vw;margin-left:calc(50% - 50vw)}.ws .track-sky{border-bottom:1px solid #ffffffd9;height:clamp(80px,15vh,150px);position:relative;overflow:hidden}.ws .tsun{aspect-ratio:1;will-change:transform;background:radial-gradient(circle at 50% 40%,#fff6ee,#f7cdb4 55%,#e8a98f);border-radius:50%;width:clamp(56px,9vh,92px);position:absolute;bottom:0;left:0;box-shadow:0 0 60px 10px #ffd2b980}.ws .track-rules{background:var(--water);padding:clamp(18px, 3.4vh, 36px) var(--gut) clamp(28px, 7vh, 72px);grid-template-columns:repeat(4,1fr);display:grid;box-shadow:0 -1px 18px #ffe6d799}.ws .trule{opacity:.28;transition:opacity .6s, transform .6s var(--ease);border-left:1px solid #ffffff1f;padding:0 clamp(10px,1.6vw,24px);transform:translateY(8px)}.ws .trule:first-child{border-left:0}.ws .trule b{letter-spacing:-.03em;margin-bottom:10px;font:300 clamp(28px,min(3vw,5vh),46px)/1 Outfit,sans-serif;display:block}.ws .trule p{color:#ffffffc7;margin:0;font-size:15px}.ws .trule.lit{opacity:1;transform:none}.ws .trule.lit b{color:var(--sun-mid);text-shadow:0 0 30px #f7cdb480}.ws .ico{color:#ffffffb3;align-items:center;height:clamp(34px,5.4vh,46px);margin-bottom:clamp(10px,1.8vh,16px);display:flex;position:relative}.ws .ico svg{flex:none;width:auto;height:clamp(30px,4.6vh,42px);overflow:visible}.ws .ico-date span{letter-spacing:.12em;text-transform:uppercase;opacity:0;border:1.5px solid;border-radius:8px;padding:6px 10px;font:600 12px Inter,sans-serif;transition:transform .45s cubic-bezier(.3,1.4,.5,1) .15s,opacity .3s .15s,color .3s;transform:rotate(-6deg)scale(1.6)}.ws .lit .ico-date span{opacity:1;color:var(--sun-mid);transform:rotate(-6deg)scale(1)}.ws .ico-lock .shackle{transition:transform .5s cubic-bezier(.3,1.4,.5,1) .2s;transform:translateY(-7px)}.ws .ico-lock .body{fill:#ffffff59;transition:fill .4s .45s}.ws .lit .ico-lock .shackle{transform:none}.ws .lit .ico-lock .body{fill:#f7cdb4}.ws .lit .ico-lock{color:#f7cdb4}.ws .ico-eye .lid{transform-origin:28px 22px;transition:transform .45s var(--ease) .2s, opacity .2s .45s}.ws .ico-eye .shut{opacity:0;transition:opacity .2s .5s}.ws .lit .ico-eye .lid{opacity:0;transform:scaleY(.08)}.ws .lit .ico-eye .shut{opacity:1}.ws .lit .ico-eye{color:#f7cdb4}.ws .ico-move{justify-content:space-between;gap:0;width:min(100%,170px)}.ws .ico-move .box{letter-spacing:.14em;text-transform:uppercase;border:1px dashed #ffffff59;border-radius:8px;padding:5px 8px;font:600 11px Inter,sans-serif}.ws .ico-move .to{border-style:solid;transition:border-color .3s 1s,color .3s 1s}.ws .ico-move{align-items:flex-end}.ws .ico-move .card{background:var(--sun-fill);width:22px;height:16px;transition:left 1s var(--ease) .2s;border-radius:3px;position:absolute;top:-2px;left:18%;transform:translate(-50%);box-shadow:0 0 12px #f7cdb499}.ws .lit .ico-move .card{left:82%}.ws .lit .ico-move .to{color:#f7cdb4;border-color:#f7cdb4}.ws .vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ws .stage{flex-direction:column;justify-content:center;gap:clamp(10px,2vh,18px);min-height:clamp(280px,50vh,460px);display:flex;position:relative}.ws .head .lab+.t{margin-top:14px}.ws .kstats{border-top:1px solid #ffffff4d;grid-template-columns:repeat(3,1fr);display:grid}.ws .kstats.two{grid-template-columns:repeat(2,1fr)}.ws .kstats>div{gap:4px;padding:12px 14px 0 0;display:grid}.ws .kstats b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font:200 clamp(30px,min(3.4vw,6vh),50px)/1 Outfit,sans-serif}.ws .kstats span{color:#ffffffb8;font-size:13px}.ws .mist .kstats,.ws .paper .kstats{border-color:var(--hair2)}.ws .mist .kstats span,.ws .paper .kstats span{color:var(--blue)}.ws .dlabs{color:#fff9;justify-content:space-between;font-size:12px;display:flex}.ws .hold-stage{text-align:center;align-items:center}.ws .holdsun{aspect-ratio:1;cursor:pointer;width:clamp(110px,19vh,170px);transition:transform .3s var(--ease);background:radial-gradient(circle at 50% 40%,#fff6ee,#f7cdb4 55%,#e8a98f);border:0;border-radius:50%;position:relative;box-shadow:0 0 60px 8px #ffd2b959}.ws .holdsun:focus-visible{outline-offset:6px;outline:2px solid #fff}.ws .speak.p1 .holdsun{animation:1.6s ease-out infinite ws-talk;transform:scale(.92)}.ws .speak.p2 .holdsun{animation:none;transform:none}.ws .holdlab{width:100%;height:14px;position:relative}.ws .holdlab>span{transition:opacity .3s;position:absolute;left:0;right:0}.ws .hl-b,.ws .hl-c,.ws .speak.p1 .hl-a{opacity:0}.ws .speak.p1 .hl-b{opacity:1}.ws .speak.p2 .hl-b{opacity:0}.ws .speak.p2 .hl-c{opacity:1}.ws .speak .wave{opacity:.25}.ws .speak.p1 .wave{opacity:1}.ws .speak.p2 .wave{opacity:.25}.ws .speak .wave i{animation-play-state:paused}.ws .speak.p1 .wave i{animation-play-state:running}.ws .speak.p2 .wave i{animation-play-state:paused}.ws .hold-stage .said{max-width:30ch;margin:0}.ws .dcard{border:1.5px solid var(--hair);background:#fff;border-radius:24px;padding:clamp(14px,2.4vh,24px) 22px;transition:border-color .5s;box-shadow:0 24px 60px #16234a1f}.ws .drow{border-top:1px solid var(--hair);opacity:0;transition:opacity .4s calc(var(--i) * .28s), transform .4s calc(var(--i) * .28s), background .4s;border-radius:10px;grid-template-columns:92px 1fr auto;align-items:center;gap:12px;margin:0 -8px;padding:clamp(8px,1.4vh,12px) 8px;display:grid;transform:translateY(6px)}.ws .drow:first-child{border-top:0}.ws .drow .v{font:400 clamp(16px,1.4vw,19px)/1.25 Outfit,sans-serif}.ws .bdg{display:inline-grid;position:relative}.ws .bdg b{white-space:nowrap;border-radius:999px;grid-area:1/1;justify-self:end;padding:4px 9px;font:600 11px Inter,sans-serif;transition:opacity .3s,transform .3s cubic-bezier(.3,1.4,.5,1)}.ws .b-ai{color:var(--blue);background:#4b5f8c1a}.ws .b-you{color:var(--ink);opacity:0;background:#f7cdb480;transform:scale(.6)}.ws .b-ok{color:#2f7a5a;opacity:0;background:#2f7a5a1f;transform:scale(.6)}.ws .v-old{text-decoration:none;transition:opacity .3s}.ws .v-new{opacity:0;transition:.35s var(--ease);font-weight:500;display:inline-block;transform:translateY(4px)}.ws .dbtn{background:var(--ink);color:#fff;text-align:center;border-radius:999px;margin-top:14px;padding:13px;font:600 15px Inter,sans-serif;transition:transform .2s,background .4s;display:grid}.ws .dbtn span{grid-area:1/1;transition:opacity .3s}.ws .db-b{opacity:0}.ws .draft.p1 .drow{opacity:1;transform:none}.ws .draft.p2 .drow.edit{background:#f7cdb438}.ws .draft.p2 .v-old{opacity:.45;text-decoration:line-through}.ws .draft.p2 .v-new{opacity:1;transform:none}.ws .draft.p2 .edit .b-ai{opacity:0}.ws .draft.p2 .edit .b-you{opacity:1;transform:none}.ws .draft.p3 .dbtn{background:#0b1430;transform:scale(.96)}.ws .draft.p4 .dbtn{background:#2f7a5a;transform:none}.ws .draft.p4 .db-a{opacity:0}.ws .draft.p4 .db-b{opacity:1}.ws .draft.p4 .dcard{border-color:#2f7a5a73}.ws .draft.p4 .drow.edit{background:0 0}.ws .draft.p4 .b-ai,.ws .draft.p4 .b-you{opacity:0!important}.ws .draft.p4 .b-ok{opacity:1;transition-delay:calc(var(--i,0) * 80ms);transform:none}.ws .fchip{background:var(--sun-fill);color:var(--ink);opacity:0;transition:opacity .5s, transform .7s var(--ease);border-radius:999px;align-self:flex-start;padding:10px 16px;font:600 14px Inter,sans-serif;transform:translateY(-12px);box-shadow:0 10px 30px #f7cdb44d}.ws .file.p1 .fchip{opacity:1;transform:none}.ws .file.p2 .fchip{opacity:0;transform:translate(40px,46px)scale(.7)}.ws .deals{gap:4px;padding:16px 16px 10px;display:grid}.ws .deals .lab{margin-bottom:6px}.ws .deal{border-radius:12px;justify-content:space-between;gap:12px;padding:clamp(9px,1.5vh,12px) 12px;font-size:15px;transition:background .5s;display:flex}.ws .deal .dv{color:#ffffffbf;align-items:center;gap:10px;display:inline-flex}.ws .newtag{background:var(--sun-fill);color:var(--ink);opacity:0;border-radius:999px;padding:3px 9px;font:600 11px Inter;transition:all .45s cubic-bezier(.3,1.4,.5,1);transform:scale(.5)}.ws .file.p2 .deal.hit{background:#f7cdb429}.ws .file.p2 .newtag{opacity:1;transform:none}.ws .tgt-top{justify-content:space-between;align-items:baseline;margin-bottom:10px;display:flex}.ws .tgt-top b{font-variant-numeric:tabular-nums;font:200 clamp(34px,min(4vw,7vh),60px)/1 Outfit,sans-serif}.ws .tbar{background:#ffffff1f;border-radius:999px;height:14px;position:relative}.ws .tfill{border-radius:inherit;width:68%;transition:width 1.6s var(--ease);background:linear-gradient(90deg,#7486ae,#f7cdb4 70%,#e8a98f);position:absolute;top:0;bottom:0;left:0}.ws .tgoal{background:#fff;width:2px;position:absolute;top:-6px;bottom:-6px;left:78.1%}.ws .file.p3 .tfill{width:100%}.ws .lcard{gap:clamp(12px,2vh,18px);padding:clamp(18px,3vh,28px) 24px;display:grid}.ws .lc-top{align-items:center;gap:14px;font:400 clamp(19px,1.7vw,24px)/1.2 Outfit,sans-serif;display:flex}.ws .lc-top .ico{margin:0}.ws .lstat{height:30px;position:relative}.ws .lstat>span{border-radius:999px;align-items:center;gap:4px;padding:6px 12px;font-size:13px;font-weight:600;transition:opacity .4s,transform .45s cubic-bezier(.3,1.4,.5,1);display:inline-flex;position:absolute;top:0;left:0}.ws .ls-edit{border:1px dashed #ffffff80}.ws .ls-edit b{font-variant-numeric:tabular-nums}.ws .ls-lock{background:var(--sun-fill);color:var(--ink);opacity:0;transform:scale(.6)}.ws .days{grid-template-columns:repeat(7,1fr);gap:6px;display:grid}.ws .days i{background:#fff3;border-radius:5px;height:10px;transition:background .3s}.ws .lock.p2 .days i{background:var(--sun-mid);transition-delay:calc(var(--i) * .5s)}.ws .lock.p3 .ls-edit{opacity:0}.ws .lock.p3 .ls-lock{opacity:1;transform:none}.ws .lock.p3 .ico-lock .shackle{transform:none}.ws .lock.p3 .ico-lock .body{fill:#f7cdb4}.ws .lock.p3 .ico-lock{color:#f7cdb4}.ws .lock.p3 .lcard{box-shadow:0 0 60px #f7cdb440,inset 0 1px #ffffff2e}.ws .employer{transition:border-color .8s, transform .8s var(--ease);border:1.5px dashed #fff6;border-radius:24px;padding:26px 20px 18px;position:relative}.ws .elab{min-width:60%;height:20px;position:absolute;top:-10px;left:18px}.ws .elab>span{letter-spacing:.16em;text-transform:uppercase;color:#ffffffb3;white-space:nowrap;background:#121b3b;border-radius:999px;padding:2px 10px;font:600 10.5px/16px Inter,sans-serif;transition:opacity .4s;position:absolute;top:0;left:0}.ws .el-b{opacity:0;color:#e59a8e!important}.ws .year{border-bottom:1px solid #fff9;height:clamp(54px,9vh,80px);position:relative}.ws .year i{bottom:calc(var(--y) * 1%);left:calc(var(--x) * 1%);opacity:0;width:8px;height:8px;transition:opacity .3s calc(var(--i) * 50ms), transform .3s calc(var(--i) * 50ms), background .6s, box-shadow .6s;background:#fff;border-radius:50%;margin-left:-4px;position:absolute;transform:scale(.4)}.ws .year i.c{background:var(--sun-mid)}.ws .months{color:#ffffff80;text-align:center;grid-template-columns:repeat(12,1fr);margin:6px 0 14px;font-size:11px;display:grid}.ws .yours{background:var(--sun-fill);color:var(--ink);opacity:0;border-radius:999px;align-self:flex-start;padding:8px 14px;font:600 13px Inter,sans-serif;transition:all .5s cubic-bezier(.3,1.4,.5,1);transform:scale(.6)}.ws .keep.p1 .year i{opacity:1;transform:none}.ws .yearbox{padding-top:6px}.ws .keep.p2 .year i{background:var(--sun-mid);box-shadow:0 0 10px #f7cdb4b3}.ws .keep.p2 .yours{opacity:1;transform:none}.ws .devs{flex-direction:row;justify-content:center;align-items:flex-end;gap:clamp(12px,2vw,28px)}.ws .dev{justify-items:center;gap:12px;margin:0;display:grid}.ws .devs .phone{height:clamp(220px,40vh,360px)}.ws .devs .dev:last-child{flex:1;max-width:460px}.ws .laptop{width:100%}.ws .lscreen{aspect-ratio:16/10;background:var(--night-band);color:#fff;border:8px solid #0b1126;border-bottom-width:12px;border-radius:14px 14px 0 0;align-content:start;gap:6px;padding:10% 7% 0;font-size:11px;display:grid;overflow:hidden}.ws .lrow{background:var(--glass);border:1px solid var(--glass-line);border-radius:10px;justify-content:space-between;gap:8px;padding:7px 10px;display:flex}.ws .lrow span{opacity:.6;white-space:nowrap}.ws .lbase{background:linear-gradient(#d5dae5,#aeb5c6);border-radius:0 0 12px 12px;height:12px;margin:0 -7%}.ws .newrow{opacity:0;transition:opacity .5s, transform .5s var(--ease), box-shadow .6s;transform:translateY(-8px);box-shadow:0 0 0 1px #f7cdb400}.ws .devices.p1 .dev:first-child .newrow,.ws .devices.p3 .dev:last-child .newrow{opacity:1;transform:none;box-shadow:0 0 0 1px #f7cdb4cc}.ws .sync{background:linear-gradient(90deg, transparent, var(--sun-edge), transparent);opacity:.25;background-size:200% 100%;align-self:center;width:clamp(30px,4vw,60px);height:2px}.ws .devices.p2 .sync{opacity:1;animation:.8s linear 2 ws-syncgo}@keyframes ws-syncgo{0%{background-position:100% 0}to{background-position:-100% 0}}.ws .crm{border:1px solid var(--hair);background:#fff;border-radius:18px;transition:opacity .6s,filter .6s;position:relative;overflow:hidden;box-shadow:0 18px 50px #16234a1a}.ws .crm-top{border-bottom:1px solid var(--hair);color:var(--blue);align-items:center;gap:6px;padding:10px 14px;font-size:12px;font-weight:600;display:flex}.ws .crm-top i{background:var(--hair2);border-radius:50%;width:9px;height:9px}.ws .crm-top span{margin-left:8px}.ws .crm-row{padding:16px 14px 40px;font:400 18px Outfit,sans-serif}.ws .warn,.ws .gone{opacity:0;border-radius:999px;padding:4px 10px;font:600 12px Inter;transition:all .4s cubic-bezier(.3,1.4,.5,1);position:absolute;bottom:12px;left:14px;transform:scale(.7)}.ws .warn{color:#9c3b26;background:#9c3b261a}.ws .gone{background:var(--ink);color:#fff}.ws .reccard{background:var(--ink);color:#fff;opacity:0;transition:opacity .6s, transform .8s var(--ease);border-radius:20px;gap:6px;padding:18px 20px;display:grid;transform:translateY(-30px)scale(.96);box-shadow:0 24px 60px #16234a40}.ws .reccard .lab{color:var(--sun-mid)}.ws .reccard b{font:400 22px/1.2 Outfit,sans-serif}.ws .rm2{color:var(--ok);font-size:13px}.ws .ae.p1 .warn,.ws .ae.p2 .reccard{opacity:1;transform:none}.ws .ae.p3 .crm{opacity:.4;filter:grayscale()}.ws .ae.p3 .warn{opacity:0}.ws .ae.p3 .gone{opacity:1;transform:none}.ws .mgrid{grid-template-columns:repeat(10,1fr);gap:clamp(6px,1.2vh,12px);display:grid}.ws .mgrid i{aspect-ratio:1;transition:background .2s calc(var(--i) * 60ms), box-shadow .4s, transform .4s;border:1.5px solid #ffffff4d;border-radius:50%}.ws .sdr.p1 .mgrid i.f{background:#fffc;border-color:#0000}.ws .sdr.p2 .mgrid i.pp{background:var(--sun-mid);transition-delay:calc(var(--j) * 90ms);transform:scale(1.12);box-shadow:0 0 14px #f7cdb4b3}.ws .notif{border:1px solid var(--hair);opacity:0;transition:opacity .5s, transform .6s var(--ease);background:#fff;border-radius:20px;gap:8px;padding:18px 20px;display:grid;transform:translateY(-16px);box-shadow:0 18px 50px #16234a1f}.ws .notif b{font:400 19px/1.25 Outfit,sans-serif}.ws .nbtns{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.ws .nbtns span{border:1px solid var(--hair2);border-radius:999px;padding:9px 14px;font:600 13px Inter;transition:transform .2s,background .3s,color .3s}.ws .nyes{background:var(--ink);color:#fff;border-color:var(--ink)!important}.ws .team{gap:6px;display:grid}.ws .trow{border:1px solid var(--hair);background:#fff;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:11px 14px;font-size:14px;display:flex}.ws .blur{filter:blur(4px);-webkit-user-select:none;user-select:none}.ws .tchip{flex:none;display:inline-grid;position:relative}.ws .tchip>span{white-space:nowrap;border-radius:999px;grid-area:1/1;padding:4px 10px;font:600 11.5px Inter;transition:opacity .3s,transform .4s cubic-bezier(.3,1.4,.5,1)}.ws .tc-a{color:var(--blue);background:#4b5f8c1a}.ws .tc-b{color:#2f7a5a;opacity:0;background:#2f7a5a1f;transform:scale(.6)}.ws .tchip.lockd{color:var(--blue);background:#16234a0f;border-radius:999px;padding:4px 10px;font:600 11.5px Inter}.ws .mgr.p1 .notif{opacity:1;transform:none}.ws .mgr.p2 .nyes{background:#2f7a5a;transform:scale(.94)}.ws .mgr.p3 .notif{opacity:.35}.ws .mgr.p3 .tc-a{opacity:0}.ws .mgr.p3 .tc-b{opacity:1;transform:none}.ws .stairs{border-bottom:1px solid #ffffffd9;align-items:flex-end;gap:clamp(4px,.8vw,10px);height:clamp(140px,26vh,240px);display:flex;box-shadow:0 1px 14px #ffe6d780}.ws .stairs i{height:calc(var(--h) * 1%);transform-origin:bottom;transition:transform .5s var(--ease) calc(var(--i) * .27s);background:linear-gradient(#fff6ee,#f7cdb4 60%,#e8a98f99);border-radius:8px 8px 0 0;flex:1;transform:scaleY(0)}.ws .founder.p1 .stairs i{transform:none}.ws .founder .kstats{border-color:#fff6}.ws .founder .stage{background:#0e16306b;border:1px solid #ffffff24;border-radius:24px;padding:clamp(16px,3vh,26px) clamp(16px,2vw,26px)}.ws .emp2{gap:8px;display:grid}.ws .pp-head{opacity:0;max-height:0;transition:max-height .6s var(--ease), opacity .5s;justify-content:space-between;align-items:baseline;display:flex;overflow:hidden}.ws .pp-head b{font:400 22px Outfit,sans-serif}.ws .mrow{background:var(--glass);border:1px solid var(--glass-line);border-radius:14px;padding:12px 14px;font-size:15px}.ws .plink{opacity:0;transition:.5s var(--ease);background:#ffffff1f;border-radius:999px;justify-self:start;align-items:center;gap:10px;padding:8px 14px;font:600 13px Inter;display:inline-flex;transform:translateY(8px)}.ws .plink b{background:var(--sun-fill);color:var(--ink);border-radius:999px;padding:2px 8px;font-size:11px}.ws .move.p1 .employer{border-color:#e59a8eb3}.ws .move.p1 .el-a{opacity:0}.ws .move.p1 .el-b{opacity:1}.ws .move.p2 .employer{background:#ffffff0a;border-style:solid;border-color:#f7cdb480}.ws .move.p2 .elab{opacity:0;transition:opacity .4s}.ws .move.p2 .pp-head{opacity:1;max-height:40px}.ws .move.p3 .plink{opacity:1;transform:none}.ws .hero-split{--hz:clamp(90px, 16svh, 200px)}.ws .hsplit{grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(24px,4vw,64px);display:grid}.ws .htext .ctas{justify-content:flex-start}.ws .morph{text-align:left;gap:clamp(8px,1.4vh,12px);padding:clamp(14px,2.4vh,22px) clamp(16px,2vw,24px) clamp(16px,2.6vh,24px);display:grid;position:relative}.ws .m-top{justify-content:space-between;align-items:center;gap:10px;min-height:22px;display:flex;position:relative}.ws .m-said,.ws .m-rec{transition:opacity .4s}.ws .m-rec{opacity:0;position:absolute;left:0}.ws .mtags{justify-items:end;display:inline-grid;position:relative}.ws .mtags b{color:var(--ink);white-space:nowrap;opacity:0;background:#f7cdb4f2;border-radius:999px;grid-area:1/1;padding:3px 9px;font:600 11px Inter,sans-serif;transition:all .35s cubic-bezier(.3,1.4,.5,1);transform:translateY(6px)scale(.8)}.ws .m-text{min-height:4.2em;font:300 clamp(17px,min(1.6vw,2.8vh),23px)/1.35 Outfit,sans-serif;position:relative}.ws .m-text p{transition:opacity .5s, transform .5s var(--ease);margin:0}.ws .m-clean{opacity:0;font-weight:400;position:absolute;inset:0;transform:translateY(6px)}.ws .m-raw .x{transition:opacity .35s, max-width .45s var(--ease), color .3s;white-space:nowrap;vertical-align:bottom;max-width:20em;display:inline-block;overflow:hidden}.ws .m-raw .w{opacity:0;transition:opacity .2s}.ws .m-raw .w.on{opacity:1}.ws .mchips{flex-wrap:wrap;align-content:flex-start;gap:6px;min-height:58px;display:flex}.ws .mchips span{opacity:0;transition:.4s cubic-bezier(.3,1.4,.5,1) calc(var(--i,0) * .18s);background:#ffffff1f;border:1px solid #ffffff3d;border-radius:999px;padding:5px 10px;font:600 12px Inter,sans-serif;transform:scale(.6)}.ws .mchips .won{color:var(--ok)}.ws .mchips .wk{border-style:dashed}.ws .m-foot{height:26px}.ws .m-lock{background:var(--sun-fill);color:var(--ink);opacity:0;border-radius:999px;align-items:center;gap:6px;padding:4px 11px;font:600 12px Inter,sans-serif;transition:all .45s cubic-bezier(.3,1.4,.5,1);display:inline-flex;transform:scale(.6)}.ws .m-lock svg{width:12px;height:12px}.ws .m-line{opacity:0;background:#ffffffd9;height:1px;transition:opacity .6s;position:absolute;bottom:-1px;left:-10px;right:-10px;box-shadow:0 1px 14px #ffe6d799}.ws .morph{transition:transform .9s var(--ease), box-shadow .9s}.ws .hero-split.p2 .m-raw .flr{opacity:.25;color:#e59a8e;text-decoration:line-through}.ws .hero-split.p3 .m-raw .flr{opacity:0;max-width:0}.ws .hero-split.p3 .m-raw .rep{opacity:.25;color:#e59a8e;text-decoration:line-through}.ws .hero-split.p4 .m-raw .rep{opacity:0;max-width:0}.ws .hero-split.p4 .m-raw .fix{opacity:.25;color:#e59a8e;text-decoration:line-through}.ws .hero-split.p5 .m-raw .fix{opacity:0;max-width:0}.ws .hero-split.p2:not(.p3) .mtags b:first-child,.ws .hero-split.p3:not(.p4) .mtags b:nth-child(2),.ws .hero-split.p4:not(.p5) .mtags b:nth-child(3){opacity:1;transform:none}.ws .hero-split.p6 .m-raw{opacity:0;transform:translateY(-6px)}.ws .hero-split.p6 .m-clean{opacity:1;transform:none}.ws .hero-split.p6 .m-said{opacity:0}.ws .hero-split.p6 .m-rec{opacity:1}.ws .hero-split.p7 .mchips span{opacity:1;transform:none}.ws .hero-split.p8 .morph{transform:translateY(10px);box-shadow:0 24px 60px #00000040,inset 0 1px #ffffff2e}.ws .hero-split.p8 .m-lock{opacity:1;transform:none}.ws .hero-split.p8 .m-line{opacity:1}.ws .hero-split.p8 .mchips .wk{opacity:.45}.ws .lanes{grid-template-columns:1fr 1fr;gap:clamp(14px,2.4vw,32px);display:grid}.ws .lane{border-radius:24px;align-content:start;gap:clamp(8px,1.6vh,14px);padding:clamp(16px,2.8vh,28px) clamp(18px,2vw,28px);display:grid}.ws .lane.old{border:1px dashed var(--hair2);background:#fff}.ws .lane.new{background:var(--ink);color:#fff;box-shadow:0 24px 60px #16234a38}.ws .lane.new .lab{color:var(--sun-mid)}.ws .typed{color:#5b6584;min-height:3.2em;margin:0;font:400 15px/1.5 ui-monospace,SF Mono,Menlo,monospace}.ws .typed.go:after{content:"▍";color:var(--ink);animation:1s step-end infinite ws-blink}.ws .nsay{align-items:center;gap:12px;min-height:3.2em;margin:0;font:300 clamp(18px,1.7vw,24px)/1.3 Outfit,sans-serif;display:flex}.ws .nsun{background:radial-gradient(circle at 50% 40%,#fff6ee,#f7cdb4 55%,#e8a98f);border-radius:50%;flex:none;width:34px;height:34px}.ws .race.p1:not(.p2) .nsun{animation:1.6s ease-out infinite ws-talk}.ws .lbar{background:#16234a14;border-radius:999px;height:10px;overflow:hidden}.ws .lane.new .lbar{background:#ffffff24}.ws .lbar i{border-radius:inherit;background:#9aa3bc;width:0;height:100%;display:block}.ws .lane.new .lbar i{background:var(--sun-fill)}.ws .race.p1 .old .lbar i{width:38%;transition:width 6s linear}.ws .race.p1 .new .lbar i{width:100%;transition:width 1.9s var(--ease)}.ws .ltime{color:var(--blue);font-size:14px}.ws .lane.new .ltime{color:#ffffffbf}.ws .ltime b{letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;font:200 clamp(30px,min(3.4vw,6vh),48px)/1 Outfit,sans-serif}.ws .lane.new .ltime b{color:#fff}.ws .later{color:#9c3b26;opacity:0;transition:.5s var(--ease);margin:0;font-size:14px;transform:translateY(6px)}.ws .race.p3 .later{opacity:1;transform:none}.ws .ndone{flex-wrap:wrap;gap:8px;display:flex}.ws .ndone span{background:var(--sun-fill);color:var(--ink);opacity:0;border-radius:999px;padding:5px 11px;font:600 12.5px Inter,sans-serif;transition:all .45s cubic-bezier(.3,1.4,.5,1);transform:scale(.6)}.ws .ndone span+span{transition-delay:.2s}.ws .race.p2 .ndone span{opacity:1;transform:none}@keyframes ws-blink{50%{opacity:0}}.ws .tgt.light{border-top:1px solid var(--hair);margin-top:14px;padding-top:14px}.ws .tgt.light .tbar{background:#16234a14}.ws .tgt.light .tgoal{background:var(--ink)}.ws .tgt.light .tgt-top b{color:var(--ink)}.ws .b-fl{color:#2f7a5a;opacity:0;background:#2f7a5a1f;transform:scale(.6)}.ws .draft.p2 .drow.fl{background:#2f7a5a0f}.ws .draft.p2 .fl .b-ai{opacity:0}.ws .draft.p2 .fl .b-fl{opacity:1;transform:none}.ws .draft.p2 .tfill{width:100%}.ws .lbtn{margin:0 0 4px}.ws .lock.p1 .lbtn{background:#0b1430;transform:scale(.96)}.ws .lock.p2 .lbtn{background:#2f7a5a;transform:none}.ws .lock.p2 .lbtn .db-a{opacity:0}.ws .lock.p2 .lbtn .db-b{opacity:1}.ws .vtabs{margin-top:var(--gap);background:var(--glass);border:1px solid var(--glass-line);border-radius:999px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.ws .vtabs button{color:#fffc;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:9px 14px;font:600 13.5px Inter,sans-serif;transition:background .3s,color .3s}.ws .vtabs button:focus-visible{outline-offset:2px;outline:2px solid #fff}.ws .view[data-mode="1"] .vtabs [data-mode="1"],.ws .view[data-mode="2"] .vtabs [data-mode="2"],.ws .view[data-mode="3"] .vtabs [data-mode="3"]{color:var(--ink);background:#fff}.ws .vcard{gap:clamp(10px,1.8vh,16px);padding:clamp(18px,3vh,28px) 24px;display:grid}.ws .vwho,.ws .vtext,.ws .vproof,.ws .vnote{display:grid;position:relative}.ws .vwho{grid-template-columns:auto 1fr;align-items:center;gap:12px}.ws .vwho .vx{background:#ffffff1f;border-radius:999px;grid-area:1/2;justify-self:start;padding:4px 11px;font:600 12.5px Inter,sans-serif}.ws .vtext .vx,.ws .vproof .vx,.ws .vnote .vx{grid-area:1/1}.ws .vtext p{margin:0;font:400 clamp(19px,1.8vw,26px)/1.3 Outfit,sans-serif}.ws .vproof{min-height:26px}.ws .vproof .vx{color:var(--ok);background:#8fd3b024;border-radius:999px;justify-self:start;padding:4px 11px;font:600 12.5px Inter}.ws .vnote{color:#ffffffb8;margin:0;font-size:14px}.ws .vx{opacity:0;transition:opacity .45s, transform .45s var(--ease);transform:translateY(6px)}.ws .view[data-mode="1"] .v1,.ws .view[data-mode="2"] .v2,.ws .view[data-mode="3"] .v3{opacity:1;transform:none}.ws .strip{margin:var(--gap) calc(50% - 50vw) 0;border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);width:100vw;padding:clamp(10px,1.8vh,16px) 0;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.ws .strip-in{width:max-content;animation:36s linear infinite ws-strip;display:flex}.ws .strip-in span{white-space:nowrap;color:var(--ink);padding:0 clamp(14px,2vw,26px);font:300 clamp(18px,1.8vw,26px)/1.2 Outfit,sans-serif}.ws .strip-in span:after{content:"·";color:var(--sun-edge);margin-left:clamp(14px,2vw,26px)}@keyframes ws-strip{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ws .strip-in{flex-wrap:wrap;justify-content:center;width:auto}}.ws{--secpad:clamp(48px, 8vh, 96px)}.ws .sec.fit{max-height:100svh;padding-top:var(--secpad);padding-bottom:var(--secpad);scroll-snap-align:none;height:auto!important;min-height:0!important}.ws .sec.fit.travel{padding-bottom:0}.ws .sec.fit .stage{min-height:0}.ws .pin-wrap{position:relative}.ws .pin-wrap>.sec.pin{top:var(--hdr);position:sticky;background:0 0!important}.ws .pin-wrap>.sec.pin .stars{display:none}.ws .pin-wrap>.sec.pin.nopin{position:relative;top:0!important}@media (max-width:899px){.ws{--secpad:44px}.ws .sec.fit{max-height:none}.ws .devs .phone{height:300px}}.ws .pin-wrap.sky{background:var(--sky);background-attachment:fixed}.ws .pin-wrap.night{background:var(--night-band)}.ws .pin-wrap.paper{background:var(--paper)}.ws .pin-wrap.mist{background:linear-gradient(180deg, var(--paper), var(--mist))}.ws .pin-wrap.night:before,.ws .pin-wrap.sky:before{content:"";background:var(--stars);opacity:calc(var(--stars-op) * .6);pointer-events:none;background-size:520px 360px;position:absolute;inset:0 0 40%}.ws .pin .lbar i{transition:none!important}.ws .pin .days i{transition:background .2s!important}.ws .pin .days i.on{background:var(--sun-mid)}.ws .pin .said span{transition:opacity .15s}html.reveal .ws .rv{opacity:0;transition:opacity .7s var(--ease) calc(var(--rv,0) * 90ms), transform .7s var(--ease) calc(var(--rv,0) * 90ms);transform:translateY(22px)}html.reveal .ws .seen .rv{opacity:1;transform:none}.ws .sec.fit.hero{padding-top:calc(var(--hdr) + var(--secpad));padding-bottom:calc(var(--hz) + var(--sunroom));--hz:clamp(80px, 14svh, 160px)}.ws .ivl{border:1px solid var(--hair2);background:#fff;border-radius:999px;gap:4px;margin-top:clamp(14px,2.4vh,22px);padding:4px;display:inline-flex}.ws .ivl button{color:var(--blue);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:9px 16px;font:600 14px Inter,sans-serif;transition:background .3s,color .3s}.ws .ivl button b{background:var(--sun-fill);color:var(--ink);border-radius:999px;margin-left:4px;padding:2px 7px;font-size:11px}.ws .plansec[data-interval=month] [data-ivl=month],.ws .plansec[data-interval=year] [data-ivl=year]{background:var(--ink);color:#fff}.ws .plans3{grid-template-columns:repeat(3,1fr);align-items:start;gap:14px;display:grid}.ws .pcard{border:1px solid var(--hair);background:#fff;border-radius:24px;flex-direction:column;gap:8px;padding:clamp(16px,2.6vh,24px) 22px;display:flex;position:relative}.ws .pcard.main{background:var(--ink);color:#fff;border-color:var(--ink);box-shadow:0 24px 60px #16234a40}.ws .pbadge{background:var(--sun-fill);color:var(--ink);border-radius:999px;padding:4px 11px;font:600 11.5px Inter,sans-serif;position:absolute;top:-12px;left:22px}.ws .pcard h3{margin:0;font:500 22px/1.1 Outfit,sans-serif}.ws .pwho{color:var(--blue);font-size:13.5px}.ws .main .pwho{color:#ffffffb8}.ws .pprice{align-items:end;min-height:46px;display:grid;position:relative}.ws .pprice>.im,.ws .pprice>.iy,.ws .pnote>span{grid-area:1/1}.ws .pcard:not(.main) .pprice{flex-wrap:wrap;align-items:baseline;display:flex}.ws .pprice b{letter-spacing:-.03em;font:300 clamp(32px,min(3.4vw,6vh),46px)/1 Outfit,sans-serif}.ws .pprice b.soon{font-size:clamp(22px,2vw,28px)}.ws .pprice small{color:var(--blue);margin-left:6px;font-size:13.5px}.ws .main .pprice small{color:#ffffffb8}.ws .pnote{min-height:2.6em;color:var(--blue);margin:0;font-size:13px;display:grid;position:relative}.ws .main .pnote{color:var(--sun-mid)}.ws .im,.ws .iy{transition:opacity .35s, transform .35s var(--ease)}.ws .plansec[data-interval=month] .iy,.ws .plansec[data-interval=year] .im{opacity:0;pointer-events:none;transform:translateY(6px)}.ws .pcard .btn{width:100%}.ws .plk{letter-spacing:.2em;text-transform:uppercase;color:var(--blue);margin-top:6px;font:600 10.5px/1.2 Inter,sans-serif}.ws .main .plk{color:var(--sun-mid)}.ws .pcard ul{margin:0;padding:0;font-size:14px;list-style:none}.ws .pcard li{border-top:1px solid var(--hair);gap:8px;padding:clamp(4px,.8vh,6px) 0;display:flex}.ws .main li{border-color:#ffffff1f}.ws .pcard li:before{content:"✓";color:#2f7a5a;font-weight:600}.ws .main li:before{color:var(--ok)}.ws .wlist{gap:10px}.ws .wrow{background:var(--glass);border:1px solid var(--glass-line);opacity:.35;border-radius:18px;grid-template-rows:auto auto;grid-template-columns:14px auto 1fr;align-items:center;gap:2px 12px;padding:14px 18px;transition:opacity .5s;display:grid}.ws .wrow b{font:400 20px/1.2 Outfit,sans-serif}.ws .wrow p{color:#ffffffb8;grid-column:2/-1;margin:0;font-size:14px}.ws .wst{background:#ffffff1f;border-radius:999px;justify-self:end;padding:3px 10px;font:600 11.5px Inter,sans-serif}.ws .wrow.live .wst{color:var(--ok);background:#8fd3b02e}.ws .wdot{background:#ffffff59;border-radius:50%;width:10px;height:10px}.ws .wrow.live .wdot{background:var(--ok);animation:2s ease-out infinite ws-livepulse;box-shadow:0 0 #8fd3b099}@keyframes ws-livepulse{to{box-shadow:0 0 0 10px #8fd3b000}}.ws .where.p1 .wrow:first-child,.ws .where.p2 .wrow:nth-child(2),.ws .where.p3 .wrow:nth-child(3){opacity:1}.ws .wsame{background:var(--sun-fill);color:var(--ink);opacity:0;border-radius:999px;align-self:flex-start;padding:6px 12px;font:600 12.5px Inter,sans-serif;transition:all .45s cubic-bezier(.3,1.4,.5,1);transform:scale(.7)}.ws .where.p3 .wsame{opacity:1;transform:none}.ws .proms{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.ws .prom{background:var(--glass);border:1px solid var(--glass-line);border-radius:22px;align-content:start;gap:8px;padding:clamp(16px,2.8vh,26px) 20px;display:grid}.ws .prom b{font:400 clamp(19px,1.6vw,22px)/1.2 Outfit,sans-serif}.ws .prom p{color:#ffffffbf;margin:0;font-size:14px}.ws .pic{background:var(--sun-fill);width:34px;height:34px;color:var(--ink);border-radius:50%;place-items:center;font-weight:700;display:grid}.ws .sl{gap:8px;font-size:14.5px;font-weight:600;display:grid}.ws .sl>span{justify-content:space-between;gap:10px;display:flex}.ws .sl output{font-variant-numeric:tabular-nums;font:300 24px/1 Outfit,sans-serif}.ws.ws.ws .sl input{accent-color:#e8a98f;width:100%}.ws .couts{border-top:1px solid var(--hair2);grid-template-columns:repeat(3,1fr);margin-top:6px;display:grid}.ws .couts>div{gap:4px;padding:12px 12px 0 0;display:grid}.ws .couts b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font:200 clamp(32px,min(3.6vw,6.4vh),54px)/1 Outfit,sans-serif}.ws .couts span{color:var(--blue);font-size:13px}.ws .cfree{margin:0;font-size:14px;display:grid;position:relative}.ws .cfree>span{grid-area:1/1;transition:opacity .3s}.ws .calc[data-free=no] .cf-ok,.ws .calc:not([data-free=no]) .cf-no{opacity:0}.ws .faq7{grid-template-columns:1fr 1fr}.ws .sec.fit.plansec{padding-top:clamp(28px,5vh,72px);padding-bottom:clamp(8px,1.6vh,56px)}.ws .plansec .head{margin-bottom:clamp(10px,1.6vh,30px)}.ws .plansec .ivl{margin-top:clamp(10px,1.6vh,22px)}.ws .plansec .head .s{max-width:none;margin-top:clamp(6px,1.2vh,18px)}.ws .plansec .pcard{padding-top:clamp(12px,2vh,24px);padding-bottom:clamp(12px,2vh,24px)}@media (max-width:1100px) and (min-width:900px){.ws .plansec .pcard li,.ws .plansec .pwho,.ws .plansec .pnote{font-size:12.5px}.ws .plansec .pcard{padding-left:16px;padding-right:16px}}.ws .plansec .pcard{gap:6px}.ws .plansec .pcard li{padding:clamp(1.5px,.4vh,5px) 0;font-size:13.5px}.ws .plansec .pnote{min-height:1.4em}.ws .plansec .pprice{min-height:40px}.ws .plansec .vat{margin-top:6px;font-size:12px;line-height:1.3}html.reveal .ws .plansec .pcard.rv{transform:translateY(34px)}html.reveal .ws .plansec.seen .pcard.rv{transform:none}html.reveal .ws .plansec.seen .pcard.main.rv{box-shadow:0 30px 70px #16234a52,0 0 0 2px #f7cdb4bf}.ws .plansec .pcard{transition:opacity .8s var(--ease) calc(var(--rv,0) * .16s), transform .8s var(--ease) calc(var(--rv,0) * .16s), box-shadow .8s}.ws .yearsec{padding-bottom:0!important}.ws .ytrack{width:100vw;margin-left:calc(50% - 50vw)}.ws .ysky{border-bottom:1px solid #ffffffd9;height:clamp(150px,26vh,250px);position:relative;overflow:hidden;box-shadow:0 1px 14px #ffe6d799}.ws .ydots{position:absolute;inset:0 clamp(16px,5vw,72px)}.ws .ydots i{bottom:calc(var(--y) * 1px);left:calc(var(--x) * 1%);opacity:0;background:#fff;border-radius:50%;width:9px;height:9px;margin-left:-4.5px;transition:opacity .25s,transform .55s cubic-bezier(.3,1.4,.5,1);position:absolute;transform:translateY(-90px);box-shadow:0 0 10px #ffece1cc}.ws .ydots i.c{background:var(--sun-mid);box-shadow:0 0 14px #f7cdb4e6}.ws .ydots i.on{opacity:1;transform:none}.ws .ynow{width:2px;height:100%;transform:translateX(var(--nx,0px));background:linear-gradient(#0000,#fff9);position:absolute;bottom:0;left:0}.ws .ypp{opacity:0;max-width:300px;transition:opacity .5s, transform .6s var(--ease);gap:4px;padding:14px 18px;display:grid;position:absolute;top:14px;right:clamp(16px,5vw,72px);transform:translateY(16px)scale(.96)}.ws .ypp b{font:400 19px/1.2 Outfit,sans-serif}.ws .ypp>span:last-of-type{color:#fffc;font-size:13px}.ws .ypp i{background:var(--sun-fill);color:var(--ink);border-radius:999px;justify-self:start;margin-top:4px;padding:3px 10px;font:600 11.5px Inter,sans-serif}.ws .yearsec.done .ypp{opacity:1;transform:none}.ws .ywater{background:var(--water);color:#fff;padding:10px clamp(16px,5vw,72px) clamp(24px,5vh,56px)}.ws .ymonths{color:#ffffff73;grid-template-columns:repeat(12,1fr);font-size:11.5px;display:grid}.ws .ymonths span{text-align:left;transition:color .3s}.ws .ymonths span.on{color:#fff}.ws .ycount{grid-template-columns:repeat(3,1fr);max-width:900px;margin-top:clamp(14px,2.4vh,24px);display:grid}.ws .ycount>div{gap:4px;display:grid}.ws .ycount b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font:200 clamp(36px,min(4.4vw,7.4vh),64px)/1 Outfit,sans-serif}.ws .ycount span{color:#ffffffb8;font-size:13.5px}.ws .ycost{color:#ffffffb8;opacity:0;margin:clamp(10px,1.8vh,16px) 0 0;font-size:14px;transition:opacity .5s}.ws .yearsec.done .ycost{opacity:1}.ws .acc{border-top:1px solid var(--hair2);max-width:860px;margin:0 auto}.ws .qa{border-bottom:1px solid var(--hair2)}.ws .qa button{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:clamp(12px,2vh,18px) 0;font:500 clamp(16px,1.4vw,19px)/1.3 Outfit,sans-serif;display:flex}.ws .qa button:focus-visible{outline:2px solid var(--blue);outline-offset:4px}.ws .qa button i{flex:none;width:14px;height:14px;position:relative}.ws .qa button i:before,.ws .qa button i:after{content:"";background:var(--ink);height:1.5px;transition:transform .35s var(--ease);margin-top:-.75px;position:absolute;top:50%;left:0;right:0}.ws .qa button i:after{transform:rotate(90deg)}.ws .qa.open button i:after{transform:rotate(0)}.ws .ans{transition:grid-template-rows .45s var(--ease);grid-template-rows:0fr;display:grid}.ws .ans>div{overflow:hidden}.ws .ans p{max-width:70ch;color:var(--blue);opacity:0;margin:0;padding:0 0 clamp(12px,2vh,18px);font-size:15px;transition:opacity .35s 50ms,transform .35s 50ms;transform:translateY(-4px)}.ws .qa.open .ans{grid-template-rows:1fr}.ws .qa.open .ans p{opacity:1;transform:none}.ws .sec.fit.first{padding-top:calc(var(--hdr) + 22px + clamp(10px, 1.6vh, 32px))}.ws .skystrip{left:0;right:0;top:var(--hdr);background:var(--sky);background-position:0 72%;background-size:100% 900%;border-bottom:1px solid #ffffffd9;height:22px;position:absolute;overflow:hidden;box-shadow:0 1px 14px #ffe6d799}.ws .ssun{left:var(--sun-x);aspect-ratio:1;background:radial-gradient(circle at 50% 42%, var(--sun-a), var(--sun-b) 55%, var(--sun-c));width:22px;box-shadow:0 0 20px 4px var(--glow);opacity:var(--sun-op);transform:translate(-50%, calc(50% - var(--sun-lift) * 22px));transition:transform 1s var(--ease), left 1s var(--ease);border-radius:50%;position:absolute;bottom:0}.ws .plansec .in{width:min(1300px,100%)}.ws .plans3{grid-template-rows:repeat(7,auto);gap:0 clamp(14px,1.6vw,22px)}.ws .pcard{grid-row:span 7;grid-template-rows:subgrid;align-content:start;row-gap:6px;display:grid}.ws .pcard>*{min-width:0}.ws .pcard h3,.ws .pwho,.ws .pcard li{overflow-wrap:anywhere}.ws .pcard .btn{white-space:normal}.ws .pcard .pbadge{white-space:nowrap}.ws .pprice{align-self:end;min-height:0}.ws .pnote{min-height:0}.ws .pvault{margin:0 0 var(--gap);justify-content:center;display:flex}.ws .pemp{background:#ffffff0a;border:1.5px dashed #ffffff73;border-radius:22px;padding:22px 20px 16px;transition:border-color .8s,background .8s;position:relative}.ws .pemp-l{letter-spacing:.16em;text-transform:uppercase;color:#ffffffb3;transition:opacity .6s, transform .6s var(--ease);background:#121b3b;border-radius:999px;padding:2px 10px;font:600 10.5px/16px Inter,sans-serif;position:absolute;top:-10px;left:18px}.ws .prec{background:var(--glass);border:1px solid var(--glass-line);transition:transform .8s var(--ease), box-shadow .8s;border-radius:16px;align-items:center;gap:12px;padding:12px 16px;display:flex}.ws .prec .ico{height:30px;margin:0}.ws .prec .ico svg{height:30px}.ws .prec b{font:400 clamp(17px,1.5vw,20px)/1.2 Outfit,sans-serif}.ws .prec i{background:var(--sun-fill);color:var(--ink);opacity:0;border-radius:999px;padding:3px 10px;font:600 11.5px Inter,sans-serif;transition:all .45s cubic-bezier(.3,1.4,.5,1);transform:scale(.6)}.ws .promise.p1 .ico-lock .shackle{transform:none}.ws .promise.p1 .ico-lock .body{fill:#f7cdb4}.ws .promise.p1 .ico-lock{color:#f7cdb4}.ws .promise.p2 .pemp{background:0 0;border-color:#0000}.ws .promise.p2 .pemp-l{opacity:0;transform:translateY(8px)}.ws .promise.p2 .prec{transform:translateY(-4px);box-shadow:0 18px 50px #0000004d,0 0 40px #f7cdb42e}.ws .promise.p2 .prec i{opacity:1;transform:none}.ws .promise .prom{opacity:.22;transition:opacity .6s, transform .6s var(--ease), border-color .6s;transform:translateY(12px)}.ws .promise .prom .pic{transition:transform .45s cubic-bezier(.3,1.4,.5,1);transform:scale(.6)}.ws .promise.p3 .prom:first-child,.ws .promise.p4 .prom:nth-child(2),.ws .promise.p5 .prom:nth-child(3),.ws .promise.p6 .prom:nth-child(4){opacity:1;border-color:#f7cdb473;transform:none}.ws .promise.p3 .prom:first-child .pic,.ws .promise.p4 .prom:nth-child(2) .pic,.ws .promise.p5 .prom:nth-child(3) .pic,.ws .promise.p6 .prom:nth-child(4) .pic{transform:none}.ws .sec.fit.long{max-height:none;overflow:visible}.ws .cmp{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;font-size:14.5px}.ws .cmp col.cf{width:40%}.ws .cmp col.c1,.ws .cmp col.c2,.ws .cmp col.c3{width:20%}.ws .cmp th,.ws .cmp td{border-bottom:1px solid var(--hair);vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;height:44px;padding:0 14px;overflow:hidden}.ws .cmp td{text-align:center}.ws .cmp tbody th{text-align:left;color:var(--ink);font-weight:400}.ws .cmp thead th{top:var(--hdr);z-index:2;background:var(--paper);border-bottom:1px solid var(--hair2);text-align:center;height:66px;position:sticky;box-shadow:0 6px 12px -10px #16234a40}.ws .cmp thead th b{color:var(--ink);font:500 18px/1.2 Outfit,sans-serif;display:block}.ws .cmp thead th span{color:var(--blue);margin-top:3px;font-size:12.5px;display:block}.ws .cmp tr.grp th{vertical-align:bottom;letter-spacing:.2em;text-transform:uppercase;height:48px;color:var(--blue);border-bottom-color:var(--hair2);padding-top:18px;font:600 10.5px Inter,sans-serif}.ws .cmp tr.grp td{border-bottom-color:var(--hair2)}.ws .cmp .yes{color:#2f7a5a;font-style:normal;font-weight:700}.ws .cmp .no{color:#9aa3bc;font-style:normal}.ws .cmp .lim{color:var(--ink);font-size:13px;font-weight:600}.ws .cmp .p2{transition:background-color .8s var(--ease) var(--band-delay,0s), box-shadow .8s var(--ease) var(--band-delay,0s);background:#f7cdb400}.ws .cmp thead .p2{background:var(--paper)}.ws .compare3.seen .cmp tbody .p2,html:not(.reveal) .ws .cmp tbody .p2{background:#f7cdb433}.ws .compare3.seen .cmp thead .p2,html:not(.reveal) .ws .cmp thead .p2{box-shadow:inset 0 3px 0 var(--sun-edge), 0 6px 12px -10px #16234a40;background:#f7e4d8}.ws .cmp tbody tr:last-child .p2{border-radius:0 0 14px 14px}.ws .cmp tbody tr{transition:opacity .5s var(--ease) calc(var(--tr,0) * 40ms), transform .5s var(--ease) calc(var(--tr,0) * 40ms)}html.reveal .ws .compare3:not(.seen) .cmp tbody tr,html.reveal .ws .compare3:not(.seen) .cmp thead tr{opacity:0;transform:translateY(10px)}.ws .cmp thead tr{transition:opacity .5s var(--ease), transform .5s var(--ease)}.ws .cplan{display:none}@media (max-width:899px){.ws .cplan{border:1px solid var(--hair2);background:#fff;border-radius:999px;gap:4px;width:max-content;margin:0 auto 14px;padding:4px;display:flex}.ws .cplan button{color:var(--blue);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 14px;font:600 13.5px Inter,sans-serif}.ws .compare3[data-plan="1"] [data-cplan="1"],.ws .compare3[data-plan="2"] [data-cplan="2"],.ws .compare3[data-plan="3"] [data-cplan="3"]{background:var(--ink);color:#fff}.ws .cmp col.cf{width:62%}.ws .cmp col.c1,.ws .cmp col.c2,.ws .cmp col.c3{width:38%}.ws .compare3[data-plan="1"] .cmp :is(col.c2,col.c3,.p2,.p3),.ws .compare3[data-plan="2"] .cmp :is(col.c1,col.c3,.p1,.p3),.ws .compare3[data-plan="3"] .cmp :is(col.c1,col.c2,.p1,.p2){display:none}.ws .cmp th,.ws .cmp td{white-space:normal;padding:0 10px}.ws .cmp tbody th{font-size:14px;line-height:1.3}}.ws .fstage{justify-content:center;gap:8px}.ws .fmark{width:120px;height:62px;margin-bottom:10px;position:relative;overflow:hidden}.ws .fsun{aspect-ratio:1;background:radial-gradient(circle at 50% 42%, var(--sun-a), var(--sun-b) 55%, var(--sun-c));width:76px;transition:transform 1s var(--ease);border-radius:50%;margin-left:-38px;position:absolute;bottom:0;left:50%;transform:translateY(80%)}.ws .fline{background:var(--ink);height:3px;transition:transform .7s var(--ease);border-radius:2px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.ws .fname{letter-spacing:-.02em;opacity:0;transition:.6s var(--ease);font:400 clamp(30px,3vw,44px)/1.05 Outfit,sans-serif;transform:translateY(10px)}.ws .frole{color:var(--blue);opacity:0;font-size:15px;transition:opacity .6s .15s}.ws .faim{border-left:2px solid var(--sun-edge);clip-path:inset(0 100% 0 0);transition:clip-path 1.4s var(--ease);margin:14px 0 0;padding-left:16px;font:300 clamp(19px,1.8vw,25px)/1.35 Outfit,sans-serif}.ws .founder2.p1 .fline{transform:none}.ws .founder2.p1 .fname{opacity:1;transform:none}.ws .founder2.p1 .frole{opacity:1}.ws .founder2.p2 .fsun{transform:translateY(50%)}.ws .founder2.p3 .faim{clip-path:inset(0)}.ws .blist{gap:clamp(14px,2.6vh,24px)}.ws .bl{opacity:.3;transition:opacity .6s, transform .6s var(--ease);grid-template-columns:56px 1fr;align-items:center;gap:18px;display:grid;transform:translate(12px)}.ws .bl b{font:400 clamp(21px,2vw,28px)/1.15 Outfit,sans-serif;display:block}.ws .bl p{color:#fffc;margin:4px 0 0;font-size:15px}.ws .bl .ico{justify-content:center;height:44px;margin:0}.ws .bl .ico svg{height:40px}.ws .believe.p1 .bl:first-child,.ws .believe.p2 .bl:nth-child(2),.ws .believe.p3 .bl:nth-child(3){opacity:1;transform:none}.ws .believe.p1 .ico-lock .shackle{transform:none}.ws .believe.p1 .ico-lock .body{fill:#f7cdb4}.ws .believe.p1 .ico-lock{color:#f7cdb4}.ws .bvoice{align-items:center;gap:4px;display:flex}.ws .bsun{background:var(--sun-fill);border-radius:50%;flex:none;width:22px;height:22px}.ws .bvoice .wave{height:22px}.ws .bvoice .wave i{animation-play-state:paused}.ws .believe.p2 .bvoice .wave i{animation-play-state:running}.ws .believe.p2 .bsun{animation:1.6s ease-out infinite ws-talk}.ws .bladder{justify-content:center;align-items:flex-end;gap:4px;height:40px;display:flex}.ws .bladder i{width:8px;height:8px;transition:height .5s var(--ease), background .5s;background:#ffffff4d;border-radius:3px 3px 0 0}.ws .believe.p3 .bladder i:first-child{background:#9aa3bc;height:12px}.ws .believe.p3 .bladder i:nth-child(2){background:#7486ae;height:20px;transition-delay:.1s}.ws .believe.p3 .bladder i:nth-child(3){background:#fff;height:29px;transition-delay:.2s}.ws .believe.p3 .bladder i:nth-child(4){background:var(--sun-mid);height:38px;transition-delay:.3s}.ws .pstage{align-items:center}.ws .pphone{height:clamp(380px, calc(100svh - var(--hdr) - 120px), 640px);aspect-ratio:414/868;position:relative}.ws .pphone iframe{transform-origin:0 0;width:414px;height:868px;transform:scale(var(--k,.6));pointer-events:none;background:0 0;border:0;position:absolute;top:0;left:0}.ws .pphone .pscr{transition:opacity .6s var(--ease);position:absolute;inset:0}.ws .apphow .pscr{opacity:0}.ws .apphow:not(.p2) .s-listen,.ws .apphow.p2:not(.p3) .s-prop,.ws .apphow.p3 .s-done{opacity:1}.ws .devs .pphone.devphone{height:clamp(260px,44vh,420px)}@media (min-width:900px){.ws .sec.fit .stage.devs{--ph:clamp(340px, 52vh, 450px);min-height:calc(var(--ph) + 34px);align-items:flex-end;padding-left:30%;display:flex;position:relative}.ws .devs .dev:first-child{z-index:2;position:absolute;bottom:0;left:0}.ws .devs .dev:last-child{flex:1;max-width:none;padding-bottom:46px}.ws .devs .pphone.devphone{height:var(--ph);filter:drop-shadow(0 24px 40px #16234a47)}.ws .devs .lscreen{gap:8px;padding:8% 7% 0 15%;font-size:13px}.ws .devs .sync{display:none}}.ws .pstat{color:#ffffffd9;flex-wrap:wrap;gap:16px;margin:18px 0 0;font-size:13.5px;display:flex}.ws .pstat>span{align-items:center;gap:8px;display:inline-flex}.ws .pstat .dot{background:var(--sun-mid);border-radius:50%;width:8px;height:8px}.ws .hsteps{margin:var(--gap) 0 0;gap:14px;padding:0;list-style:none;display:grid}.ws .hsteps li{opacity:.35;grid-template-columns:34px 1fr;align-items:start;gap:14px;transition:opacity .5s;display:grid}.ws .hsteps i{background:#ffffff1f;border-radius:50%;place-items:center;width:34px;height:34px;font:600 14px Inter;transition:background .4s,color .4s;display:grid}.ws .hsteps b{font:400 20px/1.2 Outfit,sans-serif;display:block}.ws .hsteps span{color:#ffffffbf;font-size:14px}.ws .apphow.p1:not(.p2) .hsteps li:first-child,.ws .apphow.p2:not(.p3) .hsteps li:nth-child(2),.ws .apphow.p3 .hsteps li:nth-child(3){opacity:1}.ws .apphow.p1:not(.p2) .hsteps li:first-child i,.ws .apphow.p2:not(.p3) .hsteps li:nth-child(2) i,.ws .apphow.p3 .hsteps li:nth-child(3) i{background:var(--sun-fill);color:var(--ink)}.ws .wform{gap:14px;max-width:460px;padding:clamp(18px,3vh,28px) 24px;display:grid}.ws .lfield{color:var(--ink);gap:6px;font-size:13px;font-weight:600;display:grid}.ws.ws.ws .lfield input{border:1px solid var(--hair2);border-radius:14px;padding:12px 14px;font:400 15px Inter,sans-serif}.ws .lchoice{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.ws .lchoice legend{width:100%;margin-bottom:6px;font-size:13px;font-weight:600}.ws .lchoice label{position:relative}.ws.ws.ws .lchoice input{opacity:0;position:absolute}.ws .lchoice span{border:1px solid var(--hair2);cursor:pointer;border-radius:999px;padding:9px 16px;font:600 14px Inter;transition:background .3s,color .3s;display:inline-block}.ws .lchoice input:checked+span{background:var(--ink);color:#fff;border-color:var(--ink)}.ws .lchoice input:focus-visible+span{outline:2px solid var(--blue);outline-offset:2px}.ws .lcheck{color:var(--blue);gap:10px;font-size:13.5px;display:flex}.ws .wdone{opacity:0;color:#2f7a5a;max-height:0;transition:max-height .5s var(--ease), opacity .4s;margin:0;font-weight:600;overflow:hidden}.ws .wform.done .wdone{opacity:1;max-height:60px}.ws .wform.done button{opacity:.5;pointer-events:none}.ws .wweb{color:var(--ink);font-size:14px;font-weight:600}.ws .flowsec .in{gap:18px;display:grid}.ws .fpills{background:#0e163073;border:1px dashed #ffffff4d;border-radius:999px;flex-wrap:wrap;justify-self:center;align-items:center;gap:4px;padding:4px 6px;display:inline-flex}.ws .fpills .lab{padding:0 8px;color:#fff9!important}.ws .fpills button{color:#fffc;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 12px;font:600 12.5px Inter,sans-serif}.ws .bsw{color:#fffc;border-left:1px solid #fff3;align-items:center;gap:6px;margin-left:6px;padding:6px 10px;font:600 12px Inter;display:inline-flex}.ws .fstep{animation:ws-stepin .45s var(--ease);display:none}@keyframes ws-stepin{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.ws .flowsec[data-step="1"] .fstep[data-s="1"]{display:block}.ws .flowsec[data-step="1"] .fpills [data-to="1"]{color:var(--ink);background:#fff}.ws .flowsec[data-step="2"] .fstep[data-s="2"]{display:block}.ws .flowsec[data-step="2"] .fpills [data-to="2"]{color:var(--ink);background:#fff}.ws .flowsec[data-step="3"] .fstep[data-s="3"]{display:block}.ws .flowsec[data-step="3"] .fpills [data-to="3"]{color:var(--ink);background:#fff}.ws .flowsec[data-step="4"] .fstep[data-s="4"]{display:block}.ws .flowsec[data-step="4"] .fpills [data-to="4"]{color:var(--ink);background:#fff}.ws .flowsec[data-step="5"] .fstep[data-s="5"]{display:block}.ws .flowsec[data-step="5"] .fpills [data-to="5"]{color:var(--ink);background:#fff}.ws .oauth{grid-template-columns:1fr 1fr;gap:8px;display:grid}@media (min-width:900px) and (max-height:760px){.ws.ws.ws .flowsec .field input{padding:8px 12px}.ws .flowsec .obtn{padding:9px}.ws .flowsec .field{gap:4px}}.ws .obtn{font-size:13.5px!important}.ws .flowsec .form{gap:clamp(7px,1.3vh,14px)}.ws .flowsec{padding-top:calc(var(--hdr) + clamp(12px, 2.4vh, 40px));padding-bottom:clamp(16px,3vh,48px)}.ws .obtn{color:var(--ink);cursor:pointer;background:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:11px;font:600 14.5px Inter,sans-serif;display:flex}.ws .obtn b{text-align:center;width:18px}.ws .obtn b.g{color:#4b5f8c}.ws .orl{color:#ffffffa6;align-items:center;gap:10px;font-size:12px;display:flex}.ws .orl:before,.ws .orl:after{content:"";background:#ffffff40;flex:1;height:1px}.ws .flink{justify-self:start;text-decoration:underline}.ws .field .hint{color:#ffffffa6;font-weight:400}.ws .code6{grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.ws.ws.ws .code6 input{aspect-ratio:1/1.15;text-align:center;width:100%;color:var(--ink);background:#ffffffeb;border:1px solid #ffffff4d;border-radius:14px;font:300 26px Outfit,sans-serif}.ws.ws.ws .code6 input:focus{outline:2px solid var(--sun-edge)}.ws .rchips{flex-wrap:wrap;gap:8px;display:flex}.ws .rchip{position:relative}.ws.ws.ws .rchip input{opacity:0;position:absolute}.ws .rchip span{cursor:pointer;border:1px solid #ffffff59;border-radius:999px;padding:10px 14px;font:600 14px Inter;transition:background .3s,color .3s;display:inline-block}.ws .rchip input:checked+span{color:var(--ink);background:#fff;border-color:#fff}.ws .rchip input:focus-visible+span{outline-offset:2px;outline:2px solid #fff}.ws .b-on{display:none!important}.ws .signup[data-beta=on] .b-on{display:revert!important}.ws .signup[data-beta=on] .b-off{display:none!important}.ws .signup[data-beta=on] label.field.b-on{display:grid!important}.ws .fwin{text-align:center;justify-items:center}.ws .fw-sun{margin:6px auto 0}.ws .fw-lab{width:100%;height:14px;position:relative}.ws .fw-lab>span{transition:opacity .3s;position:absolute;left:0;right:0}.ws .fw-b{opacity:0}.ws .fwin.listening .fw-sun{animation:1.6s ease-out infinite ws-talk;transform:scale(.92)}.ws .fwin.listening .fw-a{opacity:0}.ws .fwin.listening .fw-b{opacity:1}.ws .fw-draft{opacity:0;width:100%;max-height:0;transition:max-height .6s var(--ease), opacity .5s;text-align:left;gap:8px;display:grid;overflow:hidden}.ws .fwin.drafted .fw-draft{opacity:1;max-height:260px}.ws .fwin.drafted .flink,.ws .fwin.drafted .fw-sun,.ws .fwin.drafted .fw-lab{display:none}.ws .fw-draft b{font:400 20px/1.25 Outfit,sans-serif}.ws .fw-chip{background:#ffffff24;border-radius:999px;justify-self:start;padding:3px 10px;font:600 11.5px Inter}.ws .fw-ok{background:var(--sun-fill);color:var(--ink);border-radius:999px;justify-self:start;padding:3px 10px;font:600 11.5px Inter;display:none}.ws .fw-open{display:none}.ws .fwin.confirmed .fw-ok,.ws .fwin.confirmed .fw-open{display:inline-flex}.ws .fwin.confirmed .fw-confirm,.ws .fwin.confirmed .fw-chip{display:none}.ws .wmode{background:var(--glass);border:1px solid var(--glass-line);border-radius:999px;justify-content:center;gap:4px;width:max-content;margin:0 auto clamp(10px,2vh,20px);padding:4px;display:flex}.ws .wmode button{color:#ffffffbf;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 14px;font:600 13px Inter,sans-serif;transition:background .3s,color .3s}.ws .why2[data-mode=without] [data-whymode="0"],.ws .why2[data-mode=with] [data-whymode="1"]{color:var(--ink);background:#fff}.ws .tlwrap{position:relative}.ws .tl{padding-right:15%;position:relative}.ws .tl-labels{height:26px;position:relative}.ws .tj{white-space:nowrap;letter-spacing:.02em;color:#ffffffd9;border-left:1px solid #ffffff59;padding-left:10px;font:600 12.5px/1.2 Inter,sans-serif;position:absolute;top:0}.ws .tl-band{height:62px;position:relative}.ws .win{bottom:calc(var(--y) * 1px);left:calc(var(--x) * 1%);width:calc(var(--s) * 1px);height:calc(var(--s) * 1px);margin-left:calc(var(--s) * -.5px);cursor:default;opacity:0;background:#fff;border:0;border-radius:50%;padding:0;transition:opacity .35s,transform .55s cubic-bezier(.3,1.4,.5,1),background .5s,box-shadow .5s;position:absolute;transform:translateY(-14px)scale(.6);box-shadow:0 0 10px #ffece18c}.ws .win.big{background:#fff6ee;box-shadow:0 0 16px #ffece1d9}.ws .win.on{opacity:1;transform:none}.ws .win.sunk{opacity:.42;transform:translateY(calc(var(--y) * 1.6px + var(--s) * 1px + 22px)) scale(.8);box-shadow:none}.ws .win.kept{background:var(--sun-mid);box-shadow:0 0 14px #f7cdb4e6}.ws .win:after{content:attr(data-label);color:var(--ink);white-space:nowrap;opacity:0;pointer-events:none;background:#fffffff2;border-radius:8px;padding:4px 9px;font:600 11.5px Inter,sans-serif;transition:opacity .2s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.ws .win:hover:after,.ws .win:focus-visible:after{opacity:1}.ws .win:focus-visible{outline-offset:3px;outline:2px solid #fff}.ws .tl-line{background:#ffffffd9;height:1px;position:relative;box-shadow:0 0 14px #ffe6d799}.ws .tl-line .tick{background:#fff9;width:1px;height:13px;position:absolute;top:-6px}.ws .tl-line .sweep{height:3px;width:calc(var(--sw,0) * 1%);background:var(--sun-fill);border-radius:2px;position:absolute;top:-1px;left:0;box-shadow:0 0 16px #f7cdb4e6}.ws .tl-under{height:70px;position:relative}.ws .oldcrm{letter-spacing:.1em;text-transform:uppercase;color:#ffffff59;border:1px dashed #ffffff2e;border-top:0;border-radius:0 0 14px 14px;justify-content:center;align-items:flex-end;padding-bottom:6px;font:600 11px Inter,sans-serif;transition:opacity .5s;display:flex;position:absolute;top:8px;bottom:0}.ws .why2[data-mode=with] .oldcrm{opacity:.25}.ws .tl-pass{background:var(--glass);border:1px solid var(--glass-line);border-radius:16px;justify-items:center;gap:2px;width:13%;min-width:92px;padding:10px 8px;transition:border-color .5s,box-shadow .5s;display:grid;position:absolute;bottom:80px;right:0}.ws .tl-pass .pcount{font-variant-numeric:tabular-nums;font:200 30px/1 Outfit,sans-serif}.ws .why2.done .tl-pass{border-color:#f7cdb4cc;box-shadow:0 0 30px #f7cdb44d}.ws .wresult{text-align:center;justify-items:center;margin-top:clamp(12px,2.4vh,24px);display:grid}.ws .wnum{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font:200 clamp(48px,min(5.5vw,9vh),84px)/1 Outfit,sans-serif;transition:color .5s}.ws .why2[data-mode=with] .wnum{color:var(--sun-mid)}.ws .wunit{color:#ffffffb3;font-size:13.5px}.ws .wcap{margin:10px 0 0;font:300 clamp(18px,1.7vw,24px)/1.3 Outfit,sans-serif;display:grid;position:relative}.ws .wcap>span{grid-area:1/1;transition:opacity .5s}.ws .w-new,.ws .why2[data-mode=with] .w-old{opacity:0}.ws .why2.done .w-new{opacity:1}@media (max-width:899px){.ws .tlwrap{margin:0 calc(-1 * var(--gut));padding:0 var(--gut) 8px;-webkit-overflow-scrolling:touch;scrollbar-width:thin;overflow-x:auto}.ws .tl{min-width:760px}}.ws .meter{padding:clamp(18px,3vh,30px) 0}.ws .meter-top{justify-content:space-between;align-items:baseline;margin-bottom:14px;display:flex}.ws .meter-pct{letter-spacing:-.04em;color:var(--ink);font:200 clamp(44px,min(6vw,10vh),96px)/1 Outfit,sans-serif}.ws .bar2{background:#16234a14;border-radius:999px;height:clamp(18px,3vh,26px);position:relative}.ws .bar2 .fill{border-radius:inherit;transform-origin:0;width:100%;transform:scaleX(var(--fill,1));background:linear-gradient(90deg,#4b5f8c 0 78.1%,#f7cdb4 78.1%,#e8a98f 100%);position:absolute;top:0;bottom:0;left:0}.ws .bar2 .goal{background:var(--ink);border-radius:2px;width:2px;position:absolute;top:-10px;bottom:-10px;left:78.1%}.ws .bar2 .goal:after{content:"100%";letter-spacing:.1em;color:var(--ink);font:600 11px Inter;position:absolute;top:-20px;left:50%;transform:translate(-50%)}.ws .wins{position:absolute;inset:0}.ws .wins i{width:7px;height:7px;transform:scale(var(--on,1));background:#fff;border-radius:50%;margin:-3.5px 0 0 -3.5px;transition:transform .35s cubic-bezier(.3,1.4,.5,1);position:absolute;top:50%;box-shadow:0 0 0 1.5px #16234a80}.ws .stats{border-top:1px solid var(--hair2);margin-top:var(--gap);grid-template-columns:repeat(4,1fr);display:grid}.ws .stats>div{border-left:1px solid var(--hair);gap:6px;padding:clamp(14px,2.6vh,26px) clamp(12px,1.6vw,24px) 0;display:grid}.ws .stats>div:first-child{border-left:0;padding-left:0}.ws .stats b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font:200 clamp(34px,min(4vw,7vh),60px)/1 Outfit,sans-serif}.ws .stats span{color:var(--blue);font-size:14px}.ws .who-line{margin:var(--gap) 0 0;color:var(--blue);font-size:15px}.ws .who-line a{color:var(--ink);margin-left:6px;font-weight:600}.ws .glass{background:var(--glass);border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(24px);border-radius:24px;box-shadow:inset 0 1px #ffffff2e}.ws .card{border:1px solid var(--hair);background:#fff;border-radius:24px}.ws .grid{gap:clamp(10px,1.6vh,16px);display:grid}.ws .g2{grid-template-columns:repeat(2,1fr)}.ws .g3{grid-template-columns:repeat(3,1fr)}.ws .g4{grid-template-columns:repeat(4,1fr)}.ws .entry{flex-direction:column;gap:10px;min-height:clamp(130px,20vh,180px);padding:clamp(14px,2.4vh,22px) 20px;display:flex}.ws .entry p{letter-spacing:-.01em;flex:1;margin:0;font:400 clamp(18px,1.6vw,22px)/1.2 Outfit,sans-serif}.ws .entry.draft{background:0 0;border-style:dashed}.ws .proof{color:#ffffffbf;align-items:center;gap:8px;font-size:12.5px;display:flex}.ws .lvl{align-items:flex-end;gap:3px;display:inline-flex}.ws .lvl i{background:#ffffff38;border-radius:2px;width:5px}.ws .lvl i:first-child{height:6px}.ws .lvl i:nth-child(2){height:9px}.ws .lvl i:nth-child(3){height:12px}.ws .lvl i:nth-child(4){height:15px}.ws .lvl[data-n="1"] i:nth-child(-n+1),.ws .lvl[data-n="2"] i:nth-child(-n+2),.ws .lvl[data-n="3"] i:nth-child(-n+3){background:#9aa3bc}.ws .lvl[data-n="4"] i{background:var(--sun-mid)}.ws .persona{margin-top:var(--gap);letter-spacing:.24em;text-transform:uppercase;color:#ffffff80;font:600 10.5px/1 Inter,sans-serif}.ws .cols{border-top:1px solid var(--hair2);grid-template-columns:repeat(4,1fr);display:grid}.ws .cols.c3{grid-template-columns:repeat(3,1fr)}.ws .col{border-left:1px solid var(--hair);padding:clamp(16px,3vh,32px) clamp(14px,1.8vw,28px) 0}.ws .col:first-child{border-left:0;padding-left:0}.ws .num{color:var(--blue);letter-spacing:-.03em;margin-bottom:clamp(10px,2vh,22px);font:200 clamp(36px,6vh,56px)/1 Outfit,sans-serif;display:block}.ws .col h3,.ws .card h3,.ws .glass h3{letter-spacing:-.015em;margin:0 0 8px;font:500 clamp(18px,1.5vw,22px)/1.2 Outfit,sans-serif}.ws .col p,.ws .card p{color:var(--blue);margin:0;font-size:15px;line-height:1.5}.ws .night .col,.ws .sky .col{border-color:#ffffff29}.ws .night .cols,.ws .sky .cols{border-color:#ffffff80}.ws .night .col p,.ws .sky .col p{color:#ffffffbf}.ws .night .num,.ws .sky .num{color:var(--sun-mid)}.ws .rules{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.ws .rule{padding:clamp(18px,3vh,28px) 22px}.ws .rule b{letter-spacing:-.03em;color:var(--sun-mid);margin-bottom:12px;font:300 clamp(28px,min(3vw,5vh),44px)/1 Outfit,sans-serif;display:block}.ws .rule p{color:#ffffffd1;margin:0;font-size:15px}.ws .aud{transition:transform .3s var(--ease), box-shadow .3s;flex-direction:column;gap:10px;padding:clamp(18px,3vh,30px) 24px;display:flex}.ws a.aud:hover{transform:translateY(-2px);box-shadow:0 14px 40px #16234a14}.ws .aud .more{color:var(--ink);margin-top:auto;padding-top:10px;font-size:13px;font-weight:600}.ws .ladder{grid-template-columns:1fr 1.2fr;align-items:end;gap:clamp(24px,5vw,72px);display:grid}.ws .big{letter-spacing:-.05em;font:200 clamp(72px,min(11vw,20vh),168px)/.9 Outfit,sans-serif}.ws .bars{border-bottom:1px solid #ffffffd9;align-items:flex-end;gap:12px;height:clamp(180px,34vh,340px);display:flex;box-shadow:0 1px 14px #ffe6d780}.ws .bar{animation:ws-grow 1.6s var(--ease) both;transform-origin:bottom;border-radius:12px 12px 0 0;flex:1;position:relative}.ws .bar span{text-align:center;color:#fffc;font-size:12px;position:absolute;top:-26px;left:0;right:0}.ws .bar:first-child{background:#9aa3bc;height:25%}.ws .bar:nth-child(2){background:#7486ae;height:50%;animation-delay:.1s}.ws .bar:nth-child(3){background:#ffffffd9;height:75%;animation-delay:.2s}.ws .bar:nth-child(4){background:var(--sun-fill);height:100%;animation-delay:.3s}.ws .chip{background:var(--sun-fill);color:var(--ink);border-radius:999px;margin-top:14px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-block}.ws .feat{border-radius:18px;padding:clamp(12px,2vh,18px) 18px}.ws .feat .lab{margin-bottom:6px;display:block}.ws .feat p{margin:0;font:400 clamp(15px,1.2vw,17px)/1.3 Outfit,sans-serif}.ws .tag3{border-top:1px solid var(--hair2);grid-template-columns:repeat(3,1fr);display:grid}.ws .tag3>div{padding:clamp(18px,3vh,30px) 24px 0 0}.ws .tag3>div+div{border-left:1px solid var(--hair);padding-left:24px}.ws .ptag{letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:12px;font:600 11px/1 Inter,sans-serif;display:inline-flex}.ws .ptag i{border:1.5px solid var(--ink);border-radius:4px;width:12px;height:12px}.ws .ptag.portable i{background:linear-gradient(90deg, var(--ink) 50%, transparent 50%)}.ws .ptag.public i{background:var(--sun-fill);border-color:var(--sun-edge)}.ws .tag3 p{color:var(--blue);margin:0}.ws .pline{margin-top:var(--gap);font:300 clamp(18px,1.8vw,24px)/1.3 Outfit,sans-serif}.ws .split{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(24px,5vw,80px);display:grid}.ws .split .head{margin-bottom:0}.ws .quote{margin-top:var(--gap);border-left:2px solid var(--sun-edge);padding-left:18px;font:300 clamp(17px,1.5vw,21px)/1.4 Outfit,sans-serif}.ws .list{border-top:1px solid var(--hair2);margin:0;padding:0;list-style:none}.ws .list li{border-bottom:1px solid var(--hair);align-items:baseline;gap:14px;padding:clamp(12px,2.2vh,18px) 0;font-size:clamp(15px,1.2vw,17px);display:flex}.ws .list li:before{content:"";background:var(--sun-fill);width:9px;height:9px;box-shadow:0 0 0 1px var(--sun-edge);border-radius:50%;flex:none;transform:translateY(-1px)}.ws .night .list,.ws .sky .list{border-color:#fff6}.ws .night .list li,.ws .sky .list li{border-color:#ffffff24}.ws .list.st li:before{display:none}.ws .list.st li{justify-content:space-between}.ws .list.st b{font:500 18px/1.2 Outfit,sans-serif}.ws .list.st span{color:#ffffffbf;font-size:14px}.ws .plans{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:14px;display:grid}.ws .plan{flex-direction:column;gap:clamp(6px,1.2vh,10px);padding:clamp(16px,2.6vh,26px) 22px;display:flex}.ws .plan h3{margin:0;font:500 22px/1.1 Outfit,sans-serif}.ws .plan .price{letter-spacing:-.03em;font:300 clamp(32px,min(3.4vw,6vh),46px)/1 Outfit,sans-serif}.ws .plan .price small{letter-spacing:0;color:var(--blue);margin-left:4px;font:400 14px Inter,sans-serif}.ws .plan .alt{color:var(--blue);font-size:12.5px}.ws .plan>p{color:var(--blue);min-height:2.9em;margin:0;font-size:14.5px}.ws .plan ul{margin:4px 0 0;padding:0;font-size:14px;list-style:none}.ws .plan li{border-top:1px solid var(--hair);gap:8px;padding:clamp(4px,.9vh,7px) 0;display:flex}.ws .plan li:before{content:"✓";color:#2f7a5a;font-weight:600}.ws .plan .btn{margin-top:auto}.ws .plan.hi{background:var(--ink);color:#fff;border-color:var(--ink);box-shadow:0 20px 50px #16234a40}.ws .plan.hi>p,.ws .plan.hi .alt,.ws .plan.hi .price small{color:#ffffffb8}.ws .plan.hi li{border-color:#ffffff24}.ws .plan.hi li:before{color:var(--ok)}.ws .plan.hi .lab{color:var(--sun-mid)}.ws .vat{color:var(--blue);margin-top:14px;font-size:12.5px}.ws .faq{grid-template-columns:1fr 1fr;gap:0 clamp(24px,4vw,64px);display:grid}.ws .faq div{border-top:1px solid var(--hair2);padding:clamp(12px,2.2vh,20px) 0}.ws .faq h3{margin:0 0 6px;font:500 clamp(16px,1.3vw,19px)/1.25 Outfit,sans-serif}.ws .faq p{color:var(--blue);margin:0;font-size:14.5px}@media (min-width:900px) and (max-height:820px){.ws .plan{gap:5px;padding-top:14px;padding-bottom:16px}.ws .plan>p{min-height:0;font-size:13.5px}.ws .plan li{padding:3px 0;font-size:13px}.ws .plan .btn{padding:11px 20px}.ws .vat{margin-top:8px}}.ws .phones{grid-template-columns:repeat(3,1fr);justify-items:center;gap:clamp(16px,3vw,48px);display:grid}.ws .phone{aspect-ratio:9/18.5;background:#0b1126;border-radius:36px;width:auto;height:clamp(240px,100svh - 400px,470px);padding:10px;box-shadow:0 30px 60px #00000059,inset 0 0 0 1px #ffffff1f}.ws .scr{background:var(--sky);color:#fff;border-radius:28px;flex-direction:column;align-items:center;height:100%;padding:14% 9% 0;font-size:10px;display:flex;position:relative;overflow:hidden}.ws .scr .hz{background:var(--water);border-top:1px solid #ffffffd9;height:30%;position:absolute;bottom:0;left:0;right:0}.ws .scr .ball{aspect-ratio:2;background:var(--sun-fill);border-radius:999px 999px 0 0;width:46%;animation:5s ease-in-out infinite ws-breathe;position:absolute;bottom:30%;left:50%;transform:translate(-50%);box-shadow:0 0 40px 6px #ffd2b973}.ws .scr .big2{font:200 30px/1 Outfit,sans-serif}.ws .scr .row{background:var(--glass);border:1px solid var(--glass-line);border-radius:12px;width:100%;margin-top:6px;padding:8px 10px;font-size:10px}.ws .scr .row.d{background:0 0;border-style:dashed}.ws .scr .nm{margin:8px 0 4px;font:400 20px/1.1 Outfit,sans-serif}.ws .fig{text-align:center}.ws .fig figcaption{max-width:28ch;margin-top:14px}.ws .fig figcaption p{color:#ffffffc7;margin:6px 0 0;font-size:14.5px}.ws .hero-phone{right:var(--gut);display:none;position:absolute;top:50%;transform:translateY(-50%)}.ws .formwrap{grid-template-columns:1fr minmax(320px,440px);align-items:center;gap:clamp(24px,5vw,80px);display:grid}.ws .form{gap:clamp(8px,1.6vh,14px);padding:clamp(18px,3vh,28px);display:grid}.ws .field{color:#ffffffd9;gap:6px;font-size:13px;font-weight:600;display:grid}.ws.ws.ws .field input,.ws.ws.ws .field select,.ws.ws.ws .field textarea{color:var(--ink);background:#ffffffeb;border:1px solid #ffffff4d;border-radius:14px;width:100%;padding:clamp(9px,1.5vh,12px) 14px;font:400 15px Inter,sans-serif}.ws.ws.ws .field textarea{resize:vertical;min-height:84px}.ws .check{color:#ffffffd9;align-items:flex-start;gap:10px;font-size:13.5px;display:flex}.ws.ws.ws .check input{accent-color:#f7cdb4;margin-top:3px}.ws .form .btn{width:100%}.ws .fine{color:#ffffffb3;font-size:13px}.ws .fine a{color:#fff;text-decoration:underline}.ws .res{padding:16px 18px}.ws .res b{margin:6px 0;font:400 20px/1.2 Outfit,sans-serif;display:block}.ws .mail{letter-spacing:-.02em;margin:12px 0;font:300 clamp(26px,2.8vw,40px)/1.1 Outfit,sans-serif;display:block}.ws .ccard{text-align:left;flex-direction:column;min-height:clamp(180px,30vh,260px);padding:clamp(20px,3.4vh,32px) 26px;display:flex}.ws .ccard p{margin-top:auto}.ws .ccard a.u{text-decoration:underline}.ws .qs{grid-template-columns:repeat(2,1fr);gap:0 clamp(24px,4vw,64px);display:grid}.ws .qs a{border-top:1px solid var(--hair2);align-items:baseline;gap:16px;padding:clamp(12px,2.2vh,20px) 0;font:400 clamp(17px,1.5vw,21px)/1.3 Outfit,sans-serif;transition:color .2s;display:flex}.ws .qs a:hover{color:var(--blue)}.ws .qs a span{letter-spacing:.2em;color:var(--blue);font:600 11px Inter,sans-serif}.ws .qs a em{color:var(--blue);white-space:nowrap;margin-left:auto;font:600 13px Inter,sans-serif}.ws .answer p{max-width:56ch;margin:0 0 14px;font-size:clamp(17px,1.5vw,21px);line-height:1.55}.ws .toc{columns:2;margin:var(--gap) 0 0;column-gap:40px;padding:0;font-size:15px;list-style:none}.ws .toc li{break-inside:avoid;border-top:1px solid #ffffff29;padding:7px 0}.ws .toc a{color:#ffffffd9}.ws .doc{padding:64px var(--gut) 96px;background:var(--paper)}.ws .doc .in{max-width:760px}.ws .doc h2{letter-spacing:-.015em;margin:40px 0 10px;font:500 24px/1.2 Outfit,sans-serif}.ws .doc p{color:var(--blue);margin:0}.ws .doc .note{border:1px dashed var(--hair2);background:#fff;border-radius:16px;padding:14px 18px;font-size:14px}.ws .pp-name{font:300 var(--title)/1 "Outfit", sans-serif;letter-spacing:-.03em;margin:0}.ws .empty{opacity:.4;font-style:normal}@keyframes ws-twinkle{0%{opacity:.55}to{opacity:.9}}@keyframes ws-breathe{0%,to{box-shadow:0 0 70px 6px #ffd2b959}50%{box-shadow:0 0 110px 16px #ffd2b98c}}@keyframes ws-shimmer{0%{opacity:.6}to{opacity:1}}@keyframes ws-talk{0%{box-shadow:0 0 #f7cdb48c}to{box-shadow:0 0 0 22px #f7cdb400}}@keyframes ws-wave{0%,to{height:25%}50%{height:100%}}@keyframes ws-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.ws .pin-wrap{height:auto!important}.ws .pin-wrap>.sec.pin{position:relative;top:0!important}.ws *,.ws :before,.ws :after{transition:none!important;animation:none!important}html:has(.ws){scroll-behavior:auto}.ws .said span{opacity:1}}@media (max-width:1100px){.ws .nav a.opt{display:none}}@media (max-width:899px){.ws{--title:clamp(32px, 9vw, 46px);--hdr:64px}.ws .menu{display:inline-block}.ws .nav{top:var(--hdr);padding:8px var(--gut) 18px;background:#0e1630f7;flex-direction:column;align-items:stretch;gap:0;display:none;position:absolute;left:0;right:0}.ws .nav a:not(.btn){border-bottom:1px solid #ffffff1a;padding:14px 0;font-size:16px}.ws .nav a.opt{display:block}.ws .nav .btn{margin-top:12px;padding:14px}.ws .hdr.open .nav{display:flex}.ws .g3,.ws .g4,.ws .cols,.ws .cols.c3,.ws .rules,.ws .plans,.ws .phones,.ws .tag3,.ws .faq,.ws .qs,.ws .split,.ws .formwrap,.ws .ladder,.ws .g2{grid-template-columns:1fr}.ws .g4.keep2{grid-template-columns:1fr 1fr}.ws .col{border-left:0;border-top:1px solid var(--hair);padding:18px 0 16px}.ws .cols{border-top:0}.ws .tag3>div+div{border-left:0;border-top:1px solid var(--hair);padding-left:0}.ws .tag3>div{padding:18px 0}.ws .phone{height:420px}.ws .phones{gap:36px}.ws .entry{min-height:0}.ws .bars{height:220px}.ws .foot{grid-template-columns:1fr 1fr;padding-bottom:24px}.ws .foot>:first-child{grid-column:1/-1}.ws .sec{--sunw:118px}.ws .hero{--hz:120px}.ws .close>.in{padding-top:24px}.ws .pair{grid-template-columns:1fr;gap:12px}.ws .vs{gap:28px}.ws .vs-mid i{transform:scale(0)rotate(90deg)}.ws .compare.p2 .pair:first-child .vs-mid i,.ws .compare.p4 .pair:nth-child(2) .vs-mid i{transform:scale(1)rotate(90deg)}.ws .after{transform:translateY(24px)}.ws .say-stage{min-height:0}.ws .row2{grid-template-columns:92px 1fr;font-size:14px}.ws .track-rules{grid-template-columns:1fr 1fr;row-gap:26px}.ws .trule:nth-child(3){border-left:0}.ws .stats{grid-template-columns:1fr 1fr}.ws .hsplit,.ws .lanes,.ws .plans3,.ws .proms,.ws .couts{grid-template-columns:1fr}.ws .pphone{height:560px;margin:0 auto}.ws .devs .pphone.devphone{height:420px}.ws .fpills{border-radius:18px;justify-self:stretch}.ws .ypp{max-width:none;margin:10px 16px 0;position:relative;top:auto;right:auto}.ws .ysky{height:auto;min-height:200px}.ws .ycount b{font-size:34px}.ws .pcard.main{margin-top:10px}.ws .plans3{grid-template-rows:none;row-gap:14px}.ws .pcard{grid-row:auto;grid-template-rows:none}.ws .hero-split{--hz:110px}.ws .htext{text-align:center}.ws .htext .ctas{justify-content:center}.ws .stage{min-height:0}.ws .devs{flex-direction:column;align-items:center}.ws .devs .dev:last-child{width:100%}.ws .laptop{padding:0 7%}.ws .sync{width:2px;height:30px}.ws .drow{grid-template-columns:74px 1fr}.ws .drow .bdg{grid-column:2;justify-self:start}.ws .bdg b{justify-self:start}.ws .kstats b{font-size:30px}.ws .stats>div:nth-child(3){border-left:0;padding-left:0}.ws .toc{columns:1}.ws .btn{white-space:normal;text-align:center}.ws .ctas .btn{flex:100%}}.ws .form-in{gap:clamp(8px,1.6vh,14px);display:grid}.ws .obtn svg{flex:none;width:18px;height:18px}.ws .fmsg{color:#fff;background:#ffffff29;border-radius:12px;margin:0;padding:10px 14px;font-size:14px}.ws .fmsg.err{background:#e59a8e47}.ws.ws.ws .code1 input{width:100%;color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:.6em;text-indent:.6em;text-align:center;background:#ffffffeb;border:1px solid #ffffff4d;border-radius:14px;padding:14px 0;font:300 30px/1 Outfit,sans-serif}.ws.ws.ws .code1 input:focus{outline:2px solid var(--sun-edge)}.ws .werr{color:#b4463a;margin:0;font-weight:600}.ws .who{align-items:center;gap:12px;display:flex}.ws .who img,.ws .who .ini{object-fit:cover;border-radius:50%;flex:none;width:56px;height:56px}.ws .who .ini{background:var(--sun-fill);color:var(--ink);place-items:center;font:500 24px Outfit,sans-serif;display:grid}.ws .who b{font:500 18px/1.2 Outfit,sans-serif;display:block}.ws .more summary{cursor:pointer}.ws .form .btn:disabled{opacity:.5;cursor:not-allowed}.ws .firstrun{height:auto;min-height:100svh;max-height:none}.ws .firstrun .form{border-radius:24px;width:100%;max-width:640px;margin:0 auto;padding:clamp(20px,4vh,40px);box-shadow:0 30px 70px #0e163059}.ws .firstrun h1{letter-spacing:-.02em;font:400 clamp(28px,3.2vw,44px)/1.1 Outfit,sans-serif}.ws .check a{text-decoration:underline}.ws .firstrun .in{align-content:center}.ws .firstrun .gw-theme{min-height:0}
