.ws-hero .page-hero__title{max-width:13ch}.ws-hero .page-hero__visual{width:100%;max-width:560px;justify-self:end}@media(max-width:899px){.ws-hero .page-hero__visual{justify-self:stretch;max-width:600px}}.ws-note{margin-top:var(--s-5);font-family:var(--font-text);font-size:var(--fs-point);letter-spacing:0;text-transform:none;color:var(--text-2);animation:gp-rise .9s var(--ease-out) .2s both}.ws-stage{position:relative;isolation:isolate;overflow:hidden;border-radius:22px;border:1px solid var(--line);background:radial-gradient(80% 60% at 75% 40%,rgba(233,70,97,.16),transparent 65%),linear-gradient(180deg,#121017,#0a090d);box-shadow:0 40px 100px -40px #000000e6}.ws-stage:before{content:"";position:absolute;inset:0;z-index:-1;opacity:.4;background-image:radial-gradient(rgba(255,255,255,.09) 1px,transparent 1.4px);background-size:20px 20px}.ws-stage__bar{display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid var(--line);font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.ws-stage__bar .chevs{font-size:13px}.ws-stage__title{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:none;letter-spacing:.06em}.ws-stage__live{display:inline-flex;align-items:center;gap:6px;color:var(--text-2)}.ws-stage__live i{width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 3px #e9466133;animation:ws-blink 1.6s ease-in-out infinite}@keyframes ws-blink{50%{opacity:.25}}.ws-scene{position:relative;container-type:inline-size;aspect-ratio:1 / 1.03;perspective:150cqw;perspective-origin:70% 40%}.ws-notes{position:absolute;left:4cqw;top:0;bottom:0;width:40cqw;list-style:none;margin:0;padding:0}.ws-notes li{position:absolute;left:0;right:0;display:flex;flex-direction:column;gap:.6cqw;padding-left:3cqw;border-left:2px solid rgba(255,255,255,.1);transition:opacity .5s,border-color .5s,transform .6s var(--ease-out)}.ws-notes li:nth-child(1){top:9cqw}.ws-notes li:nth-child(2){top:29cqw}.ws-notes li:nth-child(3){top:47cqw}.ws-notes li:nth-child(4){top:63cqw}.ws-notes li:nth-child(5){top:77cqw}.ws-notes b{font-size:3.1cqw;font-weight:650;line-height:1.2;color:var(--text)}.ws-notes small{font-size:2.5cqw;color:var(--muted);line-height:1.3}.ws-notes li.is-cur{border-color:var(--accent)}@container (max-width: 440px){.ws-notes small{display:none}.ws-notes b{font-size:3.4cqw}}.ws-phone{position:absolute;right:7cqw;top:4cqw;width:44cqw;height:85cqw;padding:1.4cqw;border-radius:6cqw;background:#050507;border:1px solid var(--line-strong);box-shadow:0 6cqw 14cqw -6cqw #000000e6;transform-style:preserve-3d;transform:rotateY(-12deg) rotateX(5deg);transition:transform 1.3s var(--ease-in-out)}.ws-screen{position:relative;height:100%;display:flex;flex-direction:column;gap:1.6cqw;padding:2cqw;border-radius:4.8cqw;background:#f4f1ee;transform-style:preserve-3d}.ws-l{--z: 0cqw;position:relative;border-radius:2cqw;transform:translateZ(0);transition:transform .9s var(--ease-out),box-shadow .9s}.ws-l--nav{--z: 34cqw;flex:none;height:7cqw;display:flex;align-items:center;gap:1.6cqw;padding:0 2.2cqw;background:#fff;box-shadow:0 .4cqw 1.4cqw #00000014}.ws-l--nav .chevs{font-size:3cqw;padding-top:.2em}.ws-l--nav b{font-family:var(--font-display);font-size:2.4cqw;letter-spacing:.1em;color:#17141c;flex:1}.ws-burger{display:grid;gap:.7cqw}.ws-burger i{display:block;width:3.4cqw;height:.45cqw;border-radius:1cqw;background:#17141c}.ws-l--hero{--z: 26cqw;flex:none;height:36cqw;overflow:hidden;background:#221e28}.ws-l--hero img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ws-l--hero:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 30%,rgba(12,10,14,.85))}.ws-l--hero p{position:absolute;z-index:1;left:2.4cqw;right:2.4cqw;bottom:2.2cqw;font-family:var(--font-display);font-weight:800;font-size:3.6cqw;line-height:1.05;letter-spacing:-.01em;color:#fff}.ws-l--chips{--z: 19cqw;flex:none;display:flex;gap:1cqw}.ws-l--chips span{flex:1;padding:1.2cqw 0;border-radius:9cqw;text-align:center;font-size:2cqw;font-weight:700;color:#17141c;background:#fff;border:1px solid rgba(0,0,0,.08);white-space:nowrap}.ws-l--price{--z: 12cqw;flex:none;display:grid;gap:.9cqw;padding:2cqw 2.2cqw;background:#fff;box-shadow:0 .4cqw 1.4cqw #00000014}.ws-price__k{font-family:var(--font-mono);font-size:1.6cqw;letter-spacing:.14em;text-transform:uppercase;color:#8a8289}.ws-price__v:after{content:attr(data-v);font-family:var(--font-display);font-weight:800;font-size:3cqw;color:#17141c}.ws-l--price i{display:block;height:.9cqw;border-radius:1cqw;background:#e6e1dd}.ws-l--price i:last-child{width:60%}.ws-l--cta{--z: 6cqw;flex:none;margin-top:auto;height:8.5cqw;border-radius:9cqw;background:var(--accent-fill);color:#fff;font-size:2.7cqw;font-weight:700;box-shadow:0 2cqw 5cqw -2cqw #d9344fcc}.ws-cta__a,.ws-cta__b{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;transition:opacity .4s,transform .5s var(--ease-out)}.ws-cta__b{opacity:0;transform:translateY(40%)}.ws-l--cta:after{content:"";position:absolute;left:50%;top:50%;width:8cqw;height:8cqw;margin:-4cqw 0 0 -4cqw;border-radius:50%;background:#ffffff80;opacity:0;transform:scale(.2)}.ws-crm{position:absolute;right:4cqw;bottom:2.4cqw;display:flex;align-items:center;gap:1.4cqw;padding:1.4cqw 2.4cqw;border-radius:9cqw;background:#1d1922;border:1px solid rgba(233,70,97,.45);font-size:2.5cqw;font-weight:600;color:var(--text);white-space:nowrap;transform:translateZ(0);transition:opacity .5s,transform .6s var(--ease-out)}.ws-crm i{width:1.6cqw;height:1.6cqw;border-radius:50%;background:var(--accent)}.ws-stage.is-play .ws-l:not(.on){transform:translateZ(var(--z)) translate(calc(var(--z) * -.18));box-shadow:0 3cqw 8cqw -3cqw #000000b3}.ws-stage.is-play:not([data-step="6"]) .ws-phone{transform:rotateY(-34deg) rotateX(16deg) rotate(3deg)}.ws-stage.is-play .ws-notes li:not(.on){opacity:.3;transform:translate(-1.5cqw)}.ws-stage.is-play:not([data-step="6"]) .ws-crm{opacity:0;transform:translateY(2cqw)}.ws-stage[data-step="6"] .ws-cta__a{opacity:0;transform:translateY(-40%)}.ws-stage[data-step="6"] .ws-cta__b{opacity:1;transform:none}.ws-stage.is-play[data-step="6"] .ws-l--cta:after{animation:ws-tap .7s var(--ease-out)}@keyframes ws-tap{0%{opacity:.9;transform:scale(.2)}to{opacity:0;transform:scale(2.2)}}.ws-who__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(24px,4vw,64px);align-items:start}.ws-signs{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ws-signs li{position:relative;padding:18px 20px 18px 56px;border-radius:16px;border:1px solid var(--line);background:var(--surface);color:var(--text);font-size:var(--fs-body)}.ws-signs li:before,.ws-signs li:after{content:"";position:absolute;left:22px;top:50%;width:16px;height:2px;background:var(--accent);border-radius:2px}.ws-signs li:before{transform:rotate(45deg)}.ws-signs li:after{transform:rotate(-45deg)}.ws-honest{position:relative;padding:clamp(24px,3vw,40px);border-radius:20px;border:1px solid rgba(233,70,97,.4);background:radial-gradient(100% 70% at 100% 0%,rgba(233,70,97,.16),transparent 60%),var(--surface)}.ws-honest .chevs{font-size:28px;margin-bottom:14px}.ws-honest__t{font-family:var(--font-display);font-weight:750;font-size:clamp(1.375rem,2vw,1.75rem);letter-spacing:-.015em;margin-bottom:10px}.ws-honest p:last-child{color:var(--text-2)}@media(max-width:899px){.ws-who__grid{grid-template-columns:minmax(0,1fr)}}.ws-six{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;counter-reset:ws}.ws-six li{counter-increment:ws;position:relative;padding:clamp(24px,2.6vw,34px);border-radius:20px;border:1px solid var(--line);background:var(--bg)}.ws-six li:before{content:counter(ws,decimal-leading-zero);display:block;margin-bottom:18px;font-family:var(--font-display);font-weight:800;font-size:2.5rem;line-height:1;letter-spacing:-.03em;color:transparent;-webkit-text-stroke:1px rgba(233,70,97,.7)}.ws-six li:nth-child(3){border-color:#e9466166}.ws-six h3{font-family:var(--font-display);font-weight:700;font-size:clamp(1.1875rem,1.6vw,1.4375rem);letter-spacing:-.015em;line-height:1.15;margin-bottom:10px}.ws-six p{color:var(--text-2)}.ws-six a,.ws-proof a,.ws-faq .sec-head__lede a{color:var(--text);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:.2em}@media(max-width:1023px){.ws-six{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639px){.ws-six{grid-template-columns:minmax(0,1fr)}}.ws-vs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ws-vs__col{padding:clamp(24px,3vw,40px);border-radius:20px;border:1px solid var(--line);background:var(--surface)}.ws-vs__col--lit{border-color:#e9466166;background:radial-gradient(100% 70% at 100% 0%,rgba(233,70,97,.14),transparent 60%),var(--surface)}.ws-vs__k{font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.ws-vs__t{margin:10px 0 20px;font-family:var(--font-display);font-weight:750;font-size:clamp(1.375rem,2.2vw,1.875rem);letter-spacing:-.02em;line-height:1.1}.ws-vs__list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.ws-vs__list li{padding:12px 16px;border-radius:12px;background:#ffffff0a;color:var(--text-2)}.ws-vs__list--x li{text-decoration:line-through;text-decoration-color:#e9466199;color:var(--muted)}.ws-vs__go{background:transparent!important;color:#fff!important;font-weight:700;text-align:center}@media(max-width:767px){.ws-vs{grid-template-columns:minmax(0,1fr)}}.ws-lcards{--card-min: 280px}.ws-proof{margin-top:var(--s-6);color:var(--text-2)}@media(prefers-reduced-motion:reduce){.ws-stage__live i{animation:none}}.ws-faq .sec-head__title{font-size:clamp(2rem,3.4vw,3.5rem)}.ws-race{position:relative;display:grid;gap:clamp(14px,2vw,22px);margin-bottom:clamp(32px,5vw,56px);padding:clamp(18px,2.6vw,34px);border-radius:var(--radius-l);border:1px solid var(--line);overflow:hidden;background:radial-gradient(50% 90% at 100% 100%,rgba(233,70,97,.12),transparent 70%),linear-gradient(180deg,#110f15,#09080c)}.ws-race__top{display:flex;justify-content:space-between;gap:12px;font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.ws-race__top span:first-child{display:inline-flex;align-items:center;gap:8px;color:var(--text-2)}.ws-race__top i{width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 10px var(--accent)}.ws-lane{display:grid;grid-template-columns:minmax(150px,.8fr) minmax(0,3fr) minmax(170px,1fr);grid-template-areas:"head track out" "head crowd out";column-gap:clamp(14px,2vw,28px);row-gap:12px;align-items:center;padding:clamp(14px,1.8vw,20px);border-radius:18px;border:1px solid var(--line);background:#ffffff05}.ws-lane--new{border-color:#e9466159;background:linear-gradient(90deg,rgba(233,70,97,.07),transparent 60%)}.ws-lane__head{grid-area:head;display:grid;gap:4px}.ws-lane__head b{font-family:var(--font-display);font-weight:750;font-size:clamp(1.0625rem,1.4vw,1.25rem);letter-spacing:-.01em;color:var(--text)}.ws-lane__t{font-family:var(--font-mono);font-size:.8125rem;letter-spacing:.06em;color:var(--muted);font-variant-numeric:tabular-nums}.ws-lane--new .ws-lane__t{color:var(--accent-hot)}.ws-lane__track{grid-area:track;position:relative;height:10px;border-radius:99px;background:#ffffff12}.ws-lane__fill{position:absolute;inset:0;border-radius:inherit;transform-origin:0 50%}.ws-lane--old .ws-lane__fill{background:linear-gradient(90deg,#6b6470,#9a8f96);transform:scaleX(.82)}.ws-lane--new .ws-lane__fill{background:linear-gradient(90deg,#b53a55,var(--accent-hot));transform:scaleX(.25);box-shadow:0 0 18px #e9466199}.ws-lane__mark{position:absolute;left:33.3%;top:-8px;bottom:-8px;width:0;border-left:1.5px dashed rgba(255,211,219,.6)}.ws-lane__mark b,.ws-lane__mark{font-family:var(--font-mono)}.ws-lane__mark{font-size:.625rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.ws-lane--old .ws-lane__mark{padding-left:8px;line-height:1}.ws-lane--old .ws-lane__mark:after{content:""}.ws-lane__mark b{color:var(--ember);margin-right:4px}.ws-lane--old .ws-lane__mark{display:flex;align-items:flex-start;padding-top:0;transform:translateY(-16px);height:calc(100% + 16px)}.ws-lane__crowd{grid-area:crowd;position:relative;display:flex;align-items:center;gap:clamp(6px,1.2vw,14px);height:26px}.ws-lane__crowd i{flex:none;width:14px;height:14px;border-radius:50%;background:#5d5662;box-shadow:0 0 0 3px #ffffff0a;transition:transform .9s var(--ease-out),opacity .9s,background-color .4s}.ws-lane__crowd i.gone{transform:translate3d(18px,-26px,0) scale(.6);opacity:.12}.ws-lane--new .ws-lane__crowd i.in{background:#f5f1f2}.ws-lane--new .ws-lane__crowd i.booked{background:var(--accent-hot);transform:scale(1.25);box-shadow:0 0 0 4px #e9466140,0 0 16px #ff6f87e6}.ws-lane__cal{margin-left:auto;display:inline-flex;align-items:baseline;gap:6px;padding:6px 12px;border-radius:99px;background:var(--accent-fill);color:#fff;font-size:.8125rem;font-weight:600;white-space:nowrap;transition:opacity .5s,transform .7s var(--ease-spring)}.ws-lane__cal b{font-weight:800}.ws-lane__out{grid-area:out;display:flex;align-items:center;gap:10px;font-size:.9375rem;line-height:1.35;color:var(--text-2);transition:opacity .5s,transform .6s var(--ease-out)}.ws-x,.ws-ok{flex:none;position:relative;width:26px;height:26px;border-radius:50%;border:1px solid var(--line-strong)}.ws-x:before,.ws-x:after{content:"";position:absolute;left:7px;top:12px;width:11px;height:1.5px;background:var(--muted);transform:rotate(45deg)}.ws-x:after{transform:rotate(-45deg)}.ws-ok{border-color:var(--accent);background:#e9466126}.ws-ok:after{content:"";position:absolute;left:8px;top:7px;width:8px;height:5px;border-left:2px solid var(--accent-hot);border-bottom:2px solid var(--accent-hot);transform:rotate(-45deg)}.ws-race.is-reset .ws-lane__fill,.ws-race.is-reset .ws-lane__crowd i,.ws-race.is-instant *{transition:none!important}.ws-race.is-reset .ws-lane__fill,.ws-race.is-run:not(.is-instant) .ws-lane__fill{transform:scaleX(0)}.ws-race.is-run .ws-lane--old .ws-lane__fill{transform:scaleX(.82);transition:transform 6.2s cubic-bezier(.3,0,.7,.6)}.ws-race.is-run .ws-lane--new .ws-lane__fill{transform:scaleX(.25);transition:transform 1.9s var(--ease-out)}.ws-race.is-reset .ws-lane__out,.ws-race.is-run:not(.is-old-done) .ws-lane--old .ws-lane__out,.ws-race.is-run:not(.is-new-done) .ws-lane--new .ws-lane__out{opacity:.2;transform:translate(-8px)}.ws-race.is-reset .ws-lane__cal,.ws-race.is-run:not(.is-new-done) .ws-lane__cal{opacity:0;transform:scale(.6)}.ws-race.is-reset .ws-lane--new .ws-lane__crowd i{background:#5d5662}@media(max-width:899px){.ws-lane{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "track" "crowd" "out"}.ws-lane__head{grid-template-columns:1fr auto;align-items:baseline}.ws-lane__track{margin-top:18px}.ws-lane__crowd{gap:6px}.ws-lane__crowd i{width:12px;height:12px}.ws-lane__cal{font-size:.75rem;padding:5px 10px}}.ws-lap{position:relative;max-width:880px;margin:0 auto clamp(40px,6vw,72px);container-type:inline-size;perspective:1800px;perspective-origin:50% 80%}.ws-lap:before{content:"";position:absolute;left:10%;right:10%;bottom:4%;height:40%;border-radius:50%;background:radial-gradient(closest-side,rgba(233,70,97,.35),transparent);pointer-events:none}.ws-lap__rig{position:relative;transform-style:preserve-3d}.ws-lap__lid{position:relative;padding:1.5cqw 1.5cqw 2.2cqw;border-radius:2.6cqw 2.6cqw .6cqw .6cqw;background:linear-gradient(180deg,#1b1920,#0c0b0f);border:1px solid var(--line-strong);box-shadow:0 0 0 1px #0009,0 4cqw 10cqw -4cqw #000000e6,0 0 12cqw -4cqw #e9466159;transform-origin:50% 100%;transition:transform 1.6s var(--ease-out)}.ws-lap.is-closed .ws-lap__lid{transform:rotateX(-86deg);transition:none}.ws-lap__screen{position:relative;aspect-ratio:16 / 9.4;border-radius:1.2cqw;overflow:hidden;background:radial-gradient(70% 90% at 80% 10%,rgba(233,70,97,.14),transparent 60%),#0e0c12;box-shadow:inset 0 0 0 1px #ffffff0d}.ws-lap__base{position:relative;height:2.2cqw;margin:0 -5.5%;border-radius:.4cqw .4cqw 2.6cqw 2.6cqw;background:linear-gradient(180deg,#3a3640,#17151b 60%,#0b0a0d);box-shadow:0 2.4cqw 4cqw -1.6cqw #000000f2}@media(max-width:1023px){.ws-lap{margin-left:5.5%;margin-right:5.5%}}.ws-lap__base i{position:absolute;left:50%;top:0;width:16%;height:.8cqw;margin-left:-8%;border-radius:0 0 1cqw 1cqw;background:#0b0a0d}.ws-lap__url{display:flex;align-items:center;gap:.8cqw;height:4.4cqw;padding:0 1.8cqw;border-bottom:1px solid var(--line);font-family:var(--font-mono);font-size:max(10px,1.3cqw);color:var(--muted)}.ws-lap__url i{width:1cqw;height:1cqw;min-width:6px;min-height:6px;border-radius:50%;background:#3a3640}.ws-lap__url span{margin-left:1cqw;padding:.5cqw 1.6cqw;border-radius:99px;background:#ffffff0d;color:var(--text-2)}.ws-lap__url b{margin-left:auto;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-hot)}.ws-slides{position:absolute;left:0;right:0;top:4.4cqw;bottom:0}.ws-sl{position:absolute;inset:0;padding:3.2cqw 4cqw;opacity:0;transform:translate3d(0,2.4cqw,0) scale(.98);transition:opacity .6s var(--ease-out),transform .8s var(--ease-out);font-size:max(10px,1.5cqw);color:var(--text-2)}.ws-sl.is-cur,.ws-lap:not(.is-js) .ws-sl[data-s="6"]{opacity:1;transform:none}.ws-sl *{transition:opacity .5s var(--ease-out),transform .7s var(--ease-out)}.ws-lap.is-js .ws-sl:not(.is-cur)>*{opacity:0;transform:translate3d(0,1.6cqw,0)}.ws-sl.is-cur>*{transition-delay:calc(.12s + var(--n, 0) * .11s)}.ws-sl>*:nth-child(2){--n: 1}.ws-sl>*:nth-child(3){--n: 2}.ws-sl>*:nth-child(4){--n: 3}.ws-sl>*:nth-child(5){--n: 4}.ws-sl>*:nth-child(6){--n: 5}.ws-sl>*:nth-child(7){--n: 6}.ws-sl--plan{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto auto auto;gap:1.4cqw;align-content:center}.ws-pg{display:flex;align-items:center;justify-content:center;height:6.4cqw;border-radius:1.2cqw;border:1px solid var(--line-strong);background:#ffffff08;font-family:var(--font-display);font-weight:700;font-size:max(11px,1.9cqw);color:var(--text);position:relative}.ws-pg--home{grid-column:1 / -1;justify-self:center;width:34%;border-color:#e9466199}.ws-pg--go{background:var(--accent-fill);border-color:var(--accent-fill);color:#fff;box-shadow:0 1.6cqw 4cqw -1.6cqw #e94661e6}.ws-sl--plan em{grid-column:1 / -1;justify-self:center;font-style:normal;font-family:var(--font-mono);font-size:max(10px,1.2cqw);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-hot)}.ws-sl--copy{display:grid;align-content:center;gap:1.1cqw}.ws-q{justify-self:start;padding:1cqw 1.8cqw;border-radius:1.6cqw 1.6cqw 1.6cqw .4cqw;background:#1d1a22;border:1px solid var(--line-strong);font-size:max(11px,1.75cqw);font-weight:600;color:var(--text)}.ws-a{display:grid;gap:.7cqw;justify-self:end;width:58%}.ws-a i{display:block;height:1.1cqw;min-height:6px;border-radius:1cqw;background:linear-gradient(90deg,#e9466199,#e9466133);transform-origin:100% 50%}.ws-a i+i{width:72%;justify-self:end}.ws-sl--build{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:3cqw;align-items:center}.ws-wire{display:grid;gap:1cqw;padding:1.6cqw;border-radius:1.6cqw;border:1px dashed rgba(255,255,255,.2)}.ws-wire i{display:block;height:3cqw;border-radius:.8cqw;background:#ffffff0f;transition:background-color .5s,transform .6s var(--ease-out)}.ws-wire i:nth-child(1){height:2cqw}.ws-wire i:nth-child(2){height:9cqw}.ws-wire i:nth-child(5){width:60%;justify-self:center;height:3.4cqw;border-radius:3cqw}.ws-sl--build.is-cur .ws-wire i{background:#ffffff24}.ws-sl--build.is-cur .ws-wire i:nth-child(2){background:linear-gradient(135deg,#3a2a33,#1d1a22);transition-delay:.5s}.ws-sl--build.is-cur .ws-wire i:nth-child(5){background:var(--accent-fill);transition-delay:1s}.ws-gauge{position:relative;aspect-ratio:2 / 1.25;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.ws-gauge__arc{position:absolute;left:0;right:0;top:0;aspect-ratio:2 / 1;border-radius:50% 50% 0 0/100% 100% 0 0;background:conic-gradient(from -90deg at 50% 100%,var(--accent) 0 60deg,#d9a54a 60deg 120deg,#6b6470 120deg 180deg,transparent 180deg);-webkit-mask:radial-gradient(circle at 50% 100%,transparent 58%,#000 59%);mask:radial-gradient(circle at 50% 100%,transparent 58%,#000 59%);opacity:.9}.ws-gauge__needle{position:absolute;left:50%;top:50%;width:.5cqw;min-width:3px;height:38%;margin-left:-.25cqw;border-radius:1cqw;background:#fff;transform-origin:50% 100%;transform:translateY(-20%) rotate(-58deg);box-shadow:0 0 1.4cqw #ffffffb3}.ws-lap.is-js .ws-sl--build:not(.is-cur) .ws-gauge__needle{transform:translateY(-20%) rotate(80deg)}.ws-sl--build.is-cur .ws-gauge__needle{transition:transform 1.6s var(--ease-spring) .9s}.ws-gauge b{font-family:var(--font-display);font-weight:800;font-size:max(13px,2.6cqw);color:var(--text);line-height:1}.ws-gauge small{font-family:var(--font-mono);font-size:max(9px,1.1cqw);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.ws-sl--crm{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr) minmax(0,1.1fr);align-items:center;gap:1.6cqw}.ws-form{display:grid;gap:1cqw;padding:2cqw;border-radius:1.6cqw;background:#f4f1ee}.ws-form i{display:block;height:3cqw;border-radius:.6cqw;background:#fff;border:1px solid #e0dad6}.ws-form b{display:flex;align-items:center;justify-content:center;height:3.6cqw;border-radius:3cqw;background:var(--accent-fill);color:#fff;font-size:max(10px,1.4cqw)}.ws-cable{position:relative;height:2px;background:repeating-linear-gradient(90deg,rgba(233,70,97,.7) 0 6px,transparent 6px 11px);container-type:inline-size}.ws-cable i{position:absolute;left:0;top:-5px;width:12px;height:12px;border-radius:50%;background:var(--accent-hot);box-shadow:0 0 14px var(--accent)}.ws-sl--crm.is-cur .ws-cable i{animation:ws-cable 1.3s var(--ease-in-out) .6s infinite}@keyframes ws-cable{0%{transform:translate(0);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translate(calc(100cqw - 12px));opacity:0}}.ws-crmc{display:grid;gap:.6cqw;padding:2cqw;border-radius:1.6cqw;border:1px solid rgba(233,70,97,.55);background:linear-gradient(135deg,#e9466129,#141219e6)}.ws-crmc small{font-family:var(--font-mono);font-size:max(9px,1.1cqw);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-hot)}.ws-crmc b{font-size:max(12px,1.9cqw);color:var(--text)}.ws-crmc span{display:inline-flex;align-items:center;gap:.8cqw;font-size:max(10px,1.4cqw);color:var(--text-2)}.ws-crmc span:before{content:"";width:1cqw;height:1cqw;min-width:6px;min-height:6px;border-radius:50%;background:#56d39a}.ws-sl--seo{display:flex;flex-wrap:wrap;align-content:center;gap:1.2cqw}.ws-sl--seo code{flex:1 1 100%;font-family:var(--font-mono);font-size:max(10px,1.45cqw);padding:1.2cqw 1.6cqw;border-radius:1cqw;background:#ffffff0a;border-left:2px solid var(--accent);color:var(--ember);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ws-tag{display:inline-flex;align-items:center;gap:.8cqw;padding:.9cqw 1.6cqw;border-radius:99px;border:1px solid rgba(233,70,97,.5);background:#e946611a;font-size:max(10px,1.4cqw);font-weight:600;color:var(--text)}.ws-tag:before{content:"";width:.9cqw;height:.5cqw;min-width:6px;min-height:3px;border-left:2px solid var(--accent-hot);border-bottom:2px solid var(--accent-hot);transform:rotate(-45deg) translateY(-20%)}.ws-sl--keys{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4cqw;padding-inline:8cqw}.ws-key{display:grid;place-items:center;width:14cqw;height:14cqw;border-radius:50%;background:radial-gradient(closest-side,#e9466159,#e946610d);border:1px solid rgba(233,70,97,.6);box-shadow:0 0 6cqw -1cqw #e94661cc}.ws-key .chevs{font-size:5.6cqw;padding-top:.25em}.ws-sl--keys.is-cur .ws-key{animation:ws-key 1.4s var(--ease-spring) .2s both}@keyframes ws-key{0%{transform:rotate(-90deg) scale(.6)}to{transform:none}}.ws-keys{display:grid;gap:1.2cqw}.ws-keys span{padding:1.3cqw 2cqw;border-radius:1.2cqw;border:1px solid var(--line-strong);background:#ffffff08;font-size:max(11px,1.8cqw);color:var(--text-2)}.ws-keys b{color:var(--text)}.ws-sl--keys.is-cur .ws-keys span{transition:opacity .5s,transform .7s var(--ease-out)}.ws-lap__dots{list-style:none;display:flex;justify-content:center;gap:8px;margin:22px 0 0;padding:0}.ws-lap__dots li{width:26px;height:4px;border-radius:4px;background:#ffffff1f;transition:background-color .4s,width .5s var(--ease-out)}.ws-lap__dots li.on{background:#e946618c}.ws-lap__dots li.is-cur{width:44px;background:var(--accent)}.ws-six li{transition:border-color .5s,background-color .5s,box-shadow .5s,transform .6s var(--ease-out)}.ws-six li.is-cur{border-color:#e9466199;background:radial-gradient(90% 60% at 0% 0%,rgba(233,70,97,.12),transparent 70%),var(--bg);box-shadow:0 30px 60px -40px #e94661e6}.ws-six li.is-cur:before{-webkit-text-stroke-color:var(--accent-hot);color:#e9466140}@media(max-width:639px){.ws-sl{padding:2.6cqw 3.4cqw}.ws-sl--crm{grid-template-columns:minmax(0,1fr) 12cqw minmax(0,1.1fr)}.ws-form i{height:3.6cqw}.ws-sl--copy .ws-q:nth-of-type(3),.ws-sl--copy .ws-a:last-child{display:none}.ws-sl--seo code:nth-of-type(2){display:none}}.ws-vs{perspective:1800px}.ws-vs__col{position:relative;overflow:hidden;container-type:inline-size;transform-style:preserve-3d}@media(min-width:768px){.ws-vs__col{transform:rotateY(6deg);transform-origin:100% 50%}.ws-vs__col--lit{transform:rotateY(-6deg);transform-origin:0% 50%}}.ws-win{display:flex;width:auto;align-items:center;gap:6px;margin:calc(-1*clamp(24px,3vw,40px)) calc(-1*clamp(24px,3vw,40px)) clamp(18px,2vw,26px);padding:12px 16px;border-bottom:1px solid var(--line);background:#ffffff08}.ws-win i{width:8px;height:8px;border-radius:50%;background:#3a3640}.ws-win b{margin-left:10px;padding:3px 12px;border-radius:99px;background:#ffffff0d;font-family:var(--font-mono);font-size:.6875rem;font-weight:400;color:var(--muted)}.ws-vs__col--lit .ws-win b{color:var(--accent-hot)}.ws-vs__list li{position:relative;overflow:hidden}.ws-vs__list--x li:after{content:"";position:absolute;left:-14px;top:50%;width:10px;height:10px;margin-top:-5px;border-radius:50%;background:#b9b1b6;box-shadow:0 0 10px #fff6;opacity:0}.ws-vs__list:not(.ws-vs__list--x) li:not(.ws-vs__go){padding-left:34px}.ws-vs__list:not(.ws-vs__list--x) li:not(.ws-vs__go):before{content:"";position:absolute;left:16px;top:0;bottom:-8px;width:2px;background:#e9466140}.ws-vs__list:not(.ws-vs__list--x) li:not(.ws-vs__go):after{content:"";position:absolute;left:12px;top:0;width:10px;height:100%;opacity:0;background:radial-gradient(circle at 50% 5px,var(--accent-hot) 3.5px,rgba(233,70,97,.3) 5px,transparent 6px) no-repeat}.ws-vs__go{overflow:visible!important}.ws-plus{position:absolute;right:14px;top:50%;margin-top:-11px;padding:3px 9px;border-radius:99px;background:#fff;color:var(--accent-fill);font-family:var(--font-mono);font-size:.6875rem;font-weight:600;opacity:0;pointer-events:none}@media(prefers-reduced-motion:no-preference){.ws-vs__list--x li:after{animation:ws-leak 6s var(--ease-in-out) infinite}.ws-vs__list--x li:nth-child(2):after{animation-delay:1s}.ws-vs__list--x li:nth-child(3):after{animation-delay:2s}.ws-vs__list--x li:nth-child(4):after{animation-delay:3s}.ws-vs__list--x li:nth-child(5):after{animation-delay:4s}.ws-vs__list--x li:nth-child(6):after{animation-delay:5s}.ws-vs__list:not(.ws-vs__list--x) li:not(.ws-vs__go):after{animation:ws-flow 3s linear infinite}.ws-vs__list:not(.ws-vs__list--x) li:nth-child(2):after{animation-delay:.36s}.ws-vs__list:not(.ws-vs__list--x) li:nth-child(3):after{animation-delay:.72s}.ws-vs__list:not(.ws-vs__list--x) li:nth-child(4):after{animation-delay:1.08s}.ws-vs__go{animation:ws-go 3s var(--ease-out) 1.44s infinite}.ws-vs__go:before{animation:ws-go-ring 3s var(--ease-out) 1.44s infinite}.ws-plus{animation:ws-plus 3s var(--ease-out) 1.44s infinite}}@keyframes ws-leak{0%{opacity:0;transform:translate(0)}6%{opacity:1}22%{opacity:1;transform:translate(60cqw)}30%,to{opacity:0;transform:translate(100cqw)}}@keyframes ws-flow{0%{opacity:1;transform:translateY(-4px)}12%{opacity:1;transform:translateY(100%)}13%,to{opacity:0;transform:translateY(100%)}}@keyframes ws-go{0%{transform:scale(1.03)}30%{transform:scale(1)}to{transform:scale(1)}}.ws-vs__go,.ws-plug__btn{position:relative;isolation:isolate}.ws-vs__go:after,.ws-plug__btn:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--accent-fill)}.ws-vs__go:before,.ws-plug__btn:before{content:"";position:absolute;inset:-14px;z-index:-2;border-radius:26px;background:#e94661b3;opacity:0;pointer-events:none}.ws-plug__btn:before{border-radius:113px}@keyframes ws-go-ring{0%{transform:scale(var(--sx0, .91),var(--sy0, .62));opacity:1}30%,to{transform:scale(1);opacity:0}}@keyframes ws-plus{0%{opacity:0;transform:translateY(6px)}8%{opacity:1;transform:translateY(-2px)}45%{opacity:1;transform:translateY(-12px)}60%,to{opacity:0;transform:translateY(-16px)}}.ws-vs__go{position:relative}.ws-term{margin-top:var(--s-6);border-radius:18px;border:1px solid var(--line-strong);background:#0b0a0e;overflow:hidden;box-shadow:0 30px 70px -40px #000000e6}.ws-term__bar{display:flex;align-items:center;gap:6px;padding:10px 14px;border-bottom:1px solid var(--line);font-family:var(--font-mono);font-size:.6875rem;color:var(--muted)}.ws-term__bar i{width:8px;height:8px;border-radius:50%;background:#3a3640}.ws-term__bar span{margin-left:8px}.ws-term__body{display:grid;gap:4px;padding:14px 16px 10px;min-height:216px;font-family:var(--font-mono);font-size:.75rem;line-height:1.6;color:var(--text-2)}.ws-term__body p{display:flex;gap:8px;white-space:nowrap;overflow:hidden}.ws-term__body p:not(:first-child):before{content:"\2192";color:var(--accent)}.ws-term__body b{margin-left:auto;font-weight:500;color:#56d39a}.ws-pr{color:var(--accent-hot)}.ws-term__go{color:var(--ember);font-weight:600}.ws-term__go:before{content:"\25b2"!important;color:var(--accent-hot)!important}.ws-term.is-js .ws-term__body p{opacity:0;transform:translate3d(-8px,0,0);clip-path:inset(0 100% 0 0);transition:opacity .2s,transform .4s var(--ease-out),clip-path .6s steps(18)}.ws-term.is-js .ws-term__body p.on{opacity:1;transform:none;clip-path:inset(0 0 0 0)}.ws-term__live{display:flex;align-items:center;gap:10px;padding:12px 16px;border-top:1px solid var(--line);background:linear-gradient(90deg,rgba(233,70,97,.12),transparent);transition:opacity .5s}.ws-term__live .chevs{font-size:18px}.ws-term__live b{font-size:.875rem;color:var(--text)}.ws-term__live em{margin-left:auto;font-style:normal;font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;padding:3px 10px;border-radius:99px;background:var(--accent-fill);color:#fff}.ws-term.is-js:not(.is-live) .ws-term__live{opacity:.25}.ws-steps>li{transition:background-color .5s}.ws-steps>li:after{content:"";position:absolute;left:0;right:0;top:-1px;height:1px;background:var(--accent);transform:scaleX(0);transform-origin:0 50%;transition:transform .9s var(--ease-out)}.ws-steps>li.is-cur{background:linear-gradient(180deg,rgba(233,70,97,.09),transparent 80%)}.ws-steps>li.is-cur:after{transform:scaleX(1)}.ws-plug{position:relative;margin-bottom:clamp(28px,4vw,48px);border-radius:var(--radius-l);border:1px solid var(--line);overflow:hidden;container-type:inline-size;background:radial-gradient(34% 60% at 50% 46%,rgba(233,70,97,.16),transparent 70%),linear-gradient(180deg,#110f15,#09080c)}.ws-plug__deck{--site: clamp(150px, 28cqw, 330px);max-width:1040px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) var(--site) minmax(0,1fr);align-items:stretch;padding:clamp(64px,7cqw,88px) clamp(14px,4cqw,56px) clamp(22px,3cqw,36px);perspective:1200px}.ws-plug__side{position:relative;transform-style:preserve-3d}.ws-plug__k{position:absolute;top:-34px;font-family:var(--font-mono);font-size:.625rem;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.ws-plug__side--in .ws-plug__k{left:0}.ws-plug__side--out .ws-plug__k{right:0}.ws-cord{position:absolute;left:0;right:8px;top:var(--y);display:flex;align-items:center;transform:translateY(-50%)}.ws-cord__tag{position:absolute;bottom:calc(100% + 6px);padding:5px 11px;border-radius:99px;border:1px solid var(--line-strong);background:#17141b;white-space:nowrap;font-family:var(--font-display);font-weight:700;font-size:clamp(.6875rem,1.3cqw,.9375rem);color:var(--text-2);transition:color .4s,border-color .4s,box-shadow .4s}.ws-plug__side--out .ws-cord{left:8px;right:0}.ws-plug__side--in .ws-cord__tag{left:0}.ws-plug__side--out .ws-cord__tag{right:0}.ws-cord__wire{position:relative;flex:1;height:3px;border-radius:3px;background:#2a2630;overflow:hidden}.ws-cord__wire i{position:absolute;top:0;bottom:0;left:0;width:200%;opacity:0;transition:opacity .4s;background:repeating-linear-gradient(90deg,var(--accent-hot) 0 10px,transparent 10px 22px)}.ws-cord__plug{position:relative;flex:none;width:clamp(24px,3.4cqw,38px);height:clamp(16px,2.2cqw,24px);border-radius:5px;background:linear-gradient(180deg,#4a4452,#1e1b23);border:1px solid rgba(255,255,255,.14);box-shadow:0 8px 16px -8px #000;transition:transform .7s var(--ease-spring)}.ws-cord__plug i{position:absolute;width:38%;height:3px;border-radius:2px;background:#c9c2cc}.ws-plug__side--in .ws-cord__plug i{left:100%}.ws-plug__side--out .ws-cord__plug i{right:100%}.ws-cord__plug i:first-child{top:26%}.ws-cord__plug i:last-child{bottom:26%}.ws-plug__site{position:relative;display:flex;flex-direction:column;gap:10px;padding:0 0 16px;border-radius:16px;border:1px solid rgba(255,211,219,.28);background:linear-gradient(180deg,#1d1a22,#121015);box-shadow:0 30px 80px -24px #e946618c;transform:rotateY(0)}.ws-plug__sock{position:absolute;left:-7px;top:var(--y);width:12px;height:26px;margin-top:-13px;border-radius:4px;background:#0b0a0d;border:1px solid var(--line-strong);transition:box-shadow .4s,border-color .4s}.ws-plug__sock--r{left:auto;right:-7px}.ws-plug__bar{display:flex;align-items:center;gap:5px;padding:9px 12px;border-bottom:1px solid var(--line)}.ws-plug__bar i{width:7px;height:7px;border-radius:50%;background:#3a3640}.ws-plug__bar em{margin-left:6px;font-style:normal;font-family:var(--font-mono);font-size:.625rem;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ws-plug__h{padding:0 14px;font-family:var(--font-display);font-weight:800;font-size:clamp(1.0625rem,2.2cqw,1.5rem);letter-spacing:-.01em;color:var(--text)}.ws-plug__m{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;padding:0 14px}.ws-plug__m i{height:6px;border-radius:3px;background:var(--accent);box-shadow:0 0 10px #e94661b3;transition:opacity .4s,transform .5s var(--ease-spring)}.ws-plug__btn{margin:4px 14px 0;padding:9px 0;border-radius:99px;text-align:center;background:var(--accent-fill);color:#fff;font-size:clamp(.6875rem,1.2cqw,.8125rem);font-weight:700;white-space:nowrap;transition:opacity .5s}.ws-plug__pop{position:absolute;right:0;top:100%;padding:5px 10px;border-radius:99px;background:#fff;color:#0b0a0d;font-family:var(--font-mono);font-size:.625rem;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;opacity:0}.ws-plug__cap{display:flex;align-items:center;justify-content:center;gap:10px;padding:0 16px 20px;font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);text-align:center}.ws-plug__cap i{flex:none;width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 10px var(--accent)}.ws-plug__cap span{min-width:0}.ws-cord.on .ws-cord__tag,.ws-plug:not(.is-js) .ws-cord__tag{color:var(--text);border-color:#e9466199;box-shadow:0 0 20px -6px #e94661cc}.ws-cord.on .ws-cord__wire i,.ws-plug:not(.is-js) .ws-cord__wire i{opacity:1}.ws-plug__sock.on,.ws-plug:not(.is-js) .ws-plug__sock{border-color:var(--accent);box-shadow:0 0 14px #e94661e6}.ws-plug.is-js .ws-plug__side--in .ws-cord:not(.on) .ws-cord__plug{transform:translate3d(-26px,0,0) rotate(-8deg)}.ws-plug.is-js .ws-plug__side--out .ws-cord:not(.on) .ws-cord__plug{transform:translate3d(26px,0,0) rotate(8deg)}.ws-plug.is-js .ws-plug__m i:not(.on){opacity:.14;transform:scaleX(.5);box-shadow:none}.ws-plug.is-js:not(.is-full) .ws-plug__btn{opacity:.4}@media(prefers-reduced-motion:no-preference){.ws-plug__deck{transform-style:preserve-3d}.ws-plug__site{transform:rotateX(10deg) rotateY(-8deg);transition:transform 1.2s var(--ease-out)}.ws-plug.is-full .ws-plug__site{transform:rotateX(4deg) rotateY(0) translate3d(0,-4px,0);border-color:#ffd3db99}.ws-plug__side--in .ws-cord__wire i{animation:ws-current .9s linear infinite}.ws-plug__side--out .ws-cord__wire i{animation:ws-current .9s linear infinite reverse}.ws-plug.is-full .ws-plug__btn{animation:ws-go 2.4s var(--ease-out) infinite}.ws-plug.is-full .ws-plug__btn:before{animation:ws-go-ring 2.4s var(--ease-out) infinite}.ws-plug.is-full .ws-plug__pop{animation:ws-pop 2.4s var(--ease-out) .3s infinite}}@keyframes ws-current{0%{transform:translate3d(-22px,0,0)}to{transform:translateZ(0)}}@keyframes ws-pop{0%{opacity:0;transform:translate3d(0,6px,0) scale(.9)}15%{opacity:1;transform:translate3d(0,-4px,0) scale(1)}60%{opacity:1;transform:translate3d(0,-14px,0)}80%,to{opacity:0;transform:translate3d(0,-20px,0)}}@media(max-width:599px){.ws-plug__deck{--site: 136px;padding-inline:12px;padding-top:48px}.ws-plug__site{gap:8px;padding-bottom:12px}.ws-plug__h{padding:0 10px;font-size:.9375rem}.ws-plug__m,.ws-plug__btn{margin-inline:0;padding-inline:10px}.ws-plug__btn{margin:2px 10px 0;padding:7px 0;font-size:.625rem}.ws-plug__bar em{display:none}.ws-cord__tag{padding:4px 8px;font-size:.625rem}.ws-plug__k{font-size:.5625rem;letter-spacing:.1em;top:-30px}}@media(prefers-reduced-motion:reduce){.ws-vs__list li:after,.ws-vs__go,.ws-vs__go:before,.ws-plus,.ws-cable i{animation:none!important}}.ws-race:not(.is-run):not(.is-reset) .ws-lane--old .ws-lane__crowd i:nth-child(-n+8){transform:translate3d(18px,-26px,0) scale(.6);opacity:.12}.ws-race:not(.is-run):not(.is-reset) .ws-lane--new .ws-lane__crowd i{background:#f5f1f2}.ws-race:not(.is-run):not(.is-reset) .ws-lane--new .ws-lane__crowd i:nth-child(3n){background:var(--accent-hot);transform:scale(1.25);box-shadow:0 0 16px #ff6f87e6}.ws-lane__mark b{text-transform:none}@media(max-width:899px){.ws-hero{--fx-shade: linear-gradient(to top, rgba(7, 7, 10, .94) 0%, rgba(7, 7, 10, .8) 42%, rgba(7, 7, 10, .62) 72%, rgba(7, 7, 10, .5) 100%)}}.sv-mid{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 28px;margin-top:var(--s-7);padding:20px 24px;border-radius:var(--radius-l);border:1px solid var(--line-strong);background:linear-gradient(100deg,#e946611f,#ffffff05 60%)}.sv-mid__t{flex:1 1 22em;max-width:44em;color:var(--text-2);font-size:1rem;line-height:1.5;text-wrap:pretty}.sv-mid__t b{display:block;margin-bottom:2px;color:var(--text);font-family:var(--font-display);font-weight:700;font-size:1.125rem;letter-spacing:-.01em}@media(max-width:599px){.sv-mid{padding:18px 16px}.sv-mid .btn{flex:1 1 100%}}
