html:has(.v3s4){background:#03060c}.v3h.v3s4{background:transparent;--s4-w:1320px;--s4-pad:max(var(--hg),calc((100vw - var(--s4-w)) / 2));--s4-r:18px;--s4-glass:linear-gradient(180deg,rgba(20,32,62,.78),rgba(9,16,34,.86));--s4-edge:rgba(141,184,255,.16);--s4-amber:#ffb25c}.v3s4 [hidden]{display:none!important}.v3s4 .s4-shell{display:contents}.v3s4 main{position:relative;z-index:2}.v3s4 footer{z-index:3}.v3s4 .s4-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.v3s4 .s4-sky{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;contain:strict;background:radial-gradient(70% 55% at 78% 18%,rgba(28,79,207,.28),transparent 70%),radial-gradient(60% 50% at 12% 92%,rgba(184,100,42,.14),transparent 72%),#03060c}.v3s4 .s4-sky .m-velaris{position:absolute;inset:0;width:100%;height:100%;display:block}.v3s4 .s4-ct,.v3s4 .s4-facts dd,.v3s4 .s4-fmap span,.v3s4 .s4-h1,.v3s4 .s4-h2,.v3s4 .s4-kpi b,.v3s4 .s4-q blockquote,.v3s4 .s4-rail b,.v3s4 .s4-stat b,.v3s4 .s4-table th,.v3s4 .s4-win b{font-family:var(--serif);font-weight:700;font-stretch:118%;letter-spacing:-.015em}.v3s4 .s4-h1{font-size:clamp(40px,5.6vw,92px);line-height:.98;letter-spacing:-.022em;max-width:10.5em}.v3s4 .s4-h1,.v3s4 .s4-h2{margin:0;font-stretch:125%;text-wrap:balance;color:#fff}.v3s4 .s4-h2{font-size:clamp(30px,3.6vw,58px);line-height:1.02;letter-spacing:-.02em;max-width:14em}.v3s4 .s4-h1 em,.v3s4 .s4-h2 em{font-style:normal;color:var(--ion)}.v3s4 .s4-lede{font-size:clamp(16px,1.2vw,19px);line-height:1.5;color:rgba(232,238,248,.82);max-width:30em;margin:0}.v3s4 .s4-hero{position:relative;min-height:100svh;display:flex;align-items:flex-end;overflow:hidden}.v3s4.s4-study .s4-hero{min-height:min(88svh,880px)}.v3s4 .s4-hero-in{position:relative;z-index:2;width:100%;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:end;gap:48px;padding:calc(var(--hdr-h) + 40px) var(--s4-pad) clamp(48px,8vh,88px)}.v3s4 .s4-hero-side{display:grid;gap:26px;justify-items:start;padding-bottom:8px}.v3s4 .s4-btns{display:flex;flex-wrap:wrap;gap:10px}.v3s4 .s4-hero:after{content:"";position:absolute;inset:auto 0 0 0;height:62%;z-index:1;pointer-events:none;background:linear-gradient(0deg,rgba(3,6,12,.92),rgba(3,6,12,.5) 45%,rgba(3,6,12,0))}html.motion:not(.go) .v3s4 .hdr,html.motion:not(.go) .v3s4 .s4-hero-side{opacity:0}html.motion .v3s4 .s4-hero-side{transition:opacity 1s .55s var(--ease),transform 1.1s .55s var(--ease)}html.motion:not(.go) .v3s4 .s4-hero-side{transform:translateY(18px)}html.motion .v3s4 .hdr{transition:opacity .8s .2s}.v3s4 .s4-h1 .w{overflow:hidden;vertical-align:top;padding-bottom:.08em;margin-bottom:-.08em}.v3s4 .s4-h1 .w,.v3s4 .s4-h1 .w>span{display:inline-block}html.motion .v3s4 .s4-h1 .w>span{transition:transform 1.05s cubic-bezier(.2,.8,.2,1),opacity .8s}html.motion:not(.go) .v3s4 .s4-h1 .w>span{transform:translateY(105%);opacity:0}html.motion:not(.go) .v3s4 [data-split]:not(.s4-split-done){opacity:0}.v3s4 .s4-aura{position:absolute;right:-12%;top:-28%;width:78%;height:96%;z-index:0;pointer-events:none;border-radius:50%;overflow:hidden;filter:blur(70px);opacity:.7;-webkit-mask:radial-gradient(closest-side,#000 40%,transparent);mask:radial-gradient(closest-side,#000 40%,transparent)}.v3s4 .s4-aura .s4-shot-bg{position:absolute;inset:0;background:inherit}html.motion .v3s4 .s4-aura{transition:opacity 2s .2s var(--ease),transform 2.4s .2s var(--ease)}html.motion:not(.go) .v3s4 .s4-aura{opacity:0;transform:scale(.85)}@media (max-width:640px){.v3s4 .s4-aura{right:-40%;top:-10%;width:140%;height:70%;filter:blur(50px)}}html.motion .v3s4 [data-r]{transition:opacity .9s var(--ease),transform 1s var(--ease);transition-delay:calc(var(--i,0) * 90ms)}html.motion .v3s4 [data-r]:not(.in){opacity:0;transform:translateY(28px)}.v3s4 .s4-work{position:relative;padding:clamp(40px,6vh,72px) var(--s4-pad) clamp(80px,12vh,140px)}.v3s4 .s4-chips{position:sticky;top:calc(var(--hdr-h) + 6px);z-index:5;display:flex;align-items:center;justify-content:space-between;gap:18px;margin:0 0 30px;padding:8px;border-radius:999px;background:rgba(8,14,30,.72);box-shadow:inset 0 0 0 1px var(--s4-edge);backdrop-filter:blur(14px)}.v3s4 .s4-chips-in{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;-webkit-mask:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}.v3s4 .s4-chips-in::-webkit-scrollbar{display:none}.v3s4 .s4-chip-b{flex:none;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border:0;border-radius:999px;background:transparent;color:rgba(232,238,248,.72);font:400 14.5px/1 var(--sans);cursor:pointer;transition:background .3s,color .3s}.v3s4 .s4-chip-b em{font-style:normal;font-size:13px;color:rgba(214,226,246,.62);font-variant-numeric:tabular-nums}.v3s4 .s4-chip-b:hover{color:#fff;background:rgba(141,184,255,.08)}.v3s4 .s4-chip-b[aria-pressed=true]{background:#fff;color:#0b1324}.v3s4 .s4-chip-b[aria-pressed=true] em{color:rgba(11,19,36,.66)}html:not(.js) .v3s4 .s4-chips{display:none}.v3s4 .s4-count{flex:none;margin:0 14px 0 0;font-size:14px;color:var(--mute-n);font-variant-numeric:tabular-nums}.v3s4 .s4-small{margin:28px 0 0;max-width:46em;font-size:14px;line-height:1.55;color:var(--mute-n)}.v3s4 .s4-band{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 var(--s4-pad);border-top:1px solid var(--s4-edge);border-bottom:1px solid var(--s4-edge)}.v3s4 .s4-stat{display:grid;gap:12px;align-content:start;padding:clamp(36px,5vw,64px) clamp(16px,2.4vw,40px)}.v3s4 .s4-stat+.s4-stat{border-left:1px solid var(--s4-edge)}.v3s4 .s4-stat b{font-size:clamp(64px,8.4vw,150px);line-height:.86;font-stretch:125%;letter-spacing:-.04em;color:#fff;font-variant-numeric:tabular-nums}.v3s4 .s4-stat:nth-child(2) b{color:var(--ion)}.v3s4 .s4-stat b i{font-style:normal;font-size:.58em;letter-spacing:-.02em}.v3s4 .s4-stat>span{font-size:clamp(15px,1.1vw,17px);color:var(--mute-n);max-width:14em}.v3s4 .s4-quotes{padding:clamp(90px,14vh,160px) var(--s4-pad) 0}.v3s4 .s4-qwall{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,24px);margin-top:clamp(32px,5vh,56px)}.v3s4 .s4-q{position:relative;margin:0;display:grid;gap:22px;align-content:space-between;min-height:260px;padding:30px clamp(22px,2.2vw,34px);border-radius:var(--s4-r);background:var(--s4-glass);box-shadow:inset 0 0 0 1px var(--s4-edge)}.v3s4 .s4-qwall .s4-q:nth-child(2){transform:translateY(36px)}html.motion .v3s4 .s4-qwall .s4-q:nth-child(2):not(.in){transform:translateY(64px)}.v3s4 .s4-qm{font:700 72px/.6 var(--serif);color:var(--ion);height:30px}.v3s4 .s4-q blockquote{margin:0;font-size:clamp(19px,1.5vw,24px);line-height:1.25;color:rgba(232,238,248,.5);font-stretch:112%}.v3s4 .s4-q figcaption{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:14px;color:var(--mute-n)}.v3s4 .s4-stage{position:relative;padding:0 var(--s4-pad);perspective:1600px}.v3s4 .s4-tilt{--tp:1;max-width:1180px;margin:0 auto;transform-origin:50% 0;transform:rotateX(calc((1 - var(--tp)) * 22deg)) scale(calc(.9 + var(--tp) * .1));opacity:calc(.35 + var(--tp) * .65);will-change:transform}.v3s4 .s4-big{border-radius:16px;box-shadow:0 60px 140px -40px rgba(16,107,255,.45),0 0 0 1px rgba(141,184,255,.22)}.v3s4 .s4-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1180px;margin:clamp(40px,6vh,64px) auto 0;border-top:1px solid var(--s4-edge)}.v3s4 .s4-facts>div{padding:22px clamp(12px,1.6vw,24px) 0 0}.v3s4 .s4-facts>div+div{padding-left:clamp(12px,1.6vw,24px);border-left:1px solid var(--s4-edge)}.v3s4 .s4-facts dt{font-size:13px;color:var(--mute-n);margin-bottom:8px}.v3s4 .s4-facts dd{margin:0;font-size:clamp(16px,1.25vw,20px);line-height:1.2;color:#fff;font-stretch:112%}.v3s4 .s4-facts dd .s4-status{font:inherit}.v3s4 .s4-sec{position:relative;padding:clamp(100px,15vh,170px) var(--s4-pad) 0}.v3s4 .s4-sh{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:18px 40px}.v3s4 .s4-src{margin:0;font-size:14px;color:var(--mute-n);display:inline-flex;align-items:center;gap:10px}.v3s4 .s4-src:before{content:"";width:22px;height:1px;background:currentColor;opacity:.6}.v3s4 .s4-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,24px);margin-top:clamp(32px,5vh,52px)}.v3s4 .s4-kpi{display:grid;gap:18px;align-content:space-between;min-height:200px;padding:28px;border-radius:var(--s4-r);background:var(--s4-glass);box-shadow:inset 0 0 0 1px var(--s4-edge)}.v3s4 .s4-kpi>span{font-size:16px;line-height:1.4;color:rgba(232,238,248,.8);max-width:16em}.v3s4 .s4-pending{display:flex;gap:10px;align-items:center;height:clamp(54px,5vw,80px)}.v3s4 .s4-pending i{display:block;width:clamp(30px,2.6vw,42px);height:clamp(42px,4vw,64px);border-radius:8px;background:linear-gradient(110deg,rgba(141,184,255,.08) 30%,rgba(141,184,255,.22) 50%,rgba(141,184,255,.08) 70%) 0 0/300% 100%}html.motion .v3s4 .s4-pending i{animation:s4-shim 2.6s linear infinite}.v3s4 .s4-pending i:nth-child(2){animation-delay:.15s}.v3s4 .s4-pending i:nth-child(3){animation-delay:.3s;width:clamp(20px,1.6vw,26px)}@keyframes s4-shim{to{background-position:-300% 0}}.v3s4 .s4-before{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,96px);align-items:start}.v3s4 .s4-bcopy p{margin:0;font-size:clamp(17px,1.3vw,21px);line-height:1.55;color:rgba(232,238,248,.84)}.v3s4 .s4-bcopy ul{list-style:none;margin:30px 0 0;padding:0;display:grid}.v3s4 .s4-bcopy li{display:flex;align-items:center;gap:14px;padding:16px 0;border-top:1px solid var(--s4-edge);font-size:16px;color:#e8eef8}.v3s4 .s4-bcopy li:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--s4-amber);box-shadow:0 0 0 5px rgba(255,178,92,.12)}.v3s4 .s4-rail{--rp:1;position:relative;list-style:none;margin:clamp(36px,5vh,60px) 0 0;padding:34px 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.6vw,24px)}.v3s4 .s4-rail:after,.v3s4 .s4-rail:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--s4-edge)}.v3s4 .s4-rail:after{background:linear-gradient(90deg,var(--ion),#fff);transform-origin:0 50%;transform:scaleX(var(--rp))}.v3s4 .s4-rail li{position:relative;display:grid;gap:12px;align-content:start}.v3s4 .s4-rail li:before{content:"";position:absolute;left:0;top:-39px;width:11px;height:11px;border-radius:50%;background:#0a1328;border:1.5px solid var(--ion)}.v3s4 .s4-ix{font-size:13px;color:var(--ion);font-variant-numeric:tabular-nums}.v3s4 .s4-rail b{font-size:clamp(21px,1.7vw,26px);line-height:1.1;color:#fff}.v3s4 .s4-rail p{margin:0;font-size:15.5px;line-height:1.55;color:rgba(232,238,248,.76)}.v3s4 .s4-fmap{list-style:none;margin:clamp(40px,6vh,72px) 0 0;padding:0;display:flex;justify-content:space-between}.v3s4 .s4-fmap li{position:relative;flex:1 1 0;display:flex;flex-direction:column;align-items:center;gap:16px;min-width:0;text-align:center}.v3s4 .s4-fmap li:before{content:"";position:absolute;top:10px;left:50%;width:100%;height:1.5px;background:rgba(141,184,255,.35);transform-origin:0 50%}.v3s4 .s4-fmap li:last-child:before{display:none}.v3s4 .s4-fmap i{position:relative;z-index:1;width:21px;height:21px;border-radius:50%;background:#0a1328;border:1.5px solid rgba(141,184,255,.7)}.v3s4 .s4-fmap li.hot i{background:var(--signal);border-color:#8db8ff;box-shadow:0 0 0 7px rgba(16,107,255,.18),0 0 30px rgba(16,107,255,.7)}.v3s4 .s4-fmap span{font-size:clamp(15px,1.25vw,19px);color:rgba(232,238,248,.72);font-stretch:112%;padding:0 6px}.v3s4 .s4-fmap li.hot span{color:#fff}html.motion .v3s4 .s4-fmap[data-r]{transform:none}html.motion .v3s4 .s4-fmap li:before{transition:transform .5s cubic-bezier(.4,.1,.2,1);transition-delay:calc(var(--i) * .14s + 80ms)}html.motion .v3s4 .s4-fmap i,html.motion .v3s4 .s4-fmap span{transition:transform .5s cubic-bezier(.3,1.5,.5,1),opacity .5s;transition-delay:calc(var(--i) * .14s)}html.motion .v3s4 .s4-fmap:not(.in) li:before{transform:scaleX(0)}html.motion .v3s4 .s4-fmap:not(.in) i{transform:scale(0)}html.motion .v3s4 .s4-fmap:not(.in) span{opacity:0;transform:translateY(8px)}.v3s4 .s4-legend{display:flex;align-items:center;gap:12px;margin:40px 0 0;font-size:14px;color:var(--mute-n)}.v3s4 .s4-legend i{width:11px;height:11px;border-radius:50%;background:var(--signal);box-shadow:0 0 0 4px rgba(16,107,255,.2)}.v3s4 .s4-table{width:100%;margin-top:clamp(32px,5vh,52px);border-collapse:collapse;table-layout:fixed}.v3s4 .s4-table th{padding:0 24px 16px 0;text-align:left;font-size:clamp(18px,1.4vw,22px);color:#fff}.v3s4 .s4-table th:first-child{color:rgba(232,238,248,.55)}.v3s4 .s4-table td{padding:20px 24px 20px 0;border-top:1px solid var(--s4-edge);vertical-align:top;font-size:clamp(15px,1.15vw,18px);line-height:1.45}.v3s4 .s4-table td:first-child{color:rgba(232,238,248,.55)}.v3s4 .s4-table td:last-child{color:#fff;padding-left:30px;position:relative}.v3s4 .s4-table td:last-child:before{content:"";position:absolute;left:0;top:27px;width:9px;height:9px;border-radius:50%;background:var(--ion);box-shadow:0 0 0 4px rgba(141,184,255,.16)}.v3s4 .s4-table th:last-child{padding-left:30px}.v3s4 .s4-one{display:grid;justify-items:center}.v3s4 .s4-q1{width:min(100%,860px);min-height:0;padding:clamp(34px,4vw,56px);gap:28px}.v3s4 .s4-q1 blockquote{font-size:clamp(24px,2.4vw,38px);line-height:1.18}.v3s4 .s4-final{margin-top:0}.v3s4 .final p{background:none;text-shadow:none}.v3s4 .final{padding-block:110px}@media (max-aspect-ratio:21/20),(max-width:1180px){.v3s4 .final{padding-block:224px}}@media (max-width:640px){.v3s4 .final{padding-block:130px}}.v3s4 .fin .fin-atom{inset:0;width:100%;height:100%}.v3s4 .fin .fin-atom,.v3s4 .fin .fin-glow{position:absolute;z-index:-1;pointer-events:none}.v3s4 .fin .fin-glow{left:50%;top:50%;width:60vmin;height:60vmin;margin:-30vmin 0 0 -30vmin;border-radius:50%;background:radial-gradient(circle,rgba(16,107,255,.34) 0,rgba(16,107,255,.1) 32%,transparent 66%)}.v3s4 .s4-final .big{font-weight:var(--hw,700);font-stretch:var(--hwd,125%);letter-spacing:-.025em}.v3s4 .fin .mf-mail{position:absolute;left:0;right:0;bottom:30px;margin:0 auto;max-width:none;text-align:center;padding:0;background:none;font-size:14px;color:var(--mute-n);text-shadow:none}.v3s4 .fin .mf-mail a{color:var(--fg-n)}@media (max-width:640px){.v3s4 .fin .mf-mail{bottom:22px;font-size:13.5px}}.v3s4 .s4-scr{container-type:inline-size;display:block;overflow:hidden;border-radius:12px}.v3s4 .s4-win{--wl:rgba(141,184,255,.14);font:400 clamp(6.5px,calc(100cqw / 54),15.5px)/1.35 var(--sans);color:#e8eef8;background:linear-gradient(180deg,#111c36,#0a1226);text-align:left}.v3s4 .s4-win b{font-weight:700;font-stretch:112%;letter-spacing:-.005em}.v3s4 .s4-wbar{display:flex;align-items:center;justify-content:space-between;padding:.9em 1.2em;border-bottom:1px solid var(--wl);background:hsla(0,0%,100%,.02)}.v3s4 .s4-wapp{display:inline-flex;align-items:center;gap:.6em;font-size:1em;color:#fff}.v3s4 .s4-wdot{width:.75em;height:.75em;border-radius:50%;background:radial-gradient(circle at 35% 30%,#7daaff,#1c4fcf)}.v3s4 .s4-wtag{font-size:.8em;padding:.3em .8em;border-radius:99px;color:rgba(232,238,248,.62);box-shadow:inset 0 0 0 1px var(--wl)}.v3s4 .s4-wbody{display:grid;grid-template-columns:9.5em minmax(0,1fr)}.v3s4 .s4-wnav{list-style:none;margin:0;padding:1em .7em;border-right:1px solid var(--wl);display:grid;align-content:start;gap:.2em}.v3s4 .s4-wnav li{display:flex;align-items:center;gap:.6em;padding:.5em .6em;border-radius:.5em;font-size:.86em;color:rgba(232,238,248,.55)}.v3s4 .s4-wnav li i{width:.55em;height:.55em;border-radius:.15em;box-shadow:inset 0 0 0 1px currentColor}.v3s4 .s4-wnav li.on{background:rgba(141,184,255,.1);color:#fff}.v3s4 .s4-wnav li.on i{background:var(--ion);box-shadow:none}.v3s4 .s4-wmain{padding:1.1em 1.3em 1.3em;min-width:0}.v3s4 .s4-mh{display:flex;align-items:center;justify-content:space-between;gap:1em;margin-bottom:.9em}.v3s4 .s4-mh b{font-size:1.25em;color:#fff}.v3s4 .s4-mh>span{font-size:.82em;color:rgba(232,238,248,.5)}.v3s4 .s4-k{margin:.9em 0 .5em;font-size:.78em;color:rgba(232,238,248,.5);display:flex;justify-content:space-between}.v3s4 .s4-k em{font-style:normal}.v3s4 .s4-split{display:grid;grid-template-columns:minmax(0,1fr) 13em;gap:1.3em}.v3s4 .s4-split-even{grid-template-columns:1fr 1fr;margin-top:.4em}.v3s4 .s4-side{padding-left:1.3em;border-left:1px solid var(--wl);min-width:0}.v3s4 .s4-side .s4-mh b{font-size:1.05em}.v3s4 .s4-tbl{display:grid}.v3s4 .s4-tr{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:.8em;padding:.62em .5em;border-top:1px solid var(--wl);font-size:.9em}.v3s4 .s4-tr3{grid-template-columns:4.5em minmax(0,1fr) 4.5em}.v3s4 .s4-th{border-top:0;padding-top:0;font-size:.76em;color:rgba(232,238,248,.45)}.v3s4 .s4-tr.sel{background:rgba(141,184,255,.07);border-radius:.4em}.v3s4 .s4-who{display:flex;align-items:center;gap:.6em;min-width:0}.v3s4 .s4-who b{font-size:.98em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v3s4 .s4-av{flex:none;display:grid;place-items:center;width:2.1em;height:2.1em;border-radius:50%;font-size:.78em;font-weight:600;color:#fff}.v3s4 .s4-av.a1{background:radial-gradient(circle at 32% 26%,#7daaff,#1c4fcf)}.v3s4 .s4-av.a2{background:radial-gradient(circle at 32% 26%,#c0a8ff,#5a3bc4)}.v3s4 .s4-av.a3{background:radial-gradient(circle at 32% 26%,#7be6d6,#11808c)}.v3s4 .s4-av.a4{background:radial-gradient(circle at 32% 26%,#ffd3a1,#c2702a)}.v3s4 .s4-st{display:grid;gap:.35em;min-width:0}.v3s4 .s4-st em{font-style:normal;font-size:.86em;color:rgba(232,238,248,.62);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v3s4 .s4-bar{display:block;height:.32em;border-radius:1em;background:rgba(141,184,255,.14);overflow:hidden}.v3s4 .s4-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#3b6fe0,#8db8ff)}.v3s4 .s4-bar.warm i{background:linear-gradient(90deg,#c2702a,#ffc58a)}.v3s4 .s4-tr2{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.v3s4 .s4-tok{display:inline-flex;align-items:center;gap:.4em;color:#9ff0c4!important}.v3s4 .s4-tme{color:#ffc58a!important}.v3s4 .s4-st em.s4-rt.r0{color:#ffc58a}.v3s4 .s4-st em.s4-rt.r3{color:#9ff0c4}.v3s4 .s4-nx{font-size:.86em;color:rgba(232,238,248,.75);text-align:right;white-space:nowrap}.v3s4 .s4-nx.up{color:#6ee7a8}.v3s4 .s4-nx.dn{color:#ffb25c}.v3s4 .s4-tk{display:inline-grid;place-items:center;height:1.9em;padding:0 .6em;border-radius:.4em;background:rgba(141,184,255,.1);font-size:.82em;font-weight:600}.v3s4 .s4-pill2{display:flex;flex-wrap:wrap;gap:.4em}.v3s4 .s4-pill2 span{font-size:.78em;padding:.35em .75em;border-radius:99px;box-shadow:inset 0 0 0 1px var(--wl);color:rgba(232,238,248,.8)}.v3s4 .s4-pill2 span.on{background:#fff;color:#0b1324;box-shadow:none}.v3s4 .s4-check,.v3s4 .s4-docs,.v3s4 .s4-ord{list-style:none;margin:0;padding:0;display:grid;gap:.15em}.v3s4 .s4-docs li{display:flex;align-items:center;gap:.5em;padding:.4em 0;font-size:.86em}.v3s4 .s4-docs li.wait{color:rgba(232,238,248,.55)}.v3s4 .s4-check li.miss i,.v3s4 .s4-docs li.wait i{flex:none;width:1em;height:1em;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--s4-amber)}.v3s4 .s4-ok{flex:none;width:1em;height:1em;fill:none;stroke:#6ee7a8;stroke-width:1.6}.v3s4 .s4-check li{display:grid;grid-template-columns:1.2em auto 1fr;align-items:center;gap:.6em;padding:.75em .2em;border-top:1px solid var(--wl);font-size:.92em}.v3s4 .s4-check li span{justify-self:end;font-size:.88em;color:rgba(232,238,248,.55)}.v3s4 .s4-check li.miss span{color:#ffc58a}.v3s4 .s4-ring{display:flex;align-items:center;gap:.7em;margin:.4em 0 .6em;font-size:.86em;color:rgba(232,238,248,.75)}.v3s4 .s4-ring svg{width:3.4em;height:3.4em;transform:rotate(-90deg)}.v3s4 .s4-ring circle{fill:none;stroke:rgba(141,184,255,.15);stroke-width:4}.v3s4 .s4-ring circle.v{stroke:#8db8ff;stroke-linecap:round}.v3s4 .s4-kan{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7em}.v3s4 .s4-col .s4-k{margin-top:0}.v3s4 .s4-dc{display:grid;gap:.3em;padding:.7em .75em;margin-bottom:.5em;border-radius:.6em;background:rgba(141,184,255,.06);box-shadow:inset 0 0 0 1px var(--wl);font-size:.88em}.v3s4 .s4-dc span{font-size:.86em;color:rgba(232,238,248,.55)}.v3s4 .s4-dc.hot{box-shadow:inset 0 0 0 1px rgba(141,184,255,.5);background:rgba(16,107,255,.14)}.v3s4 .s4-rep{margin-top:.6em;padding-top:.2em;border-top:1px solid var(--wl)}.v3s4 .s4-cols{display:flex;align-items:flex-end;gap:.6em;height:5.5em}.v3s4 .s4-cols i{flex:1;border-radius:.3em .3em 0 0;background:linear-gradient(180deg,rgba(141,184,255,.75),rgba(141,184,255,.18))}.v3s4 .s4-cols i:last-child{background:linear-gradient(180deg,#ffc58a,rgba(255,178,92,.25))}.v3s4 .s4-recs{display:grid;gap:.6em}.v3s4 .s4-rec{display:flex;align-items:center;justify-content:space-between;gap:1em;padding:.9em 1em;border-radius:.7em;background:rgba(141,184,255,.05);box-shadow:inset 0 0 0 1px var(--wl)}.v3s4 .s4-rec>div{display:grid;gap:.3em;min-width:0}.v3s4 .s4-rec b{font-size:1em}.v3s4 .s4-rec>div span{font-size:.84em;color:rgba(232,238,248,.55)}.v3s4 .s4-rec.done{box-shadow:inset 0 0 0 1px rgba(110,231,168,.35);background:rgba(110,231,168,.06)}.v3s4 .s4-acts{display:flex;gap:.4em;flex:none}.v3s4 .s4-btn{font-size:.8em;padding:.45em .9em;border-radius:99px;background:#fff;color:#0b1324;font-weight:600}.v3s4 .s4-btn.ghost{background:none;color:#e8eef8;box-shadow:inset 0 0 0 1px var(--wl);font-weight:400}.v3s4 .s4-chip{display:inline-flex;align-items:center;gap:.4em;font-size:.78em;padding:.3em .75em;border-radius:99px;background:rgba(16,107,255,.2);color:#bcd3ff}.v3s4 .s4-chip.ok{flex:none;background:rgba(110,231,168,.12);color:#9ff0c4}.v3s4 .s4-line{display:block;width:100%;height:6.5em;margin-bottom:.4em}.v3s4 .s4-line .ln{fill:none;stroke:#8db8ff;stroke-width:1.5;vector-effect:non-scaling-stroke}.v3s4 .s4-line .area{fill:rgba(141,184,255,.1)}.v3s4 .s4-chat{display:grid;gap:.6em;align-content:start}.v3s4 .s4-chat .s4-mh{margin-bottom:.2em}.v3s4 .s4-msg{margin:0;max-width:82%;padding:.65em .9em;border-radius:.9em;font-size:.9em;line-height:1.35}.v3s4 .s4-msg.in{background:hsla(0,0%,100%,.07);border-bottom-left-radius:.25em}.v3s4 .s4-msg.out{justify-self:end;background:linear-gradient(180deg,#2457d6,#1c4fcf);border-bottom-right-radius:.25em;color:#fff}.v3s4 .s4-msg.sys{justify-self:center;display:flex;align-items:center;gap:.5em;background:none;color:#9ff0c4;font-size:.84em}.v3s4 .s4-ord li{display:grid;grid-template-columns:auto 1fr;gap:.15em .6em;padding:.6em 0;border-top:1px solid var(--wl);font-size:.86em}.v3s4 .s4-ord li span{grid-column:1/-1;color:rgba(232,238,248,.6);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v3s4 .s4-ord li.new{background:linear-gradient(90deg,rgba(16,107,255,.16),transparent)}.v3s4 .s4-s{grid-row:1;grid-column:2;justify-self:end;font-style:normal;font-size:.86em;color:#bcd3ff}.v3s4 .s4-s.delivered{color:#9ff0c4}.v3s4 .s4-s.new{color:#ffc58a}.v3s4 .s4-steps2{list-style:none;margin:.2em 0 1em;padding:0;display:flex}.v3s4 .s4-steps2 li{position:relative;flex:1;display:grid;justify-items:center;gap:.5em;font-size:.8em;color:rgba(232,238,248,.5)}.v3s4 .s4-steps2 li:before{content:"";position:absolute;top:.5em;left:50%;width:100%;height:1px;background:var(--wl)}.v3s4 .s4-steps2 li:last-child:before{display:none}.v3s4 .s4-steps2 i{position:relative;width:1em;height:1em;border-radius:50%;background:#0a1328;box-shadow:inset 0 0 0 1.5px rgba(141,184,255,.5)}.v3s4 .s4-steps2 li.done{color:#e8eef8}.v3s4 .s4-steps2 li.done:before{background:#8db8ff}.v3s4 .s4-steps2 li.done i{background:#8db8ff;box-shadow:none}.v3s4 .s4-steps2 li.now{color:#fff}.v3s4 .s4-steps2 li.now i{background:var(--signal);box-shadow:0 0 0 .3em rgba(16,107,255,.25)}.v3s4 .s4-pay{display:grid;grid-template-columns:repeat(6,1fr);gap:.35em}.v3s4 .s4-pay i{height:1.6em;border-radius:.3em;box-shadow:inset 0 0 0 1px var(--wl)}.v3s4 .s4-pay i.on{background:linear-gradient(180deg,rgba(141,184,255,.7),rgba(141,184,255,.25));box-shadow:none}@container (max-width:560px){.v3s4 .s4-win{font-size:calc(100cqw / 26)}.v3s4 .s4-k,.v3s4 .s4-mh>span,.v3s4 .s4-pill2 span,.v3s4 .s4-steps2 li,.v3s4 .s4-th,.v3s4 .s4-wtag{font-size:.88em}.v3s4 .s4-wbody{grid-template-columns:1fr}.v3s4 .s4-wnav{display:none}.v3s4 .s4-split{grid-template-columns:minmax(0,1fr)}.v3s4 .s4-split-even{grid-template-columns:1fr 1fr}.v3s4 .s4-side{display:none}.v3s4 .s4-split-even>div{display:block}}@media (max-width:1024px){.v3s4 .s4-hero-in{grid-template-columns:1fr;gap:28px}.v3s4 .s4-kpis,.v3s4 .s4-qwall{grid-template-columns:1fr 1fr}.v3s4 .s4-qwall .s4-q:nth-child(2){transform:none}.v3s4 .s4-kpi:nth-child(3),.v3s4 .s4-qwall .s4-q:nth-child(3){grid-column:1/-1}.v3s4 .s4-rail{grid-template-columns:1fr 1fr;row-gap:44px}.v3s4 .s4-rail:after,.v3s4 .s4-rail:before{display:none}.v3s4 .s4-rail li{padding-top:22px;border-top:1px solid var(--s4-edge)}.v3s4 .s4-rail li:before{top:-6px}}@media (max-width:640px){.v3s4 .s4-hero{min-height:100svh}.v3s4 .s4-hero-in{padding-bottom:40px}.v3s4 .s4-h1{font-size:clamp(36px,10.4vw,52px)}.v3s4 .s4-btns .btn{flex:1 1 auto;justify-content:center}.v3s4 .s4-hero:after{height:72%}.v3s4 .s4-chips{margin-inline:calc(var(--s4-pad) * -1);border-radius:0;padding:8px var(--s4-pad);box-shadow:inset 0 -1px 0 var(--s4-edge),inset 0 1px 0 var(--s4-edge)}.v3s4 .s4-count{display:none}.v3s4 .s4-band{grid-template-columns:1fr}.v3s4 .s4-stat+.s4-stat{border-left:0;border-top:1px solid var(--s4-edge)}.v3s4 .s4-stat{grid-template-columns:auto 1fr;align-items:end;gap:20px;padding:28px 0}.v3s4 .s4-stat b{font-size:72px}.v3s4 .s4-kpis,.v3s4 .s4-qwall,.v3s4 .s4-rail{grid-template-columns:1fr}.v3s4 .s4-kpi:nth-child(3),.v3s4 .s4-qwall .s4-q:nth-child(3){grid-column:auto}.v3s4 .s4-kpi{min-height:0}.v3s4 .s4-q{min-height:200px}.v3s4 .s4-facts{grid-template-columns:1fr 1fr}.v3s4 .s4-facts>div{padding:18px 12px 18px 0}.v3s4 .s4-facts>div+div{padding-left:0;border-left:0}.v3s4 .s4-facts>div:nth-child(2n){padding-left:16px;border-left:1px solid var(--s4-edge)}.v3s4 .s4-facts>div:nth-child(n+3){border-top:1px solid var(--s4-edge)}.v3s4 .s4-before{grid-template-columns:1fr}.v3s4 .s4-fmap{flex-direction:column;gap:0}.v3s4 .s4-fmap li{flex:none;flex-direction:row;gap:16px;height:56px;text-align:left}.v3s4 .s4-fmap li:before{top:50%;left:10px;width:1.5px;height:100%;transform-origin:50% 0}html.motion .v3s4 .s4-fmap:not(.in) li:before{transform:scaleY(0)}.v3s4 .s4-table thead{display:none}.v3s4 .s4-table,.v3s4 .s4-table tbody,.v3s4 .s4-table td,.v3s4 .s4-table tr{display:block;width:100%}.v3s4 .s4-table tr{padding:18px 0;border-top:1px solid var(--s4-edge)}.v3s4 .s4-table td{border:0;padding:0}.v3s4 .s4-table td:first-child{margin-bottom:10px}.v3s4 .s4-table td:first-child:before{content:"Before  ";color:rgba(232,238,248,.4);font-size:13px;display:block;margin-bottom:4px}.v3s4 .s4-table td:last-child:before{top:7px}.v3s4 .s4-tilt{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.v3s4 .s4-tilt{transform:none;opacity:1}}.v3s4 .s4-status{display:inline-flex;align-items:center;gap:8px;color:#e8eef8}.v3s4 .s4-dot{width:7px;height:7px;border-radius:50%;background:var(--s4-amber);box-shadow:0 0 0 4px rgba(255,178,92,.14)}.v3s4 .s4-dot.live{background:#6ee7a8;box-shadow:0 0 0 4px rgba(110,231,168,.14)}html.motion .v3s4 .s4-dot.live{animation:s4-pulse 2.4s ease-in-out infinite}@keyframes s4-pulse{50%{box-shadow:0 0 0 7px rgba(110,231,168,0)}}.v3s4 .s4-go{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.5;transition:transform .45s var(--ease)}.v3s4 .s4-paper .s4-status{color:#0b1324}html:has(.v3s4.s4-index),html:has(.v3s4.s4-report){background:#0c1430}.v3s4.s4-index .s4-sky,.v3s4.s4-report .s4-sky{background:linear-gradient(180deg,#14204a,#101a3c 34%,#0d1533 70%,#0c1430)}.v3s4 .s4-ih,.v3s4 .s4-rh{isolation:isolate}.v3s4 .s4-ih:before,.v3s4.s4-report .s4-rh:before{content:"";position:absolute;left:0;right:0;top:0;height:min(120vh,1100px);z-index:-1;pointer-events:none;background:radial-gradient(60% 42% at 82% -4%,rgba(91,140,240,.42),transparent 70%),radial-gradient(48% 34% at 6% 2%,rgba(242,166,90,.2),transparent 72%)}.v3s4 .s4-end{position:relative;isolation:isolate;padding-top:clamp(60px,10vh,120px)}.v3s4 .s4-end:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(55% 30% at 75% 22%,rgba(90,63,132,.22),transparent 70%),radial-gradient(60% 34% at 20% 70%,rgba(28,79,207,.16),transparent 70%),linear-gradient(180deg,rgba(5,8,16,0),#05080f 360px,#04060c)}.v3s4.s4-report .s4-end{padding-top:0}.v3s4 .s4-ih{position:relative;padding:calc(var(--hdr-h) + clamp(56px,11vh,120px)) var(--s4-pad) clamp(40px,6vh,64px)}.v3s4 .s4-ih-in{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:48px}.v3s4 .s4-ih .s4-h1{font-size:clamp(40px,5vw,80px)}.v3s4 .s4-ih-side{display:grid;gap:22px;padding-bottom:6px}.v3s4 .s4-tally{margin:0;display:flex;flex-wrap:wrap;gap:8px 22px;font-size:14px;color:rgba(232,238,248,.72)}.v3s4 .s4-tally span{display:inline-flex;align-items:center;gap:9px}html.motion .v3s4 [data-e]{transition:opacity 1s var(--ease),transform 1.15s var(--ease);transition-delay:var(--d,0s)}html.motion:not(.go) .v3s4 [data-e]{opacity:0;transform:translateY(18px)}html.motion:not(.go) .v3s4 .s4-rfig[data-e]{transform:translateY(48px)}.v3s4.s4-index .s4-work{padding-top:0}.v3s4.s4-index .s4-chips{background:rgba(20,32,70,.66);box-shadow:inset 0 0 0 1px rgba(170,196,255,.16)}.v3s4 .s4-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(40px,4.4vw,64px) clamp(18px,2vw,30px)}.v3s4 .s4-cell{min-width:0}.v3s4 .s4-c12{grid-column:1/-1}@media (min-width:900px){.v3s4 .s4-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.v3s4 .s4-c4{grid-column:span 4}.v3s4 .s4-c8{grid-column:span 8}.v3s4.s4-filtered .s4-grid .s4-cell{grid-column:span 6}}.v3s4 .s4-pc{display:grid;gap:12px;text-decoration:none;color:inherit}.v3s4 .s4-pc .s4-ct{margin-top:8px;font-size:clamp(20px,1.6vw,26px);line-height:1.14;color:#fff;text-wrap:balance;max-width:22em}.v3s4 .s4-c12 .s4-ct{font-size:clamp(24px,2.2vw,34px)}.v3s4 .s4-pm{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;font-size:14.5px;color:rgba(232,238,248,.66)}.v3s4 .s4-pm .s4-status{font-size:13.5px}.v3s4 .s4-art{position:relative;display:block;overflow:hidden;isolation:isolate;border-radius:14px;color:#fff;background:#15171c}.v3s4 .s4-pc .s4-art{height:clamp(240px,23vw,330px)}.v3s4 .s4-c12 .s4-art{height:clamp(260px,27vw,400px)}@media (max-width:899px){.v3s4.s4-filtered .s4-grid .s4-c12{grid-column:auto}}@media (min-width:641px){.v3s4.s4-filtered .s4-c12 .s4-art{height:clamp(240px,23vw,330px)}.v3s4.s4-filtered .s4-c12 .s4-art-d{width:min(150px,34%)}}.v3s4.s4-filtered .s4-c12 .s4-ct{font-size:clamp(20px,1.6vw,26px)}.v3s4 .s4-art:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;opacity:.16;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 1 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.v3s4 .s4-art-bg{position:absolute;inset:0;z-index:0;overflow:hidden}.v3s4 .s4-art-bg i{position:absolute;display:block;border-radius:50%;filter:blur(34px)}html.motion .v3s4 .s4-art-bg i{animation:s4-drift 16s ease-in-out infinite alternate}@keyframes s4-drift{0%{transform:translate3d(-4%,0,0)}to{transform:translate3d(5%,-3%,0)}}.v3s4 .s4-art-d{position:absolute;z-index:2;left:50%;top:50%;width:min(150px,34%);aspect-ratio:1;transform:translate(-50%,-50%);transition:transform .8s var(--ease)}.v3s4 .s4-c12 .s4-art-d{width:min(190px,22%)}.v3s4 .s4-pc:hover .s4-art-d{transform:translate(-50%,-50%) scale(1.06)}.v3s4 .s4-art-d svg{display:block;width:100%;height:100%;overflow:visible}.v3s4 .s4-art-d svg *{fill:none;stroke:#fff;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.v3s4 .s4-art-d svg .fill{fill:#fff;stroke:none}.v3s4 .s4-art-d svg .dash{stroke-dasharray:.03 .025;opacity:.75}html.motion .v3s4 .s4-cell .s4-art-d svg :not(.fill):not(.dash){stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1.4s cubic-bezier(.4,.1,.2,1) .25s}html.motion .v3s4 .s4-cell:not(.in) .s4-art-d svg :not(.fill):not(.dash){stroke-dashoffset:1}.v3s4 .s4-art>.s4-go{position:absolute;z-index:2;right:22px;top:22px;width:17px;height:17px;fill:none;stroke:#fff;stroke-width:1.4;transition:transform .45s var(--ease)}.v3s4 .s4-pc:hover .s4-art>.s4-go{transform:translate(3px,-3px)}.v3s4 .s4-pc:focus-visible{outline:none}.v3s4 .s4-pc:focus-visible .s4-art{outline:2px solid var(--ion);outline-offset:4px}.v3s4 .t1{background:linear-gradient(162deg,#1b57d6,#2f7bff 36%,#7faeff 72%,#c9dcf8)}.v3s4 .t1 .s4-art-bg i:first-child{width:70%;height:46%;left:-12%;top:58%;background:rgba(8,30,92,.75)}.v3s4 .t1 .s4-art-bg i:nth-child(2){width:55%;height:22%;left:40%;top:22%;background:hsla(0,0%,100%,.5);filter:blur(28px)}.v3s4 .t1 .s4-art-bg i:nth-child(3){width:120%;height:8%;left:-10%;top:72%;background:hsla(0,0%,100%,.3);filter:blur(16px)}.v3s4 .t2{background:radial-gradient(90% 80% at 50% 55%,#2c3038 0,#1c1e24 60%,#15161a 100%)}.v3s4 .t2 .s4-art-bg{background-image:radial-gradient(hsla(0,0%,100%,.16) 1px,transparent 1.2px);background-size:16px 16px;-webkit-mask:radial-gradient(70% 60% at 70% 30%,#000 10%,transparent 85%);mask:radial-gradient(70% 60% at 70% 30%,#000 10%,transparent 85%)}.v3s4 .t2 .s4-art-bg i{width:60%;height:50%;left:20%;top:30%;background:rgba(16,107,255,.16)}.v3s4 .t3{background:linear-gradient(180deg,#071433,#0f2c6e 46%,#2f64c8 70%,#8fb7f0 88%,#cfe0f8)}.v3s4 .t3 .s4-art-bg i:first-child{width:130%;height:12%;left:-15%;top:74%;background:rgba(255,224,190,.5);filter:blur(18px)}.v3s4 .t3 .s4-art-bg i:nth-child(2){width:40%;height:30%;left:62%;top:8%;background:rgba(141,184,255,.3)}.v3s4 .t3 .s4-art-bg i:nth-child(3){width:60%;height:20%;left:-10%;top:40%;background:rgba(5,12,36,.6)}.v3s4 .t4{background:linear-gradient(160deg,#25284f,#4b4e8e 42%,#9693c9 76%,#d9d5ee)}.v3s4 .t4 .s4-art-bg i:first-child{width:70%;height:40%;left:40%;top:-8%;background:rgba(20,18,52,.6)}.v3s4 .t4 .s4-art-bg i:nth-child(2){width:90%;height:14%;left:-5%;top:70%;background:rgba(255,240,250,.4);filter:blur(20px)}.v3s4 .t4 .s4-art-bg i:nth-child(3){display:none}.v3s4 .t5{background:#15171c;background-image:linear-gradient(hsla(0,0%,100%,.07) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.07) 1px,transparent 0);background-size:44px 44px;background-position:-1px -1px}.v3s4 .t5 .s4-art-bg{background:radial-gradient(75% 70% at 50% 50%,transparent 0,rgba(21,23,28,.55) 55%,#15171c 100%)}.v3s4 .t5 .s4-art-bg i:first-child{width:46%;height:46%;left:27%;top:30%;background:hsla(0,0%,100%,.07)}.v3s4 .t5 .s4-art-bg i:nth-child(n+2){display:none}.v3s4 .t6{background:linear-gradient(168deg,#16302c,#2f5a50 40%,#86ae9a 78%,#d6e7da)}.v3s4 .t6 .s4-art-bg i:first-child{width:60%;height:40%;left:-10%;top:-10%;background:rgba(8,24,22,.6)}.v3s4 .t6 .s4-art-bg i:nth-child(2){width:110%;height:10%;left:-5%;top:68%;background:rgba(255,250,232,.45);filter:blur(18px)}.v3s4 .t6 .s4-art-bg i:nth-child(3){display:none}.v3s4 .t7{background:linear-gradient(172deg,#1e2560,#5a3f84 40%,#c9707a 70%,#f2a65a 92%,#f7c690)}.v3s4 .t7 .s4-art-bg i:first-child{width:80%;height:40%;left:10%;top:70%;background:rgba(255,214,160,.6)}.v3s4 .t7 .s4-art-bg i:nth-child(2){width:50%;height:40%;left:-10%;top:-6%;background:rgba(10,14,46,.7)}.v3s4 .t7 .s4-art-bg i:nth-child(3){width:110%;height:7%;left:-5%;top:62%;background:rgba(255,236,210,.45);filter:blur(14px)}.v3s4 .t8{background:linear-gradient(170deg,#2e2a27,#5e5247 42%,#b59d80 78%,#e9dcc6)}.v3s4 .t8 .s4-art-bg i:first-child{width:60%;height:44%;left:44%;top:-12%;background:rgba(24,20,18,.55)}.v3s4 .t8 .s4-art-bg i:nth-child(2){width:100%;height:12%;left:0;top:66%;background:rgba(255,246,230,.42);filter:blur(18px)}.v3s4 .t8 .s4-art-bg i:nth-child(3){display:none}.v3s4 .t9{background:radial-gradient(70% 60% at 50% 110%,rgba(242,166,90,.55),transparent 70%),linear-gradient(180deg,#0a1230,#14245a 55%,#2a3f86)}.v3s4 .t9 .s4-art-bg i:first-child{width:50%;height:40%;left:25%;top:26%;background:rgba(141,184,255,.32)}.v3s4 .t9 .s4-art-bg i:nth-child(n+2){display:none}.v3s4 .s4-back{display:inline-flex;align-items:center;gap:8px;font-size:14.5px;color:rgba(232,238,248,.8);text-decoration:none}.v3s4 .s4-back svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.5;transition:transform .4s var(--ease)}.v3s4 .s4-back:hover{color:#fff}.v3s4 .s4-back:hover svg{transform:translateX(-3px)}.v3s4 .s4-rh{position:relative;background:none;padding:calc(var(--hdr-h) + clamp(32px,6vh,64px)) var(--s4-pad) clamp(44px,7vh,80px)}.v3s4 .s4-rh-bg{display:none}.v3s4 .s4-rh-in{position:relative;display:grid;gap:clamp(28px,4vh,44px)}.v3s4 .s4-rh-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);gap:clamp(32px,5vw,80px);align-items:start}.v3s4 .s4-rt{font-size:clamp(36px,4.4vw,68px);max-width:13em}.v3s4 .s4-rh .s4-lede{margin-top:22px;max-width:34em}.v3s4 .s4-rf{margin:36px 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid rgba(170,196,255,.2)}.v3s4 .s4-rf>div{padding:18px 18px 0 0}.v3s4 .s4-rf>div+div{padding-left:18px;border-left:1px solid rgba(170,196,255,.14)}.v3s4 .s4-rf dt{font-size:13px;color:rgba(232,238,248,.56);margin-bottom:8px}.v3s4 .s4-rf dd{margin:0;font-size:15.5px;line-height:1.4;color:#fff}.v3s4 .s4-built{padding:26px 26px 18px;border-radius:14px;background:rgba(20,32,70,.6);box-shadow:inset 0 0 0 1px rgba(170,196,255,.18)}.v3s4 .s4-built h2{margin:0 0 6px;font:700 18px/1.2 var(--serif);font-stretch:118%;color:#fff}.v3s4 .s4-built ul{list-style:none;margin:0;padding:0}.v3s4 .s4-built li{display:flex;gap:12px;padding:14px 0;border-top:1px solid rgba(170,196,255,.12);font-size:15.5px;line-height:1.4;color:rgba(232,238,248,.92)}.v3s4 .s4-built li:first-child{border-top:0}.v3s4 .s4-built .s4-go{flex:none;margin-top:4px;stroke:var(--ion)}.v3s4 .s4-rfig{position:relative;z-index:1;margin:0;padding:0 var(--s4-pad)}.v3s4 .s4-rfig:before{content:"";position:absolute;left:0;right:0;bottom:0;height:42%;background:#f5f7fb;z-index:-1}.v3s4 .s4-rfig-in{display:block;border-radius:18px;padding:clamp(28px,5vw,72px) clamp(20px,7vw,110px) 0;box-shadow:0 40px 90px -50px rgba(8,16,40,.6)}.v3s4 .s4-rfig-in .s4-scr{position:relative;z-index:2;border-radius:12px 12px 0 0;box-shadow:0 30px 70px -30px rgba(0,0,0,.6),0 0 0 1px hsla(0,0%,100%,.12)}.v3s4 .s4-rfig figcaption{padding:14px 0 0;font-size:13.5px;color:#4a5366;background:#f5f7fb}.v3s4 .s4-paper{position:relative;z-index:1;background:#f5f7fb;color:#1a2236;padding:clamp(48px,8vh,96px) var(--s4-pad) clamp(80px,12vh,140px)}.v3s4 .s4-rgrid{display:grid;grid-template-columns:200px minmax(0,1fr);gap:clamp(40px,6vw,96px);max-width:1180px;margin:0 auto}.v3s4 .s4-toc{position:sticky;top:calc(var(--hdr-h) + 28px);align-self:start}.v3s4 .s4-toc p{margin:0 0 12px;font:700 14px/1 var(--serif);font-stretch:118%;color:#0b1324}.v3s4 .s4-toc ol{list-style:none;margin:0;padding:0;border-left:1px solid #dce2ec}.v3s4 .s4-toc a{display:flex;gap:10px;padding:8px 0 8px 16px;margin-left:-1px;border-left:2px solid transparent;font-size:14.5px;color:#5b6478;text-decoration:none;transition:color .3s,border-color .3s}.v3s4 .s4-toc a span{font-variant-numeric:tabular-nums;color:#616d85}.v3s4 .s4-toc a:hover{color:#0b1324}.v3s4 .s4-toc a.on{color:#0b1324;border-left-color:#106bff}.v3s4 .s4-toc a.on span{color:#005ef8}.v3s4 .s4-rbody{max-width:760px;min-width:0}.v3s4 .s4-rbody>section{padding:0 0 clamp(48px,7vh,76px);margin:0 0 clamp(48px,7vh,76px);border-bottom:1px solid #dce2ec;scroll-margin-top:calc(var(--hdr-h) + 24px)}.v3s4 .s4-rbody>section:last-child{border-bottom:0;margin-bottom:0}.v3s4 .s4-r2{display:flex;align-items:baseline;gap:16px;margin:0 0 22px;font:700 clamp(28px,2.8vw,40px)/1.08 var(--serif);font-stretch:118%;letter-spacing:-.015em;color:#0b1324}.v3s4 .s4-r2 span{font-size:.5em;color:#106bff;font-variant-numeric:tabular-nums}.v3s4 .s4-rbody h3{margin:0 0 10px;font:700 18px/1.25 var(--serif);font-stretch:112%;color:#0b1324}.v3s4 .s4-rbody p{margin:0 0 14px;font-size:17px;line-height:1.65;color:#3a4459}.v3s4 .s4-rbody .s4-lead{font-size:clamp(19px,1.5vw,22px);line-height:1.5;color:#0b1324}.v3s4 .s4-caps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px}.v3s4 .s4-cap{padding:22px 20px;border-radius:12px;background:#fff;box-shadow:0 0 0 1px #e2e7f0}.v3s4 .s4-capn{display:inline-grid;place-items:center;width:30px;height:30px;margin-bottom:16px;border-radius:8px;background:#eaf1ff;color:#005ef8;font-size:13px;font-variant-numeric:tabular-nums}.v3s4 .s4-cap p{margin:0;font-size:15px;line-height:1.55}.v3s4 .s4-two{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:28px}.v3s4 .s4-two>div{padding:24px;border-radius:12px;background:#fff;box-shadow:0 0 0 1px #e2e7f0}.v3s4 .s4-notes li:before{content:"";position:absolute;left:4px;top:19px;width:9px;height:9px;border-radius:50%;box-shadow:inset 0 0 0 1.5px #c2702a}.v3s4 .s4-ba2{width:100%;margin-top:24px;border-collapse:separate;border-spacing:0;border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 0 0 1px #e2e7f0}.v3s4 .s4-ba2 th{padding:14px 20px;text-align:left;font:700 15px/1.2 var(--serif);font-stretch:112%;color:#0b1324;background:#eef2f8}.v3s4 .s4-ba2 th+th{color:#005ef8}.v3s4 .s4-ba2 td{padding:16px 20px;border-top:1px solid #eef1f6;font-size:15.5px;line-height:1.45;color:#5b6478;vertical-align:top;width:50%}.v3s4 .s4-ba2 td+td{color:#0b1324;border-left:1px solid #eef1f6}.v3s4 .s4-back-d{margin-top:32px;color:#005ef8}.v3s4 .s4-back-d:hover{color:#0b1324}html.motion .v3s4 .s4-rbody>section{transition:opacity .8s var(--ease),transform .9s var(--ease)}html.motion.js .v3s4 .s4-rbody>section:not(.in){opacity:0;transform:translateY(18px)}.v3s4.s4-index .s4-band{margin-top:clamp(20px,4vh,40px)}.v3s4.s4-index .s4-band,.v3s4.s4-index .s4-stat+.s4-stat{border-color:rgba(170,196,255,.18)}.v3s4.s4-index .s4-stat>span{color:rgba(232,238,248,.72)}.v3s4 .s4-qs{padding:clamp(80px,12vh,140px) var(--s4-pad) 0}.v3s4 .s4-qs-head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:clamp(28px,4vh,44px)}.v3s4 .s4-qs-nav{display:flex;gap:10px}.v3s4 .s4-qs-b{display:grid;place-items:center;width:46px;height:46px;border:0;border-radius:50%;background:rgba(20,32,70,.6);box-shadow:inset 0 0 0 1px rgba(170,196,255,.22);color:#fff;cursor:pointer;transition:background .3s,box-shadow .3s}.v3s4 .s4-qs-b:hover{background:#fff;color:#0b1324}.v3s4 .s4-qs-b svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}html:not(.js) .v3s4 .s4-qs-dots,html:not(.js) .v3s4 .s4-qs-nav{display:none}.v3s4 .s4-qs-track{list-style:none;margin:0;padding:0;display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.v3s4 .s4-qs-track::-webkit-scrollbar{display:none}.v3s4 .s4-qs-slide{flex:0 0 min(84%,1040px);scroll-snap-align:start}.v3s4 .s4-qs-track{scroll-padding-left:0;margin-right:calc(var(--s4-pad) * -1);padding-right:var(--s4-pad)}@media (max-width:640px){.v3s4 .s4-qs-slide{flex-basis:88%}}.v3s4 .s4-qs-slide figure{margin:0;display:grid;gap:clamp(24px,3vh,36px);padding:clamp(32px,4.4vw,64px);border-radius:18px;background:linear-gradient(160deg,rgba(28,44,92,.7),rgba(14,22,50,.7));box-shadow:inset 0 0 0 1px rgba(170,196,255,.16)}.v3s4 .s4-qs-slide .s4-qm{font:700 88px/.6 var(--serif);color:var(--ion);height:36px}.v3s4 .s4-qs-slide blockquote{margin:0;max-width:24em;font:700 clamp(24px,2.6vw,40px)/1.2 var(--serif);font-stretch:112%;letter-spacing:-.01em;color:#fff;text-wrap:balance}.v3s4 blockquote.s4-slot{color:rgba(232,238,248,.42)}.v3s4 .s4-qs-slide figcaption{display:flex;align-items:center;gap:16px}.v3s4 .s4-qs-sw{flex:none;width:48px;height:48px;border-radius:12px}.v3s4 .s4-qs-slide figcaption>span:last-child{display:grid;gap:4px}.v3s4 .s4-qs-slide figcaption b{font-weight:400;font-size:16px;color:#fff}.v3s4 .s4-qs-slide figcaption a{display:inline-flex;align-items:center;gap:8px;font-size:14.5px;color:rgba(232,238,248,.66);text-decoration:none}.v3s4 .s4-qs-slide figcaption a:hover{color:#fff}.v3s4 .s4-qs-dots{display:flex;gap:8px;justify-content:center;margin-top:22px}.v3s4 .s4-qs-dots i{width:28px;height:3px;border-radius:2px;background:rgba(170,196,255,.24);overflow:hidden;position:relative}.v3s4 .s4-qs-dots i.on:after{content:"";position:absolute;inset:0;background:#fff;transform-origin:0 50%;animation:s4-qbar var(--qt,7s) linear forwards}.v3s4 .s4-qs.paused .s4-qs-dots i.on:after{animation-play-state:paused}@keyframes s4-qbar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.v3s4 .s4-qs-dots i.on:after{animation:none}}.v3s4 .s4-rfig figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 32px}.v3s4 .s4-team{color:#2a3348}.v3s4 .s4-team b{margin-right:12px;font:700 13.5px/1 var(--serif);font-stretch:112%;color:#0b1324}.v3s4 .s4-rbody .s4-sub{margin:34px 0 14px;font-size:19px}.v3s4 .s4-goals2{display:grid;grid-template-columns:1fr 1fr;gap:14px}.v3s4 .s4-goals2>div{position:relative;padding:22px 22px 20px 26px;border-radius:12px;background:#fff;box-shadow:0 0 0 1px #e2e7f0;overflow:hidden}.v3s4 .s4-goals2>div:before{content:"";position:absolute;left:0;top:18px;bottom:18px;width:3px;border-radius:0 3px 3px 0;background:#106bff}.v3s4 .s4-goals2 h4{margin:0 0 6px;font:700 16.5px/1.3 var(--serif);font-stretch:112%;color:#0b1324}.v3s4 .s4-goals2 p{margin:0;font-size:15px;line-height:1.55}.v3s4 .s4-notes{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.v3s4 .s4-notes li{position:relative;padding:18px 18px 18px 40px;border-radius:12px;background:#fbf6f0;box-shadow:0 0 0 1px #f0e3d2;font-size:15px;line-height:1.45;color:#2a3348}.v3s4 .s4-notes li:before{left:18px;top:24px}.v3s4 .s4-proc{list-style:none;margin:0;padding:0;border-radius:14px;background:#fff;box-shadow:0 0 0 1px #e2e7f0;overflow:hidden}.v3s4 .s4-proc li{display:grid;grid-template-columns:56px 1fr;gap:12px;padding:22px 24px;border-top:1px solid #eef1f6;transition:background .3s}.v3s4 .s4-proc li:first-child{border-top:0}.v3s4 .s4-proc li:hover{background:#f8fafd}.v3s4 .s4-pn{font:700 14px/1.6 var(--serif);color:#616d85;font-variant-numeric:tabular-nums}.v3s4 .s4-proc h3{margin:0 0 6px}.v3s4 .s4-proc p{margin:0;font-size:15.5px;line-height:1.6}.v3s4 .s4-how{margin:0;padding:clamp(22px,3vw,34px);border-radius:16px;background:#fff;box-shadow:0 0 0 1px #e2e7f0}.v3s4 .s4-chart figcaption,.v3s4 .s4-how figcaption{display:grid;gap:4px;margin-bottom:24px}.v3s4 .s4-chart figcaption b,.v3s4 .s4-how figcaption b{font:700 17px/1.25 var(--serif);font-stretch:112%;color:#0b1324}.v3s4 .s4-chart figcaption span,.v3s4 .s4-how figcaption span{font-size:14.5px;color:#5b6478}.v3s4 .s4-how-g{display:grid;grid-template-columns:1fr 36px 1.15fr 36px 1fr;align-items:center}.v3s4 .s4-how-c{display:grid;gap:8px;padding:16px;border-radius:12px;background:#f5f7fb;box-shadow:inset 0 0 0 1px #e2e7f0}.v3s4 .s4-how-k{margin:0 0 4px!important;font:700 12.5px/1.2 var(--serif)!important;font-stretch:112%;color:#5b6478!important}.v3s4 .s4-how-n{display:block;padding:10px 12px;border-radius:9px;background:#fff;box-shadow:0 0 0 1px #e2e7f0;font-size:14px;line-height:1.3;color:#1a2236}.v3s4 .s4-how-core{background:linear-gradient(170deg,#1b57d6,#2f7bff);box-shadow:0 24px 50px -28px rgba(16,107,255,.7)}.v3s4 .s4-how-core .s4-how-k{color:hsla(0,0%,100%,.86)!important}.v3s4 .s4-how-core .s4-how-n{background:hsla(0,0%,100%,.14);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.22);color:#fff}.v3s4 .s4-how-ar{position:relative;height:1px;background:#b9c4d8}.v3s4 .s4-how-ar:after{content:"";position:absolute;right:0;top:-4px;width:8px;height:8px;border-top:1px solid #b9c4d8;border-right:1px solid #b9c4d8;transform:rotate(45deg)}html.motion .v3s4 .s4-how-ar{transform-origin:0 50%;transition:transform .9s var(--ease) .3s}html.motion.js .v3s4 section:not(.in) .s4-how-ar{transform:scaleX(0)}.v3s4 .s4-sample{display:inline-flex;align-items:center;gap:8px;margin-bottom:18px;padding:6px 12px;border-radius:999px;background:#fff4e5;color:#9a5a16;font-size:13px}.v3s4 .s4-sample:before{content:"";width:6px;height:6px;border-radius:50%;background:#e08a2e}.v3s4 .s4-figs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.v3s4 .s4-fig{display:grid;gap:10px;align-content:start;padding:24px 22px;border-radius:14px;background:#fff;box-shadow:0 0 0 1px #e2e7f0;container-type:inline-size;min-width:0}.v3s4 .s4-fig b{font:700 clamp(28px,19cqw,64px)/.95 var(--serif);white-space:nowrap;font-stretch:125%;letter-spacing:-.03em;color:#106bff;font-variant-numeric:tabular-nums}.v3s4 .s4-fig>span{font-size:15px;line-height:1.45;color:#2a3348}.v3s4 .s4-charts{display:grid;gap:14px;margin-top:14px}.v3s4 .s4-chart{margin:0;padding:clamp(22px,3vw,32px);border-radius:14px;background:#fff;box-shadow:0 0 0 1px #e2e7f0}.v3s4 .s4-cmp{display:grid;gap:22px}.v3s4 .s4-cmp-l{display:flex;justify-content:space-between;gap:12px;margin:0 0 8px!important;font-size:15px!important}.v3s4 .s4-cmp-l b{font-weight:400;color:#0b1324}.v3s4 .s4-cmp-l em{font-style:normal;font-size:13.5px;color:#0f7a4a;white-space:nowrap}.v3s4 .s4-cmp-b{display:grid;grid-template-columns:52px 1fr 64px;align-items:center;gap:12px;margin-top:6px;font-size:13px;color:#5b6478}.v3s4 .s4-cmp-b i{display:block;height:12px;border-radius:6px;background:linear-gradient(90deg,#1b57d6,#5c95ff);width:calc(var(--w) * 100%);transform-origin:0 50%;transition:transform 1.1s var(--ease) .2s}.v3s4 .s4-cmp-b i.was{background:#d5dce8}html.motion.js .v3s4 section:not(.in) .s4-cmp-b i{transform:scaleX(0)}.v3s4 .s4-cmp-b b{font-weight:400;text-align:right;color:#0b1324;font-variant-numeric:tabular-nums}.v3s4 .s4-trend{position:relative}.v3s4 .s4-trend svg{display:block;width:100%;height:clamp(150px,18vw,210px);overflow:visible}.v3s4 .s4-trend .g{stroke:#eef1f6;stroke-width:1;vector-effect:non-scaling-stroke}.v3s4 .s4-trend .a{fill:rgba(16,107,255,.09)}.v3s4 .s4-trend .l{fill:none;stroke:#106bff;stroke-width:2.2;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1.6s var(--ease) .2s}html.motion.js .v3s4 section:not(.in) .s4-trend .l{stroke-dashoffset:1}.v3s4 .s4-trend-v{position:absolute;right:0;top:var(--y);transform:translateY(-130%);padding:4px 10px;border-radius:999px;background:#0b1324;color:#fff;font:700 13px/1.2 var(--serif)}.v3s4 .s4-trend-x{display:flex;justify-content:space-between;margin:10px 0 0!important;font-size:13px!important;color:#616d85!important}.v3s4 .s4-stack{margin:8px 0 0;border-radius:14px;background:#fff;box-shadow:0 0 0 1px #e2e7f0;overflow:hidden}.v3s4 .s4-stack>div{display:grid;grid-template-columns:150px 1fr;gap:16px;align-items:center;padding:16px 22px;border-top:1px solid #eef1f6}.v3s4 .s4-stack>div:first-child{border-top:0}.v3s4 .s4-stack dt{font:700 14.5px/1.3 var(--serif);font-stretch:112%;color:#0b1324}.v3s4 .s4-stack dd{margin:0;display:flex;flex-wrap:wrap;gap:8px}.v3s4 .s4-stack dd span{padding:7px 12px;border-radius:8px;background:#f2f5fa;box-shadow:inset 0 0 0 1px #e2e7f0;font-size:14px;color:#1a2236}.v3s4 .s4-rq{margin:0;display:grid;gap:20px;padding:clamp(28px,4vw,48px);border-radius:16px;background:linear-gradient(160deg,#0f1a3c,#1b2d66);color:#fff}.v3s4 .s4-rq .s4-qm{font:700 80px/.6 var(--serif);color:var(--ion);height:32px}.v3s4 .s4-rq blockquote{margin:0;font:700 clamp(22px,2.2vw,32px)/1.25 var(--serif);font-stretch:112%;color:#fff}.v3s4 .s4-rq figcaption{font-size:15px;color:rgba(232,238,248,.72)}.v3s4 .s4-blocks{display:grid;gap:18px;margin-top:22px}.v3s4 .s4-blk .s4-sub,.v3s4 .s4-blocks>.s4-caps,.v3s4 .s4-blocks>.s4-figs{margin-top:0}.v3s4 .s4-use{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;font-size:15.5px!important;color:#5b6478!important}.v3s4 .s4-use code{padding:3px 8px;border-radius:6px;background:#eaf1ff;color:#106bff;font:500 13px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace}.v3s4 .s4-cross,.v3s4 .s4-tick{flex:none;width:15px;height:15px;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.v3s4 .s4-tick{stroke:#0f9d58}.v3s4 .s4-cross{stroke:#d0453b}.v3s4 .s4-checks{list-style:none;margin:0;padding:0;border-radius:14px;background:#fff;box-shadow:0 0 0 1px #e2e7f0;overflow:hidden}.v3s4 .s4-checks li{display:flex;align-items:center;gap:14px;padding:16px 22px;border-top:1px solid #eef1f6;font-size:15.5px;line-height:1.45;color:#1a2236}.v3s4 .s4-checks li:first-child{border-top:0}.v3s4 .s4-checks .s4-tick{width:18px;height:18px;padding:4px;border-radius:50%;background:#e7f6ee;box-sizing:content-box}.v3s4 .s4-pull{margin:8px 0!important;padding-left:22px;border-left:3px solid #106bff;font:700 clamp(22px,2.2vw,30px)/1.28 var(--serif)!important;font-stretch:112%;letter-spacing:-.01em;color:#0b1324!important}.v3s4 .s4-panel{padding:22px 24px;border-radius:14px;background:#eef3fc;box-shadow:inset 0 0 0 1px #dce6f8}.v3s4 .s4-panel b{display:block;margin-bottom:8px;font:700 14px/1.2 var(--serif);font-stretch:112%;color:#005ef8}.v3s4 .s4-panel p{margin:0;font-size:16px;color:#1a2236}.v3s4 .s4-rows{list-style:none;margin:0;padding:0;border-radius:14px;background:#fff;box-shadow:0 0 0 1px #e2e7f0;overflow:hidden}.v3s4 .s4-rows li{display:grid;grid-template-columns:44px 1fr;gap:10px;align-items:baseline;padding:18px 22px;border-top:1px solid #eef1f6}.v3s4 .s4-rows li:first-child{border-top:0}.v3s4 .s4-rows p{margin:0;font-size:16px;color:#3a4459}.v3s4 .s4-rows b{color:#0b1324;font-weight:600}.v3s4 .s4-flow-r{list-style:none;margin:0;padding:0;display:grid;gap:26px}.v3s4 .s4-flow-r>li{position:relative;display:grid;grid-template-columns:170px 1fr;gap:20px;align-items:center}.v3s4 .s4-flow-r>li+li:before{content:"";position:absolute;left:214px;top:-22px;height:18px;width:1px;background:#b9c4d8}.v3s4 .s4-flow-r>li+li:after{content:"";position:absolute;left:211px;top:-10px;width:6px;height:6px;border-right:1px solid #b9c4d8;border-bottom:1px solid #b9c4d8;transform:rotate(45deg)}.v3s4 .s4-flow-k{margin:0!important;display:grid;gap:4px}.v3s4 .s4-flow-k span{font-size:13px!important;color:#005ef8;font-variant-numeric:tabular-nums}.v3s4 .s4-flow-k b{font:700 16px/1.25 var(--serif);font-stretch:112%;color:#0b1324}.v3s4 .s4-flow-n{display:grid;gap:10px}.v3s4 .s4-flow-n.two{grid-template-columns:1fr 1fr}.v3s4 .s4-flow-n>div{display:grid;gap:4px;padding:14px 16px;border-radius:12px;background:#f5f7fb;box-shadow:inset 0 0 0 1px #e2e7f0}.v3s4 .s4-flow-n b{font-size:15px;font-weight:600;color:#0b1324}.v3s4 .s4-flow-n span{font-size:14px;line-height:1.45;color:#5b6478}.v3s4 .s4-flow-r>li:nth-child(2) .s4-flow-n>div{background:linear-gradient(170deg,#1b57d6,#2569eb);box-shadow:none}.v3s4 .s4-flow-r>li:nth-child(2) .s4-flow-n b{color:#fff}.v3s4 .s4-flow-r>li:nth-child(2) .s4-flow-n span{color:hsla(0,0%,100%,.92)}.v3s4 .s4-tg{position:relative;padding:20px;border-radius:14px;background:#fff;box-shadow:0 0 0 1px #e2e7f0}.v3s4 .s4-tg>input{position:absolute;opacity:0;pointer-events:none}.v3s4 .s4-tg-sw{gap:4px;padding:4px;margin-bottom:16px;background:#eef2f8}.v3s4 .s4-tg-sw,.v3s4 .s4-tg-sw label{display:inline-flex;border-radius:999px}.v3s4 .s4-tg-sw label{align-items:center;gap:8px;padding:8px 16px;font-size:14px;color:#5b6478;cursor:pointer;transition:background .3s,color .3s}.v3s4 .s4-tg-a:checked~.s4-tg-sw label:last-child,.v3s4 .s4-tg-b:checked~.s4-tg-sw label:first-child{background:#fff;color:#0b1324;box-shadow:0 2px 8px -2px rgba(11,19,36,.18)}.v3s4 .s4-tg-a:focus-visible~.s4-tg-sw label:last-child,.v3s4 .s4-tg-b:focus-visible~.s4-tg-sw label:first-child{outline:2px solid #106bff;outline-offset:2px}.v3s4 .s4-tg-p{list-style:none;margin:0;padding:0}.v3s4 .s4-tg-a:checked~.s4-tg-p.before,.v3s4 .s4-tg-b:checked~.s4-tg-p.after{display:none}.v3s4 .s4-tg-p li{display:flex;align-items:center;gap:14px;padding:14px 4px;border-top:1px solid #eef1f6;font-size:15.5px;color:#1a2236;animation:s4-fadein .4s var(--ease)}.v3s4 .s4-tg-p li:first-child{border-top:0}.v3s4 .s4-tg-p em{flex:none;width:90px;font-style:normal;font-size:12.5px;color:#616d85}@keyframes s4-fadein{0%{opacity:0;transform:translateY(4px)}}.v3s4 .s4-figs{grid-template-columns:repeat(var(--c,3),minmax(0,1fr))}.v3s4 .s4-fig b i{font-style:normal;font-size:.62em;color:#5c95ff;letter-spacing:0}.v3s4 .s4-bars{display:grid;gap:24px}.v3s4 .s4-fnote{margin:18px 0 0!important;font-size:13px!important;color:#616d85!important}.v3s4 .s4-cmp-b{grid-template-columns:84px 1fr 84px}.v3s4 .s4-ph{list-style:none;margin:0;padding:0;display:grid;gap:18px}.v3s4 .s4-ph li{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) 74px;gap:16px;align-items:center}.v3s4 .s4-ph p{margin:0!important;display:grid;grid-template-columns:28px 1fr;gap:2px 8px;font-size:15px!important}.v3s4 .s4-ph p span{grid-row:span 2;color:#106bff;font-size:13px;font-variant-numeric:tabular-nums}.v3s4 .s4-ph p b{font-weight:600;color:#0b1324}.v3s4 .s4-ph p em{font-style:normal;font-size:13.5px;color:#5b6478}.v3s4 .s4-ph-t{position:relative;height:12px;border-radius:6px;background:#eef2f8}.v3s4 .s4-ph-t i{position:absolute;top:0;bottom:0;left:calc(var(--a) * 100%);width:calc(var(--w) * 100%);border-radius:6px;background:linear-gradient(90deg,#1b57d6,#5c95ff);transform-origin:0 50%;transition:transform 1s var(--ease) .2s}html.motion.js .v3s4 section:not(.in) .s4-ph-t i{transform:scaleX(0)}.v3s4 .s4-ph-w{font-weight:400;font-size:13.5px;color:#0b1324;text-align:right}.v3s4 .s4-donut{display:grid;grid-template-columns:200px 1fr;gap:clamp(20px,4vw,48px);align-items:center;padding:clamp(22px,3vw,32px);border-radius:14px;background:#fff;box-shadow:0 0 0 1px #e2e7f0}.v3s4 .s4-donut-r{position:relative;width:200px;aspect-ratio:1}.v3s4 .s4-donut-r svg{width:100%;height:100%;transform:rotate(-90deg)}.v3s4 .s4-donut-r circle{fill:none;stroke:#eef2f8;stroke-width:3.2}.v3s4 .s4-donut-r circle.v{stroke:#106bff;stroke-linecap:round;stroke-dasharray:var(--p) 100;transition:stroke-dasharray 1.4s var(--ease) .2s}html.motion.js .v3s4 section:not(.in) .s4-donut-r circle.v{stroke-dasharray:0 100}.v3s4 .s4-donut-r p{position:absolute;inset:0;margin:0!important;display:grid;place-content:center;text-align:center;gap:2px}.v3s4 .s4-donut-r b{font:700 44px/1 var(--serif);font-stretch:125%;color:#0b1324}.v3s4 .s4-donut-r p>span{max-width:9em;font-size:12.5px;line-height:1.3;color:#5b6478}.v3s4 .s4-donut h3{margin:0 0 8px;font:700 19px/1.25 var(--serif);font-stretch:112%;color:#0b1324;letter-spacing:normal!important;text-wrap:wrap}.v3s4 .s4-donut div>p{margin:0}.v3s4 .s4-units{display:grid;grid-template-columns:repeat(auto-fill,minmax(22px,1fr));gap:6px}.v3s4 .s4-units i{aspect-ratio:1;border-radius:5px;background:linear-gradient(160deg,#2f7bff,#1b57d6);transition:opacity .4s,transform .5s var(--ease);transition-delay:calc(var(--k) * 12ms)}.v3s4 .s4-units i.x{background:#dce2ec}html.motion.js .v3s4 section:not(.in) .s4-units i{opacity:0;transform:scale(.6)}.v3s4 .s4-tabs{position:relative;border-radius:14px;background:#fff;box-shadow:0 0 0 1px #e2e7f0;overflow:hidden}.v3s4 .s4-tabs>input{position:absolute;opacity:0;pointer-events:none}.v3s4 .s4-tab-l{display:flex;flex-wrap:wrap;gap:6px;padding:14px;border-bottom:1px solid #eef1f6;background:#f8fafd}.v3s4 .s4-tab-l label{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:999px;font-size:14px;color:#5b6478;cursor:pointer;transition:background .3s,color .3s}.v3s4 .s4-tab-l label span{font-size:13px;color:#616d85;font-variant-numeric:tabular-nums}.v3s4 .s4-tab-p{display:none;padding:24px;animation:s4-fadein .4s var(--ease)}.v3s4 .s4-tab-p h3{margin:0 0 8px;font:700 19px/1.25 var(--serif);font-stretch:112%;color:#0b1324;letter-spacing:normal!important;text-wrap:wrap}.v3s4 .s4-tab-p>p{margin:0 0 14px}.v3s4 .s4-chipl{display:flex;flex-wrap:wrap;gap:8px;margin:0!important}.v3s4 .s4-chipl span{padding:6px 12px;border-radius:8px;background:#f2f5fa;box-shadow:inset 0 0 0 1px #e2e7f0;font-size:13.5px;color:#1a2236}.v3s4 .s4-tab-i.k0:checked~.s4-tab-p.k0,.v3s4 .s4-tab-i.k1:checked~.s4-tab-p.k1,.v3s4 .s4-tab-i.k2:checked~.s4-tab-p.k2,.v3s4 .s4-tab-i.k3:checked~.s4-tab-p.k3,.v3s4 .s4-tab-i.k4:checked~.s4-tab-p.k4,.v3s4 .s4-tab-i.k5:checked~.s4-tab-p.k5{display:block}.v3s4 .s4-tab-i.k0:checked~.s4-tab-l label.k0,.v3s4 .s4-tab-i.k1:checked~.s4-tab-l label.k1,.v3s4 .s4-tab-i.k2:checked~.s4-tab-l label.k2,.v3s4 .s4-tab-i.k3:checked~.s4-tab-l label.k3,.v3s4 .s4-tab-i.k4:checked~.s4-tab-l label.k4,.v3s4 .s4-tab-i.k5:checked~.s4-tab-l label.k5{background:#0b1324;color:#fff}.v3s4 .s4-tab-i:checked~.s4-tab-l label span{color:inherit}.v3s4 .s4-tab-i.k0:focus-visible~.s4-tab-l label.k0,.v3s4 .s4-tab-i.k1:focus-visible~.s4-tab-l label.k1,.v3s4 .s4-tab-i.k2:focus-visible~.s4-tab-l label.k2,.v3s4 .s4-tab-i.k3:focus-visible~.s4-tab-l label.k3{outline:2px solid #106bff;outline-offset:2px}.v3s4 .s4-shotfig{margin:0}.v3s4 .s4-shotfig-in{display:block;padding:clamp(18px,3vw,36px) clamp(18px,3vw,36px) 0;border-radius:14px;background:linear-gradient(162deg,#1b57d6,#7faeff)}.v3s4 .s4-shotfig-in .s4-scr{border-radius:10px 10px 0 0}.v3s4 .s4-shotfig figcaption{margin-top:10px;font-size:13.5px;color:#5b6478}@media (max-width:1024px){.v3s4 .s4-ih-in{gap:24px}.v3s4 .s4-ih-in,.v3s4 .s4-rgrid,.v3s4 .s4-rh-grid{grid-template-columns:1fr}.v3s4 .s4-toc{display:none}.v3s4 .s4-rbody{max-width:none}}@media (max-width:640px){.v3s4 .s4-ih{padding-top:calc(var(--hdr-h) + 44px)}.v3s4 .s4-ih .s4-h1{font-size:clamp(34px,9.6vw,46px)}.v3s4 .s4-grid{grid-template-columns:1fr;gap:40px}.v3s4 .s4-c12 .s4-art,.v3s4 .s4-pc .s4-art{height:auto;aspect-ratio:4/3}.v3s4 .s4-art-d,.v3s4 .s4-c12 .s4-art-d{width:36%}.v3s4 .s4-rf{grid-template-columns:1fr 1fr}.v3s4 .s4-rf>div,.v3s4 .s4-rf>div+div{padding:16px 12px 16px 0;border-left:0}.v3s4 .s4-rf>div:nth-child(2n){padding-left:14px;border-left:1px solid rgba(170,196,255,.14)}.v3s4 .s4-rf>div:nth-child(n+3){border-top:1px solid rgba(170,196,255,.14)}.v3s4 .s4-rf>div:nth-child(3):last-child{grid-column:1/-1;padding-left:0;border-left:0}.v3s4 .s4-rfig-in{border-radius:14px;padding:22px 14px 0}.v3s4 .s4-caps,.v3s4 .s4-figs,.v3s4 .s4-goals2,.v3s4 .s4-how-g,.v3s4 .s4-notes,.v3s4 .s4-two{grid-template-columns:1fr}.v3s4 .s4-how-g{gap:0}.v3s4 .s4-how-ar{width:1px;height:26px;justify-self:center}.v3s4 .s4-how-ar:after{right:-4px;top:auto;bottom:0;transform:rotate(135deg)}html.motion .v3s4 .s4-how-ar{transform-origin:50% 0}html.motion.js .v3s4 section:not(.in) .s4-how-ar{transform:scaleY(0)}.v3s4 .s4-stack>div{grid-template-columns:1fr;gap:10px}.v3s4 .s4-proc li{grid-template-columns:40px 1fr;padding:20px 18px}.v3s4 .s4-cmp-b{grid-template-columns:64px 1fr 64px}.v3s4 .s4-flow-r>li{grid-template-columns:1fr;gap:10px}.v3s4 .s4-flow-r>li+li:before{left:24px}.v3s4 .s4-flow-r>li+li:after{left:21px}.v3s4 .s4-flow-n.two{grid-template-columns:1fr}.v3s4 .s4-ph li{grid-template-columns:1fr 64px}.v3s4 .s4-ph-t{grid-column:1/-1;grid-row:2}.v3s4 .s4-donut{justify-items:center;text-align:center}.v3s4 .s4-donut,.v3s4 .s4-figs{grid-template-columns:1fr}.v3s4 .s4-tg-p em{width:70px}.v3s4 .s4-qs-head{align-items:center}.v3s4 .s4-qs-b{width:40px;height:40px}.v3s4 .s4-ba2 thead{display:none}.v3s4 .s4-ba2,.v3s4 .s4-ba2 tbody,.v3s4 .s4-ba2 td,.v3s4 .s4-ba2 tr{display:block;width:auto}.v3s4 .s4-ba2 td+td{border-left:0;border-top:0;padding-top:0}.v3s4 .s4-ba2 td:first-child:before{content:"Before";display:block;margin-bottom:4px;font-size:12.5px;color:#616d85}.v3s4 .s4-ba2 td+td:before{content:"After";display:block;margin-bottom:4px;font-size:12.5px;color:#106bff}}.v3s4 .s4-paper{--tn:linear-gradient(135deg,#1b57d6,#7faeff);overflow-x:clip;padding-top:0;padding-bottom:0}.v3s4 .s4-paper[data-t=t2]{--tn:linear-gradient(135deg,#1c1e24,#4c5466)}.v3s4 .s4-paper[data-t=t3]{--tn:linear-gradient(135deg,#0f2c6e,#6f9be0)}.v3s4 .s4-paper[data-t=t4]{--tn:linear-gradient(135deg,#3b3e7a,#9693c9)}.v3s4 .s4-paper[data-t=t5]{--tn:linear-gradient(135deg,#15171c,#4a505c)}.v3s4 .s4-paper[data-t=t6]{--tn:linear-gradient(135deg,#1f4a40,#86ae9a)}.v3s4 .s4-paper[data-t=t7]{--tn:linear-gradient(135deg,#5a3f84,#c9707a 60%,#f2a65a)}.v3s4 .s4-paper[data-t=t8]{--tn:linear-gradient(135deg,#4a4038,#b59d80)}.v3s4 .s4-paper[data-t=t9]{--tn:linear-gradient(135deg,#14245a,#3a55a8 55%,#f2a65a)}.v3s4 .s4-rbody>section{position:relative;margin:0;border-bottom:0;padding:clamp(64px,9vh,108px) 0}.v3s4 .s4-rbody>section:first-child{padding-top:clamp(48px,7vh,88px)}.v3s4 .s4-paper{--endpad:clamp(96px,14vh,150px);padding-bottom:var(--endpad)}.v3s4 .s4-rbody>section:last-child{padding-bottom:0}.v3s4 .s4-rbody>section:last-child:before{bottom:calc(-1px - var(--endpad))}.v3s4 .s4-rbody>section:before{content:"";position:absolute;top:-1px;bottom:-1px;left:-100vw;right:-100vw;z-index:-1;pointer-events:none}.v3s4 .s4-rbody>section:nth-child(2n):before{background:linear-gradient(180deg,#e8eef8,#eef2f9);box-shadow:inset 0 1px 0 #dee6f2,inset 0 -1px 0 #dee6f2}.v3s4 .s4-r2{position:relative;align-items:center;margin-bottom:38px}.v3s4 .s4-r2 span{flex:none;display:inline-grid;place-items:center;width:1.9em;height:1.9em;border-radius:.5em;background:linear-gradient(rgba(5,10,28,.22),rgba(5,10,28,.22)),var(--tn);color:#fff;font-size:max(13px,.42em);box-shadow:0 8px 20px -10px rgba(11,19,36,.55)}.v3s4 .s4-r2:after{content:"";position:absolute;left:0;bottom:-16px;width:64px;height:3px;border-radius:2px;background:var(--tn);transform-origin:0 50%}html.motion .v3s4 .s4-r2:after{transition:transform 1s var(--ease) .35s}html.motion.js .v3s4 .s4-rbody>section:not(.in) .s4-r2:after{transform:scaleX(0)}.v3s4 .s4-rbody>section#figures{color:#e8eef8}.v3s4 .s4-rbody>section#figures:before{background:radial-gradient(55% 70% at 85% 0,rgba(16,107,255,.32),transparent 70%),radial-gradient(45% 60% at 0 100%,rgba(127,174,255,.14),transparent 70%),linear-gradient(180deg,#101b42,#0b1430)}.v3s4 #figures .s4-r2{color:#fff}.v3s4 #figures .s4-r2:after{background:linear-gradient(90deg,var(--ion),#fff)}.v3s4 #figures .s4-fig{background:linear-gradient(160deg,rgba(32,50,104,.72),rgba(14,22,50,.72));box-shadow:inset 0 0 0 1px rgba(170,196,255,.18)}.v3s4 #figures .s4-fig b{color:#fff}.v3s4 #figures .s4-fig b i{color:var(--ion)}.v3s4 #figures .s4-fig>span{color:rgba(232,238,248,.76)}.v3s4 #figures .s4-blk>.s4-sub,.v3s4 #figures>p{color:#fff}.v3s4 .s4-toc{z-index:6;top:calc(var(--hdr-h) + 24px);margin-top:clamp(48px,7vh,88px);padding:20px 18px 14px;border-radius:16px;background:hsla(0,0%,100%,.8);backdrop-filter:blur(16px);background:hsla(0,0%,100%,.95);box-shadow:0 0 0 1px rgba(214,224,240,.9),0 24px 50px -32px rgba(11,19,36,.4)}.v3s4 .s4-toc a.on{border-left-color:transparent;-o-border-image:var(--tn) 1;border-image:var(--tn) 1}.v3s4.s4-index .s4-band{position:relative;border-top-color:transparent}.v3s4.s4-index .s4-band:before{top:-1px;height:1px;background:linear-gradient(90deg,transparent,rgba(127,174,255,.75) 30%,#fff 50%,rgba(127,174,255,.75) 70%,transparent);box-shadow:0 0 18px 1px rgba(92,149,255,.55)}.v3s4.s4-index .s4-band:after,.v3s4.s4-index .s4-band:before{content:"";position:absolute;left:50%;width:100vw;transform:translateX(-50%)}.v3s4.s4-index .s4-band:after{top:0;height:100%;z-index:-1;pointer-events:none;background:radial-gradient(50% 90% at 50% 0,rgba(16,107,255,.24),transparent 75%)}.v3s4.s4-index .s4-band,.v3s4.s4-index main{overflow:visible}.v3s4 .s4-qs{position:relative}.v3s4 .s4-qs:before{content:"";position:absolute;left:-10%;top:0;width:70%;height:110%;z-index:-1;pointer-events:none;background:radial-gradient(50% 50% at 40% 50%,rgba(201,112,122,.16),rgba(90,63,132,.1) 45%,transparent 72%)}html:has(.v3s4.s4-index){overflow-x:clip}@media (max-width:1024px){.v3s4 .s4-toc{display:none}}@media (max-width:640px){.v3s4 .s4-rbody>section{padding:56px 0}.v3s4 .s4-rbody>section:first-child{padding-top:40px}.v3s4 .s4-r2{margin-bottom:32px}}.v3s4 .s4-notes li{padding:20px 20px 20px 24px;overflow:hidden;font-size:15.5px}.v3s4 .s4-notes li:before{left:0;top:16px;bottom:16px;width:3px;height:auto;border-radius:0 3px 3px 0;box-shadow:none;background:#d9822b}.v3s4 .s4-built li{font-family:var(--serif);font-weight:600;font-stretch:112%;letter-spacing:-.005em}.v3s4 .qa summary{font-weight:600;font-stretch:112%;letter-spacing:-.01em}.v3s4 .s4-final .s4-big-close{white-space:normal;text-wrap:balance;max-width:16em;margin-inline:auto}.v3s4.s4-report .s4-final .final-line{max-width:34em;text-wrap:balance}@media (max-width:640px){.v3s4 .s4-final .big{font-size:min(40px,9.4vw);line-height:1.04;padding-inline:16px}.v3s4 .s4-final .fl{white-space:normal;text-wrap:balance}.v3s4 .s4-final .final-line{max-width:100%;padding-inline:16px;font-size:min(16px,4.1vw)}}.v3s4 .s4-qm{font-stretch:125%}.v3s4 .s4-pn{font-stretch:112%}@keyframes s4-fp-o{0%{opacity:0}}@keyframes s4-fp-o1{0%{opacity:.1}}@keyframes s4-fp-y18{0%{transform:translateY(18px)}}@keyframes s4-fp-y48{0%{transform:translateY(48px)}}@keyframes s4-fp-word{0%{transform:translateY(105%)}}@keyframes s4-fp-scale{0%{transform:scale(.85)}}html.js body .v3h.v3s4 .hdr{opacity:1;animation:v3h-hdrIn .8s ease .05s backwards}html.js body .v3h.v3s4 .s4-hero-side{opacity:1;transform:none;animation:s4-fp-o 1s var(--ease) .55s backwards,s4-fp-y18 1.1s var(--ease) .55s backwards}html.js body .v3h.v3s4 .s4-h1.s4-split-done .w>span{opacity:1;transform:none;animation:s4-fp-word 1.05s cubic-bezier(.2,.8,.2,1) backwards,s4-fp-o1 .8s ease backwards}html.js body .v3h.v3s4 [data-e]{opacity:1;transform:none;animation:s4-fp-o 1s var(--ease) var(--d,0s) backwards,s4-fp-y18 1.15s var(--ease) var(--d,0s) backwards}html.js body .v3h.v3s4 .s4-rfig[data-e]{animation:s4-fp-o 1s var(--ease) var(--d,0s) backwards,s4-fp-y48 1.15s var(--ease) var(--d,0s) backwards}html.js body .v3h.v3c4 [data-e]{animation:s4-fp-o 1s var(--ease) .6s backwards,s4-fp-y18 1.1s var(--ease) .6s backwards}html.js body .v3h.v3s4 .s4-aura{opacity:.7;transform:none;animation:s4-fp-o 2s var(--ease) .2s backwards,s4-fp-scale 2.4s var(--ease) .2s backwards}@media (prefers-reduced-motion:reduce){html.js body .v3h.v3s4 .hdr,html.js body .v3h.v3s4 .s4-aura,html.js body .v3h.v3s4 .s4-h1.s4-split-done .w>span,html.js body .v3h.v3s4 .s4-hero-side,html.js body .v3h.v3s4 .s4-rfig[data-e],html.js body .v3h.v3s4 [data-e]{animation:none}}.v3h .hdr4{--k:0;--lit:0;--tone-t:.25s cubic-bezier(.44,0,.56,1)}.v3h .hdr4.on-day{--k:1}.v3h .hdr4.dd-open,.v3h .hdr4:has(.dd :focus-visible){--k:1;--lit:1}html.menu-open .v3h .hdr4{--k:1;--lit:1}.v3h .hdr.hdr4{height:60px}@media (max-width:899px){.v3h .hdr.hdr4{height:52px}}.v3h .hdr.hdr4:after{height:100%;opacity:1;background:#fff;backdrop-filter:none;border-bottom:1px solid rgba(11,19,36,.08);box-shadow:0 24px 48px -32px rgba(11,19,36,.32);clip-path:inset(0 0 100% 0);transition:clip-path .55s var(--ease),height .5s var(--ease)}.v3h .hdr.hdr4.dd-open:after{height:var(--pan-h,100%);pointer-events:auto}.v3h .hdr4.dd-open:after,.v3h .hdr4:has(.dd :focus-visible):after{clip-path:inset(0 0 -64px 0)}html.menu-open .v3h .hdr.hdr4:after{clip-path:inset(0 0 100% 0)}.v3h .hdr.hdr4.on-day:before,.v3h .hdr.hdr4:before{inset:0;background:hsla(0,0%,98%,.2);backdrop-filter:blur(10px);opacity:0;transition:opacity var(--tone-t)}.v3h .hdr.hdr4.scrolled:before{opacity:0}.v3h .hdr.hdr4.on-day:before{opacity:calc(1 - var(--lit))}html.menu-open .v3h .hdr.hdr4:before{opacity:0}.v3h .hdr4 .logo .atm,.v3h .hdr4 .logo .wm{display:grid}.v3h .hdr4 .logo span img{grid-area:1/1}.v3h .hdr.hdr4 .logo span .lg-i,.v3h .hdr.hdr4 .logo span .lg-w{display:block;transition:opacity var(--tone-t)}.v3h .hdr.hdr4 .logo span .lg-w{opacity:calc(1 - var(--k))}.v3h .hdr.hdr4 .logo span .lg-i{opacity:var(--k)}.v3h .hdr.hdr4.dd-open.on-day .logo span .lg-i,.v3h .hdr.hdr4.dd-open.on-day .logo span .lg-w{display:block}.v3h .hdr.hdr4.dd-open.on-day .hnav .hl,.v3h .hdr.hdr4.dd-open.on-day .lang-b{color:var(--ink)}@media (min-width:900px){.v3h .hdr.hdr4.dd-open.on-day .lang-b{box-shadow:inset 0 0 0 1px var(--ink)}}.v3h .hdr.hdr4 .hnav .hl{display:inline-flex;align-items:center;font-weight:450;color:color-mix(in srgb,var(--ink) calc(var(--k) * 100%),#fff);transition:color var(--tone-t),opacity .3s}.v3h .hdr.hdr4 .hnav .hl:hover{background:none}.v3h .hdr4 .hnav .hl:after{content:none}.v3h .hdr.hdr4 .hnav .hl.on{font-weight:600}.v3h .ft4 [aria-current=page],.v3h .hdr4 [aria-current=page],.v3h .mnav4 [aria-current=page]{cursor:default}.v3h .hdr4 .hnav .dd .hl{cursor:pointer}.v3h .hdr.hdr4 .hnav .dd{position:relative}.v3h .hdr4 .hnav .ddp{left:auto;right:auto;inset-inline-start:-18px;width:-moz-max-content;width:max-content;padding:2px 0 22px;transform:translateY(-8px)}.v3h .hdr4 .hnav .pin-in{display:grid;gap:2px;min-width:300px;padding-inline-start:0}.v3h .hdr.hdr4 .hnav .ddp a{max-width:none;padding:12px 18px;border-radius:12px;color:var(--ink);opacity:0;transform:translateY(6px);transition:opacity .3s var(--ease),transform .45s var(--ease),background .3s}.v3h .hdr4 .hnav .dd.open .ddp a{opacity:1;transform:none;transition-delay:calc(var(--i,0) * 55ms + 70ms),calc(var(--i,0) * 55ms + 70ms),0s}.v3h .hdr4 .hnav .ddp a:nth-child(2){--i:1}.v3h .hdr4 .hnav .ddp a:hover,.v3h .hdr4 .hnav .ddp a[aria-current=page]{background:rgba(11,19,36,.045)}.v3h .hdr4 .hnav .ddp a[aria-current=page] b:after{display:none}.v3h .hdr4 .hnav .ddp a b{font:600 16px/1.2 var(--serif);letter-spacing:-.005em}.v3h .hdr4 .hnav .ddp a b:after,html[dir=rtl] .v3h .hdr4 .hnav .ddp a b:after{content:none}.v3h .hdr4 .hnav .ddp a span{color:var(--mute-d)}.v3h .hdr4 .hnav .ddp a:hover span{color:rgba(11,19,36,.82)}.v3h .hdr.hdr4 .lang-b{color:color-mix(in srgb,var(--ink) calc(var(--k) * 100%),#fff);transition:color var(--tone-t),box-shadow var(--tone-t),background var(--tone-t)}@media (min-width:900px){.v3h .hdr.hdr4 .lang-b{background:color-mix(in srgb,#fff calc(var(--k) * 100%),transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink) calc(var(--k) * 100%),#fff)}.v3h .hdr.hdr4 .lang-b:hover,.v3h .hdr.hdr4 .lang.open .lang-b{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink) calc(var(--k) * 100%),#fff),0 0 0 4px color-mix(in srgb,rgba(11,19,36,.1) calc(var(--k) * 100%),hsla(0,0%,100%,.14))}}.v3h .hdr4 .lang-m{background:color-mix(in srgb,hsla(0,0%,100%,.98) calc(var(--lit) * 100%),rgba(6,11,22,.92));border-color:color-mix(in srgb,rgba(11,19,36,.1) calc(var(--lit) * 100%),hsla(0,0%,100%,.22));box-shadow:0 16px 32px -20px rgba(11,19,36,calc(var(--lit) * .4))}.v3h .hdr4 .lang-m a{color:color-mix(in srgb,var(--mute-d) calc(var(--lit) * 100%),rgba(232,238,248,.62))}.v3h .hdr4 .lang-m a:hover,.v3h .hdr4 .lang-m a[aria-current=true]{color:color-mix(in srgb,var(--ink) calc(var(--lit) * 100%),#fff)}.v3h .hdr.hdr4 .hcta{background:color-mix(in srgb,var(--ink) calc(var(--k) * 100%),#fff);color:color-mix(in srgb,#fff calc(var(--k) * 100%),var(--ink));transition:background var(--tone-t),color var(--tone-t),box-shadow .3s}.v3h .hdr.hdr4 .hcta:hover{box-shadow:0 0 0 4px color-mix(in srgb,rgba(11,19,36,.12) calc(var(--k) * 100%),hsla(0,0%,100%,.14))}.v3h .hdr.hdr4 .burger{color:color-mix(in srgb,var(--ink) calc(var(--k) * 100%),#fff);transition:color var(--tone-t)}.v3h .mnav.mnav4{padding-top:calc(52px + 8px + env(safe-area-inset-top,0px));background:#fff;backdrop-filter:none}.v3h .mnav4 .mtop,.v3h .mnav4 summary{display:flex;align-items:center;justify-content:space-between;padding:24px 0;font:400 16px/1.2 var(--sans);letter-spacing:0;color:var(--ink);text-decoration:none;opacity:0;transform:translateY(10px);transition:opacity .5s var(--ease),transform .6s var(--ease),color .3s;transition-delay:calc(var(--n,0) * 60ms + 80ms)}.v3h .mnav4 .mtop{border-bottom:1px solid rgba(11,19,36,.14)}.v3h .mnav4 .mtop:nth-child(2){--n:1}.v3h .mnav4 .mtop:nth-child(3){--n:2}.v3h .mnav4 summary{--n:3}.v3h .mnav4.on .mtop,.v3h .mnav4.on summary{opacity:1;transform:none}.v3h .mnav4 .mtop:after{content:none}.v3h .mnav4 .mtop.on,.v3h .mnav4 .sub a[aria-current=page]{font-weight:600}.v3h .mnav4 details{border-bottom:1px solid rgba(11,19,36,.14)}.v3h .mnav4 summary i{width:7px;height:7px;margin-inline-end:4px;border-right:1.5px solid;border-bottom:1.5px solid;transform:translateY(-2px) rotate(45deg);transition:transform .36s cubic-bezier(.44,0,.56,1)}.v3h .mnav4 summary i:after,.v3h .mnav4 summary i:before{content:none}.v3h .mnav4 details[open]:not(.shut) summary{color:rgba(11,19,36,.4)}.v3h .mnav4 details[open]:not(.shut) summary i{transform:translateY(2px) rotate(225deg)}.v3h .mnav4 .sub{display:grid;padding:0}.v3h .mnav4 .sub a{padding:0 0 26px;font:400 16px/1.2 var(--sans);color:var(--ink);text-decoration:none}.v3h .mnav4 .mnav-ft{padding-top:40px}.v3h .mnav4 .mnav-ft .btn.white{height:50px;background:var(--ink);color:#fff;font-size:16px;font-weight:400}.v3h .mnav4 .mnav-ft .btn.white:hover{box-shadow:0 0 0 4px rgba(11,19,36,.12)}@media (prefers-reduced-motion:reduce){.v3h .hdr.hdr4 .burger,.v3h .hdr.hdr4 .hcta,.v3h .hdr.hdr4 .hnav .ddp a,.v3h .hdr.hdr4 .hnav .hl,.v3h .hdr.hdr4 .lang-b,.v3h .hdr.hdr4 .logo span .lg-i,.v3h .hdr.hdr4 .logo span .lg-w,.v3h .hdr.hdr4:after,.v3h .hdr.hdr4:before,.v3h .mnav4 .mtop,.v3h .mnav4 summary,.v3h .mnav4 summary i{transition:none}}.v3h footer.ft4{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:24px;column-gap:24px;row-gap:0;align-items:start;padding:clamp(72px,11vh,120px) max(var(--hg),calc((100% - 1200px) / 2)) 0;border-top:1px solid rgba(141,184,255,.1);color:rgba(232,238,248,.62);font:400 14px/1.5 var(--sans);background:var(--night);overflow:hidden}.v3h .ft4-brand{grid-column:1/span 3;grid-row:1;display:grid;justify-items:start}.v3h .ft4-logo{display:flex;align-items:center;gap:7px;line-height:0;direction:ltr}.v3h .ft4-logo img:first-child{width:34px;height:34px}.v3h .ft4-logo img:last-child{height:19px;width:auto}.v3h .ft4-blurb{max-width:21em;margin:22px 0 30px;font-size:14.5px;line-height:1.55;color:rgba(232,238,248,.66)}.v3h .ft4-cta{display:inline-flex;align-items:center;height:42px;padding:0 20px;border-radius:999px;background:#fff;color:var(--ink);font:500 14px/1 var(--sans);text-decoration:none;white-space:nowrap;transition:box-shadow .3s}.v3h .ft4-cta:hover{box-shadow:0 0 0 4px hsla(0,0%,100%,.14)}.v3h .ft4-copy{grid-column:1/span 3;grid-row:2;margin:28px 0 0;font-size:13px;color:rgba(232,238,248,.5)}.v3h .ft4-cols{grid-column:5/-1;grid-row:1/span 2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));-moz-column-gap:24px;column-gap:24px;row-gap:44px}.v3h .ft4-h{margin:0 0 18px;font-size:13px;line-height:1;color:rgba(232,238,248,.5)}.v3h .ft4-col ul{display:grid;gap:12px;margin:0;padding:0;list-style:none}.v3h .ft4-col a{font-size:15px;line-height:1.2;color:rgba(232,238,248,.62);text-decoration:none;transition:color .25s}.v3h .ft4-col a[href]:focus-visible,.v3h .ft4-col a[href]:hover{color:#fff}.v3h .ft4-col a[aria-current=page]{color:#fff;font-weight:500}.v3h .ft4-mark{grid-column:1/-1;grid-row:3;display:block;width:100%;height:auto;margin:clamp(38px,6vh,70px) 0 -11.5%;color:#e8eef8;opacity:.05;overflow:visible;pointer-events:none}.v3h .ft4-mark .ft4-y{stroke:#8db8ff}@media (max-width:1099px){.v3h .ft4-brand{grid-column:1/span 6}.v3h .ft4-cols{grid-column:1/-1;grid-row:2;margin-top:64px}.v3h .ft4-copy{grid-column:1/-1;grid-row:3;margin-top:56px}.v3h .ft4-mark{grid-row:4;margin-top:clamp(28px,4vh,50px)}}@media (max-width:640px){.v3h footer.ft4{padding-top:56px}.v3h .ft4-brand{grid-column:1/-1}.v3h .ft4-cols{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:48px}.v3h .ft4-copy{margin-top:44px}.v3h .ft4-mark{margin-top:26px}}