:root:has(.stv) .hdr-sp{display:none}@media (hover:hover) and (pointer:fine){:root:has(.stv){scrollbar-gutter:auto}}.stv{--pad:var(--page-pad,40px);--hh:var(--sh-hh,96px);--sv:1svh;--ease-out:cubic-bezier(.23, 1, .32, 1);--lead-bg:#0f2a20;background:var(--void);color:var(--bone);display:block}.stv .ic{width:var(--is,20px);height:var(--is,20px);flex:none;place-items:center;display:inline-grid}.stv .ic svg{width:100%;height:100%;display:block}.stv .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.stv .krf{--fld-h:58px;--fld-r:12px;--fld-line:#edebe566;--fld-hov:#edebe599;--fld-ph:#edebe58c;--fld-bg:#0a0b0b38;--warn:#ec8384;--ring:0 0 0 2px var(--lead-bg), 0 0 0 4px var(--jade);--lbl:400 14px/1.3 var(--font-ui);z-index:2;min-height:calc(100 * var(--sv));margin-top:calc(100 * var(--sv) + var(--le-hold));padding:clamp(128px, 16.7vw, 272px) var(--pad) 128px;color:var(--bone);background:var(--lead-bg);align-content:center;display:grid;position:relative}.stv .krf:before{content:"";height:var(--le-fade);pointer-events:none;background:linear-gradient(180deg, #0f2a2000 0, #0f2a2080 44%, #0f2a20e6 80%, var(--lead-bg) 100%);position:absolute;bottom:100%;left:0;right:0}.stv .krf :is(input,button,textarea,a){scroll-margin-block:calc(var(--hh) + 32px) 32px}.stv .krf [hidden]{display:none!important}.stv .krf .lc-grid{column-gap:var(--gut);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.stv .krf .lc-hcol{grid-column:1/span 6;container-type:inline-size}.stv .krf .lc-fw{grid-column:7/-1;min-width:0}.stv .krf .lc-hd{top:calc(var(--hh) + 48px);position:sticky}.stv .krf .lc-h{max-width:6em;font:400 clamp(48px, 14cqi, 96px)/1.04 var(--font-ui);letter-spacing:-.035em;text-wrap:balance;margin:0}.stv .krf .lc-sub{font:400 17px/1.4 var(--font-body);letter-spacing:-.01em;color:var(--dim);margin:20px 0 0}.stv .krf .lc-form{display:grid}.stv .krf .f{border:0;min-width:0;margin:0 0 32px;padding:0;display:block}.stv .krf .f-l{width:100%;font:var(--lbl);letter-spacing:-.01em;text-transform:none;color:var(--dim);gap:2px;margin:0 0 8px;padding:0;display:flex}.stv .krf .f-l>span[aria-hidden],.stv .krf .cb span[aria-hidden]{color:var(--jade)}.stv .krf .f-in{width:100%;min-height:var(--fld-h);border:1px solid var(--fld-line);border-radius:var(--fld-r);corner-shape:squircle;background:var(--fld-bg);color:var(--bone);caret-color:var(--bone);font:400 17px/1.4 var(--font-body);letter-spacing:-.01em;transition:border-color .18s var(--ease-out), background-color .18s var(--ease-out);outline:none;margin:0;padding:14px 16px;display:block}.stv .krf .f-in::placeholder{color:var(--fld-ph);opacity:1}@media (hover:hover) and (pointer:fine){.stv .krf .f-in:hover{border-color:var(--fld-hov)}}.stv .krf .f-in:focus{border-color:var(--fld-hov);box-shadow:var(--ring);background-color:#edebe50d}.stv .krf .f-in[aria-invalid=true],.stv .krf .f-in[aria-invalid=true]:hover,.stv .krf .f-in[aria-invalid=true]:focus{border-color:var(--warn)}.stv .krf .f-in:disabled{opacity:.38;cursor:not-allowed}.stv .krf .f-in:-webkit-autofill{-webkit-text-fill-color:var(--bone);caret-color:var(--bone);font:400 17px/1.4 var(--font-body);transition:background-color 600000s 0s, color 600000s 0s, border-color .18s var(--ease-out)}.stv .krf .f-in:-webkit-autofill:hover{-webkit-text-fill-color:var(--bone);caret-color:var(--bone);font:400 17px/1.4 var(--font-body);transition:background-color 600000s 0s, color 600000s 0s, border-color .18s var(--ease-out)}.stv .krf .f-in:-webkit-autofill:focus{-webkit-text-fill-color:var(--bone);caret-color:var(--bone);font:400 17px/1.4 var(--font-body);transition:background-color 600000s 0s, color 600000s 0s, border-color .18s var(--ease-out)}.stv .krf .f-in:autofill{-webkit-text-fill-color:var(--bone)}.stv .krf .f-hint{font:400 14px/1.4 var(--font-body);color:var(--dim);margin:8px 0 0}.stv .krf .f-err{--warn-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 3.2 2.6 16.2h14.8L10 3.2Z'/%3E%3Cpath d='M10 8.2v3.4M10 13.8h.01'/%3E%3C/svg%3E");font:500 14px/1.45 var(--font-body);color:var(--warn);align-items:flex-start;gap:6px;margin:8px 0 0;display:flex}.stv .krf .f-err:before{content:"";content:"" / "Ошибка:";background:var(--warn);width:15px;height:15px;-webkit-mask:var(--warn-ic) center / contain no-repeat;-webkit-mask:var(--warn-ic) center / contain no-repeat;mask:var(--warn-ic) center / contain no-repeat;flex:none;margin-top:2.5px}.stv .krf .f-err:empty{display:none}.stv .krf .tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.stv .krf .tile{display:grid;position:relative}.stv .krf .tile input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.stv .krf .tile span{min-width:0;min-height:var(--fld-h);touch-action:manipulation;border:1px solid var(--fld-line);border-radius:var(--fld-r);corner-shape:squircle;background:var(--fld-bg);font:400 17px/1.25 var(--font-body);letter-spacing:-.01em;color:var(--dim);cursor:pointer;transition:border-color .18s var(--ease-out), background-color .18s var(--ease-out), color .18s var(--ease-out), scale .12s var(--ease-out);align-items:center;gap:10px;padding:12px 16px;display:flex}.stv .krf .tile span:before{content:"";border:1px solid #edebe573;border-radius:50%;flex:none;width:14px;height:14px;transition:background-color .2s,border-color .2s,box-shadow .2s}@media (hover:hover) and (pointer:fine){.stv .krf .tile:hover input:not(:checked)+span{border-color:var(--fld-hov);color:var(--bone)}}.stv .krf .tile span:active{scale:.985}.stv .krf .tile input:checked+span{border-color:var(--jade);color:var(--bone);background:#60b08d1a}.stv .krf .tile input:checked+span:before{border-color:var(--jade);background:var(--jade);box-shadow:inset 0 0 0 3px #173a2c}.stv .krf .tile input:focus-visible+span{box-shadow:var(--ring);outline:none}.stv .krf .rv-box{transition:grid-template-rows .26s var(--ease-out);grid-template-rows:0fr;display:grid}.stv .krf .rv-box>div{min-height:0;margin:-4px;padding:4px;overflow:hidden}.stv .krf .rv-box>div>.f{opacity:0;transition:opacity .15s ease, transform .15s var(--ease-out);transform:translateY(-6px)}.stv .krf .rv-box.is-on{grid-template-rows:1fr}.stv .krf .rv-box.is-on>div>.f{opacity:1;transition:opacity .22s ease 60ms, transform .26s var(--ease-out) 60ms;transform:none}.stv .krf .rv-box:not(.is-on)>div>.f{visibility:hidden;transition:opacity .15s ease, transform .15s var(--ease-out), visibility 0s linear .26s}.stv .krf .cs{margin:0}.stv .krf .cb{cursor:pointer;min-height:44px;font:400 14px/1.45 var(--font-body);color:var(--dim);align-items:flex-start;gap:12px;padding:10px 0;display:flex}.stv .krf .cb>span{line-height:1.75}.stv .krf .cb input{--cbx-tick:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.2 10.4 8 14.2 15.8 6.2'/%3E%3C/svg%3E");appearance:none;cursor:pointer;corner-shape:squircle;color:#0a0b0b;background:#0a0b0b38;border:1.5px solid #edebe566;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;margin:-1px 0 0;transition:background-color .14s,border-color .14s,transform .1s ease-out;display:grid}.stv .krf .cb input:before{content:"";width:16px;height:16px;-webkit-mask:var(--cbx-tick) center / contain no-repeat;-webkit-mask:var(--cbx-tick) center / contain no-repeat;mask:var(--cbx-tick) center / contain no-repeat;opacity:0;background:currentColor;transition:opacity .1s ease-out,transform .1s ease-out;transform:scale(.7)}.stv .krf .cb input:checked{background:var(--jade);border-color:var(--jade)}.stv .krf .cb input:checked:before{opacity:1;transition-duration:.14s;transition-timing-function:cubic-bezier(.23,1,.32,1);transform:none}@media (hover:hover) and (pointer:fine){.stv .krf .cb:hover input:not(:checked):not(:disabled){border-color:#edebe5b8}}.stv .krf .cb input:active:not(:disabled){transform:scale(.92)}.stv .krf .cb input:focus-visible{box-shadow:var(--ring);outline:none}.stv .krf .cb input[aria-invalid=true]:not(:checked){border-color:var(--warn)}.stv .krf .cb a{color:var(--bone);text-underline-offset:3px;padding-block:3.5px;-webkit-text-decoration:underline #edebe559;text-decoration:underline #edebe559;transition:text-decoration-color .2s}@media (hover:hover) and (pointer:fine){.stv .krf .cb a:hover{-webkit-text-decoration-color:var(--bone);text-decoration-color:var(--bone)}}.stv .krf .cs .f-err{margin:0 0 4px 34px}.stv .krf .send{width:100%;min-height:var(--fld-h);border-radius:var(--fld-r);corner-shape:squircle;margin-top:32px}.stv .krf .send:focus-visible{box-shadow:var(--ring);outline:none}.stv .krf .send[disabled]{cursor:progress;opacity:.72}.stv .krf .send[aria-busy=true]:after{content:"";border:1.5px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;margin-top:-7px;animation:.7s linear infinite stv-spin;position:absolute;top:50%;right:20px}@keyframes stv-spin{to{transform:rotate(1turn)}}.stv .krf .st{font:400 14px/1.4 var(--font-body);color:var(--dim);margin:14px 0 0}.stv .krf .st:empty{margin:0}.stv .krf .st.err{color:var(--warn)}.stv .krf .st a{color:inherit;text-underline-offset:3px;white-space:nowrap;-webkit-text-decoration:underline #edebe559;text-decoration:underline #edebe559}.stv .krf .done{border:1px solid var(--line-hi);border-radius:var(--r-card);corner-shape:squircle;background:var(--fld-bg);animation:stv-done .32s var(--ease-out) both;outline:none;padding:32px}@keyframes stv-done{0%{opacity:0;transform:translateY(8px)}}.stv .krf .done h3{font:400 clamp(32px, 2.8vw, 44px)/1.06 var(--font-ui);letter-spacing:-.03em;margin:0}.stv .krf .done p{max-width:44ch;font:400 17px/1.5 var(--font-body);color:var(--dim);margin:16px 0 0}.stv .krf .done .done-how{color:var(--bone)}.stv .krf .hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}@media (forced-colors:active){.stv .krf :is(.f-in,.tile span,.cb input){border:1px solid canvastext}.stv .krf :is(.f-in,.send,.tile input+span,.cb input):is(:focus,:focus-visible){outline-offset:2px;outline:2px solid highlight}.stv .krf .f-err:before{background:canvastext}}.stv .krf .lc-h .w{vertical-align:top;display:inline-block}.stv .krf .lc-h .w>i{font-style:normal;display:inline-block}.stv.js-anim .krf .lc-h .w{overflow-clip-margin:.12em;margin-bottom:-.06em;padding-bottom:.06em;overflow:clip}.stv.js-anim .krf .lc-h .w>i{transition:transform .9s var(--ease-out) calc(var(--k) * 70ms);transform:translateY(105%)}.stv.js-anim .krf .lc-h[data-in] .w>i{transform:none}.stv.js-anim .krf [data-up]{opacity:0;transition:opacity .6s ease var(--d,0s), transform .8s var(--ease-out) var(--d,0s), border-color .5s ease-in-out, scale .16s var(--ease-out);transform:translateY(16px)}.stv.js-anim .krf [data-up][data-in]{opacity:1;transform:none}@media (max-width:1023px){.stv .krf .lc-hcol,.stv .krf .lc-fw{grid-column:1/-1}.stv .krf .lc-hd{position:static}.stv .krf .lc-h{font-size:clamp(44px,9vw,80px)}.stv .krf .lc-fw{margin-top:48px}}@media (max-width:767px){.stv .krf{--fld-h:54px;padding:clamp(128px, 16.7vw, 272px) var(--pad) 64px;align-content:start}.stv .krf .f-in,.stv .krf .tile span{font-size:16px}.stv .krf .tiles .tile span{text-align:center;justify-content:center;gap:0;padding:12px 6px}.stv .krf .tiles .tile span:before{display:none}.stv .krf .f{margin-bottom:24px}.stv .krf .lc-sub{font-size:16px}.stv .krf .done{padding:24px 20px}}@media (prefers-reduced-motion:reduce){.stv .le-hero img,.stv .le-tx,.stv .le-dim{will-change:auto}.stv .krf .rv-box,.stv .krf .rv-box>div>.f,.stv .krf .done{transition-duration:0s;animation:none}.stv .krf .cb input,.stv .krf .cb input:before{transition:none}.stv .krf .send[aria-busy=true]:after{opacity:.5;border-right-color:currentColor;animation:none}}.stv #lead textarea.f-in{resize:none;height:128px}.stv{--gut:clamp(16px, 1.25vw, 32px);--nef:#0f2a20;--card:#111514;--card-hi:#151a19;--fade:clamp(280px, calc(40 * var(--sv)), 420px);--r-ctl:12px;--r-card:14px;--r-bento:18px;--r-block:22px}@media (max-width:479px){.stv #lead .tiles--3 .tile span{justify-content:center;padding:12px 8px}.stv #lead .tiles--3 .tile span:before{display:none}}.stv .le{--le-hold:840px;--le-fade:calc(56 * var(--sv,1vh));--le-pos:50% 50%;background:var(--void);color:var(--bone);display:grid;position:relative}.stv .le>.le-hero,.stv .le>#lead{grid-area:1/1;min-width:0}.stv .le-hero{height:calc(100 * var(--sv,1vh));background:var(--void);align-self:start;position:sticky;top:0;overflow:hidden}.stv .le-hero picture,.stv .le-hero [data-le-media]{will-change:opacity;display:block;position:absolute;inset:0;overflow:hidden}.stv .le-hero :is(picture,[data-le-media])>:is(video,canvas),.stv .le-hero img{object-fit:cover;object-position:var(--le-pos);width:100%;height:100%;transform-origin:var(--le-pos);will-change:transform;position:absolute;inset:0}.stv .le-hero [data-le-zoom="0"] :is(img,video,canvas){will-change:auto}.stv .le-hero:after{content:"";pointer-events:none;background:linear-gradient(#0a0b0b1f 18%,#0a0b0bad 58%,#0a0b0bf0 100%);position:absolute;inset:0}.stv .le-tx{z-index:2;left:var(--pad);right:var(--pad);bottom:calc(env(safe-area-inset-bottom,0px) + 16px);will-change:opacity, filter;position:absolute}.stv .le-h{color:var(--bone);text-wrap:balance;font:400 clamp(42px, 7.55vw, 131px)/1.04 var(--font-ui);letter-spacing:-.035em;margin:0}.stv .le-ctaw{margin-top:28px}.stv .le-h .w{white-space:nowrap;clip-path:inset(-.1em -.3em -.16em);display:inline-block}.stv .le-h i{font-style:normal}.stv.js-anim .le-h i{color:#5c635f;transition:transform .9s var(--ease-out) calc(var(--i,0) * 18ms);display:inline-block;transform:translateY(120%)}.stv.js-anim .le-h.up i{animation:stv-le-fill .75s var(--ease-out) calc(var(--i,0) * 18ms + .18s) both;transform:none}@keyframes stv-le-fill{0%{color:#5c635f}55%{color:var(--jade)}to{color:var(--bone)}}.stv.js-anim .le-h~.le-ctaw{opacity:0;transition:opacity .6s var(--ease-out) .7s, transform .8s var(--ease-out) .7s;transform:translateY(14px)}.stv.js-anim .le-h.up~.le-ctaw{opacity:1;transform:none}.stv .le>#lead.lc{z-index:2;margin-top:calc(100 * var(--sv,1vh) + var(--le-hold));background:var(--lead-bg);padding-top:clamp(128px,16.7vw,272px);position:relative}.stv .le>#lead.lc:before{content:"";height:var(--le-fade);pointer-events:none;background:linear-gradient(180deg, #0f2a2000 0, #0f2a2080 44%, #0f2a20e6 80%, var(--lead-bg) 100%);position:absolute;bottom:100%;left:0;right:0}@media (min-width:768px){.stv .le-h{max-width:9em;font-size:clamp(40px,4.6vw,92px)}.stv .le-ctaw{margin-top:clamp(32px,3.2vw,48px)}.stv .le-tx{left:var(--page-pad,var(--pad));right:var(--page-pad,var(--pad));bottom:clamp(48px, calc(10 * var(--sv,1vh)), 112px)}}@media (prefers-reduced-motion:reduce){.stv .le-hero picture,.stv .le-hero img,.stv .le-tx{will-change:auto}}.stv .svh{--svh-gut:clamp(16px, 1.25vw, 32px);--svh-title:clamp(40px, 4.45vw, 84px);--svh-top:calc(var(--hh) + 24px);--svh-bottom:48px;isolation:isolate;column-gap:var(--svh-gut);min-height:100svh;padding:var(--svh-top) var(--pad) var(--svh-bottom);background:var(--void);color:var(--bone);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid;position:relative;overflow:clip}.stv .svh-copy{z-index:2;grid-area:1/1/auto/span 6;min-width:0;position:relative}.stv .svh-h{margin:0;font-weight:400}.stv .svh-label{font:500 15px/1.35 var(--font-ui);letter-spacing:.04em;color:#edebe594;margin-bottom:24px;display:block}.stv .svh-title{max-width:11em;font:400 var(--svh-title)/1.02 var(--font-ui);letter-spacing:-.035em;color:var(--bone);text-wrap:balance;display:block}.stv .svh-sub{max-width:34em;font:400 17px/1.55 var(--font-body);letter-spacing:-.01em;color:var(--dim);text-wrap:pretty;margin:24px 0 0}.stv .svh-cta{grid-auto-columns:1fr;grid-auto-flow:column;gap:12px;margin-top:40px;display:inline-grid}.stv .svh .hbtn{--is:18px}.stv .svh .hbtn--quiet .ic{color:var(--jade)}@media (hover:hover) and (pointer:fine){.stv .svh .hbtn--main:hover .ic{transform:translateY(2px)}.stv .svh .hbtn--quiet:hover .ic{transform:translate(2px)}}.stv .svh .hbtn:active{scale:.97}.stv .svh .hbtn:focus-visible{outline:2px solid var(--jade);outline-offset:3px}@media (max-width:1179px){.stv .svh-title{max-width:none}.stv .svh-cta{grid-auto-flow:row;width:min(100%,320px);display:grid}}@media (max-width:899px){.stv .svh{--svh-top:calc(var(--hh) + 32px);grid-template-columns:minmax(0,1fr);align-items:start;min-height:0;padding-bottom:32px}.stv .svh-copy{grid-column:1}.stv .svh-title{letter-spacing:-.03em;font-size:clamp(34px,10vw,56px);line-height:1.04}.stv .svh-label{margin-bottom:16px;font-size:14px}.stv .svh-sub{margin-top:16px;font-size:16px;line-height:1.5}.stv .svh-cta{grid-auto-flow:column;width:auto;margin-top:32px;display:inline-grid}}@media (max-width:559px){.stv .svh-cta{grid-auto-flow:row;gap:10px;width:100%;display:grid}}@media (max-height:500px) and (min-width:600px){.stv .svh{--svh-top:calc(var(--hh) + 8px);--svh-bottom:16px;min-height:100svh;padding-bottom:var(--svh-bottom);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.stv .svh-copy{grid-column:1/span 7}.stv .svh-label{margin-bottom:8px;font-size:14px}.stv .svh-title{font-size:clamp(28px,9svh,40px)}.stv .svh-sub{margin-top:8px;font-size:15px;line-height:1.45}.stv .svh-cta{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;gap:10px;width:100%;max-width:440px;margin-top:16px;display:grid}.stv .svh .hbtn{gap:8px;min-height:48px;padding:0 14px;font-size:15px}}@media (prefers-reduced-motion:reduce){.stv .svh .hbtn,.stv .svh .hbtn .ic{transition-duration:10ms}.stv .svh .hbtn:active{scale:none}}.stv .svh .ic--down{rotate:90deg}.stv .sv-group{--gut:clamp(16px, 1.25vw, 32px);padding:128px var(--pad) 0;background:var(--void);color:var(--bone);border-top:1px solid var(--line)}.stv .sv-pnote{margin:0 0 0 calc((100% + var(--gut)) / 2);max-width:40em;font:400 15px/1.5 var(--font-body);letter-spacing:-.005em;color:var(--dim)}.stv .sv{column-gap:var(--gut);scroll-margin-top:calc(var(--hh) + 16px);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;padding:32px 0 128px;display:grid}.stv .sv+.sv{border-top:1px solid var(--line);padding-top:128px}.stv .sv-copy{top:calc(var(--hh) + 32px);grid-column:1/span 5;position:sticky}.stv .sv-h{font:400 clamp(32px, 3.06vw, 44px)/1.06 var(--font-ui);letter-spacing:-.03em;text-wrap:balance;margin:0}.stv .sv-p{max-width:30em;font:400 17px/1.55 var(--font-body);letter-spacing:-.01em;color:var(--dim);text-wrap:pretty;margin:24px 0 0}.stv .sv-ev{border-top:1px solid var(--line);max-width:30em;font:400 15px/1.55 var(--font-body);color:var(--dim);margin:24px 0 0;padding-top:16px}.stv .sv-evl{color:var(--bone);margin-bottom:4px;display:block}.stv .sv-btn.btn-glass{--is:18px;white-space:nowrap;border-radius:var(--r-ctl,12px);corner-shape:squircle;min-width:200px;min-height:54px;transition:background-color .2s ease, border-color .2s ease, scale .16s var(--ease-out);justify-content:center;align-items:center;gap:10px;margin-top:32px;padding:0 22px 0 24px;display:inline-flex}.stv .sv-btn .ic{color:var(--jade);transition:transform .2s var(--ease-out);rotate:90deg}@media (hover:hover) and (pointer:fine){.stv .sv-btn:hover .ic{transform:translate(2px)}}.stv .sv-btn:active{scale:.97}.stv .sv-btn:focus-visible{outline:2px solid var(--jade);outline-offset:3px}.stv .sp{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;border-top:1px solid var(--line-hi);grid-column:7/-1;width:100%}.stv .sp td{border-bottom:1px solid var(--line);vertical-align:middle;height:56px;font:400 17px/1.4 var(--font-body);letter-spacing:-.01em;color:var(--dim);padding:12px 0}.stv .sp td:first-child{padding-right:24px}.stv .sp td:last-child{text-align:right;white-space:nowrap;font:400 20px/1.2 var(--font-ui);letter-spacing:-.02em;color:var(--bone)}.stv .sp-g th{text-align:left;border-bottom:1px solid var(--line-hi);font:400 15px/1.4 var(--font-body);letter-spacing:-.005em;color:var(--faint);padding:32px 0 12px}.stv .sp tbody:first-child .sp-g th,.stv .sp-offer+.sp-g th{padding-top:24px}.stv .sp-offer td{color:var(--bone);background:#60b08d14;padding-block:16px}.stv .sp-offer td:first-child{border-radius:var(--r-ctl) 0 0 var(--r-ctl);padding-left:16px}.stv .sp-offer td:last-child{border-radius:0 var(--r-ctl) var(--r-ctl) 0;padding-right:16px}.stv .sp-sub{font:400 15px/1.45 var(--font-body);color:var(--dim);margin-top:4px;display:block}.stv .sv-copy .sv-pnote{max-width:30em;margin:24px 0 0}.stv .sp .sp-pack td{height:auto;font:400 17px/1.4 var(--font-body);letter-spacing:-.01em;text-align:left;white-space:normal;color:var(--dim);padding:16px 0}.stv .sp-pack-t{color:var(--bone);display:block}.stv .sp-pack-a{min-height:44px;font:400 15px/1.4 var(--font-body);letter-spacing:-.005em;color:var(--jade);text-underline-offset:4px;align-items:center;margin-top:4px;-webkit-text-decoration:underline #60b08d66;text-decoration:underline #60b08d66;transition:text-decoration-color .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.stv .sp-pack-a:hover{-webkit-text-decoration-color:var(--jade);text-decoration-color:var(--jade)}}.stv .sp-pack-a:focus-visible{outline:2px solid var(--jade);outline-offset:3px;border-radius:4px}.stv .sp-morebar{display:none}.stv .sx{--gut:clamp(16px, 1.25vw, 32px);column-gap:var(--gut);padding:128px var(--pad);background:var(--void);color:var(--bone);border-top:1px solid var(--line);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.stv .sx-h{font:400 clamp(28px, 2.5vw, 36px)/1.1 var(--font-ui);letter-spacing:-.03em;text-wrap:balance;grid-column:1/span 5;margin:0}.stv #lead .tiles--3{grid-template-columns:repeat(3,minmax(0,1fr))}.stv #lead .f-opt{font:400 13px/1.2 var(--font-body);text-transform:none;letter-spacing:normal;color:var(--faint);margin-left:8px}.stv #lead .st p{margin:0}.stv #lead{scroll-margin-top:0}.stv .sv-dock{z-index:40;padding:8px var(--pad) max(16px, env(safe-area-inset-bottom));background:var(--void);opacity:0;pointer-events:none;transition:opacity .2s var(--ease-out), translate .2s var(--ease-out);display:none;position:fixed;bottom:0;left:0;right:0;translate:0 12px}.stv .sv-dock:before{content:"";pointer-events:none;background:linear-gradient(to top, var(--void), #0a0b0b00);height:24px;position:absolute;bottom:100%;left:0;right:0}.stv .sv-dock.is-on{opacity:1;pointer-events:auto;translate:0}.stv .sv-sticky.btn-glass{--is:18px;white-space:nowrap;border-radius:var(--r-ctl);corner-shape:squircle;gap:10px;width:100%;min-height:54px;padding:0 22px 0 24px;display:flex}.stv .sv-sticky .ic{color:var(--jade);rotate:90deg}.stv .sv-sticky:active{scale:.97}.stv .sv-sticky:focus-visible{outline:2px solid var(--jade);outline-offset:3px}@media (max-width:899px){.stv .sv-dock{display:block}}@media (max-width:1179px){.stv .sv-copy{grid-column:1/span 5}.stv .sp{grid-column:6/-1}.stv .sx-h{grid-column:1/span 5}.stv .sv-pnote{margin-left:calc((100% + var(--gut)) * 5 / 12)}}@media (max-width:899px){.stv .sv-group{padding-top:96px}.stv .sv{grid-template-columns:minmax(0,1fr);padding-bottom:96px}.stv .sv+.sv{padding-top:96px}.stv .sv-copy{display:contents}.stv .sv-copy>*{grid-column:1}.stv .sv-copy>.sv-pnote{order:1;margin:24px 0 0}.stv .sp{order:1;grid-column:1;margin-top:32px}.stv .sv-pnote+.sp,.stv .sv-copy>.sv-pnote~.sp{margin-top:12px}.stv .sv-btn.btn-glass{justify-self:start}.stv .sv>.sv-pnote,.stv .sv-group>.sv-pnote{margin:0}.stv .sp--groups[data-collapsed] .sp-fold{display:none}.stv .sp--groups[data-collapsed] .sp-morebar,.stv .sp--groups[data-ready] .sp-morebar{display:table-row-group}.stv .sp-morebar td{border-bottom:0;height:auto;padding:16px 0 0}.stv .sp-more.btn-glass{--is:18px;border-radius:var(--r-ctl);corner-shape:squircle;width:100%;min-height:54px;transition:scale .16s var(--ease-out);justify-content:center;align-items:center;gap:10px;padding:0 22px;display:flex}.stv .sp-more .ic{color:var(--jade);transition:rotate .24s var(--ease-out);rotate:90deg}.stv .sp-more[aria-expanded=true] .ic{rotate:-90deg}.stv .sp-more:active{scale:.97}.stv .sp-more:focus-visible{outline:2px solid var(--jade);outline-offset:3px}.stv #lead .f{margin-bottom:24px}.stv #lead .tiles--3{gap:6px}.stv #lead .tiles--3 .tile span{text-align:center;justify-content:center;padding:12px 6px;font-size:15px}.stv #lead .tiles--3 .tile span:before{display:none}.stv .sx{padding-block:96px}.stv .sx-h{grid-column:1/-1}}@media (max-width:767px){.stv .sv-h{font-size:clamp(30px,8.6vw,40px)}.stv .sp td{font-size:16px}.stv .sp td:last-child{font-size:18px}.stv .sp-offer td:first-child{padding-left:12px}.stv .sp-offer td:last-child{padding-right:12px}.stv .sv-btn.btn-glass{width:100%}}@media (max-height:500px) and (min-width:600px){.stv .sv-dock{padding:6px var(--pad) max(8px, env(safe-area-inset-bottom))}.stv .sv-sticky.btn-glass{width:auto;min-height:48px;display:inline-flex}.stv .sv-copy{position:static}}@media (prefers-reduced-motion:reduce){.stv .sv-btn,.stv .sv-btn .ic,.stv .sp-pack-a,.stv .sp-more,.stv .sp-more .ic{transition-duration:10ms}.stv .sv-btn:active,.stv .sv-sticky:active,.stv .sp-more:active{scale:none}.stv .sv-dock{transition:opacity .15s;translate:none}}.stv .svh,.stv .sv-group{--panel:linear-gradient(201deg, #141817 0%, #0e1110 46%, #0b0c0d 100%);--ring:inset 0 0 0 1px color-mix(in srgb, var(--bone) 7%, transparent);--ring-hi:inset 0 0 0 1px color-mix(in srgb, var(--bone) 16%, transparent);--sheet:color-mix(in srgb, var(--bone) 2.5%, transparent)}.stv .svh{--svh-title:clamp(40px, 5vw, 96px);grid-template-rows:minmax(0,1fr) auto;align-items:stretch;row-gap:24px}.stv .svh-copy{align-self:center}.stv .svh-title{letter-spacing:-.038em;max-width:10em}.stv .svj{gap:var(--svh-gut);z-index:2;grid-area:2/1/auto/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.stv .svj-a{isolation:isolate;corner-shape:squircle;background:var(--panel);min-height:104px;box-shadow:var(--ring);color:var(--bone);--is:20px;transition:box-shadow .24s ease, scale .16s var(--ease-out);-webkit-tap-highlight-color:transparent;border-radius:18px;grid-template-columns:104px minmax(0,1fr) auto;align-items:center;column-gap:12px;padding:0 24px 0 4px;display:grid;position:relative;overflow:hidden}.stv .svj-t{font:400 22px/1.15 var(--font-ui);letter-spacing:-.025em;text-wrap:balance}.stv .svj-a .ic{color:var(--jade);transition:transform .2s var(--ease-out)}@media (hover:hover) and (pointer:fine){.stv .svj-a:hover{box-shadow:var(--ring-hi)}.stv .svj-a:hover .ic{transform:translateY(2px)}}.stv .svj-a:active{scale:.98}.stv .svj-a:focus-visible{outline:2px solid var(--jade);outline-offset:3px}.stv .sv-group{border-top:0;padding-top:96px}.stv .sv-group>.sv-pnote{margin:0 0 24px}.stv .sv{isolation:isolate;corner-shape:squircle;background:radial-gradient(30% 46% at 86% 20%, color-mix(in srgb, var(--jade) 13%, transparent) 0%, color-mix(in srgb, var(--jade) 4%, transparent) 55%, transparent 100%), var(--panel);box-shadow:var(--ring);scroll-margin-top:calc(var(--hh) + 16px);border-radius:18px;row-gap:40px;padding:56px;position:relative}.stv .sv:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(180deg, color-mix(in srgb, var(--bone) 4%, transparent) 0%, transparent 12%);position:absolute;inset:0}.stv .sv+.sv{border-top:0;margin-top:24px;padding-top:56px}.stv .sv:last-child{margin-bottom:128px}.stv .sv-copy{grid-area:1/1/auto/span 7;align-self:center;position:static}.stv .sv-h{letter-spacing:-.034em;font-size:clamp(34px,3.9vw,64px);line-height:1.02}.stv .sv-art{aspect-ratio:760/720;pointer-events:none;grid-area:1/9/auto/-1;place-self:center end;width:min(100%,340px)}.stv .sv-art img{object-fit:contain;width:100%;height:100%;display:block}.stv .sv .sp{border-top:0;grid-area:2/1/auto/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;display:grid}.stv .sv .sp tbody{corner-shape:squircle;background:var(--sheet);box-shadow:var(--ring);border-radius:14px;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;column-gap:48px;padding:8px 28px;display:grid}.stv .sv .sp tr{border-bottom:1px solid color-mix(in srgb, var(--bone) 7%, transparent);grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:24px;min-height:60px;transition:background-color .24s;display:grid}.stv .sv .sp td{height:auto;color:color-mix(in srgb, var(--bone) 84%, transparent);border:0;padding:14px 0;display:block}.stv .sv .sp td:first-child{padding-right:0}.stv .sv .sp td:last-child{letter-spacing:-.025em;color:var(--bone);font-size:22px}.stv .sv .sp tbody tr:last-child,.stv .sv .sp:not(.sp--groups) tbody tr:nth-last-child(2):nth-child(odd){border-bottom-color:#0000}@media (hover:hover) and (pointer:fine){.stv .sv .sp tr:not(.sp-g):not(.sp-pack):not(.sp-offer):hover{background-color:color-mix(in srgb, var(--jade) 6%, transparent)}}.stv .sv .sp tbody:has(.sp-pack){grid-template-columns:minmax(0,1fr);padding-block:4px}.stv .sv .sp .sp-pack{border:0;display:block}.stv .sv .sp .sp-pack td{padding:20px 0;font-size:17px}.stv .sp-pack-t{font:400 20px/1.3 var(--font-ui);letter-spacing:-.02em}.stv .sv .sp--groups tbody{grid-column:span 1;grid-template-columns:minmax(0,1fr);padding:8px 24px 12px}.stv .sv .sp--groups tr:last-child{border-bottom-color:#0000}.stv .sv .sp-g{border-bottom:1px solid color-mix(in srgb, var(--bone) 14%, transparent);display:block}.stv .sv .sp-g th{font:400 20px/1.25 var(--font-ui);letter-spacing:-.02em;color:var(--bone);border:0;padding:18px 0 14px;display:block}.stv .sv .sp tbody:first-child .sp-g th{padding-top:18px}.stv .sv .sp tbody.sp-offerbox{background:radial-gradient(70% 60% at 80% 100%, color-mix(in srgb, var(--jade) 24%, transparent) 0%, color-mix(in srgb, var(--jade) 7%, transparent) 60%, transparent 100%), color-mix(in srgb, var(--jade) 6%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--jade) 24%, transparent);align-content:stretch;padding:24px;position:relative;overflow:hidden}.stv .sv .sp tr.sp-offer{border:0;grid-template-columns:minmax(0,1fr);align-content:space-between;row-gap:20px;height:100%}.stv .sv .sp-offer td{color:var(--bone);background:0 0;border-radius:0;padding:0}.stv .sv .sp-offer td:first-child{font:400 22px/1.25 var(--font-ui);letter-spacing:-.025em;padding:0}.stv .sv .sp-offer td:last-child{text-align:left;letter-spacing:-.035em;padding:0;font-size:36px}.stv .sv .sp-offer .sp-sub{font:400 15px/1.45 var(--font-body);letter-spacing:-.005em;color:var(--dim);margin-top:12px}.stv .sv .sp .sp-morebar{display:none}@media (max-width:1179px){.stv .svj-a{grid-template-columns:80px minmax(0,1fr) auto;padding-right:16px}.stv .svj-t{font-size:19px}.stv .sv{padding:40px}.stv .sv-copy{grid-column:1/span 8}.stv .sv-art{width:min(100%,260px)}.stv .sv .sp tbody{column-gap:32px;padding-inline:20px}.stv .sv .sp--groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){.stv .svh{grid-template-rows:none;row-gap:0}.stv .svj{grid-area:3/1;grid-template-columns:minmax(0,1fr);gap:8px;margin-top:16px}.stv .svj-a{border-radius:14px;grid-template-columns:72px minmax(0,1fr) auto;min-height:72px;padding-right:18px}.stv .svj-t{font-size:18px}.stv .sv-group{padding-top:64px}.stv .sv{background:radial-gradient(240px 180px at 110px 110px, color-mix(in srgb, var(--jade) 14%, transparent) 0%, transparent 100%), var(--panel);border-radius:14px;row-gap:0;padding:24px 14px 14px}.stv .sv+.sv{margin-top:16px;padding-top:24px}.stv .sv:last-child{margin-bottom:96px}.stv .sv-art{order:-1;grid-area:auto/1;justify-self:start;width:200px;margin:-8px 0 8px -12px}.stv .sv .sp{grid-row:auto;grid-template-columns:minmax(0,1fr);gap:10px;margin-top:24px}.stv .sv-pnote+.sp,.stv .sv-copy>.sv-pnote~.sp{margin-top:16px}.stv .sv .sp tbody{grid-template-columns:minmax(0,1fr);padding:4px 14px}.stv .sv .sp:not(.sp--groups) tbody tr:nth-last-child(2):nth-child(odd){border-bottom-color:color-mix(in srgb, var(--bone) 7%, transparent)}.stv .sv .sp--groups{grid-template-columns:minmax(0,1fr)}.stv .sv .sp--groups tbody{padding:4px 16px 8px}.stv .sv .sp tbody.sp-offerbox{padding:20px 16px}.stv .sv .sp--groups[data-ready] .sp-morebar{box-shadow:none;background:0 0;padding:0;display:block}.stv .sv .sp--groups[data-ready] .sp-morebar tr{border:0;min-height:0;display:block}.stv .sv .sp--groups[data-ready] .sp-morebar td{padding:6px 0 0}}@media (max-width:767px){.stv .svh-title{font-size:clamp(34px,10vw,52px)}.stv .sv-h{font-size:clamp(30px,8.6vw,40px)}.stv .sv .sp td{font-size:16px}.stv .sv .sp td:last-child{font-size:19px}.stv .sv .sp-g th{font-size:18px}.stv .sv .sp-offer td:first-child{font-size:19px}.stv .sv .sp-offer td:last-child{font-size:30px}}@media (max-height:500px) and (min-width:600px){.stv .svh{grid-template-rows:none}.stv .svj{display:none}.stv .sv-art{width:200px}}@media (prefers-reduced-motion:reduce){.stv .svj-a,.stv .svj-a .ic,.stv .sv .sp tr{transition-duration:10ms}.stv .svj-a:active{scale:none}}.stv #faq{--faq-fade:clamp(240px, calc(32 * var(--sv)), 360px);padding:32px var(--pad) 160px;color:var(--bone);background:linear-gradient(0deg, #0f2a2000 0, #0f2a2080 calc(var(--faq-fade) * .44), #0f2a20e6 calc(var(--faq-fade) * .8), #0f2a20 var(--faq-fade)) var(--void);position:relative;overflow:clip}.stv #faq :is(button,a){scroll-margin-block:calc(var(--hh) + 32px) 32px}.stv #faq:before{content:"";z-index:0;pointer-events:none;will-change:transform;background:radial-gradient(72% 46% at 98% 54%,#60b08d66 0%,#60b08d54 16%,#60b08d38 34%,#60b08d1f 56%,#60b08d0a 78%,#60b08d00 100%),radial-gradient(50% 22% at 62% 74%,#3484784d 0%,#3484782e 35%,#3484780f 70%,#34847800 100%);width:min(1180px,78vw);position:absolute;top:0;bottom:0;right:0}.stv #faq .qa{min-width:0;margin-top:48px}.stv #faq .qa-i{border-bottom:1px solid #edebe51f}.stv #faq .qa-i h3{font:inherit;margin:0}.stv #faq .qa-q{text-align:left;width:100%;min-height:72px;font:400 var(--q)/1.3 var(--font-ui);letter-spacing:-.02em;color:var(--bone);touch-action:manipulation;grid-template-columns:1fr 16px;align-items:center;gap:32px;padding:31px 0;display:grid}.stv #faq .qa-q .pm{width:16px;height:16px;color:var(--dim);transition:color .2s;position:relative}.stv #faq .qa-q .pm:before,.stv #faq .qa-q .pm:after{content:"";width:16px;height:1.5px;transition:transform .25s var(--ease-out), opacity .18s ease;background:currentColor;border-radius:1px;margin-top:-.75px;position:absolute;top:50%;left:0}.stv #faq .qa-q .pm:after{transform:rotate(90deg)}.stv #faq .qa-q[aria-expanded=true] .pm:after{opacity:0;transform:rotate(180deg)}@media (hover:hover) and (pointer:fine){.stv #faq .qa-q:hover .pm{color:var(--bone)}}.stv #faq .qa-q:focus-visible{outline:2px solid var(--jade);outline-offset:4px;border-radius:4px}.stv #faq .qa-a{transition:grid-template-rows .3s var(--ease-out);grid-template-rows:0fr;display:grid}.stv #faq .qa-i.is-open .qa-a{grid-template-rows:1fr}.stv #faq .qa-a>div{overflow-clip-margin:6px;min-height:0;overflow:clip}.stv #faq .qa-b{opacity:0;visibility:hidden;transition:opacity .15s ease, transform .2s var(--ease-out), visibility 0s linear .3s;padding:0 48px 32px 0;transform:translateY(-6px)}.stv #faq .qa-i.is-open .qa-b{opacity:1;visibility:visible;transition:opacity .24s ease 80ms, transform .3s var(--ease-out) 60ms, visibility 0s;transform:none}.stv #faq .qa-b p{max-width:68ch;font:400 16px/1.7 var(--font-body);letter-spacing:-.01em;color:#edebe5cc;margin:0}.stv #faq .qa-b a{color:var(--bone);text-underline-offset:3px;-webkit-text-decoration:underline #edebe559;text-decoration:underline #edebe559}@media (max-width:1023px){.stv #faq .qa{margin-top:40px}}@media (max-width:767px){.stv #faq{padding-bottom:112px}.stv #faq:before{width:100%}.stv #faq .qa{margin-top:32px}.stv #faq .qa-q{gap:20px;min-height:64px;padding:22px 0}.stv #faq .qa-b{padding:0 0 28px}.stv #faq .qa-b p{font-size:15px}}@media (prefers-reduced-motion:reduce){.stv #faq .qa-a,.stv #faq .qa-b,.stv #faq .qa-q .pm:before,.stv #faq .qa-q .pm:after{transition-duration:0s;animation:none}.stv #faq .qa-b{transform:none!important}}.stv:not(i):not(.stv-n) .sv-copy>.sv-art{display:none}.stv .sb{--gut:clamp(16px, 1.25vw, 32px);--panel:linear-gradient(201deg, #141817 0%, #0e1110 46%, #0b0c0d 100%);--ease-sc:cubic-bezier(.22, 1, .36, 1);padding:128px var(--pad) 128px;background:var(--void);color:var(--bone);border-top:1px solid var(--line);position:relative}.stv .sb-head{column-gap:var(--gut);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;margin-bottom:64px;display:grid}.stv .sb-h{max-width:15ch;font:400 clamp(36px, calc(4vw + 8px), 84px)/1.02 var(--font-ui);letter-spacing:-.035em;text-wrap:balance;grid-column:1/span 7;margin:0}.stv .sb-lead{max-width:34em;font:400 17px/1.55 var(--font-body);letter-spacing:-.01em;color:var(--dim);text-wrap:pretty;grid-column:9/-1;margin:0}.stv .sb-grid{gap:var(--gut);grid-template-columns:repeat(12,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.stv .sc{background:var(--panel);corner-shape:squircle;border-radius:18px;flex-direction:column;min-width:0;display:flex;position:relative;box-shadow:inset 0 0 0 1px #edebe512}.stv .sc:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#edebe50a 0%,#edebe500 14%);position:absolute;inset:0}.stv .sc--price{grid-column:1/span 7}.stv .sc--parts{grid-column:8/-1}.stv .sc--warr{grid-column:1/span 5}.stv .sc--ev{grid-column:6/-1}.stv .sc--paint{column-gap:var(--gut);grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.stv .sc--paint .sc-txt{grid-column:1/span 4;align-self:end;padding:40px}.stv .sc--paint .sc-scene{grid-column:5/-1}.stv .sc-scene{isolation:isolate;height:var(--sh,480px);border-radius:18px 18px 0 0;flex:none;grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:unsafe center;display:grid;position:relative;overflow:clip}.stv .sc--paint .sc-scene{border-radius:0 18px 18px 0}.stv .sc-art{width:calc(var(--aw,640) * 1px);height:calc(var(--ah,420) * 1px);transform:scale(var(--s,1));transform-origin:50%;will-change:transform;flex:none;position:relative}.stv .sc-light{z-index:-1;pointer-events:none;transition:opacity 1.4s .1s;position:absolute;inset:0}.stv.js-anim:not(i) .sc:not(.is-on) .sc-light{opacity:.35}.stv .sc-txt{z-index:1;margin-top:auto;padding:0 32px 32px;position:relative}.stv .sc-txt h3{max-width:22em;font:400 clamp(22px, 1.75vw, 28px)/1.15 var(--font-ui);letter-spacing:-.025em;text-wrap:balance;margin:0}.stv .sc-txt p{max-width:40em;font:400 16px/1.5 var(--font-body);letter-spacing:-.01em;color:var(--dim);text-wrap:pretty;margin:8px 0 0}.stv .sc-link{min-height:44px;font:400 16px/1 var(--font-ui);letter-spacing:-.01em;color:var(--bone);--is:18px;align-items:center;gap:8px;margin:16px 0 -10px;padding:0 2px;text-decoration:none;display:inline-flex}.stv .sc-link .ic{color:var(--jade);transition:transform .2s var(--ease-out)}.stv .sc-link:focus-visible{outline:2px solid var(--jade);outline-offset:2px;border-radius:6px}@media (hover:hover) and (pointer:fine){.stv .sc-link:hover .ic{transform:translate(3px)}}.stv .s1-light{background:radial-gradient(44% 56% at 34% 40%,#60b08d2e 0,#60b08d0d 52%,#60b08d00 100%),radial-gradient(30% 36% at 84% 86%,#edebe50f 0,#edebe500 100%)}.stv .s2-light{background:radial-gradient(30% 40% at 28% 56%,#edebe512 0,#edebe500 100%),radial-gradient(34% 44% at 72% 56%,#60b08d33 0,#60b08d0d 55%,#60b08d00 100%)}.stv .s2-seg{background:#edebe50d;border-radius:999px;grid-template-columns:1fr 1fr;width:248px;height:44px;margin-left:-124px;padding:4px;display:grid;position:absolute;top:4px;left:50%;box-shadow:inset 0 0 0 1px #edebe514}.stv .s2-seg span{z-index:1;font:400 14px/1 var(--font-ui);color:var(--dim);place-items:center;transition:color .4s .7s;display:grid;position:relative}.stv .s2-seg span:last-of-type{color:var(--bone)}.stv .s2-th{background:linear-gradient(#60b08d42,#60b08d24);border-radius:999px;width:calc(50% - 4px);transition:transform .7s cubic-bezier(.3,1.3,.5,1) .6s;position:absolute;top:4px;bottom:4px;left:4px;transform:translate(100%);box-shadow:inset 0 0 0 1px #60b08d73}.stv.js-anim:not(i) .sc:not(.is-on) .s2-th{transform:none}.stv.js-anim:not(i) .sc:not(.is-on) .s2-seg span:last-of-type{color:var(--dim)}.stv.js-anim:not(i) .sc:not(.is-on) .s2-seg span:first-of-type{color:var(--bone)}.stv .s2-cap{text-align:center;width:196px;margin:0;transition:opacity .5s .9s;position:absolute;top:310px}.stv .s2-c1{left:24px}.stv .s2-c2{right:24px}.stv .s2-cap b{font:400 17px/1.2 var(--font-ui);letter-spacing:-.015em;display:block}.stv .s2-cap span{font:400 13px/1.35 var(--font-body);color:var(--faint);margin-top:4px;display:block}.stv .s2-c1 b,.stv.js-anim:not(i) .sc:not(.is-on) .s2-c2 b{color:var(--dim)}.stv .s2-c2 b{color:var(--bone);transition:color .4s .8s}.stv .s3-light{background:radial-gradient(34% 40% at 34% 30%,#fffaee1a 0,#fffaee00 100%),radial-gradient(46% 40% at 50% 92%,#60b08d2e 0,#60b08d0a 60%,#60b08d00 100%)}.stv .s3-cast{background:radial-gradient(closest-side,#000c,#0000);border-radius:50%;width:200px;height:40px;position:absolute;top:352px;left:70px}.stv .s3-swing{transform-origin:0 0;width:300px;height:360px;position:absolute;top:26px;left:130px}.stv .s3-string{z-index:2;width:200px;height:92px;position:absolute;top:0;left:0;overflow:visible}.stv .s3-string path{fill:none;stroke:#c9c4b8;stroke-width:1.4px;stroke-linecap:round}.stv .s3-tag{color:#1e2220;clip-path:polygon(18px 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%,0 18px);filter:drop-shadow(10px 16px 14px #0000008c);background:linear-gradient(170deg,#f5f3ed 0,#e9e6de 60%,#d6d2c8 100%);width:196px;padding:34px 18px 18px;position:absolute;top:72px;left:100px;rotate:5deg;box-shadow:inset 0 1px #fffc}.stv .s3-eye{background:#121514;border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;top:12px;left:50%;box-shadow:0 0 0 3px #c4bfb3,0 0 0 4px #a8a397}.stv .s3-k{font:400 12px/1 var(--font-body);color:#676c69;margin:0}.stv .s3-v{font:400 36px/1 var(--font-ui);letter-spacing:-.035em;color:#151917;margin:6px 0 12px}.stv .s3-row{font:400 11.5px/1.2 var(--font-body);color:#565b58;border-top:1px dashed #bdb8ad;justify-content:space-between;gap:8px;margin:0;padding:7px 0;display:flex}.stv .s3-row b{font:500 11.5px/1.2 var(--font-body);color:#1e2220;font-variant-numeric:tabular-nums}.stv.js-anim:not(i) .sc.is-on .s3-swing{animation:2.2s cubic-bezier(.3,0,.3,1) .3s both stv-s3-swing}.stv.js-anim:not(i) .sc:not(.is-on) .s3-swing{transform:rotate(-9deg)}@keyframes stv-s3-swing{0%{transform:rotate(-9deg)}28%{transform:rotate(5deg)}52%{transform:rotate(-2.6deg)}74%{transform:rotate(1.1deg)}to{transform:rotate(0)}}.stv .s4-light{background:radial-gradient(40% 52% at 62% 40%,#60b08d24 0,#60b08d00 100%)}.stv .s4-panel{background:radial-gradient(60% 80% at 70% 20%,#3650468c 0,#36504600 70%),linear-gradient(162deg,#1f2926 0%,#111816 38%,#0a0f0d 58%,#1b2421 78%,#0c1110 100%);width:820px;height:400px;position:absolute;top:-60px;left:-80px;overflow:hidden;-webkit-mask-image:radial-gradient(56% 58% at 56% 48%,#000 40%,#0000 100%);mask-image:radial-gradient(56% 58% at 56% 48%,#000 40%,#0000 100%)}.stv .s4-well{background:radial-gradient(circle at 50% 38%,#0a0c0b 0 58%,#161b19 100%);border-radius:50%;width:176px;height:176px;position:absolute;top:124px;left:400px;box-shadow:inset 0 12px 20px #000000d9,inset 0 0 0 1px #000c,0 1px #edebe51a,0 0 0 3px #090b0a}.stv .s4-well:after{content:"";pointer-events:none;border-radius:50%;transition:opacity .8s 1.1s;position:absolute;inset:22px;box-shadow:0 0 0 2px #7cc9a5b3,0 0 22px 2px #60b08d73}.stv.js-anim:not(i) .sc:not(.is-on) .s4-well:after{opacity:0}.stv .s4-flap{transform-origin:0;background:radial-gradient(70% 70% at 70% 24%,#54766880 0,#54766800 70%),linear-gradient(160deg,#24302c,#0f1513 60%,#1a2320);border-radius:50%;width:176px;height:176px;transition:transform 1.2s cubic-bezier(.3,1.15,.4,1) .45s;position:absolute;top:124px;left:400px;transform:perspective(700px)rotateY(-76deg);box-shadow:inset 0 1px #edebe52e,inset 0 0 0 1px #edebe50f,24px 10px 30px -6px #000c}.stv .s4-flap i{border-radius:50%;position:absolute;inset:14px;box-shadow:inset 0 0 0 1px #edebe50d}.stv.js-anim:not(i) .sc:not(.is-on) .s4-flap{transform:none}.stv .s5-light{background:radial-gradient(30% 56% at 26% 60%,#fffaee12 0,#fffaee00 100%),radial-gradient(40% 60% at 72% 44%,#60b08d24 0,#60b08d08 60%,#60b08d00 100%)}.stv .s5-fan{width:400px;height:420px;position:absolute;top:0;left:0}.stv .s5-chip{transform-origin:32px 310px;background:linear-gradient(100deg, #fff3 0, #ffffff0a 26%, #fff0 44%), linear-gradient(180deg, var(--c2) 0%, var(--c1) 64%);width:64px;height:330px;transform:rotate(calc((var(--k) - 4) * 9deg));transition:transform 1.1s var(--ease-sc) calc(.2s + var(--k) * 40ms);border-radius:10px;position:absolute;top:50px;left:172px;box-shadow:inset 0 1px #ffffff38,inset 0 0 0 1px #00000040,0 14px 24px -10px #000000d9}.stv .s5-chip:after{content:"";background:linear-gradient(#ebe8e1,#d7d3c9);border-radius:0 0 10px 10px;height:84px;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 1px #0003}.stv .s5-pick{transition-delay:.55s;transform:translateY(-30px)rotate(-2deg);box-shadow:inset 0 1px #ffffff38,0 0 0 2px #60b08dcc,0 22px 36px -10px #000000e6}.stv.js-anim:not(i) .sc:not(.is-on) .s5-chip{transform:rotate(-30deg)}.stv .s5-rivet{background:radial-gradient(circle at 38% 32%,#f1f2ee,#8d9591 45%,#3a403e 100%);border-radius:50%;width:20px;height:20px;position:absolute;top:348px;left:194px;box-shadow:0 2px 4px #0009}.stv .s5-read{width:380px;transition:opacity .6s ease .9s, transform .9s var(--ease-sc) .9s;background:linear-gradient(#171c1b 0,#111514 100%);border-radius:14px;padding:20px;position:absolute;top:24px;left:420px;box-shadow:inset 0 1px #edebe514,inset 0 0 0 1px #edebe512,0 28px 56px -24px #000000e6}.stv.js-anim:not(i) .sc:not(.is-on) .s5-read{opacity:0;transform:translateY(16px)}.stv .s5-rk{font:400 13px/1 var(--font-body);color:var(--faint);margin:0}.stv .s5-sw{border-radius:10px;grid-template-columns:1fr 1fr;height:64px;margin:14px 0 12px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #0000004d}.stv .s5-sa{background:linear-gradient(100deg,#ffffff29 0,#fff0 40%),linear-gradient(#9aa1a6,#474e53)}.stv .s5-sb{background:linear-gradient(100deg,#ffffff29 0,#fff0 40%),linear-gradient(#979ea3,#464d52);box-shadow:inset 1px 0 #edebe559}.stv .s5-rc{font:400 15px/1.3 var(--font-ui);letter-spacing:-.01em;margin:0}.stv .s5-de{border-top:1px solid #edebe512;justify-content:space-between;align-items:baseline;margin:12px 0 0;padding-top:12px;display:flex}.stv .s5-de span{font:400 13px/1 var(--font-body);color:var(--dim)}.stv .s5-de b{font:400 28px/1 var(--font-ui);letter-spacing:-.03em;color:var(--jade)}.stv .s5-days{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:380px;margin:0;padding:0;list-style:none;display:grid;position:absolute;top:296px;left:420px}.stv .s5-days li{padding-top:14px;position:relative}.stv .s5-days li:before,.stv .s5-days li:after{content:"";background:#edebe51f;border-radius:2px;height:2px;position:absolute;top:0;left:0;right:0}.stv .s5-days li:after{background:var(--jade);transform-origin:0;transition:transform .6s var(--ease-sc)}.stv .s5-days li:first-child:after{transition-delay:1.3s}.stv.js-anim:not(i) .sc:not(.is-on) .s5-days li:after{transform:scaleX(0)}.stv .s5-days b{font:400 15px/1.2 var(--font-ui);letter-spacing:-.01em;display:block}.stv .s5-days span{font:400 13px/1.35 var(--font-body);color:var(--dim);margin-top:4px;display:block}@media (max-width:899px){.stv .sb{padding:96px var(--pad)}.stv .sb-head{margin-bottom:40px}.stv .sb-h,.stv .sb-lead{grid-column:1/-1}.stv .sb-lead{margin-top:20px}.stv .sc--price,.stv .sc--parts,.stv .sc--warr,.stv .sc--ev,.stv .sc--paint{grid-column:1/-1}.stv .sc--paint{display:flex}.stv .sc--paint .sc-scene{border-radius:18px 18px 0 0;order:-1}.stv .sc--paint .sc-txt,.stv .sc-txt{padding:0 24px 28px}.stv .s2-cap{width:188px;top:296px}.stv .s4-panel{width:600px;height:380px}.stv .s4-well,.stv .s4-flap{top:120px;left:212px}.stv .s5-fan{left:20px}.stv .s5-read{width:380px;padding:16px;top:380px;left:30px}.stv .s5-sw{height:44px;margin:10px 0}.stv .s5-days{display:none}}@media (prefers-reduced-motion:reduce){.stv .sc *,.stv .sc :before,.stv .sc :after{transition:none!important;animation:none!important}}.stv:not(i):not(.stv-n) .s4-panel{background:0 0;-webkit-mask-image:none;mask-image:none}.stv:not(i):not(.stv-n) .s4-well{box-shadow:none;background:0 0}.stv:not(i):not(.stv-n) .s4-well:after{inset:25px}.stv:not(i):not(.stv-n) .s4-flap{box-shadow:inset 0 1px #edebe538,inset 0 0 0 1px #edebe514,inset 0 0 0 5px #00000059,24px 10px 30px -6px #000c}.stv:not(i):not(.stv-n) .s4-flap i{inset:10px;box-shadow:inset 0 0 0 1px #edebe512,0 0 0 1px #0006}.stv:not(i):not(.stv-n) .s4-flap:before{content:"";background:linear-gradient(#4a524f,#161a19);border-radius:3px;width:22px;height:10px;margin-top:-5px;position:absolute;top:50%;left:-10px;box-shadow:inset 0 1px #edebe533}.stv:not(i):not(.stv-n) .s5-chip:before{content:attr(data-c);z-index:1;text-align:center;font:600 12px/1 var(--font-ui);letter-spacing:.06em;color:var(--t,#edebe59e);text-shadow:0 1px #ffffff2e,0 -1px #0000008c;position:absolute;top:14px;left:0;right:0}.stv:not(i):not(.stv-n) .s5-chip:is([data-c="1D6"],[data-c="070"],[data-c="040"]){--t:#1a1e1c9e}.stv:not(i):not(.stv-n) .s5-chip:after{background:repeating-linear-gradient(90deg,#1a1e1c59 0 1px,#0000 1px 3px) 14px 64px/36px 6px no-repeat,linear-gradient(#0000002e 0,#0000 3px),linear-gradient(#ebe8e1,#d7d3c9)}.stv:not(i):not(.stv-n) .s5-chip{background:linear-gradient(180deg, #ffffff47 0, #fff0 2px), linear-gradient(100deg, #ffffff38 0, #ffffff0d 24%, #fff0 42%, #ffffff14 70%, #fff0 80%), linear-gradient(180deg, var(--c2) 0%, var(--c1) 64%)}.stv:not(i):not(.stv-n) .s5-rivet{background:radial-gradient(circle at 36% 30%,#fff 0,#c9cfcb 22%,#7d8582 52%,#3a403e 84%,#1b1f1e 100%);width:24px;height:24px;top:346px;left:192px;box-shadow:0 0 0 4px #8d9591,0 0 0 5px #00000073,0 3px 6px 4px #0000008c,inset 0 -2px 3px #0006}@media (max-width:899px){.stv:not(i):not(.stv-n) .s4-panel{width:820px;height:400px;top:-60px;left:-268px}.stv:not(i):not(.stv-n) :is(.s4-well,.s4-flap){top:124px;left:400px}}.stv .s1-v3,.stv .s2-r3,.stv .s4-r3{display:none}.stv:not(i):not(.stv-n) .s1-v3{width:668px;height:470px;display:block;position:absolute;top:0;left:0}.stv .s1b{transform-origin:0 0;width:480px;height:490px;position:absolute;top:-12px;left:-4px;transform:rotate(-3deg)scale(.95)}.stv .s1b-img{width:100%;height:100%;position:absolute;inset:0}.stv .s1b-paper{color:#1e2220;width:338px;height:392px;padding:0 20px;position:absolute;top:60px;left:50px}.stv .s1b-h{justify-content:space-between;align-items:baseline;gap:8px;margin:26px 0 0;display:flex}.stv .s1b-h b{font:500 16px/1 var(--font-ui);letter-spacing:-.01em}.stv .s1b-h span{font:400 11px/1 var(--font-body);color:#676c69}.stv .s1b-rows{margin:0;padding:0;list-style:none;position:absolute;top:62px;left:16px;right:16px}.stv .s1b-rows li{height:40px;transition:opacity .5s ease calc(.25s + var(--i) * .16s), transform .7s var(--ease-sc) calc(.25s + var(--i) * .16s);grid-template-columns:minmax(0,1fr) auto 58px;align-items:center;gap:12px;display:grid}.stv .s1b-rows li:first-child{height:48px}.stv .s1b-rows span{font:400 11.5px/1.2 var(--font-body);color:#262a28;white-space:nowrap}.stv .s1b-rows i{font:400 11px/1 var(--font-body);color:#6b706c;border-radius:999px;padding:3px 6px;font-style:normal;box-shadow:inset 0 0 0 1px #c9c4b8}.stv .s1b-rows b{font:400 15px/1 var(--font-ui);text-align:right;color:#151917;font-variant-numeric:tabular-nums}.stv .s1b-tot{justify-content:space-between;align-items:center;height:40px;margin:0;display:flex;position:absolute;top:236px;left:20px;right:20px}.stv .s1b-tot span{font:400 12px/1 var(--font-body);color:#565b58}.stv .s1b-tot b{font:400 26px/1 var(--font-ui);letter-spacing:-.03em;color:#111513}.stv .s1b-sign{width:108px;height:30px;position:absolute;top:343px;left:26px;overflow:visible}.stv .s1b-sign path{fill:none;stroke:#1f2a3f;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:260;stroke-dashoffset:0;transition:stroke-dashoffset 1.1s cubic-bezier(.65,0,.35,1) 2.3s}.stv.js-anim:not(i) .sc:not(.is-on) .s1b-rows li{opacity:0;transform:translateY(8px)}.stv.js-anim:not(i) .sc:not(.is-on) .s1b-sign path{stroke-dashoffset:260px}.stv .s1p{width:220px;height:440px;transition:transform 1s var(--ease-sc) .9s, opacity .5s ease .9s;position:absolute;top:26px;left:446px;transform:rotate(5deg)scale(.95)}.stv.js-anim:not(i) .sc:not(.is-on) .s1p{opacity:0;transform:translate(44px,12px)rotate(10deg)scale(.95)}.stv .s1p-img{width:100%;height:100%;position:absolute;inset:0}.stv .s1p-note{color:#e8f1ec;background:linear-gradient(#ffffff24,#ffffff14);border-radius:14px;width:166px;padding:10px;transition:transform .7s cubic-bezier(.2,1.25,.4,1) 1.7s,opacity .4s 1.7s;position:absolute;top:150px;left:25px;box-shadow:inset 0 0 0 1px #ffffff24,0 8px 18px -8px #0009}.stv.js-anim:not(i) .sc:not(.is-on) .s1p-note{opacity:0;transform:translateY(-14px)scale(.97)}.stv .s1p-t{--is:11px;align-items:center;gap:6px;margin:0;display:flex}.stv .s1p-av{color:#0b1a14;background:linear-gradient(#7cc9a5,#5aa784);border-radius:5px;place-items:center;width:18px;height:18px;display:grid}.stv .s1p-t b{font:500 11px/1 var(--font-ui)}.stv .s1p-t>span:last-child{font:400 11px/1 var(--font-body);color:#e8f1ec99;margin-left:auto}.stv .s1p-m{font:400 11px/1.35 var(--font-body);color:#e8f1ece6;margin:7px 0 9px}.stv .s1p-ok{height:24px;font:400 11px/1 var(--font-ui);color:#0b1a14;background:linear-gradient(#7cc9a5,#5aa784);border-radius:999px;align-items:center;gap:4px;padding:0 10px 0 7px;display:inline-flex;box-shadow:inset 0 1px #ffffff59}.stv .s1p-ok svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.stv:not(i):not(.stv-n) .s1-light{background:radial-gradient(34% 44% at 72% 64%,#60b08d57 0,#60b08d1a 50%,#60b08d00 100%),radial-gradient(40% 48% at 34% 52%,#60b08d2e 0,#60b08d00 100%),radial-gradient(40% 20% at 40% 0,#fffaee14 0,#fffaee00 100%)}.stv:not(i):not(.stv-n) .s2-r3{width:260px;height:230px;display:block;position:absolute;top:90px}.stv:not(i):not(.stv-n) .s2-r3.s2-i1{left:-8px}.stv:not(i):not(.stv-n) .s2-r3.s2-i2{left:228px}.stv:not(i):not(.stv-n) .s2-rf{transform-origin:50% 196px;opacity:.2;transform:scaleY(-.5);-webkit-mask-image:linear-gradient(#0000 48%,#000 88%);mask-image:linear-gradient(#0000 48%,#000 88%)}.stv:not(i):not(.stv-n) .s2-light{background:radial-gradient(26% 26% at 28% 62%,#60b08d29 0,#60b08d00 100%),radial-gradient(30% 32% at 72% 62%,#60b08d61 0,#60b08d1f 50%,#60b08d00 100%),radial-gradient(50% 20% at 50% 0,#fffaee12 0,#fffaee00 100%)}.stv:not(i):not(.stv-n) .s3-light{background:radial-gradient(30% 22% at 36% 88%,#60b08d66 0,#60b08d1f 55%,#60b08d00 100%),radial-gradient(34% 40% at 64% 40%,#60b08d24 0,#60b08d00 100%),radial-gradient(30% 30% at 30% 6%,#fffaee1f 0,#fffaee00 100%)}.stv:not(i):not(.stv-n) .s4-r3{-webkit-mask-composite:source-in;width:100%;height:100%;display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 18% 82%,#0000 100%),linear-gradient(#0000 0,#000 22% 78%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 18% 82%,#0000 100%),linear-gradient(#0000 0,#000 22% 78%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.stv:not(i):not(.stv-n) .s4-light{background:radial-gradient(34% 50% at 60% 42%,#60b08d4d 0,#60b08d14 55%,#60b08d00 100%)}.stv:not(i):not(.stv-n) .s4-well:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#60b08d4d,#60b08d14 60%,#60b08d00);border-radius:50%;transition:opacity .9s 1.1s;position:absolute;inset:-70px}.stv.js-anim:not(i):not(.stv-n) .sc:not(.is-on) .s4-well:before{opacity:0}.stv:not(i):not(.stv-n) .s5-light{background:radial-gradient(26% 40% at 24% 74%,#60b08d52 0,#60b08d1a 55%,#60b08d00 100%),radial-gradient(34% 50% at 72% 44%,#60b08d24 0,#60b08d00 100%),radial-gradient(30% 24% at 26% 4%,#fffaee17 0,#fffaee00 100%)}@media (max-width:899px){.stv:not(i):not(.stv-n) .s1-v3{transform-origin:0 0;top:96px;transform:scale(.66)}.stv:not(i):not(.stv-n) .s2-r3{width:250px;height:221px;top:82px}.stv:not(i):not(.stv-n) .s2-r3.s2-i1{left:-7px}.stv:not(i):not(.stv-n) .s2-r3.s2-i2{left:217px}.stv:not(i):not(.stv-n) .s2-rf{transform-origin:50% 188px}}@media (prefers-reduced-motion:reduce){.stv .s1b-sign path{transition:none}}.stv #faq.sx-faq{padding:128px var(--pad);background:var(--void);border-top:1px solid var(--line);overflow:visible}.stv #faq.sx-faq:before{display:none}.stv #faq.sx-faq .qa{border-top:1px solid #edebe51f;grid-column:7/-1;margin-top:0}.stv #faq.sx-faq .qa-q{font:400 clamp(18px, 1.4vw, 21px)/1.3 var(--font-ui);letter-spacing:-.015em;color:var(--bone)}@media (max-width:899px){.stv #faq.sx-faq{padding:96px var(--pad)}.stv #faq.sx-faq .qa{grid-column:1/-1;margin-top:32px}}.stv .le.te .le-hero:after{background:linear-gradient(#0a0b0b00 44%,#0a0b0b80 76%,#0a0b0beb 100%),linear-gradient(90deg,#0a0b0bb8 0,#0a0b0b42 34%,#0a0b0b00 52%)}.stv .te-scene{background:#0b0d0c}.stv .te-bench{background:radial-gradient(70% 60% at 60% 36%,#1b201e 0,#121514 48%,#0a0c0b 100%);position:absolute;inset:0}.stv .te-lamp{pointer-events:none;background:radial-gradient(32% 40% at 62% 28%,#fffaee26 0,#fffaee0d 46%,#fffaee00 100%),radial-gradient(80% 50% at 50% 118%,#0f2a20f2 0,#0f2a2080 46%,#0f2a2000 100%),radial-gradient(44% 38% at 58% 62%,#60b08d1f 0,#60b08d08 55%,#60b08d00 100%);position:absolute;inset:0}.stv .te-art{width:1280px;height:760px;transform:scale(var(--s,1));transform-origin:50%;margin:-380px 0 0 -640px;position:absolute;top:50%;left:50%}.stv .te-glow3{pointer-events:none;background:radial-gradient(52% 46% at 60% 64%,#60b08d6b 0,#60b08d29 46%,#60b08d00 100%),radial-gradient(34% 24% at 56% 4%,#fffaee1f 0,#fffaee00 100%);position:absolute;inset:0}.stv:not(i):not(.stv-n) .le.te .le-hero:after{background:linear-gradient(#0a0b0b 0,#0a0b0be0 5%,#0a0b0b80 13%,#0a0b0b00 26%),linear-gradient(#0a0b0b00 62%,#0a0b0b8c 100%),linear-gradient(90deg,#0a0b0bcc 0,#0a0b0b4d 30%,#0a0b0b00 46%)}.stv .te-port .te-art{top:34%}.stv .te-img7m{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%),linear-gradient(#0000 0,#000 14%);mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%),linear-gradient(#0000 0,#000 14%);-webkit-mask-composite:source-in;mask-composite:intersect}.stv .te-img7{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 0,#00000073 6%,#000 15% 92%,#0000 100%),linear-gradient(#0000 0,#00000080 9%,#000 22%);mask-image:linear-gradient(90deg,#0000 0,#00000073 6%,#000 15% 92%,#0000 100%),linear-gradient(#0000 0,#00000080 9%,#000 22%);-webkit-mask-composite:source-in;mask-composite:intersect}.stv.st-le-on:not(i) .sv-dock{opacity:0;pointer-events:none;translate:0 100%}.stv.st-le-on:not(i) .sv-dock a{visibility:hidden}.stv #lead.st-lead{z-index:1;min-height:calc(100 * var(--sv));align-content:center;display:grid;position:relative}.stv #lead.st-lead .lc-hd{top:calc(var(--hh) + 48px)}.stv #lead .done-how{color:var(--bone);margin-top:8px}@media (max-width:767px){.stv #lead.st-lead{padding:96px var(--pad) 64px;align-content:start}}.stv .svh4,.stv .st4,.stv .faq-sub4,.stv .lc-where{display:none}.stv:not(i):not(.stv-n) .svh{text-align:center;min-height:max(720px, calc(100 * var(--sv)));padding:calc(var(--hh) + clamp(48px, calc(8 * var(--sv)), 112px)) var(--pad) 0;flex-direction:column;align-items:center;display:flex}.stv:not(i):not(.stv-n) .svh:before,.stv:not(i):not(.stv-n) .svh:after{content:none}.stv:not(i):not(.stv-n) .svh-copy{flex-direction:column;align-self:center;align-items:center;max-width:none;display:flex}.stv:not(i):not(.stv-n) .svh-label{font:500 15px/1.35 var(--font-ui);letter-spacing:.04em;color:#edebe594;margin:0 0 24px}.stv:not(i):not(.stv-n) .svh-title{max-width:13em;font:400 clamp(38px, 5.9vw, 108px)/1 var(--font-ui);letter-spacing:-.035em;margin:0 auto}.stv:not(i):not(.stv-n) .svh-sub{margin:clamp(18px, calc(2.2 * var(--sv)), 28px) auto 0;max-width:34em;font-size:17px}.stv:not(i):not(.stv-n) .svh-cta{margin-top:clamp(24px, calc(3.4 * var(--sv)), 36px)}.stv:not(i):not(.stv-n) .svh4{z-index:1;width:100vw;min-height:clamp(260px,30vw,460px);margin-top:clamp(8px, calc(2 * var(--sv)), 32px);pointer-events:none;flex:1 0 auto;display:block;position:relative}.stv .svh4-glow{pointer-events:none;background:radial-gradient(46% 52% at 50% 62%,#60b08d4d 0,#60b08d1c 48%,#60b08d00 100%);width:min(1500px,120vw);height:90%;position:absolute;bottom:-10%;left:50%;transform:translate(-50%)}.stv:not(i):not(.stv-n) .svj{text-align:left;width:100%;margin:0 0 40px}.stv:not(i):not(.stv-n) .st4{--gut:clamp(16px, 1.25vw, 32px);padding:128px var(--pad);background:var(--void);color:var(--bone);border-top:1px solid var(--line);display:block}.stv .st4-h{max-width:15ch;font:400 clamp(36px, calc(4vw + 8px), 84px)/1.02 var(--font-ui);letter-spacing:-.035em;text-wrap:balance;margin:0 0 64px}.stv .st4-list{gap:var(--gut);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.stv .st4-list:before{content:"";pointer-events:none;background:linear-gradient(90deg,#60b08d00,#60b08d80 12% 88%,#60b08d00);height:1px;position:absolute;top:-24px;left:32px;right:32px}.stv .st4-i{corner-shape:squircle;background:radial-gradient(70% 60% at 20% 0,#60b08d1a 0,#60b08d00 70%),linear-gradient(201deg,#141817 0%,#0e1110 46%,#0b0c0d 100%);border-radius:18px;flex-direction:column;min-height:300px;padding:32px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #edebe512}.stv .st4-i:before{content:"";background:var(--jade);width:9px;height:9px;box-shadow:0 0 0 4px var(--void), 0 0 12px 2px #60b08d73;border-radius:50%;position:absolute;top:-28px;left:44px}.stv .st4-n{font:400 clamp(56px, 4.6vw, 80px)/1 var(--font-ui);letter-spacing:-.04em;color:var(--jade);font-variant-numeric:tabular-nums}.stv .st4-i h3{font:400 clamp(22px, 1.75vw, 28px)/1.15 var(--font-ui);letter-spacing:-.025em;margin:auto 0 0;padding-top:32px}.stv .st4-i p{max-width:24em;font:400 16px/1.5 var(--font-body);letter-spacing:-.01em;color:var(--dim);text-wrap:pretty;margin:10px 0 0}.stv:not(i):not(.stv-n) .lc-where{gap:20px;margin:40px 0 0;display:grid}.stv .lc-where dt{font:400 14px/1.3 var(--font-body);color:#edebe59e;--is:18px;align-items:center;gap:10px;display:flex}.stv .lc-where dt .ic{color:var(--jade)}.stv .lc-where dd{max-width:26em;font:400 18px/1.4 var(--font-ui);letter-spacing:-.015em;color:var(--bone);margin:6px 0 0 28px}.stv .lc-route{min-height:44px;font:400 15px/1.4 var(--font-body);color:var(--jade);align-items:center;text-decoration:none;display:inline-flex}.stv .lc-route:focus-visible{outline:2px solid var(--jade);outline-offset:2px;border-radius:4px}@media (hover:hover) and (pointer:fine){.stv .lc-route:hover{text-underline-offset:4px;text-decoration:underline}}.stv:not(i):not(.stv-n) #faq.sx-faq{padding:128px var(--pad) 160px;display:block;overflow:clip}.stv:not(i):not(.stv-n) #faq.sx-faq:before{display:block}.stv:not(i):not(.stv-n) #faq.sx-faq .sx-h{z-index:1;text-align:center;max-width:800px;font:400 clamp(36px, 2.8vw, 42px)/1.08 var(--font-ui);letter-spacing:-.03em;margin:0 auto;position:relative}.stv:not(i):not(.stv-n) .faq-sub4{z-index:1;text-align:center;max-width:30em;font:400 17px/1.45 var(--font-body);letter-spacing:-.01em;color:var(--dim);margin:16px auto 0;display:block;position:relative}.stv .faq-sub4 a{color:inherit;text-underline-offset:4px;-webkit-text-decoration:underline #edebe559;text-decoration:underline #edebe559}.stv .faq-sub4 a:focus-visible{outline:2px solid var(--jade);outline-offset:3px;border-radius:2px}@media (hover:hover) and (pointer:fine){.stv .faq-sub4 a:hover{color:var(--bone);text-decoration-color:currentColor}}.stv:not(i):not(.stv-n) #faq.sx-faq .qa{z-index:1;margin-top:48px;position:relative}.stv .svh5{display:none}.stv:not(i):not(.stv-n) .svh5{width:min(1360px, 98vw, calc(140 * var(--sv)));display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.stv .svh5 img{width:100%;height:auto;display:block}.stv:not(i):not(.stv-n) .svh4-glow{display:none}.stv:not(i):not(.stv-n) .st4-i h3{padding-top:20px}@media (max-width:767px){.stv:not(i):not(.stv-n) .svh5{width:112vw}.stv:not(i):not(.stv-n) .st4-i{padding-right:96px;position:relative}}.stv .st4-o6{display:none}.stv:not(i):not(.stv-n) .st4-o6{aspect-ratio:5/4;object-fit:contain;width:100%;height:auto;margin:0;display:block}.stv:not(i):not(.stv-n) .st4-i p{min-height:3em}@media (max-width:767px){.stv:not(i):not(.stv-n) .st4-i{padding-right:0;display:block;position:relative}.stv:not(i):not(.stv-n) .st4-n{position:absolute;top:20px;left:24px}.stv:not(i):not(.stv-n) .st4-o6{width:62%;margin:0 0 0 auto}.stv:not(i):not(.stv-n) .st4-i h3{padding-top:8px}}@media (max-width:1023px){.stv .st4-list{grid-template-columns:repeat(2,minmax(0,1fr))}.stv .st4-list:before,.stv .st4-i:before{display:none}}@media (max-width:767px){.stv:not(i):not(.stv-n) .svh{padding-top:calc(var(--hh) + 40px);min-height:max(640px, calc(100 * var(--sv)))}.stv:not(i):not(.stv-n) .svh-title{font-size:clamp(34px,10vw,56px);line-height:1.04}.stv:not(i):not(.stv-n) .svh4{min-height:64vw;margin-top:56px}.stv:not(i):not(.stv-n) .st4{padding:96px var(--pad)}.stv .st4-h{margin-bottom:40px}.stv .st4-list{grid-template-columns:1fr;gap:12px}.stv .st4-i{grid-template-columns:56px minmax(0,1fr);column-gap:16px;min-height:0;padding:24px;display:grid}.stv .st4-n{grid-row:span 2;font-size:48px}.stv .st4-i h3{margin:0;padding-top:4px}.stv:not(i):not(.stv-n) #faq.sx-faq{padding:96px var(--pad) 112px}.stv:not(i):not(.stv-n) #faq.sx-faq .qa{margin-top:32px}}.stv .svj-t{flex-direction:column;gap:4px;display:flex}.stv .svj-p{font:400 15px/1.2 var(--font-body);letter-spacing:-.01em;color:var(--jade)}.stv:not(i):not(.stv-n) .svj-a{grid-template-columns:minmax(0,1fr) auto;padding-left:24px}@media (max-width:767px){.stv:not(i):not(.stv-n) .sv>.sv-art{display:none}.stv:not(i):not(.stv-n) .svj-a{padding-left:16px}}.stv .sp-stages td{padding:28px 12px 4px}.stv .sv .sp tbody.sp-stagesbox{box-shadow:none;background:0 0;grid-column:1/-1;padding:8px 0 0;display:block}.stv .sv .sp tbody.sp-stagesbox tr{border:0;min-height:0;display:block}.stv .sv .sp tbody.sp-stagesbox td,.stv .sp .sp-stages td{text-align:left;white-space:normal;padding:8px 0 0;font-size:16px;display:block}.stv:not(i):not(.stv-n) .sv .sp tbody.sp-offerbox{grid-column:1/-1}.stv:not(i):not(.stv-n) .sv .sp--groups>tbody:nth-child(9){grid-column:span 2}@media (max-width:767px){.stv:not(i):not(.stv-n) .sv .sp--groups>tbody:nth-child(9){grid-column:auto}}.stv .sp-stages b{font:400 20px/1.3 var(--font-ui);letter-spacing:-.02em;color:var(--bone);display:block}.stv .sp-stages .sp-sub{font:400 15px/1.45 var(--font-body);color:var(--dim);margin-top:6px;display:block}.stv .sc-ex{z-index:3;font:400 12px/1.3 var(--font-body);color:var(--dim);background:#edebe50f;border-radius:999px;padding:4px 10px;position:absolute;top:16px;left:20px;box-shadow:inset 0 0 0 1px #edebe51a}.stv .s3-r7,.stv .s3-stand{display:none}.stv:not(i):not(.stv-n) .s3-r7{width:122px;height:349px;display:block;position:absolute;top:4px;left:92px}.stv:not(i):not(.stv-n) .s3-stand{background:radial-gradient(60% 70% at 46% 38%,#3b4442 0,#1c2221 52%,#0c0f0e 100%);border-radius:50%;width:160px;height:40px;display:block;position:absolute;top:336px;left:73px;box-shadow:inset 0 1px #edebe538,inset 0 -6px 10px #0009,0 10px 18px -4px #000000d9,0 0 34px #60b08d29}.stv:not(i):not(.stv-n) .s3-stand:after{content:"";background:radial-gradient(closest-side,#050606,#121514);border-radius:50%;width:28px;height:10px;margin-left:-14px;position:absolute;top:8px;left:50%;box-shadow:0 1px #edebe51f}.stv:not(i):not(.stv-n) .s3-cast{width:200px;top:360px;left:60px}.stv .te-img7,.stv .te-img7m,.stv .st4-k7{display:none}.stv:not(i):not(.stv-n):not(.stv-n) .st4-k7{display:block}.stv:not(i):not(.stv-n):not(.stv-n) .te-img7{width:100%;height:100%;transition:opacity 1s var(--ease-out) .15s, transform 1.4s var(--ease-out) .15s;display:block;position:absolute;inset:0}.stv.js-anim:not(i) .te-scene:not(.is-on) :is(.te-img7,.te-img7m){opacity:0;transform:translateY(28px)scale(.98)}@media (max-width:767px){.stv:not(i):not(.stv-n):not(.stv-n) .te-img7{display:none}.stv:not(i):not(.stv-n):not(.stv-n) .te-img7m{left:0;right:0;top:calc(var(--hh) + 8px);width:100%;height:auto;max-height:calc(100% - var(--hh) - 220px);object-fit:contain;z-index:1;transition:opacity 1s var(--ease-out) .15s, transform 1.4s var(--ease-out) .15s;display:block;position:absolute}}.stv .s5-days:has(.s5-one){grid-template-columns:1fr}.stv .s5-one:after{transform:none!important}.stv .s1b-rows i{padding:3px 7px;font-size:11px}.stv .s1b-h span,.stv .s1p-t b,.stv .s1p-m,.stv .s1p-ok,.stv .s1p-t>span:last-child{font-size:11px}.stv .svh .hbtn--quiet.btn-glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.stv .svh5-glint{display:none}.stv:not(i):not(.stv-n) .svh5-glint{z-index:1;pointer-events:none;width:min(1360px, 98vw, calc(140 * var(--sv)));aspect-ratio:3200/1200;display:block;position:absolute;bottom:0;left:50%;overflow:hidden;transform:translate(-50%);-webkit-mask:url(/services/sto/v2/hero8-hl.webp) 50%/100% 100% no-repeat;mask:url(/services/sto/v2/hero8-hl.webp) 50%/100% 100% no-repeat}.stv .svh5-glint b{opacity:.9;will-change:transform;background:linear-gradient(100deg,#fff0 0,#ffffff80 45%,#d6ffecb3 50%,#fff0 100%);width:34%;position:absolute;top:0;bottom:0;left:0;transform:translate(-30%)}.stv .svh5{will-change:transform}@media (max-width:767px){.stv:not(i):not(.stv-n) .svh5-glint{aspect-ratio:1200/1000;width:112vw;-webkit-mask-image:url(/services/sto/v2/hero8m-hl.webp);mask-image:url(/services/sto/v2/hero8m-hl.webp)}}@media (prefers-reduced-motion:reduce){.stv .svh5-glint{display:none!important}}@media (max-width:767px){.stv .le.te .le-ctaw .btn-glass{justify-content:center;width:100%;display:flex}}@media (min-width:768px){.stv:not(i):not(.stv-n) .te-art{translate:16% -12%}}.stv .st4-tg{color:var(--bone);text-underline-offset:3px;-webkit-text-decoration:underline #edebe559;text-decoration:underline #edebe559}.stv .st4-tg:focus-visible{outline:2px solid var(--jade);outline-offset:2px;border-radius:4px}.stv .faq-sub4 a,.stv #lead .cb a{margin-block:-10px;padding-block:10px;display:inline-block}.stv .faq-sub4 a+a{margin-left:0}.stv #lead .tile:has(input:focus-visible) span{box-shadow:var(--ring)}.stv #lead .tile input:focus-visible{outline:none}.stv .lc-note{font:400 14px/1.35 var(--font-body);color:#edebe59e;margin-bottom:4px;display:block}.stv #lead .done-sum{color:var(--bone);margin-top:8px}.stv #lead .done-alt{color:var(--dim);margin-top:16px}.stv #lead .done-alt a{color:var(--bone);text-underline-offset:3px;margin-block:-10px;padding-block:10px;-webkit-text-decoration:underline #edebe559;text-decoration:underline #edebe559;display:inline-block}.stv #lead .send[aria-disabled=true]{opacity:.7;cursor:progress}@media (max-width:767px){.stv:not(i):not(.stv-n) .sv-p{margin-bottom:8px}.stv:not(i):not(.stv-n) .sv-ev{font-size:14px}}
