.Landing_landing__EoXnS{--accent:var(--landing-accent,var(--mantine-primary-color-filled));--accent-dim:var(--landing-accent-dim,var(--mantine-primary-color-light));--accent-contrast:var(--landing-accent-contrast,var(--mantine-primary-color-contrast));--ink:#0c1322;--ink-soft:#101a30;--card:rgba(16,26,48,0.72);--paper:#ece7da;--muted:#97a0b3;--line:rgba(236,231,218,0.07);--line-strong:rgba(236,231,218,0.16);--header-bg:rgba(12,19,34,0.78);--surface-sunken:rgba(0,0,0,0.25);--surface-raised:#15213c;min-height:100vh;color:var(--paper);background:radial-gradient(1100px 520px at 78% -120px,var(--accent-dim),transparent 60%),linear-gradient(var(--line) 1px,transparent 1px) 0 0 /100% 56px,linear-gradient(90deg,var(--line) 1px,transparent 1px) 0 0 /56px 100%,var(--ink);font-feature-settings:"tnum" 1}[data-mantine-color-scheme=light] .Landing_landing__EoXnS{--ink:#f6f4ec;--ink-soft:#ffffff;--card:rgba(255,255,255,0.85);--paper:#16213a;--muted:#5c6577;--line:rgba(20,33,58,0.08);--line-strong:rgba(20,33,58,0.16);--header-bg:rgba(246,244,236,0.82);--surface-sunken:rgba(20,33,58,0.04);--surface-raised:#eef0e8}.Landing_landing__EoXnS a{color:inherit}.Landing_display__6b9_w{font-family:var(--font-display),Georgia,"Times New Roman",serif}.Landing_mono__ZqWtO{font-family:var(--font-mono-landing),"JetBrains Mono",Menlo,monospace}.Landing_header__3DPNJ{position:sticky;top:0;z-index:10;backdrop-filter:blur(10px);background:var(--header-bg);border-bottom:1px solid var(--line)}.Landing_headerInner__V8S27{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0}.Landing_logo__ADKSQ{display:inline-flex;align-items:center;gap:.45rem;font-size:1.15rem;font-weight:600;letter-spacing:.01em;text-decoration:none}.Landing_logoTick__gAh_Y{color:var(--accent)}.Landing_navLink__nH0cJ{font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);text-decoration:none;transition:color .15s ease}.Landing_navLink__nH0cJ:hover{color:var(--paper)}.Landing_navDesktop__h_Tzb{display:flex;align-items:center;gap:22px}.Landing_navMobile__tfFAy{display:none;align-items:center;gap:12px}.Landing_drawerLink__1m9OX{font-size:.9rem;text-transform:uppercase;letter-spacing:.06em;color:var(--paper);text-decoration:none;padding:4px 0}@media (max-width:1080px){.Landing_navDesktop__h_Tzb{display:none}.Landing_navMobile__tfFAy{display:flex}}.Landing_ctaPrimary__Nordn{background:var(--accent)!important;color:var(--accent-contrast)!important;border:none;font-weight:600;transition:transform .15s ease,box-shadow .15s ease}.Landing_ctaPrimary__Nordn:hover{transform:translateY(-1px);box-shadow:0 8px 28px rgba(43,217,159,.35)}.Landing_ctaGhost__ZZGF3{background:transparent!important;color:var(--paper)!important;border:1px solid var(--line-strong)!important;transition:border-color .15s ease,background .15s ease}.Landing_ctaGhost__ZZGF3:hover{border-color:var(--accent)!important;background:var(--accent-dim)!important}.Landing_hero__mpjui{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:56px;align-items:center;padding:88px 0 72px}.Landing_kicker__jvjx0{display:inline-flex;align-items:center;gap:10px;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);animation:Landing_fadeUp__z_R0N .6s ease both}.Landing_kicker__jvjx0:before{content:"";width:26px;height:1px;background:var(--accent)}.Landing_h1__9khwS{font-size:clamp(2.4rem,5.4vw,4.2rem);line-height:1.06;font-weight:600;letter-spacing:-.01em;margin:18px 0 0;animation:Landing_fadeUp__z_R0N .6s ease .08s both}.Landing_h1Accent__IOcwo{font-style:italic;color:var(--accent)}.Landing_lead__2I9o2{max-width:34rem;margin-top:22px;font-size:1.06rem;line-height:1.65;color:var(--muted);animation:Landing_fadeUp__z_R0N .6s ease .16s both}.Landing_heroCtas__Tjdlh{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px;animation:Landing_fadeUp__z_R0N .6s ease .24s both}.Landing_heroNote__tziiA{margin-top:14px;font-size:.74rem;letter-spacing:.04em;color:var(--muted);animation:Landing_fadeUp__z_R0N .6s ease .3s both}.Landing_mock__74BaC{position:relative;border:1px solid var(--line-strong);border-radius:14px;background:var(--card);backdrop-filter:blur(6px);padding:22px;box-shadow:0 30px 80px rgba(0,0,0,.45);transform:rotate(.6deg);animation:Landing_fadeUp__z_R0N .7s ease .2s both}.Landing_mockHead__AMqQq{display:flex;justify-content:space-between;align-items:center;gap:12px}.Landing_mockLabel__fmejP{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.Landing_live__B7UI1{display:inline-flex;align-items:center;gap:7px;font-size:.7rem;color:var(--accent)}.Landing_live__B7UI1:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--accent);animation:Landing_pulse__GBLqB 2.2s ease-out infinite}.Landing_mockValue__I85zE{font-size:clamp(1.7rem,2.6vw,2.2rem);font-weight:500;margin-top:10px}.Landing_mockDelta__nx67A{display:inline-block;margin-left:10px;font-size:.85rem;color:var(--accent)}.Landing_mockChart__kVVve{display:block;width:100%;height:auto;margin-top:14px}.Landing_mockBars__pUm4C{display:flex;gap:4px;margin-top:16px;border-radius:4px;overflow:hidden}.Landing_mockBar__bQm0N{height:8px}.Landing_mockLegend__r_hTd{display:flex;flex-wrap:wrap;gap:12px;margin-top:10px}.Landing_legendItem__dHINq{font-size:.7rem;color:var(--muted)}.Landing_legendDot__cLRyj{display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:6px;vertical-align:baseline}.Landing_mockRows__h46SQ{margin-top:16px;border-top:1px solid var(--line);padding-top:6px}.Landing_mockRow__3yXj7{display:flex;justify-content:space-between;font-size:.78rem;padding:7px 0;border-bottom:1px dashed var(--line)}.Landing_mockRow__3yXj7:last-child{border-bottom:none}.Landing_up__7Hkeb{color:var(--accent)}.Landing_down__cZwFw{color:#ff7a7a}.Landing_mockFootnote__WUcMF{position:absolute;right:16px;bottom:-26px;font-size:.68rem;color:var(--muted)}.Landing_ticker__F3Ir5{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);overflow:hidden;background:var(--surface-sunken)}.Landing_tickerTrack__q149_{display:flex;gap:44px;width:max-content;padding:12px 0;font-size:.8rem;animation:Landing_marquee__M3sLg 48s linear infinite}.Landing_ticker__F3Ir5:hover .Landing_tickerTrack__q149_{animation-play-state:paused}.Landing_tickerItem__qU65C{white-space:nowrap;color:var(--muted)}.Landing_tickerSym__lO8iU{color:var(--paper);font-weight:500}.Landing_section__ucmwC{padding:84px 0 0}.Landing_sectionKicker__43NMY{font-size:.74rem;letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.Landing_h2__oNaNz{font-size:clamp(1.7rem,3.2vw,2.5rem);font-weight:600;line-height:1.15;margin:12px 0 0;max-width:28em}.Landing_sectionLead__54iCg{max-width:38rem;margin-top:14px;color:var(--muted);line-height:1.65}.Landing_features__Sd89s{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:44px;background:var(--line-strong);border:1px solid var(--line-strong);border-radius:12px;overflow:hidden}.Landing_feature__wNi7W{background:var(--ink-soft);padding:26px 24px 30px;transition:background .2s ease}.Landing_feature__wNi7W:hover{background:var(--surface-raised)}.Landing_featureIndex__mjACV{font-size:.72rem;color:var(--accent);letter-spacing:.1em}.Landing_featureTitle__SSaG2{font-size:1.18rem;font-weight:600;margin:10px 0 8px}.Landing_featureText__2xGlU{font-size:.92rem;line-height:1.6;color:var(--muted)}.Landing_steps__TqZB0{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;margin-top:44px}.Landing_stepNum__fpTB5{font-size:3.4rem;font-weight:600;font-style:italic;line-height:1;color:transparent;-webkit-text-stroke:1px var(--accent)}.Landing_stepTitle__QJ308{font-size:1.15rem;font-weight:600;margin:14px 0 8px}.Landing_stepText__ii6kg{font-size:.92rem;line-height:1.6;color:var(--muted)}.Landing_demoBand__Qm5Vp{margin-top:84px;border:1px solid var(--line-strong);border-radius:14px;background:radial-gradient(600px 220px at 85% 0,var(--accent-dim),transparent 70%),var(--ink-soft);padding:44px 40px;display:flex;align-items:center;justify-content:space-between;gap:28px;flex-wrap:wrap}.Landing_faqItem__4CzcJ{border-bottom:1px solid var(--line)}.Landing_faqControl__QKggN{color:var(--paper);font-size:1.05rem;font-weight:600;padding:18px 4px;background:transparent}.Landing_faqControl__QKggN:hover{background:var(--accent-dim)}.Landing_faqPanel__yr8rW{color:var(--muted);font-size:.95rem;line-height:1.65;padding:0 4px}.Landing_faqChevron__R0MZx{color:var(--accent)}.Landing_footer__ixcHn{margin-top:96px;border-top:1px solid var(--line-strong);padding:28px 0 40px}.Landing_footerInner__aszdi{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap}.Landing_footerText__CnbHA{font-size:.72rem;letter-spacing:.03em;color:var(--muted);max-width:46rem;line-height:1.7}@keyframes Landing_fadeUp__z_R0N{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes Landing_marquee__M3sLg{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes Landing_pulse__GBLqB{0%{box-shadow:0 0 0 0 rgba(43,217,159,.5)}70%{box-shadow:0 0 0 9px rgba(43,217,159,0)}to{box-shadow:0 0 0 0 rgba(43,217,159,0)}}@media (prefers-reduced-motion:reduce){.Landing_h1__9khwS,.Landing_heroCtas__Tjdlh,.Landing_heroNote__tziiA,.Landing_kicker__jvjx0,.Landing_lead__2I9o2,.Landing_live__B7UI1:before,.Landing_mock__74BaC,.Landing_tickerTrack__q149_{animation:none}}@media (max-width:62em){.Landing_hero__mpjui{grid-template-columns:1fr;gap:44px;padding:56px 0}.Landing_mock__74BaC{transform:none;max-width:480px}.Landing_features__Sd89s,.Landing_steps__TqZB0{grid-template-columns:1fr}.Landing_steps__TqZB0{gap:28px}.Landing_demoBand__Qm5Vp{padding:32px 24px}}.Calc_page__7H4Jk{padding:56px 0 0}.Calc_breadcrumbs__jX0pa{font-family:var(--font-mono-landing),Menlo,monospace;font-size:.74rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.Calc_breadcrumbs__jX0pa a{color:var(--muted);text-decoration:none}.Calc_breadcrumbs__jX0pa a:hover{color:var(--accent)}.Calc_h1__BV0eg{font-family:var(--font-display),Georgia,serif;font-size:clamp(1.9rem,4vw,3rem);font-weight:600;line-height:1.1;margin:14px 0 0;max-width:24em}.Calc_lead__g0Atr{max-width:44rem;margin-top:14px;font-size:1.02rem;line-height:1.65;color:var(--muted)}.Calc_card__h_g3h{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,4fr);gap:36px;margin-top:36px;border:1px solid var(--line-strong);border-radius:14px;background:var(--card);backdrop-filter:blur(6px);padding:30px}.Calc_inputs__Qm583{display:flex;flex-direction:column;gap:16px}.Calc_card__h_g3h .mantine-DateInput-input,.Calc_card__h_g3h .mantine-NumberInput-input,.Calc_card__h_g3h .mantine-TextInput-input{background:var(--ink-soft);border-color:var(--line-strong);color:var(--paper);font-family:var(--font-mono-landing),Menlo,monospace}.Calc_card__h_g3h .mantine-NumberInput-input:focus,.Calc_card__h_g3h .mantine-TextInput-input:focus{border-color:var(--accent)}.Calc_card__h_g3h .mantine-InputWrapper-label{color:var(--paper);font-size:.86rem;margin-bottom:4px}.Calc_card__h_g3h .mantine-InputWrapper-description{color:var(--muted)}.Calc_card__h_g3h .mantine-NumberInput-control{color:var(--muted);border-color:var(--line)}.Calc_card__h_g3h .mantine-Slider-track:before{background:var(--line-strong)}.Calc_presets__mhu3S{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding-bottom:16px;margin-bottom:4px;border-bottom:1px solid var(--line)}.Calc_presetsLabel__uqlPP{font-family:var(--font-mono-landing),Menlo,monospace;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-right:2px}.Calc_prefillRow__WEu9D{display:flex;align-items:center;gap:8px;margin-bottom:16px}.Calc_prefillWrap__pBNR9{display:inline-flex}.Calc_prefillBtn__Fc8zn{font-family:var(--font-mono-landing),Menlo,monospace}.Calc_sliderHead__5hHNH{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:4px}.Calc_sliderLabel__ikcA2{color:var(--paper)}.Calc_sliderInput__9Pn77{width:104px;flex:0 0 auto}.Calc_sliderInput__9Pn77 .mantine-NumberInput-input{text-align:right}.Calc_result__QwX30{border-left:1px solid var(--line-strong);padding-left:36px;display:flex;flex-direction:column;gap:18px}.Calc_resultLabel__ymPY2{font-family:var(--font-mono-landing),Menlo,monospace;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.Calc_resultValue__2EUqy{font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:500;color:var(--accent);line-height:1.1}.Calc_resultSub___gZHZ,.Calc_resultValue__2EUqy{font-family:var(--font-mono-landing),Menlo,monospace;margin-top:4px}.Calc_resultSub___gZHZ{font-size:.95rem;color:var(--paper)}.Calc_resultNote__4QrAc{font-size:.84rem;line-height:1.55;color:var(--muted)}.Calc_resultHint__Oou4o{margin-top:8px;font-size:.88rem;line-height:1.55;color:var(--muted);max-width:30rem}.Calc_bars__9WsoM{display:flex;align-items:flex-end;gap:3px;height:110px;margin-top:6px}.Calc_barGroup__tloKz{flex:1;min-width:3px;height:100%;display:flex;align-items:flex-end;gap:1px;cursor:pointer}.Calc_barGroup__tloKz:hover .Calc_bar__v17c9{filter:brightness(1.15)}.Calc_bar__v17c9{flex:1;min-width:2px;border-radius:2px 2px 0 0;background:linear-gradient(180deg,var(--accent),var(--accent-dim));position:relative;transition:filter .12s ease}.Calc_barMuted__7CYZc{background:linear-gradient(180deg,var(--line-strong),var(--surface-sunken))}.Calc_barTip__PAppm{font-size:.75rem;line-height:1.45}.Calc_barTicks__tBNV2{display:flex;justify-content:space-between;margin-top:4px;font-family:var(--font-mono-landing),Menlo,monospace;font-size:.68rem;color:var(--muted)}.Calc_barInvested__I6FCj{position:absolute;left:0;right:0;bottom:0;background:var(--line-strong);border-radius:2px 2px 0 0}.Calc_barsLegend__wMErg{display:flex;gap:14px;margin-top:8px;font-family:var(--font-mono-landing),Menlo,monospace;font-size:.7rem;color:var(--muted)}.Calc_flowRow__Hp3ZU{display:grid;grid-template-columns:1fr 1fr auto;gap:10px;align-items:flex-end}@media (max-width:480px){.Calc_flowRow__Hp3ZU{grid-template-columns:1fr auto}.Calc_flowRow__Hp3ZU>:first-child{grid-column:1/-1}}.Calc_article__n2KuB{max-width:46rem;margin-top:56px}.Calc_article__n2KuB h2{font-size:1.5rem;margin:36px 0 12px}.Calc_article__n2KuB h2,.Calc_article__n2KuB h3{font-family:var(--font-display),Georgia,serif;font-weight:600}.Calc_article__n2KuB h3{font-size:1.18rem;margin:26px 0 10px;color:var(--paper)}.Calc_article__n2KuB li,.Calc_article__n2KuB p{font-size:.98rem;line-height:1.7;color:var(--muted)}.Calc_article__n2KuB ol,.Calc_article__n2KuB ul{margin:12px 0;padding-left:22px}.Calc_article__n2KuB li{margin:6px 0}.Calc_article__n2KuB strong{color:var(--paper);font-weight:600}.Calc_article__n2KuB a{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.Calc_article__n2KuB a:hover{text-decoration:none}.Calc_calcTable__Cy_9h{width:100%;border-collapse:collapse;margin:18px 0;font-size:.92rem}.Calc_calcTable__Cy_9h td,.Calc_calcTable__Cy_9h th{border:1px solid var(--line-strong);padding:9px 12px;text-align:left;color:var(--muted)}.Calc_calcTable__Cy_9h th{background:var(--surface-sunken);color:var(--paper);font-weight:600}.Calc_calcTable__Cy_9h caption{caption-side:bottom;margin-top:8px;font-size:.82rem;color:var(--muted);text-align:left}.Calc_calcTable__Cy_9h tbody tr:hover td,.Calc_formula__5jNK9{background:var(--surface-sunken)}.Calc_formula__5jNK9{font-family:var(--font-mono-landing),Menlo,monospace;display:block;margin:16px 0;padding:14px 18px;border:1px solid var(--line-strong);border-left:2px solid var(--accent);border-radius:8px;color:var(--paper);font-size:.92rem;overflow-x:auto}.Calc_calcGroup__vbvlQ{margin-top:48px}.Calc_groupTitle__gNLMZ{font-family:var(--font-display),Georgia,serif;font-size:clamp(1.4rem,2.4vw,1.7rem);font-weight:600;margin:0}.Calc_groupText__ePbNk{margin-top:6px;font-size:.95rem;line-height:1.6;color:var(--muted);max-width:42rem}.Calc_grid__UMK0p{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:40px}.Calc_calcGroup__vbvlQ .Calc_grid__UMK0p{margin-top:20px}.Calc_calcCard__RTcxx{display:block;border:1px solid var(--line-strong);border-radius:12px;background:var(--ink-soft);padding:26px 24px;text-decoration:none;transition:border-color .18s ease,transform .18s ease}.Calc_calcCard__RTcxx:hover{border-color:var(--accent);transform:translateY(-2px)}.Calc_calcCardTitle__dEecY{font-family:var(--font-display),Georgia,serif;font-size:1.2rem;font-weight:600;margin:12px 0 8px}.Calc_calcCardText__P5ZPr{font-size:.9rem;line-height:1.6;color:var(--muted)}.Calc_calcCardArrow__9Z0rV{font-family:var(--font-mono-landing),Menlo,monospace;color:var(--accent);font-size:.8rem}.Calc_cta__pkvf0{margin-top:64px;border:1px solid var(--line-strong);border-radius:14px;background:radial-gradient(500px 200px at 85% 0,var(--accent-dim),transparent 70%),var(--ink-soft);padding:34px 32px;gap:24px}.Calc_calcInlineCta__rcuuv,.Calc_cta__pkvf0{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.Calc_calcInlineCta__rcuuv{margin-top:18px;border:1px solid var(--line-strong);border-radius:12px;background:var(--ink-soft);padding:14px 18px;gap:16px}.Calc_calcInlineCtaText__eCi78{color:var(--muted);line-height:1.5;font-size:.95rem;flex:1 1 20rem}.Calc_calcInlineCtaText__eCi78 b{color:var(--paper);font-weight:600}.Calc_calcInlineCtaBtns__9aCRy{display:flex;gap:10px;flex-wrap:wrap}.Calc_ctaTitle__Q0ft_{font-family:var(--font-display),Georgia,serif;font-size:1.4rem;font-weight:600}.Calc_ctaText__J0vqC{color:var(--muted);margin-top:6px;max-width:34rem;line-height:1.6}@media (max-width:62em){.Calc_card__h_g3h{grid-template-columns:1fr}.Calc_result__QwX30{border-left:none;border-top:1px solid var(--line-strong);padding-left:0;padding-top:24px}.Calc_grid__UMK0p{grid-template-columns:1fr}}.Calc_relatedLink___h5hc{margin-top:18px;color:var(--muted);font-size:.92rem}.Calc_relatedLink___h5hc a{color:var(--accent);text-decoration:none}.Calc_relatedLink___h5hc a:hover{text-decoration:underline}.Calc_iisCompare__RgKE_{display:grid;grid-template-columns:1fr 1fr;gap:12px}.Calc_iisCard__zbiuB{border:1px solid var(--line-strong);border-radius:10px;background:var(--ink-soft);padding:14px 16px}.Calc_iisCardBetter__Xbrzi{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.Calc_iisCardTitle__Nzdsh{color:var(--muted);font-size:.78rem;margin-bottom:6px}.Calc_iisCardValue__pWScm{color:var(--paper);font-family:var(--font-mono-landing),Menlo,monospace;font-size:1.18rem;font-weight:600}.Calc_iisCardNote__2_YIm{color:var(--muted);font-size:.78rem;margin-top:4px}@media (max-width:720px){.Calc_iisCompare__RgKE_{grid-template-columns:1fr}}.Calc_shareRow__B1BkD{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:16px}.Calc_shareHint__Jdla4{color:var(--muted);font-size:.82rem}@media (max-width:720px){.Calc_shareRow__B1BkD{justify-content:space-between}}