.wc3.sv{--wc-bg: #0b0c0f;--wc-bg-elevated: #14161b;--sv-line: rgba(243, 241, 234, .1);--sv-card: rgba(255, 255, 255, .018);background:var(--wc-bg)}.sv-sec{position:relative;padding-block:var(--wc-space-9);border-top:1px solid var(--sv-line);overflow:hidden}.sv-hero{border-top:0;padding-top:var(--wc-space-6)}.sv-sec>*{position:relative}.sv-glow:before{content:"";position:absolute;top:-30%;right:-18%;width:60vw;max-width:820px;aspect-ratio:1;background:radial-gradient(closest-side,#ffd02f1f,#ffd02f00);pointer-events:none}.sv-glow-l:before{right:auto;left:-22%;top:10%}.sv-y{color:var(--wc-yellow)}.sv-eye{display:flex;align-items:center;gap:var(--wc-space-4);margin-bottom:var(--wc-space-5);font-size:var(--wc-fs-label);font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--wc-text-muted)}.sv-num{color:var(--wc-yellow);font-variant-numeric:tabular-nums;letter-spacing:.08em}.sv-dash{width:60px;height:8px;flex:none;fill:none;stroke:var(--wc-yellow);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.sv-h1{font-size:clamp(2.5rem,4.8vw,4.25rem);font-weight:700;line-height:1.02;letter-spacing:-.035em;text-wrap:balance}h1>.sv-eye,h2.sv-eye{font-family:var(--wc-font-body);line-height:1.6}h1>.sv-h1{display:block}.sv-num[data-n]:before{content:attr(data-n)}.sv-h2{font-size:clamp(2rem,3.6vw,3rem);font-weight:700;line-height:1.05;letter-spacing:-.03em;text-wrap:balance;max-width:18ch}.sv-lede{margin-top:var(--wc-space-5);max-width:50ch;color:var(--wc-text-muted);font-size:1.0625rem;line-height:1.6}.sv-p{color:var(--wc-text-muted);max-width:46ch}.sv-head{display:grid;gap:var(--wc-space-5);margin-bottom:var(--wc-space-8)}@media(min-width:960px){.sv-head{grid-template-columns:minmax(0,7fr) minmax(0,4fr);justify-content:space-between;align-items:center;gap:var(--wc-space-8)}}.sv-ctas{display:flex;flex-wrap:wrap;gap:var(--wc-space-4);margin-top:var(--wc-space-7)}.sv-ic{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.sv-win{border:1px solid rgba(243,241,234,.16);border-radius:12px;background:linear-gradient(160deg,#17191f,#0e0f13 70%);box-shadow:0 40px 80px -40px #000c,inset 0 1px #ffffff0d;overflow:hidden}.sv-bar{display:flex;align-items:center;gap:7px;padding:14px 18px;border-bottom:1px solid var(--sv-line)}.sv-bar i{width:8px;height:8px;border-radius:50%;background:#f3f1ead9}.sv-bar span{flex:1;max-width:60%;height:8px;margin-left:12px;border-radius:99px;background:#f3f1ea1a}.sv-sk{display:block;height:8px;border-radius:99px;background:#f3f1ea1a}.sv-qs{display:grid;gap:var(--wc-space-2)}.sv-q{border:1px solid var(--sv-line);border-radius:4px;background:var(--sv-card);transition:border-color .4s var(--wc-ease)}.sv-q[open]{border-color:#ffd02f66}.sv-q summary{display:flex;align-items:center;gap:var(--wc-space-5);padding:var(--wc-space-4) var(--wc-space-5);cursor:pointer;list-style:none;font-size:.9375rem;font-weight:500}.sv-q summary::-webkit-details-marker{display:none}.sv-q-n{font-size:.75rem;color:var(--wc-text-muted);font-variant-numeric:tabular-nums}.sv-q-t{flex:1}.sv-plus{position:relative;flex:none;width:12px;height:12px}.sv-plus:before,.sv-plus:after{content:"";position:absolute;left:0;top:5px;width:12px;height:1.5px;background:var(--wc-text);transition:transform .4s var(--wc-ease)}.sv-plus:after{transform:rotate(90deg)}.sv-q[open] .sv-plus:after{transform:rotate(0)}.sv-q p{padding:0 var(--wc-space-5) var(--wc-space-5);font-size:.9375rem;line-height:1.6;color:var(--wc-text-muted);max-width:70ch}.sv-end-sec{padding-bottom:var(--wc-space-9)}.sv-end{display:grid;gap:var(--wc-space-5);padding:var(--wc-space-7) var(--wc-space-6);border:1px solid var(--sv-line);border-radius:10px;background:var(--sv-card)}.sv-end-h{font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;line-height:1.05;letter-spacing:-.03em;max-width:14ch}.sv-end-p{color:var(--wc-text-muted);max-width:38ch}.sv-end .v3-btn{justify-self:start}@media(min-width:960px){.sv-end{grid-template-columns:auto 1fr auto;align-items:center;gap:var(--wc-space-8);padding:var(--wc-space-7) var(--wc-space-8)}.sv-end-p{padding-left:var(--wc-space-8);border-left:1px solid var(--sv-line)}}@keyframes sv-draw{to{stroke-dashoffset:0}}@keyframes sv-fade{to{opacity:1}}@keyframes sv-up{to{opacity:1;transform:none}}@keyframes sv-float{to{transform:translateY(-6px)}}
