.sv-rail{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:30px;margin-top:56px;padding-top:24px;display:grid}.sv-rail>div{grid-template-columns:14px 1fr;align-items:baseline;gap:10px;display:grid}.sv-rail .pt{width:8px;height:8px}.sv-rail b{font:600 20px/1.15 var(--display);letter-spacing:-.01em;display:block}.sv-rail small{color:var(--ink-2);margin-top:4px;font-size:14px;line-height:1.4;display:block}.sv-cyc{border-top:1px solid var(--line);margin-top:36px;list-style:none}.sv-cyc>li{border-bottom:1px solid var(--line);grid-template-columns:40px 1fr 360px;align-items:start;gap:20px;padding:30px 0;display:grid}.sv-cyc>li>i{background:var(--pt);border-radius:50%;width:12px;height:12px;margin-top:47px}.sv-cyc>li>p{font:600 40px/1.1 var(--display);letter-spacing:-.02em}.sv-cyc>li>p small{font:600 13px var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);margin-bottom:10px;display:block}.sv-cyc>li>div{color:var(--ink-2);font-size:15px;line-height:1.5}.sv-cyc>li>div b{font:600 20px var(--display);color:var(--ink);margin-bottom:6px;display:block}.sv-cyc>li>div span{margin-top:8px;display:block}.sv-cyc>li>div em{color:var(--ink);font-style:normal}.sv-vs{border-top:2px solid var(--ink);grid-template-columns:1fr 1fr;margin-top:40px;display:grid}.sv-vs .sv-row{display:contents}.sv-vs .sv-old,.sv-vs .sv-new{border-bottom:1px solid var(--line);color:var(--ink-2);grid-template-columns:22px 1fr;align-items:baseline;gap:10px;padding:22px 0;font-size:16px;line-height:1.5;display:grid}.sv-vs .sv-old{padding-right:48px}.sv-vs .sv-new{border-left:1px solid var(--line);padding-left:48px}.sv-vs .sv-h{font:600 13px var(--sans);text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid var(--line);padding:18px 0}.sv-vs .sv-h-old{color:var(--text-3)}.sv-vs .sv-h-new{color:var(--blue-ink);border-left:1px solid var(--line);padding-left:48px}.sv-vs .sv-tag{display:none}.sv-vs .sv-ph{border:1.5px solid #c5c8cf;border-radius:50%;width:8px;height:8px;display:inline-block;transform:translateY(-1px)}.sv-vs .sv-old b{color:var(--ink);font-weight:600}.sv-vs .sv-new .pt{width:8px;height:8px}.sv-vs .sv-new b{font:600 20px/1.2 var(--display);color:var(--ink);letter-spacing:-.005em;margin-bottom:4px;display:block}.sv-ledger{grid-template-columns:5fr 7fr;align-items:start;gap:64px;margin-top:40px;display:grid}.sv-lnote{color:var(--text-3);margin-top:22px;font-size:13px;line-height:1.45}.sv-side .sv-xl{font:600 30px/1.12 var(--display);letter-spacing:-.02em}.sv-side .sv-xl span{color:var(--grey)}.sv-side p:not(.sv-xl):not(.sv-lnote){color:var(--ink-2);margin-top:18px;font-size:16px;line-height:1.55}.sv-side p b{color:var(--ink);font-weight:600}.sv-fold{--o:50px;--h:74px}.sv-fold-stage{display:grid}.sv-cards,.sv-lic{grid-area:1/1}.sv-cards{height:calc((var(--n) - 1) * var(--o) + var(--h));list-style:none;transition:height .6s cubic-bezier(.6,0,.2,1) .2s;position:relative}.sv-fold-stage.is-folded .sv-cards{height:0}.sv-card{left:0;right:0;top:calc(var(--i) * var(--o));height:var(--h);transform:translateX(var(--x)) rotate(var(--r));border:1px solid var(--line);transition:transform .7s cubic-bezier(.6, 0, .2, 1) calc(var(--i) * 45ms), opacity .3s calc(var(--i) * 35ms + .1s);background:#fff;border-radius:14px;justify-content:space-between;gap:16px;padding:11px 18px;display:flex;position:absolute;box-shadow:0 -10px 22px -18px #0e111647,0 18px 34px -30px #0e11164d}.sv-card-l{min-width:0}.sv-card-l b{font:600 16.5px/1.25 var(--display);letter-spacing:-.005em;display:block}.sv-card-l small{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12.5px;display:block;overflow:hidden}.sv-card-a{text-align:right;white-space:nowrap;flex:none}.sv-card-a b{font:700 19px/1.2 var(--display);font-variant-numeric:tabular-nums}.sv-card-a small{color:var(--ink-2);margin-left:3px;font-size:12px}.sv-fold-stage.is-pre .sv-card{opacity:0;transform:translate(var(--x), -26px) rotate(var(--r));transition:none}.sv-fold-stage.is-folded .sv-card{opacity:0;transform:translateY(calc(var(--i) * var(--o) * -1)) scale(.94)}.sv-lic{background:var(--ink);color:#fff;opacity:0;pointer-events:none;border-radius:18px;align-self:start;padding:18px 22px 16px;transition:opacity .45s,transform .55s cubic-bezier(.6,0,.2,1);transform:translateY(14px)scale(.97);box-shadow:0 30px 60px -36px #0e11168c}.sv-fold-stage.is-folded .sv-lic{opacity:1;pointer-events:auto;transition-delay:.6s;transform:none}.sv-lic-h{font:600 13px var(--sans);color:#c5c8cf;justify-content:space-between;align-items:center;display:flex}.sv-lic-h span{align-items:center;gap:8px;display:inline-flex}.sv-lic-h .pt{width:8px;height:8px}.sv-lic-h em{color:#fff;background:#ffffff1a;border-radius:999px;padding:3px 10px;font-size:12px;font-style:normal}.sv-lic-t{font:700 30px/1.1 var(--display);letter-spacing:-.02em;margin-top:12px}.sv-lic ul{margin-top:12px;list-style:none}.sv-lic li{color:#c5c8cf;opacity:0;border-top:1px solid #ffffff1f;justify-content:space-between;gap:16px;padding:7px 0;font-size:14px;transition:opacity .3s,transform .3s;display:flex;transform:translateY(4px)}.sv-fold-stage.is-folded .sv-lic li{opacity:1;transition-delay:calc(.6s + var(--i) * 50ms);transform:none}.sv-lic li b{color:#fff;white-space:nowrap;align-items:center;gap:8px;font-weight:600;display:inline-flex}.sv-lic li .pt{width:7px;height:7px}.sv-lic-f{color:#a3a8b3;margin-top:10px;font-size:12.5px}.sv-fold-tot{border-top:2px solid var(--ink);justify-content:space-between;align-items:flex-end;gap:16px;margin-top:22px;padding-top:14px;display:flex}.sv-fold-tot>span:first-child{font:600 18px var(--display)}.sv-fold-tot>span:last-child{text-align:right}.sv-fold-tot b{font:800 32px/1 var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;-webkit-text-decoration:line-through #0000;text-decoration:line-through #0000;text-decoration-thickness:2px;transition:text-decoration-color .4s .5s}.sv-fold-tot.is-folded b{-webkit-text-decoration-color:var(--blue);text-decoration-color:var(--blue);color:var(--text-3)}.sv-fold-tot small{color:var(--ink-2);margin-top:4px;font-size:12.5px;display:block}.sv-fold-btn{margin-top:22px}@media (prefers-reduced-motion:reduce){.sv-card,.sv-cards,.sv-lic,.sv-lic li,.sv-fold-tot b{transition:none!important}}.sv-proof{grid-template-columns:7fr 5fr;align-items:start;gap:64px;margin-top:40px;display:grid}.sv-proof blockquote{font:600 52px/1.06 var(--display);letter-spacing:-.025em}.sv-proof .who{margin-top:26px}.sv-proof .who img{width:52px;height:52px}.sv-more{border-top:1px solid var(--line);list-style:none}.sv-more li{border-bottom:1px solid var(--line);grid-template-columns:40px 1fr;gap:14px;padding:20px 0;display:grid}.sv-more img{object-fit:cover;border-radius:50%;width:40px;height:40px}.sv-more p{font:600 19px/1.25 var(--display);letter-spacing:-.005em}.sv-more small{color:var(--ink-2);margin-top:6px;font-size:13.5px;display:block}.sv-vs.sv-vs-more{border-top:1px solid var(--line);margin-top:0}.sv-sov{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;column-gap:56px;margin-top:40px;display:grid}.sv-sov>div{border-bottom:1px solid var(--line);grid-template-columns:22px 1fr;gap:10px;padding:24px 0;display:grid}.sv-sov .pt{width:8px;height:8px;margin-top:9px}.sv-sov b{font:600 21px/1.2 var(--display);letter-spacing:-.005em}.sv-sov p{color:var(--ink-2);margin-top:6px;font-size:15px;line-height:1.5}.sv-sov-f{grid-template-columns:5fr 7fr;align-items:start;gap:64px;margin-top:40px;display:grid}.sv-sov-f>figure{margin:0;position:sticky;top:110px}.sv-sov-f figcaption{font:600 13px var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);margin-bottom:14px}.sv-sov-f .fict{margin-top:12px}.sv-sov.sv-sov-1{grid-template-columns:1fr;margin-top:0}.sv-sov.sv-sov-1>div{padding:20px 0}.sv-frise{--gap:40px;grid-template-columns:repeat(var(--n,3), 1fr);column-gap:var(--gap);margin-top:44px;display:grid;position:relative}.sv-fr-c0{grid-column:1}.sv-fr-c1{grid-column:2}.sv-fr-c2{grid-column:3}.sv-fr-c3{grid-column:4}.sv-fr-obj{opacity:var(--pending-opacity);filter:grayscale();grid-row:1;align-self:end;padding-bottom:30px;transition:opacity .5s,filter .5s,transform .6s cubic-bezier(.5,0,.2,1);transform:translateY(10px)}.sv-fr-obj.on{opacity:1;filter:none;transform:none}@media (min-width:821px){.sv-fr-obj:not(.on),.sv-fr-obj:not(.on) *{color:var(--pending-ink)!important}.sv-fr-obj:not(.on) .so-dark .so-rec-h em{background:0 0}}.sv-fr-line{background:var(--ink);grid-area:2/1/auto/-1;align-self:center;height:2px;position:relative}.sv-fr-dot{top:50%;left:calc(var(--s,0) * ((100% - (var(--n) - 1) * var(--gap)) / var(--n) + var(--gap)));background:var(--pt);z-index:2;pointer-events:none;border-radius:50%;width:18px;height:18px;margin-top:-9px;transition:left 1s cubic-bezier(.5,0,.2,1);position:absolute;box-shadow:0 0 0 7px #3849fb24}.sv-fr-mk{z-index:1;border:2px solid var(--ink);cursor:pointer;background:#fff;border-radius:50%;grid-row:2;justify-self:start;width:18px;height:18px;padding:0}.sv-fr-mk.on{background:var(--ink)}.sv-fr-mk:focus-visible{outline:2px solid var(--blue);outline-offset:4px}.sv-fr-txt{grid-row:3;padding-top:22px}.sv-fr-txt small{font:600 13px var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);transition:color .4s}.sv-fr-txt.on small{color:var(--blue-ink)}.sv-fr-txt h3{font:600 30px/1.1 var(--display);letter-spacing:-.02em;margin-top:8px}.sv-fr-txt p{color:var(--ink-2);margin-top:12px;font-size:15.5px;line-height:1.5}.sv-fr-static .sv-fr-txt{border-top:2px solid var(--ink);grid-row:2}.sv-fr-note{margin-top:26px}@media (prefers-reduced-motion:reduce){.sv-fr-obj,.sv-fr-dot,.sv-fr-txt small{transition:none!important}}.sv-terms{grid-template-columns:1fr 1fr 1fr;gap:20px;margin-top:44px;display:grid}.sv-terms div{background:var(--soft);border-radius:18px;padding:22px 24px}.sv-terms b{font:600 22px var(--display);display:block}.sv-terms small{color:var(--ink-2);margin-top:6px;font-size:14px;line-height:1.45;display:block}@media (max-width:820px){.sv-rail{grid-template-columns:1fr;gap:16px}.sv-cyc>li{grid-template-columns:24px 1fr;gap:12px}.sv-cyc>li>div{grid-column:2}.sv-cyc>li>i{margin-top:33px}.sv-cyc>li>p{font-size:26px}.sv-vs{grid-template-columns:1fr}.sv-vs .sv-h{display:none}.sv-vs .sv-old,.sv-vs .sv-new{border-left:0;padding-left:0;padding-right:0}.sv-vs .sv-old{border-bottom:0;padding-bottom:6px}.sv-vs .sv-new{padding-top:6px}.sv-vs .sv-tag{font:600 11px var(--sans);text-transform:uppercase;letter-spacing:.08em;color:var(--text-3);grid-column:1/3;font-style:normal;display:block}.sv-vs .sv-new .sv-tag{color:var(--blue-ink)}.sv-ledger{grid-template-columns:1fr;gap:30px}.sv-side .sv-xl{font-size:24px}.sv-fold{--o:78px;--h:94px}.sv-card{transform:rotate(var(--r));gap:10px;padding:10px 14px}.sv-card-l b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;display:-webkit-box;overflow:hidden}.sv-card-a b{font-size:17px}.sv-card-a small{margin:0;display:block}.sv-lic{padding:16px 16px 14px}.sv-lic-t{font-size:24px}.sv-lic li{font-size:13px}.sv-fold-tot>span:first-child{font-size:16px}.sv-fold-tot b{font-size:26px}.sv-proof{grid-template-columns:1fr;gap:36px}.sv-proof blockquote{font-size:32px}.sv-sov{grid-template-columns:1fr}.sv-sov-f{grid-template-columns:1fr;gap:30px}.sv-sov-f>figure{position:static}.sv-frise{grid-template-columns:30px 1fr;column-gap:0;margin-top:34px}.sv-fr-line{grid-area:1/1/span 6;place-self:stretch start;width:2px;height:auto;margin-left:8px}.sv-fr-dot{display:none}.sv-fr-c0,.sv-fr-c1,.sv-fr-c2,.sv-fr-c3{grid-column:2}.sv-fr-mk{grid-column:1;place-self:start;margin-top:2px}.sv-fr-mk.on{background:var(--pt);border-color:#0000}.sv-fr-txt.sv-fr-c0,.sv-fr-mk.sv-fr-c0{grid-row:1}.sv-fr-obj.sv-fr-c0{grid-row:2}.sv-fr-txt.sv-fr-c1,.sv-fr-mk.sv-fr-c1{grid-row:3}.sv-fr-obj.sv-fr-c1{grid-row:4}.sv-fr-txt.sv-fr-c2,.sv-fr-mk.sv-fr-c2{grid-row:5}.sv-fr-obj.sv-fr-c2{grid-row:6}.sv-fr-obj{opacity:1;filter:none;padding:16px 0 36px;transform:none}.sv-fr-txt{padding-top:0}.sv-fr-txt h3{font-size:24px}.sv-fr-static{grid-template-columns:1fr}.sv-fr-static .sv-fr-c0,.sv-fr-static .sv-fr-c1,.sv-fr-static .sv-fr-c2{grid-column:1}.sv-fr-static .sv-fr-txt{border-top:0}.sv-terms{grid-template-columns:1fr}}.sv-def{color:var(--ink-2);max-width:780px;margin-top:14px;font-size:16px;line-height:1.5}
