.h-sm{font-family:var(--font-sans);font-size:var(--fs-md);font-weight:650;letter-spacing:-.01em}.mb-4{margin-bottom:var(--s-4)}.hx{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;color:#fff;background:#05080c;min-height:clamp(740px,100svh,1000px);padding-top:72px;border-radius:0 0 var(--r-2xl) var(--r-2xl)}.hx-media{position:absolute;inset:0;z-index:-3;overflow:hidden}.hx-img{width:100%;height:100%;object-fit:cover;object-position:50% 28%;transform:scale(1.06);will-change:transform;filter:saturate(1.1) contrast(1.05)}.hx-scrim{position:absolute;inset:0;z-index:-2;background:#03060a33}.hx:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;box-shadow:inset 0 0 240px 10px #020407c7}.hx-halo{position:absolute;z-index:-1;left:50%;top:40%;width:min(62rem,96vw);height:22rem;transform:translate(-50%,-50%);border-radius:50%;background:#03060a;filter:blur(70px);opacity:.58;pointer-events:none}.hx-in{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding-block:var(--s-8) var(--s-7)}.hx-badge{display:inline-flex;align-items:center;gap:10px;padding:6px 14px 6px 6px;border-radius:var(--r-pill);background:#ffffff14;border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(14px);font-size:.86rem;font-weight:550;color:#ffffffeb;transition:background var(--dur),border-color var(--dur)}.hx-badge:hover{background:#ffffff24;border-color:#ffffff57}.hx-badge-tag{background:var(--accent);color:var(--on-accent);padding:3px 11px;border-radius:var(--r-pill);font-weight:750;font-size:.78rem;letter-spacing:.01em}.hx-badge svg{width:15px;height:15px;opacity:.8;transition:transform var(--dur) var(--ease)}.hx-badge:hover svg{transform:translate(3px)}.hx-title{color:#fff;font-size:clamp(2.45rem,6.1vw,5.5rem);line-height:.99;letter-spacing:-.042em;font-weight:700;max-width:21ch;margin:var(--s-6) auto 0;text-wrap:balance;text-shadow:0 2px 48px rgba(0,0,0,.5)}.hx-lead{margin:var(--s-5) auto 0;max-width:56ch;font-size:clamp(1rem,1.45vw,1.25rem);line-height:1.6;color:#fffc;text-wrap:pretty;text-shadow:0 1px 24px rgba(0,0,0,.5)}.hx-boardwrap{padding-bottom:var(--s-6)}.hx-board{border-radius:var(--r-xl);padding:14px;background:#090d1385;border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(24px) saturate(1.4);box-shadow:0 40px 90px -30px #000000d9,inset 0 1px #ffffff1a}.hx-board-head{display:flex;justify-content:space-between;align-items:center;gap:var(--s-3);padding:2px 6px 12px}.hx-more{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-sm);font-weight:600;color:#ffffffc7}.hx-more svg{width:15px;height:15px;transition:transform var(--dur) var(--ease)}.hx-more:hover{color:#fff}.hx-more:hover svg{transform:translate(3px)}.hx-cards{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.hb{display:flex;flex-direction:column;gap:10px;padding:15px 14px 12px;border-radius:20px;background:#ffffff0b;border:1px solid rgba(255,255,255,.09);transition:background var(--dur),border-color var(--dur),transform var(--dur) var(--ease);min-width:0}.hb:hover{background:#ffffff17;border-color:#ffffff38;transform:translateY(-3px)}.hb-top{display:flex;align-items:center;gap:11px;min-width:0}.hb-id{display:flex;flex-direction:column;min-width:0;line-height:1.2}.hb-id b{font-size:.95rem;font-weight:650;letter-spacing:-.01em;color:#fff;white-space:nowrap}.hb-id small{color:#ffffff8c;font-size:var(--fs-xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hb-px{font-size:1.32rem;color:#fff;letter-spacing:-.03em;font-family:var(--font-display);font-weight:650}.hb .chg{margin-left:auto;flex:none}.hb-spark{width:100%;height:36px;margin-top:2px}.hb-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 8px}.proof{padding:var(--s-9) 0 0}.proof+.section{padding-top:var(--s-10)}.proof-grid{display:grid;grid-template-columns:repeat(4,1fr)}.proof .stat{padding:var(--s-2) var(--s-6);border-left:1px solid var(--border-strong)}.proof .stat:first-child{border-left:0;padding-left:0}.proof .stat .n{font-size:clamp(2.2rem,4vw,3.4rem);letter-spacing:-.05em}.proof .stat .l{max-width:24ch;color:var(--text-muted)}.mk-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--s-6);margin-bottom:var(--s-7);flex-wrap:wrap}.aib{position:relative;isolation:isolate;overflow:hidden;background:#05080c;color:var(--text);--text: #EEF2F8;--text-muted: #9BA8BA;--text-dim: #6F7C8E;--text-faint: #4D5868;--surface-1: #0D1219;--surface-2: #111823;--surface-3: #18212E;--border: rgba(148, 163, 184, .14);--border-strong: rgba(148, 163, 184, .26);--divider: rgba(148, 163, 184, .09);--ai: #8CB4FF;--ai-ink: #9DC0FF;--ai-line: rgba(140, 180, 255, .4);--ai-soft: rgba(140, 180, 255, .13);--ai-softer: rgba(140, 180, 255, .07);--buy: #22D3A0;--buy-soft: rgba(34, 211, 160, .13);--buy-line: rgba(34, 211, 160, .4);--sell: #F0364B;--sell-soft: rgba(240, 54, 75, .14);--sell-line: rgba(240, 54, 75, .42);--warning: #F0A020;--warning-soft: rgba(240, 160, 32, .13);--accent-ink: var(--accent)}.aib-media{position:absolute;inset:0;z-index:-2}.aib-media img{width:100%;height:100%;object-fit:cover;filter:saturate(.95) brightness(.9)}.aib-veil{position:absolute;inset:0;z-index:-1;background:#04070ccc}.aib:after{content:"";position:absolute;inset:0;z-index:-1;box-shadow:inset 0 0 200px 20px #030509e6;pointer-events:none}.aib .section-head h2{color:#fff}.aib .section-head p{color:#ffffffb8}.aib .chip{background:#ffffff14}.ai-grid{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:var(--s-8);align-items:start}.ai-points{display:grid;gap:0}.ai-point{display:flex;gap:var(--s-4);padding:var(--s-5) 0;border-bottom:1px solid rgba(255,255,255,.1)}.ai-point:first-child{padding-top:0}.ai-point b{display:block;font-size:var(--fs-md);margin-bottom:3px;color:#fff}.ai-point span:not(.icon-chip){color:#ffffffa8;font-size:var(--fs-sm);line-height:1.6;display:block}.ai-points .btn-glass{color:#fff;--_bd: rgba(255,255,255,.26);--_bg: rgba(255,255,255,.08);margin-top:var(--s-5)}.analyzer{padding:var(--s-6);border-radius:var(--r-xl);background:#0b1018a8;border:1px solid var(--ai-line);backdrop-filter:blur(22px) saturate(1.3);box-shadow:0 40px 90px -30px #000c,0 0 70px -30px var(--ai),inset 0 1px #ffffff14;color:var(--text)}.an-head{display:flex;align-items:center;gap:var(--s-3);flex-wrap:wrap}.an-head>div{flex:1;min-width:12rem}.an-head b{display:block;color:#fff;font-size:var(--fs-md)}.an-head span:not(.icon-chip){font-size:var(--fs-xs);color:var(--text-dim)}.an-controls{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3);margin:var(--s-5) 0;padding-bottom:var(--s-5);border-bottom:1px solid var(--divider)}.an-controls .btn{margin-left:auto}.an-body{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:var(--s-6)}.an-chart{height:150px;margin-inline:-6px}.an-log{list-style:none;padding:0;margin:var(--s-4) 0 0;display:grid;gap:7px;font-family:var(--font-mono);font-size:.72rem;color:var(--text-dim);min-height:96px}.an-log li{padding-left:1.2em;text-indent:-1.2em}.an-log li:before{content:"› ";color:var(--ai-ink);display:inline-block;width:1.2em;text-indent:0}.an-log li.done{color:var(--text-muted)}.an-result{display:grid;gap:var(--s-3);align-content:start}.an-result.loading{opacity:.35;transition:opacity var(--dur)}.ar-top{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3)}.ar-conf{display:flex;align-items:baseline;justify-content:flex-end;gap:10px;font-size:var(--fs-xs);color:var(--text-muted);text-align:right;min-width:0}.ar-conf>span{flex:1;line-height:1.35}.ar-top{align-items:flex-start}.ar-top .ar-conf{flex:1}.ar-conf small{font-size:.55em;margin-left:2px;letter-spacing:0;color:var(--text-muted)}.ar-conf b{font-family:var(--font-display);font-size:var(--fs-2xl);color:#fff;letter-spacing:-.04em}.ar-summary{font-size:var(--fs-sm);color:var(--text);line-height:1.65}.ar-cols{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-4)}.ar-cols h4{font-size:var(--fs-xs);color:var(--ai-ink);margin-bottom:6px;font-weight:650}.ar-cols ul{list-style:none;padding:0;display:grid;gap:6px}.ar-cols li{font-size:var(--fs-xs);color:var(--text-muted);line-height:1.5;padding-left:12px;position:relative}.ar-cols li:before{content:"";position:absolute;left:0;top:.55em;width:5px;height:5px;border-radius:50%;background:var(--ai)}.ar-cols li.is-with:before{background:var(--buy)}.ar-cols li.is-against:before{background:var(--sell)}.ar-cols li b{color:var(--text);font-weight:600}.ar-explain{font-size:var(--fs-xs);color:var(--text-dim);border-top:1px dashed var(--border-strong);padding-top:var(--s-3)}.an-foot{margin-top:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--divider);font-size:var(--fs-xs);color:var(--text-dim)}.dl-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:var(--s-9);align-items:center}.icon-list{list-style:none;padding:0;display:grid;gap:var(--s-5)}.icon-list li{display:flex;gap:var(--s-4);align-items:flex-start}.icon-list b{display:block;font-size:var(--fs-md);margin-bottom:2px}.icon-list span:not(.icon-chip){color:var(--text-muted);font-size:var(--fs-sm);line-height:1.6;display:block;max-width:48ch}.mode-card{padding:var(--s-6);border-radius:var(--r-xl)}.mode-tabs{display:flex;width:100%}.mode-tabs button{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:.75rem}.mode-tabs button svg{width:16px;height:16px}.mode-panel{margin-top:var(--s-5)}.mode-balance{display:flex;flex-direction:column;gap:4px;padding:var(--s-4) 0;border-bottom:1px solid var(--divider);margin-bottom:var(--s-2)}.mode-balance span{font-size:var(--fs-sm);color:var(--text-muted)}.mode-balance b{font-family:var(--font-display);font-size:var(--fs-3xl);letter-spacing:-.05em;font-weight:650}.how{background:var(--bg-2);border-block:1px solid var(--border)}.how-grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-6)}.how-step{position:relative;padding:var(--s-7) var(--s-6);display:flex;flex-direction:column;gap:var(--s-3);border-radius:var(--r-xl);background:color-mix(in srgb,var(--surface-1) 90%,transparent);border:1px solid var(--border);box-shadow:var(--rim)}.how-step:not(:last-child):after{content:"";position:absolute;top:58px;right:calc(var(--s-6) * -1);width:var(--s-6);height:0;border-top:2px dashed var(--accent-line)}.how-step h3{font-size:var(--fs-xl);margin-top:var(--s-3);letter-spacing:-.035em}.how-step p{color:var(--text-muted);font-size:var(--fs-sm);line-height:1.65;max-width:36ch}.how-num{position:absolute;top:var(--s-5);right:var(--s-6);font-family:var(--font-display);font-size:5.2rem;line-height:1;letter-spacing:-.06em;font-weight:800;color:transparent;-webkit-text-stroke:1.5px var(--accent-line);opacity:.7}.how-step .icon-chip.lg{width:56px;height:56px;border-radius:18px}.how-step .icon-chip.lg svg{width:27px;height:27px}.risk-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.92fr);gap:var(--s-9);align-items:center}.breakeven{display:grid;gap:4px;color:var(--text-muted);font-size:var(--fs-lg)}.breakeven b{font-size:clamp(4.4rem,9.4vw,7.8rem);line-height:.92;color:var(--accent-ink);letter-spacing:-.06em;font-weight:700;font-variant-numeric:tabular-nums}.lens{padding:var(--s-6);border-radius:var(--r-xl)}.lens-row{display:grid;gap:10px;margin-bottom:var(--s-5)}.lens-row label{display:flex;justify-content:space-between;align-items:baseline;font-size:var(--fs-sm);font-weight:600}.lens-row label b{color:var(--accent-ink);font-family:var(--font-display);font-size:var(--fs-md)}.lens-bar{position:relative;height:12px;border-radius:99px;background:var(--surface-3);border:1px solid var(--border);margin-top:var(--s-2)}.lens-bar i{position:absolute;top:-6px;bottom:-6px}.lb-break{width:2px;background:var(--accent)}.lb-you{width:16px;height:16px;top:-3px!important;bottom:auto!important;border-radius:50%;background:var(--text);border:3px solid var(--surface-1);margin-left:-8px;box-shadow:0 0 0 1px var(--border-strong);transition:left var(--dur) var(--ease)}.lens-legend{display:flex;gap:var(--s-5);font-size:var(--fs-xs);color:var(--text-dim);margin:var(--s-3) 0 var(--s-4)}.lens-legend i{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px}.lg-break{background:var(--accent)}.lg-you{background:var(--text)}.lens-out{margin-bottom:var(--s-4)}.lens-out dd.big{font-family:var(--font-display);font-size:var(--fs-xl);letter-spacing:-.03em}.sc{background:var(--bg-2);border-block:1px solid var(--border)}.sec-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--s-4)}.sec-item{padding:var(--s-6) var(--s-5);display:flex;flex-direction:column;gap:var(--s-4);border-radius:var(--r-xl);background:color-mix(in srgb,var(--surface-1) 90%,transparent);border:1px solid var(--border);box-shadow:var(--rim);transition:border-color var(--dur),transform var(--dur-slow) var(--ease-out)}.sec-item:hover{border-color:var(--accent-line);transform:translateY(-3px)}.sec-item b{display:block;font-size:var(--fs-md);margin-bottom:4px}.sec-item span:not(.icon-chip){display:block;color:var(--text-muted);font-size:var(--fs-sm);line-height:1.55}.pay-row{display:flex;align-items:center;justify-content:center;gap:var(--s-3);flex-wrap:wrap;margin-top:var(--s-8);padding-top:var(--s-6);border-top:1px solid var(--divider)}.learn-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:var(--s-7)}.lesson{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--s-4);align-items:center;padding:var(--s-4) var(--s-5);margin-bottom:var(--s-3);border-radius:var(--r-lg);background:color-mix(in srgb,var(--surface-1) 90%,transparent);border:1px solid var(--border);transition:border-color var(--dur),transform var(--dur) var(--ease)}.lesson:hover,.note:hover{border-color:var(--accent-line);transform:translate(3px)}.lesson b{display:block;font-size:var(--fs-md)}.lesson span:not(.icon-chip):not(.badge){display:block;color:var(--text-muted);font-size:var(--fs-sm);margin-top:2px;line-height:1.5}.lesson-meta{display:grid;justify-items:end;gap:6px}.lesson-meta small{color:var(--text-dim);font-size:var(--fs-xs)}.note{display:flex;flex-direction:column;gap:6px;padding:var(--s-5);overflow:hidden;margin-bottom:var(--s-3);border-radius:var(--r-lg);background:color-mix(in srgb,var(--surface-1) 90%,transparent);border:1px solid var(--border);transition:border-color var(--dur),transform var(--dur) var(--ease)}.note small{color:var(--text-dim);font-size:var(--fs-xs)}.note b{font-family:var(--font-display);font-size:var(--fs-lg);letter-spacing:-.03em;line-height:1.22}.note span{color:var(--text-muted);font-size:var(--fs-sm);line-height:1.55}.fq{background:var(--bg-2);border-top:1px solid var(--border)}.faq-split{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--s-9);align-items:start}.faq-aside{position:sticky;top:100px}.faq-aside h2{font-size:var(--fs-h2);letter-spacing:-.045em;line-height:1.04}.help-card{display:grid;gap:var(--s-3);padding:var(--s-5);border-radius:var(--r-xl);background:color-mix(in srgb,var(--surface-1) 90%,transparent);border:1px solid var(--border)}@media(max-width:1180px){.hx-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.hx-cards .hb:nth-child(n+4){display:none}.sec-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:1000px){.hx{min-height:0;border-radius:0 0 var(--r-xl) var(--r-xl)}.hx-in{padding-block:var(--s-7) var(--s-6)}.dl-split,.ai-grid,.risk-grid,.faq-split,.learn-grid{grid-template-columns:minmax(0,1fr);gap:var(--s-6)}.dl-split>*,.ai-grid>*,.risk-grid>*,.faq-split>*,.learn-grid>*{min-width:0}.faq-aside{position:static}.how-grid{grid-template-columns:minmax(0,1fr)}.how-step:not(:last-child):after{display:none}.an-body{grid-template-columns:minmax(0,1fr)}.proof-grid{grid-template-columns:repeat(2,1fr);gap:var(--s-5) 0}.proof .stat:nth-child(3){border-left:0;padding-left:0}.tile-vis-row{grid-template-columns:1fr}}@media(max-width:720px){.hx-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.hx-cards .hb:nth-child(n+3){display:none}.sec-grid,.ar-cols{grid-template-columns:1fr}.an-controls .btn{margin-left:0;width:100%}.analyzer{padding:var(--s-4)}.lesson{grid-template-columns:auto 1fr}.lesson-meta{grid-column:1 / -1;grid-auto-flow:column;justify-content:start;align-items:center;justify-items:start}.tile{padding:var(--s-6) var(--s-5) var(--s-5)}}@media(max-width:420px){.hx-cards{gap:8px}.hb{padding:12px}.hb-px{font-size:1.15rem}}.note-img{display:block;flex:none;height:96px;margin:calc(var(--s-5) * -1) calc(var(--s-5) * -1) var(--s-3);width:calc(100% + var(--s-5) * 2);max-width:none;object-fit:cover;object-position:var(--ox, 50%) var(--oy, 50%);background:#05080c;border-bottom:1px solid var(--border)}.pc{display:grid;gap:var(--s-3);min-width:0;padding:var(--s-4);border-radius:var(--r-xl);border:1px solid var(--border);background:color-mix(in srgb,var(--surface-1) 72%,transparent);box-shadow:var(--rim)}.pc-head{display:flex;align-items:center;gap:var(--s-3);min-width:0}.pc-coin .coin{--sz: 38px}.pc-id{display:grid;line-height:1.2;min-width:0;flex:1}.pc-id b{font-family:var(--font-display);font-size:var(--fs-md);font-weight:650;letter-spacing:-.02em;white-space:nowrap}.pc-id small{color:var(--text-dim);font-size:var(--fs-xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pc-px{display:grid;justify-items:end;line-height:1.15}.pc-px b{font-family:var(--font-display);font-size:var(--fs-xl);font-weight:650;letter-spacing:-.035em}.pc-chg{font-style:normal;font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:650}.pc-chg.pos{color:var(--buy)}.pc-chg.neg{color:var(--sell)}.pc-plot{position:relative;height:clamp(210px,23vw,272px);border-radius:var(--r-lg);overflow:hidden;background:color-mix(in srgb,var(--surface-2) 45%,transparent);border:1px solid var(--divider)}.pc-chart{position:absolute;inset:0}.pc.is-busy .pc-chart{opacity:.55;transition:opacity var(--dur)}.pc-state{position:absolute;left:10px;top:9px;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:var(--r-pill);font-size:var(--fs-2xs);font-weight:650;color:var(--text-dim);border:1px dashed var(--border-strong);background:color-mix(in srgb,var(--surface-1) 82%,transparent);pointer-events:none}.pc-state i{width:6px;height:6px;border-radius:50%;background:var(--accent)}.pc-state.is-live{color:var(--buy);border-style:solid;border-color:var(--buy-line)}.pc-state.is-live i{background:var(--buy)}.pc-state.is-err{color:var(--sell);border-color:var(--sell-line)}.pc-state.is-err i{background:var(--sell)}.pc-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);flex-wrap:wrap}.pc-seg{display:inline-flex;padding:3px;gap:2px;border:1px solid var(--border);border-radius:var(--r-pill);background:color-mix(in srgb,var(--surface-2) 70%,transparent)}.pc-seg button{height:28px;padding:0 12px;border:0;border-radius:var(--r-pill);background:transparent;color:var(--text-muted);font:inherit;font-size:var(--fs-xs);font-weight:650;cursor:pointer;transition:background var(--dur),color var(--dur)}.pc-seg button:hover{color:var(--text)}.pc-seg button.on{background:var(--accent-soft);color:var(--accent-ink);box-shadow:inset 0 0 0 1px var(--accent-line)}@media(max-width:520px){.pc{padding:var(--s-3)}.pc-seg button{padding:0 9px}.pc-id small{display:none}.pc-px b{font-size:var(--fs-lg)}.pc-bar{justify-content:center}}@media(min-width:961px){.feat-0 .tile-vis{flex:1;display:flex;flex-direction:column}.feat-0 .pc{flex:1;grid-template-rows:auto minmax(0,1fr) auto}.feat-0 .pc-plot{height:auto;min-height:clamp(210px,23vw,272px)}}
