.v6-page{position:relative;isolation:isolate}.v6-page>:not([data-scene]):not(.h3-hero):not(.aura){overflow-x:clip}.v6-page>:not(.aura){position:relative;z-index:1}.v6-page--home .num{font-family:var(--font-figure);font-variant-numeric:tabular-nums}.v6-page--home .aura{--aura-h: min(1100px, calc(130 * var(--vu, 1svh)))}.h3s{--ease: cubic-bezier(.45, .05, .2, 1);position:relative}.h3s__pin{position:relative}.h3-head{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:14px;align-items:center}.h3-head__k{grid-row:span 2;display:grid;place-items:center;width:48px;height:48px;border-radius:var(--round-m);color:var(--accent-fg);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--brand-line)}.h3-head__t{font-family:var(--font-display);font-size:clamp(26px,2.8vw,40px);font-weight:700;line-height:1.4;color:var(--text-primary);text-wrap:balance}.h3-head__l{font-size:clamp(15px,1.15vw,17px);line-height:1.85;color:var(--text-secondary);text-wrap:pretty}.h3-go{margin-top:18px}.h3-head--step .h3-head__k{grid-row:span 3}.h3-step{display:flex;align-items:center;gap:8px;font-size:13px;line-height:1.6;color:var(--text-secondary)}.h3-step b{font-weight:700;color:var(--accent-fg)}.h3-step b:after{content:"\b7";margin-inline-start:8px;color:var(--text-muted);font-weight:400}.h3-step__dots{display:inline-flex;gap:4px}.h3-step__dots i{width:14px;height:4px;border-radius:2px;background:var(--border-strong)}.h3-step__dots i.is-on{background:var(--brand)}.h3-chip{display:inline-flex;align-items:center;gap:9px;min-height:38px;padding-block:5px;padding-inline:5px 18px;border-radius:var(--round-pill);font-size:13.5px;font-weight:700;line-height:1.5;color:var(--text-primary);white-space:nowrap;background:linear-gradient(170deg,var(--surface-3),var(--surface-raised) 70%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand) 38%,var(--border-strong)),inset 0 1px 0 var(--edge-highlight),0 14px 30px -12px var(--glow-deep),0 0 24px -10px color-mix(in srgb,var(--brand) 60%,transparent)}.h3-chip .i{box-sizing:content-box;flex:none;width:15px;height:15px;padding:6px;border-radius:50%;color:var(--on-brand);background:var(--brand);box-shadow:0 0 12px -2px color-mix(in srgb,var(--brand) 70%,transparent)}@supports (corner-shape: squircle){.h3-chip,.h3-chip .i{corner-shape:round}}.h3-crop{position:relative;overflow:hidden;aspect-ratio:var(--ar);border-radius:var(--round-m);background:var(--surface-2);box-shadow:var(--mat-hairline),var(--shadow-lg)}.h3-crop>.media{position:absolute;inset:0;aspect-ratio:auto;border-radius:0;background:none;overflow:visible}.h3-crop>.media:after{content:none}.h3-crop>.media>img,.h3-crop>.media>picture>img{position:absolute;top:var(--cy);left:var(--cx);width:var(--cw);height:auto;max-width:none;object-fit:fill}@media(prefers-reduced-motion:no-preference){.sc.sdt:where([data-vh~="560"]) .h3s{view-timeline:--s block;view-timeline-inset:0 calc(100% - 100 * var(--vu, 1svh))}.sc.sdt:where([data-vh~="560"]) .h3-hero{height:calc((1 + var(--x, .6)) * calc(100 * var(--vu, 1svh)))}.sc.sdt:where([data-vh~="560"]) .h3-hero>.h3s__pin{position:sticky;top:0;height:calc(100 * var(--vu, 1svh));overflow:clip}:root.sc.sdt:where([data-vh~="560"]) .h3s .an{animation-timeline:--s;animation-range:var(--ar0, entry 45%) var(--ar1, contain 100%)}:root.sc.sdt:where([data-vh~="560"]) .h3s .an:after{animation-timeline:--s;animation-range:var(--ar0, entry 45%) var(--ar1, contain 100%)}:root.sc.sdt:where([data-vh~="560"]) .h3s.is-live :is(.an,.an:after){will-change:transform,opacity}}@media(prefers-reduced-motion:no-preference){.sc.sdt:where([data-vh~="700"]) .h3s[data-scene]{height:calc((1 + var(--x, .6)) * calc(100 * var(--vu, 1svh)))}.sc.sdt:where([data-vh~="700"]) .h3s[data-scene]>.h3s__pin{position:sticky;top:0;height:calc(100 * var(--vu, 1svh));overflow:clip}}@media(prefers-reduced-motion:no-preference)and (max-width:767px){.sc.sdt:where([data-vh~="600"]) .h3s[data-scene]{height:calc((1 + var(--x, .6)) * calc(100 * var(--vu, 1svh)))}.sc.sdt:where([data-vh~="600"]) .h3s[data-scene]>.h3s__pin{position:sticky;top:0;height:calc(100 * var(--vu, 1svh));overflow:clip}}@media(prefers-reduced-motion:no-preference)and (max-width:767px){.sc.sdt:where([data-vh~="600"]) .h3s.h3-prop{height:auto;--ar0: entry 10%;--ar1: cover 50%}.sc.sdt:where([data-vh~="600"]) .h3s.h3-prop>.h3s__pin{position:relative;height:auto;overflow:visible}}@media(prefers-reduced-motion:no-preference)and (max-width:1023px){.sc.sdt:where([data-vh~="700"]) .h3-part[data-scene]{--x: 1.1;--ar0: entry 78%}.sc.sdt:where([data-vh~="700"]) .h3-part[data-scene]>.h3s__pin{padding-block:calc(var(--top) + 6px) calc(var(--shell-bottom) + 4px)}}@media(prefers-reduced-motion:no-preference)and (max-width:767px){.sc.sdt:where([data-vh~="600"]) .h3-part[data-scene]{--x: 1.1;--ar0: entry 78%}.sc.sdt:where([data-vh~="600"]) .h3-part[data-scene]>.h3s__pin{padding-block:calc(var(--top) + 6px) calc(var(--shell-bottom) + 4px)}}@media(prefers-reduced-motion:no-preference)and (max-width:767px){.sc.sdt:where([data-vh~="600"]:not([data-vh~="760"])) .h3-part[data-scene]{--hold: 190px}.sc.sdt:where([data-vh~="600"]:not([data-vh~="760"])) .h3-part[data-scene] .h3-head__l{display:none}}@media(prefers-reduced-motion:no-preference)and (min-width:768px){.sc.sdt:where([data-vh~="560"]:not([data-vh~="700"])) .h3s[data-scene]:not(.h3-hero){--ar0: entry 10%;--ar1: cover 55%}}@media(prefers-reduced-motion:no-preference)and (max-width:767px){.sc.sdt:where([data-vh~="560"]:not([data-vh~="600"])) .h3s[data-scene]:not(.h3-hero){--ar0: entry 10%;--ar1: cover 55%}}.h3s:not([data-scene]){--ar0: entry 5%;--ar1: entry 100%}@media(prefers-reduced-motion:no-preference)and (min-width:768px){:root.sc:not(.sdt) .h3s:not(.h3-hero) .an{animation-duration:1.8s!important;animation-delay:0s!important;animation-play-state:paused}:root.sc:not(.sdt) .h3s.is-play .an{animation-play-state:running}}@media(prefers-reduced-motion:no-preference)and (max-width:767px){html.rv .h3-rv{opacity:0;translate:0 28px;transition:opacity .52s var(--motion-ease) var(--rd, 0ms),translate .72s cubic-bezier(.16,1,.3,1) var(--rd, 0ms)}html.rv .h3-rv.is-in{opacity:1;translate:none}}.h3-q{display:inline-block;padding:0 .7em;border-radius:var(--round-pill);font-size:calc(12px * var(--k, 1));font-weight:500;line-height:1.8;white-space:nowrap;color:var(--text-secondary);background:color-mix(in srgb,var(--surface) 70%,transparent);box-shadow:inset 0 0 0 1px var(--border-strong)}[data-usdt][hidden]{display:none!important}.h3-rail{position:relative;margin-top:26px}.h3-rail ol{position:relative;display:grid;gap:14px;margin:0;padding:0;list-style:none}.h3-rail li{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:14px}.h3-rail__i{position:relative;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;color:var(--text-muted);background:var(--surface-2);box-shadow:0 0 0 6px var(--bg),inset 0 0 0 1px var(--border-strong)}.h3-rail__on{position:absolute;inset:0;display:grid;place-items:center;border-radius:50%;color:var(--on-brand);background:radial-gradient(circle at 35% 30%,color-mix(in srgb,var(--brand) 70%,var(--text-primary)),var(--brand) 70%);box-shadow:0 0 22px -2px color-mix(in srgb,var(--brand) 75%,transparent)}.h3-rail__ring{position:absolute;inset:-5px;border-radius:50%;box-shadow:0 0 0 2px var(--brand);opacity:0}.h3-rail__t b{display:block;font-size:16px;font-weight:700;line-height:1.5;color:var(--text-primary)}.h3-rail__t small{display:block;font-size:14px;line-height:1.6;color:var(--text-secondary)}.h3-rail__bar{position:absolute;top:22px;bottom:22px;inset-inline-start:21px;width:2px;overflow:hidden;border-radius:2px;background:var(--border);--fx: 0;--fy: 1}.h3-rail__fill{position:absolute;inset:0;background:linear-gradient(var(--brand),color-mix(in srgb,var(--brand) 60%,var(--text-primary)));box-shadow:0 0 10px var(--brand)}@media(max-width:1023px){.h3-rail{margin-top:14px}.h3-rail ol{grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:6px}.h3-rail li{grid-template-columns:none;justify-items:center;gap:4px;text-align:center}.h3-rail__i{width:38px;height:38px}.h3-rail__t b{font-size:13px}.h3-rail__t small{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.h3-rail__bar{top:18px;bottom:auto;height:2px;width:auto;inset-inline:calc(50% / var(--n));--fx: -1;--fy: 0}.h3-rail__fill{background:linear-gradient(to left,var(--brand),color-mix(in srgb,var(--brand) 60%,var(--text-primary)))}}@supports (corner-shape: squircle){.h3-rail__on,.h3-rail__ring,.h3-cta__n i,.h3-cta__n i:after,.h3-mk-h,.h3-pnl__s i{corner-shape:round}}.h3-hero{--x: 1.05;--ar0: contain 0%}.h3-hero .h3s__pin{min-height:calc(100 * var(--vu, 1svh))}.h3-stage{position:absolute;inset:0;perspective:1500px;perspective-origin:30% 46%;transform-style:preserve-3d;pointer-events:none}.h3-pl,.h3-pin{--rot: rotateX(var(--rx)) rotateZ(var(--rz));--t1: translate3d(var(--tx), var(--dy), var(--dz)) var(--rot) scale(var(--sc));--tm: translate3d(var(--tx), var(--my), 0px) var(--rot) scale(var(--sc));--t0: translate3d(0px, 0px, 0px) rotateX(0deg) rotateZ(0deg) scale(1)}.h3-pl{position:absolute;inset:0;overflow:hidden;border-radius:var(--round-l);transform-origin:50% 50%;transform:var(--t1);backface-visibility:hidden}.h3-pl>svg,.h3-cv{position:absolute;inset:0;width:100%;height:100%}.h3-pl__sheet{--f: 62%;position:absolute;inset:0;border-radius:inherit;background:linear-gradient(160deg,color-mix(in srgb,var(--surface-3) var(--f),transparent),color-mix(in srgb,var(--surface) calc(var(--f) - 20%),transparent) 70%);box-shadow:inset 0 0 0 3px var(--border-strong),inset 0 4px 0 var(--edge-highlight)}.h3-pl--a .h3-pl__sheet{--f: 88%}.h3-pl--b .h3-pl__sheet{--f: 56%}.h3-pl--c .h3-pl__sheet{--f: 48%}[data-theme=light] .h3-pl__sheet{--f: 94%;box-shadow:inset 0 0 0 2px var(--border-strong),0 30px 60px -28px var(--glow-deep)}.h3-glow{position:absolute;left:-8vw;top:calc(6 * var(--vu, 1svh));width:76vw;height:calc(90 * var(--vu, 1svh));border-radius:50%;background:radial-gradient(closest-side,var(--glow-brand),transparent);transform:translateZ(-600px) scale(1.4)}.h3-scrim{position:absolute;inset:0;z-index:1;opacity:0;pointer-events:none;background:linear-gradient(to left,var(--bg) 20%,color-mix(in srgb,var(--bg) 74%,transparent) 33%,transparent 45%)}.h3-stage--pins{z-index:2}.h3-tags{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.h3-c .pu path{stroke:var(--candle-up)}.h3-c .pu rect{fill:var(--candle-up)}.h3-c .pd path{stroke:var(--candle-down)}.h3-c .pd rect{fill:var(--candle-down)}.h3-c path{vector-effect:non-scaling-stroke;stroke-width:1}.h3-pl>.h3-poster,.h3-pl>.h3-bt{top:13%;height:72%}.h3-poster{opacity:.9;transition:opacity .6s var(--motion-ease)}.h3-cv{opacity:0;transition:opacity .6s var(--motion-ease)}.h3-pl--a.is-live .h3-cv{opacity:1}.h3-pl--a.is-live .h3-poster{opacity:0}.h3-fade{position:absolute;inset:auto 0 0;height:40%;background:linear-gradient(to top,var(--bg),transparent);opacity:0}.h3-pl{--k: 1}.h3-q{display:inline-block;padding:0 .7em;border-radius:var(--round-pill);font-size:calc(12px * var(--k));line-height:1.8;color:var(--text-secondary);box-shadow:inset 0 0 0 1px var(--border-strong);background:color-mix(in srgb,var(--surface) 70%,transparent)}.h3-pl>.h3-q{position:absolute;top:calc(var(--qt, 4.5%));right:2.2%}.h3-pl .num{font-family:var(--font-figure)}.h3-pulse,.h3-pnl{position:absolute;top:0;left:0;visibility:hidden}.is-live>.h3-pulse,.is-live>.h3-pnl{visibility:visible}.h3-pulse{width:0;height:0}.h3-pulse:before,.h3-pulse:after{content:"";position:absolute;left:calc(-5px * var(--k));top:calc(-5px * var(--k));width:calc(10px * var(--k));height:calc(10px * var(--k));border-radius:50%;background:var(--chart-now)}.h3-pulse:after{opacity:0}.h3-pnl{display:inline-flex;align-items:center;gap:.55em;padding-block:.3em;padding-inline:.3em .8em;direction:rtl;border-radius:.9em;font-size:calc(12px * var(--k));line-height:1.5;white-space:nowrap;color:var(--text-secondary);background:color-mix(in srgb,var(--surface-raised) 94%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--profit) 38%,transparent),0 .6em 1.6em -.6em color-mix(in srgb,var(--profit) 40%,transparent)}.h3-pnl__s{display:inline-flex;align-items:center;gap:.35em;padding:.1em .6em;border-radius:.6em;font-weight:700;color:var(--profit-on);background:var(--profit-solid)}.h3-pnl__s i{width:0;height:0;border-inline:.32em solid transparent;border-bottom:.42em solid currentColor}.h3-pnl__m .num{font-weight:600;color:var(--text-primary)}.h3-pnl__v{padding-inline-start:.55em;border-inline-start:1px solid var(--border);font-size:1.15em;font-weight:700;color:var(--profit)}.h3-pnl__v.is-dn{color:var(--loss)}.h3-curtain{position:absolute;inset:0 0 0 58%;transform:translate(101%);background-color:color-mix(in srgb,var(--surface) 94%,transparent);background-image:var(--mat-grain),radial-gradient(90% 60% at 70% 0%,var(--glow-brand),transparent 70%),linear-gradient(90deg,color-mix(in srgb,var(--surface-3) 80%,transparent),transparent 35%);box-shadow:inset 1px 0 0 var(--glass-edge)}.h3-now{position:absolute;inset:0 auto 0 -1px;width:2px;background:var(--chart-now)}.h3-hid{position:absolute;top:42%;left:50%;translate:-50% -50%;display:inline-flex;align-items:center;gap:.5em;padding:.3em .9em;border-radius:var(--round-pill);font-size:calc(12.5px * var(--k));font-weight:600;white-space:nowrap;color:var(--text-secondary);box-shadow:inset 0 0 0 1px var(--border-strong)}.h3-hid .i{width:1.1em;height:1.1em;color:var(--chart-now)}.h3-rp{position:absolute;left:2.2%;bottom:5%;display:flex;align-items:center;gap:.7em;width:44%;padding:.35em .9em .35em .4em;direction:ltr;border-radius:var(--round-pill);font-size:calc(12px * var(--k));background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--border),var(--shadow-md)}.h3-rp__p{display:grid;place-items:center;width:2em;height:2em;flex:none;border-radius:50%;color:var(--on-brand);background:var(--brand)}.h3-rp__p .i{width:1em;height:1em;fill:currentColor}.h3-rp__s{display:flex;gap:.2em;flex:none;font-family:var(--font-figure)}.h3-rp__s b{padding:0 .45em;border-radius:.5em;font-weight:600;line-height:1.7;color:var(--text-muted)}.h3-rp__s b.is-on{color:var(--accent-fg);background:var(--accent-soft)}.h3-rp__t{position:relative;flex:1;height:.34em;border-radius:1em;background:var(--border)}.h3-rp__f,.h3-rp__k{position:absolute;inset:0;border-radius:inherit;transform-origin:0 50%}.h3-rp__f{background:var(--brand)}.h3-rp__k:after{content:"";position:absolute;right:-.55em;top:50%;width:1.1em;height:1.1em;translate:0 -50%;border-radius:50%;background:var(--chart-now);box-shadow:0 0 0 .25em var(--surface-raised)}.h3-pl>.h3-eq,.h3-eqw{position:absolute;inset:12% 0 auto;width:100%;height:80%}.h3-eqw{overflow:hidden}.h3-eqw>svg{display:block;width:100%;height:100%}.h3-eq path{vector-effect:non-scaling-stroke;fill:none}.h3-eq__t{stroke:var(--profit);stroke-width:2;stroke-dasharray:7 5}.h3-eq__z{stroke:var(--border-strong);stroke-width:1}.h3-eq__d{stroke:var(--loss-line);stroke-width:1;stroke-dasharray:3 5}.h3-eq__f{stroke:var(--loss);stroke-width:1.5}.h3-eq__l{stroke:var(--brand);stroke-width:2.5;stroke-linejoin:round}.h3-eq path.h3-eq__area{fill:color-mix(in srgb,var(--brand) 14%,transparent);stroke:none}.h3-lv{position:absolute;top:calc(12% + var(--y) * .8);left:2.2%;display:flex;align-items:baseline;gap:.6em;translate:0 -118%;font-size:calc(11.5px * var(--k));color:var(--text-muted)}.h3-lv b{font-weight:500}.h3-lv.is-t{color:var(--profit)}.h3-lv.is-f{color:var(--loss);translate:0 18%}.h3-at{position:absolute;top:calc(12% + var(--y) * .8);left:var(--x);translate:-50% calc(-100% - 12px)}.h3-pass{display:inline-flex;align-items:center;gap:6px;padding-block:5px;padding-inline:6px 13px;border-radius:var(--round-pill);font-size:14px;font-weight:700;color:var(--text-primary);background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--gold-line),0 8px 24px -8px var(--gold-line);white-space:nowrap}.h3-pass i{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;color:var(--on-gold);background:var(--gold-solid)}.h3-pg{position:absolute;top:4.5%;left:2.2%;display:flex;align-items:center;gap:.7em;width:42%;font-size:calc(12px * var(--k));color:var(--text-secondary);white-space:nowrap}.h3-pg__r{position:relative;flex:1;height:.4em;overflow:hidden;border-radius:1em;background:var(--border)}.h3-pg__f{position:absolute;inset:0;transform-origin:100% 50%;background:var(--profit)}.h3-pg .num{font-weight:600;color:var(--profit)}.h3-copy{position:relative;z-index:3;display:grid;justify-items:start}.h3-copy__t{font-family:var(--font-display);font-size:clamp(32px,3.9vw,60px);font-weight:700;line-height:1.32;color:var(--text-primary);text-wrap:balance}.h3-copy__t span{color:var(--text-secondary)}.h3-copy__l{max-width:30em;margin-top:14px;font-size:clamp(16px,1.25vw,19px);line-height:1.9;color:var(--text-secondary);text-wrap:pretty}.h3-ctas{display:flex;flex-wrap:wrap;gap:12px;margin:24px -2px 0;padding:2px}.h3-pin{position:absolute;left:50%;top:50%;width:0;height:0;transform-origin:0 0;transform:var(--t1) var(--un);--un: translate(calc(var(--pw) * var(--ax)), calc(var(--ph) * var(--ay))) scale(calc(1 / var(--sc))) rotateZ(calc(-1 * var(--rz))) rotateX(calc(-1 * var(--rx)))}.h3-pin__c{position:absolute;top:0;right:-6px;display:flex;align-items:center;direction:ltr;translate:0 -50%;--out: 26px}.h3-pin__dot:after{content:"";position:absolute;inset:-4px;border-radius:50%;box-shadow:0 0 0 2px var(--brand);opacity:0}.h3-pin__dot{position:relative;flex:none;width:12px;height:12px;border-radius:50%;background:var(--brand);box-shadow:0 0 0 4px color-mix(in srgb,var(--brand) 24%,transparent),0 0 18px 2px color-mix(in srgb,var(--brand) 55%,transparent)}.h3-pin__lead{flex:none;width:var(--lead, 30px);height:2px;border-radius:1px;transform-origin:100% 50%;background:linear-gradient(to right,color-mix(in srgb,var(--brand) 15%,transparent),var(--brand))}.h3-pin__card{display:flex;align-items:center;gap:10px;padding-block:7px;padding-inline:7px 18px;direction:rtl;border-radius:16px;white-space:nowrap;background:linear-gradient(170deg,var(--surface-3),var(--surface-raised) 60%);box-shadow:inset 0 0 0 1px var(--border-strong),inset 0 1px 0 var(--edge-highlight),0 18px 40px -16px var(--glow-deep),0 0 0 1px color-mix(in srgb,var(--brand) 18%,transparent)}.h3-pin__i{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:50%;color:var(--on-brand);background:var(--brand);box-shadow:0 0 16px -2px color-mix(in srgb,var(--brand) 70%,transparent)}.h3-pin__x b{display:block;font-size:15px;font-weight:700;line-height:1.35;color:var(--text-primary)}.h3-pin__x small{display:block;font-size:12px;line-height:1.5;color:var(--text-secondary)}@media(min-width:1024px){.h3-hero .h3s__pin{height:calc(100 * var(--vu, 1svh));min-height:640px}.h3-copy{position:absolute;top:50%;inset-inline-start:var(--gut);width:min(35vw,540px);translate:0 -46%}.h3-hero{--rx: 60deg;--rz: -34deg;--tx: -10vw;--my: calc(-5 * var(--vu, 1svh));--sc0: .4}.h3-pl--a,.h3-pin--a{--dy: calc(-26 * var(--vu, 1svh));--dz: -70px;--sc: var(--sc0);--pw: 100vw;--ph: calc(100 * var(--vu, 1svh))}.h3-pl--b,.h3-pin--b{--dy: calc(-5 * var(--vu, 1svh));--dz: 0px;--sc: calc(var(--sc0) * 2);--pw: 50vw;--ph: calc(50 * var(--vu, 1svh))}.h3-pl--c,.h3-pin--c{--dy: calc(15.5 * var(--vu, 1svh));--dz: 70px;--sc: calc(var(--sc0) * 2);--pw: 50vw;--ph: calc(50 * var(--vu, 1svh))}.h3-pl{border-radius:44px;--k: 1.75}.h3-pl--b,.h3-pl--c{inset:25%;border-radius:22px;--k: .875}.h3-pin{--ax: -.45;--ay: -.4}.h3-pl{--qt: 3%}.h3-lv{font-size:calc(11.5px * var(--k))}}@media(min-width:1024px)and (max-width:1279px){.h3-hero{--sc0: .33;--tx: -9vw}.h3-pin__x small{display:none}.h3-pin__card{padding-inline:5px 14px}}@media(min-width:1280px)and (max-width:1439px){.h3-hero{--sc0: .37;--tx: -8vw}}@media(min-width:1600px){.h3-stage{perspective:2000px}.h3-hero{--sc0: .38}.h3-pl--a,.h3-pin--a{--dy: calc(-25 * var(--vu, 1svh))}.h3-pl--b,.h3-pin--b{--dy: calc(-3.5 * var(--vu, 1svh))}.h3-pl--c,.h3-pin--c{--dy: calc(17 * var(--vu, 1svh))}}@media(max-width:1023px){.h3-hero .h3s__pin{--pw: calc(100vw - 32px) ;--sh: min(104vw, 540px);--ph: calc(var(--sh) * .66);display:grid;align-content:start;padding:calc(var(--top) + 10px) 16px 20px}.h3-hero{--rx: 60deg;--rz: -34deg;--sc: .52}.h3-copy{max-width:560px}.h3-copy__t{font-size:clamp(29px,7.6vw,40px)}.h3-copy__l{margin-top:10px;font-size:15.5px;line-height:1.85}.h3-ctas{margin-top:18px}.h3-ctas .button{min-height:50px;padding-inline:22px}.h3-stage{position:relative;inset:auto;height:var(--sh);margin-top:8px;perspective:1000px;perspective-origin:50% 40%}.h3-stage--pins{margin-top:calc(-1 * var(--sh))}.h3-pl,.h3-pin{--tx: calc(var(--pw) * -.13);--dy: calc(var(--sh) * var(--row) - var(--ph) / 2);--my: calc(var(--sh) * .5 - var(--ph) / 2)}.h3-pl{--k: 1.1;inset:0 0 auto;height:var(--ph);--qt: 13%}.h3-pin{top:calc(var(--ph) / 2)}.h3-pl--a,.h3-pin--a{--row: .33;--dz: -60px}.h3-pl--b,.h3-pin--b{--row: .5;--dz: 0px}.h3-pl--c,.h3-pin--c{--row: .67;--dz: 60px}.h3-pl>.h3-poster,.h3-pl>.h3-bt{top:18%;height:70%}.h3-glow{left:-30vw;top:10%;width:160vw;height:80%;transform:none}.h3-pin{--ax: .43;--ay: .36;--lead: 14px}.h3-pin__c{right:auto;left:-6px;flex-direction:row-reverse;--out: -22px}.h3-pin__lead{transform-origin:0 50%;background:linear-gradient(to left,color-mix(in srgb,var(--brand) 15%,transparent),var(--brand))}.h3-pin__card{gap:7px;padding-block:4px;padding-inline:4px 14px;border-radius:13px}.h3-pin__i{width:26px;height:26px}.h3-pin__i .i{width:14px;height:14px}.h3-pin__x b{font-size:13.5px}.h3-pin__x small{display:none}.h3-rp{width:52%}.h3-pass{font-size:12.5px;padding-block:3px;padding-inline:5px 11px}}@media(min-width:768px)and (max-width:1023px){.h3-hero .h3s__pin{--pw: calc(100vw - 2 * var(--gut));padding-inline:var(--gut)}}@media(prefers-reduced-motion:no-preference){.sc.sdt:where([data-vh~="560"]) .h3-pl--a{animation:h3-pl-a linear both}.sc.sdt:where([data-vh~="560"]) .h3-pl--b,.sc.sdt:where([data-vh~="560"]) .h3-pl--c{animation:h3-pl-bc linear both}.sc.sdt:where([data-vh~="560"]) .h3-pin{animation:h3-pin linear both}.sc.sdt:where([data-vh~="560"]) .h3-pin--a .h3-pin__dot{animation:h3-dot-a linear both}.sc.sdt:where([data-vh~="560"]) .h3-pin--a .h3-pin__dot:after{animation:h3-ring-a linear both}.sc.sdt:where([data-vh~="560"]) .h3-pin--a .h3-pin__lead{animation:h3-lead-a linear both}.sc.sdt:where([data-vh~="560"]) .h3-pin--a .h3-pin__card{animation:h3-card-a linear both}.sc.sdt:where([data-vh~="560"]) .h3-pin--b .h3-pin__dot{animation:h3-dot-b linear both}.sc.sdt:where([data-vh~="560"]) .h3-pin--b .h3-pin__dot:after{animation:h3-ring-b linear both}.sc.sdt:where([data-vh~="560"]) .h3-pin--b .h3-pin__lead{animation:h3-lead-b linear both}.sc.sdt:where([data-vh~="560"]) .h3-pin--b .h3-pin__card{animation:h3-card-b linear both}.sc.sdt:where([data-vh~="560"]) .h3-pin--c .h3-pin__dot{animation:h3-dot-c linear both}.sc.sdt:where([data-vh~="560"]) .h3-pin--c .h3-pin__dot:after{animation:h3-ring-c linear both}.sc.sdt:where([data-vh~="560"]) .h3-pin--c .h3-pin__lead{animation:h3-lead-c linear both}.sc.sdt:where([data-vh~="560"]) .h3-pin--c .h3-pin__card{animation:h3-card-c linear both}.sc.sdt:where([data-vh~="560"]) .h3-scrim{animation:h3-scrim linear both}.sc.sdt:where([data-vh~="560"]) .h3-glow{animation:h3-glow linear both}.sc.sdt:where([data-vh~="560"]) .h3-pl--b .h3-pl__sheet{animation:h3-sheet linear both}.sc.sdt:where([data-vh~="560"]) .h3-past{animation:h3-past linear both}.sc.sdt:where([data-vh~="560"]) .h3-fut{animation:h3-fut linear both}.sc.sdt:where([data-vh~="560"]) .h3-curtain{animation:h3-curtain linear both}.sc.sdt:where([data-vh~="560"]) .h3-rp__f{animation:h3-rpf linear both}.sc.sdt:where([data-vh~="560"]) .h3-rp__k{animation:h3-rpk linear both}.sc.sdt:where([data-vh~="560"]) .h3-fade{animation:h3-fade linear both}.sc.sdt:where([data-vh~="560"]) .h3-eqw{animation:h3-wipe linear both}.sc.sdt:where([data-vh~="560"]) .h3-eqw>svg{animation:h3-unwipe linear both}.sc.sdt:where([data-vh~="560"]) .h3-pg__f{animation:h3-pgf linear both}.sc.sdt:where([data-vh~="560"]) .h3-pass{animation:h3-pass linear both}}@media(prefers-reduced-motion:no-preference)and (max-width:1023px){.sc.sdt:where([data-vh~="560"]) .h3-hero .h3s__pin{--pw: 100vw;--sh: calc(100 * var(--vu, 1svh));--ph: calc(52 * var(--vu, 1svh));display:block;padding:0}.sc.sdt:where([data-vh~="560"]) .h3-hero{--sc: .49}.sc.sdt:where([data-vh~="560"]) .h3-pl--a,.sc.sdt:where([data-vh~="560"]) .h3-pin--a{--row: .35}.sc.sdt:where([data-vh~="560"]) .h3-pl--c,.sc.sdt:where([data-vh~="560"]) .h3-pin--c{--row: .65}.sc.sdt:where([data-vh~="560"]) .h3-copy{position:absolute;z-index:3;inset:auto 16px calc(var(--shell-bottom) + 20px);animation:h3-copy linear both}.sc.sdt:where([data-vh~="560"]) .h3-stage{position:absolute;inset:0;height:auto;margin:0}.sc.sdt:where([data-vh~="560"]) .h3-pl{--qt: calc(var(--top) + 8px)}.sc.sdt:where([data-vh~="560"]) .h3-scrim{background:linear-gradient(to top,var(--bg) 30%,color-mix(in srgb,var(--bg) 70%,transparent) 42%,transparent 56%)}}@media(prefers-reduced-motion:no-preference)and (min-width:768px)and (max-width:1023px){.sc.sdt:where([data-vh~="560"]) .h3-copy{inset-inline:var(--gut)}}@media(prefers-reduced-motion:no-preference){.h3-pl--a>.h3-pulse.is-on:not(.is-moving):after{animation:h3-pulse 1.8s var(--motion-ease) infinite}}@keyframes h3-pl-a{0%,6%{transform:var(--t0);animation-timing-function:cubic-bezier(.5,0,.3,1)}40%{transform:var(--tm);animation-timing-function:var(--ease)}70%,to{transform:var(--t1)}}@keyframes h3-pl-bc{0%,30%{transform:var(--tm);opacity:0}40%{transform:var(--tm);opacity:1;animation-timing-function:var(--ease)}70%,to{transform:var(--t1);opacity:1}}@keyframes h3-pin{0%,40%{transform:var(--tm) var(--un);animation-timing-function:var(--ease)}70%,to{transform:var(--t1) var(--un)}}@keyframes h3-dot-a{0%,60%{opacity:0;scale:0;animation-timing-function:var(--motion-spring)}64%,to{opacity:1;scale:1}}@keyframes h3-ring-a{0%,63%{opacity:0;scale:1}64%{opacity:.9;scale:1}72%,to{opacity:0;scale:2.6}}@keyframes h3-lead-a{0%,63%{transform:scaleX(0);animation-timing-function:var(--ease)}67%,to{transform:none}}@keyframes h3-card-a{0%,65%{opacity:0;transform:translate(var(--out)) scale(.92);animation-timing-function:var(--motion-spring)}71%,to{opacity:1;transform:none}}@keyframes h3-dot-b{0%,64%{opacity:0;scale:0;animation-timing-function:var(--motion-spring)}68%,to{opacity:1;scale:1}}@keyframes h3-ring-b{0%,67%{opacity:0;scale:1}68%{opacity:.9;scale:1}76%,to{opacity:0;scale:2.6}}@keyframes h3-lead-b{0%,67%{transform:scaleX(0);animation-timing-function:var(--ease)}71%,to{transform:none}}@keyframes h3-card-b{0%,69%{opacity:0;transform:translate(var(--out)) scale(.92);animation-timing-function:var(--motion-spring)}75%,to{opacity:1;transform:none}}@keyframes h3-dot-c{0%,68%{opacity:0;scale:0;animation-timing-function:var(--motion-spring)}72%,to{opacity:1;scale:1}}@keyframes h3-ring-c{0%,71%{opacity:0;scale:1}72%{opacity:.9;scale:1}80%,to{opacity:0;scale:2.6}}@keyframes h3-lead-c{0%,71%{transform:scaleX(0);animation-timing-function:var(--ease)}75%,to{transform:none}}@keyframes h3-card-c{0%,73%{opacity:0;transform:translate(var(--out)) scale(.92);animation-timing-function:var(--motion-spring)}79%,to{opacity:1;transform:none}}@keyframes h3-scrim{0%,6%{opacity:1}26%,to{opacity:0}}@keyframes h3-glow{0%,10%{opacity:0}40%,to{opacity:1}}@keyframes h3-sheet{0%,34%{opacity:0}50%,to{opacity:1}}@keyframes h3-past{0%,34%{opacity:0}48%,to{opacity:1}}@keyframes h3-fut{0%,71%{opacity:0}72%,to{opacity:1}}@keyframes h3-curtain{0%,72%{transform:none;animation-timing-function:cubic-bezier(.5,0,.5,1)}90%,to{transform:translate(101%)}}@keyframes h3-rpf{0%,72%{transform:scaleX(.58);animation-timing-function:cubic-bezier(.5,0,.5,1)}90%,to{transform:none}}@keyframes h3-rpk{0%,72%{transform:translate(-42%);animation-timing-function:cubic-bezier(.5,0,.5,1)}90%,to{transform:none}}@keyframes h3-fade{0%{opacity:1}24%,to{opacity:0}}@keyframes h3-wipe{0%,72%{transform:translate(-100%);animation-timing-function:var(--ease)}92%,to{transform:none}}@keyframes h3-unwipe{0%,72%{transform:translate(100%);animation-timing-function:var(--ease)}92%,to{transform:none}}@keyframes h3-pgf{0%,72%{transform:scaleX(0);animation-timing-function:var(--ease)}92%,to{transform:none}}@keyframes h3-pass{0%,90%{opacity:0;scale:.6;animation-timing-function:var(--motion-spring)}96%,to{opacity:1;scale:1}}@keyframes h3-copy{0%,4%{opacity:1;transform:none}22%,to{opacity:0;transform:translateY(-32px)}}@keyframes h3-pulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}@media(prefers-reduced-motion:reduce){.h3-poster,.h3-cv{transition:none}}@supports (corner-shape: squircle){.h3-pin__dot,.h3-pin__dot:after,.h3-pin__i,.h3-pulse:before,.h3-pulse:after,.h3-rp__p,.h3-rp__k:after,.h3-pass i{corner-shape:round}}.h3-part{--x: .8;--ar0: entry 36%}.h3-part .h3s__pin{display:grid;align-items:center;padding-block:calc(var(--top) + 12px) 28px}.h3-part__grid{display:grid;gap:22px;align-items:center}.h3-text{min-width:0}.h3-stage2{position:relative}@media(min-width:1024px){.h3-part[data-scene]>.h3s__pin{min-height:min(calc(100 * var(--vu, 1svh)),980px)}.h3-part__grid{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(36px,4.5vw,80px)}}@media(min-width:1600px){.h3-part__grid.wrap{max-width:min(1600px,88vw)}}@media(max-width:1023px){.h3-part .h3s__pin{padding-block:32px}.h3-head__k{width:42px;height:42px}.h3-head__l{font-size:15px}.h3-go{margin-top:10px}}.h3-wipe{position:absolute;inset:0;overflow:hidden}.h3-wipe__in{position:absolute;inset:0}.h3-wipe__in>svg{display:block;width:100%;height:100%}.h3-mk-stage{aspect-ratio:16 / 10.6}.h3-room{position:absolute;inset:0 0 12% 9%;display:flex;flex-direction:column;border-radius:var(--round-l);background:var(--surface);box-shadow:inset 0 0 0 1px var(--border),inset 0 1px 0 var(--edge-highlight),0 40px 90px -40px var(--glow-deep);overflow:hidden;direction:ltr}.h3-room__bar{display:flex;align-items:center;gap:8px;height:42px;padding:0 12px;border-bottom:1px solid var(--border-subtle);font-family:var(--font-figure);font-size:12.5px;color:var(--text-secondary)}.h3-room__sym{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:var(--round-pill);font-weight:600;color:var(--text-primary);background:var(--state-hover)}.h3-room__tf{padding:3px 8px;border-radius:8px;color:var(--accent-fg);background:var(--accent-soft)}.h3-room__tool{display:grid;place-items:center;width:28px;height:28px;margin-inline-start:auto;border-radius:8px;color:var(--chart-draw);background:var(--state-hover)}.h3-room__chart{position:relative;flex:1;margin:12px 0 0;--axw: 64px;--taxh: 24px}.h3-room__plot{position:absolute;inset:0 var(--axw) var(--taxh) 0;overflow:hidden;border-right:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);background-image:linear-gradient(var(--chart-grid) 1px,transparent 1px),linear-gradient(90deg,var(--chart-grid) 1px,transparent 1px);background-size:100% 16.66%,10% 100%}.h3-room__plot>svg{position:absolute;inset:0;width:100%;height:100%}.h3-room__ax{position:absolute;top:0;right:0;bottom:var(--taxh);width:var(--axw)}.h3-ax-p{position:absolute;left:8px;translate:0 -50%;font-family:var(--font-figure);font-size:11px;color:var(--text-muted)}.h3-room__tax{position:absolute;left:0;right:var(--axw);bottom:0;height:var(--taxh)}.h3-ax-t{position:absolute;top:50%;translate:-50% -50%;font-family:var(--font-figure);font-size:11px;color:var(--text-muted)}.h3-mkl path,.h3-mko path{fill:none;vector-effect:non-scaling-stroke}.h3-mkl__l{stroke:var(--chart-draw);stroke-width:1.5}.h3-mk-h{position:absolute;width:9px;height:9px;translate:-50% -50%;border-radius:50%;background:var(--surface);box-shadow:0 0 0 1.5px var(--chart-draw)}.h3-mko__tp{stroke:var(--profit);stroke-width:1.2;stroke-dasharray:6 4}.h3-mko__sl{stroke:var(--loss);stroke-width:1.2;stroke-dasharray:6 4}.h3-mko__e{stroke:var(--brand);stroke-width:1.2}.h3-mk-right{position:absolute;inset:0 0 0 var(--from)}.h3-mk-toolchip{position:absolute;translate:0 calc(-100% - 10px)}.h3-mk-tags{position:absolute;inset:0;pointer-events:none}.h3-mkt{position:absolute;left:0;right:4px;display:flex;align-items:center;gap:4px;translate:0 -50%;padding:1px 6px;border-radius:0 5px 5px 0;font-family:var(--font-figure);font-size:11px;font-weight:600;line-height:1.7;white-space:nowrap}.h3-mkt b{display:none}.h3-mkt.is-tp{color:var(--profit-on);background:var(--profit-solid)}.h3-mkt.is-sl{color:var(--loss-on);background:var(--loss-solid)}.h3-mkt.is-e{color:var(--on-brand);background:var(--brand)}.h3-mkt.is-lvl{color:var(--surface);background:var(--chart-draw)}.h3-mk-now{position:absolute;inset:0;transform:translate(var(--x1));pointer-events:none}.h3-mk-now:before{content:"";position:absolute;inset:0 auto 0 -1px;width:2px;background:var(--chart-now);box-shadow:0 0 8px var(--chart-now)}.h3-mk-hit{position:absolute;display:grid;place-items:center;width:20px;height:20px;translate:-50% -50%;border-radius:50%;color:var(--profit-on);background:var(--profit-solid);box-shadow:0 0 0 4px color-mix(in srgb,var(--profit) 22%,transparent),0 0 16px color-mix(in srgb,var(--profit) 60%,transparent)}.h3-mk-ticket{position:absolute;left:0;top:16%;width:28%}.h3-mk-ticket .h3-crop{border-radius:16px;box-shadow:inset 0 0 0 1px var(--border-strong),var(--shadow-lg),0 30px 60px -30px var(--glow-deep)}.h3-mk-chip{position:absolute;top:-14px;right:12px}.h3-mk-journal{position:absolute;left:18%;bottom:-2%;width:21%;aspect-ratio:350 / 590}.h3-mk-jcard,.h3-mk-ghost{position:absolute;inset:0}.h3-mk-jcard .h3-crop{height:100%;border-radius:16px;box-shadow:inset 0 0 0 1px var(--border-strong),var(--shadow-lg)}.h3-mk-ghost{border-radius:16px;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border)}.h3-mk-ghost:nth-child(1){--o: .45;--gt: translate(-16%, -8%) rotate(-7deg) scale(.9);transform:var(--gt);opacity:var(--o)}.h3-mk-ghost:nth-child(2){--o: .75;--gt: translate(-8%, -4%) rotate(-3.5deg) scale(.95);transform:var(--gt);opacity:var(--o)}.h3-mk-journal>.h3-chip{top:-14px;right:auto;left:50%;translate:-50% 0}@media(max-width:1023px){.h3-mk-stage{aspect-ratio:auto;height:min(520px,calc(100 * var(--vu, 1svh) - var(--top) - var(--shell-bottom) - var(--hold, 250px)));max-width:560px;width:100%;margin-inline:auto}.h3-room{inset:0 0 34%}.h3-room__bar{height:36px}.h3-room__chart{margin-top:8px;--axw: 50px;--taxh: 20px}.h3-ax-p,.h3-ax-t{font-size:10px}.h3-ax-t:nth-child(odd){display:none}.h3-mk-ticket{top:auto;bottom:0;left:0;width:46%}.h3-mk-ticket .h3-crop{aspect-ratio:374 / 300}.h3-mk-journal{left:auto;right:2%;width:34%}.h3-mkt{font-size:10px;padding:1px 4px}}@media(prefers-reduced-motion:no-preference){.sc:where([data-vh~="560"]) .h3-mk-past{animation:h3-rise linear both}.sc:where([data-vh~="560"]) .h3-mk-lvl{animation:h3-w-lvl linear both}.sc:where([data-vh~="560"]) .h3-mk-lvl>.h3-wipe__in{animation:h3-u-lvl linear both}.sc:where([data-vh~="560"]) .h3-mk-toolchip{animation:h3-tool linear both}.sc:where([data-vh~="560"]) .h3-mkt.is-lvl{animation:h3-lvtag linear both}.sc:where([data-vh~="560"]) .h3-mk-ticket{animation:h3-ticket linear both}.sc:where([data-vh~="560"]) .h3-mk-ord{animation:h3-w-ord linear both}.sc:where([data-vh~="560"]) .h3-mk-ord>.h3-wipe__in{animation:h3-u-ord linear both}.sc:where([data-vh~="560"]) .h3-mk-tags{animation:h3-tags linear both}.sc:where([data-vh~="560"]) .h3-mk-fut{animation:h3-w-fut linear both}.sc:where([data-vh~="560"]) .h3-mk-fut>.h3-wipe__in{animation:h3-u-fut linear both}.sc:where([data-vh~="560"]) .h3-mk-now{animation:h3-now linear both}.sc:where([data-vh~="560"]) .h3-mk-hit{animation:h3-hit linear both}.sc:where([data-vh~="560"]) .h3-mk-jcard{animation:h3-jcard linear both}.sc:where([data-vh~="560"]) .h3-mk-ghost{animation:h3-ghost linear both}.sc:where([data-vh~="560"]) .h3-mk-journal>.h3-chip{animation:h3-jchip linear both}.sc:where([data-vh~="560"]) .h3-mk-rail .h3-st1 .h3-rail__on{animation:h3-on-mk1 linear both}.sc:where([data-vh~="560"]) .h3-mk-rail .h3-st1 .h3-rail__ring{animation:h3-ring-mk1 linear both}.sc:where([data-vh~="560"]) .h3-mk-rail .h3-st1 .h3-rail__t{animation:h3-txt-mk1 linear both}.sc:where([data-vh~="560"]) .h3-mk-rail .h3-st2 .h3-rail__on{animation:h3-on-mk2 linear both}.sc:where([data-vh~="560"]) .h3-mk-rail .h3-st2 .h3-rail__ring{animation:h3-ring-mk2 linear both}.sc:where([data-vh~="560"]) .h3-mk-rail .h3-st2 .h3-rail__t{animation:h3-txt-mk2 linear both}.sc:where([data-vh~="560"]) .h3-mk-rail .h3-st3 .h3-rail__on{animation:h3-on-mk3 linear both}.sc:where([data-vh~="560"]) .h3-mk-rail .h3-st3 .h3-rail__ring{animation:h3-ring-mk3 linear both}.sc:where([data-vh~="560"]) .h3-mk-rail .h3-st3 .h3-rail__t{animation:h3-txt-mk3 linear both}.sc:where([data-vh~="560"]) .h3-mk-rail .h3-st4 .h3-rail__on{animation:h3-on-mk4 linear both}.sc:where([data-vh~="560"]) .h3-mk-rail .h3-st4 .h3-rail__ring{animation:h3-ring-mk4 linear both}.sc:where([data-vh~="560"]) .h3-mk-rail .h3-st4 .h3-rail__t{animation:h3-txt-mk4 linear both}.sc:where([data-vh~="560"]) .h3-ln-rail .h3-st1 .h3-rail__on{animation:h3-on-ln1 linear both}.sc:where([data-vh~="560"]) .h3-ln-rail .h3-st1 .h3-rail__ring{animation:h3-ring-ln1 linear both}.sc:where([data-vh~="560"]) .h3-ln-rail .h3-st1 .h3-rail__t{animation:h3-txt-ln1 linear both}.sc:where([data-vh~="560"]) .h3-ln-rail .h3-st2 .h3-rail__on{animation:h3-on-ln2 linear both}.sc:where([data-vh~="560"]) .h3-ln-rail .h3-st2 .h3-rail__ring{animation:h3-ring-ln2 linear both}.sc:where([data-vh~="560"]) .h3-ln-rail .h3-st2 .h3-rail__t{animation:h3-txt-ln2 linear both}.sc:where([data-vh~="560"]) .h3-ln-rail .h3-st3 .h3-rail__on{animation:h3-on-ln3 linear both}.sc:where([data-vh~="560"]) .h3-ln-rail .h3-st3 .h3-rail__ring{animation:h3-ring-ln3 linear both}.sc:where([data-vh~="560"]) .h3-ln-rail .h3-st3 .h3-rail__t{animation:h3-txt-ln3 linear both}.sc:where([data-vh~="560"]) .h3-mk-rail .h3-rail__fill{animation:h3-mkfill linear both}.sc:where([data-vh~="560"]) .h3-ln-rail .h3-rail__fill{animation:h3-lnfill linear both}}@keyframes h3-rise{0%,4%{opacity:0;transform:translateY(24px);animation-timing-function:var(--ease)}20%,to{opacity:1;transform:none}}@keyframes h3-w-lvl{0%,20%{transform:translate(-100%);animation-timing-function:var(--ease)}34%,to{transform:none}}@keyframes h3-u-lvl{0%,20%{transform:translate(100%);animation-timing-function:var(--ease)}34%,to{transform:none}}@keyframes h3-lvtag{0%,30%{opacity:0}34%,to{opacity:1}}@keyframes h3-tool{0%,20%{opacity:0}25%,38%{opacity:1}44%,to{opacity:0}}@keyframes h3-ticket{0%,34%{opacity:0;transform:translate(-36px) scale(.96);animation-timing-function:var(--ease)}46%,to{opacity:1;transform:none}}@keyframes h3-w-ord{0%,40%{transform:translate(-100%);animation-timing-function:var(--ease)}50%,to{transform:none}}@keyframes h3-u-ord{0%,40%{transform:translate(100%);animation-timing-function:var(--ease)}50%,to{transform:none}}@keyframes h3-tags{0%,46%{opacity:0}52%,to{opacity:1}}@keyframes h3-w-fut{0%,54%{transform:translate(-100%);animation-timing-function:cubic-bezier(.5,0,.6,1)}72%,to{transform:none}}@keyframes h3-u-fut{0%,54%{transform:translate(100%);animation-timing-function:cubic-bezier(.5,0,.6,1)}72%,to{transform:none}}@keyframes h3-now{0%,54%{transform:translate(var(--x0));animation-timing-function:cubic-bezier(.5,0,.6,1)}72%,to{transform:translate(var(--x1))}}@keyframes h3-hit{0%,71%{opacity:0;scale:.4;animation-timing-function:var(--motion-spring)}76%,to{opacity:1;scale:1}}@keyframes h3-ghost{0%,70%{opacity:0;transform:translateY(16%) scale(.88);animation-timing-function:cubic-bezier(.2,.8,.2,1)}84%,to{opacity:var(--o, 1);transform:var(--gt)}}@keyframes h3-jcard{0%,76%{opacity:0;transform:translateY(26%) rotate(-6deg) scale(.86);animation-timing-function:cubic-bezier(.2,.8,.2,1)}83%{opacity:1}93%{transform:translateY(-2%) rotate(.8deg) scale(1.01);animation-timing-function:ease-out}to{opacity:1;transform:none}}@keyframes h3-jchip{0%,90%{opacity:0;transform:translateY(6px);animation-timing-function:var(--ease)}97%,to{opacity:1;transform:none}}@keyframes h3-on-mk1{0%,2%{opacity:0;scale:.6;animation-timing-function:var(--motion-spring)}8%,to{opacity:1;scale:1}}@keyframes h3-ring-mk1{0%,7%{opacity:0;scale:1}8%{opacity:.9;scale:1}22%,to{opacity:0;scale:1.9}}@keyframes h3-txt-mk1{0%,2%{opacity:var(--rail-dim)}8%,to{opacity:1}}@keyframes h3-on-mk2{0%,20%{opacity:0;scale:.6;animation-timing-function:var(--motion-spring)}26%,to{opacity:1;scale:1}}@keyframes h3-ring-mk2{0%,25%{opacity:0;scale:1}26%{opacity:.9;scale:1}40%,to{opacity:0;scale:1.9}}@keyframes h3-txt-mk2{0%,20%{opacity:var(--rail-dim)}26%,to{opacity:1}}@keyframes h3-on-mk3{0%,36%{opacity:0;scale:.6;animation-timing-function:var(--motion-spring)}42%,to{opacity:1;scale:1}}@keyframes h3-ring-mk3{0%,41%{opacity:0;scale:1}42%{opacity:.9;scale:1}56%,to{opacity:0;scale:1.9}}@keyframes h3-txt-mk3{0%,36%{opacity:var(--rail-dim)}42%,to{opacity:1}}@keyframes h3-on-mk4{0%,72%{opacity:0;scale:.6;animation-timing-function:var(--motion-spring)}78%,to{opacity:1;scale:1}}@keyframes h3-ring-mk4{0%,77%{opacity:0;scale:1}78%{opacity:.9;scale:1}92%,to{opacity:0;scale:1.9}}@keyframes h3-txt-mk4{0%,72%{opacity:var(--rail-dim)}78%,to{opacity:1}}@keyframes h3-on-ln1{0%,6%{opacity:0;scale:.6;animation-timing-function:var(--motion-spring)}12%,to{opacity:1;scale:1}}@keyframes h3-ring-ln1{0%,11%{opacity:0;scale:1}12%{opacity:.9;scale:1}26%,to{opacity:0;scale:1.9}}@keyframes h3-txt-ln1{0%,6%{opacity:var(--rail-dim)}12%,to{opacity:1}}@keyframes h3-on-ln2{0%,58%{opacity:0;scale:.6;animation-timing-function:var(--motion-spring)}64%,to{opacity:1;scale:1}}@keyframes h3-ring-ln2{0%,63%{opacity:0;scale:1}64%{opacity:.9;scale:1}78%,to{opacity:0;scale:1.9}}@keyframes h3-txt-ln2{0%,58%{opacity:var(--rail-dim)}64%,to{opacity:1}}@keyframes h3-on-ln3{0%,66%{opacity:0;scale:.6;animation-timing-function:var(--motion-spring)}72%,to{opacity:1;scale:1}}@keyframes h3-ring-ln3{0%,71%{opacity:0;scale:1}72%{opacity:.9;scale:1}86%,to{opacity:0;scale:1.9}}@keyframes h3-txt-ln3{0%,66%{opacity:var(--rail-dim)}72%,to{opacity:1}}@keyframes h3-mkfill{0%,8%{transform:translate(calc(var(--fx) * -100%),calc(var(--fy) * -100%))}26%{transform:translate(calc(var(--fx) * -66.6%),calc(var(--fy) * -66.6%))}42%{transform:translate(calc(var(--fx) * -33.3%),calc(var(--fy) * -33.3%))}78%,to{transform:none}}@keyframes h3-lnfill{0%,10%{transform:translate(calc(var(--fx) * -100%),calc(var(--fy) * -100%))}64%{transform:translate(calc(var(--fx) * -50%),calc(var(--fy) * -50%))}72%,to{transform:none}}.h3-learn{--x: .7}.h3-ln-stage{aspect-ratio:16 / 10.6}.h3-ln-profile{position:absolute;z-index:2;top:50%;left:50%;width:46%;translate:-50% -50%}.h3-ln-card{position:absolute;top:50%;left:50%;width:29%;translate:-50% -50%;transform:var(--t1)}.h3-ln-card .h3-crop{border-radius:16px;box-shadow:inset 0 0 0 1px var(--border-strong),var(--shadow-lg),0 30px 60px -30px var(--glow-deep)}.h3-ln-lesson{--t1: translate(106%, 8%) rotate(5deg)}.h3-ln-quiz{--t1: translate(-106%, 12%) rotate(-5deg)}.h3-ln-chip{position:absolute;bottom:-14px;right:12px}@media(max-width:1023px){.h3-ln-stage{aspect-ratio:1 / 1.02;height:auto;width:min(100%,440px,calc((calc(100 * var(--vu, 1svh)) - var(--top) - var(--shell-bottom) - var(--hold, 250px)) * .98));margin-inline:auto}.h3-ln-profile{width:72%}.h3-ln-card{width:38%}.h3-ln-card .h3-crop{aspect-ratio:366 / 520}.h3-ln-lesson{--t1: translate(72%, 4%) rotate(7deg)}.h3-ln-quiz{--t1: translate(-72%, 9%) rotate(-7deg)}.h3-ln-card .h3-ln-chip{display:none}}.h3-prop{--x: .7}.h3-pp-stage{display:grid;gap:clamp(12px,1.6vw,22px);width:100%;max-width:max(420px,calc((calc(100 * var(--vu, 1svh)) - 330px) * 1.9));margin-inline:auto}.h3-pp-top{position:relative;aspect-ratio:16 / 8.2}.h3-pp-dev{position:absolute;inset:0 0 auto 14%}.h3-pp-dev__screen{padding:8px;border-radius:var(--round-l);background-color:var(--mat-frost-fill);background-image:var(--mat-grain);box-shadow:var(--mat-frost-light),0 30px 80px -30px var(--glow-deep)}.h3-pp-dev__screen .media{aspect-ratio:16 / 8.2;border-radius:calc(var(--round-l) - 8px)}.h3-pp-dev__screen .media img{object-position:top right}.h3-pp-dev__base{display:block;width:110%;height:12px;margin:0 -5%;border-radius:0 0 var(--round-l) var(--round-l);background:linear-gradient(var(--surface-3),var(--surface));box-shadow:inset 0 1px 0 var(--edge-highlight),var(--mat-hairline)}.h3-pp-acct{display:none}.h3-pp-cert{position:absolute;z-index:2;left:0;bottom:6%;width:38%}.h3-pp-cert :is(img,svg){display:block;width:100%;height:auto;border-radius:12px;box-shadow:0 24px 60px -24px var(--glow-deep)}.h3-pp-seal{position:absolute;left:var(--seal-x);top:var(--seal-y);width:var(--seal-d);aspect-ratio:1;translate:-50% -50%;border-radius:50%;box-shadow:0 0 0 1.5px var(--gold-line),0 0 26px 2px var(--gold-line)}.h3-pp-chip2{position:absolute;top:-30px;left:14px}.h3-pp-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.h3-pp-chip{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding-block:4px;padding-inline:10px 15px;border-radius:var(--round-pill);font-size:14px;font-weight:500;color:var(--text-primary);background:var(--state-hover);box-shadow:inset 0 0 0 1px var(--border)}.h3-pp-chip .i{color:var(--profit)}.h3-pp-chip:first-child{font-weight:700;background:var(--profit-soft);box-shadow:inset 0 0 0 1px var(--profit-line)}.h3-pp-go{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:22px}@media(max-width:1023px){.h3-pp-chip:nth-child(3){display:none}.h3-pp-chips,.h3-pp-go{margin-top:12px}.h3-pp-top{aspect-ratio:auto;height:min(200px,calc(19 * var(--vu, 1svh)));max-width:520px;width:100%;margin-inline:auto}.h3-pp-dev{display:none}.h3-pp-acct{display:block;position:absolute;top:0;right:4%;width:58%;height:100%}.h3-pp-acct .h3-crop{height:100%;aspect-ratio:auto;border-radius:16px}.h3-pp-cert{left:2%;bottom:4%;width:52%}}.h3-pp-path{position:relative}.h3-pp-track{position:absolute;top:19px;inset-inline:16.6%;height:3px;overflow:hidden;border-radius:3px;background:var(--border)}.h3-pp-fill{position:absolute;inset:0;background:linear-gradient(270deg,var(--brand),var(--gold-solid))}.h3-pp-st{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.h3-pp-s{display:grid;justify-items:center;gap:10px}.h3-pp-s__n{position:relative;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;color:var(--text-muted);background:var(--surface-2);box-shadow:0 0 0 7px var(--bg),inset 0 0 0 1px var(--border-strong)}.h3-pp-s__nb{position:absolute;inset:0;display:grid;place-items:center;border-radius:50%;font-size:16px;color:var(--on-brand);background:var(--brand);box-shadow:var(--glow-active)}.h3-pp-s3 .h3-pp-s__nb{color:var(--on-gold);background:var(--gold-solid);box-shadow:0 0 24px -2px var(--gold-line)}.h3-pp-s__ok{position:absolute;right:-5px;bottom:-3px;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;color:var(--profit-on);background:var(--profit-solid);box-shadow:0 0 0 2px var(--bg)}.h3-pp-s3 .h3-pp-s__ok{display:none}.h3-pp-s__c{display:grid;justify-items:center;align-content:start;gap:2px;width:100%;height:100%;padding:10px 10px 12px;border-radius:var(--round-l);text-align:center;background:linear-gradient(170deg,var(--surface-2),var(--surface) 80%);box-shadow:inset 0 0 0 1px var(--border),inset 0 1px 0 var(--edge-highlight)}.h3-pp-s3 .h3-pp-s__c{box-shadow:inset 0 0 0 1px var(--gold-line),inset 0 1px 0 var(--edge-highlight),0 20px 50px -24px var(--gold-line)}.h3-pp-s__t{font-size:15px;font-weight:700;line-height:1.6;color:var(--text-primary)}.h3-pp-s__h{display:grid;justify-items:center;margin-bottom:4px}.h3-pp-s__h .num{font-size:clamp(26px,2.1vw,34px);font-weight:600;line-height:1.15;color:var(--profit)}.h3-pp-s3 .h3-pp-s__h .num{color:var(--text-primary)}.h3-pp-s__h small{font-size:12.5px;color:var(--text-secondary)}.h3-pp-s__r{display:flex;align-items:baseline;gap:6px;font-size:13px;line-height:1.55;color:var(--text-primary)}.h3-pp-s__r small{font-size:12px;color:var(--text-muted)}.h3-pp-s__r .num{font-size:14.5px;font-weight:600}@media(max-width:1023px){.h3-pp-st{gap:6px}.h3-pp-s{gap:8px}.h3-pp-s__c{padding:10px 4px 12px}.h3-pp-s__t{font-size:13px}.h3-pp-s__h .num{font-size:25px}.h3-pp-s__h small{font-size:11px}.h3-pp-s__r{flex-direction:column;align-items:center;gap:0;font-size:12px;line-height:1.4}.h3-pp-s__r+.h3-pp-s__r{margin-top:3px}.h3-pp-s__r .num{font-size:13px}}@media(prefers-reduced-motion:no-preference){.sc:where([data-vh~="560"]) .h3-pp-fill{animation:h3-ppfill linear both}.sc:where([data-vh~="560"]) .h3-pp-s1 .h3-pp-s__c{animation:h3-s1 linear both}.sc:where([data-vh~="560"]) .h3-pp-s2 .h3-pp-s__c{animation:h3-s2 linear both}.sc:where([data-vh~="560"]) .h3-pp-s3 .h3-pp-s__c{animation:h3-s3 linear both}.sc:where([data-vh~="560"]) .h3-pp-s1 .h3-pp-s__nb{animation:h3-n1 linear both}.sc:where([data-vh~="560"]) .h3-pp-s1 .h3-pp-s__ok{animation:h3-ok1 linear both}.sc:where([data-vh~="560"]) .h3-pp-s2 .h3-pp-s__nb{animation:h3-n2 linear both}.sc:where([data-vh~="560"]) .h3-pp-s2 .h3-pp-s__ok{animation:h3-ok2 linear both}.sc:where([data-vh~="560"]) .h3-pp-s3 .h3-pp-s__nb{animation:h3-n3 linear both}}@keyframes h3-ppfill{0%,24%{transform:translate(100%)}50%{transform:translate(50%);animation-timing-function:var(--ease)}72%,to{transform:none}}@keyframes h3-n1{0%,20%{opacity:0;scale:.5;animation-timing-function:var(--motion-spring)}26%,to{opacity:1;scale:1}}@keyframes h3-n2{0%,46%{opacity:0;scale:.5;animation-timing-function:var(--motion-spring)}52%,to{opacity:1;scale:1}}@keyframes h3-n3{0%,70%{opacity:0;scale:.5;animation-timing-function:var(--motion-spring)}76%,to{opacity:1;scale:1}}@keyframes h3-ok1{0%,44%{opacity:0;scale:.4}50%,to{opacity:1;scale:1}}@keyframes h3-ok2{0%,68%{opacity:0;scale:.4}74%,to{opacity:1;scale:1}}@media(prefers-reduced-motion:no-preference){.sc:where([data-vh~="560"]) .h3-ln-profile{animation:h3-rise linear both}.sc:where([data-vh~="560"]) .h3-rd__grid{animation:h3-axis linear both}.sc:where([data-vh~="560"]) .h3-rd__fig{animation:h3-shape linear both}.sc:where([data-vh~="560"]) .h3-rd__l{animation:h3-label linear both}.sc:where([data-vh~="560"]) .h3-rd__mark{animation:h3-weak linear both}.sc:where([data-vh~="560"]) .h3-ln-lesson{animation:h3-fan linear both}.sc:where([data-vh~="560"]) .h3-ln-quiz{animation:h3-fan2 linear both}.sc:where([data-vh~="560"]) .h3-pp-dev,.sc:where([data-vh~="560"]) .h3-pp-acct{animation:h3-rise linear both}.sc:where([data-vh~="560"]) .h3-pp-cert{animation:h3-cert linear both}.sc:where([data-vh~="560"]) .h3-pp-seal{animation:h3-seal linear both}}@media(prefers-reduced-motion:no-preference)and (max-width:767px){.sc .h3-pp-cert{animation-name:h3-cert-ph}.sc .h3-pp-seal{animation-name:h3-seal-ph}:root.sc.sdt .h3s .h3-pp-cert{animation-timeline:view(block 0px calc(100% - 100 * var(--vu, 1svh)));animation-range:entry 0% cover 45%}:root.sc.sdt .h3s .h3-pp-seal{animation-timeline:view(block 0px calc(100% - 100 * var(--vu, 1svh)));animation-range:cover 40% cover 62%}}@keyframes h3-fade-in{0%,8%{opacity:0}22%,to{opacity:1}}@keyframes h3-axis{0%,8%{opacity:0;transform:scale(.4) rotate(-30deg);animation-timing-function:var(--ease)}32%,to{opacity:1;transform:none}}@keyframes h3-shape{0%,28%{transform:scale(0);opacity:0;animation-timing-function:var(--ease)}44%{transform:scale(1.05);opacity:1}50%,to{transform:none;opacity:1}}@keyframes h3-label{0%,20%{opacity:0}34%,to{opacity:1}}@keyframes h3-weak{0%,46%{opacity:0}60%,to{opacity:1}}@keyframes h3-fan{0%,54%{transform:none;opacity:0;animation-timing-function:var(--ease)}64%{opacity:1}78%,to{transform:var(--t1);opacity:1}}@keyframes h3-fan2{0%,62%{transform:none;opacity:0;animation-timing-function:var(--ease)}72%{opacity:1}86%,to{transform:var(--t1);opacity:1}}@keyframes h3-s1{0%,22%{opacity:.25;transform:translateY(12px)}30%,to{opacity:1;transform:none}}@keyframes h3-s2{0%,44%{opacity:.25;transform:translateY(12px)}52%,to{opacity:1;transform:none}}@keyframes h3-s3{0%,66%{opacity:.25;transform:translateY(12px)}74%,to{opacity:1;transform:none}}@keyframes h3-cert{0%,70%{opacity:0;transform:translate(-10%,20%) rotate(-6deg) scale(.9);animation-timing-function:var(--ease)}84%,to{opacity:1;transform:none}}@keyframes h3-seal{0%,80%{opacity:0;scale:.6;animation-timing-function:var(--ease)}94%,to{opacity:1;scale:1}}@keyframes h3-cert-ph{0%{opacity:0;transform:perspective(900px) translateY(40px) rotateX(24deg) scale(.9);animation-timing-function:cubic-bezier(.33,.15,.3,1)}45%{opacity:1}to{opacity:1;transform:none}}@keyframes h3-seal-ph{0%{opacity:0;scale:.5;animation-timing-function:var(--ease)}60%{opacity:1;scale:1.14}to{opacity:1;scale:1}}@supports (corner-shape: squircle){.h3-rail__i,.h3-pp-s__ok,.h3-pass i,.h3-pp-s__n,.h3-pp-s__nb,.h3-mk-hit,.h3-hr__k i,.h3-pp-seal,.h3-tl__i{corner-shape:round}}@media(max-width:767px){.h3-pp-top{height:auto;max-width:360px}.h3-pp-acct{display:none}.h3-pp-cert{position:relative;left:auto;bottom:auto;width:100%}.h3-pp-cert{margin-top:20px}.h3-pp-track{top:22px;bottom:22px;inset-inline:auto;inset-inline-start:21px;width:3px;height:auto}.h3-pp-fill{background:linear-gradient(180deg,var(--brand),var(--gold-solid))}.h3-pp-st{grid-template-columns:minmax(0,1fr);gap:12px}.h3-pp-s{grid-template-columns:44px minmax(0,1fr);justify-items:stretch;align-items:start;gap:14px}.h3-pp-s__c{grid-template-columns:minmax(0,1fr) auto;justify-items:start;align-items:center;gap:2px 12px;padding:12px 14px;text-align:start}.h3-pp-s__t{font-size:15px}.h3-pp-s__h{grid-column:2;grid-row:1 / span 3;justify-items:end;margin:0}.h3-pp-s__h .num{font-size:28px}.h3-pp-s__h small{font-size:12px}.h3-pp-s__r{grid-column:1;flex-direction:row;gap:6px;font-size:13px}.h3-pp-s__r+.h3-pp-s__r{margin-top:0}}.spc-fit{container-type:inline-size}.spc{position:relative;display:grid;gap:1em;box-sizing:border-box;width:20em;max-width:100%;margin-inline:auto;padding:1em;font-size:min(16px,5cqw);line-height:1.5;color:var(--text-primary);text-align:start;border-radius:1.25em;border:1px solid var(--border-subtle);background-color:var(--surface);background-image:linear-gradient(to bottom,var(--card-sheen),transparent 4.5em);box-shadow:inset 0 1px 0 var(--edge-highlight),var(--shadow-lg),0 30px 60px -30px var(--glow-deep)}.spc svg{display:block;overflow:visible}.spc--profit{color:var(--profit)}.spc--warning{color:var(--warning)}.spc--loss{color:var(--loss)}.spc__head{display:flex;align-items:center;gap:.75em;min-width:0}.spc__ring{position:relative;display:grid;place-items:center;flex:none;width:2.5em;height:2.5em}.spc__ring svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.spc__ring circle{fill:none;stroke-width:2.5}.spc__track{stroke:var(--surface-2)}.spc__arc{stroke:currentColor;stroke-linecap:round}.spc__ring b{position:relative;font-size:.875em;font-weight:700;line-height:1;color:var(--text-primary)}.spc__name{display:grid;flex:1;min-width:0}.spc__title{display:flex;align-items:center;gap:.5em;min-width:0}.spc__title b{overflow:hidden;font-family:var(--font-display);font-size:1em;font-weight:600;line-height:1.5;white-space:nowrap;text-overflow:ellipsis}.spc__title .h3-q{flex:none;font-size:.6875em}.spc__name small{font-size:.75em;line-height:1.667;color:var(--text-muted)}.spc__go{display:grid;place-items:center;flex:none;width:2.25em;height:2.25em;color:var(--text-muted)}.spc__go svg,.spc__tl svg{width:1em;height:1em;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}[dir=ltr] .spc__go svg{transform:scaleX(-1)}.spc__radar{position:relative;direction:ltr}.spc__radar svg{position:absolute}.spc__radar svg *{vector-effect:non-scaling-stroke}.spc__plate{fill:var(--surface-2);fill-opacity:.45}.spc__lvl,.spc__edge,.spc__axis{fill:none;stroke:var(--border);stroke-width:1}.spc__lvl{stroke-dasharray:2 3}.spc__prev{fill:none;stroke:var(--text-muted);stroke-width:1.25;stroke-dasharray:4 3;stroke-linejoin:round}.spc__shape{stroke:var(--brand);stroke-width:2;stroke-linejoin:round;filter:drop-shadow(0 0 6px var(--glow-brand))}.spc__pt{fill:currentColor;stroke:var(--surface);stroke-width:2}.spc__labels{position:absolute;inset:0;margin:0;padding:0;list-style:none}.spc__labels li{position:absolute;display:flex;flex-direction:column;gap:.125em;min-width:0;padding-block:.125em}.spc__labels b{font-size:.875em;font-weight:700;line-height:1.43}.spc__labels span{display:-webkit-box;max-width:100%;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:break-word;font-size:.6875em;line-height:1.455;color:var(--text-secondary)}.spc__labels .is-top,.spc__labels .is-bottom{align-items:center;text-align:center}.spc__labels .is-top span,.spc__labels .is-bottom span{-webkit-line-clamp:1}.spc__labels .is-top{transform:translate(-50%,-100%)}.spc__labels .is-bottom{transform:translate(-50%)}.spc__labels .is-right{align-items:flex-start;text-align:left;transform:translateY(-50%)}.spc__labels .is-left{align-items:flex-end;text-align:right;transform:translate(-100%,-50%)}.spc__tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625em}.spc__tile{display:flex;flex-direction:column;gap:.25em;min-width:0;padding:.625em .75em;border-radius:1em;border:1px solid var(--border);background-color:var(--metric-surface);box-shadow:var(--shadow-sm)}[data-theme=light] .spc__tile{border-color:var(--border-hover)}.spc__tl{display:flex;align-items:center;gap:.375em;min-width:0;font-size:.6875em;line-height:1.455;color:var(--text-muted)}.spc__tl span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.spc__tl svg{width:1.27em;height:1.27em;flex:none;stroke-width:1.5}.spc__dot{fill:currentColor;stroke:none}.spc__tv{display:flex;align-items:flex-end;justify-content:space-between;gap:.5em;min-width:0}.spc__tv b{font-size:.875em;line-height:1.43}.spc__tv b:first-child{display:-webkit-box;min-width:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-weight:600}.spc__tv .num{flex:none;font-weight:700}.h3-tools .h3s__pin{padding-block:clamp(64px,9vw,120px) 40px}.h3-tools__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}.h3-tl{display:grid;grid-template-rows:1fr auto;overflow:hidden;border-radius:var(--round-l);background:linear-gradient(170deg,var(--surface-2),var(--surface) 70%);box-shadow:inset 0 0 0 1px var(--border),inset 0 1px 0 var(--edge-highlight)}.h3-tl__w{display:grid;place-items:center;min-height:196px;padding:18px}.h3-tl__a{display:flex;align-items:center;gap:12px;min-height:60px;padding:10px 16px;border-top:1px solid var(--border-subtle);color:var(--text-primary);transition:background-color var(--motion-fast) var(--motion-ease)}.h3-tl__a:hover{background:var(--state-hover)}.h3-tl__a:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.h3-tl__a>span:nth-child(2){display:grid;flex:1}.h3-tl__a b{font-size:15.5px;font-weight:700;line-height:1.6}.h3-tl__a small{font-size:12.5px;line-height:1.6;color:var(--text-secondary)}.h3-tl__a>.i:last-child{color:var(--text-muted)}.h3-tl__i{display:grid;place-items:center;width:36px;height:36px;border-radius:var(--round-s);color:var(--accent-fg);background:var(--accent-soft)}.h3-hr{position:relative;width:min(100%,176px);aspect-ratio:1}.h3-hr svg{position:absolute;inset:0;display:block;width:100%;height:100%}.h3-hr__bg{fill:none;stroke:var(--surface-2)}.h3-hr__rot{transform:rotate(-90deg);transform-origin:60px 60px}.h3-hr__s{fill:none;stroke-width:5.5;stroke-linecap:round;transform-box:view-box;transform-origin:60px 60px}.h3-hr__s1,.h3-hr__d1{stroke:var(--viz-1);background:var(--viz-1)}.h3-hr__s2,.h3-hr__d2{stroke:var(--viz-2);background:var(--viz-2)}.h3-hr__s3,.h3-hr__d3{stroke:var(--viz-3);background:var(--viz-3)}.h3-hr__s4,.h3-hr__d4{stroke:var(--viz-4);background:var(--viz-4)}.h3-hr__now{stroke:var(--chart-now);stroke-width:2;stroke-linecap:round;transform-origin:60px 60px;transform:rotate(var(--a, 0deg))}.h3-hr__t{fill:var(--border-strong)}.h3-hr__t.is-q{fill:var(--text-muted)}.h3-hr__c{position:absolute;inset:0;display:grid;place-content:center;text-align:center}.h3-hr__c b{font-family:var(--font-figure);font-size:20px;font-weight:600;line-height:1.2;color:var(--text-primary)}.h3-hr__c small{font-size:11.5px;line-height:1.6;color:var(--text-secondary)}.h3-hr__c small.is-open{color:var(--profit)}.h3-hr__k{display:flex;flex-wrap:wrap;justify-content:center;gap:2px 12px;margin:10px 0 0;padding:0;list-style:none;font-size:12px;color:var(--text-secondary)}.h3-hr__k i{display:inline-block;width:8px;height:8px;margin-inline-end:5px;border-radius:50%}.h3-tl1 .h3-tl__w{align-content:center;gap:0}.h3-sz{display:grid;justify-items:center;gap:10px;text-align:center}.h3-sz__q{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text-secondary)}.h3-sz__b{min-width:48px;min-height:36px;padding:0 10px;border-radius:var(--round-pill);font-size:14px;font-weight:700;color:var(--text-primary);background:var(--state-hover);box-shadow:inset 0 0 0 1px var(--border);cursor:pointer}.h3-sz__b[aria-pressed=true]{color:var(--on-brand);background:var(--brand);box-shadow:var(--glow-active)}.h3-sz__b:disabled{cursor:default}.h3-sz__b:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.h3-sz__in{font-size:13px;color:var(--text-muted)}.h3-sz__out{display:flex;align-items:baseline;gap:8px}.h3-sz__out b{font-size:42px;font-weight:600;line-height:1.1;color:var(--text-primary)}.h3-sz__out span{font-size:15px;color:var(--text-secondary)}.h3-gd{position:relative;width:100%;height:150px}.h3-gd svg{position:absolute;inset:22px 0 0;width:100%;height:calc(100% - 22px)}.h3-gd__sym{position:absolute;top:0;right:0;font-size:12.5px;color:var(--text-muted)}@media(min-width:1024px){.h3-tools .h3-part__grid{grid-template-columns:minmax(0,3fr) minmax(0,8fr)}}@media(max-width:1023px){.h3-tools__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.h3-tl1{grid-column:1 / -1}.h3-tl1 .h3-tl__w{grid-template-columns:auto auto;justify-content:center;gap:18px}.h3-tl1 .h3-hr{width:132px}.h3-tl1 .h3-hr__k{display:grid;justify-content:start;margin:0}.h3-tl__w{min-height:0;padding:14px 10px}.h3-tl__a{min-height:54px;padding:8px 12px;gap:8px}.h3-tl__a small,.h3-tl__i{display:none}.h3-tl__a b{font-size:14px}.h3-sz__q{flex-wrap:wrap;justify-content:center;gap:4px}.h3-sz__q>span{flex-basis:100%;text-align:center}.h3-sz__b{min-width:44px;min-height:44px;padding:0 6px}.h3-sz__out b{font-size:32px}.h3-gd{height:116px}}.h3-close .h3s__pin{padding-block:24px 56px}.h3-close__grid{display:grid;gap:clamp(40px,5vw,72px)}.h3-faq{width:100%;max-width:860px;margin-inline:auto}.h3-faq .h3-head__t{margin-bottom:12px;text-align:center}.h3-faq__read{margin-top:10px}.h3-faq__all{margin-top:14px;text-align:center}.h3-cta{position:relative;isolation:isolate;overflow:hidden;display:grid;gap:clamp(8px,2vw,20px);padding:clamp(36px,5vw,64px) clamp(18px,4vw,56px) 0;border-radius:calc(var(--round-l) + 6px);text-align:center;background:radial-gradient(80% 70% at 50% 0%,var(--glow-brand),transparent 70%),linear-gradient(170deg,var(--surface-2),var(--surface) 70%);box-shadow:inset 0 0 0 1px var(--border),inset 0 1px 0 var(--edge-highlight),0 50px 110px -50px var(--glow-deep)}.h3-cta:before{content:"";position:absolute;z-index:-1;inset:0;background-image:linear-gradient(var(--chart-grid) 1px,transparent 1px),linear-gradient(90deg,var(--chart-grid) 1px,transparent 1px);background-size:100% 25%,8.33% 100%;-webkit-mask:linear-gradient(transparent 30%,var(--bg));mask:linear-gradient(transparent 30%,var(--bg));opacity:.8}.h3-cta__in{display:grid;justify-items:center;gap:8px}.h3-cta__k{display:inline-flex;padding:3px 12px;border-radius:var(--round-pill);font-size:13px;font-weight:700;color:var(--accent-fg);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--brand-line)}.h3-cta__t{font-family:var(--font-display);font-size:clamp(28px,3.6vw,52px);font-weight:700;line-height:1.35;color:var(--text-primary);text-wrap:balance}.h3-cta__l{font-size:clamp(15px,1.2vw,17px);color:var(--text-secondary)}.h3-cta__go{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:12px}.h3-cta__art{position:relative;height:clamp(150px,17vw,230px);margin-inline:calc(-1*clamp(18px,4vw,56px));direction:ltr}.h3-cta__w,.h3-cta__wi{position:absolute;inset:0}.h3-cta__w{overflow:hidden}.h3-cta__wi>svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--brand) 55%,transparent))}.h3-cta__head{position:absolute;top:0;bottom:0;right:0;width:90px;opacity:0;background:linear-gradient(to left,color-mix(in srgb,var(--brand) 26%,transparent),transparent)}.h3-cta__line{fill:none;stroke:var(--brand);stroke-width:3;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.h3-cta__area{fill:color-mix(in srgb,var(--brand) 12%,transparent);stroke:none}.h3-cta__path{position:absolute;inset:0;margin:0;padding:0;list-style:none}.h3-cta__n{position:absolute;left:var(--nx);top:var(--ny);display:flex;flex-direction:column;align-items:center;gap:6px;translate:-50% -17px}.h3-cta__n i{position:relative;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:var(--on-brand);background:var(--brand);box-shadow:0 0 0 6px var(--surface),var(--glow-active)}.h3-cta__n i:after{content:"";position:absolute;inset:-6px;border-radius:50%;box-shadow:0 0 0 2px var(--brand);opacity:0}.h3-cta__n.is-end i:after{box-shadow:0 0 0 2px var(--gold-line)}.h3-cta__n span{padding:2px 10px;border-radius:var(--round-pill);font-size:13px;font-weight:700;white-space:nowrap;color:var(--text-primary);background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--border-strong)}.h3-cta__n.is-end i{color:var(--on-gold);background:var(--gold-solid);box-shadow:0 0 0 6px var(--surface),0 0 30px 2px var(--gold-line)}.h3-cta__n.is-end span{box-shadow:inset 0 0 0 1px var(--gold-line)}@media(max-width:767px){.h3-cta{padding-top:32px}.h3-cta__go .button{flex:1 1 140px}.h3-cta__n i{width:28px;height:28px}.h3-cta__n i .i{width:14px;height:14px}.h3-cta__n span{padding:1px 7px;font-size:11.5px}.h3-cta__n{translate:-50% -14px}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.sc .h3-cta{view-timeline:--cta block;view-timeline-inset:0 calc(100% - 100 * var(--vu, 1svh))}:root.sc .h3-cta :is(.h3-cta__w,.h3-cta__wi,.h3-cta__head,.h3-cta__n),:root.sc .h3-cta .h3-cta__n i:after{animation-duration:auto;animation-timeline:--cta;animation-range:entry 0% entry 100%;animation-fill-mode:both;animation-timing-function:linear}:root.sc .h3-cta .h3-cta__w{animation-name:h3-cta-w}:root.sc .h3-cta .h3-cta__wi{animation-name:h3-cta-wi}:root.sc .h3-cta .h3-cta__head{animation-name:h3-cta-head}:root.sc .h3-cta .h3-cta__n1{animation-name:h3-cta-n1}:root.sc .h3-cta .h3-cta__n1 i:after{animation-name:h3-cta-r1}:root.sc .h3-cta .h3-cta__n2{animation-name:h3-cta-n2}:root.sc .h3-cta .h3-cta__n2 i:after{animation-name:h3-cta-r2}:root.sc .h3-cta .h3-cta__n3{animation-name:h3-cta-n3}:root.sc .h3-cta .h3-cta__n3 i:after{animation-name:h3-cta-r3}:root.sc .h3-cta .h3-cta__n4{animation-name:h3-cta-n4}:root.sc .h3-cta .h3-cta__n4 i:after{animation-name:h3-cta-r4}}}@keyframes h3-cta-w{0%,10%{transform:translate(-100%)}90%,to{transform:none}}@keyframes h3-cta-wi{0%,10%{transform:translate(100%)}90%,to{transform:none}}@keyframes h3-cta-head{0%,10%{opacity:0}14%,86%{opacity:1}92%,to{opacity:0}}@keyframes h3-cta-n1{0%,22%{opacity:0;scale:.5}27%,to{opacity:1;scale:1}}@keyframes h3-cta-n2{0%,38%{opacity:0;scale:.5}43%,to{opacity:1;scale:1}}@keyframes h3-cta-n3{0%,60%{opacity:0;scale:.5}65%,to{opacity:1;scale:1}}@keyframes h3-cta-n4{0%,84%{opacity:0;scale:.5}90%,to{opacity:1;scale:1}}@keyframes h3-cta-r1{0%,24%{opacity:0;scale:1}27%{opacity:.9}40%,to{opacity:0;scale:2.2}}@keyframes h3-cta-r2{0%,40%{opacity:0;scale:1}43%{opacity:.9}56%,to{opacity:0;scale:2.2}}@keyframes h3-cta-r3{0%,62%{opacity:0;scale:1}65%{opacity:.9}78%,to{opacity:0;scale:2.2}}@keyframes h3-cta-r4{0%,86%{opacity:0;scale:1}90%{opacity:1}to{opacity:0;scale:2.6}}@media(prefers-reduced-motion:no-preference){.sc:where([data-vh~="560"]) .h3-tl{animation:h3-tile linear both}.sc:where([data-vh~="560"]) .h3-tl2{animation-name:h3-tile2}.sc:where([data-vh~="560"]) .h3-tl3{animation-name:h3-tile3}.sc:where([data-vh~="560"]) .h3-hr__arcs{animation:h3-sweep linear both}.sc:where([data-vh~="560"]) .h3-faq{animation:h3-tile linear both}}@keyframes h3-tile{0%{opacity:0;transform:translateY(36px);animation-timing-function:var(--ease)}60%,to{opacity:1;transform:none}}@keyframes h3-tile2{0%,15%{opacity:0;transform:translateY(36px);animation-timing-function:var(--ease)}75%,to{opacity:1;transform:none}}@keyframes h3-tile3{0%,30%{opacity:0;transform:translateY(36px);animation-timing-function:var(--ease)}90%,to{opacity:1;transform:none}}@keyframes h3-sweep{0%,20%{opacity:0;transform:rotate(-40deg);animation-timing-function:var(--ease)}80%,to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.h3-tl__a{transition:none}}@media(min-width:1024px)and (max-width:1279px){.h3-tools .h3-part__grid{grid-template-columns:minmax(0,1fr)}}.h3-sz__q{flex-wrap:wrap;justify-content:center}.h3-hr__c{inset:27%}.h3-hr__c b{font-size:clamp(14px,4.2vw,20px)}.h3-hr__c small{font-size:10.5px;line-height:1.4;white-space:nowrap}
