@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_e896d9{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_e896d9{--font-jetbrains:"JetBrains Mono","JetBrains Mono Fallback"}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c56fbb5486862d1b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/bd7a9b1ce2297c14-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/45d0fdf0988e07ff-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_ad8f50{font-family:Fraunces,Fraunces Fallback;font-style:italic}.__variable_ad8f50{--font-serif-italic:"Fraunces","Fraunces Fallback"}.hp-root{--hp-bg:hsl(var(--bg-app));--hp-surface:hsl(var(--surface));--hp-elevated:hsl(var(--surface-elevated));--hp-line:hsl(var(--border-subtle));--hp-line2:hsl(var(--border-default));--hp-t1:hsl(var(--text-primary));--hp-t2:hsl(var(--text-secondary));--hp-t3:#8f8f8f;--hp-profit:hsl(var(--profit));--hp-loss:hsl(var(--loss));--hp-warning:hsl(var(--warning));--hp-storm:#dce6ff;--hp-serif:var(--font-serif),ui-serif,Georgia,serif;--hp-serif-italic:var(--font-serif-italic),var(--font-serif),ui-serif,Georgia,serif;--hp-sans:var(--font-inter),ui-sans-serif,system-ui,sans-serif;--hp-mono:var(--font-jetbrains),ui-monospace,SFMono-Regular,monospace;--hp-r-chip:2px;--hp-r-card:6px;--hp-r-pill:999px;--hp-ease:cubic-bezier(0.16,1,0.3,1);background:var(--hp-bg);color:var(--hp-t1);font-family:var(--hp-sans);font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased;font-feature-settings:"cv11","ss01";overflow-x:hidden}:where(.hp-root) a{color:var(--hp-t1);text-decoration:none}:where(.hp-root) a:hover{color:#fff}:where(.hp-root) button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}:where(.hp-root) ul{list-style:none}.hp-root ::-moz-selection{background:rgb(255 255 255/.25)}.hp-root ::selection{background:rgb(255 255 255/.25)}.hp-num{font-family:var(--hp-mono);font-variant-numeric:tabular-nums}.hp-mint{color:var(--hp-profit)}.hp-rose{color:var(--hp-loss)}.hp-wrap{max-width:1200px;margin:0 auto;padding:0 clamp(24px,4vw,48px)}.hp-eyebrow{display:inline-flex;align-items:center;gap:12px;font-family:var(--hp-mono);font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:rgb(255 255 255/.55)}.hp-eyebrow:before{content:"";width:32px;height:1px;background:rgb(255 255 255/.4)}.hp-h1{font-family:var(--hp-serif);font-weight:500;font-size:clamp(44px,5.6vw,82px);letter-spacing:-.025em;line-height:1.02;text-wrap:balance;color:#fff;max-width:13ch}.hp-h1 em{font-family:var(--hp-serif-italic);font-style:italic;font-weight:300}.hp-h2{font-family:var(--hp-serif);font-weight:500;font-size:clamp(36px,4vw,56px);letter-spacing:-.02em;line-height:1.08;text-wrap:balance;color:#fff}.hp-sub{font-size:16px;line-height:1.55;color:var(--hp-t2);max-width:52ch;text-wrap:pretty}.hp-sub b{color:#fff;font-weight:500}.hp-btn{display:inline-flex;align-items:center;gap:9px;padding:12px 20px;border-radius:var(--hp-r-pill);font-size:14px;font-weight:600;border:1px solid transparent;white-space:nowrap;transition:all .2s var(--hp-ease)}.hp-btn-primary{background:#fff;color:#000}.hp-btn-primary:hover{color:#000;transform:translateY(-1px);box-shadow:0 12px 30px -10px rgb(255 255 255/.35)}.hp-btn-sm{padding:9px 16px;font-size:13.5px}.hp-arw{opacity:.45;transition:transform .2s var(--hp-ease)}.hp-btn:hover .hp-arw{transform:translateX(3px)}.hp-sec{padding:clamp(84px,11vh,124px) 0 clamp(20px,3vh,34px)}.hp-sec-head{display:flex;flex-direction:column;align-items:center;gap:16px;margin-bottom:clamp(36px,5vh,56px)}.hp-sec-head,.hp-sec-head .hp-sub{text-align:center}.hp-sec-head-left{align-items:flex-start;text-align:left}.hp-sec-head-left .hp-sub{text-align:left;max-width:66ch}.hp-rise{opacity:0;animation:hp-rise 1.1s var(--hp-ease) both}@keyframes hp-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes hp-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.hp-nav{position:fixed;inset:0 0 auto 0;z-index:50;height:68px;transition:all .3s var(--hp-ease)}.hp-nav-solid{background:rgb(8 8 8/.85);backdrop-filter:blur(16px);border-bottom:1px solid var(--hp-line)}.hp-nav-inner{height:100%;display:flex;align-items:center;justify-content:space-between;gap:24px}.hp-mark{gap:10px;font-family:var(--hp-serif);font-size:21px;letter-spacing:-.02em;color:#fff}.hp-mark,.hp-mark i{display:inline-flex;align-items:center}.hp-mark i{justify-content:center;width:26px;height:26px;border:1px solid rgb(255 255 255/.35);padding:6px}.hp-nav-links{display:flex;gap:2px}.hp-nav-links a{padding:8px 13px;font-size:13.5px;font-weight:500;color:var(--hp-t2);white-space:nowrap}.hp-nav-links a:hover{color:#fff}.hp-nav-login{padding:8px;font-size:13px;font-weight:500;color:var(--hp-t2);white-space:nowrap}.hp-nav-login:hover{color:var(--hp-t1)}.hp-nav-act{display:flex;align-items:center;gap:6px}@media (max-width:940px){.hp-nav-links{display:none}}@media (max-width:600px){.hp-nav-inner{gap:8px}.hp-nav-act{gap:2px}.hp-nav-act .hp-btn-sm{padding:9px 12px;font-size:12px}.hp-nav-login{padding:8px 6px}.hp-nav .hp-mark{gap:6px;font-size:18px;white-space:nowrap}}.hp-hero{position:relative;padding:clamp(120px,16vh,170px) 0 0;overflow:hidden}.hp-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(24px,4vw,56px);align-items:center;min-height:440px}.hp-hero .hp-eyebrow{margin-bottom:24px}.hp-hero .hp-sub{margin-top:22px;font-size:clamp(15px,1.15vw,17px);max-width:46ch}.hp-hero-ctas{display:flex;gap:10px;flex-wrap:wrap;margin-top:32px}.hp-hero-facts{display:flex;gap:26px;flex-wrap:wrap;margin-top:40px}.hp-fact{display:flex;flex-direction:column;gap:2px;font-size:12.5px;color:var(--hp-t3)}.hp-fact b{font-family:var(--hp-mono);font-size:20px;font-weight:500;color:#fff}.hp-monolith{position:relative;display:grid;place-items:center;min-height:420px}.hp-monolith:before{content:"";position:absolute;inset:-10% -20%;background:radial-gradient(ellipse 50% 45% at 50% 50%,rgb(200 210 255/.14),transparent 70%);pointer-events:none}.hp-arch{position:relative;display:flex;flex-direction:column;align-items:center;gap:26px;filter:drop-shadow(0 24px 40px rgb(0 0 0/.7)) drop-shadow(0 0 40px rgb(220 230 255/.16))}.hp-arch svg{animation:hp-float 7s ease-in-out infinite}@keyframes hp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.hp-arch-cap{font-family:var(--hp-mono);font-size:10.5px;letter-spacing:.24em;text-transform:uppercase;color:var(--hp-t3)}.hp-monolith>.hp-arch{position:relative;z-index:2}.hp-storm{position:absolute;inset:-6% -10%;z-index:1;pointer-events:none;overflow:hidden;mix-blend-mode:screen;opacity:var(--hp-storm-op,.85);transition:opacity .2s linear;animation:hp-storm-in 2.8s var(--hp-ease) both;-webkit-mask-image:radial-gradient(ellipse 62% 58% at 50% 45%,#000 0,rgba(0,0,0,.55) 55%,transparent 80%);mask-image:radial-gradient(ellipse 62% 58% at 50% 45%,#000 0,rgba(0,0,0,.55) 55%,transparent 80%)}@keyframes hp-storm-in{0%{opacity:0}to{opacity:var(--hp-storm-op,.85)}}.hp-storm[data-lit]{opacity:1}.hp-storm-l{position:absolute;left:-20%;top:-20%;width:140%;height:130%;background-size:100% 100%;background-repeat:no-repeat;will-change:transform;transform:translateZ(0)}.hp-storm-a{background-image:url(/marketing/home/storm-a.png);animation:hp-drift-a 40s linear infinite alternate}.hp-storm-b{background-image:url(/marketing/home/storm-b.png);opacity:.78;animation:hp-drift-b 64s linear infinite alternate}@keyframes hp-drift-a{0%{transform:translate3d(-10%,1.2%,0)}to{transform:translate3d(10%,-2%,0)}}@keyframes hp-drift-b{0%{transform:translate3d(9%,-1.5%,0)}to{transform:translate3d(-9%,1.5%,0)}}.hp-bolts{position:absolute;inset:-6% -10%;pointer-events:none;z-index:1}.hp-bolts-cv{display:block;position:absolute;inset:0}.hp-bolts-flash{position:absolute;inset:0;opacity:0;background:radial-gradient(ellipse 70% 55% at 50% 22%,rgba(214,230,255,.9),transparent 70%)}.hp-product{position:relative;margin-top:clamp(56px,8vh,90px)}.hp-product:before{content:"";position:absolute;left:10%;right:10%;top:-60px;height:140px;background:radial-gradient(ellipse at 50% 100%,rgb(255 255 255/.08),transparent 70%);pointer-events:none}.hp-shot{position:relative;aspect-ratio:2400/1267;border:1px solid var(--hp-line2);border-radius:var(--hp-r-card);overflow:hidden;background:#0a0a0a;box-shadow:0 20px 60px rgb(0 0 0/.6)}.hp-shot img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top}.hp-shot-cap{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:22px;font-family:var(--hp-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--hp-t3)}.hp-shot-cap b{display:block;color:#fff;font-weight:500;margin-bottom:5px}.hp-shot-cap span{display:block;padding-top:12px;border-top:1px solid var(--hp-line);text-wrap:pretty}@media (max-width:900px){.hp-hero-grid{grid-template-columns:1fr}.hp-monolith{min-height:300px;order:-1}.hp-h1{max-width:none}}.hp-tape{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);padding:6px 0}.hp-tape+.hp-tape{margin-top:12px}.hp-tape-in{display:flex;gap:12px;width:-moz-max-content;width:max-content;animation:hp-tape 60s linear infinite}.hp-tape-rev .hp-tape-in{animation-direction:reverse}@keyframes hp-tape{to{transform:translateX(-50%)}}.hp-tk{display:flex;align-items:center;gap:12px;padding:9px 14px 9px 9px;border:1px solid var(--hp-line2);border-radius:var(--hp-r-chip);background:linear-gradient(180deg,var(--hp-surface),var(--hp-bg));white-space:nowrap;transition:border-color .25s var(--hp-ease)}.hp-tape:hover .hp-tk{border-color:rgb(255 255 255/.16)}.hp-tk-logo{flex:0 0 auto;position:relative;display:grid;place-items:center;width:34px;height:34px;border-radius:var(--hp-r-pill);border:1px solid rgb(255 255 255/.12);background:linear-gradient(180deg,#1c1c1c,#0d0d0d);overflow:hidden}.hp-tk-logo img{width:22px;height:22px;-o-object-fit:contain;object-fit:contain;border-radius:var(--hp-r-chip)}.hp-tk-mono{font-family:var(--hp-mono);font-size:10px;font-weight:600;color:#fff;letter-spacing:.02em}.hp-tk-mono[data-tone=gold]{color:var(--hp-warning);border-color:hsl(var(--warning)/.3)}.hp-tk-mono[data-tone=mint]{color:var(--hp-profit);border-color:hsl(var(--profit)/.3)}.hp-tk-fx{background:var(--hp-surface)}.hp-tk-fx img{position:absolute;width:20px;height:20px;border-radius:var(--hp-r-pill);-o-object-fit:cover;object-fit:cover}.hp-tk-fx img:first-child{left:2px;top:6px;z-index:1;box-shadow:0 0 0 1.5px var(--hp-surface)}.hp-tk-fx img:last-child{right:2px;bottom:6px}.hp-tk-id{display:flex;flex-direction:column;line-height:1.25}.hp-tk b{font-family:var(--hp-mono);font-size:13px;font-weight:500;color:#fff}.hp-tk .hp-tk-n{font-size:11.5px;color:var(--hp-t3)}.hp-tk-spark{width:52px;height:26px;opacity:.9}.hp-tk-chg{font-size:12px;min-width:52px;text-align:right}.hp-tk em,.hp-tk-chg{font-family:var(--hp-mono)}.hp-tk em{font-style:normal;font-size:10.5px;padding:2px 6px;border-radius:var(--hp-r-chip);background:hsl(var(--warning)/.14);color:var(--hp-warning)}.hp-classes{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:40px}.hp-cls{padding:18px 20px;border:1px solid var(--hp-line2);border-radius:var(--hp-r-card);background:var(--hp-surface)}.hp-cls-top{align-items:center;justify-content:space-between;gap:10px}.hp-cls-logos,.hp-cls-top{display:flex}.hp-cls-logos img{width:22px;height:22px;border-radius:var(--hp-r-pill);-o-object-fit:contain;object-fit:contain;background:var(--hp-elevated);border:1px solid rgb(255 255 255/.14);padding:3px;margin-left:-7px}.hp-cls-logos img:first-child{margin-left:0}.hp-cls b{display:block;font-family:var(--hp-mono);font-size:26px;font-weight:500;color:#fff}.hp-cls .hp-cls-n{display:block;font-size:13px;color:var(--hp-t2);margin-top:2px}.hp-cls small{display:block;font-family:var(--hp-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--hp-t3);margin-top:10px}@media (max-width:900px){.hp-classes{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:560px){.hp-classes{grid-template-columns:1fr 1fr}}.hp-tl{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(28px,4vw,64px);align-items:center}.hp-tl-stage{width:100%;max-width:600px;margin:0 auto;padding:0 clamp(60px,13%,116px)}.hp-tl-ring{position:relative}.hp-tl-svg{display:block;width:100%;height:auto;overflow:visible}.hp-tl-flow{animation:hp-tl-flow 3s linear infinite}@keyframes hp-tl-flow{to{stroke-dashoffset:-14}}.hp-tl-pulse{animation:hp-tl-pulse 1.2s var(--hp-ease) forwards}@keyframes hp-tl-pulse{0%{r:11px;opacity:.9;stroke-width:2}to{r:40px;opacity:0;stroke-width:.5}}.hp-tl-node{cursor:pointer}.hp-tl-node:hover .hp-tl-dot{stroke:#fff}.hp-tl-node:focus{outline:none}.hp-tl-node:focus-visible .hp-tl-focus{opacity:1}.hp-tl-focus{opacity:0;transition:opacity .15s var(--hp-ease)}.hp-tl-lbl{position:absolute;transform:translate(-50%,-50%);width:104px;padding:8px 6px;font-family:var(--hp-mono);font-size:10.5px;line-height:1.35;letter-spacing:.1em;text-transform:uppercase;color:var(--hp-t2);text-align:center;text-wrap:balance;transition:color .4s var(--hp-ease)}.hp-tl-lbl[data-side=r]{transform:translate(-4%,-50%);text-align:left}.hp-tl-lbl[data-side=l]{transform:translate(-96%,-50%);text-align:right}.hp-tl-lbl:hover{color:#fff}.hp-tl-lbl-done{color:var(--hp-t2)}.hp-tl-lbl-on{color:#fff;font-weight:600}.hp-tl-hub{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:8px;pointer-events:none}.hp-tl-hub svg{filter:drop-shadow(0 0 16px rgb(220 230 255/.35))}.hp-tl-hub span{font-family:var(--hp-mono);font-size:9.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--hp-t3)}.hp-tl-read{display:flex;flex-direction:column;gap:14px;align-items:flex-start}.hp-tl-step{font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--hp-t2)}.hp-tl-h{font-family:var(--hp-serif);font-size:clamp(26px,3vw,40px);font-weight:500;letter-spacing:-.03em;line-height:1.05;color:#fff;text-wrap:balance;animation:hp-fade .5s var(--hp-ease) both}.hp-tl-read p{font-size:clamp(15px,1.2vw,17.5px);line-height:1.55;color:var(--hp-t2);max-width:40ch;text-wrap:pretty;animation:hp-fade .6s var(--hp-ease) both}.hp-tl-art{display:inline-flex;align-items:center;gap:9px;padding:9px 14px;border:1px solid rgb(255 255 255/.22);border-radius:var(--hp-r-chip);background:linear-gradient(180deg,rgb(255 255 255/.12),rgb(255 255 255/.03));font-size:12.5px;color:#fff;animation:hp-fade .7s var(--hp-ease) both}.hp-tl-art i{width:5px;height:5px;border-radius:var(--hp-r-pill);background:var(--hp-t2);box-shadow:0 0 8px var(--hp-t2)}.hp-tl-dots{display:flex;gap:4px;margin-top:4px}.hp-tl-dots button{display:grid;place-items:center;width:36px;height:44px;padding:0}.hp-tl-dots i{display:block;width:26px;height:3px;border-radius:2px;background:#242424;transition:background .3s var(--hp-ease)}.hp-tl-dots button:hover i{background:#4a4a4a}.hp-tl-dots .hp-on i{background:#fff}.hp-tl-dots .hp-done i{background:rgb(255 255 255/.6)}@media (max-width:900px){.hp-tl{grid-template-columns:1fr}.hp-tl-read{align-items:center;text-align:center}.hp-tl-read p{max-width:52ch}}@media (max-width:560px){.hp-tl-stage{padding:0 52px}.hp-tl-lbl{max-width:80px;font-size:9.5px;letter-spacing:.06em}}.hp-mid-cta{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-top:clamp(34px,5vh,56px);padding:22px 26px;border:1px solid var(--hp-line2);border-radius:var(--hp-r-card);background:var(--hp-surface)}.hp-mid-cta p{font-family:var(--hp-serif);font-size:clamp(17px,1.7vw,21px);color:#fff;letter-spacing:-.01em;text-wrap:balance}.hp-vid{align-self:start;min-width:0;position:relative;aspect-ratio:16/9;margin-top:clamp(34px,5vh,60px);border:1px solid var(--hp-line2);border-radius:var(--hp-r-card);overflow:hidden;background:#0a0a0a}.hp-vid-poster{-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top}.hp-vid-embed{position:absolute;inset:0;width:100%;height:100%;border:0}.hp-vid-empty{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--hp-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--hp-t3)}.hp-play{flex:0 0 auto;width:48px;height:48px;border-radius:var(--hp-r-pill);background:#fff;display:grid;place-items:center;box-shadow:0 20px 60px rgb(0 0 0/.6);transition:transform .25s var(--hp-ease)}.hp-play:hover{transform:scale(1.06)}.hp-play i{width:0;height:0;border-color:transparent transparent transparent #000;border-style:solid;border-width:8px 0 8px 14px;margin-left:3px}.hp-vid-meta{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;gap:14px;padding:16px 18px;font-size:13px;color:var(--hp-t1);background:linear-gradient(0deg,rgb(8 8 8/.92),transparent)}.hp-vid-t{flex:1;min-width:0}.hp-vid-meta .hp-num{color:var(--hp-t3)}.hp-vs-defs{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;margin-bottom:12px}.hp-vs-def{padding:26px;border:1px solid var(--hp-line2);border-radius:var(--hp-r-card);background:var(--hp-surface)}.hp-vs-def-rose{border-color:hsl(var(--loss)/.3);background:hsl(var(--loss)/.06)}.hp-vs-def-mint{border-color:hsl(var(--profit)/.3);background:hsl(var(--profit)/.06)}.hp-vs-def-l{display:block;font-size:11px;letter-spacing:.2em;text-transform:uppercase;margin-bottom:14px}.hp-vs-def-rose .hp-vs-def-l{color:var(--hp-loss)}.hp-vs-def-mint .hp-vs-def-l{color:var(--hp-profit)}.hp-vs-def h3{font-family:var(--hp-serif);font-weight:500;font-size:clamp(21px,2vw,27px);letter-spacing:-.02em;line-height:1.1;color:#fff;margin-bottom:10px;text-wrap:balance;min-height:2.2em}.hp-vs-def p{font-size:14.5px;line-height:1.55;color:var(--hp-t2);text-wrap:pretty}.hp-vs-def ul{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px}.hp-vs-def li{padding:5px 10px;border:1px solid var(--hp-line2);border-radius:var(--hp-r-chip);font-family:var(--hp-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--hp-t2)}.hp-vs-def-rose li{border-color:hsl(var(--loss)/.3)}.hp-vs-def-mint li{border-color:hsl(var(--profit)/.3)}.hp-vs-chart{padding:24px 24px 14px;border:1px solid var(--hp-line2);border-radius:var(--hp-r-card);background:var(--hp-surface)}.hp-vs-key{display:flex;align-items:center;gap:26px;flex-wrap:wrap;margin-bottom:14px}.hp-vs-k{display:inline-flex;align-items:center;gap:9px;font-family:var(--hp-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.hp-vs-k i{width:16px;height:2px;border-radius:1px;background:currentcolor}.hp-vs-k b{font-weight:400;color:var(--hp-t3);letter-spacing:.1em}.hp-vs-scale{margin-left:auto;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--hp-t3)}.hp-vs-plot{position:relative;padding-right:74px}.hp-vsc{display:block;width:100%;height:clamp(220px,26vw,300px)}.hp-vs-ov{position:absolute;inset:0;right:74px;pointer-events:none}.hp-vs-gl{position:absolute;right:-70px;transform:translateY(-50%);font-size:11px;color:var(--hp-t3)}.hp-vs-liq{transform:translate(-50%,10px);padding:3px 7px;border:1px solid hsl(var(--loss)/.3);border-radius:var(--hp-r-chip);background:var(--hp-bg);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--hp-loss)}.hp-vs-end,.hp-vs-liq{position:absolute;font-family:var(--hp-mono);white-space:nowrap;opacity:0}.hp-vs-end{transform:translate(10px,-50%);font-size:clamp(15px,1.6vw,19px);font-weight:500}.hp-vs-liq-on{animation:hp-vs-pop-liq .6s var(--hp-ease) both}.hp-vs-end-on{animation:hp-vs-pop-end .6s var(--hp-ease) both}@keyframes hp-vs-pop-liq{0%{opacity:0;transform:translate(-50%,16px)}to{opacity:1;transform:translate(-50%,10px)}}@keyframes hp-vs-pop-end{0%{opacity:0;transform:translate(10px,calc(-50% + 6px))}to{opacity:1;transform:translate(10px,-50%)}}.hp-vs-end.hp-mint{animation-delay:1.25s}.hp-vs-end.hp-rose{animation-delay:1.35s}.hp-vs-ax{position:absolute;bottom:-4px;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--hp-t3)}.hp-vs-ax[data-side=l]{left:0}.hp-vs-ax[data-side=r]{right:0}.hp-vs-p{stroke-dasharray:var(--len);stroke-dashoffset:var(--len)}.hp-vs-p-on{animation:hp-vs-draw 2s var(--hp-ease) both;animation-delay:var(--dly)}@keyframes hp-vs-draw{to{stroke-dashoffset:0}}.hp-vs-fill{opacity:0}.hp-vs-fill-on{animation:hp-vs-fade 1.2s var(--hp-ease) 1.1s both}@keyframes hp-vs-fade{to{opacity:1}}.hp-vs-blow{opacity:0}.hp-vs-blow-on{animation:hp-vs-pop .6s var(--hp-ease) both}@keyframes hp-vs-pop{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.hp-vs-rows{margin-top:12px;border:1px solid var(--hp-line2);border-radius:var(--hp-r-card);overflow:hidden}.hp-vs-row{display:grid;grid-template-columns:minmax(130px,.7fr) minmax(0,1fr) minmax(0,1fr);gap:clamp(12px,2vw,28px);align-items:baseline;padding:16px 20px;border-bottom:1px solid var(--hp-line);font-size:14px;line-height:1.45;opacity:0}.hp-vs-row-in{animation:hp-fade .6s var(--hp-ease) both}.hp-vs-row:last-child{border-bottom:0}.hp-vs-rows .hp-vs-head{position:sticky;top:0;z-index:1;background:var(--hp-surface);opacity:1;animation:none;font-family:var(--hp-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#fff}.hp-vs-head .hp-vs-a{color:var(--hp-loss)}.hp-vs-head .hp-vs-b{color:var(--hp-profit)}.hp-vs-l{font-family:var(--hp-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--hp-t2)}.hp-vs-a,.hp-vs-b{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;text-wrap:pretty}.hp-vs-a{color:var(--hp-t2)}.hp-vs-b{color:var(--hp-t1)}.hp-vs-c,.hp-vs-x{font-style:normal;display:grid;place-items:center;width:17px;height:17px;border-radius:var(--hp-r-pill);font-size:9px;margin-top:1px}.hp-vs-x{border:1px solid hsl(var(--loss)/.3);color:var(--hp-loss)}.hp-vs-c{border:1px solid hsl(var(--profit)/.3);color:var(--hp-profit)}.hp-vs-who{display:none}.hp-vs-foot{margin-top:18px;font-size:12.5px;color:var(--hp-t2)}@media (max-width:760px){.hp-vs-chart{padding:18px 14px 10px}.hp-vs-ov,.hp-vs-plot{padding-right:0;right:0}.hp-vs-gl{right:2px;transform:translateY(-140%)}.hp-vs-end{font-size:14px}.hp-vs-row{grid-template-columns:1fr;gap:6px}.hp-vs-l{margin-bottom:2px}}.hp-matrix{--hp-gold:hsl(var(--warning));--hp-sys:hsl(var(--accent-purple));--hp-sys-ink:#b9a5ff;border:1px solid var(--hp-line2);border-radius:var(--hp-r-card);overflow:hidden}.hp-mhead,.hp-mrow{display:grid;grid-template-columns:minmax(190px,1.15fr) repeat(3,minmax(0,1fr))}.hp-mhead{border-bottom:1px solid var(--hp-line2)}.hp-mhc{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:22px 20px;text-align:left;border-left:1px solid var(--hp-line);transition:background .3s var(--hp-ease)}.hp-mhc-spacer{border-left:0}.hp-mhc-n{font-size:10.5px;letter-spacing:.2em;color:var(--hp-t3)}.hp-mhc-name{font-family:var(--hp-serif);font-weight:500;font-size:clamp(21px,2vw,27px);letter-spacing:-.02em;line-height:1.05;color:#fff}.hp-mhc-arch{color:var(--hp-t2)}.hp-mhc-arch,.hp-mhc-verb{font-size:10px;letter-spacing:.16em;text-transform:uppercase}.hp-mhc-verb{margin-top:6px;padding:4px 10px;border-radius:var(--hp-r-pill);font-weight:600;white-space:nowrap}.hp-mhc-degen .hp-mhc-verb{border:1px solid rgb(255 255 255/.35);color:#fff}.hp-mhc-locked .hp-mhc-verb{border:1px solid hsl(var(--warning)/.45);background:hsl(var(--warning)/.08);color:var(--hp-gold)}.hp-mhc-zen .hp-mhc-verb{border:1px solid hsl(var(--accent-purple)/.5);background:hsl(var(--accent-purple)/.1);color:var(--hp-sys-ink)}.hp-mhc:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;transform:scaleX(0);transform-origin:left;transition:transform .45s var(--hp-ease)}.hp-mhc-degen:after{background:#fff}.hp-mhc-locked:after{background:var(--hp-gold)}.hp-mhc-zen:after{background:var(--hp-sys)}.hp-mhc-on:after{transform:scaleX(1)}.hp-mhc-degen.hp-mhc-on{background:rgb(255 255 255/.03)}.hp-mhc-locked.hp-mhc-on{background:hsl(var(--warning)/.05)}.hp-mhc-zen.hp-mhc-on{background:hsl(var(--accent-purple)/.06)}.hp-mgroup{padding:14px 20px 10px;border-top:1px solid var(--hp-line);font-family:var(--hp-mono);font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--hp-t3);background:var(--hp-bg)}.hp-mbody>.hp-mgroup:first-child{border-top:0}.hp-mrow{border-top:1px solid var(--hp-line)}.hp-mrl{padding:14px 20px;font-size:12.5px;line-height:1.45;color:var(--hp-t2);text-wrap:pretty}.hp-mrl b{display:block;font-size:14px;font-weight:500;color:#fff;margin-bottom:2px}.hp-mc{display:flex;align-items:center;gap:9px;padding:14px 20px;border-left:1px solid var(--hp-line);font-family:var(--hp-mono);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;transition:opacity .3s var(--hp-ease),background .3s var(--hp-ease)}.hp-mc i{flex:0 0 auto;width:6px;height:6px;border-radius:var(--hp-r-pill)}.hp-mc-none{color:var(--hp-t3)}.hp-mc-none i{background:#3a3a3a}.hp-mc-confirm,.hp-mc-warn{color:var(--hp-gold)}.hp-mc-confirm i,.hp-mc-warn i{background:var(--hp-gold);box-shadow:0 0 8px hsl(var(--warning)/.7)}.hp-mc-block{color:var(--hp-sys-ink)}.hp-mc-block i{background:var(--hp-sys);box-shadow:0 0 8px hsl(var(--accent-purple)/.8)}.hp-mc-always{color:var(--hp-t1)}.hp-mc-always i{background:rgb(255 255 255/.75)}.hp-mc-dim{opacity:.24}.hp-mc-live[data-col=degen]{background:rgb(255 255 255/.03)}.hp-mc-live[data-col=locked]{background:hsl(var(--warning)/.05)}.hp-mc-live[data-col=zen]{background:hsl(var(--accent-purple)/.06)}.hp-mfoot{margin-top:14px;font-size:12.5px;line-height:1.55;color:var(--hp-t3);max-width:92ch;text-wrap:pretty}@media (max-width:900px){.hp-matrix{overflow-x:auto}.hp-mhead,.hp-mrow{grid-template-columns:minmax(170px,1.1fr) repeat(3,minmax(112px,1fr));min-width:640px}.hp-mbody,.hp-mgroup{min-width:640px}}.hp-asym{display:grid;grid-template-columns:auto 1px auto minmax(0,1fr);align-items:center;gap:clamp(20px,3vw,40px);margin-top:12px;padding:24px 26px;border:1px solid var(--hp-line2);border-radius:var(--hp-r-card);background:var(--hp-surface)}.hp-asym-l{display:flex;flex-direction:column;gap:4px;white-space:nowrap}.hp-asym-t{font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--hp-t3)}.hp-asym-l b{font-family:var(--hp-serif);font-weight:500;font-size:clamp(22px,2.4vw,30px);letter-spacing:-.02em;color:#fff}.hp-asym-l small{font-size:12.5px;color:var(--hp-t2);white-space:normal}.hp-asym-v{align-self:stretch;width:1px;background:var(--hp-line)}.hp-asym-p{font-size:13.5px;line-height:1.55;color:var(--hp-t2);text-wrap:pretty}.hp-modes-cta{display:flex;margin-top:clamp(28px,4vh,40px)}@media (max-width:900px){.hp-modes{grid-template-columns:1fr}.hp-asym{grid-template-columns:1fr 1fr;row-gap:20px}.hp-asym-v{display:none}.hp-asym-p{grid-column:1/-1}}@media (max-width:560px){.hp-asym,.hp-mode{padding:20px}.hp-asym{grid-template-columns:1fr}}.hp-split{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:clamp(28px,4vw,64px);align-items:center}.hp-split .hp-h2{margin:18px 0 16px}.hp-pills{display:flex;flex-wrap:wrap;gap:6px;margin-top:26px}.hp-pill{padding:9px 14px;border:1px solid var(--hp-line2);border-radius:var(--hp-r-pill);font-size:13px;font-weight:500;color:var(--hp-t2);transition:all .25s var(--hp-ease)}.hp-pill:hover{color:#fff;border-color:rgb(255 255 255/.4)}.hp-pill-on{background:#fff;border-color:#fff;color:#000}.hp-frame{position:relative;aspect-ratio:2400/1267;border:1px solid var(--hp-line2);border-radius:var(--hp-r-card);overflow:hidden;background:#0a0a0a;box-shadow:0 20px 60px rgb(0 0 0/.6)}.hp-frame img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;opacity:0;transition:opacity .9s var(--hp-ease)}.hp-frame img.hp-on{opacity:1}.hp-pa-stack{display:flex;flex-direction:column;gap:12px;min-width:0}.hp-pa-verdict{display:grid;grid-template-columns:auto minmax(0,1fr);gap:20px;align-items:center;padding:20px 24px;border:1px solid var(--hp-line2);border-radius:var(--hp-r-card);background:var(--hp-surface)}.hp-pa-l,.hp-pa-verdict svg{display:block}.hp-pa-l{font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--hp-t3);margin-bottom:10px}.hp-pa-verdict p{font-size:14.5px;line-height:1.5;color:var(--hp-t2);text-wrap:pretty}.hp-pa-verdict b{font-weight:500;color:#fff}.hp-pa-verdict .hp-up{color:var(--hp-profit)}.hp-pa-verdict .hp-dn{color:var(--hp-loss)}.hp-pa-rx{margin-top:8px;padding-top:10px;border-top:1px solid var(--hp-line);color:var(--hp-t1)}@media (max-width:900px){.hp-split{grid-template-columns:1fr}}@media (max-width:560px){.hp-pa-verdict{grid-template-columns:1fr;justify-items:center;text-align:center;padding:20px}.hp-pa-rx{text-align:left}}.hp-lb{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(300px,.9fr);gap:12px;align-items:stretch}.hp-panel{display:flex;flex-direction:column;border:1px solid var(--hp-line2);border-radius:var(--hp-r-card);background:var(--hp-surface);overflow:hidden}.hp-panel-h{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:16px 20px;border-bottom:1px solid var(--hp-line)}.hp-panel-h .hp-ph-l{font-family:var(--hp-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--hp-t3)}.hp-seg{display:inline-flex;padding:2px;border:1px solid var(--hp-line2)}.hp-seg,.hp-seg button{border-radius:var(--hp-r-pill)}.hp-seg button{padding:6px 12px;font-size:12.5px;font-weight:600;color:var(--hp-t2);transition:all .2s var(--hp-ease)}.hp-seg button.hp-on{background:#fff;color:#000}.hp-trader{display:grid;grid-template-columns:22px 32px minmax(0,1fr) auto auto;gap:14px;align-items:center;padding:14px 20px;border-bottom:1px solid var(--hp-line);animation:hp-fade .5s var(--hp-ease) both}.hp-trader:last-child{border-bottom:0}.hp-rk{font-family:var(--hp-mono);font-size:11px;color:var(--hp-t3);font-variant-numeric:tabular-nums}.hp-av{font-style:normal;width:32px;height:32px;border-radius:var(--hp-r-chip);overflow:hidden;background:var(--hp-bg);border:1px solid var(--hp-line2)}.hp-av svg{display:block;width:100%;height:100%}.hp-av-good{border-color:hsl(var(--profit)/.3)}.hp-av-mid{border-color:hsl(var(--warning)/.3)}.hp-av-bad{border-color:hsl(var(--loss)/.3)}.hp-trader .hp-who{display:flex;flex-direction:column;min-width:0}.hp-trader .hp-who b{display:flex;align-items:center;gap:8px;font-family:var(--hp-mono);font-size:14px;font-weight:500;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hp-trader .hp-who small{font-size:12px;color:var(--hp-t3)}.hp-trader .hp-pnl{font-family:var(--hp-mono);font-size:14px;color:var(--hp-profit);text-align:right;white-space:nowrap}.hp-trader .hp-pnl-l{display:block;font-size:11px;color:var(--hp-t3)}.hp-ring{position:relative;width:46px;height:46px}.hp-ring svg{display:block;width:100%;height:100%;transform:rotate(-90deg)}.hp-ring b{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--hp-mono);font-size:12px;font-weight:500}.hp-panel-f{margin-top:auto;padding:12px 20px;font-size:12px;color:var(--hp-t3);border-top:1px solid var(--hp-line)}.hp-copy{display:flex;flex-direction:column;gap:16px;padding:24px}.hp-copy h3{font-family:var(--hp-serif);font-weight:500;font-size:24px;letter-spacing:-.025em;line-height:1.08;color:#fff}.hp-wf{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;padding-top:14px;border-top:1px solid var(--hp-line)}.hp-wf-n{font-size:10.5px;letter-spacing:.16em;color:var(--hp-t3);padding-top:3px}.hp-wf b{display:block;font-size:14.5px;font-weight:600;color:#fff;margin-bottom:3px}.hp-wf p{font-size:13px;line-height:1.5;color:var(--hp-t2);text-wrap:pretty}.hp-soon{align-self:flex-start;margin:0;padding:4px 9px;border:1px solid rgb(255 255 255/.35);border-radius:var(--hp-r-pill);font-family:var(--hp-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--hp-t1)}@media (max-width:900px){.hp-lb{grid-template-columns:1fr}}.hp-cta{text-align:center}.hp-cta .hp-h2{margin:16px auto 14px;max-width:18ch}.hp-cta .hp-sub{margin:0 auto 30px;text-align:center}.hp-cta .hp-btns{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.hp-foot{border-top:1px solid var(--hp-line);padding:48px 0 36px;color:var(--hp-t3)}.hp-foot-in{justify-content:space-between;align-items:center;gap:20px}.hp-foot-in,.hp-foot-links{display:flex;flex-wrap:wrap}.hp-foot-links{gap:22px;font-size:13.5px}.hp-foot-links a{color:var(--hp-t2)}.hp-foot-links a:hover{color:#fff}.hp-legal{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:32px;padding-top:20px;border-top:1px solid var(--hp-line);font-size:12px}.hp-legal a{color:inherit;margin-left:16px}@media (max-width:820px){.hp-shot-cap{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px}}@media (max-width:760px){.hp-vs-rows .hp-vs-head{display:none}.hp-vs-who{display:block;font-style:normal;font-family:var(--hp-mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:3px}.hp-vs-a .hp-vs-who{color:var(--hp-loss)}.hp-vs-b .hp-vs-who{color:var(--hp-profit)}.hp-vs-row{padding:14px 16px;gap:10px}.hp-vs-def{padding:20px}.hp-vs-defs{gap:10px}}@media (max-width:560px){.hp-hero-facts{display:grid;grid-template-columns:1fr 1fr;gap:18px 14px}.hp-shot-cap{grid-template-columns:1fr;gap:10px}.hp-sec-head{gap:13px}.hp-trader{grid-template-columns:22px 32px minmax(0,1fr) auto;grid-template-areas:"rk av who ring" "rk av pnl ring";gap:3px 11px;padding:13px 14px}.hp-rk{grid-area:rk;align-self:center}.hp-trader .hp-av{grid-area:av;align-self:center}.hp-trader .hp-who{grid-area:who}.hp-trader .hp-pnl{grid-area:pnl;text-align:left;font-size:13px}.hp-trader .hp-pnl-l{display:inline;margin-left:7px}.hp-ring{grid-area:ring;align-self:center}.hp-panel-f,.hp-panel-h{padding-left:14px;padding-right:14px}.hp-copy,.hp-mid-cta{padding:20px}.hp-vs-chart{padding:16px 12px 10px}}@media (prefers-reduced-motion:reduce){.hp-arch svg,.hp-rise,.hp-storm,.hp-storm-l,.hp-tape-in,.hp-tl-art,.hp-tl-flow,.hp-tl-h,.hp-tl-pulse,.hp-tl-read p,.hp-trader,.hp-vs-blow,.hp-vs-end,.hp-vs-fill,.hp-vs-liq,.hp-vs-p,.hp-vs-row{animation:none;opacity:1;stroke-dashoffset:0}.hp-frame img{transition:none}}