.HeroAnalyzer-module__LXpNoG__widget{position:relative}.HeroAnalyzer-module__LXpNoG__badge{z-index:1;font-family:var(--t3-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--t3-amber);pointer-events:none;border:1px solid #f5a52499;border-radius:999px;padding:.16rem .55rem;font-size:.62rem;position:absolute;top:.7rem;right:.7rem}.HeroAnalyzer-module__LXpNoG__dropZone{border:1px dashed var(--t3-line-2);text-align:center;cursor:pointer;background:var(--t3-card);border-radius:12px;outline:none;flex-direction:column;justify-content:center;align-items:center;min-height:150px;padding:2rem 1.2rem;transition:border-color .2s,background .2s;display:flex}.HeroAnalyzer-module__LXpNoG__dropZone:hover,.HeroAnalyzer-module__LXpNoG__dropZone:focus-visible{border-color:var(--t3-sig-line)}.HeroAnalyzer-module__LXpNoG__dropZoneDragging{border-color:var(--t3-sig);background:var(--t3-sig-soft)}.HeroAnalyzer-module__LXpNoG__dropZoneHasImage{min-height:unset;padding:.5rem}.HeroAnalyzer-module__LXpNoG__dropTitle{color:var(--t3-cream);margin:0 0 .3rem;font-weight:700}.HeroAnalyzer-module__LXpNoG__dropHint{color:var(--t3-muted);font-size:.84rem;font-family:var(--t3-mono);margin:0}.HeroAnalyzer-module__LXpNoG__previewWrap{width:100%;position:relative}.HeroAnalyzer-module__LXpNoG__previewImg{object-fit:contain;background:#fff;border-radius:8px;width:100%;max-width:100%;max-height:300px;display:block}.HeroAnalyzer-module__LXpNoG__removeBtn{color:#fff;cursor:pointer;background:#000000bf;border:none;border-radius:50%;width:28px;height:28px;font-size:1rem;line-height:1;position:absolute;top:6px;right:6px}.HeroAnalyzer-module__LXpNoG__resultCard{border:1px solid var(--t3-line);border-radius:12px;margin-top:1rem;padding:1rem}.HeroAnalyzer-module__LXpNoG__mutedText{color:var(--t3-muted);font-size:.875rem}.HeroAnalyzer-module__LXpNoG__resultHead{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}.HeroAnalyzer-module__LXpNoG__resultSymbol{font-family:var(--t3-display);color:var(--t3-cream);letter-spacing:-.02em;font-weight:800}.HeroAnalyzer-module__LXpNoG__resultTf{color:var(--t3-muted);font-size:.8rem;font-family:var(--t3-mono)}.HeroAnalyzer-module__LXpNoG__resultTrend{border:1px solid;border-radius:999px;margin-left:auto;padding:.18rem .65rem;font-size:.74rem;font-weight:700}.HeroAnalyzer-module__LXpNoG__resultReasoning{color:var(--t3-muted);margin:0 0 .75rem;font-size:.88rem;line-height:1.6}.HeroAnalyzer-module__LXpNoG__levelsRow{flex-wrap:wrap;gap:.35rem;margin-bottom:1rem;display:flex}.HeroAnalyzer-module__LXpNoG__levelChip{font-family:var(--t3-mono);border:1px solid var(--t3-line-2);border-radius:999px;padding:.2rem .65rem;font-size:.78rem}.HeroAnalyzer-module__LXpNoG__ctaRow{flex-wrap:wrap;gap:.6rem;display:flex}@media (max-width:560px){.HeroAnalyzer-module__LXpNoG__dropZone{min-height:130px;padding:1.6rem 1rem}}
.t3-page{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--t3-black);color:var(--t3-cream);font-family:var(--t3-sans);overflow-x:clip}.t3-shell{max-width:var(--t3-shell);margin:0 auto;padding:0 clamp(1rem,4vw,3.75rem)}.t3-page h1,.t3-page h2,.t3-page h3,.t3-page h4{font-family:var(--t3-display);color:inherit;margin:0}.t3-page a{color:inherit}.t3-mono{font-family:var(--t3-mono);font-variant-numeric:tabular-nums}.t3-accent{color:var(--t3-sig)}.t3-amber{color:var(--t3-amber)}.t3-dim{color:var(--t3-dim)}.t3-sm{font-size:.82rem}.t3-r{text-align:right}.t3-block{display:block}.t3-center{text-align:center}.t3-mt{margin-top:2.2rem}.t3-cap{letter-spacing:.1em;text-transform:uppercase;color:var(--t3-muted);font-size:.72rem;font-weight:600}.t3-sec{border-top:1px solid var(--t3-line);padding:clamp(4.5rem,9vw,7rem) 0}.t3-sec-flush{border-top:1px solid var(--t3-line)}.t3-alt{background:var(--t3-alt)}.t3-h2{letter-spacing:-.055em;font-size:clamp(2.3rem,5.4vw,4rem);font-weight:800;line-height:1}.t3-h3{letter-spacing:-.04em;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700}.t3-sec-head{justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:clamp(2rem,4vw,3rem);display:flex}.t3-sec-aside{color:var(--t3-muted);text-align:right;padding-bottom:.4rem;font-size:.92rem}.t3-lead{max-width:34rem;color:var(--t3-muted);margin:1.2rem 0 0;font-size:1.18rem;line-height:1.6}.t3-lead-narrow{max-width:40rem;font-size:1.08rem}.t3-fine{color:var(--t3-dim);margin:.8rem 0 0;font-size:.8rem;line-height:1.6}.t3-fine-gap{margin-top:2.4rem}.t3-hr{border:0;border-top:1px solid var(--t3-line);margin:3.5rem 0}.t3-link{text-underline-offset:4px;font-size:.92rem;font-weight:600;text-decoration:underline;color:var(--t3-sig)!important}.t3-btn{font-family:var(--t3-sans);cursor:pointer;transition:background .2s var(--t3-ease), color .2s, border-color .2s, box-shadow .2s;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:.55rem;padding:.85rem 1.3rem;font-size:.96rem;font-weight:700;text-decoration:none;display:inline-flex}.t3-btn svg{width:16px;height:16px}.t3-btn:disabled{opacity:.45;cursor:default}.t3-btn-accent{background:var(--t3-sig);color:var(--t3-black)!important}.t3-btn-accent:hover:not(:disabled){background:var(--t3-sig-2);box-shadow:0 0 32px -6px var(--t3-sig-line)}.t3-btn-text{background:0 0;color:var(--t3-cream)!important}.t3-btn-text:hover{color:var(--t3-sig)!important}.t3-btn-line{border-color:var(--t3-line-2);background:0 0;color:var(--t3-cream)!important}.t3-btn-line:hover:not(:disabled){border-color:var(--t3-cream)}.t3-btn-dark{background:var(--t3-black);color:var(--t3-cream)!important}.t3-btn-dark:hover{background:#161c26}.t3-btn-block{width:100%}.t3-btn-lg{border-radius:10px;padding:1.1rem 1.5rem;font-size:1.05rem}.t3-btn-sm{padding:.55rem .95rem;font-size:.86rem}.t3-pill{white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;gap:.35rem;padding:.18rem .6rem;font-size:.72rem;font-weight:600;display:inline-flex}.t3-pill svg{width:12px;height:12px}.t3-pill-est{color:var(--t3-amber);background:var(--t3-amber-soft);border-color:#f5a5248c}.t3-pill-ok{color:var(--t3-sig);border-color:var(--t3-sig-line);background:var(--t3-sig-soft)}.t3-pill-bad{color:var(--t3-red);background:#ff6b6b1a;border-color:#ff6b6b80}.t3-pill-mute{color:var(--t3-muted);border-color:var(--t3-line-2)}.t3-demo-tag{font-family:var(--t3-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--t3-amber);white-space:nowrap;border:1px solid #f5a52499;border-radius:999px;margin-left:auto;padding:.18rem .6rem;font-size:.66rem}.t3-mark{font-family:var(--t3-display);color:var(--t3-black);background:var(--t3-cream);vertical-align:middle;border-radius:6px;flex:none;place-items:center;font-weight:800;display:inline-grid}.t3-mark-sm{width:22px;height:22px;font-size:.72rem}.t3-mark-lg{border-radius:9px;width:38px;height:38px;font-size:1.1rem}.t3-logo-mini{font-family:var(--t3-display);letter-spacing:-.02em;font-size:.9rem;font-weight:800}.t3-logo-mini b{color:var(--t3-sig)}.t3-list{color:var(--t3-muted);gap:.75rem;margin:1.6rem 0 0;padding:0;list-style:none;display:grid}.t3-list li{align-items:flex-start;gap:.7rem;line-height:1.5;display:flex}.t3-list svg{width:17px;height:17px;color:var(--t3-sig);flex:none;margin-top:.15rem}.t3-list-no svg{color:var(--t3-red)}.t3-list a{color:var(--t3-cream)}.t3-hero{background:var(--t3-black);padding:clamp(8.5rem,16vw,12rem) 0 clamp(3.5rem,6vw,4.5rem)}.t3-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.t3-hero-title{letter-spacing:-.065em;font-size:clamp(3rem,7.6vw,6.6rem);font-weight:900;line-height:.92}.t3-hero-lead{color:#cbd3de;max-width:34rem;margin:2rem 0 0;font-size:clamp(1.15rem,1.8vw,1.5rem);line-height:1.4}.t3-hero-actions{flex-wrap:wrap;gap:.5rem;margin-top:2.2rem;display:flex}.t3-ticks{color:var(--t3-muted);flex-wrap:wrap;gap:.5rem 1.4rem;margin:1.4rem 0 0;padding:0;font-size:.86rem;list-style:none;display:flex}.t3-ticks li{align-items:center;gap:.35rem;display:inline-flex}.t3-ticks svg{width:14px;height:14px;color:var(--t3-sig)}.t3-setup{border:1px solid var(--t3-line);background:#0d121a;border-radius:18px;padding:clamp(1.4rem,2.6vw,2.1rem);position:relative;box-shadow:0 0 120px -30px #a6f04a47}.t3-setup-title{letter-spacing:-.05em;font-size:clamp(1.6rem,2.6vw,2.1rem);font-weight:800}.t3-setup-sub{color:var(--t3-muted);margin:.45rem 0 0;font-size:.92rem}.t3-setup-note{border:1px solid var(--t3-sig-line);background:var(--t3-sig-soft);color:var(--t3-cream);border-radius:12px;align-items:flex-start;gap:.7rem;margin-top:1.2rem;padding:.8rem 1rem;font-size:.86rem;display:flex}.t3-setup-note span svg{width:18px;height:18px;color:var(--t3-sig)}.t3-setup-note p{margin:0;line-height:1.45}.t3-setup-note strong{color:var(--t3-sig)}.t3-setup-step{align-items:center;gap:.6rem;margin:1.4rem 0 .8rem;font-size:.97rem;font-weight:700;display:flex}.t3-step-dot{border:1.5px solid var(--t3-sig);width:22px;height:22px;color:var(--t3-sig);border-radius:50%;flex:none;place-items:center;font-size:.72rem;font-weight:700;display:inline-grid}.t3-step-dot-on{background:var(--t3-sig);color:var(--t3-black)}.t3-step-dot-muted{border-color:var(--t3-line-2);color:var(--t3-dim)}.t3-step-dot-muted svg{width:12px;height:12px}.t3-broker-pick{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.t3-pick{background:var(--t3-card);border:1px solid var(--t3-line);color:var(--t3-cream);text-align:left;cursor:pointer;font:inherit;border-radius:10px;align-items:center;gap:.6rem;padding:.7rem .75rem;transition:border-color .2s;display:flex}.t3-pick span:last-child{min-width:0;display:grid}.t3-pick strong{white-space:nowrap;text-overflow:ellipsis;font-size:.86rem;overflow:hidden}.t3-pick small{color:var(--t3-muted);font-size:.72rem}.t3-pick.is-on{border-color:var(--t3-cream)}.t3-pick.is-on small{color:var(--t3-sig)}.t3-pick:hover{border-color:var(--t3-line-2)}.t3-equation{border:1px solid var(--t3-line);border-radius:10px;flex-wrap:wrap;align-items:center;gap:.4rem .8rem;margin-top:.6rem;padding:.85rem 1rem;font-size:.86rem;display:flex}.t3-equation .t3-mark{border-radius:4px;width:16px;height:16px;font-size:.6rem}.t3-eq{color:var(--t3-dim)}.t3-eq-note{color:var(--t3-dim);margin-left:auto;font-size:.78rem}.t3-btn-block .t3-mark{background:var(--t3-black);color:var(--t3-cream);width:22px;height:22px}.t3-setup-alt{color:var(--t3-muted);flex-wrap:wrap;align-items:center;gap:.45rem;margin:.8rem 0 0;font-size:.84rem;display:flex}.t3-setup-alt .t3-mark{border-radius:3px;width:15px;height:15px;font-size:.55rem}.t3-setup-alt a{font-weight:600;text-decoration:none;color:var(--t3-sig)!important}.t3-setup-last{border-top:1px solid var(--t3-line);gap:.75rem;margin-top:1.4rem;padding-top:1.3rem;display:flex}.t3-setup-last strong{font-size:.95rem}.t3-setup-last .t3-mark{border-radius:4px;width:17px;height:17px;font-size:.6rem}.t3-setup-last p{color:var(--t3-muted);margin:.45rem 0 0;font-size:.84rem;line-height:1.6}.t3-strip{border-top:1px solid var(--t3-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1.8rem;margin:clamp(3rem,6vw,4.5rem) 0 0;padding:2.2rem 0 0;list-style:none;display:grid}.t3-strip li{gap:.9rem;display:flex}.t3-strip-ico{border:1px solid var(--t3-sig-line);width:36px;height:36px;color:var(--t3-sig);border-radius:50%;flex:none;place-items:center;display:grid}.t3-strip-ico svg{width:17px;height:17px}.t3-strip strong{font-size:.98rem;line-height:1.3;display:block}.t3-strip p{color:var(--t3-muted);margin:.4rem 0 0;font-size:.84rem;line-height:1.6}.t3-whatis{max-width:44rem;color:var(--t3-muted);margin:2.4rem 0 0;line-height:1.65}.t3-whatis strong{color:var(--t3-cream)}.t3-whatis a{font-weight:600;text-decoration:none;color:var(--t3-sig)!important}.t3-cols3{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,2.4rem);margin:clamp(2.2rem,4vw,3.4rem) 0 0;padding:0;list-style:none;display:grid}.t3-cols3 h3{letter-spacing:-.04em;margin-top:.8rem;font-size:clamp(1.4rem,2.4vw,1.9rem);font-weight:700}.t3-cols3 h4{letter-spacing:-.03em;font-size:1.25rem;font-weight:700}.t3-cols3 p{color:var(--t3-muted);margin:.9rem 0 0;line-height:1.65}.t3-cols3-plain{margin-top:0}.t3-cols3-plain h3{margin-top:0;font-size:1.35rem}.t3-num{color:var(--t3-sig);font-size:.78rem}.t3-grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;display:grid}.t3-grid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem;display:grid}.t3-card{background:var(--t3-card);border:1px solid var(--t3-line);border-radius:var(--t3-r);padding:1.6rem}.t3-alt .t3-card{background:var(--t3-black)}.t3-card h3{letter-spacing:-.03em;margin-top:.9rem;font-size:1.3rem;font-weight:700}.t3-card p{color:var(--t3-muted);margin:.8rem 0 0;font-size:.95rem;line-height:1.6}.t3-card-lg{padding:2rem}.t3-card-brand{align-items:center;gap:.6rem;font-size:1.15rem;display:flex}.t3-card-brand-lg{font-size:1.55rem;font-family:var(--t3-display);letter-spacing:-.03em}.t3-row-btns{flex-wrap:wrap;gap:.6rem;margin-top:2.4rem;padding:0;display:flex}.t3-rate{align-items:baseline;margin-top:.8rem;display:inline-flex}.t3-rate b{font-family:var(--t3-display);color:var(--t3-sig);letter-spacing:-.04em;font-size:2.2rem;font-weight:800}.t3-rate em{color:var(--t3-muted);font-size:1.1rem;font-style:normal;font-weight:600}.t3-rate-big b{font-size:clamp(3rem,5vw,4rem)}.t3-rate-big em{font-size:1.6rem}.t3-demo{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.t3-tabs{margin:0;padding:0;list-style:none;display:grid}.t3-tab{border:1px solid #0000;border-bottom-color:var(--t3-line);width:100%;color:var(--t3-cream);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:0;grid-template-columns:auto 1fr;gap:.2rem .7rem;padding:1.1rem 1.2rem;display:grid}.t3-tab-n{color:var(--t3-dim);align-self:center;font-size:.74rem}.t3-tab-t{font-family:var(--t3-display);letter-spacing:-.03em;font-size:1.2rem;font-weight:700}.t3-tab-b{color:var(--t3-muted);grid-column:2;margin-top:.3rem;font-size:.9rem;line-height:1.55}.t3-tab.is-on{background:var(--t3-card-2);border:1px solid var(--t3-sig-line);border-radius:14px}.t3-tab.is-on .t3-tab-n,.t3-tab:hover:not(.is-on) .t3-tab-t{color:var(--t3-sig)}.t3-app{background:var(--t3-black);border:1px solid var(--t3-line-2);border-radius:16px;overflow:hidden}.t3-app-top{border-bottom:1px solid var(--t3-line);background:#0f141c;align-items:center;gap:.6rem;padding:.8rem 1.2rem;font-size:.8rem;display:flex}.t3-app-body{min-height:520px;padding:1.3rem 1.3rem 1.5rem}.t3-app-balance{border-bottom:1px solid var(--t3-line);justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:1.2rem;display:flex}.t3-app-balance small{color:var(--t3-muted);margin-top:.3rem;font-size:.78rem;display:block}.t3-app-big{font-family:var(--t3-display);letter-spacing:-.05em;color:var(--t3-sig);margin-top:.3rem;font-size:clamp(2.4rem,5vw,3.6rem);font-weight:800;line-height:1.05;display:block}.t3-app-block{border-bottom:1px solid var(--t3-line);padding:1.1rem 0}.t3-app-block:last-child{border-bottom:0}.t3-first{padding-top:0}.t3-app-h{font-size:.9rem;font-weight:700}.t3-app-row{justify-content:space-between;align-items:center;gap:1rem;display:flex}.t3-app-fine{color:var(--t3-dim);margin:.7rem 0 0;font-size:.74rem;line-height:1.5;display:block}.t3-states{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin-top:.7rem;display:grid}.t3-state{border:1px solid var(--t3-line-2);border-radius:10px;gap:.15rem;padding:.7rem;display:grid}.t3-state span{letter-spacing:.1em;text-transform:uppercase;color:var(--t3-muted);font-size:.64rem}.t3-state b{font-size:1.05rem}.t3-state small{color:var(--t3-dim);font-size:.68rem}.t3-state-est{background:repeating-linear-gradient(135deg,#f5a52412 0 6px,#0000 6px 12px);border-style:dashed;border-color:#f5a52499}.t3-state-est b{color:var(--t3-amber)}.t3-state-ver{background:var(--t3-amber-soft);border-color:#f5a52466}.t3-state-ver b{color:var(--t3-amber)}.t3-state-av{background:var(--t3-sig);border-color:var(--t3-sig)}.t3-state-av span,.t3-state-av b,.t3-state-av small{color:var(--t3-black)}.t3-bar{background:var(--t3-card-2);border-radius:99px;height:6px;margin:.7rem 0 0;overflow:hidden}.t3-bar span{background:var(--t3-amber);border-radius:99px;height:100%;display:block}.t3-act{border-top:1px solid var(--t3-line);justify-content:space-between;gap:1rem;padding:.7rem 0;font-size:.84rem;display:flex}.t3-act:first-of-type{margin-top:.4rem}.t3-act small{color:var(--t3-dim);margin-top:.15rem;font-size:.72rem;display:block}.t3-act-r{justify-items:end;gap:.3rem;display:grid}.t3-table{border-collapse:collapse;width:100%;margin-top:.8rem;font-size:.82rem}.t3-table th{text-align:left;letter-spacing:.1em;text-transform:uppercase;color:var(--t3-dim);padding:.5rem .4rem .5rem 0;font-size:.66rem;font-weight:600}.t3-table td{border-top:1px solid var(--t3-line);padding:.65rem .4rem .65rem 0}.t3-cal{grid-template-columns:repeat(7,minmax(0,1fr));gap:.35rem;margin-top:.8rem;display:grid}.t3-cal-d{aspect-ratio:1;border:1px solid var(--t3-line);color:var(--t3-dim);border-radius:8px;flex-direction:column;justify-content:space-between;padding:.3rem;font-size:.66rem;display:flex}.t3-cal-d.has{background:rgba(166, 240, 74, calc(.06 + var(--lv) * .3));color:var(--t3-cream)}.t3-cal-d b{align-self:flex-end;font-size:.72rem}.t3-cal-d.edge{border-right:2px solid var(--t3-sig)}.t3-chat{gap:.7rem;display:grid}.t3-msg{background:var(--t3-card-2);border-radius:14px 14px 14px 4px;max-width:85%;padding:.8rem 1rem;font-size:.88rem;line-height:1.55}.t3-msg-me{background:var(--t3-sig);color:var(--t3-black);border-radius:14px 14px 4px;justify-self:end;font-weight:500}.t3-wd{grid-template-columns:1fr 1fr;gap:.6rem;margin:.9rem 0 1rem;display:grid}.t3-wd div{border:1px solid var(--t3-line);border-radius:10px;gap:.3rem;padding:.75rem;font-size:.86rem;display:grid}.t3-est{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:clamp(2rem,5vw,5rem);display:grid}.t3-rows{margin:2.4rem 0 0}.t3-rows div{border-top:1px solid var(--t3-line);grid-template-columns:11rem 1fr;gap:1.2rem;padding:1.1rem 0;display:grid}.t3-rows div:last-child{border-bottom:1px solid var(--t3-line)}.t3-rows dt{font-weight:700}.t3-rows dd{color:var(--t3-muted);margin:0;line-height:1.55}.t3-calc{border:1px solid var(--t3-line);background:#0d121a;border-radius:18px;padding:clamp(1.4rem,2.6vw,2.1rem);box-shadow:0 0 120px -40px #a6f04a40}.t3-calc-top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.3rem;display:flex}.t3-calc-label{color:var(--t3-muted);align-items:center;gap:.45rem;margin-bottom:.5rem;font-size:.84rem;display:flex}.t3-calc-label .t3-mark{border-radius:4px;width:16px;height:16px;font-size:.55rem}.t3-select{background:var(--t3-black);border:1px solid var(--t3-line-2);width:100%;color:var(--t3-cream);font:inherit;border-radius:10px;padding:.85rem 1rem;font-weight:600}.t3-calc-row{justify-content:space-between;align-items:center;margin-top:1.4rem;display:flex}.t3-calc-row .t3-calc-label{margin:0}.t3-calc-row b{font-size:1.1rem}.t3-range{width:100%;accent-color:var(--t3-sig);height:30px;margin:.4rem 0}.t3-chips{flex-wrap:wrap;gap:.45rem;display:flex}.t3-chip{border:1px solid var(--t3-line-2);color:var(--t3-cream);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:.45rem .9rem;font-size:.82rem;font-weight:700}.t3-chip.is-on{background:var(--t3-sig);border-color:var(--t3-sig);color:var(--t3-black)}.t3-calc-out{border-top:1px solid var(--t3-line);gap:.2rem;margin:1.5rem 0 1.2rem;padding-top:1.3rem;display:grid}.t3-calc-out small{font-size:.82rem}.t3-calc-big{font-family:var(--t3-display);letter-spacing:-.06em;color:var(--t3-sig);margin:.2rem 0 .4rem;font-size:clamp(3rem,6vw,4.6rem);font-weight:800;line-height:1}.t3-calc-year{border-top:1px solid var(--t3-line);justify-content:space-between;align-items:baseline;margin-top:1.4rem;padding-top:1.2rem;display:flex}.t3-calc-year b{font-size:1.25rem}.t3-broker{flex-direction:column;display:flex}.t3-broker-blurb{color:var(--t3-cream)!important}.t3-broker-rate{border-block:1px solid var(--t3-line);gap:.3rem;margin-top:1.1rem;padding:1.1rem 0;display:grid}.t3-broker-rate .t3-rate{margin:0}.t3-specs{border-bottom:1px solid var(--t3-line);flex:1;grid-template-columns:1fr 1fr;align-content:start;gap:1rem 1.2rem;margin:1.2rem 0 1.4rem;padding-bottom:1.3rem;display:grid}.t3-specs dt{letter-spacing:.1em;text-transform:uppercase;color:var(--t3-dim);margin-bottom:.3rem;font-size:.66rem}.t3-specs dd{margin:0;font-size:.86rem;line-height:1.5}.t3-broker-btns{flex-direction:column;align-items:flex-start;gap:.6rem;padding:0;display:flex}.t3-broker-btns .t3-btn{white-space:nowrap}.t3-existing{border-top:1px solid var(--t3-line);margin-top:clamp(3.5rem,7vw,5rem);padding-top:clamp(2.5rem,5vw,3.5rem)}.t3-existing .t3-cols3{margin-top:1.8rem}.t3-stages{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;margin-top:clamp(2rem,4vw,3rem);display:grid}.t3-stage{border:1px solid var(--t3-line-2);background:var(--t3-black);border-radius:12px;padding:1.4rem}.t3-stage-bar{background:var(--t3-card-2);border-radius:99px;height:5px;margin-bottom:1.2rem;display:block}.t3-stage h3{letter-spacing:-.04em;font-size:1.6rem;font-weight:800}.t3-stage p{color:var(--t3-cream);margin:.5rem 0 0;line-height:1.45}.t3-stage-estimated{border-style:dashed;border-color:#f5a524b3}.t3-stage-estimated .t3-stage-bar{background:repeating-linear-gradient(135deg, var(--t3-amber) 0 5px, transparent 5px 9px)}.t3-stage-estimated h3{color:var(--t3-amber)}.t3-stage-verified{border-color:var(--t3-sig-line)}.t3-stage-verified .t3-stage-bar{border:1px solid var(--t3-sig);background:0 0}.t3-stage-verified h3{color:var(--t3-sig)}.t3-stage-available{background:var(--t3-sig);border-color:var(--t3-sig);color:var(--t3-black)}.t3-stage-available .t3-stage-bar{background:var(--t3-black)}.t3-stage-available p{color:#2d4a10}.t3-onelot{border:1px solid var(--t3-line);background:#0d121a;border-radius:18px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(1.5rem,3vw,2.5rem);margin-top:2.4rem;padding:clamp(1.3rem,2.6vw,2rem);display:grid}.t3-onelot-l h4{margin-top:1.1rem;font-size:1.1rem;font-weight:700}.t3-onelot-l p{color:var(--t3-muted);margin:.45rem 0 0;font-size:.86rem;line-height:1.55}.t3-onelot-l .t3-cap{letter-spacing:.14em}.t3-onelot-amt{font-family:var(--t3-display);letter-spacing:-.04em;margin:.6rem 0 .5rem;font-size:2.6rem;font-weight:800;display:block}.t3-seg{grid-template-columns:repeat(6,1fr);gap:.35rem;margin-top:1.3rem;display:grid}.t3-seg button{background:var(--t3-card-2);cursor:pointer;border:0;border-radius:99px;height:5px;padding:0}.t3-seg button.is-on{background:var(--t3-sig)}.t3-seg-nav{gap:.5rem;margin-top:1rem;display:flex}.t3-onelot-r{border-left:1px solid var(--t3-line);padding-left:clamp(1.2rem,2.6vw,2rem)}.t3-ledger{border-top:1px solid var(--t3-line);justify-content:space-between;gap:1rem;padding:.75rem 0;font-size:.84rem;display:flex}.t3-ledger:first-of-type{margin-top:.7rem}.t3-ledger small{color:var(--t3-dim);margin-top:.15rem;font-size:.72rem;display:block}.t3-ledger .t3-r{flex:none}.t3-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.t3-rails{gap:.8rem;display:grid}.t3-rail{border:1px solid var(--t3-line-2);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.4rem 1.6rem;display:flex}.t3-rail strong{font-family:var(--t3-display);letter-spacing:-.03em;font-size:1.5rem}.t3-inbox{background:var(--t3-black);border:1px solid var(--t3-line);border-radius:16px;min-height:360px;padding:1.4rem}.t3-notice{border:1px solid var(--t3-sig-line);border-radius:14px;grid-template-columns:auto 1fr auto;gap:.9rem;margin-top:1rem;padding:1rem;display:grid}.t3-notice-read{border-color:var(--t3-line);opacity:.7}.t3-notice-ico{border:1px solid var(--t3-sig-line);width:34px;height:34px;color:var(--t3-sig);border-radius:9px;place-items:center;display:grid}.t3-notice-ico svg{width:17px;height:17px}.t3-notice b{margin-top:.5rem;font-size:.9rem;display:block}.t3-notice small{color:var(--t3-muted);margin-top:.3rem;font-size:.78rem;display:block}.t3-notice-when{color:var(--t3-dim);justify-items:end;gap:.5rem;font-size:.74rem;display:grid}.t3-notice-when i{background:var(--t3-sig);border-radius:50%;width:7px;height:7px}.t3-light{background:var(--t3-paper);color:#111;border-top:0}.t3-light .t3-lead{color:#3c3c3c}.t3-light .t3-fine{color:#555}.t3-receipt{color:#111;background:#fff;border:1px solid #d9d6cf;border-radius:20px;overflow:hidden}.t3-receipt-top{background:var(--t3-black);color:var(--t3-cream);align-items:center;padding:1rem 1.6rem;display:flex}.t3-receipt-body{padding:1.6rem}.t3-receipt-big{font-family:var(--t3-display);letter-spacing:-.04em;margin:.2rem 0;font-size:clamp(2.2rem,4vw,2.8rem);font-weight:800;display:block}.t3-receipt-body>small{color:#444;font-size:.84rem}.t3-receipt-grid{border-top:1px solid #e3e0da;grid-template-columns:1fr 1fr;gap:1rem;margin:1.4rem 0 0;padding-top:1.2rem;display:grid}.t3-receipt-grid dt{color:#666;font-size:.74rem}.t3-receipt-grid dd{margin:.2rem 0 0;font-size:.9rem}.t3-receipt .t3-fine{color:#555}.t3-elig{grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,4rem);display:grid}.t3-elig h3{font-size:1.2rem;font-weight:700}.t3-elig .t3-list{color:var(--t3-cream)}.t3-never{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.2rem;margin-top:clamp(2rem,4vw,3rem);display:grid}.t3-never p{border-top:2px solid var(--t3-sig);font-family:var(--t3-display);letter-spacing:-.02em;margin:0;padding-top:1.6rem;font-size:clamp(1.25rem,2vw,1.6rem);font-weight:700}.t3-tool{flex-direction:column;display:flex}.t3-tool h3{align-items:center;gap:.6rem;margin:0;display:flex}.t3-soon{font-family:var(--t3-sans);color:var(--t3-muted);border:1px solid var(--t3-line-2);letter-spacing:0;border-radius:999px;padding:.1rem .55rem;font-size:.68rem;font-weight:600}.t3-tool-lead{color:var(--t3-cream)!important;margin-bottom:.6rem!important;font-size:1rem!important}.t3-tool-pt{margin-top:1rem}.t3-tool-pt b{font-size:.86rem}.t3-tool-pt p{margin:.25rem 0 0!important;font-size:.82rem!important}.t3-faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(2rem,6vw,5rem);display:grid}.t3-faq-list{margin:0}.t3-faq-list div{border-top:1px solid var(--t3-line);padding:1.5rem 0}.t3-faq-list div:last-child{border-bottom:1px solid var(--t3-line)}.t3-faq-list dt{font-family:var(--t3-display);letter-spacing:-.02em;font-size:1.3rem;font-weight:700}.t3-faq-list dd{color:var(--t3-muted);margin:.7rem 0 0;font-size:1.02rem;line-height:1.65}.t3-join{background:var(--t3-black)}.t3-form-card{border:1px solid var(--t3-line);background:#0d121a;border-radius:18px;padding:clamp(1.4rem,2.6vw,2rem)}.t3-form-card form{gap:1rem;display:grid}.t3-fields{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.t3-field{color:var(--t3-muted);gap:.4rem;font-size:.84rem;display:grid}.t3-field em{color:var(--t3-dim);font-style:normal}.t3-field input,.t3-field select{background:var(--t3-black);border:1px solid var(--t3-line-2);width:100%;color:var(--t3-cream);font:inherit;border-radius:10px;padding:.8rem .9rem;font-size:.97rem}.t3-field input:focus,.t3-field select:focus{border-color:var(--t3-sig);box-shadow:0 0 0 3px var(--t3-sig-soft);outline:none}.t3-error{color:#ff9d9d;background:#ff6b6b1a;border:1px solid #ff6b6b73;border-radius:10px;margin:0;padding:.7rem .9rem;font-size:.9rem}.t3-done{text-align:center;padding:2.2rem .5rem}.t3-done-ico{background:var(--t3-sig);width:56px;height:56px;color:var(--t3-black);border-radius:50%;place-items:center;display:inline-grid}.t3-done-ico svg{width:26px;height:26px}.t3-done h3{letter-spacing:-.04em;margin:1rem 0 .4rem;font-size:1.8rem;font-weight:800}.t3-done p{color:var(--t3-muted);margin:.4rem 0 0}.t3-cta{background:var(--t3-sig);color:var(--t3-black);padding:clamp(4rem,8vw,6.5rem) 0}.t3-cta-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;display:flex}.t3-cta h2{font-family:var(--t3-display);letter-spacing:-.06em;margin:0;font-size:clamp(2.6rem,6vw,4.4rem);font-weight:900;line-height:.98}@media (max-width:1100px){.t3-strip,.t3-grid4,.t3-stages{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.t3-hero-grid,.t3-demo,.t3-est,.t3-split,.t3-faq,.t3-onelot,.t3-grid3,.t3-cols3,.t3-never{grid-template-columns:minmax(0,1fr)}.t3-onelot-r{border-left:0;border-top:1px solid var(--t3-line);padding-top:1.4rem;padding-left:0}.t3-sec-head{flex-direction:column;align-items:flex-start}.t3-sec-aside{text-align:left;padding:0}}@media (max-width:640px){.t3-strip,.t3-grid4,.t3-stages,.t3-elig,.t3-fields,.t3-specs,.t3-receipt-grid,.t3-wd,.t3-broker-pick{grid-template-columns:minmax(0,1fr)}.t3-states{grid-template-columns:repeat(2,minmax(0,1fr))}.t3-rows div{grid-template-columns:minmax(0,1fr);gap:.4rem}.t3-hero-actions .t3-btn{width:100%}.t3-app-body{min-height:0;padding:1rem}.t3-table th:nth-child(3),.t3-table td:nth-child(3){display:none}.t3-eq-note{margin-left:0}}@media (prefers-reduced-motion:reduce){.t3-btn,.t3-pick{transition:none}}.t3-hero-title .t3-accent{display:block}.t3-setup .t3-analyzer{margin-top:.2rem}.t3-trend{align-items:center;gap:.3rem;font-weight:700;display:inline-flex}.t3-bull{color:var(--t3-sig)}.t3-bear{color:var(--t3-red)}.t3-conf{align-items:center;gap:1rem;display:flex}.t3-conf-ring{--p:87;background:conic-gradient(var(--t3-sig) calc(var(--p) * 1%), var(--t3-card-2) 0);border-radius:50%;flex:none;place-items:center;width:74px;height:74px;display:grid}.t3-conf-ring b{background:var(--t3-black);width:60px;height:60px;font-family:var(--t3-mono);border-radius:50%;place-items:center;font-size:1.05rem;display:grid}.t3-spark{border:1px solid var(--t3-line);background:var(--t3-card);border-radius:12px;width:100%;height:110px;margin-top:.9rem;display:block}.t3-levels{gap:0;margin-top:.4rem;display:grid}.t3-level{border-top:1px solid var(--t3-line);justify-content:space-between;align-items:center;gap:1rem;padding:.7rem 0;font-size:.86rem;display:flex}.t3-level i{background:var(--t3-dim);border-radius:50%;width:8px;height:8px;margin-right:.55rem;display:inline-block}.t3-level-res i{background:var(--t3-red)}.t3-level-ent i{background:var(--t3-amber)}.t3-level-sup i{background:var(--t3-sig)}.t3-plan-cta{margin-top:auto;padding-top:1.4rem}.t3-card-pop{border-color:var(--t3-sig-line);box-shadow:0 0 80px -30px #a6f04a59}.t3-quiz-score{align-items:center;gap:1.4rem;margin:1.6rem 0 .4rem;display:flex}.t3-quiz-score .t3-conf-ring{--p:78;width:96px;height:96px}.t3-quiz-score .t3-conf-ring b{width:80px;height:80px;font-size:1.5rem}.t3-quiz-score p{color:var(--t3-muted);margin:0;font-size:.92rem;line-height:1.55}.t3-elig-sub{color:var(--t3-muted);margin:.5rem 0 0;font-size:.92rem}
