.story-audio{display:grid;grid-template-columns:minmax(14rem,.7fr) minmax(0,1.3fr);gap:clamp(1.5rem,4vw,4rem);align-items:center;margin-block:clamp(2.5rem,6vw,5rem);padding:clamp(1.4rem,4vw,3rem);border:1px solid rgba(111,232,255,.2);border-radius:1.4rem;background:radial-gradient(circle at 16% 50%,rgba(243,59,198,.18),transparent 18rem),linear-gradient(140deg,rgba(13,15,33,.94),rgba(5,8,20,.97));box-shadow:0 2rem 6rem rgba(0,0,0,.3)}.story-audio__signal{position:relative;display:grid;width:min(100%,18rem);aspect-ratio:1;place-items:center;margin-inline:auto;border:1px solid rgba(243,59,198,.28);border-radius:50%}.story-audio__signal i,.story-audio__signal:after,.story-audio__signal:before{position:absolute;inset:13%;border:1px solid rgba(111,232,255,.2);border-radius:50%;content:"";animation:story-signal 5s ease-in-out infinite}.story-audio__signal:after{inset:28%;animation-delay:-1.6s}.story-audio__signal i:first-of-type{inset:40%;animation-delay:-3.2s}.story-audio__signal i:nth-of-type(2){inset:5%;border-color:rgba(243,59,198,.13);animation-delay:-2.4s}.story-audio__signal i:nth-of-type(3){inset:20%;border-color:rgba(255,117,85,.16);animation-delay:-.8s}.story-audio__signal svg{width:3rem;height:3rem;color:#6fe8ff;filter:drop-shadow(0 0 1.4rem #22d6ff)}.story-audio__copy>span{display:flex;align-items:center;gap:.6rem;color:#ff8bd9;font-size:1rem;font-weight:800;letter-spacing:.1em}.story-audio__copy>span svg{width:1.15rem}.story-audio__copy :is(h2,h3){margin:.85rem 0;color:#fff;font-size:clamp(1.8rem,4vw,3.5rem);line-height:1;letter-spacing:-.04em}.story-audio__copy p{max-width:46rem;color:#b9b9c8;font-size:1rem;line-height:1.75}.story-audio__copy audio{width:100%;margin-top:1.25rem;accent-color:#f33bc6}.story-audio__copy>a{display:inline-flex;margin-top:1rem;color:#6fe8ff;font-size:1rem;font-weight:800}@keyframes story-signal{0%,to{opacity:.3;transform:scale(.94)}50%{opacity:.9;transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){.story-audio__signal i,.story-audio__signal:after,.story-audio__signal:before{animation:none}}@media (max-width:720px){.story-audio{grid-template-columns:1fr}.story-audio__signal{width:12rem}}.ws{--ws-bg:#05060f;--ws-panel:rgba(255,255,255,0.028);--ws-panel-strong:rgba(255,255,255,0.05);--ws-line:rgba(255,255,255,0.085);--ws-line-strong:rgba(255,255,255,0.16);--ws-text:#f4f2fb;--ws-muted:rgba(226,223,240,0.66);--ws-faint:rgba(226,223,240,0.46);--ws-cyan:#5fe3ff;--ws-pink:#ff7ad2;--ws-good:#4de3a4;--ws-warn:#ffc15e;--ws-bad:#ff6b81;--ws-accent:linear-gradient(115deg,#ff744f,#f33bc6 55%,#8a5cff);--ws-radius:1rem;--ws-radius-sm:0.7rem;min-height:100vh;padding:8.5rem clamp(1rem,2.5vw,2.25rem) 4rem;background:radial-gradient(circle at 12% 0,rgba(243,59,198,.1),transparent 30rem),radial-gradient(circle at 92% 8%,rgba(95,227,255,.08),transparent 28rem),var(--ws-bg);color:var(--ws-text);font-family:var(--asca-sans,Inter,ui-sans-serif,system-ui,sans-serif);font-size:.95rem;line-height:1.55}.ws :where(h1,h2,h3,h4,p){margin:0;text-wrap:pretty}.ws :where(a){color:inherit}.ws :focus-visible{outline:2px solid var(--ws-cyan);outline-offset:2px;border-radius:.4rem}.ws-frame{display:grid;grid-template-columns:15.5rem minmax(0,1fr);gap:clamp(1.25rem,2.5vw,2.25rem);max-width:84rem;margin:0 auto}.ws-sidebar{position:sticky;top:8rem;align-self:start;display:flex;flex-direction:column;gap:1rem}.ws-switcher{position:relative}.ws-switcher summary{display:flex;align-items:center;gap:.7rem;padding:.7rem .8rem;border:1px solid var(--ws-line);border-radius:var(--ws-radius-sm);background:var(--ws-panel);cursor:pointer;list-style:none}.ws-switcher summary::-webkit-details-marker{display:none}.ws-switcher summary:hover{border-color:var(--ws-line-strong)}.ws-switcher-mark{display:grid;flex:none;width:2.1rem;height:2.1rem;place-items:center;border-radius:.55rem;background:var(--ws-accent);color:#fff;font-weight:800;font-size:.9rem}.ws-switcher-text{display:grid;min-width:0}.ws-switcher-text strong{overflow:hidden;font-size:.92rem;text-overflow:ellipsis;white-space:nowrap}.ws-switcher-text small{color:var(--ws-faint);font-size:.75rem;text-transform:capitalize}.ws-switcher-caret{margin-left:auto;color:var(--ws-faint)}.ws-switcher-menu{position:absolute;z-index:20;inset:calc(100% + .4rem) 0 auto;display:grid;gap:.15rem;padding:.4rem;border:1px solid var(--ws-line-strong);border-radius:var(--ws-radius-sm);background:#0b0c1a;box-shadow:0 1.2rem 3rem rgba(0,0,0,.5)}.ws-switcher-menu a{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.55rem .65rem;border-radius:.5rem;font-size:.88rem;text-decoration:none}.ws-switcher-menu a:hover,.ws-switcher-menu a[aria-current=true]{background:var(--ws-panel-strong)}.ws-switcher-menu hr{width:100%;margin:.3rem 0;border:0;border-top:1px solid var(--ws-line)}.ws-nav{display:grid;gap:.15rem}.ws-nav a{display:flex;align-items:center;gap:.7rem;padding:.6rem .75rem;border-radius:.6rem;color:var(--ws-muted);font-weight:600;text-decoration:none;transition:background .15s,color .15s}.ws-nav a svg{width:1.05rem;height:1.05rem;flex:none}.ws-nav a:hover{background:var(--ws-panel);color:var(--ws-text)}.ws-nav a[aria-current=page]{background:linear-gradient(90deg,rgba(243,59,198,.14),rgba(138,92,255,.06));color:var(--ws-text);box-shadow:inset 2px 0 0 #f33bc6}.ws-nav-count{margin-left:auto;padding:.05rem .45rem;border-radius:999px;background:var(--ws-panel-strong);color:var(--ws-muted);font-size:.72rem;font-weight:700}.ws-nav-count[data-tone=warn]{background:rgba(255,193,94,.14);color:var(--ws-warn)}.ws-help{display:grid;gap:.35rem;padding:.9rem;border:1px solid var(--ws-line);border-radius:var(--ws-radius-sm);background:var(--ws-panel);font-size:.84rem}.ws-help p{color:var(--ws-muted)}.ws-help a{color:var(--ws-cyan);font-weight:700;text-decoration:none}.ws-help a:hover{text-decoration:underline}.ws-main{display:grid;gap:1.5rem;min-width:0;align-content:start}.ws-pagehead{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem}.ws-pagehead-text{display:grid;gap:.35rem}.ws-eyebrow{color:var(--ws-pink);font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.ws-pagehead h1{font-size:clamp(1.6rem,2.6vw,2.15rem);font-weight:780;letter-spacing:-.03em;line-height:1.15}.ws-pagehead p{max-width:44rem;color:var(--ws-muted)}.ws-pagehead-actions{display:flex;flex-wrap:wrap;gap:.6rem}.ws-breadcrumb{display:flex;flex-wrap:wrap;gap:.4rem;color:var(--ws-faint);font-size:.82rem}.ws-breadcrumb a{color:var(--ws-muted);text-decoration:none}.ws-breadcrumb a:hover{color:var(--ws-text)}.ws-panel{display:grid;gap:1rem;padding:clamp(1rem,2vw,1.4rem);border:1px solid var(--ws-line);border-radius:var(--ws-radius);background:var(--ws-panel)}.ws-panel-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.ws-panel-head h2{font-size:1.05rem;font-weight:740;letter-spacing:-.01em}.ws-panel-head p{color:var(--ws-muted);font-size:.88rem}.ws-panel-head-text{display:grid;gap:.2rem}.ws-grid{display:grid;gap:1rem}.ws-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ws-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ws-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.ws-grid-main{grid-template-columns:minmax(0,1.6fr) minmax(18rem,1fr);align-items:start}.ws-muted{color:var(--ws-muted)}.ws-faint{color:var(--ws-faint);font-size:.82rem}.ws-button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.5rem;padding:.5rem 1rem;border:1px solid var(--ws-line-strong);border-radius:.65rem;background:var(--ws-panel-strong);color:var(--ws-text);font:inherit;font-size:.9rem;font-weight:700;line-height:1.2;text-decoration:none;cursor:pointer;transition:border-color .15s,background .15s,transform .15s,opacity .15s}.ws-button svg{width:1rem;height:1rem;flex:none}.ws-button:hover{border-color:rgba(95,227,255,.45)}.ws-button:disabled{cursor:not-allowed;opacity:.55}.ws-button-primary{border-color:transparent;background:var(--ws-accent);box-shadow:0 .6rem 1.8rem rgba(243,59,198,.2)}.ws-button-primary:hover{transform:translateY(-1px);border-color:transparent}.ws-button-ghost{border-color:transparent;background:transparent;color:var(--ws-cyan);padding-inline:.4rem}.ws-button-ghost:hover{border-color:transparent;text-decoration:underline}.ws-button-block{width:100%}.ws-button-sm{min-height:2.1rem;padding:.35rem .75rem;font-size:.84rem}.ws-status{display:inline-flex;align-items:center;gap:.4rem;padding:.15rem .55rem;border-radius:999px;background:var(--ws-panel-strong);color:var(--ws-muted);font-size:.76rem;font-weight:700;white-space:nowrap}.ws-status:before{width:.45rem;height:.45rem;border-radius:50%;background:currentColor;content:""}.ws-status[data-tone=good]{background:rgba(77,227,164,.12);color:var(--ws-good)}.ws-status[data-tone=warn]{background:rgba(255,193,94,.12);color:var(--ws-warn)}.ws-status[data-tone=bad]{background:rgba(255,107,129,.12);color:var(--ws-bad)}.ws-status[data-tone=info]{background:rgba(95,227,255,.1);color:var(--ws-cyan)}.ws-tier{display:inline-flex;align-items:center;padding:.12rem .5rem;border:1px solid var(--ws-line-strong);border-radius:.4rem;color:var(--ws-text);font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ws-tier[data-paid=true]{border-color:rgba(243,59,198,.5);background:rgba(243,59,198,.1);color:#ffc2ec}.ws-alert{display:flex;align-items:flex-start;gap:.8rem;padding:.85rem 1rem;border:1px solid var(--ws-line);border-left-width:3px;border-radius:var(--ws-radius-sm);background:var(--ws-panel)}.ws-alert>svg{width:1.15rem;height:1.15rem;flex:none;margin-top:.15rem}.ws-alert-body{display:grid;flex:1;gap:.15rem;min-width:0}.ws-alert-body strong{font-size:.92rem}.ws-alert-body p{color:var(--ws-muted);font-size:.86rem}.ws-alert-action{flex:none;align-self:center}.ws-alert[data-tone=good]{border-left-color:var(--ws-good)}.ws-alert[data-tone=good]>svg{color:var(--ws-good)}.ws-alert[data-tone=warn]{border-left-color:var(--ws-warn)}.ws-alert[data-tone=warn]>svg{color:var(--ws-warn)}.ws-alert[data-tone=bad]{border-left-color:var(--ws-bad)}.ws-alert[data-tone=bad]>svg{color:var(--ws-bad)}.ws-alert[data-tone=info]{border-left-color:var(--ws-cyan)}.ws-alert[data-tone=info]>svg{color:var(--ws-cyan)}.ws-alerts{display:grid;gap:.6rem}.ws-metric{display:grid;gap:.2rem;padding:1rem 1.1rem;border:1px solid var(--ws-line);border-radius:var(--ws-radius);background:var(--ws-panel)}.ws-metric span{color:var(--ws-faint);font-size:.76rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ws-metric strong{font-size:1.65rem;font-weight:780;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.ws-metric small{color:var(--ws-muted);font-size:.8rem}.ws-meter{display:grid;gap:.45rem}.ws-meter-row{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.ws-meter-row strong{font-size:1.3rem;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.ws-meter-track{position:relative;height:.55rem;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.07)}.ws-meter-fill{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:linear-gradient(90deg,#5fe3ff,#8a5cff)}.ws-meter[data-level=low] .ws-meter-fill{background:var(--ws-warn)}.ws-meter[data-level=critical] .ws-meter-fill,.ws-meter[data-level=empty] .ws-meter-fill{background:var(--ws-bad)}.ws-meter-legend{display:flex;flex-wrap:wrap;gap:.35rem 1rem;color:var(--ws-muted);font-size:.8rem}.ws-meter-legend span{display:inline-flex;align-items:center;gap:.35rem}.ws-checklist{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.ws-check{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.8rem .9rem;border:1px solid var(--ws-line);border-radius:var(--ws-radius-sm);background:rgba(255,255,255,.015)}.ws-check-mark{display:grid;width:1.6rem;height:1.6rem;place-items:center;border:1.5px solid var(--ws-line-strong);border-radius:50%;color:var(--ws-faint);font-size:.78rem;font-weight:800}.ws-check-mark svg{width:.95rem;height:.95rem}.ws-check[data-complete=true] .ws-check-mark{border-color:transparent;background:rgba(77,227,164,.16);color:var(--ws-good)}.ws-check[data-complete=true] .ws-check-text strong{color:var(--ws-muted)}.ws-check[data-next=true]{border-color:rgba(243,59,198,.42);background:rgba(243,59,198,.05)}.ws-check-text{display:grid;gap:.1rem}.ws-check-text strong{font-size:.92rem}.ws-check-text p,.ws-progress{color:var(--ws-muted);font-size:.84rem}.ws-progress{display:flex;align-items:center;gap:.75rem}.ws-progress .ws-meter-track{flex:1;max-width:12rem}.ws-servers{display:grid;gap:.6rem}.ws-server{display:grid;grid-template-columns:auto minmax(0,1.4fr) minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.85rem 1rem;border:1px solid var(--ws-line);border-radius:var(--ws-radius-sm);background:rgba(255,255,255,.018);text-decoration:none;transition:border-color .15s,background .15s}a.ws-server:hover{border-color:var(--ws-line-strong);background:var(--ws-panel-strong)}.ws-avatar{position:relative;display:grid;width:2.75rem;height:2.75rem;place-items:center;overflow:visible;border-radius:.8rem;background:linear-gradient(135deg,rgba(138,92,255,.35),rgba(243,59,198,.3));font-weight:800}.ws-avatar>img:first-child{width:100%;height:100%;border-radius:inherit;object-fit:cover}.ws-avatar-product{position:absolute;right:-.35rem;bottom:-.35rem;width:1.35rem;height:1.35rem;border:2px solid var(--ws-bg);border-radius:.4rem;object-fit:cover}.ws-server-title{display:grid;gap:.15rem;min-width:0}.ws-server-title strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ws-server-title small{color:var(--ws-faint);font-size:.8rem}.ws-server-stats{display:flex;flex-wrap:wrap;gap:.3rem 1rem;color:var(--ws-muted);font-size:.82rem}.ws-server-stats b{color:var(--ws-text);font-variant-numeric:tabular-nums}.ws-server-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem}.ws-empty{display:grid;justify-items:center;gap:.75rem;padding:clamp(1.75rem,4vw,2.75rem) 1.25rem;border:1px dashed var(--ws-line-strong);border-radius:var(--ws-radius);text-align:center}.ws-empty h3{font-size:1.05rem}.ws-empty p{max-width:32rem;color:var(--ws-muted)}.ws-empty-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:.25rem}.ws-product{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.9rem;padding:1rem;border:1px solid var(--ws-line);border-radius:var(--ws-radius-sm);background:rgba(255,255,255,.018)}.ws-product img{width:2.75rem;height:2.75rem;border-radius:.75rem;object-fit:cover}.ws-product-body{display:grid;gap:.35rem}.ws-product-body p{color:var(--ws-muted);font-size:.86rem}.ws-product-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.35rem}.ws-toggle{display:inline-flex;padding:.2rem;border:1px solid var(--ws-line);border-radius:.65rem;background:rgba(0,0,0,.25)}.ws-toggle button{padding:.35rem .8rem;border:0;border-radius:.5rem;background:transparent;color:var(--ws-muted);font:inherit;font-size:.84rem;font-weight:700;cursor:pointer}.ws-toggle button[aria-pressed=true]{background:var(--ws-panel-strong);color:var(--ws-text)}.ws-toggle em{margin-left:.3rem;color:var(--ws-good);font-style:normal;font-size:.75rem}.ws-plans{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.ws-plan{position:relative;display:flex;flex-direction:column;gap:.75rem;padding:1.1rem;border:1px solid var(--ws-line);border-radius:var(--ws-radius);background:rgba(255,255,255,.02)}.ws-plan[data-featured=true]{border-color:rgba(243,59,198,.45);background:linear-gradient(180deg,rgba(243,59,198,.08),rgba(255,255,255,.02) 40%)}.ws-plan[data-current=true]{border-color:rgba(95,227,255,.55);box-shadow:inset 0 0 0 1px rgba(95,227,255,.25)}.ws-plan-flag{position:absolute;top:-.6rem;left:1rem;padding:.1rem .5rem;border-radius:999px;background:var(--ws-accent);font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.ws-plan[data-current=true] .ws-plan-flag{background:#0f5d73;color:#d8f8ff}.ws-plan-head{display:grid;gap:.15rem}.ws-plan-head h3{font-size:1.05rem}.ws-plan-head small{color:var(--ws-faint);font-size:.8rem}.ws-price{display:flex;align-items:baseline;gap:.3rem}.ws-price strong{font-size:1.75rem;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.ws-price span{color:var(--ws-faint);font-size:.82rem}.ws-plan>p{color:var(--ws-muted);font-size:.86rem}.ws-plan-facts{display:grid;gap:.3rem;margin:0;padding:.7rem 0;border-block:1px solid var(--ws-line);font-size:.82rem}.ws-plan-facts div{display:flex;justify-content:space-between;gap:.5rem}.ws-plan-facts dt{color:var(--ws-faint)}.ws-plan-facts dd{margin:0;font-weight:700;text-align:right}.ws-plan ul{display:grid;gap:.45rem;margin:0;padding:0;list-style:none;font-size:.84rem}.ws-plan li{display:flex;gap:.45rem;color:var(--ws-muted)}.ws-plan li svg{width:.95rem;height:.95rem;flex:none;margin-top:.2rem;color:var(--ws-good)}.ws-plan .ws-button{margin-top:auto}.ws-kv{display:grid;gap:.55rem;margin:0}.ws-kv div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;padding-bottom:.55rem;border-bottom:1px solid var(--ws-line);font-size:.88rem}.ws-kv div:last-child{padding-bottom:0;border-bottom:0}.ws-kv dt{color:var(--ws-muted)}.ws-kv dd{margin:0;font-weight:650;text-align:right}.ws-form{display:grid;gap:1.1rem}.ws-field{display:grid;gap:.4rem}.ws-field>span{font-size:.86rem;font-weight:700}.ws-field small{color:var(--ws-faint);font-size:.8rem}.ws-input{width:100%;min-height:2.75rem;padding:.6rem .8rem;border:1px solid var(--ws-line-strong);border-radius:.65rem;background:rgba(0,0,0,.3);color:var(--ws-text);font:inherit}.ws-input:focus{border-color:var(--ws-cyan);outline:none;box-shadow:0 0 0 3px rgba(95,227,255,.15)}.ws-input-prefix{display:flex;align-items:stretch;overflow:hidden;border:1px solid var(--ws-line-strong);border-radius:.65rem;background:rgba(0,0,0,.3)}.ws-input-prefix:focus-within{border-color:var(--ws-cyan);box-shadow:0 0 0 3px rgba(95,227,255,.15)}.ws-input-prefix span{display:flex;align-items:center;padding:0 .1rem 0 .8rem;color:var(--ws-faint);font-size:.88rem;white-space:nowrap}.ws-input-prefix .ws-input{border:0;background:transparent;box-shadow:none;padding-left:.1rem}.ws-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.ws-choice{position:relative;display:grid;gap:.3rem;padding:.95rem 1rem;border:1px solid var(--ws-line-strong);border-radius:var(--ws-radius-sm);background:rgba(255,255,255,.02);cursor:pointer}.ws-choice input{position:absolute;opacity:0;pointer-events:none}.ws-choice strong{display:flex;align-items:center;gap:.5rem;font-size:.94rem}.ws-choice strong svg{width:1.05rem;height:1.05rem;color:var(--ws-cyan)}.ws-choice p{color:var(--ws-muted);font-size:.84rem}.ws-choice:has(input:checked){border-color:rgba(243,59,198,.65);background:rgba(243,59,198,.07)}.ws-choice:has(input:focus-visible){outline:2px solid var(--ws-cyan);outline-offset:2px}.ws-error{color:#ffb3c0;font-size:.86rem}.ws-switch{display:flex;align-items:flex-start;gap:.7rem;cursor:pointer}.ws-switch input{width:1.1rem;height:1.1rem;margin-top:.15rem;accent-color:#f33bc6}.ws-switch span{display:grid;gap:.1rem}.ws-switch small{color:var(--ws-muted);font-size:.82rem}.ws-onboarding{display:grid;gap:1.5rem;max-width:46rem;margin:0 auto}.ws-steps{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.ws-steps li{display:flex;align-items:center;gap:.45rem;padding:.3rem .75rem .3rem .35rem;border:1px solid var(--ws-line);border-radius:999px;color:var(--ws-faint);font-size:.8rem;font-weight:700}.ws-steps li b{display:grid;width:1.35rem;height:1.35rem;place-items:center;border-radius:50%;background:var(--ws-panel-strong);font-size:.72rem}.ws-steps li[aria-current=step]{border-color:rgba(243,59,198,.5);color:var(--ws-text)}.ws-steps li[aria-current=step] b{background:var(--ws-accent)}.ws-hero-title{font-size:clamp(1.9rem,4vw,2.7rem);font-weight:800;letter-spacing:-.04em;line-height:1.08}.ws-hero-title em{font-style:normal;color:transparent;background:linear-gradient(105deg,#ff704f,#f33bc6 45%,#9961ff 75%,#48dfff);-webkit-background-clip:text;background-clip:text}.ws-reassure{display:flex;flex-wrap:wrap;gap:.4rem 1.25rem;margin:0;padding:0;color:var(--ws-muted);list-style:none;font-size:.84rem}.ws-reassure li{display:inline-flex;align-items:center;gap:.4rem}.ws-reassure svg{width:.95rem;height:.95rem;color:var(--ws-good)}.ws-center{display:grid;gap:1.25rem;max-width:36rem;margin:3rem auto 0;text-align:center;justify-items:center}.ws-center-icon{display:grid;width:3.5rem;height:3.5rem;place-items:center;border-radius:1rem;background:rgba(77,227,164,.12);color:var(--ws-good)}.ws-center-icon[data-tone=neutral]{background:var(--ws-panel-strong);color:var(--ws-muted)}.ws-center-icon svg{width:1.6rem;height:1.6rem}.ws-center h1{font-size:clamp(1.6rem,3vw,2.1rem);font-weight:780;letter-spacing:-.03em}.ws-center p{color:var(--ws-muted)}.ws-table-wrap{overflow-x:auto}.ws-table{width:100%;border-collapse:collapse;font-size:.88rem}.ws-table th{padding:0 .75rem .6rem;color:var(--ws-faint);font-size:.74rem;font-weight:700;letter-spacing:.06em;text-align:left;text-transform:uppercase;white-space:nowrap}.ws-table td{padding:.75rem;border-top:1px solid var(--ws-line);vertical-align:middle}.ws-table td.ws-num,.ws-table th.ws-num{font-variant-numeric:tabular-nums;text-align:right}.ws-table a{color:var(--ws-text);font-weight:700;text-decoration:none}.ws-table a:hover{color:var(--ws-cyan)}@media (max-width:1100px){.ws-grid-4,.ws-plans{grid-template-columns:repeat(2,minmax(0,1fr))}.ws-grid-main{grid-template-columns:minmax(0,1fr)}}@media (max-width:860px){.ws{padding-top:6.5rem}.ws-frame{grid-template-columns:minmax(0,1fr)}.ws-sidebar{position:static}.ws-nav{display:flex;overflow-x:auto;gap:.25rem;padding-bottom:.25rem;scrollbar-width:none}.ws-nav a{flex:none}.ws-nav a[aria-current=page]{box-shadow:inset 0 -2px 0 #f33bc6}.ws-help{display:none}.ws-grid-2,.ws-grid-3{grid-template-columns:minmax(0,1fr)}.ws-server{grid-template-columns:auto minmax(0,1fr)}.ws-server-meta,.ws-server-stats{grid-column:2;justify-content:flex-start}}@media (max-width:560px){.ws-choice-grid,.ws-grid-4,.ws-plans{grid-template-columns:minmax(0,1fr)}.ws-alert{flex-wrap:wrap}.ws-alert-action{width:100%}.ws-check{grid-template-columns:auto minmax(0,1fr)}.ws-check>:last-child{grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){.ws *{transition:none!important}}.ws-spin{animation:ws-spin 1s linear infinite}@keyframes ws-spin{to{rotate:1turn}}body:has(main.ws) .asca-footer-main,body:has(main.ws) .asca-footer-skyline,body:has(main.ws) .asca-newsletter-zone{display:none}.ws-field small.ws-error{color:#ffb3c0}