.PostCard_card__VuWXi{display:flex;flex-direction:column;gap:var(--sp-3);height:100%;min-width:0;background:var(--surface);border:1px solid var(--border);border-radius:var(--card-radius);box-shadow:var(--shadow-card);padding:var(--sp-5);color:inherit}.PostCard_card__VuWXi:hover{text-decoration:none;border-color:var(--brand)}.PostCard_iconTile__l__fp{display:grid;place-items:center;width:48px;height:48px;border-radius:var(--r-md);background:var(--brand-weak);color:var(--on-brand-weak);flex:none}.PostCard_content__AIdoS{display:flex;flex-direction:column;gap:10px;min-width:0;flex:1 1}.PostCard_meta__yGORg{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.PostCard_segment__l9V2V{font-size:var(--fs-12);font-weight:700;color:var(--on-brand-weak);background:var(--brand-weak);border-radius:var(--r-pill);padding:4px 10px;white-space:nowrap}.PostCard_metaText__9NH7Z{font-size:var(--fs-12);color:var(--text-2)}.PostCard_title__sOPGc{font-size:var(--fs-18);line-height:1.25;color:var(--text)}.PostCard_excerpt__jRs4z{font-size:var(--fs-14);color:var(--text-2);line-height:1.55;flex-grow:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.PostCard_readMore__djv9I{font-size:var(--fs-13);font-weight:650;color:var(--link)}.PostCard_card__VuWXi:hover .PostCard_readMore__djv9I{color:var(--link-hover)}.PostCard_featured__n_ECA{flex-direction:row;align-items:flex-start;gap:var(--sp-5);padding:var(--sp-6)}.PostCard_featured__n_ECA .PostCard_iconTile__l__fp{width:64px;height:64px;border-radius:var(--r-lg)}.PostCard_featured__n_ECA .PostCard_title__sOPGc{font-size:clamp(20px,2.6vw,26px)}.PostCard_featured__n_ECA .PostCard_excerpt__jRs4z{-webkit-line-clamp:2;flex-grow:0}@media (max-width:640px){.PostCard_featured__n_ECA{flex-direction:column;gap:var(--sp-3);padding:var(--sp-5)}.PostCard_featured__n_ECA .PostCard_iconTile__l__fp{width:48px;height:48px}}.StateBox_box__lF0QG{color:var(--text-2);font-size:var(--fs-15);padding:var(--sp-10) var(--sp-4);text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-xl)}.StateBox_title__o6e3g{font-family:var(--font-display);font-weight:800;font-size:var(--fs-16);color:var(--text);margin-bottom:var(--sp-1)}.StateBox_message__TK5hh{line-height:1.55}.StateBox_action__RHeVJ{margin-top:var(--sp-4);display:flex;justify-content:center;gap:var(--sp-2)}.StateBox_inline__B13Af{color:var(--text-3);font-size:var(--fs-12);line-height:1.4}.LiveNav_inline__8FN2P{display:inline-flex;align-items:baseline;gap:6px;line-height:1.3;min-width:0;flex-wrap:wrap}.LiveNav_inlineVal__CXqqu{font-weight:700;color:var(--text);font-size:var(--fs-14)}.LiveNav_inlineMeta___PWrv{font-size:var(--fs-11);color:var(--text-3)}.LiveNav_inlineNeutral__BND2L{font-size:var(--fs-12);color:var(--text-3)}.LiveNav_block__zDnqY{display:flex;flex-direction:column;gap:5px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-lg);padding:14px 16px}.LiveNav_blockLabel__Tltzj{display:inline-flex;align-items:center;gap:8px;font-size:var(--fs-11);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-3)}.LiveNav_blockVal__A3_HO{font-family:var(--font-display);font-weight:800;font-size:var(--fs-24);color:var(--text);line-height:1.1}.LiveNav_blockMeta__YePsS{font-size:var(--fs-12);color:var(--text-3)}.LiveNav_blockNeutral__U9d87{font-size:var(--fs-13);color:var(--text-2);line-height:1.5}.LiveNav_dot__qxSxF{width:8px;height:8px;border-radius:50%;background:var(--brand);flex:0 0 auto;box-shadow:0 0 0 3px var(--brand-weak);align-self:center}.LiveNav_dotWait__hwfLQ{background:var(--text-3);box-shadow:none}.FundFacts_card__bCpPo{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-xl);box-shadow:var(--shadow-xs);padding:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-3);min-width:0}.FundFacts_title__ManjP{font-size:var(--fs-18);font-weight:700;margin:0}.FundFacts_grid__51UWy{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:var(--sp-3);gap:var(--sp-3)}.FundFacts_tile__ntYLZ{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-lg);padding:12px 14px;display:flex;flex-direction:column;gap:5px;min-width:0}.FundFacts_label__ahQOE{font-size:var(--fs-11);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-3)}.FundFacts_value__SkvlN{font-weight:700;font-size:var(--fs-15);color:var(--text);line-height:1.35}.FundFacts_note__a6LX0{font-size:var(--fs-13);color:var(--text-2);line-height:1.55;margin:0}.FundFacts_footnote__aWzY3{font-size:var(--fs-11);color:var(--text-3);line-height:1.6;border-top:1px solid var(--border);padding-top:var(--sp-3)}.InfoDot_root__Gxn7C{position:relative;display:inline-block;flex:none}.InfoDot_dot__P7EpU{list-style:none;display:inline-grid;place-items:center;width:24px;height:24px;border-radius:var(--r-pill);background:var(--surface-2);border:1px solid var(--border);color:var(--text-2);font-size:var(--fs-13);font-weight:700;line-height:1;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.InfoDot_dot__P7EpU::-webkit-details-marker{display:none}.InfoDot_dot__P7EpU::marker{content:""}.InfoDot_dot__P7EpU:hover{border-color:var(--border-strong);color:var(--text)}.InfoDot_root__Gxn7C[open] .InfoDot_dot__P7EpU{background:var(--brand-weak);border-color:transparent;color:var(--on-brand-weak)}.InfoDot_panel__T8CUI{position:absolute;right:0;top:calc(100% + var(--sp-2));z-index:20;width:min(320px,calc(100vw - var(--sp-8)));background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-lg);box-shadow:var(--shadow-md);padding:var(--sp-4);font-size:var(--fs-13);color:var(--text-2);line-height:1.55;text-align:left}.AdaptiveSection_section__TxlJg{background:var(--surface);border:1px solid var(--border);border-radius:var(--card-radius);box-shadow:var(--shadow-card);padding:var(--sp-5);min-width:0;scroll-margin-top:calc(var(--topbar-h) + 16px)}.AdaptiveSection_header__rAWHI{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-3);margin-bottom:var(--sp-3)}.AdaptiveSection_title__9i1YO{font-size:var(--fs-18);font-weight:800;margin:0;min-width:0}@media (min-width:768px){.AdaptiveSection_title__9i1YO{font-size:var(--fs-20)}}.AdaptiveSection_caption__e5e74{font-size:var(--fs-13);color:var(--text-2);line-height:1.55;margin:0;margin-top:var(--sp-3)}.AdaptiveSection_stateBox__uto2x{background:var(--surface-2);border-color:var(--border)}.blog_page__iP9Ub{padding-top:var(--sp-8);padding-bottom:var(--sp-8)}.blog_title__9ihMq{font-size:clamp(24px,3.6vw,32px);margin:6px 0 10px}.blog_sub__5u9Q_{color:var(--text-2);font-size:var(--fs-16);max-width:72ch;line-height:1.55;margin-bottom:var(--sp-5)}.blog_filters__89Vac{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:var(--sp-6)}.blog_filterBtn__M8ANe{font-size:var(--fs-13);font-weight:650;padding:7px 14px;border-radius:var(--r-pill);border:1px solid var(--border-strong);background:var(--surface);color:var(--text-2);transition:border-color var(--dur-2) var(--ease),color var(--dur-2) var(--ease),background var(--dur-2) var(--ease);white-space:nowrap}.blog_filterBtn__M8ANe:hover{border-color:var(--brand);color:var(--brand)}.blog_filterBtnActive__MLQxf,.blog_filterBtnActive__MLQxf:hover{background:var(--brand);border-color:var(--brand);color:var(--brand-contrast)}.blog_featuredWrap__pQj3S{margin-bottom:var(--sp-4)}.blog_grid__4VF_V{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:var(--sp-4);gap:var(--sp-4)}@media (max-width:640px){.blog_grid__4VF_V{grid-template-columns:minmax(0,1fr)}}.blog_backLink__esxuc{display:inline-flex;font-size:var(--fs-13);font-weight:600;color:var(--text-2);margin-bottom:var(--sp-4)}.blog_backLink__esxuc:hover{color:var(--brand);text-decoration:none}.blog_detailHead__gyicX{margin-bottom:var(--sp-5)}.blog_detailTitle__j8hHg{font-size:clamp(24px,3.6vw,34px);margin:6px 0 12px;max-width:68ch}.blog_layout__7rshj{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:var(--sp-6);gap:var(--sp-6);align-items:start}.blog_main__mNBhz{min-width:0}.blog_rail__aciOq{position:-webkit-sticky;position:sticky;top:calc(var(--topbar-h) + 16px);display:flex;flex-direction:column;gap:var(--sp-4);min-width:0}.blog_rail__aciOq .blog_tagsRow__2Kwrl{margin-top:0}.blog_main__mNBhz .blog_tocChips__ZuZYM{display:none;margin-bottom:var(--sp-4)}@media (max-width:1080px){.blog_layout__7rshj{grid-template-columns:minmax(0,1fr)}.blog_rail__aciOq{position:static}.blog_rail__aciOq .blog_railToc__IhT9O{display:none}.blog_main__mNBhz .blog_tocChips__ZuZYM{display:flex}}.blog_takeaways__bh5bZ{background:var(--brand-weak);border:1px solid transparent;border-radius:var(--r-xl);padding:var(--sp-5);margin-bottom:var(--sp-4);max-width:860px;min-width:0}.blog_takeawaysTitle__ioRMG{font-size:var(--fs-13);font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--on-brand-weak);margin:0 0 var(--sp-3)}.blog_takeawaysList__PwuJm{list-style:none;display:flex;flex-direction:column;gap:var(--sp-2);margin:0;padding:0}.blog_takeawayItem__rVoG8{display:flex;align-items:flex-start;gap:var(--sp-2);font-size:var(--fs-14);font-weight:600;color:var(--text);line-height:1.55;min-width:0}.blog_takeawayIcon__IB0Qs{color:var(--on-brand-weak);flex:none;margin-top:3px}.blog_worked__524c0{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-xl);padding:var(--sp-5);margin-bottom:var(--sp-4);max-width:860px;min-width:0}.blog_workedHead__EnfW3{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap;margin-bottom:var(--sp-3)}.blog_workedTitle__fBWmw{font-size:var(--fs-13);font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--text-2);margin:0}.blog_workedJump__Tcyu0{font-size:var(--fs-12);font-weight:650;color:var(--brand);text-align:right;min-width:0}.blog_workedJump__Tcyu0:hover{color:var(--brand-700);text-decoration:underline}.blog_workedRows__PWHzf{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-row-gap:var(--sp-2);row-gap:var(--sp-2);grid-column-gap:var(--sp-3);column-gap:var(--sp-3)}.blog_workedValue__S_rWF{font-size:var(--fs-14);font-weight:700;color:var(--text);white-space:nowrap}.blog_workedRows__PWHzf .blog_workedBar__Slnz0{height:6px;margin-top:0}.blog_workedChips__fdYB7{display:flex;flex-wrap:wrap;gap:8px}.blog_workedQuote__HnWIF{margin:var(--sp-3) 0 0;padding-left:var(--sp-3);border-left:3px solid var(--border-strong);font-size:var(--fs-13);color:var(--text-2);line-height:1.6}.blog_articleCard__MDIwN{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-xl);padding:var(--sp-6);max-width:860px;min-width:0}@media (max-width:640px){.blog_articleCard__MDIwN{padding:var(--sp-4)}}.blog_faqSection__M8RoT{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--sp-5);margin-top:var(--sp-5);max-width:860px}.blog_faqTitle__5P9oZ{font-size:var(--fs-16);font-weight:700;margin-bottom:6px}.blog_faqItem__EKbyv,.blog_faqList__xf7tB{display:flex;flex-direction:column}.blog_faqItem__EKbyv{padding:10px 0;border-bottom:1px solid var(--border);gap:4px;align-items:flex-start}.blog_faqItem__EKbyv:last-child{border-bottom:none;padding-bottom:0}.blog_faqQ__ActPs{font-size:var(--fs-14);font-weight:700;color:var(--text);margin:0}.blog_faqA__QIJQT{font-size:var(--fs-13);color:var(--text-2);line-height:1.55;margin:0}.blog_tagsRow__2Kwrl{display:flex;gap:8px;flex-wrap:wrap;margin-top:var(--sp-5);max-width:860px}.blog_disclaimer__bbMLG{margin-top:var(--sp-8);font-size:var(--fs-12);color:var(--text-3);line-height:1.65;max-width:84ch;border-top:1px solid var(--border);padding-top:var(--sp-4)}.blog_disclaimer__bbMLG strong{color:var(--text-2)}.sim_simBadge__LqYol{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:700;letter-spacing:.02em;border-radius:var(--r-pill);padding:4px 9px;white-space:nowrap}.sim_simBadge__LqYol[data-tone=light]{background:var(--surface-3);color:var(--text-2)}.sim_simBadge__LqYol[data-tone=dark]{background:hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.92)}.sim_simBadge__LqYol[data-tone=onAccent]{background:hsla(0,0%,100%,.22);color:#fff}.sim_segTabs__UMnPs{display:flex;gap:8px;flex-wrap:wrap}.sim_segTab__vr7cb{border-radius:var(--r-pill);padding:7px 15px;font-size:var(--fs-13);font-weight:600;border:1.5px solid var(--border);background:var(--surface-2);color:var(--text-2);transition:all var(--dur-2) var(--ease)}.sim_segTab__vr7cb[data-active=true]{color:#fff}.sim_segTab__vr7cb:not([data-active=true]):hover{border-color:var(--border-strong);color:var(--text)}.sim_steps__gB58X{display:flex;gap:6px;align-items:flex-end}.sim_stepItem__nkJA1{flex:1 1;display:flex;flex-direction:column;gap:6px;background:none;padding:0}.sim_stepBar__ZN_Tk{height:5px;border-radius:var(--r-pill);transition:background var(--dur-2) var(--ease)}.sim_stepLabel__7hqXw{font-size:var(--fs-11);font-weight:600;text-align:center;color:var(--text-3)}.sim_stepLabel__7hqXw[data-active=true]{color:var(--text)}.sim_chargeBox__LA7fZ{background:var(--surface-2);border-radius:var(--r-lg);padding:14px 16px}.sim_chargeHeader__ZtNs6{display:flex;justify-content:space-between;font-size:var(--fs-14);margin-bottom:10px}.sim_chargeTurnLabel__nGHRE{color:var(--text-2)}.sim_chargeRows__cDW43{display:flex;flex-direction:column;gap:2px}.sim_chargeRow__Qt4Qd{display:flex;justify-content:space-between;font-size:var(--fs-13);padding:3px 0;color:var(--text-2)}.sim_chargeTotal__kRCNB{display:flex;justify-content:space-between;font-size:var(--fs-14);border-top:1px solid var(--border);margin-top:8px;padding-top:8px}.sim_note__6ok33{display:flex;flex-direction:column;gap:14px}.sim_noteHead__bQtQ9{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;border-left:3px solid var(--brand);padding-left:12px}.sim_noteTitle__KUcpo{font-family:var(--font-display);font-weight:700;font-size:var(--fs-18)}.sim_noteSub__nV9Qr{font-size:var(--fs-13);color:var(--text-2)}.sim_noteVerified__tZk6D{font-size:var(--fs-11);color:var(--text-3);white-space:nowrap}.sim_ledger___rJEz{border:1px solid var(--border);border-radius:var(--r-lg);overflow:hidden}.sim_ledgerHead__tCEgn,.sim_ledgerRow___BZw_,.sim_ledgerTotal__NqyCd{display:grid;grid-template-columns:1.6fr 1fr 1fr;padding:9px 14px;font-size:var(--fs-13)}.sim_ledgerHead__tCEgn{background:var(--surface-2);font-weight:700;color:var(--text-2);font-size:var(--fs-12)}.sim_ledgerRow___BZw_{border-top:1px solid var(--border);color:var(--text-2)}.sim_ledgerRow___BZw_ span:first-child{color:var(--text)}.sim_ledgerTotal__NqyCd{border-top:1.5px solid var(--border-strong);background:var(--surface-2);font-weight:700}.sim_num__Gbi7e{text-align:right}.sim_pnlGrid__NnklN{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.sim_pnlTile__mR4U5{background:var(--surface-2);border-radius:var(--r-md);padding:12px 14px;display:flex;flex-direction:column;gap:4px;font-weight:700;font-size:var(--fs-16)}.sim_pnlTile__mR4U5[data-net=up]{background:var(--profit-bg)}.sim_pnlTile__mR4U5[data-net=down]{background:var(--loss-bg)}.sim_pnlLabel__3s_eR{font-size:var(--fs-12);color:var(--text-2);font-weight:600}.sim_statTile__1kG_f{flex:1 1;min-width:130px;background:var(--surface-2);border-radius:var(--r-md);padding:12px 14px;display:flex;flex-direction:column;gap:4px}.sim_statLabel__UmK83{font-size:var(--fs-12);color:var(--text-2)}.sim_statValue__4zjkS{font-weight:700;font-size:var(--fs-16)}.sim_teach__Ncodc{background:var(--brand-weak);border:1px solid transparent;border-radius:var(--r-lg);padding:16px 18px}.sim_teach__Ncodc[data-variant=side]{position:-webkit-sticky;position:sticky;top:calc(var(--topbar-h) + 16px)}.sim_teach__Ncodc[data-variant=compact]{padding:12px 14px}.sim_teachEyebrow__NjOY0{display:flex;align-items:center;gap:6px;font-size:var(--fs-12);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--on-brand-weak);margin-bottom:8px}.sim_teachBulb__u1I00{font-size:13px}.sim_teachTitle__mk6ud{font-family:var(--font-display);font-weight:700;font-size:var(--fs-16);line-height:1.32;margin-bottom:6px}.sim_teachBody__qF100{font-size:var(--fs-14);line-height:1.6;color:var(--text)}.sim_teachExtra__hp2NS{margin-top:12px;padding-top:12px;border-top:1px solid color-mix(in srgb,var(--brand) 26%,transparent);font-size:var(--fs-13);color:var(--text-2);line-height:1.55}.Bar_row__xAnDn{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr) minmax(0,auto);align-items:center;grid-gap:var(--sp-3);gap:var(--sp-3);min-width:0}.Bar_label__u_MWD{font-size:var(--fs-13);font-weight:600;color:var(--text);min-width:0}.Bar_track__HarWv{position:relative;display:block;height:8px;background:var(--surface-2);border-radius:var(--r-pill);overflow:hidden;min-width:0}.Bar_fill__xwkTB{position:absolute;left:0;top:0;height:100%;border-radius:var(--r-pill);transition:width var(--dur-3) var(--ease)}.Bar_valueCell__a3AET{display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--sp-2);white-space:nowrap}.Bar_value__tNnky{font-size:var(--fs-14);font-weight:700}.Bar_basis__l_99Z{font-size:var(--fs-11);font-weight:600;color:var(--text-2);background:var(--surface-2);border-radius:var(--r-pill);padding:2px 8px}@media (max-width:460px){.Bar_row__xAnDn{grid-template-columns:minmax(0,1fr) minmax(0,auto);row-gap:var(--sp-1)}.Bar_label__u_MWD{grid-column:1/-1}.Bar_track__HarWv,.Bar_valueCell__a3AET{grid-row:2}}.ProgressBar_row__4EXZA{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr) minmax(0,auto);align-items:center;grid-gap:var(--sp-3);gap:var(--sp-3);min-width:0}.ProgressBar_noLabel__4Od20{grid-template-columns:minmax(0,1fr) minmax(0,auto)}.ProgressBar_label__KZv_X{font-size:var(--fs-13);font-weight:600;color:var(--text);min-width:0}.ProgressBar_track__hlu0u{position:relative;display:block;height:10px;background:var(--surface-2);border-radius:var(--r-pill);overflow:hidden;min-width:0}.ProgressBar_fill__k_ZCg{position:absolute;left:0;top:0;height:100%;border-radius:var(--r-pill);transition:width var(--dur-3) var(--ease)}.ProgressBar_value__vo9NS{font-size:var(--fs-14);font-weight:700;white-space:nowrap}.ProgressBar_chip__spZAM{font-size:var(--fs-12);font-weight:600;color:var(--text-2);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-pill);padding:2px 10px;white-space:nowrap}.BeginnerTip_tip__Hm4_W{display:flex;align-items:flex-start;gap:var(--sp-2);background:var(--brand-weak);border:1px solid var(--border);border-radius:var(--r-md);padding:8px 10px;font-size:var(--fs-12);line-height:1.5;color:var(--text-2)}.BeginnerTip_badge__c698I{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:var(--brand);color:var(--brand-contrast);font-size:var(--fs-11);font-weight:800;margin-top:1px}.BeginnerTip_text__Heykg{min-width:0}.BeginnerTip_term__2jjjf{font-weight:700;color:var(--text)}.BeginnerTip_link__CeED_{font-weight:700;color:var(--on-brand-weak);white-space:nowrap}.MicroBar_track__WAuhI{display:block;height:3px;margin-top:var(--sp-1);background:var(--surface-2);border-radius:var(--r-pill);overflow:hidden;min-width:0}.MicroBar_fill__e7Fk2{display:block;height:100%;border-radius:var(--r-pill)}.Donut_root__wqFSR{display:flex;align-items:center;gap:var(--sp-4);flex-wrap:wrap;min-width:0}.Donut_chart__JFqTW{position:relative;width:132px;flex:none}.Donut_svg__j9iCp{display:block;width:100%;height:auto}.Donut_center__IPDh7{position:absolute;inset:0;display:grid;place-content:center;text-align:center;grid-gap:2px;gap:2px;pointer-events:none}.Donut_centerLabel__POlPF{font-size:var(--fs-18);font-weight:800;color:var(--text)}.Donut_centerSub__JpRgi{font-size:var(--fs-11);color:var(--text-2)}.Donut_legend__rrgXH{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-2);min-width:0}.Donut_legendItem__mVUfn{display:inline-flex;align-items:center;gap:var(--sp-2);min-width:0}.Donut_dot__EyZUF{width:10px;height:10px;border-radius:var(--r-pill);flex:none}.Donut_legendLabel__TsW3K{font-size:var(--fs-13);font-weight:600;color:var(--text-2)}.Donut_legendValue__purux{font-size:var(--fs-13);font-weight:700;color:var(--text)}.StackedBar_root__gpk7L{display:flex;flex-direction:column;gap:var(--sp-3);min-width:0}.StackedBar_track__NI_8D{display:flex;gap:2px;background:var(--surface);border-radius:var(--r-md);overflow:hidden;min-width:0}.StackedBar_seg__ZTavq{display:block;min-width:3px}.StackedBar_legend__6ypn0{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-4)}.StackedBar_legendItem__U4B4B{display:inline-flex;align-items:center;gap:var(--sp-2);min-width:0}.StackedBar_dot__q9ukW{width:10px;height:10px;border-radius:var(--r-pill);flex:none}.StackedBar_legendLabel__7HO16{font-size:var(--fs-13);font-weight:600;color:var(--text-2)}.StackedBar_legendValue__e8i5r{font-size:var(--fs-13);font-weight:700;color:var(--text)}@media (max-width:460px){.StackedBar_legend__6ypn0{flex-direction:column;gap:var(--sp-2)}}.Reveal_reveal__2WsLu[data-reveal]{transition:opacity var(--dur-3) var(--ease-out),transform var(--dur-3) var(--ease-out);will-change:opacity,transform}.Reveal_reveal__2WsLu[data-reveal=hidden]{opacity:0;transform:translateY(var(--reveal-travel))}.Reveal_reveal__2WsLu[data-reveal=shown]{opacity:1;transform:none}.LabelChip_chip__7p4st{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-12);font-weight:600;border-radius:var(--r-pill);padding:5px 11px;border:1px solid var(--border);background:var(--surface-2);color:var(--text-2);white-space:nowrap}.LabelChip_chip__7p4st[data-temp=cold]{color:var(--heat-cold);background:var(--heat-cold-bg);border-color:var(--heat-cold-border)}.LabelChip_chip__7p4st[data-temp=warm]{color:var(--heat-warm);background:var(--heat-warm-bg);border-color:var(--heat-warm-border)}.LabelChip_chip__7p4st[data-temp=hot]{color:var(--heat-hot);background:var(--heat-hot-bg);border-color:var(--heat-hot-border)}.LabelChip_chip__7p4st[data-tone=brand]{color:var(--on-brand-weak);background:var(--brand-weak);border-color:transparent}.LabelChip_chip__7p4st[data-tone=profit]{color:var(--status-open-fg);background:var(--profit-bg);border-color:var(--profit-border)}.LabelChip_chip__7p4st[data-tone=loss]{color:var(--loss);background:var(--loss-bg);border-color:var(--loss-border)}.LabelChip_chip__7p4st[data-tone=charge]{color:var(--charge);background:var(--charge-bg);border-color:var(--charge-border)}.LabelChip_icon__HwhvS{display:inline-grid;place-items:center;flex:none}.ChargeComposition_root__9LwWl{display:flex;flex-direction:column;gap:var(--sp-3);min-width:0}.ChargeComposition_header__8F84z{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3);min-width:0}.ChargeComposition_totalLabel__r5qrG{font-size:var(--fs-13);font-weight:700;color:var(--text-2)}.ChargeComposition_total__NMVKG{font-size:var(--fs-20);font-weight:800}.ChargeComposition_zeroList__dvJw0{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-4)}.ChargeComposition_zeroItem__vQmMq{display:inline-flex;align-items:center;gap:var(--sp-2);min-width:0}.ChargeComposition_zeroDot__lumCl{width:10px;height:10px;border-radius:var(--r-pill);border:2px solid var(--border-strong);background:transparent;flex:none}.ChargeComposition_zeroLabel__hIFAp{font-size:var(--fs-13);font-weight:600;color:var(--text-2)}.ChargeComposition_zeroValue__cIg6I{font-size:var(--fs-13);font-weight:700}@media (max-width:460px){.ChargeComposition_zeroList__dvJw0{flex-direction:column;gap:var(--sp-2)}}.brokers_page__Iz4IM{padding-top:var(--sp-8);padding-bottom:var(--sp-8);max-width:860px}.brokers_back__EudEd{font-size:var(--fs-13);font-weight:600;color:var(--text-2);display:inline-block;margin-bottom:var(--sp-4)}.brokers_head__BZDHL{display:flex;align-items:center;gap:14px;margin-bottom:var(--sp-4)}.brokers_dot__wSHsd{width:20px;height:20px;border-radius:50%;flex:0 0 auto}.brokers_title__TguqX{font-size:clamp(26px,4vw,38px)}.brokers_tagline__nC3g2{font-weight:600;font-size:var(--fs-15);margin-top:2px}.brokers_lede__MiXYD{font-size:var(--fs-17,17px);color:var(--text-2);line-height:1.6;max-width:62ch;margin-bottom:var(--sp-8)}.brokers_section__ExpAV{margin-bottom:var(--sp-10)}.brokers_h2__O31HF{font-size:var(--fs-20);margin-bottom:var(--sp-4)}.brokers_table__PQjDK{border:1px solid var(--border);border-radius:var(--r-lg);overflow:hidden;margin-bottom:var(--sp-4)}.brokers_tableHead__I8Dxl,.brokers_tableRow__ko4Iu{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1.4fr) minmax(0,1fr);grid-gap:12px;gap:12px;padding:12px 16px;align-items:center}.brokers_tableHead__I8Dxl{background:var(--surface-2);font-size:var(--fs-12);font-weight:700;color:var(--text-2);text-transform:uppercase;letter-spacing:.04em}.brokers_tableRow__ko4Iu{border-top:1px solid var(--border);font-size:var(--fs-14)}.brokers_segName__IuV5g{font-weight:600}.brokers_tableLink__xl3_P{font-size:var(--fs-13);font-weight:600;color:var(--brand);text-transform:capitalize}.brokers_metaRow__prNQE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--sp-3);gap:var(--sp-3)}.brokers_metaTile__5yRiR{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-md);padding:12px 14px;display:flex;flex-direction:column;gap:4px;font-weight:700;box-shadow:var(--shadow-card);min-width:0}.brokers_metaLabel__OhbZ7{font-size:var(--fs-12);color:var(--text-2);font-weight:600}.brokers_keyFacts__zMISi{margin-bottom:var(--sp-6)}.brokers_otherHead__NZLuH{display:flex;align-items:center;gap:8px}.brokers_otherIcon__u86lD{flex:0 0 auto;display:inline-grid;place-items:center;width:28px;height:28px;border-radius:var(--r-md);background:var(--brand-weak);color:var(--on-brand-weak)}.brokers_exampleSub__tskZm{color:var(--text-2);font-size:var(--fs-14);margin-bottom:var(--sp-4)}.brokers_noteWrap__zGNV0{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-xl);padding:var(--sp-5);min-width:0}.brokers_exampleGrid__Ikm3o{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);grid-gap:var(--sp-4);gap:var(--sp-4);align-items:start}.brokers_compCard__8USMi{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-xl);padding:var(--sp-5);min-width:0}@media (max-width:760px){.brokers_exampleGrid__Ikm3o{grid-template-columns:1fr}}.brokers_ctaRow___ZFxk{display:flex;gap:var(--sp-3);flex-wrap:wrap;margin-top:var(--sp-6)}.brokers_disclaimer__BzWKh{margin-top:var(--sp-6);font-size:var(--fs-12);color:var(--text-3);line-height:1.6}@media (max-width:560px){.brokers_hideSm__tUQIs{display:none}.brokers_tableHead__I8Dxl,.brokers_tableRow__ko4Iu{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.brokers_tableLink__xl3_P{grid-column:1/-1}.brokers_metaRow__prNQE{grid-template-columns:1fr}}.ipo_page__NnS4l{padding-top:var(--sp-8);padding-bottom:var(--sp-8)}.ipo_title__WmL_R{font-size:clamp(24px,3.6vw,32px);margin:6px 0 10px}.ipo_sub__iLkc7{color:var(--text-2);font-size:var(--fs-16);max-width:72ch;line-height:1.55;margin-bottom:var(--sp-5)}.ipo_tabs__Sv8ak{display:flex;flex-wrap:wrap;gap:6px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-pill);padding:5px;margin-bottom:var(--sp-4)}.ipo_tab__rj_9h{flex:1 1 auto;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:none;background:transparent;color:var(--text-2);font-family:var(--font-text);font-size:var(--fs-14);font-weight:700;padding:9px 14px;border-radius:var(--r-pill);cursor:pointer;transition:background var(--dur-2) var(--ease),color var(--dur-2) var(--ease)}.ipo_tab__rj_9h:hover{color:var(--text)}.ipo_tab__rj_9h[data-active=true]{background:var(--brand);color:var(--brand-contrast)}.ipo_tabCount__9mHQ7{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:18px;padding:0 6px;border-radius:var(--r-pill);font-size:var(--fs-11);font-weight:800;background:var(--surface-2);color:var(--text-3)}.ipo_tab__rj_9h[data-active=true] .ipo_tabCount__9mHQ7{background:color-mix(in srgb,var(--brand-contrast) 24%,transparent);color:var(--brand-contrast)}.ipo_boardHeader__yZ_el{font-size:var(--fs-12);color:var(--text-2);line-height:1.55;margin-bottom:var(--sp-3);max-width:96ch}.ipo_tipRow__fMPgG{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:var(--sp-2);gap:var(--sp-2);margin:0 0 var(--sp-4)}.ipo_controls__fLv_c{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-3);margin-bottom:var(--sp-4)}.ipo_segmented__Dgk6E{display:inline-flex;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-pill);padding:4px;gap:4px}.ipo_segBtn__oyk9R{border:none;background:transparent;color:var(--text-2);font-family:var(--font-text);font-size:var(--fs-13);font-weight:700;padding:7px 14px;border-radius:var(--r-pill);cursor:pointer;transition:background var(--dur-2) var(--ease),color var(--dur-2) var(--ease)}.ipo_segBtn__oyk9R:hover{color:var(--text)}.ipo_segBtn__oyk9R[data-active=true]{background:var(--brand);color:var(--brand-contrast)}.ipo_sortWrap__jRVVX{display:inline-flex;align-items:center;gap:8px}.ipo_sortLabel__tMv3X{font-size:var(--fs-13);font-weight:700;color:var(--text-2)}.ipo_sortSelect__7ESxo{border:1px solid var(--border-strong);border-radius:var(--r-md);padding:8px 12px;font-size:var(--fs-13);font-weight:600;background:var(--bg-elevated);color:var(--text);font-family:var(--font-text);cursor:pointer}.ipo_sortSelect__7ESxo:focus{outline:none;border-color:var(--brand);box-shadow:var(--focus-ring)}.ipo_sortNote__jUdvs{font-size:var(--fs-12);color:var(--text-2);line-height:1.55;margin-bottom:var(--sp-4);max-width:84ch}.ipo_legend__uEuXl{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:4px 16px;margin-bottom:var(--sp-4)}.ipo_legendSummary__WVPJI{font-size:var(--fs-13);font-weight:700;color:var(--text);cursor:pointer;padding:10px 0;list-style-position:inside}.ipo_legendBody__PM4_P{display:flex;flex-direction:column;gap:8px;padding:4px 0 12px}.ipo_legendBody__PM4_P p{font-size:var(--fs-12);color:var(--text-2);line-height:1.55;margin:0;max-width:84ch}.ipo_legendBody__PM4_P strong{color:var(--text);font-weight:700}.ipo_tempPill__80xyO{display:inline-flex;align-items:center;font-size:var(--fs-11);font-weight:700;border-radius:var(--r-pill);padding:3px 9px;border:1px solid var(--border);background:var(--surface-2);color:var(--text-2);white-space:nowrap;cursor:help}.ipo_tempPill__80xyO[data-temp=cold]{color:var(--heat-cold);background:var(--heat-cold-bg);border-color:var(--heat-cold-border)}.ipo_tempPill__80xyO[data-temp=warm]{color:var(--heat-warm);background:var(--heat-warm-bg);border-color:var(--heat-warm-border)}.ipo_tempPill__80xyO[data-temp=hot]{color:var(--heat-hot);background:var(--heat-hot-bg);border-color:var(--heat-hot-border)}.ipo_gmpCell__jj44d{color:var(--text);font-weight:700;cursor:help}.ipo_registrarLink__AKMh4{font-weight:700;font-size:var(--fs-13);color:var(--link);white-space:nowrap}.ipo_registrarLink__AKMh4:hover{color:var(--link-hover);text-decoration:none}.ipo_registrarText__erg4T{color:var(--text-2)}.ipo_explainer__H6aM4{font-size:var(--fs-13);color:var(--text-2);line-height:1.55;margin-bottom:var(--sp-4);max-width:84ch}.ipo_explainer__H6aM4 strong{color:var(--text);font-weight:700}.ipo_feedNote__I_fMA{display:flex;align-items:center;gap:8px;font-size:var(--fs-13);color:var(--text-2);margin-bottom:var(--sp-4);line-height:1.5}.ipo_feedNote__I_fMA strong{color:var(--text);font-weight:700}.ipo_dot__GvUME{width:8px;height:8px;border-radius:50%;background:var(--brand);flex:0 0 auto;box-shadow:0 0 0 3px var(--brand-weak)}.ipo_dotWait__ICnc0{background:var(--text-3);box-shadow:none}.ipo_countLine__sleRy{font-size:var(--fs-13);color:var(--text-2);margin-bottom:var(--sp-4)}.ipo_countLine__sleRy strong{color:var(--text)}.ipo_stateBox__OLxai{color:var(--text-2);font-size:var(--fs-15);padding:var(--sp-10) var(--sp-4);text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-xl)}.ipo_board__H9H0_{display:inline-flex;align-items:center;font-size:var(--fs-11);font-weight:700;border-radius:var(--r-pill);padding:3px 9px;border:1px solid var(--border);white-space:nowrap}.ipo_board__H9H0_[data-board=mainboard]{color:var(--info);background:var(--info-bg);border-color:color-mix(in srgb,var(--info) 30%,transparent)}.ipo_board__H9H0_[data-board=sme]{color:var(--charge);background:var(--charge-bg);border-color:var(--charge-border)}.ipo_statusPill___4eO7{display:inline-flex;align-items:center;font-size:var(--fs-11);font-weight:700;border-radius:var(--r-pill);padding:3px 9px;border:1px solid var(--border);background:var(--surface-2);color:var(--text-2);white-space:nowrap}.ipo_statusPill___4eO7[data-status=open]{color:var(--status-open-fg);background:var(--profit-bg);border-color:var(--profit-border)}.ipo_statusPill___4eO7[data-status=upcoming]{color:var(--info);background:var(--info-bg);border-color:color-mix(in srgb,var(--info) 30%,transparent)}.ipo_tableWrap__Y9h98{overflow-x:auto;border:1px solid var(--border);border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--shadow-xs)}.ipo_table__hS7N1{width:100%;min-width:760px;border-collapse:collapse;font-size:var(--fs-13)}.ipo_table__hS7N1 thead th{text-align:left;font-size:var(--fs-11);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-3);background:var(--surface-2);padding:8px 10px;border-bottom:1px solid var(--border);white-space:nowrap}.ipo_table__hS7N1 tbody td{padding:9px 10px;border-bottom:1px solid var(--border);vertical-align:middle;color:var(--text)}.ipo_dateCell__Y1w_j{display:inline-flex;flex-direction:column;gap:1px}.ipo_dateRange__FfKaA{white-space:nowrap}.ipo_dateTiming__2upD2{font-size:var(--fs-12);color:var(--text-3);white-space:nowrap}.ipo_table__hS7N1 tbody tr:last-child td{border-bottom:none}.ipo_table__hS7N1 tbody tr:hover td{background:var(--surface-2)}.ipo_actionCol__gwVyH,.ipo_numCol__p_n0c{text-align:right;white-space:nowrap}.ipo_ipoName__epwT_{display:block;font-weight:700;color:var(--text)}.ipo_ipoName__epwT_:hover{color:var(--brand);text-decoration:none}.ipo_ipoMeta__76H5s{display:block;font-size:var(--fs-12);color:var(--text-3);margin-top:2px}.ipo_viewLink___Wwhq{font-weight:700;font-size:var(--fs-13);color:var(--link);white-space:nowrap}.ipo_viewLink___Wwhq:hover{text-decoration:none;color:var(--link-hover)}.ipo_muted__jtZw5{color:var(--text-3)}.ipo_mCardList__tDm6U{display:none}@media (max-width:700px){.ipo_tableWrap__Y9h98{display:none}.ipo_mCardList__tDm6U{display:flex;flex-direction:column;gap:var(--sp-4)}.ipo_controls__fLv_c{flex-direction:column;align-items:stretch}.ipo_segmented__Dgk6E{justify-content:space-between}.ipo_segBtn__oyk9R{flex:1 1 auto;text-align:center}.ipo_sortWrap__jRVVX{justify-content:space-between}.ipo_sortSelect__7ESxo{flex:1 1 auto}}.ipo_mCard__siGLk{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-xl);padding:16px;box-shadow:var(--shadow-xs)}.ipo_mCardHead__y7zN3{display:flex;align-items:flex-start;gap:10px;padding-bottom:12px;border-bottom:1px solid var(--border)}.ipo_mCardTitleWrap__E1oTA{flex:1 1;min-width:0}.ipo_mCardName__iCCb7{display:block;font-family:var(--font-display);font-weight:800;font-size:var(--fs-16);color:var(--text)}.ipo_mCardName__iCCb7:hover{color:var(--brand);text-decoration:none}.ipo_mCardBadges__60VqK{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.ipo_mCardMetrics__3peSP{margin:10px 0 12px;display:flex;flex-direction:column}.ipo_mCardRow__WCKIP{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--border)}.ipo_mCardRow__WCKIP:last-child{border-bottom:none}.ipo_mCardLabel__4hq2d{color:var(--text-2);font-size:var(--fs-13);font-weight:600}.ipo_mCardVal__qa6hs{margin:0;font-weight:700;text-align:right;min-width:0}.ipo_mCardBtn__U96r3{margin-top:4px}.ipo_crossLinks__x9Yqh{display:flex;gap:var(--sp-3);flex-wrap:wrap;margin-top:var(--sp-6)}.ipo_disclaimer__GKMuK{margin-top:var(--sp-5);font-size:var(--fs-12);color:var(--text-3);line-height:1.6;max-width:84ch}.ipo_backLink__4aMWP{display:inline-flex;font-size:var(--fs-13);font-weight:600;color:var(--text-2);margin-bottom:var(--sp-4)}.ipo_backLink__4aMWP:hover{color:var(--brand);text-decoration:none}.ipo_detailHead__yQZcY{margin-bottom:var(--sp-5)}.ipo_detailBoard__Sq4CH{font-size:var(--fs-13);font-weight:700;color:var(--link);text-transform:uppercase;letter-spacing:.05em}.ipo_detailTitle__Svefq{font-size:clamp(24px,3.6vw,34px);margin:6px 0 10px}.ipo_detailBadges__J7ObX{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.ipo_detailGrid__x9ul_{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-gap:var(--sp-6);gap:var(--sp-6);align-items:start;margin-top:var(--sp-2)}.ipo_detailMain__moURU{gap:var(--sp-5)}.ipo_detailMain__moURU,.ipo_detailSide__OFI3f{min-width:0;display:flex;flex-direction:column}.ipo_detailSide__OFI3f{gap:var(--sp-4);position:-webkit-sticky;position:sticky;top:calc(var(--topbar-h) + 16px)}.ipo_facts___cswD{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:var(--sp-3);gap:var(--sp-3)}.ipo_factTile__OJnJD{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:14px 16px;display:flex;flex-direction:column;gap:5px}.ipo_factLabel__pHRQ2{font-size:var(--fs-11);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-3)}.ipo_factVal__Rx3js{font-weight:700;font-size:var(--fs-16);color:var(--text)}.ipo_sectionNav__yoWqs{display:flex;flex-wrap:wrap;gap:8px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:12px 14px}.ipo_sectionNavLink__OiRT3{font-size:var(--fs-13);font-weight:700;color:var(--text-2);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-pill);padding:6px 12px;white-space:nowrap;transition:color var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease)}.ipo_sectionNavLink__OiRT3:hover{color:var(--brand);border-color:var(--brand);text-decoration:none}.ipo_section__zaaUF{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--sp-5)}.ipo_calc__XeFFb,.ipo_gmpBox__7RldM,.ipo_section__zaaUF{scroll-margin-top:calc(var(--topbar-h) + 20px)}.ipo_sectionTitle__Iush2{font-size:var(--fs-16);font-weight:700;margin-bottom:6px}.ipo_sectionBody__rxicv{font-size:var(--fs-14);color:var(--text-2);line-height:1.55}.ipo_dataTableWrap__H0flM{overflow-x:auto;border:1px solid var(--border);border-radius:var(--r-md);margin-top:12px}.ipo_dataTable__iDY0o{width:100%;min-width:420px;border-collapse:collapse;font-size:var(--fs-13)}.ipo_dataTable__iDY0o thead th{text-align:left;font-size:var(--fs-11);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-3);background:var(--surface-2);padding:9px 12px;border-bottom:1px solid var(--border);white-space:nowrap}.ipo_dataTable__iDY0o tbody td{padding:10px 12px;border-bottom:1px solid var(--border);color:var(--text)}.ipo_dataTable__iDY0o tbody tr:last-child td{border-bottom:none}.ipo_dataNum__SZZJO{text-align:right;white-space:nowrap}.ipo_dataCat__c3Kls{font-weight:700}.ipo_structNote__kmyH4{margin-top:12px;font-size:var(--fs-12);color:var(--text-3);line-height:1.55}.ipo_timelineScroll__VZB2T{overflow-x:auto;margin-top:14px}.ipo_timeline___F_bC{display:flex;list-style:none;min-width:460px;margin:0;padding:4px 0 2px}.ipo_step__VzwlQ{flex:1 1;min-width:88px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:7px;position:relative;padding:0 6px}.ipo_step__VzwlQ:before{content:"";position:absolute;top:7px;left:-50%;width:100%;height:2px;background:var(--border-strong);z-index:0}.ipo_step__VzwlQ:first-child:before{display:none}.ipo_stepDot__w0jw5{position:relative;z-index:1;width:16px;height:16px;border-radius:50%;background:var(--brand);box-shadow:0 0 0 3px var(--brand-weak)}.ipo_stepDerived__LaYJC .ipo_stepDot__w0jw5{background:var(--surface);border:2px solid var(--border-strong);box-shadow:none}.ipo_step__VzwlQ[data-state=past]:before{background:var(--brand)}.ipo_step__VzwlQ[data-state=next] .ipo_stepDot__w0jw5{background:var(--surface);border:3px solid var(--brand);box-shadow:0 0 0 3px var(--brand-weak)}.ipo_step__VzwlQ[data-state=future] .ipo_stepDot__w0jw5{background:var(--surface);border:2px solid var(--border-strong);box-shadow:none}.ipo_stepNextChip__hclY5{margin-top:2px}.ipo_stepLabel__Zfyvh{font-size:var(--fs-12);font-weight:700;color:var(--text);line-height:1.3}.ipo_stepDate__nwF6f{font-size:var(--fs-11);color:var(--text-3);line-height:1.3}.ipo_subHeading__JIq2H{font-size:var(--fs-14);font-weight:700;color:var(--text);margin:16px 0 8px}.ipo_bulletList__QZdRn{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:6px}.ipo_bullet__xvg2t{font-size:var(--fs-14);color:var(--text-2);line-height:1.5}.ipo_docLinks__re0kA{display:flex;flex-direction:column;gap:8px;margin-top:4px}.ipo_docLink__WeL_a{display:inline-flex;align-items:center;font-size:var(--fs-13);font-weight:700;color:var(--link)}.ipo_docLink__WeL_a:hover{color:var(--link-hover);text-decoration:none}.ipo_subList__ElZ7H{display:flex;flex-direction:column;margin-top:10px}.ipo_subRow__RMCei{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--border)}.ipo_subRow__RMCei:last-child{border-bottom:none}.ipo_subLabel__jICBE{color:var(--text-2);font-size:var(--fs-13);font-weight:600}.ipo_subVal__Fhsyh{font-weight:700;color:var(--text)}.ipo_calc__XeFFb{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--sp-5);display:flex;flex-direction:column;gap:12px}.ipo_calcField__d_CnD{display:flex;flex-direction:column;gap:6px;max-width:320px}.ipo_calcFieldLabel__1ITw5{font-size:var(--fs-12);font-weight:700;color:var(--text-2)}.ipo_calcInput__S2pts{width:100%;border:1.5px solid var(--border-strong);border-radius:var(--r-md);padding:9px 12px;font-size:var(--fs-14);font-weight:600;background:var(--bg-elevated);color:var(--text);transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.ipo_calcInput__S2pts:focus{border-color:var(--brand);box-shadow:var(--focus-ring);outline:none}.ipo_calcResult__8rFum{display:flex;flex-direction:column;gap:4px;background:var(--brand-weak);border-radius:var(--r-md);padding:14px 16px}.ipo_calcResultLabel__WrLqa{font-size:var(--fs-11);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--on-brand-weak)}.ipo_calcResultVal__gmUCW{font-family:var(--font-display);font-weight:800;font-size:var(--fs-24);color:var(--text);line-height:1.15}.ipo_calcResultMeta__LRX_n{font-size:var(--fs-13);color:var(--text-2);line-height:1.5}.ipo_calcTwo__dX5l5{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:var(--sp-3);gap:var(--sp-3)}.ipo_gmpBox__7RldM{background:var(--charge-bg);border:1px solid var(--charge-border);border-radius:var(--r-lg);padding:var(--sp-5);display:flex;flex-direction:column;gap:12px}.ipo_gmpHead___xzlV{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ipo_gmpTag__X7SA_{display:inline-flex;align-items:center;font-size:var(--fs-11);font-weight:800;letter-spacing:.04em;text-transform:uppercase;border-radius:var(--r-pill);padding:3px 9px;background:var(--charge);color:var(--brand-contrast)}.ipo_gmpTitle__ZDCt_{font-size:var(--fs-16);font-weight:800;color:var(--text)}.ipo_gmpMeta__ZF1gr{font-size:var(--fs-12);color:var(--text-2)}.ipo_gmpNote__1ysPK{font-size:var(--fs-12);color:var(--charge);line-height:1.55;font-weight:600}.ipo_gmpNeutral__aoyOn{font-size:var(--fs-14);color:var(--text-2);line-height:1.55}.ipo_sideBox__ZEr_k{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--sp-5);display:flex;flex-direction:column;gap:10px}.ipo_sideTitle__Ze4G1{font-size:var(--fs-15);font-weight:700}.ipo_sideBody__jTDdz{font-size:var(--fs-13);color:var(--text-2);line-height:1.55}.ipo_sideBtn__PdeMd{width:100%}.ipo_detailDisclaimer__o3xm2{margin-top:var(--sp-8);font-size:var(--fs-12);color:var(--text-3);line-height:1.65;max-width:84ch;border-top:1px solid var(--border);padding-top:var(--sp-4)}.ipo_detailDisclaimer__o3xm2 strong{color:var(--text-2);font-weight:700}.ipo_subLabelWrap__ed0Yr{display:flex;flex-direction:column;gap:2px;min-width:0}.ipo_subMeta__DdDkR{font-size:var(--fs-11);color:var(--text-3)}.ipo_factMeta__ZJvgq{font-size:var(--fs-12);color:var(--text-3)}.ipo_trendSvg__VxQlY{display:block;width:100%;max-width:520px;height:auto;margin-top:12px}.ipo_trendAxis__h_OS5,.ipo_trendRef__U64gn{stroke:var(--border-strong);stroke-width:1}.ipo_trendLine__eXbMG{fill:none;stroke:var(--info);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ipo_trendDot__tebVP{fill:var(--info);stroke:var(--surface);stroke-width:2}.ipo_trendHit__69uEo{fill:transparent}.ipo_trendTick__XiaiB{fill:var(--text-3);font-family:var(--font-text);font-size:var(--fs-12);font-weight:600}.ipo_trendVal__MypUi{fill:var(--text);font-family:var(--font-text);font-size:var(--fs-13);font-weight:700}.ipo_faqSection__8q6g_{margin-top:var(--sp-5)}.ipo_faqList__c2wy6{display:flex;flex-direction:column;margin-top:10px}.ipo_faqItem__H2NX5{padding:4px 0;border-bottom:1px solid var(--border)}.ipo_faqItem__H2NX5:last-child{border-bottom:none}.ipo_faqSummary__KUKbb{cursor:pointer;padding:8px 0;list-style-position:inside}.ipo_faqSummary__KUKbb:hover .ipo_faqQ__lageP{color:var(--brand)}.ipo_faqQ__lageP{display:inline;font-size:var(--fs-14);font-weight:700;color:var(--text);margin:0}.ipo_faqA__gx_6Q{font-size:var(--fs-13);color:var(--text-2);line-height:1.55;margin:0 0 8px}.ipo_faqItem__H2NX5 .ipo_docLink__WeL_a{margin-bottom:8px}@media (max-width:860px){.ipo_detailGrid__x9ul_{grid-template-columns:1fr}.ipo_detailSide__OFI3f{position:static}}.ipo_subBoard__N4li0{display:flex;flex-direction:column;gap:10px;margin-top:4px}.ipo_calcInner__u0hGk{display:flex;flex-direction:column;gap:12px}.ipo_calcOut__9SPOt{display:flex;flex-direction:column;gap:10px}.ipo_pictoRow__xcLze{display:flex;flex-wrap:wrap;gap:6px}.ipo_pictoDot__2JvFw{width:14px;height:14px;border-radius:50%;background:var(--surface-2);border:1px solid var(--border-strong)}.ipo_pictoDot__2JvFw[data-on=true]{background:var(--brand);border-color:transparent;box-shadow:0 0 0 2px var(--brand-weak)}.ipo_finClusters__h8N4Q{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:var(--sp-4);gap:var(--sp-4);margin-top:12px}.ipo_finCluster__lxQmD{min-width:0;display:flex;flex-direction:column;gap:8px;background:var(--surface-2);border-radius:var(--r-md);padding:12px 14px}.ipo_finClusterTitle__Y2jm3{font-size:var(--fs-11);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-2)}.ipo_objList__oV0_g{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column}.ipo_objRow__b6K5c{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:4px 12px;gap:4px 12px;align-items:start;padding:10px 0;border-bottom:1px solid var(--border)}.ipo_objRow__b6K5c:last-child{border-bottom:none}.ipo_objIdx__uSi3s{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--brand-weak);color:var(--on-brand-weak);font-size:var(--fs-12);font-weight:700}.ipo_objText__X8_dF{font-size:var(--fs-14);color:var(--text-2);line-height:1.5;min-width:0}.ipo_objAmount__CB2n1{display:inline-flex;flex-direction:column;align-items:stretch;min-width:92px;text-align:right;font-size:var(--fs-13);font-weight:700;color:var(--text);white-space:nowrap}@media (max-width:560px){.ipo_objRow__b6K5c{grid-template-columns:auto minmax(0,1fr)}.ipo_objAmount__CB2n1{grid-column:2;align-items:flex-start;text-align:left}}.ipo_promoLayout__wWIVu{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:var(--sp-5);gap:var(--sp-5);align-items:start;margin-top:6px}.ipo_promoDonut__RcPw3{max-width:320px}@media (max-width:640px){.ipo_promoLayout__wWIVu{grid-template-columns:minmax(0,1fr)}}.ipo_structBar__tkk3p{margin:6px 0 12px}.ipo_crossRow__XVy45{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.ipo_section__zaaUF .ipo_unlockBox__wQk2B{background:var(--surface-2);border-color:var(--border)}.ipo_section__zaaUF .ipo_unlockBox__wQk2B>div{justify-content:flex-start}.ipo_unlockList__lm63J{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;text-align:left}.ipo_unlockItem__ViIfA{display:flex;align-items:flex-start;gap:8px;font-size:var(--fs-13);color:var(--text-2);line-height:1.5}.ipo_unlockDot__2A7nh{flex:none;width:12px;height:12px;margin-top:3px;border-radius:50%;background:var(--surface);border:2px solid var(--border-strong)}.ipo_totalCell__Tyx62{display:inline-block;min-width:52px}[data-theme=dark] .ipo_adaptiveCard__SDBjh,[data-theme=dark] .ipo_calc__XeFFb,[data-theme=dark] .ipo_factTile__OJnJD,[data-theme=dark] .ipo_section__zaaUF,[data-theme=dark] .ipo_sideBox__ZEr_k{background:var(--bg-elevated);border-color:var(--border-strong)}[data-theme=dark] .ipo_dataTableWrap__H0flM{background:var(--surface-2);border-color:var(--border-strong)}[data-theme=dark] .ipo_calcInput__S2pts,[data-theme=dark] .ipo_finCluster__lxQmD{background:var(--surface-2)}[data-theme=dark] .ipo_tableWrap__Y9h98,[data-theme=dark] .ipo_table__hS7N1 tbody td,[data-theme=dark] .ipo_table__hS7N1 thead th{border-color:var(--border-strong)}[data-theme=dark] .ipo_legend__uEuXl,[data-theme=dark] .ipo_segmented__Dgk6E,[data-theme=dark] .ipo_tabs__Sv8ak{background:var(--bg-elevated);border-color:var(--border-strong)}.ipo_promoTiles__0jSTC{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:var(--sp-3);gap:var(--sp-3)}.ipo_promoTile__XaNoS{display:flex;align-items:center;gap:var(--sp-3);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--sp-3) var(--sp-4);font-size:var(--fs-14);font-weight:600;color:var(--text);line-height:1.4;min-width:0}.ipo_promoTileIcon__jyfIP{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:var(--r-md);background:var(--brand-weak);color:var(--on-brand-weak);flex:none}.ipo_promoTileName__PLQdu{min-width:0;overflow-wrap:anywhere}[data-theme=dark] .ipo_promoTile__XaNoS{background:var(--surface-2);border-color:var(--border-strong)}.ipo_heroMoney__zZWDQ{white-space:nowrap;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;font-size:var(--fs-20)}@media (min-width:768px){.ipo_heroMoney__zZWDQ{font-size:var(--fs-24)}}.funds_page___7Nv5{padding-top:var(--sp-8);padding-bottom:var(--sp-8)}.funds_title___rP0s{font-size:clamp(24px,3.6vw,32px);margin:6px 0 10px}.funds_sub__WYv7c{color:var(--text-2);font-size:var(--fs-16);max-width:72ch;line-height:1.55;margin-bottom:var(--sp-6)}.funds_searchWrap__ZsA_v{margin-bottom:var(--sp-3)}.funds_searchLabel__646_4{display:block;font-size:var(--fs-12);font-weight:700;color:var(--text-2);margin-bottom:6px}.funds_search__g54Ky{width:100%;border:1.5px solid var(--border-strong);border-radius:var(--r-md);padding:11px 14px;font-size:var(--fs-15);font-weight:600;background:var(--bg-elevated);color:var(--text);transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.funds_search__g54Ky:focus{border-color:var(--brand);box-shadow:var(--focus-ring);outline:none}.funds_search__g54Ky::placeholder{color:var(--text-3);font-weight:500}.funds_groupHub__6wxhd{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:var(--sp-3);gap:var(--sp-3);margin-top:var(--sp-2)}.funds_groupCard__locd7{display:flex;flex-direction:column;gap:6px;text-align:left;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--sp-4);cursor:pointer;transition:border-color var(--dur-1) var(--ease),background var(--dur-1) var(--ease)}.funds_groupCard__locd7:hover{border-color:var(--border-strong);background:var(--surface-2)}.funds_groupCard__locd7:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.funds_groupCardTop__xQSth{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3)}.funds_groupCardId__jh0ES{display:inline-flex;align-items:center;gap:10px;min-width:0}.funds_groupIcon__y1yT7{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--r-md);background:var(--brand-weak);color:var(--on-brand-weak);flex-shrink:0}.funds_groupIcon__y1yT7[data-group=debt]{background:var(--profit-bg);color:var(--profit)}.funds_groupCardLabel__AXYZ4{font-size:var(--fs-16);font-weight:700;color:var(--text)}.funds_groupCardCount__bVBSN{font-size:var(--fs-13);font-weight:700;color:var(--on-brand-weak);background:var(--brand-weak);border-radius:var(--r-pill);padding:3px 10px;white-space:nowrap}.funds_groupCardBlurb__evtDs{font-size:var(--fs-12);color:var(--text-2);line-height:1.5}.funds_riskStrip__hmYCW{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:3px;gap:3px;margin-top:2px}.funds_riskSeg__jGxU_{display:block;height:5px;border-radius:var(--r-pill);background:var(--surface-3)}.funds_riskSeg__jGxU_[data-active]{background:var(--heat-warm)}.funds_riskSeg__jGxU_[data-active][data-band="0"],.funds_riskSeg__jGxU_[data-active][data-band="1"]{background:var(--heat-cold)}.funds_riskSeg__jGxU_[data-active][data-band="4"],.funds_riskSeg__jGxU_[data-active][data-band="5"]{background:var(--heat-hot)}.funds_riskScale__oypgW{display:flex;justify-content:space-between;margin-top:3px;font-size:var(--fs-11);font-weight:600;color:var(--text-3)}.funds_catBar__N034T{display:flex;align-items:center;gap:var(--sp-2);font-size:var(--fs-13);margin-top:var(--sp-2)}.funds_crumbBtn__TdS5z{background:none;border:none;padding:0;color:var(--brand);font:inherit;cursor:pointer}.funds_crumbBtn__TdS5z:hover{text-decoration:underline}.funds_crumbSep__HY2Pn{color:var(--text-3)}.funds_crumbCur__11t7r{color:var(--text);font-weight:600}.funds_catChips___txS9{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-top:var(--sp-1)}.funds_catChip__E70e3{font-size:var(--fs-12);font-weight:500;color:var(--text-2);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-pill);padding:4px 12px;cursor:pointer;white-space:nowrap}.funds_catChip__E70e3:hover{border-color:var(--border-strong)}.funds_catChipOn__bwN7o{color:var(--brand-contrast);background:var(--brand);border-color:var(--brand)}.funds_filters__rUyzE{display:flex;gap:var(--sp-4);flex-wrap:wrap;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:14px 18px;margin-bottom:var(--sp-4)}.funds_filter__B8GpN{display:flex;flex-direction:column;gap:6px;flex:1 1;min-width:160px}.funds_filterLabel__NF7in{font-size:var(--fs-12);font-weight:700;color:var(--text-2)}.funds_select__0RRw0{width:100%;border:1.5px solid var(--border-strong);border-radius:var(--r-md);padding:9px 12px;font-size:var(--fs-14);font-weight:600;background:var(--bg-elevated);color:var(--text);transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.funds_select__0RRw0:focus{border-color:var(--brand);box-shadow:var(--focus-ring);outline:none}.funds_countLine__OHSvP{font-size:var(--fs-13);color:var(--text-2);margin-bottom:6px}.funds_countLine__OHSvP strong{color:var(--text)}.funds_returnsNote__C0QOn{font-size:var(--fs-12);color:var(--text-3);line-height:1.55;margin-bottom:var(--sp-4);max-width:80ch}.funds_thinReturn__e_JpG{color:var(--text-2);font-weight:600;font-size:var(--fs-12);white-space:nowrap}.funds_empty__bKbsC{color:var(--text-2);font-size:var(--fs-15);padding:var(--sp-8) 0;text-align:center}.funds_risk__1oBJJ{display:inline-flex;align-items:center;font-size:var(--fs-11);font-weight:600;border-radius:var(--r-sm);padding:2px 8px;border:1px solid var(--border);background:var(--surface-2);color:var(--text-2);white-space:nowrap}.funds_risk__1oBJJ[data-risk=very-high]{border-color:var(--border-strong);color:var(--text)}.funds_tableWrap__bULYg{overflow-x:auto;border:1px solid var(--border);border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--shadow-xs)}.funds_table__n_q1L{width:100%;min-width:720px;border-collapse:collapse;font-size:var(--fs-14)}.funds_table__n_q1L thead th{text-align:left;font-size:var(--fs-11);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-3);background:var(--surface-2);padding:12px 14px;border-bottom:1px solid var(--border);white-space:nowrap}.funds_table__n_q1L tbody td{padding:13px 14px;border-bottom:1px solid var(--border);vertical-align:middle;color:var(--text)}.funds_table__n_q1L tbody tr:last-child td{border-bottom:none}.funds_table__n_q1L tbody tr:hover td{background:var(--surface-2)}.funds_actionCol__MqneS,.funds_numCol__j8eg9{text-align:right;white-space:nowrap}.funds_fundName__e4_XQ{display:block;font-weight:700;color:var(--text)}.funds_fundName__e4_XQ:hover{color:var(--brand);text-decoration:none}.funds_fundAmc__hYpiJ{display:block;font-size:var(--fs-12);color:var(--text-3);margin-top:2px}.funds_viewLink__YIl01{font-weight:700;font-size:var(--fs-13);color:var(--brand);white-space:nowrap}.funds_viewLink__YIl01:hover{text-decoration:none;color:var(--link-hover)}.funds_mCardList__14B5B{display:none}@media (max-width:700px){.funds_tableWrap__bULYg{display:none}.funds_mCardList__14B5B{display:flex;flex-direction:column;gap:var(--sp-4)}}.funds_mCard__uYrZs{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-xl);padding:16px;box-shadow:var(--shadow-xs)}.funds_mCardHead__K5wF6{display:flex;align-items:flex-start;gap:10px;padding-bottom:12px;border-bottom:1px solid var(--border)}.funds_mCardTitleWrap__xo5YS{flex:1 1;min-width:0}.funds_mCardName__VWMb3{display:block;font-family:var(--font-display);font-weight:800;font-size:var(--fs-16);color:var(--text)}.funds_mCardName__VWMb3:hover{color:var(--brand);text-decoration:none}.funds_mCardAmc__HATHP{display:block;font-size:var(--fs-12);color:var(--text-3);margin-top:2px}.funds_mCardMetrics__XVtyB{margin:10px 0 12px;display:flex;flex-direction:column}.funds_mCardRow__FA_B9{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--border)}.funds_mCardRow__FA_B9:last-child{border-bottom:none}.funds_mCardLabel__sY_Yc{color:var(--text-2);font-size:var(--fs-13);font-weight:600}.funds_mCardVal__z5xFu{margin:0;font-weight:700;text-align:right;min-width:0}.funds_mCardBtn__P6GvY{margin-top:4px}.funds_crossLinks__BLCam{display:flex;gap:var(--sp-3);flex-wrap:wrap;margin-top:var(--sp-6)}.funds_disclaimer__4k6wt{margin-top:var(--sp-5);font-size:var(--fs-12);color:var(--text-3);line-height:1.6;max-width:80ch}.funds_backLink__Dy8Ck{display:inline-flex;font-size:var(--fs-13);font-weight:600;color:var(--text-2);margin-bottom:var(--sp-4)}.funds_backLink__Dy8Ck:hover{color:var(--brand);text-decoration:none}.funds_detailHead__LJWLQ{margin-bottom:var(--sp-5)}.funds_detailAmc__Mj4Cz{font-size:var(--fs-13);font-weight:700;color:var(--link);text-transform:uppercase;letter-spacing:.05em}.funds_detailTitle__y7UHP{font-size:clamp(24px,3.6vw,34px);margin:6px 0 10px}.funds_detailBadges__r8VSF{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.funds_catBadge__jzul3{background:var(--brand-weak);color:var(--on-brand-weak)}.funds_catBadge__jzul3,.funds_planBadge__8Op5l{display:inline-flex;align-items:center;font-size:var(--fs-12);font-weight:600;border-radius:var(--r-pill);padding:4px 11px}.funds_planBadge__8Op5l{background:var(--surface-2);color:var(--text-2);border:1px solid var(--border)}.funds_detailGrid__eDXj1{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-gap:var(--sp-6);gap:var(--sp-6);align-items:start;margin-top:var(--sp-2)}.funds_detailMain__dKFZI{min-width:0;display:flex;flex-direction:column;gap:var(--sp-5)}.funds_detailSide__BSfkp{min-width:0;display:flex;flex-direction:column;gap:var(--sp-4);position:-webkit-sticky;position:sticky;top:calc(var(--topbar-h) + 16px);max-height:calc(100vh - var(--topbar-h) - 32px);overflow-y:auto}@media (max-width:860px){.funds_detailSide__BSfkp{max-height:none;overflow-y:visible}}.funds_blurbBox__moTRj{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--sp-5)}.funds_blurbTitle__xTYe0{font-size:var(--fs-16);font-weight:700;margin-bottom:6px}.funds_blurbBody__qiubH{font-size:var(--fs-14);color:var(--text-2);line-height:1.55}.funds_facts__ftSQz{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:var(--sp-3);gap:var(--sp-3)}.funds_factTile__dX84n{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:14px 16px;display:flex;flex-direction:column;gap:5px}.funds_factLabel__BzT7U{font-size:var(--fs-11);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-3)}.funds_factVal__ZPYlf{font-weight:700;font-size:var(--fs-16);color:var(--text)}.funds_gaugeCard__l3fs0{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--sp-4);min-width:0;display:flex;justify-content:center}.funds_sparseHero__XPKHW{display:grid;grid-template-columns:minmax(220px,260px) minmax(0,1fr);grid-gap:var(--sp-4);gap:var(--sp-4);align-items:start;min-width:0}@media (max-width:700px){.funds_sparseHero__XPKHW{grid-template-columns:1fr}}.funds_runwayFootnote__s0Wm7{font-size:var(--fs-11);color:var(--text-3);line-height:1.6;border-top:1px solid var(--border);padding-top:var(--sp-3);margin-top:var(--sp-4)}.funds_directCallout__DepbF{display:flex;flex-direction:column;gap:8px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--sp-4)}.funds_directCalloutTitle__NH574{font-family:var(--font-display);font-weight:800;font-size:var(--fs-18);color:var(--link)}.funds_directCalloutBody__MXH1b{font-size:var(--fs-14);color:var(--text-2);line-height:1.55}.funds_directCalloutBtn__Sx1wj{align-self:flex-start;margin-top:4px}.funds_investBox__HCmea{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--sp-5);display:flex;flex-direction:column;gap:10px}.funds_investTitle__k_va2{font-size:var(--fs-15);font-weight:700}.funds_arnBtn__MjeZD{width:100%}.funds_arnBtn__MjeZD:disabled,.funds_arnBtn__MjeZD[aria-disabled=true]{cursor:not-allowed}.funds_arnBtnLocked___jvHD,.funds_arnBtnLocked___jvHD:disabled,.funds_arnBtnLocked___jvHD[aria-disabled=true]{background:var(--surface-2);border:1px solid var(--border);color:var(--text-3);box-shadow:none;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2)}.funds_lockIcon__y67vz{flex-shrink:0}.funds_arnNote__qNyfh,.funds_mfdCost__tN_R9{font-size:var(--fs-12);color:var(--text-2);line-height:1.5}.funds_mfdCost__tN_R9{margin-top:4px}.funds_mfdCost__tN_R9 strong{color:var(--text);font-weight:700}.funds_detailDisclaimer__7EOCp{margin-top:var(--sp-8);font-size:var(--fs-12);color:var(--text-3);line-height:1.65;max-width:84ch;border-top:1px solid var(--border);padding-top:var(--sp-4)}.funds_detailDisclaimer__7EOCp strong{color:var(--text-2);font-weight:700}@media (max-width:860px){.funds_detailGrid__eDXj1{grid-template-columns:1fr}.funds_detailSide__BSfkp{position:static}}.FundKeyStats_strip__5ZkAb{display:flex;flex-wrap:wrap;gap:var(--sp-5);align-items:flex-end;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-xs);padding:var(--sp-4) var(--sp-5)}.FundKeyStats_stat__bOaPD{display:flex;flex-direction:column;gap:3px;min-width:0}.FundKeyStats_label__8xKrt{font-size:var(--fs-11);font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--text-3);white-space:nowrap}.FundKeyStats_value__nJ_Jh{font-size:var(--fs-16);font-weight:700;color:var(--text);line-height:1.1;white-space:nowrap}.FundKeyStats_nav__Q95Eh{font-size:var(--fs-20)}@media (max-width:700px){.FundKeyStats_strip__5ZkAb{gap:var(--sp-4);padding:var(--sp-3) var(--sp-4)}.FundKeyStats_value__nJ_Jh{font-size:var(--fs-15)}.FundKeyStats_nav__Q95Eh{font-size:var(--fs-18)}}.Breadcrumb_nav__HgJ77{margin-bottom:var(--sp-5)}.Breadcrumb_list__TtfJO{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:var(--fs-13)}.Breadcrumb_item__nF6Eq{display:inline-flex;align-items:center;gap:8px;min-width:0}.Breadcrumb_item__nF6Eq:not(:first-child):before{content:"\203A";color:var(--text-3);font-size:var(--fs-14);line-height:1}.Breadcrumb_link__vRRoh{color:var(--text-2);font-weight:600;border-radius:var(--r-xs);transition:color var(--dur-2) var(--ease)}.Breadcrumb_link__vRRoh:hover{color:var(--brand);text-decoration:none}.Breadcrumb_current__TJOco{color:var(--text);font-weight:700;overflow-wrap:anywhere}.JourneyProgress_wrap__bDOfU{margin-bottom:var(--sp-6)}.JourneyProgress_steps__bHW0Q{list-style:none;margin:0;padding:6px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4px;gap:4px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-sm)}.JourneyProgress_step__XXOqg{min-width:0}.JourneyProgress_link__2zw_6{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--r-md);color:var(--text-2);transition:background var(--dur-2) var(--ease),color var(--dur-2) var(--ease)}.JourneyProgress_link__2zw_6:hover{text-decoration:none;background:var(--surface-2)}.JourneyProgress_step__XXOqg[data-state=current] .JourneyProgress_link__2zw_6{background:var(--brand-weak);color:var(--on-brand-weak)}.JourneyProgress_badge__monB9{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-weight:800;font-size:var(--fs-13);background:var(--surface-2);color:var(--text-2)}.JourneyProgress_step__XXOqg[data-state=current] .JourneyProgress_badge__monB9,.JourneyProgress_step__XXOqg[data-state=done] .JourneyProgress_badge__monB9{background:var(--brand);color:var(--brand-contrast)}.JourneyProgress_text__Hiyl9{display:flex;flex-direction:column;line-height:1.2;min-width:0}.JourneyProgress_label__MTkMZ{font-weight:700;font-size:var(--fs-14);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.JourneyProgress_sub__1utvh{font-size:var(--fs-12);color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.JourneyProgress_step__XXOqg[data-state=current] .JourneyProgress_sub__1utvh{color:var(--on-brand-weak);opacity:.85}@media (max-width:640px){.JourneyProgress_sub__1utvh{display:none}.JourneyProgress_steps__bHW0Q{padding:5px;gap:3px}.JourneyProgress_link__2zw_6{justify-content:center;gap:7px;padding:9px 4px}.JourneyProgress_badge__monB9{width:22px;height:22px;font-size:var(--fs-12)}.JourneyProgress_label__MTkMZ{font-size:var(--fs-12)}}.AccountOpening_wrap__0JX_h{display:block}.AccountOpening_heading__QA4sP{font-size:clamp(20px,3vw,26px);margin-bottom:8px}.AccountOpening_sub__Z0a_T{color:var(--text-2);font-size:var(--fs-15);max-width:70ch;margin-bottom:var(--sp-6);line-height:1.55}.AccountOpening_cols__GiFzm{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--sp-6);gap:var(--sp-6);margin-bottom:var(--sp-8)}.AccountOpening_secTitle__WEr9g{font-size:var(--fs-18);font-weight:700;margin-bottom:var(--sp-4)}.AccountOpening_docList__any_l{list-style:none;padding:0;display:flex;flex-direction:column;gap:10px}.AccountOpening_doc__uwbkf{display:flex;gap:12px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);padding:14px}.AccountOpening_check__5lhA7{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-weight:800;font-size:var(--fs-13);background:var(--profit-bg);color:var(--profit)}.AccountOpening_check__5lhA7[data-required=false]{background:var(--surface-3);color:var(--text-3)}.AccountOpening_docName__SR5dq{font-weight:700;display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.AccountOpening_optional__RLz6V{font-size:var(--fs-11);color:var(--text-3);font-weight:600}.AccountOpening_docDetail__6MG7V{font-size:var(--fs-13);color:var(--text-2);line-height:1.5}.AccountOpening_steps__UNqbr{list-style:none;padding:0;display:flex;flex-direction:column;gap:10px}.AccountOpening_step__SlVC7{display:flex;gap:12px;align-items:flex-start}.AccountOpening_stepNum__ffulo{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--brand-weak);color:var(--on-brand-weak);font-weight:800;font-size:var(--fs-13)}.AccountOpening_stepTitle__X3MzB{font-weight:700}.AccountOpening_stepDetail__1Emhz{font-size:var(--fs-13);color:var(--text-2);line-height:1.5}.AccountOpening_brokerSection__ZG9Jj{margin-top:var(--sp-4)}.AccountOpening_finderHint__OlSoJ{color:var(--text-2);font-size:var(--fs-14);margin-bottom:var(--sp-4)}.AccountOpening_brokerGrid__ucmPU{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:var(--sp-3);gap:var(--sp-3)}.AccountOpening_brokerCard__zV_sc{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:16px;display:flex;flex-direction:column;gap:10px}.AccountOpening_brokerTop__K6WV2{display:flex;align-items:center;gap:8px}.AccountOpening_dot__pawh2{width:11px;height:11px;border-radius:50%}.AccountOpening_brokerName__5J2yH{font-weight:700}.AccountOpening_brokerMeta___moM_{font-size:var(--fs-12);color:var(--text-2);flex:1 1}.AccountOpening_brokerCta__NVVv4{border:none}.AccountOpening_brokerCta__NVVv4:hover{filter:brightness(.94);text-decoration:none}.AccountOpening_disclaimer__B6S7f{margin-top:var(--sp-6);font-size:var(--fs-12);color:var(--text-3);line-height:1.6}@media (max-width:720px){.AccountOpening_cols__GiFzm{grid-template-columns:1fr}}.BrokerFactRow_row__HO_e5{display:flex;flex-direction:column;gap:var(--sp-4);padding:var(--sp-5)}.BrokerFactRow_head__vyGNz{display:flex;align-items:center;gap:var(--sp-3)}.BrokerFactRow_dot__73PQv{width:12px;height:12px;border-radius:var(--r-pill);flex:none}.BrokerFactRow_headText__4_Ha5{display:flex;flex-direction:column;gap:2px;min-width:0}.BrokerFactRow_name__UykDQ{font-size:var(--fs-18);font-weight:800}.BrokerFactRow_tagline__NkWfi{font-size:var(--fs-12);font-weight:600;color:var(--text-3)}.BrokerFactRow_blurb__IQmR0{margin:0;font-size:var(--fs-13);line-height:1.55;color:var(--text-2)}.BrokerFactRow_facts__wer_g{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0;margin:0;border:1px solid var(--border);border-radius:var(--r-md);overflow:hidden}.BrokerFactRow_fact__o7PCy{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--border)}.BrokerFactRow_fact__o7PCy:last-child{border-bottom:none}.BrokerFactRow_factKey__MGMm2{font-size:var(--fs-13);font-weight:600;color:var(--text-2)}.BrokerFactRow_factVal__8pl__{font-size:var(--fs-14);font-weight:700;color:var(--text);text-align:right}.BrokerFactRow_example__vlBn2{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);background:var(--charge-bg);border:1px solid var(--charge-border)}.BrokerFactRow_exampleLabel__FE1po{font-size:var(--fs-12);font-weight:700;color:var(--charge)}.BrokerFactRow_exampleVal__shqIO{font-size:var(--fs-15);font-weight:800;color:var(--charge)}.brokers_page__oNykj{padding-block:var(--sp-10) var(--sp-16)}.brokers_title__zdiq7{font-size:clamp(26px,4vw,38px);margin-top:var(--sp-2)}.brokers_sub___9pa6{margin-top:var(--sp-3);font-size:var(--fs-16);color:var(--text-2);max-width:64ch}.brokers_honesty__L0jhg{margin-top:var(--sp-5);padding:var(--sp-4);border-radius:var(--r-md);background:var(--info-bg);border:1px solid var(--border);font-size:var(--fs-13);line-height:1.55;color:var(--text-2)}.brokers_grid__o9tUq{margin-top:var(--sp-6);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--sp-5);gap:var(--sp-5)}@media (max-width:1080px){.brokers_grid__o9tUq{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.brokers_grid__o9tUq{grid-template-columns:1fr}}.brokers_leadWrap__f7yrm{margin-top:var(--sp-6)}.brokers_help__kmdX5{margin-top:var(--sp-5);display:flex;flex-direction:column;align-items:center;gap:var(--sp-2);padding:var(--sp-6) var(--sp-5);border-radius:var(--r-xl);background:var(--surface-2);border:1px dashed var(--border-strong);text-align:center}.brokers_helpTitle__vF0oW{font-size:var(--fs-16);font-weight:700;color:var(--text)}.brokers_helpLinks__bw5q4{font-size:var(--fs-14);color:var(--text-2);max-width:72ch;line-height:2.7}.brokers_helpJoin__oGa0T{color:var(--text-2)}.brokers_helpBtn__grGew{display:inline-flex;align-items:center;padding:7px 14px;margin-inline:2px;border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--border-strong);color:var(--link);font-weight:700;white-space:nowrap;transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.brokers_helpBtn__grGew:hover{text-decoration:none;border-color:var(--brand);box-shadow:var(--shadow-sm)}.brokers_note__TxAFT{margin-top:var(--sp-6);font-size:var(--fs-12);line-height:1.55;color:var(--text-3)}