.auth_page__N1Mpl{max-width:480px;margin:0 auto;padding:1.5rem 1.25rem 3.5rem;color:var(--home-text)}.auth_pageNarrow__uo9_r{max-width:380px;width:100%;margin:0 auto;padding:2rem 1.25rem;color:var(--home-text)}.auth_pageWide__HQk5S{max-width:720px;margin:0 auto;padding:1.5rem 1.25rem 3.5rem;color:var(--home-text)}.auth_eyebrow__vjpDK{margin:0 0 .5rem;font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--home-accent)}.auth_title__tO5sT{margin:0 0 .65rem;font-family:var(--font-headline),ui-sans-serif,sans-serif;font-size:var(--page-title-size);font-weight:var(--page-title-weight);letter-spacing:var(--page-title-tracking);line-height:var(--page-title-line-height);color:var(--text-primary);text-wrap:balance}.auth_progress__d3jFe{display:flex;justify-content:center;gap:.5rem;margin-bottom:1.5rem}.auth_progressBar__M07ZY{height:6px;flex-shrink:0;border-radius:999px;background:var(--home-track);transition:background .25s ease,width .25s ease}.auth_progressBarActive__2m3AE{width:2.5rem;min-width:2.5rem;background:var(--home-accent)}.auth_progressBarInactive__6MKGc{width:6px;min-width:6px}.auth_lede__BUVLC{margin:0 0 1.5rem;color:var(--home-muted);font-size:1rem;line-height:1.6;text-wrap:balance}.auth_panel__i1ct2{display:flex;flex-direction:column;gap:1rem;padding:1.25rem 1.3rem 1.4rem;background:var(--home-card);border:1px solid var(--home-card-border);border-radius:var(--radius-lg);box-shadow:0 12px 40px rgba(0,0,0,.06)}.auth_authCard__RFIHz{display:flex;flex-direction:column;gap:1.15rem;padding:.25rem 0 1rem}.auth_authBrand__X8XdU{display:flex;flex-direction:column;align-items:center;gap:.55rem;margin-bottom:.35rem;text-align:center}.auth_authLogo__cdWCP{display:block;height:1.85rem;width:auto}.auth_authLogoOnLight__9lHdu{display:block}.auth_authLogoOnDark__ScNCT,:root[data-theme=dark] .auth_authLogoOnLight__9lHdu{display:none}:root[data-theme=dark] .auth_authLogoOnDark__ScNCT,:root[data-theme=light] .auth_authLogoOnLight__9lHdu{display:block}:root[data-theme=light] .auth_authLogoOnDark__ScNCT{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .auth_authLogoOnLight__9lHdu{display:none}:root:not([data-theme=light]) .auth_authLogoOnDark__ScNCT{display:block}}.auth_authTagline__67LgK{margin:0;color:var(--home-text);font-size:1.05rem;font-weight:500;line-height:1.35}.auth_authForm__vVZcc{display:flex;flex-direction:column;gap:.85rem}.auth_authField__mZPv5{position:relative;display:block;border:1px solid var(--home-card-border);background:var(--home-card);border-radius:12px;min-height:3.65rem}.auth_authField__mZPv5:focus-within{border-color:var(--home-text)}.auth_authFieldLabel____Q41{position:absolute;top:.45rem;left:.95rem;color:var(--home-muted);font-size:.72rem;font-weight:500;line-height:1;pointer-events:none}.auth_authFieldInput__ajoK3{width:100%;box-sizing:border-box;border:none;background:transparent;color:var(--home-text);padding:1.45rem 2.5rem .5rem .95rem;font:inherit;font-size:1rem;line-height:1.3}.auth_authFieldInput__ajoK3:focus{outline:none}.auth_authClear__uoqlc{position:absolute;top:50%;right:.7rem;width:1.35rem;height:1.35rem;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:var(--home-track,#d4d4d8);color:var(--home-muted);font-size:.95rem;line-height:1;cursor:pointer;transform:translateY(-50%)}.auth_authClear__uoqlc:hover{color:var(--home-text)}.auth_authContinue__OiDiy{display:inline-flex;align-items:center;justify-content:center;width:100%;margin-top:.15rem;border:none;border-radius:999px;padding:.95rem 1.1rem;font:inherit;font-size:1.05rem;font-weight:700;color:#fff;cursor:pointer;background:var(--home-accent);transition:filter .15s ease,opacity .15s ease}.auth_authContinue__OiDiy:hover:not(:disabled){filter:brightness(1.06)}.auth_authContinue__OiDiy:disabled{opacity:.55;cursor:not-allowed}.auth_authLinks__jX8JA{display:flex;align-items:center;justify-content:center;gap:.85rem}.auth_authSwitch__ln8Qt{margin:0;text-align:center;color:var(--home-muted);font-size:.95rem;line-height:1.4}.auth_authSwitch__ln8Qt a{color:var(--home-text);font-weight:700;text-decoration:none}.auth_authSwitch__ln8Qt a:hover{color:var(--home-accent)}.auth_authLinksRule__J_3Vm{width:1px;height:.95rem;background:var(--home-card-border)}.auth_authTextLink___j0wj{border:none;background:none;padding:0;color:var(--home-text);font:inherit;font-size:.95rem;font-weight:600;text-decoration:none;cursor:pointer}.auth_authTextLink___j0wj:hover{color:var(--home-accent)}.auth_authOr__LRJnN{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:.75rem;gap:.75rem;margin:.35rem 0 0;color:var(--home-muted);font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.auth_authOr__LRJnN:after,.auth_authOr__LRJnN:before{content:"";height:1px;background:var(--home-card-border)}.auth_oauthRow__mSWHm{display:flex;justify-content:center;gap:.85rem}.auth_oauthCircle__OCDsg{width:3.35rem;height:3.35rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--home-card-border);border-radius:50%;background:var(--home-card);cursor:pointer;transition:border-color .15s ease,background .15s ease}.auth_oauthCircle__OCDsg:hover:not(:disabled){border-color:var(--home-border-strong,var(--home-text));background:var(--home-surface,var(--home-card))}.auth_oauthCircle__OCDsg:disabled{opacity:.55;cursor:not-allowed}.auth_divider__ZhDd8{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:.75rem;gap:.75rem;color:var(--home-text-faint);font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.auth_divider__ZhDd8:after,.auth_divider__ZhDd8:before{content:"";height:1px;background:var(--home-card-border)}.auth_form__krKKs{display:flex;flex-direction:column;gap:.85rem}.auth_field__H8XQ4{display:flex;flex-direction:column;gap:.35rem}.auth_field__H8XQ4 label{font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--home-text-faint)}.auth_field__H8XQ4 input{border:1px solid var(--home-card-border);background:var(--home-input);color:var(--home-text);border-radius:12px;padding:.75rem .9rem;font:inherit;font-size:.95rem}.auth_field__H8XQ4 input:focus{outline:2px solid color-mix(in srgb,var(--home-accent) 45%,transparent);outline-offset:1px}.auth_primaryBtn__fy_LG{display:inline-flex;align-items:center;justify-content:center;border:none;background:var(--home-accent);color:#fff;border-radius:14px;padding:.85rem 1.1rem;font:inherit;font-size:.95rem;font-weight:700;cursor:pointer;transition:background .15s ease}.auth_primaryBtn__fy_LG:hover:not(:disabled){background:var(--home-accent-hover)}.auth_primaryBtn__fy_LG:disabled{opacity:.55;cursor:not-allowed}.auth_ghostBtn__tWUfQ{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--home-card-border);background:transparent;color:var(--home-muted);border-radius:14px;padding:.75rem 1rem;font:inherit;font-size:.9rem;font-weight:700;cursor:pointer;text-decoration:none}.auth_ghostBtn__tWUfQ:hover{color:var(--home-text);border-color:var(--home-border-strong)}.auth_error__RAJfV{background:color-mix(in srgb,var(--calc-loss) 14%,transparent);color:var(--calc-loss)}.auth_error__RAJfV,.auth_success__clpse{margin:0;padding:.7rem .85rem;border-radius:12px;font-size:.875rem;line-height:1.4}.auth_success__clpse{background:var(--home-green-bg);color:var(--home-green)}.auth_foot__KL3pK{margin:1.15rem 0 0;text-align:center;color:var(--home-muted);font-size:.9rem}.auth_foot__KL3pK a{color:var(--home-accent);font-weight:700;text-decoration:none}.auth_foot__KL3pK a:hover{text-decoration:underline;text-underline-offset:2px}.auth_hint__W7O2a{margin:0;color:var(--home-muted);font-size:.875rem;line-height:1.5}.auth_actionsRow__tbjSB{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center;justify-content:space-between}.auth_profileCard__inSa1{display:flex;flex-direction:column;gap:1.15rem;padding:1.25rem 1.3rem 1.4rem;background:var(--home-card);border:1px solid var(--home-card-border);border-radius:var(--radius-lg);margin-bottom:1.25rem}.auth_profileCard__inSa1 h2{margin:0 0 .25rem;font-size:1.15rem;font-weight:700;letter-spacing:-.02em}.auth_profileCard__inSa1 p{margin:0;color:var(--home-muted);font-size:.9rem;line-height:1.5}.auth_signOutBtn__5zdhU{border:none;background:transparent;color:var(--home-muted);font:inherit;font-size:.875rem;font-weight:700;cursor:pointer;text-decoration:underline;text-underline-offset:2px;padding:0}.auth_signOutBtn__5zdhU:hover{color:var(--home-text)}.currency-select_wrap__vr7pP{position:relative;margin-bottom:1.25rem}.currency-select_wrapCompact__pCFDg{margin-bottom:0}.currency-select_wrapCompact__pCFDg .currency-select_field__2euyC{min-height:2.5rem;box-sizing:border-box}.currency-select_srLabel__mBDId{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.currency-select_field__2euyC{display:flex;align-items:center;gap:.5rem;padding:.55rem .85rem;border-radius:var(--home-radius-md,14px);border:1px solid var(--home-card-border);background:var(--home-input);transition:border-color .2s,box-shadow .2s}.currency-select_field__2euyC:focus-within{border-color:var(--home-accent);box-shadow:0 0 0 3px rgba(var(--home-accent-rgb),.2)}.currency-select_fieldSymbol__RkIH_{flex-shrink:0;min-width:1.5rem;text-align:center;color:var(--home-muted);font-weight:400;font-size:1rem}.currency-select_fieldFlag__D6AMH{flex-shrink:0;width:1.5rem;text-align:center;font-size:1.15rem;line-height:1}.currency-select_input__42gO2{flex:1 1;min-width:0;border:none;background:transparent;color:var(--home-text);font:inherit;font-size:.95rem;outline:none}.currency-select_input__42gO2::placeholder{color:rgba(148,163,184,.75)}.currency-select_chevron__wFi2N{flex-shrink:0;color:var(--home-muted);font-size:.85rem;pointer-events:none}.currency-select_menu__bcsio{position:absolute;z-index:30;top:calc(100% + .4rem);left:0;right:0;margin:0;padding:.35rem;list-style:none;max-height:280px;overflow-y:auto;border-radius:var(--home-radius-md,14px);border:1px solid var(--home-card-border);background:var(--home-card);box-shadow:0 18px 40px rgba(0,0,0,.25);text-align:left}.currency-select_menuSymbol__P8FIy{right:auto;width:min(15rem,calc(100vw - 2rem));min-width:15rem}.currency-select_option__Pk6l0{display:flex;align-items:center;gap:.55rem;padding:.55rem .65rem;border-radius:10px;cursor:pointer;color:var(--home-text)}.currency-select_optionFlag__EFRSL{flex-shrink:0;font-size:1.05rem;line-height:1}.currency-select_optionActive__wFwnW{background:rgba(var(--home-accent-rgb),.12)}.currency-select_optionSelected__uNaxC{color:var(--home-accent)}.currency-select_optionLabel__Y7D28{font-size:.875rem;font-weight:400;white-space:nowrap}.currency-select_wrapSymbol__BLJPv{width:auto;flex-shrink:0}.currency-select_symbolField__dNZx7{display:inline-flex;align-items:center;gap:0;padding:0;border:none;border-radius:8px;background:transparent;color:var(--home-accent);cursor:pointer;transition:background .15s ease;line-height:1}.currency-select_symbolField__dNZx7:hover{background:rgba(var(--home-accent-rgb),.08)}.currency-select_symbolTrigger__kMSsp{font-size:2.125rem;font-weight:700;letter-spacing:-.03em;line-height:1}.currency-select_symbolChevron__ZzU0F{flex-shrink:0;color:var(--home-accent);font-size:.8rem;line-height:1;margin-bottom:0;margin-left:.15rem;margin-top:.35rem;pointer-events:none}.currency-select_empty__JD09h{padding:.75rem .6rem;color:var(--home-muted);font-size:.875rem;text-align:center}.about-you-wizard_shell__9Earr{min-height:100%;width:100%;display:flex;align-items:center;justify-content:center;padding:1.5rem 1rem 2.5rem}.about-you-wizard_shellOverlay__BhPJB{min-height:0;padding:0}.about-you-wizard_shellOverlay__BhPJB .about-you-wizard_modal__86Fqw{max-height:min(90vh,44rem);overflow:auto}.about-you-wizard_closeBtn__4RkCB{position:absolute;top:1rem;right:1rem;width:2.25rem;height:2.25rem;border:none;border-radius:999px;background:transparent;color:var(--home-muted);font-size:1.5rem;line-height:1;cursor:pointer}.about-you-wizard_closeBtn__4RkCB:focus-visible,.about-you-wizard_closeBtn__4RkCB:hover{color:var(--home-text);background:color-mix(in srgb,var(--home-text) 6%,transparent)}.about-you-wizard_modal__86Fqw{position:relative;width:min(100%,34rem);min-height:min(72vh,40rem);display:flex;flex-direction:column;padding:1.75rem 1.5rem 1.5rem;border-radius:24px;border:1px solid var(--home-card-border);background:var(--home-card);box-shadow:0 24px 60px rgba(0,0,0,.1);color:var(--home-text)}.about-you-wizard_top__v_6I9{display:flex;flex-direction:column;align-items:center;gap:.75rem;margin-bottom:1.75rem}.about-you-wizard_sectionLabel__pR_PT{margin:0;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-align:center;color:var(--home-muted)}.about-you-wizard_progressTrack__lrOxc{width:100%;max-width:16rem;height:6px;border-radius:999px;background:var(--home-track);overflow:hidden}.about-you-wizard_progressFill__j4DAp{height:100%;border-radius:inherit;background:var(--home-accent);transition:width .28s ease}.about-you-wizard_body__QfBud{flex:1 1}.about-you-wizard_body__QfBud,.about-you-wizard_stepStack__v66jL{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.85rem}.about-you-wizard_heading__Yt4pV{margin:0 auto;width:100%;max-width:26rem;font-family:var(--font-headline),ui-sans-serif,sans-serif;font-size:clamp(1.55rem,4vw,1.95rem);font-weight:700;letter-spacing:var(--page-title-tracking);word-spacing:.1em;line-height:1.2;text-align:center;text-wrap:balance}.about-you-wizard_lede__riQDl{margin:0 auto;width:100%;max-width:24rem;color:var(--home-muted);font-size:.95rem;line-height:1.55;text-align:center;text-wrap:balance}.about-you-wizard_infoBtn__31XPB{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;margin:0 auto;padding:0;border:none;background:transparent;color:var(--home-accent);font:inherit;font-size:.875rem;font-weight:600;word-spacing:.04em;cursor:pointer}.about-you-wizard_infoBtn__31XPB:hover{text-decoration:underline;text-underline-offset:2px}.about-you-wizard_infoIcon__IMr4i{display:inline-flex;align-items:center;justify-content:center;width:1.1rem;height:1.1rem;border-radius:999px;border:1.5px solid;font-size:.7rem;font-weight:700;line-height:1}.about-you-wizard_infoPanel__x6D_H{margin:0 auto;width:100%;max-width:24rem;padding:.85rem 1rem;border-radius:12px;background:color-mix(in srgb,var(--home-accent) 8%,var(--home-card));color:var(--home-muted);font-size:.875rem;line-height:1.5;text-align:center}.about-you-wizard_underlineField__Gmbpj{position:relative;width:min(100%,18rem);margin-top:1rem;margin-inline:auto}.about-you-wizard_underlineInput__CZSgn{width:100%;box-sizing:border-box;border:none;border-bottom:2px solid var(--home-accent);border-radius:0;background:transparent;color:var(--home-accent);font:inherit;font-size:1.35rem;font-weight:600;text-align:center;padding:.35rem 2rem .55rem .25rem;outline:none}.about-you-wizard_underlineInput__CZSgn::placeholder{color:color-mix(in srgb,var(--home-accent) 45%,transparent);font-weight:500}.about-you-wizard_clearBtn__q_R29{position:absolute;right:0;top:50%;transform:translateY(-60%);display:inline-flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;padding:0;border:none;border-radius:999px;background:var(--home-accent);color:#fff;font-size:.75rem;line-height:1;cursor:pointer}.about-you-wizard_ageHint__bZEmf{margin:.35rem auto 0;color:var(--home-muted);font-size:.85rem;text-align:center}.about-you-wizard_choiceList__l6a4e{width:min(100%,22rem);margin:1rem auto 0;padding:0;list-style:none;text-align:left}.about-you-wizard_choiceRow__kCEzt{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;margin:0;padding:1rem .15rem;border:none;border-bottom:1px solid var(--home-card-border);background:transparent;color:var(--home-text);font:inherit;font-size:1.05rem;font-weight:600;cursor:pointer;text-align:left}.about-you-wizard_choiceRow__kCEzt:first-child{border-top:1px solid var(--home-card-border)}.about-you-wizard_choiceRowSelected__2N9IY{color:var(--home-accent)}.about-you-wizard_radio__EjA_a{flex-shrink:0;width:1.25rem;height:1.25rem;border-radius:999px;border:2px solid color-mix(in srgb,var(--home-muted) 55%,transparent);display:grid;place-items:center}.about-you-wizard_choiceRowSelected__2N9IY .about-you-wizard_radio__EjA_a{border-color:var(--home-accent)}.about-you-wizard_radioDot__KbQ8U{width:.55rem;height:.55rem;border-radius:inherit;background:var(--home-accent)}.about-you-wizard_cardList__xxfvk{width:min(100%,24rem);display:flex;flex-direction:column;gap:.7rem;margin-top:1rem;margin-inline:auto;text-align:left}.about-you-wizard_optionCard__CnwP_{display:grid;grid-template-columns:1fr auto;grid-gap:.75rem;gap:.75rem;align-items:center;width:100%;margin:0;padding:1rem 1.05rem;border-radius:14px;border:1px solid var(--home-card-border);background:var(--home-card);box-shadow:0 8px 20px rgba(0,0,0,.04);color:var(--home-text);font:inherit;cursor:pointer;text-align:left;transition:border-color .15s ease,box-shadow .15s ease}.about-you-wizard_optionCard__CnwP_:hover{border-color:color-mix(in srgb,var(--home-accent) 40%,var(--home-card-border))}.about-you-wizard_optionCardSelected__YFWrf{border-color:var(--home-accent);box-shadow:0 0 0 1px var(--home-accent)}.about-you-wizard_optionCopy__xbFV_{display:flex;flex-direction:column;gap:.2rem;min-width:0}.about-you-wizard_optionLabel__LxTfM{font-size:.98rem;font-weight:700}.about-you-wizard_optionHint__6Kgr0{color:var(--home-muted);font-size:.82rem;line-height:1.4}.about-you-wizard_currencyWrap__dDXAL{width:min(100%,22rem);margin-top:1rem;margin-inline:auto;text-align:left}.about-you-wizard_footer__PmdKt{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;gap:.75rem;margin-top:1.75rem}.about-you-wizard_nextBtn__hDhR8{display:inline-flex;align-items:center;justify-content:center;min-width:7.5rem;min-height:var(--control-height);padding:0 1.1rem;border:none;border-radius:999px;background:var(--home-accent);color:#fff;font:inherit;font-size:var(--control-font-size);font-weight:700;cursor:pointer;transition:filter .15s ease,opacity .15s ease}.about-you-wizard_nextBtn__hDhR8:hover:not(:disabled){filter:brightness(1.05)}.about-you-wizard_nextBtn__hDhR8:disabled{opacity:.4;cursor:not-allowed}.about-you-wizard_textLink__63YrB{border:none;background:transparent;color:var(--home-accent);font:inherit;font-size:.875rem;font-weight:600;cursor:pointer;padding:.25rem}.about-you-wizard_textLink__63YrB:hover{text-decoration:underline;text-underline-offset:2px}.about-you-wizard_textLinkMuted__aX7e6{color:var(--home-muted);font-weight:600}.about-you-wizard_error__72T2Q{margin:0 auto;color:#b91c1c;font-size:.875rem;text-align:center}.about-you-wizard_navRow__Rs5_E{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:100%;gap:1rem}.about-you-wizard_navCluster___535E{display:flex;align-items:center;justify-content:center;gap:.75rem}@media (max-width:520px){.about-you-wizard_modal__86Fqw{min-height:auto;padding:1.4rem 1.15rem 1.25rem;border-radius:18px}}.broker-logo_logo__oMbSA{border-radius:10px;object-fit:contain;background:var(--home-card,#fff);flex-shrink:0}.broker-logo_fallback__s5EZl{display:grid;place-items:center;border-radius:10px;background:color-mix(in srgb,var(--home-text,#e2e8f0) 8%,transparent);color:var(--home-muted,#94a3b8);font-weight:700;letter-spacing:.02em;flex-shrink:0}.page-loader-overlay_overlay__sYQzs{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;background:rgba(11,14,20,.62);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}:root[data-theme=light] .page-loader-overlay_overlay__sYQzs{background:rgba(245,246,251,.72)}.page-loader-overlay_content__Cn8Ty{display:flex;flex-direction:column;align-items:center;gap:1.1rem;padding:0 1.5rem}.page-loader-overlay_spinner__VbCXZ{width:3.25rem;height:3.25rem;border-radius:50%;border:3px solid rgba(var(--home-accent-rgb),.18);border-top-color:var(--home-accent);animation:page-loader-overlay_pageLoaderSpin__Ojm2p .85s linear infinite}.page-loader-overlay_message__duwNn{margin:0;max-width:16rem;font-size:1.05rem;font-weight:400;letter-spacing:-.01em;color:var(--home-text);text-align:center;text-shadow:0 1px 12px rgba(0,0,0,.12)}:root[data-theme=light] .page-loader-overlay_message__duwNn{text-shadow:none}@keyframes page-loader-overlay_pageLoaderSpin__Ojm2p{to{transform:rotate(1turn)}}.home-form_page___GhVH{--home-radius-lg:22px;--home-radius-md:16px;--home-radius-sm:11px;--home-radius-pill:999px;min-height:auto;color:inherit;padding:0 0 2rem}.home-form_pageEmbedded__imd1A{padding:0}.home-form_inner__SKSeL{max-width:600px;margin:0 auto;padding-top:.5rem;transition:max-width .2s ease}.home-form_innerEmbedded__FNT_u{padding-top:0}.home-form_innerWide__Ppq_a{max-width:880px}.home-form_heroBlock__RUn3T{text-align:center;padding:1.5rem 0 0;margin-bottom:2.75rem}.home-form_heroTitle__d63M3{font-family:var(--font-headline),ui-sans-serif,sans-serif;font-size:var(--page-title-size);font-weight:var(--page-title-weight);line-height:var(--page-title-line-height);letter-spacing:var(--page-title-tracking);text-align:center;margin:0;color:var(--text-primary);text-wrap:balance}.home-form_heroGradient__fp5R2{color:var(--home-accent)}.home-form_tagline__IbTPp{text-align:center;color:var(--text-secondary);font-size:18px;line-height:1.55;max-width:34rem;margin:1.75rem auto 0}.home-form_card__wARZX{background:var(--surface);color:var(--text-primary);border:1px solid color-mix(in srgb,#ffffff 45%,var(--border-default));border-radius:var(--radius-lg);padding:28px;box-shadow:var(--shadow-card)}.home-form_ofLabel__be5_X{font-size:.9375rem;font-weight:700;color:var(--home-text);line-height:1;flex-shrink:0}.home-form_assetPickerSlot__YyrWI{min-width:0;flex:1 1 auto;position:relative;z-index:4}.home-form_initialCaption__kIaFv{margin:0 0 .35rem;font-size:.78125rem;font-weight:400;color:var(--home-muted);text-transform:uppercase;letter-spacing:.05em}.home-form_paymentRow__OAnLx{display:grid;grid-template-columns:1fr 1fr;grid-gap:.875rem;gap:.875rem;margin:1.1rem 0 0}.home-form_intervalSelect__UP9x6,.home-form_paymentInput__04uR9{width:100%;padding:.75rem .875rem;border-radius:var(--home-radius-sm);border:1px solid var(--home-card-border);background:var(--home-surface);color:var(--home-text);font-size:.90625rem;outline:none}.home-form_intervalSelect__UP9x6:focus,.home-form_paymentInput__04uR9:focus{border-color:var(--home-accent-2)}.home-form_paymentInputWrap__D_XSc{position:relative;display:flex;align-items:center}.home-form_paymentPrefix__RrMkJ{position:absolute;left:.85rem;color:var(--home-muted);pointer-events:none}.home-form_paymentInput__04uR9{padding-left:1.7rem}.home-form_dateRangeRow__QRvOz{display:grid;grid-template-columns:1fr 1fr;grid-gap:.875rem;gap:.875rem;margin:1.35rem 0 1.25rem}.home-form_dateField__ZqpuI{display:flex;flex-direction:column;gap:.5rem}.home-form_dateFieldLabel__qEI5E{font-size:.78125rem;font-weight:400;color:var(--home-muted);text-transform:uppercase;letter-spacing:.05em}.home-form_dateInputWrap__canlQ{position:relative;display:flex;align-items:center}.home-form_dateInputIcon___kj2o{position:absolute;left:.8rem;color:var(--home-muted);display:flex;align-items:center;pointer-events:none;z-index:1}.home-form_dateInputWrap__canlQ:focus-within .home-form_dateInputIcon___kj2o{color:var(--home-accent-2)}.home-form_dateFieldInput__U_6_J{width:100%;padding:.75rem .875rem .75rem 2.4rem;border-radius:var(--home-radius-sm);border:1px solid var(--home-card-border);background:var(--home-surface);color:var(--home-text);font-size:.90625rem;outline:none;transition:border-color .18s ease}.home-form_dateFieldInput__U_6_J:focus{border-color:var(--home-accent-2);box-shadow:none}.home-form_cardActionsRow__nlTU1{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.875rem;padding-bottom:1.5rem;margin-bottom:1.35rem;border-bottom:1px dashed var(--home-card-border)}.home-form_dripCheck__39AEf{display:inline-flex;align-items:center;gap:.55rem;font-size:.875rem;font-weight:400;color:var(--home-text);cursor:pointer;position:relative}.home-form_dripCheck__39AEf input{position:absolute;opacity:0;width:1px;height:1px}.home-form_dripBox__3vUH9{width:1.1875rem;height:1.1875rem;border-radius:6px;border:1.5px solid color-mix(in srgb,var(--home-card-border) 40%,var(--home-text));display:flex;align-items:center;justify-content:center;color:transparent;flex-shrink:0;transition:background .18s ease,border-color .18s ease,color .18s ease}.home-form_dripCheck__39AEf input:checked+.home-form_dripBox__3vUH9{background:var(--home-accent);border-color:var(--home-accent);color:#fff}.home-form_dripCheck__39AEf input:focus-visible+.home-form_dripBox__3vUH9{box-shadow:0 0 0 3px rgba(var(--home-accent-rgb),.2)}.home-form_dripCheckLabel__82olM{display:inline-flex;align-items:center;gap:.2rem}.home-form_addBuyBtn__N_1Rs{display:inline-flex;align-items:center;gap:.45rem;padding:.55rem .95rem;border-radius:var(--home-radius-pill);border:1.5px solid var(--home-accent-2);background:transparent;color:var(--home-accent-2);font-size:.84375rem;font-weight:700;cursor:pointer;transition:background .15s}.home-form_addBuyBtn__N_1Rs:hover{background:color-mix(in srgb,var(--home-accent) 10%,transparent)}.home-form_extraBuyList__HyvU4{display:flex;flex-direction:column;gap:.45rem;margin-bottom:.85rem}.home-form_calculateBtn__0HEUO{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:1.05rem 1.25rem;border:none;border-radius:var(--home-radius-sm);background:var(--home-accent);color:white;font-size:1rem;font-weight:700;cursor:pointer;transition:transform .18s ease,filter .15s;box-shadow:0 14px 30px -12px rgba(var(--home-accent-rgb),.55)}.home-form_calculateBtn__0HEUO:hover:not(:disabled){transform:translateY(-2px);filter:none}.home-form_calculateBtn__0HEUO:active:not(:disabled){transform:translateY(0)}.home-form_calculateBtn__0HEUO:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.home-form_formErrorInCard__bOx_h{margin:0 0 .75rem;padding:.6rem .75rem;border-radius:9px;background:rgba(251,113,133,.12);border:1px solid rgba(251,113,133,.4);color:var(--calc-loss,#fb7185);font-size:.8125rem}@media (max-width:640px){.home-form_dateRangeRow__QRvOz,.home-form_paymentRow__OAnLx{grid-template-columns:1fr}.home-form_cardActionsRow__nlTU1{flex-direction:column;align-items:flex-start}.home-form_card__wARZX{padding:1.35rem}}.home-form_cardTitle__IgVRp{font-size:1.35rem;font-weight:700;margin:0 0 .35rem;letter-spacing:-.02em}.home-form_cardSubtitle__QJ6kL{color:var(--home-muted);font-size:.9375rem;margin:0 0 1.35rem;line-height:1.45}.home-form_selectedAsset__17U_L{display:flex;align-items:center;gap:.75rem;margin-bottom:1.35rem;padding:.65rem .85rem;border-radius:var(--home-radius-md);border:1px solid var(--home-card-border);background:var(--home-surface)}.home-form_selectedAssetLogo__4VMxy{border-radius:10px}.home-form_selectedAssetText__zx7ya{display:flex;flex-direction:column;gap:.1rem;min-width:0;flex:1 1}.home-form_selectedAssetSymbol__Tj6aI{font-weight:700;font-size:.95rem;letter-spacing:.02em}.home-form_selectedAssetName__opfWn{color:var(--home-muted);font-size:.8125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-form_selectedAssetType__jJfjS{flex-shrink:0;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--home-muted);padding:.15rem .45rem;border-radius:999px;border:1px solid var(--home-card-border)}.home-form_selectedAssetChange__Lj_bf{flex-shrink:0;background:none;border:none;color:var(--home-accent);font-size:.8125rem;font-weight:400;cursor:pointer;padding:.25rem .35rem}.home-form_selectedAssetChange__Lj_bf:hover{text-decoration:underline}.home-form_searchWrap__bwTcB{position:relative;margin-bottom:1.25rem}.home-form_searchIcon__q16N2{position:absolute;left:1rem;top:50%;translate:0 -50%;color:var(--home-muted);pointer-events:none}.home-form_searchInput__Xauc5{width:100%;padding:.95rem 1rem .95rem 2.75rem;border-radius:var(--home-radius-pill);border:1px solid rgba(var(--home-accent-rgb),.45);background:var(--home-input);color:var(--home-text);font-size:1rem;outline:none;transition:border-color .2s,box-shadow .2s}.home-form_searchInput__Xauc5::placeholder{color:rgba(148,163,184,.75)}.home-form_searchInput__Xauc5:focus{border-color:var(--home-accent);box-shadow:0 0 0 3px rgba(var(--home-accent-rgb),.2)}.home-form_styleGrid__Qsihl{display:grid;grid-template-columns:1fr 1fr;grid-gap:.65rem;gap:.65rem;margin-bottom:1.25rem}@media (max-width:520px){.home-form_styleGrid__Qsihl{grid-template-columns:1fr}}.home-form_styleCard__iMz9C{position:relative;padding:1rem 1rem 1rem 2.75rem;border-radius:var(--home-radius-md);border:1px solid transparent;background:var(--home-surface);cursor:pointer;text-align:left;color:inherit;font:inherit;transition:border-color .15s,background .15s}.home-form_styleCard__iMz9C:hover{border-color:rgba(var(--home-accent-rgb),.25)}.home-form_styleCardActive__tHuEg{border-color:rgba(var(--home-accent-rgb),.65);background:rgba(var(--home-accent-rgb),.12)}.home-form_styleCardIcon__eCpXZ{position:absolute;left:.85rem;top:1.05rem;color:var(--home-accent)}.home-form_styleCardDot__V2SPM{position:absolute;top:.65rem;right:.65rem;width:8px;height:8px;border-radius:50%;background:var(--home-accent)}.home-form_styleCardTitle__mB9Ix{font-weight:700;font-size:.95rem;margin-bottom:.2rem}.home-form_styleCardDesc___7AYu{font-size:.8125rem;color:var(--home-muted)}.home-form_toggleRow__J5YYn{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem;gap:.5rem;margin-bottom:1.25rem}.home-form_toggleBtn__9NRqF{padding:.7rem 1rem;border-radius:var(--home-radius-md);border:1px solid var(--home-card-border);background:var(--home-surface);color:var(--home-muted);font-size:.875rem;font-weight:400;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.home-form_toggleBtn__9NRqF:hover{color:var(--home-text)}.home-form_toggleBtnActive__Dsrls{background:var(--home-accent);border-color:transparent;color:white}.home-form_toggleBtnActive__Dsrls:hover{color:white;background:var(--home-accent);filter:brightness(1.1)}.home-form_stepLabel__J0pQd{font-size:.9375rem;font-weight:400;margin:0 0 .5rem;color:var(--home-text)}.home-form_amountRow__0C9U_{display:grid;grid-template-columns:1fr auto;grid-gap:.5rem;gap:.5rem;align-items:start;margin-bottom:1.25rem}.home-form_amountRowShares__s3aSp{grid-template-columns:1fr}.home-form_amountSuffix__d4cPt{flex-shrink:0;color:var(--home-muted);font-size:.875rem;font-weight:400}@media (max-width:520px){.home-form_amountRow__0C9U_{grid-template-columns:1fr}}.home-form_currencyCompact__CeR5n{min-width:7.5rem}.home-form_optionalSteps__uuCLU{margin-top:.25rem;border-top:1px solid var(--home-card-border);padding-top:.85rem}.home-form_optionalSummary__BWXJm{cursor:pointer;font-size:.9375rem;font-weight:400;color:var(--home-muted);list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.home-form_optionalSummary__BWXJm::-webkit-details-marker{display:none}.home-form_optionalSummary__BWXJm:before{content:"▸ ";display:inline-block;transition:transform .15s ease}.home-form_optionalSteps__uuCLU[open] .home-form_optionalSummary__BWXJm:before{transform:rotate(90deg)}.home-form_optionalBody__MigLc{padding-top:.85rem}.home-form_optionalToggle__3HhmX{display:flex;align-items:center;gap:.55rem;margin-bottom:1rem;font-size:.9375rem;cursor:pointer}.home-form_optionalToggle__3HhmX input{width:1rem;height:1rem;accent-color:var(--home-accent)}.home-form_fieldLabel__pSsU6{display:block;font-size:.8125rem;color:var(--home-muted);margin-bottom:.4rem}.home-form_amountWrap__1s_1U{display:flex;align-items:center;gap:.5rem;padding:.65rem 1rem;border-radius:var(--home-radius-md);border:1px solid var(--home-card-border);background:var(--home-input);margin-bottom:0}.home-form_amountPrefix__uEzV3{color:var(--home-muted);font-weight:400;font-size:1rem}.home-form_amountInput__ARwvf{flex:1 1;border:none;background:transparent;color:var(--home-text);font-size:1.05rem;font-weight:400;outline:none;min-width:0}.home-form_dateInput__scvHt{width:100%;padding:.75rem 1rem;border-radius:var(--home-radius-md);border:1px solid var(--home-card-border);background:var(--home-input);color:var(--home-text);font-size:.9375rem;margin-bottom:1rem;outline:none}.home-form_dateInput__scvHt:focus{border-color:var(--home-accent)}.home-form_lookupRow__UMpB0{display:flex;align-items:stretch;gap:.5rem;margin-bottom:.5rem}.home-form_lookupRow__UMpB0 .home-form_amountWrap__1s_1U{flex:1 1;margin-bottom:0}.home-form_lookupBtn__dbppN{flex-shrink:0;padding:0 1.1rem;border:none;border-radius:var(--home-radius-md);background:var(--home-accent);color:white;font-size:.9rem;font-weight:400;cursor:pointer;transition:filter .15s,background .15s}.home-form_lookupBtn__dbppN:hover:not(:disabled){filter:brightness(1.1)}.home-form_lookupBtn__dbppN:disabled{opacity:.55;cursor:not-allowed}.home-form_lookupError__XZq9a{margin:0 0 1rem;font-size:.8125rem;line-height:1.45;color:#f87171}.home-form_lookupInfo__r6JQS{margin:0 0 1rem;font-size:.8125rem;line-height:1.45;color:#34d399}.home-form_footerRow__cNujs{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.25rem;padding-top:.25rem}.home-form_backLink__wvBNt{background:none;border:none;color:var(--home-muted);font-size:.9375rem;cursor:pointer;padding:.35rem 0}.home-form_backLink__wvBNt:hover:not(:disabled){color:var(--home-text)}.home-form_backLink__wvBNt:disabled{opacity:.45;cursor:not-allowed}.home-form_primaryBtn__cTzqq{display:inline-flex;align-items:center;gap:.4rem;padding:.75rem 1.35rem;border:none;border-radius:var(--home-radius-md);background:var(--home-accent);color:white;font-size:.9375rem;font-weight:400;cursor:pointer;transition:background .15s,transform .1s;box-shadow:0 8px 24px rgba(var(--home-accent-rgb),.35)}.home-form_primaryBtn__cTzqq:hover:not(:disabled){color:white;background:var(--home-accent);filter:brightness(1.1)}.home-form_primaryBtn__cTzqq:active:not(:disabled){transform:translateY(1px)}.home-form_primaryBtn__cTzqq:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.home-form_formError__NWCtl{margin:1rem 0 0;padding:.7rem .85rem;border-radius:9px;background:rgba(251,113,133,.12);border:1px solid rgba(251,113,133,.4);color:var(--calc-loss,#fb7185);font-size:.875rem}.home-form_portfolioTeaser__1nW0H{display:flex;align-items:center;gap:1rem;margin-top:1rem;padding:1.25rem 1.375rem;border-radius:var(--home-radius-lg);border:1px solid var(--home-card-border);background:var(--home-card);color:inherit;text-decoration:none;width:100%;text-align:left;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.home-form_portfolioTeaser__1nW0H:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--home-card-border) 40%,var(--home-text));box-shadow:0 30px 60px -25px rgba(0,0,0,.25);background:var(--home-card)}.home-form_portfolioIcon__Z1eGh{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:13px;background:color-mix(in srgb,#ff8fc6 15%,transparent);color:#ff8fc6;flex-shrink:0}.home-form_portfolioText__q_UOs{flex:1 1;min-width:0}.home-form_portfolioTitle__LxCvv{font-weight:700;font-size:.96875rem;margin-bottom:.15rem}.home-form_portfolioDesc__vGE4c{font-size:.84375rem;color:var(--home-muted);line-height:1.45}.home-form_portfolioChevron____IOv{margin-left:auto;color:var(--home-muted);flex-shrink:0;display:flex;transition:transform .2s ease,color .2s ease}.home-form_portfolioTeaser__1nW0H:hover .home-form_portfolioChevron____IOv{transform:translateX(4px);color:var(--home-accent-2)}.home-form_features__U5zmA{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.75rem;gap:.75rem;margin-top:2.25rem;max-width:900px;margin-left:auto;margin-right:auto}@media (max-width:768px){.home-form_features__U5zmA{grid-template-columns:1fr;max-width:540px}}.home-form_featureCard__b2bO5{padding:1.15rem;border-radius:var(--home-radius-md);border:1px solid var(--home-card-border);background:var(--home-surface-strong)}.home-form_featureIcon__ttoRz{color:var(--home-accent);margin-bottom:.65rem}.home-form_featureTitle__KJlr5{font-weight:700;font-size:.95rem;margin-bottom:.35rem}.home-form_featureDesc__TMpk2{font-size:.8125rem;color:var(--home-muted);line-height:1.45}.home-form_intervalRow__5esUc{margin-bottom:1rem}.home-form_intervalSelect__UP9x6{width:100%;padding:.65rem 1rem;border-radius:var(--home-radius-md);border:1px solid var(--home-card-border);background:var(--home-input);color:var(--home-text);font-size:.9rem;outline:none;cursor:pointer}.home-form_intervalSelect__UP9x6:focus{border-color:var(--home-accent)}.home-form_invest2035Presets__A4eWk{margin-top:2rem;padding:1.25rem 1.15rem;border:1px solid var(--home-card-border);border-radius:16px;background:var(--home-card)}.home-form_invest2035PresetsTitle__XAlHU{margin:0 0 .45rem;font-family:var(--font-headline),ui-sans-serif,sans-serif;font-size:1.2rem;letter-spacing:-.02em}.home-form_invest2035PresetsIntro__BS2Gx{margin:0 0 .9rem;color:var(--home-muted);font-size:.9rem;line-height:1.5}.home-form_invest2035PresetsList__0tZFW{list-style:none;margin:0;padding:0;display:grid;grid-gap:.55rem;gap:.55rem}@media (min-width:720px){.home-form_invest2035PresetsList__0tZFW{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-form_invest2035PresetLink__QUJqk{display:flex;flex-direction:column;gap:.15rem;padding:.7rem .85rem;border-radius:12px;border:1px solid var(--home-card-border);background:var(--home-surface);text-decoration:none;color:inherit}.home-form_invest2035PresetLink__QUJqk:hover{border-color:var(--home-accent)}.home-form_invest2035PresetLabel___9RQt{font-weight:700}.home-form_invest2035PresetMeta__KhriG{font-size:.82rem;color:var(--home-muted)}.home-form_invest2035PresetsFoot__L8fZp{margin:.9rem 0 0;font-size:.85rem;color:var(--home-muted)}.home-form_invest2035PresetsFoot__L8fZp a{color:var(--home-accent)}.site-page_content__CGB4U{width:100%;max-width:var(--site-content-max);margin-inline:auto;box-sizing:border-box}.site-page_contentGutter__laiQZ{padding-inline:var(--site-gutter)}.site-page_pagePadding__qpXcm{padding-top:var(--space-8);padding-bottom:var(--space-16)}.site-page_pagePaddingCompact__y_Kp0{padding-top:var(--space-6);padding-bottom:var(--space-12)}.site-page_band__DWA5m{width:100%}.site-page_bandMuted__vTdjx{background:var(--surface-muted)}.site-page_bandSubtle__XLmFK{background:var(--surface-subtle)}.site-page_intro__wdfrv{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-5);margin-bottom:var(--space-8)}.site-page_introWithMedia__xibsv{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(16rem,.95fr);align-items:stretch;grid-gap:clamp(1.75rem,4vw,3.5rem);gap:clamp(1.75rem,4vw,3.5rem);margin-bottom:0}.site-page_introWithMedia__xibsv .site-page_introCopy__ozQAX{display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-8);min-height:100%}.site-page_introWithMedia__xibsv .site-page_title__FT_Sm{font-size:var(--text-display-size);letter-spacing:var(--text-display-tracking);line-height:var(--text-display-leading)}.site-page_introWithMedia__xibsv .site-page_lede__JNWqt{max-width:36rem}.site-page_introWithMedia__xibsv .site-page_meta__0yUmY{margin:0}.site-page_introMedia__fFZqo{min-width:0}.site-page_introCenter__bzVyc{flex-direction:column;align-items:center;text-align:center}.site-page_introCopy__ozQAX{min-width:0}.site-page_title__FT_Sm{margin:0;font-family:var(--font-headline),var(--font-body),ui-sans-serif,sans-serif;font-size:var(--page-title-size);font-weight:var(--page-title-weight);letter-spacing:var(--page-title-tracking);line-height:var(--page-title-line-height);color:var(--text-primary);text-wrap:balance}.site-page_lede__JNWqt{margin:var(--space-3) 0 0;color:var(--text-secondary);font-size:var(--text-lede-size);line-height:var(--text-lede-leading);text-wrap:balance}.site-page_introCenter__bzVyc .site-page_lede__JNWqt,.site-page_introCenter__bzVyc .site-page_meta__0yUmY{margin-inline:auto;max-width:54ch}.site-page_meta__0yUmY{margin:var(--space-4) 0 0;font-size:var(--text-meta-size);line-height:var(--text-meta-leading);color:var(--home-text-faint,var(--text-muted))}.site-page_introActions___5n4W{display:flex;flex-wrap:wrap;gap:var(--space-2);flex-shrink:0}.site-page_introCenter__bzVyc .site-page_introActions___5n4W{margin-top:var(--space-4);margin-inline:auto}@media (max-width:860px){.site-page_introWithMedia__xibsv{grid-template-columns:1fr}}@media (max-width:720px){.site-page_intro__wdfrv:not(.site-page_introCenter__bzVyc):not(.site-page_introWithMedia__xibsv){flex-direction:column}}.portfolio_page__njWyd select,.portfolio_srOnly__dfGQj{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.portfolio_page__njWyd select{opacity:0;pointer-events:none}.portfolio_layout__3QpUU{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(320px,1fr);grid-template-areas:"hero hero" "main sidebar";grid-gap:24px;gap:24px;align-items:start}.portfolio_hero__n8Aux{grid-area:hero;margin-bottom:8px}.portfolio_heroCopy__wEzqg{min-width:0;max-width:720px}.portfolio_title__NQzSX{margin:0 0 16px;font-family:var(--font-headline),var(--font-body),system-ui,sans-serif;font-size:var(--page-title-size);font-weight:700;letter-spacing:-.02em;line-height:1.05;color:var(--text-primary);text-wrap:balance}.portfolio_subtitle__Y1MBB{margin:0 0 16px;max-width:650px;color:var(--text-secondary);font-size:18px;line-height:1.55}.portfolio_heroLinks__tOPoD{display:flex;flex-wrap:wrap;gap:8px 24px}.portfolio_heroLinks__tOPoD a{color:var(--brand-500);font-size:15px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.portfolio_main__eSYj8{grid-area:main;display:flex;flex-direction:column;gap:16px;min-width:0}.portfolio_sidebar__BTLZo{grid-area:sidebar;display:flex;flex-direction:column;gap:16px}.portfolio_setupCard__ydf9V,.portfolio_sideCard__DK47j{background:var(--surface);color:var(--text-primary);border:1px solid color-mix(in srgb,#ffffff 45%,var(--border-default));border-radius:16px;padding:28px;box-shadow:var(--shadow-card)}.portfolio_holdingsHeader__CUtjc,.portfolio_setupHeader__b2fAC{display:flex;align-items:center;gap:12px}.portfolio_setupHeader__b2fAC{justify-content:space-between;margin-bottom:24px}.portfolio_cardTitle__blcix{margin:0 0 20px;font-size:24px;font-weight:700;line-height:1.2}.portfolio_holdingsHeader__CUtjc .portfolio_holdingsTitle__KIbxS,.portfolio_setupHeader__b2fAC .portfolio_cardTitle__blcix{margin-bottom:0}.portfolio_setupFields__sVhwR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;margin-bottom:16px}.portfolio_setupOptions__Be4iC{display:flex;align-items:center;margin-bottom:24px}.portfolio_dripCheck__2Ctqu{align-items:flex-start}.portfolio_dripCopy__l4LUa{display:flex;flex-direction:column;gap:2px}.portfolio_dripCheckLabel__o2Wtt{font-size:16px;font-weight:600;color:var(--text-primary)}.portfolio_dripHint__1AJxQ{font-size:14px;line-height:1.45;color:var(--text-secondary)}.portfolio_field__MbjPH{display:flex;flex-direction:column;gap:.35rem}.portfolio_fieldLabel__nj6z3{font-size:14px;color:var(--text-secondary)}.portfolio_currencyButton__etI9u,.portfolio_dateGroup__nAKow,.portfolio_tickerInput__n_KzM,.portfolio_valueWrap__0xlEs,.portfolio_weightField__HJi17{display:flex;align-items:center;min-height:46px;border:1px solid var(--border-default);border-radius:10px;background:var(--surface);color:var(--text-primary)}.portfolio_dateGroup__nAKow,.portfolio_valueWrap__0xlEs{padding:0 .7rem}.portfolio_currencyButton__etI9u[data-focused],.portfolio_dateGroup__nAKow:focus-within,.portfolio_tickerInput__n_KzM[data-focused],.portfolio_valueWrap__0xlEs:focus-within{border-color:var(--home-accent);box-shadow:0 0 0 3px rgba(var(--home-accent-rgb),.16)}.portfolio_valuePrefix__8HeaF,.portfolio_weightSuffix__y8va_{color:var(--home-muted);margin-right:.25rem}.portfolio_dateSegments__UUqEo,.portfolio_tickerInput__n_KzM,.portfolio_valueInput__KQF1X,.portfolio_weightInput__iSte3{width:100%;border:none;background:transparent;color:inherit;font:inherit;outline:none}.portfolio_dateSegments__UUqEo{display:flex;gap:.1rem}.portfolio_dateSegment__Kqu9j{padding:0 .05rem;border-radius:4px}.portfolio_dateSegment__Kqu9j[data-focused]{background:rgba(var(--home-accent-rgb),.18)}.portfolio_addBtn__FHXdy,.portfolio_calendarNav__pab9u,.portfolio_clearBtn__bmP5g,.portfolio_dateButton__p3It8,.portfolio_downloadBtn__dmd2l,.portfolio_dragHandle__7ErhD,.portfolio_saveBtn__yGEOe,.portfolio_trashBtn__yzNT8{border:none;background:transparent;color:var(--home-muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.portfolio_dateButton__p3It8{width:1.8rem;height:1.8rem;color:var(--home-text)}.portfolio_currencyCombo__u04tU{min-width:9.5rem}.portfolio_currencyButton__etI9u{gap:.4rem;width:100%;padding:0 .7rem;font:inherit;cursor:pointer}.portfolio_currencyFlag__CJYK4{font-size:1.05rem}.portfolio_currencyChevron__AC4gz{margin-left:auto;opacity:.7}.portfolio_holdingsTitle__KIbxS{margin:0;font-size:18px;font-weight:700}.portfolio_holdingsHeader__CUtjc .portfolio_weightBad__f_rlf,.portfolio_holdingsHeader__CUtjc .portfolio_weightOk__Ckxzz{margin-left:auto;display:inline-flex;align-items:center;gap:.28rem;font-size:.82rem;font-weight:600}.portfolio_weightOk__Ckxzz{color:var(--home-green,#22c55e)}.portfolio_weightBad__f_rlf{color:var(--calc-loss,#fb7185)}.portfolio_clearBtn__bmP5g{color:var(--home-accent);font:inherit;font-size:.82rem;padding:0}.portfolio_clearBtn__bmP5g:hover{text-decoration:underline}.portfolio_holdingsList__9Y0gU{display:flex;flex-direction:column;gap:.55rem;margin:.75rem 0 0;padding:0;outline:none}.portfolio_holdingRow__X0He_{display:grid;grid-template-columns:auto minmax(0,1.4fr) auto 4.6rem minmax(5.5rem,1fr) auto auto;align-items:center;grid-gap:.55rem;gap:.55rem;min-height:60px;padding:8px 16px;border:1px solid var(--border-default);border-radius:10px;background:var(--surface-subtle);outline:none}.portfolio_holdingRow__X0He_[data-dragging]{opacity:.55}.portfolio_holdingRow__X0He_[data-drop-target]{box-shadow:inset 0 0 0 2px var(--home-accent)}.portfolio_holdingRow__X0He_ button,.portfolio_holdingRow__X0He_ input{pointer-events:auto}.portfolio_dragHandle__7ErhD{width:1.5rem;height:2rem;cursor:-webkit-grab;cursor:grab;color:var(--home-text-faint,var(--home-muted))}.portfolio_holdingSearch__nBlyZ{grid-column:2/4;min-width:0}.portfolio_tickerCombo__Yeuy1{width:100%}.portfolio_tickerInput__n_KzM{width:100%;min-height:2.4rem;padding:0 .45rem 0 .75rem;border-radius:10px}.portfolio_tickerField__dDwFU{width:100%;border:none;background:transparent;color:inherit;font:inherit;outline:none}.portfolio_tickerChevron__Bt9mb{width:1.6rem;height:1.6rem;border:none;background:transparent;color:var(--home-muted);cursor:pointer;flex-shrink:0}.portfolio_holdingIdentity__peNkv{display:flex;align-items:center;gap:.65rem;min-width:0;padding:0;border:none;background:transparent;color:inherit;text-align:left;cursor:pointer;font:inherit}.portfolio_holdingLogoWrap__xOgYB{overflow:hidden;flex-shrink:0}.portfolio_holdingLogoWrap__xOgYB,.portfolio_holdingLogoWrap__xOgYB img,.portfolio_holdingLogoWrap__xOgYB span{width:36px;height:36px;border-radius:999px}.portfolio_holdingCopy__my719{display:flex;flex-direction:column;min-width:0}.portfolio_holdingSymbol__JrHYh{font-weight:700;font-size:16px}.portfolio_holdingName__1fyyY{color:var(--text-secondary);font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.portfolio_holdingValue__kJc8y{min-width:3.5rem;text-align:right;font-size:16px;font-weight:600;color:var(--text-primary)}.portfolio_stockBadge__Yme22{display:inline-flex;align-items:center;height:1.45rem;padding:0 .5rem;border-radius:999px;background:rgba(var(--home-accent-rgb),.12);color:var(--home-accent);font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.portfolio_weightControls__Ms8P6{display:contents}.portfolio_weightField__HJi17{padding:0 .45rem;min-height:2.15rem}.portfolio_weightInput__iSte3{width:2.2rem;text-align:right}.portfolio_slider__gjs_I{width:100%;min-width:0;display:flex;align-items:center}.portfolio_sliderTrack__I_Jui{position:relative;width:100%;height:6px;border-radius:999px;background:var(--home-track)}.portfolio_sliderFill__4HUqt{position:absolute;top:0;height:100%;border-radius:inherit;background:var(--home-accent)}.portfolio_sliderThumb__Qh2k8{position:absolute;width:14px;height:14px;top:50%;border-radius:50%;border:2px solid var(--home-accent);background:var(--home-card);cursor:pointer}.portfolio_trashBtn__yzNT8{width:2rem;height:2rem;border-radius:8px}.portfolio_trashBtn__yzNT8:hover:not([data-disabled]){color:var(--calc-loss,#fb7185);background:rgba(251,113,133,.1)}.portfolio_trashBtn__yzNT8[data-disabled]{opacity:.35;cursor:not-allowed}.portfolio_addBtn__FHXdy{margin-top:16px;width:100%;min-height:46px;gap:.4rem;border:1px dashed var(--brand-500);border-radius:10px;color:var(--brand-500);font:inherit;font-weight:600}.portfolio_addBtn__FHXdy:hover{background:rgba(var(--home-accent-rgb),.08)}.portfolio_primaryBtn__GySBE{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.65rem;width:100%;margin-top:16px;min-height:var(--control-height-lg);padding-inline:16px;border:none;border-radius:999px;background:var(--brand-500);color:#fff;font:inherit;font-size:16px;font-weight:700;cursor:pointer}.portfolio_primaryLabel__ygnWk{display:inline-flex;align-items:center;gap:.5rem}.portfolio_primaryBtn__GySBE:hover:not([data-disabled]){filter:brightness(1.08)}.portfolio_primaryBtn__GySBE[data-disabled]{opacity:.65;cursor:not-allowed}.portfolio_enterHint__2PI_K{display:none}.portfolio_error__rctDH{margin:.85rem 0 0;padding:.7rem .85rem;border-radius:10px;background:rgba(251,113,133,.12);border:1px solid rgba(251,113,133,.4);color:var(--calc-loss,#fb7185);font-size:.875rem}.portfolio_popover__pNnFH{overflow:auto;max-height:320px;min-width:260px;padding:.35rem;border-radius:14px;border:1px solid var(--home-card-border);background:var(--home-card);box-shadow:0 18px 40px rgba(0,0,0,.25);z-index:40}.portfolio_listBox__iBkqT{outline:none}.portfolio_listItem__QBI5e{display:grid;grid-template-columns:auto 5.5rem 1fr auto;align-items:center;grid-gap:.5rem;gap:.5rem;padding:.5rem .55rem;border-radius:10px;cursor:pointer;outline:none}.portfolio_currencyItem__U_FOq[data-focused],.portfolio_currencyItem__U_FOq[data-hovered],.portfolio_listItem__QBI5e[data-focused],.portfolio_listItem__QBI5e[data-hovered]{background:rgba(var(--home-accent-rgb),.12)}.portfolio_currencyItem__U_FOq{display:flex;align-items:center;gap:.5rem;padding:.5rem .55rem;border-radius:10px;cursor:pointer;outline:none}.portfolio_listSymbol__JNHO3{font-weight:700;font-size:.85rem}.portfolio_listName__T2ic0{color:var(--home-muted);font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portfolio_calendarPopover__JsE_j{padding:.75rem;border-radius:16px;border:1px solid var(--home-card-border);background:var(--home-card)}.portfolio_calendarHeader__sFAVG{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.portfolio_calendarHeading__ypRnm{margin:0;font-size:.95rem}.portfolio_calendarHeaderCell__1Xw6U{font-size:.72rem;font-weight:600;color:var(--home-muted);padding-bottom:.35rem}.portfolio_calendarNav__pab9u{width:2rem;height:2rem;border-radius:8px;font-size:1.2rem}.portfolio_calendarGrid__64JDa{border-collapse:collapse}.portfolio_calendarCell__DBhHb{width:2.1rem;height:2.1rem;border-radius:8px;text-align:center;cursor:pointer}.portfolio_calendarCell__DBhHb[data-selected]{background:var(--home-accent);color:#fff}.portfolio_calendarCell__DBhHb[data-hovered]:not([data-selected]){background:rgba(var(--home-accent-rgb),.12)}.portfolio_allocationBody__b2eUp{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem;gap:.5rem;align-items:center}.portfolio_donutWrap__96BvL{min-height:180px}.portfolio_donutEmpty__wn35O{display:grid;place-items:center;height:180px;color:var(--home-muted);font-size:.85rem}.portfolio_legend__S8cI9{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.45rem}.portfolio_legend__S8cI9 li{display:grid;grid-template-columns:auto 1fr auto;grid-gap:.45rem;gap:.45rem;align-items:center;font-size:.8rem}.portfolio_legendDot__rRJB2{width:.55rem;height:.55rem;border-radius:50%}.portfolio_legendSymbol__A1lH2{font-weight:700;overflow:hidden;text-overflow:ellipsis}.portfolio_legendWeight__AHhwD{color:var(--home-muted)}.portfolio_summaryList__Os9hH{margin:.85rem 0 0;display:flex;flex-direction:column;gap:.55rem}.portfolio_summaryList__Os9hH div{display:flex;justify-content:space-between;gap:.75rem;font-size:.9rem}.portfolio_summaryList__Os9hH dt{color:var(--home-muted)}.portfolio_summaryList__Os9hH dd{margin:0;font-weight:700}.portfolio_periodRow__TUk03{display:flex;align-items:center;justify-content:center;gap:.5rem;margin:.7rem 0 0;padding:.7rem .8rem;border-radius:10px;background:var(--home-surface);color:var(--home-text);font-size:.88rem}.portfolio_periodArrow__XlBP_{color:var(--home-muted)}.portfolio_howList__XCt8I{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:14px;counter-reset:how-step}.portfolio_howList__XCt8I li{display:grid;grid-template-columns:28px 1fr;grid-gap:12px;gap:12px;align-items:start;font-size:15px;line-height:1.45;color:var(--text-secondary);counter-increment:how-step}.portfolio_howList__XCt8I li:before{content:counter(how-step);width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--info-soft);color:var(--brand-600);font-size:13px;font-weight:700}.portfolio_howNote__P4sIv{margin:20px 0 0;padding:14px 16px;border-radius:12px;background:var(--info-soft);color:var(--text-secondary);font-size:14px;line-height:1.45}.portfolio_nextSteps__1ThBf{display:flex;flex-direction:column}.portfolio_nextStep__PeSZa{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;border-top:1px solid var(--border-default);color:var(--text-primary);text-decoration:none}.portfolio_nextStep__PeSZa:first-child{border-top:0;padding-top:0}.portfolio_nextStep__PeSZa span{display:flex;flex-direction:column;gap:2px}.portfolio_nextStep__PeSZa strong{font-size:16px;font-weight:700}.portfolio_nextStep__PeSZa span span{font-size:14px;color:var(--text-secondary);font-weight:400}.portfolio_nextStep__PeSZa svg{flex-shrink:0;color:var(--text-muted)}.portfolio_saveRow__shlEX{display:flex;align-items:center;justify-content:flex-end;gap:.6rem}.portfolio_saveBtn__yGEOe{gap:.4rem;color:var(--home-accent);font:inherit;font-weight:600}.portfolio_saveMsg__dq7Y3{font-size:.78rem;color:var(--home-muted)}.portfolio_resultsPage__ze_eg{max-width:960px;margin:0 auto;padding:1.25rem 1.25rem 3.5rem}.portfolio_resultsLoading__a8aDK{margin:4rem 0;color:var(--home-muted);font-size:1rem;text-align:center}.portfolio_resultsKicker__udYeG{margin:0 0 .65rem;color:var(--home-muted);font-size:.82rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase}.portfolio_editLink__eZzJG{display:inline-flex;margin-top:1rem;color:var(--home-accent);font-size:.92rem;font-weight:650;text-decoration:none}.portfolio_editLink__eZzJG:hover{text-decoration:underline}.portfolio_results__75w_U{margin-top:.5rem;padding:1.25rem 1.2rem 1.4rem;border:1px solid var(--border-default);border-radius:16px;background:var(--surface);color:var(--text-primary);box-shadow:var(--shadow-card)}.portfolio_resultsHeader__aFUCy{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.portfolio_resultsTitle__VtTRt{margin:0;font-size:1.05rem}.portfolio_downloadBtn__dmd2l{min-height:2.3rem;padding:0 .85rem;gap:.4rem;border:1px solid var(--home-card-border);border-radius:10px;color:var(--home-text);font:inherit;font-size:.82rem;font-weight:600}.portfolio_resultsMetrics__NM3Y3{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:.85rem;gap:.85rem;margin-bottom:1.1rem}.portfolio_resultsMetrics__NM3Y3 span{display:block;color:var(--home-muted);font-size:.75rem;margin-bottom:.2rem}.portfolio_resultsMetrics__NM3Y3 strong{font-size:1.2rem}.portfolio_returnBreakdown__c8AP7{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .65rem;margin:0 0 1.1rem;padding:.7rem .9rem;border-radius:14px;border:1px solid var(--home-card-border);background:var(--home-surface)}.portfolio_returnBreakdownItem__9PP92{display:inline-flex;flex-direction:column;gap:.15rem;min-width:4.5rem}.portfolio_returnBreakdownLabel__IMxef{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--home-muted)}.portfolio_returnBreakdownOp__Yv8y7{font-size:1rem;font-weight:700;color:var(--home-muted);line-height:1}.portfolio_dividendVisuals___5_qI{margin:0 0 1.25rem;display:flex;flex-direction:column;gap:1rem}.portfolio_chartCard__nkWDM,.portfolio_mixCard__KDsIk{padding:.85rem .9rem .95rem;border-radius:14px;border:1px solid var(--home-card-border);background:var(--home-surface)}.portfolio_chartTitle__k67B0{margin:0 0 .7rem;font-size:.82rem;font-weight:700}.portfolio_mixTrack__iHDeV{display:flex;height:14px;border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--home-muted) 18%,transparent)}.portfolio_mixDividends__XH7mX,.portfolio_mixPriceLoss__bkiA4,.portfolio_mixPrice__GQKuz{display:block;height:100%;min-width:0}.portfolio_mixPrice__GQKuz{background:#3b82f6}.portfolio_mixPriceLoss__bkiA4{background:var(--calc-loss,#fb7185)}.portfolio_mixDividends__XH7mX{background:#22c55e}.portfolio_mixLegend__PEVzk{list-style:none;margin:.7rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;font-size:.8rem;color:var(--home-muted)}.portfolio_mixLegend__PEVzk li{display:inline-flex;align-items:center;gap:.4rem}.portfolio_mixLegend__PEVzk strong{color:var(--home-text)}.portfolio_mixSwatchDividends__ph9QB,.portfolio_mixSwatchPriceLoss__tYxwQ,.portfolio_mixSwatchPrice__zFgiY{width:.55rem;height:.55rem;border-radius:50%}.portfolio_mixSwatchPrice__zFgiY{background:#3b82f6}.portfolio_mixSwatchPriceLoss__tYxwQ{background:var(--calc-loss,#fb7185)}.portfolio_mixSwatchDividends__ph9QB{background:#22c55e}.portfolio_chartGrid__JMaPv{display:grid;grid-template-columns:1fr 1fr;grid-gap:.85rem;gap:.85rem}.portfolio_dividendByHolding__0yC3Q{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:.45rem .85rem;gap:.45rem .85rem;font-size:.82rem}.portfolio_dividendByHolding__0yC3Q li{display:grid;grid-template-columns:auto 1fr auto;grid-gap:.45rem;gap:.45rem;align-items:center}.portfolio_dividendFootnote__XbuYT{margin:0;font-size:.75rem;color:var(--home-muted);line-height:1.45}.portfolio_resultsTable__q2kRO{width:100%;border-collapse:collapse}.portfolio_td__3vb_Z,.portfolio_th__jwMQC{padding:.7rem .55rem;text-align:left;font-size:.82rem;border-bottom:1px solid var(--home-card-border)}.portfolio_th__jwMQC{color:var(--home-muted);font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.portfolio_tr__TIt4f[data-focused] .portfolio_td__3vb_Z,.portfolio_tr__TIt4f[data-hovered] .portfolio_td__3vb_Z{background:rgba(var(--home-accent-rgb),.06)}.portfolio_tickerCell__VxCOE{display:inline-flex;align-items:center;gap:.5rem}.portfolio_holdingsSymbol__GAjLB{font-weight:700}.portfolio_viewLink__eOCZ_{color:var(--home-accent);font-weight:600;text-decoration:none}.portfolio_viewLink__eOCZ_:hover{text-decoration:underline}.portfolio_gain__63qUV{color:var(--home-green,#22c55e)}.portfolio_loss__853dI{color:var(--calc-loss,#fb7185)}.portfolio_warnings__4YHjp{margin:1rem 0 0;padding:.85rem .95rem .85rem 1.6rem;border-radius:12px;background:color-mix(in srgb,#f59e0b 12%,var(--home-card));border:1px solid color-mix(in srgb,#d97706 30%,var(--home-card-border));font-size:.82rem}.portfolio_emptyHoldings__jOQz1{margin:.5rem 0;color:var(--home-muted)}@media (max-width:1024px){.portfolio_layout__3QpUU{grid-template-areas:"hero" "main" "sidebar"}.portfolio_hero__n8Aux,.portfolio_layout__3QpUU{grid-template-columns:1fr}.portfolio_resultsMetrics__NM3Y3{grid-template-columns:1fr 1fr}.portfolio_chartGrid__JMaPv{grid-template-columns:1fr}}@media (max-width:768px){.portfolio_setupCard__ydf9V,.portfolio_sideCard__DK47j{padding:20px}.portfolio_allocationBody__b2eUp,.portfolio_setupFields__sVhwR{grid-template-columns:1fr}.portfolio_holdingRow__X0He_{grid-template-columns:auto 1fr auto;grid-template-areas:"drag identity trash" "search search search" "badge weight slider" "value value value"}.portfolio_holdingValue__kJc8y{grid-area:value;text-align:left}.portfolio_dragHandle__7ErhD{grid-area:drag}.portfolio_holdingIdentity__peNkv,.portfolio_holdingSearch__nBlyZ{grid-area:identity}.portfolio_holdingSearch__nBlyZ{grid-area:search}.portfolio_stockBadge__Yme22{grid-area:badge;justify-self:start}.portfolio_weightField__HJi17{grid-area:weight}.portfolio_slider__gjs_I{grid-area:slider}.portfolio_trashBtn__yzNT8{grid-area:trash;justify-self:end}}.FirstPurchasePlaybookTeaser_container__04YAq{background:linear-gradient(135deg,#f0f7ff,#fafbff);border:1px solid var(--border-subtle,#e2e8f0);border-radius:var(--radius-lg,16px);padding:32px;margin:32px 0}.FirstPurchasePlaybookTeaser_content__EBDui{max-width:600px}.FirstPurchasePlaybookTeaser_title__ECOK_{font-size:var(--text-section-size,28px);font-weight:700;line-height:1.18;letter-spacing:-.016em;color:var(--text-primary,#101820);margin:0 0 12px}.FirstPurchasePlaybookTeaser_description__Ywl20{font-size:16px;line-height:1.6;color:var(--text-secondary,#475569);margin:0 0 24px}.FirstPurchasePlaybookTeaser_preview__MdfMM{list-style:none;padding:0;margin:0 0 28px;display:flex;flex-direction:column;gap:12px}.FirstPurchasePlaybookTeaser_previewItem__MbDk4{display:flex;align-items:flex-start;gap:10px;font-size:15px;line-height:1.5;color:var(--text-primary,#101820)}.FirstPurchasePlaybookTeaser_previewItem__MbDk4[data-more]{color:var(--text-secondary,#64748b);font-style:italic}.FirstPurchasePlaybookTeaser_checkIcon__UA_fD{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:22px;height:22px;background:var(--success,#22c55e);color:#ffffff;border-radius:50%;margin-top:1px}.FirstPurchasePlaybookTeaser_moreText__qxfsX{padding-left:32px}.FirstPurchasePlaybookTeaser_actions__a4_jQ{display:flex;flex-direction:column;gap:12px}.FirstPurchasePlaybookTeaser_primary__HTSYN{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border-radius:999px;font-size:16px;font-weight:700;text-decoration:none;background:var(--brand-500,#124dae);color:var(--text-on-brand,#fff);text-align:center;transition:background-color .2s ease}.FirstPurchasePlaybookTeaser_primary__HTSYN:hover{background:var(--brand-hover,#0e3d8a)}.FirstPurchasePlaybookTeaser_primary__HTSYN:focus-visible{outline:3px solid var(--focus-ring,#3b82f6);outline-offset:2px}.FirstPurchasePlaybookTeaser_note__KJuxw{font-size:14px;line-height:1.5;color:var(--text-secondary,#64748b);margin:0;text-align:center}@media (max-width:640px){.FirstPurchasePlaybookTeaser_container__04YAq{padding:24px 20px}.FirstPurchasePlaybookTeaser_title__ECOK_{font-size:22px}.FirstPurchasePlaybookTeaser_description__Ywl20{font-size:15px}.FirstPurchasePlaybookTeaser_primary__HTSYN{width:100%}}.account-card_card__XsQxv{background:var(--surface,#ffffff);border:1px solid var(--border-subtle,#e2e8f0);border-radius:var(--radius-lg,16px);padding:24px;box-shadow:var(--shadow-card,0 8px 24px rgba(16,33,58,.08))}.account-card_header__vpRel{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px;gap:12px}.account-card_headerLeft__l2UsH{display:flex;flex-direction:column;gap:8px;flex:1 1}.account-card_accountName__x6hVl{font-size:var(--text-card-size,18px);font-weight:700;letter-spacing:var(--text-card-spacing,-.01em);line-height:var(--text-card-leading,1.28);color:var(--text-primary);margin:0}.account-card_goalChip__WSSTq{display:inline-block;font-size:13px;padding:4px 12px;border-radius:999px}.account-card_goalChip__WSSTq,.account-card_tag__nSGqP{font-weight:600;color:var(--brand-500,#124dae);background:var(--surface-subtle,#f0f3fa)}.account-card_tag__nSGqP{font-size:12px;padding:4px 10px;border-radius:4px;white-space:nowrap}.account-card_amount__iBmuX{font-size:24px;font-weight:700;color:var(--text-primary);margin:0 0 20px}.account-card_section__e5fcn{margin-top:16px;padding-top:16px;border-top:1px solid var(--border-subtle,#e2e8f0)}.account-card_section__e5fcn:first-of-type{border-top:none;margin-top:0;padding-top:0}.account-card_why__BKnGA{font-size:15px;line-height:1.6;color:var(--text-primary);margin:0}.account-card_note__8coFF{font-size:14px;line-height:1.5;color:var(--text-secondary);margin:0}.account-card_note__8coFF strong{font-weight:600;color:var(--text-primary)}.account-card_insideToggle__lP6PS{display:flex;align-items:center;gap:8px;background:transparent;border:none;padding:0;cursor:pointer;color:var(--brand-500,#124dae);font-size:14px;font-weight:600}.account-card_insideToggle__lP6PS:hover{color:var(--brand-hover,#0e3d8a)}.account-card_insideLabel__MQtHF{font-size:14px;font-weight:600}.account-card_chevronDown___oFzF{transition:transform .2s}.account-card_chevronUp__ZCfEz{transform:rotate(180deg);transition:transform .2s}.account-card_insideContent__gTZ3F{margin-top:12px;padding:16px;background:var(--surface-subtle,#fafafa);border-radius:8px}.account-card_holdingStyle___XW68{font-size:14px;line-height:1.5;color:var(--text-primary);margin:0 0 12px}.account-card_changeLink__6hGib{background:transparent;border:none;padding:0;color:var(--brand-500,#124dae);font-size:14px;font-weight:600;cursor:pointer;text-decoration:underline}.account-card_changeLink__6hGib:hover{color:var(--brand-hover,#0e3d8a)}.account-card_notForMe__Tr10E{display:inline-block;margin-top:16px;padding:0;background:transparent;border:none;color:var(--text-secondary);font-size:14px;cursor:pointer;text-decoration:underline}.account-card_notForMe__Tr10E:hover{color:var(--text-primary)}.account-mix-later_container__tlOez{margin:24px 0}.account-mix-later_disclosure__Iq8au{border:1px solid var(--border-subtle,#e2e8f0);border-radius:8px}.account-mix-later_disclosure__Iq8au[data-expanded]{border-radius:8px}.account-mix-later_trigger__5oxHA{display:flex;align-items:center;justify-content:space-between;width:100%;background:transparent;border:none;padding:16px;cursor:pointer;color:var(--text-primary);font-size:15px;font-weight:600;border-radius:8px;transition:background-color .2s}.account-mix-later_trigger__5oxHA:hover{background:var(--surface-subtle,#fafafa)}.account-mix-later_trigger__5oxHA:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.account-mix-later_chevron__PC6aj{display:grid;place-items:center;flex-shrink:0;transition:transform .2s}.account-mix-later_disclosure__Iq8au[data-expanded] .account-mix-later_chevron__PC6aj{transform:rotate(180deg)}.account-mix-later_content__jgU9q{padding:0 16px 16px;background:var(--surface,#ffffff)}.account-mix-later_list__wfqOt{list-style:none;margin:0;padding:0}.account-mix-later_item__TwEO7{font-size:14px;line-height:1.6;color:var(--text-secondary);padding:8px 0}.account-mix-later_item__TwEO7+.account-mix-later_item__TwEO7{border-top:1px solid var(--border-subtle,#e2e8f0)}.account-mix_section__2FLYt{margin:48px auto;max-width:800px;padding:0 24px}.account-mix_prerequisitesCard__34Ago{background:var(--surface-subtle,#fafafa);border-radius:var(--radius-lg,16px);padding:24px;margin-bottom:32px}.account-mix_prerequisitesCard__34Ago p{margin:0;color:var(--text-secondary);line-height:1.6}.account-mix_prerequisitesCard__34Ago p+p{margin-top:12px}.account-mix_heading__AfOa7{font-size:var(--text-section-size,24px);font-weight:700;letter-spacing:var(--text-section-spacing,-.016em);line-height:var(--text-section-leading,1.18);color:var(--text-primary);margin:0 0 20px}.account-mix_answer__3Sl6w{font-size:var(--text-body-size,17px);line-height:var(--text-body-leading,1.6);color:var(--text-primary);margin:0 0 32px}.account-mix_answer__3Sl6w strong{font-weight:700;color:var(--brand-500,#124dae)}.account-mix_splitBar__V4v_I{display:flex;height:48px;border-radius:8px;overflow:hidden;margin-bottom:32px;border:1px solid var(--border-subtle,#e2e8f0)}.account-mix_splitSegment__wQ5YC{display:flex;align-items:center;justify-content:center;padding:8px;position:relative;transition:background-color .2s}.account-mix_splitSegment__wQ5YC[data-wrapper=ss_isa]{background:#f0f3fa}.account-mix_splitSegment__wQ5YC[data-wrapper=lisa]{background:#fdf6ea}.account-mix_splitSegment__wQ5YC[data-wrapper=sipp]{background:#f0fdf4}.account-mix_splitSegment__wQ5YC[data-wrapper=gia]{background:#faf5ff}.account-mix_splitSegment__wQ5YC[data-wrapper=jisa]{background:#fef2f2}.account-mix_splitLabel__KodZ4{font-size:13px;font-weight:600;color:var(--text-primary);text-transform:capitalize}.account-mix_cards__OKm9S{display:grid;grid-gap:20px;gap:20px;margin-bottom:32px}.account-mix_disclaimer__rvEzC{font-size:14px;line-height:1.5;color:var(--text-secondary);margin:32px 0;padding:16px;background:var(--surface-subtle,#fafafa);border-radius:8px}.account-mix_actions__CDnbE{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.account-mix_primaryCta__n6ji2{min-height:var(--control-height,40px);padding:0 24px;border-radius:999px;background:var(--brand-500,#124dae);color:var(--text-on-brand,#fff);font-size:15px;font-weight:600;border:none;cursor:pointer;transition:background-color .2s}.account-mix_primaryCta__n6ji2:hover{background:var(--brand-hover,#0e3d8a)}.account-mix_secondaryCta__QVCUI{min-height:var(--control-height,36px);padding:0 20px;background:transparent;color:var(--brand-500,#124dae);font-size:15px;font-weight:600;border:none;cursor:pointer;text-decoration:underline}.account-mix_secondaryCta__QVCUI:hover{color:var(--brand-hover,#0e3d8a)}@media (min-width:640px){.account-mix_actions__CDnbE{flex-direction:row;align-items:center}}.suggested-portfolio_card__t1Qc9{padding:28px 32px;border-radius:var(--radius-lg,16px);background:var(--surface,#fff);box-shadow:var(--shadow-card,0 8px 24px rgba(16,33,58,.08));margin-bottom:24px}.suggested-portfolio_mixLabel__RFG8A{margin:0 0 8px;font-size:13px;font-weight:700;color:var(--brand-500)}.suggested-portfolio_card__t1Qc9 h2{margin:0 0 12px;font-size:18px;font-weight:700;line-height:1.3;color:var(--text-primary)}.suggested-portfolio_rationale__mwPV1{margin:0 0 20px;color:var(--text-secondary);font-size:16px;line-height:1.55}.suggested-portfolio_holdings__YSu5Q{margin:0 0 24px;padding:0;list-style:none;display:grid;grid-gap:12px;gap:12px}.suggested-portfolio_holdings__YSu5Q li{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:12px;gap:12px;padding:12px 0;border-top:1px solid var(--border-default,#e4ebf2)}.suggested-portfolio_holdings__YSu5Q li:first-child{border-top:none;padding-top:0}.suggested-portfolio_holdings__YSu5Q strong{display:block;font-size:16px}.suggested-portfolio_holdingName__h6lsw{display:block;margin-top:2px;color:var(--text-secondary);font-size:14px}.suggested-portfolio_weight__aC84X{font-size:16px;font-weight:700}.suggested-portfolio_actions__JZWF2{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.suggested-portfolio_primary___F5IW{display:inline-flex;align-items:center;justify-content:center;min-height:var(--control-height-lg);padding:0 16px;border-radius:999px;font-size:var(--control-font-size);font-weight:700;text-decoration:none;background:var(--brand-500);color:var(--text-on-brand,#fff)}.suggested-portfolio_primary___F5IW:hover{background:var(--brand-hover,#1f61d2)}.suggested-portfolio_textLink__jOgbs{color:var(--brand-500);font-size:16px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.suggested-portfolio_textLink__jOgbs:hover{color:var(--brand-hover,#1f61d2)}.suggested-portfolio_loading__0ECsc{margin:48px 0;color:var(--text-secondary);font-size:18px}@media (max-width:640px){.suggested-portfolio_card__t1Qc9{padding:24px}.suggested-portfolio_primary___F5IW{width:100%}}.junior-isa-quiz_overlay__LMLz4{position:fixed;inset:0;z-index:100;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;padding:20px;overflow-y:auto}.junior-isa-quiz_overlay__LMLz4[data-entering]{animation:junior-isa-quiz_overlayEnter__MFBuw .2s ease-out}.junior-isa-quiz_overlay__LMLz4[data-exiting]{animation:junior-isa-quiz_overlayExit__bPioS .15s ease-in}@keyframes junior-isa-quiz_overlayEnter__MFBuw{0%{opacity:0}to{opacity:1}}@keyframes junior-isa-quiz_overlayExit__bPioS{0%{opacity:1}to{opacity:0}}.junior-isa-quiz_modal__6_GMu{background:var(--page-bg);border-radius:var(--radius-lg);box-shadow:0 20px 60px rgba(0,0,0,.3);max-width:680px;width:100%;max-height:90vh;overflow-y:auto;outline:none}.junior-isa-quiz_modal__6_GMu[data-entering]{animation:junior-isa-quiz_modalEnter__VJsBG .25s ease-out}.junior-isa-quiz_modal__6_GMu[data-exiting]{animation:junior-isa-quiz_modalExit__XCxEU .2s ease-in}@keyframes junior-isa-quiz_modalEnter__VJsBG{0%{opacity:0;transform:translateY(20px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes junior-isa-quiz_modalExit__XCxEU{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(10px) scale(.98)}}.junior-isa-quiz_quiz__hmTY4{padding:32px}.junior-isa-quiz_header__0HwOz{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px}.junior-isa-quiz_header__0HwOz h2{font-size:var(--text-section-size);font-weight:700;line-height:1.18;letter-spacing:-.016em;margin:0}.junior-isa-quiz_closeButton__SUQBm{background:transparent;border:none;color:var(--text-secondary);cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .15s}.junior-isa-quiz_closeButton__SUQBm:hover{color:var(--text-primary);background:var(--surface-subtle)}.junior-isa-quiz_progress__y83_v{margin-bottom:32px}.junior-isa-quiz_progressLabel__CXL4e{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);margin-bottom:12px}.junior-isa-quiz_progressBar__xxG22{width:100%;height:8px;background:var(--surface-subtle);border-radius:999px;overflow:hidden}.junior-isa-quiz_progressFill__rFbb7{height:100%;background:var(--brand-500);transition:width .3s ease;border-radius:999px}.junior-isa-quiz_question__c2mAl{margin-bottom:28px}.junior-isa-quiz_question__c2mAl h3{font-size:var(--text-card-size);font-weight:700;line-height:1.28;letter-spacing:-.01em;margin-bottom:20px}.junior-isa-quiz_options__ZYrRp{display:grid;grid-gap:12px;gap:12px}.junior-isa-quiz_optionButton__2AtyU{width:100%;padding:16px 20px;background:var(--surface);border:2px solid transparent;border-radius:12px;box-shadow:0 2px 8px rgba(16,33,58,.08);font-size:16px;font-weight:400;color:var(--text-primary);text-align:left;cursor:pointer;transition:all .15s}.junior-isa-quiz_optionButton__2AtyU:hover{border-color:var(--brand-500);background:var(--surface);transform:translateY(-1px);box-shadow:0 4px 12px rgba(16,33,58,.12)}.junior-isa-quiz_optionButton__2AtyU:active{transform:translateY(0)}.junior-isa-quiz_backButton__duRzi{display:inline-flex;align-items:center;gap:8px;background:transparent;border:none;color:var(--brand-500);font-size:15px;font-weight:400;cursor:pointer;padding:0;margin-bottom:20px}.junior-isa-quiz_backButton__duRzi:hover{color:var(--brand-hover)}.junior-isa-quiz_notice__g5bBq{padding:16px;background:var(--surface-subtle);border-radius:12px;margin-top:28px}.junior-isa-quiz_notice__g5bBq p{font-size:14px;line-height:1.5;color:var(--text-secondary);margin:0}.junior-isa-quiz_results__pnbD4{padding:32px}.junior-isa-quiz_resultsHeader__HBUcL{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px}.junior-isa-quiz_resultsHeader__HBUcL h2{font-size:var(--text-section-size);font-weight:700;line-height:1.18;letter-spacing:-.016em;margin:0;flex:1 1}.junior-isa-quiz_resultsExplanation__3Dc_Q{font-size:var(--text-lede-size);line-height:1.55;color:var(--text-secondary);margin-bottom:28px}.junior-isa-quiz_reminders__5juEx{padding:24px;background:var(--surface);border-radius:12px;box-shadow:0 2px 8px rgba(16,33,58,.06);margin-bottom:32px}.junior-isa-quiz_reminders__5juEx h3{font-size:var(--text-card-size);font-weight:700;line-height:1.28;letter-spacing:-.01em;margin-bottom:16px}.junior-isa-quiz_reminders__5juEx ul{list-style:disc;padding-left:24px;margin:0}.junior-isa-quiz_reminders__5juEx li{font-size:var(--text-body-size);line-height:1.6;color:var(--text-secondary);margin-bottom:8px}.junior-isa-quiz_reminders__5juEx li:last-child{margin-bottom:0}.junior-isa-quiz_resultsActions__UzF_Y{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:32px}.junior-isa-quiz_primaryBtn__QwV9j,.junior-isa-quiz_secondaryBtn__dMbGg{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 24px;font-size:15px;font-weight:400;border-radius:999px;text-decoration:none;transition:all .15s;border:none;cursor:pointer}.junior-isa-quiz_primaryBtn__QwV9j{background:var(--brand-500);color:#ffffff}.junior-isa-quiz_primaryBtn__QwV9j:hover{background:var(--brand-hover)}.junior-isa-quiz_secondaryBtn__dMbGg{background:transparent;color:var(--brand-500);border:1.5px solid var(--brand-500)}.junior-isa-quiz_secondaryBtn__dMbGg:hover{background:var(--brand-500);color:#ffffff}@media (max-width:640px){.junior-isa-quiz_quiz__hmTY4,.junior-isa-quiz_results__pnbD4{padding:24px}.junior-isa-quiz_modal__6_GMu{max-height:95vh}}.home-calc-demo_demo__t95_q{position:relative;overflow:hidden;padding:96px 0}.home-calc-demo_inner__EdIO5{position:relative;z-index:1;display:grid;grid-template-columns:.95fr 1.05fr;grid-gap:60px;gap:60px;align-items:start}.home-calc-demo_copy__vwfJO h2{font-family:var(--font-headline),ui-sans-serif,sans-serif;font-size:clamp(28px,3.8vw,42px);font-weight:700;letter-spacing:-.015em;margin:0 0 14px;text-wrap:balance}.home-calc-demo_copy__vwfJO p{color:var(--home-muted);font-family:var(--font-body),system-ui,sans-serif;font-size:15.5px;font-weight:400;line-height:1.6;margin:0;text-wrap:balance}.home-calc-demo_scenarios__H_rQp{display:flex;flex-wrap:wrap;gap:9px;margin-top:26px}.home-calc-demo_scenarioPill__6iSlt{font-size:13px;font-weight:600;color:var(--home-muted);background:var(--home-card);border:1px solid var(--home-card-border);border-radius:999px;padding:8px 14px;cursor:pointer;transition:color .18s ease,border-color .18s ease;font-family:inherit}.home-calc-demo_scenarioPill__6iSlt:hover{color:var(--home-text);border-color:var(--home-border-strong)}.home-calc-demo_links__qTB2l{margin-top:28px;display:flex;flex-direction:column;gap:10px}.home-calc-demo_links__qTB2l a{font-size:14px;font-weight:600;color:var(--home-accent-2);display:flex;align-items:center;gap:6px;text-decoration:none}.home-calc-demo_links__qTB2l a:hover{text-decoration:underline;text-underline-offset:3px}.home-calc-demo_card__oRE7d{background:var(--home-card);border:1px solid var(--home-card-border);border-radius:var(--radius-lg);padding:30px;box-shadow:var(--shadow-lg)}.home-calc-demo_row__jbCuT{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin-bottom:14px}.home-calc-demo_field__eQaUq label{font-size:12.5px;font-weight:600;color:var(--home-text-faint);text-transform:uppercase;letter-spacing:.05em;display:block;margin-bottom:8px}.home-calc-demo_field__eQaUq input{width:100%;box-sizing:border-box;background:var(--home-surface);border:1px solid var(--home-card-border);border-radius:var(--radius-sm);padding:12px 14px;color:var(--home-text);font-size:14.5px;font-family:inherit;outline:none;transition:border-color .18s ease}.home-calc-demo_field__eQaUq input:focus{border-color:var(--home-accent-2)}.home-calc-demo_submit__C8fqP{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:6px;padding:14px;border:none;border-radius:999px;background:var(--home-accent);color:#fff;font-weight:700;font-size:15px;text-decoration:none;cursor:pointer;transition:transform .18s ease;box-sizing:border-box}.home-calc-demo_submit__C8fqP:hover{transform:translateY(-3px) scale(1.02)}.home-calc-demo_result__vZLH6{margin-top:22px;padding-top:22px;border-top:1px dashed var(--home-card-border)}.home-calc-demo_resultLabel__PtTJA{color:var(--home-muted);font-size:13.5px}.home-calc-demo_amount__99j7W{font-family:var(--font-headline),ui-sans-serif,sans-serif;font-size:34px;font-weight:800;letter-spacing:-.02em;margin-top:4px}.home-calc-demo_profitLine__aDOaj{display:flex;align-items:center;gap:10px;margin-top:12px;flex-wrap:wrap}.home-calc-demo_profitBadge__XGa5y{display:inline-flex;align-items:center;gap:6px;background:var(--home-green-bg);color:var(--home-green);font-weight:700;font-size:14px;padding:6px 12px;border-radius:999px}.home-calc-demo_profitPct__zhYFY{color:var(--home-green);font-size:13px;font-weight:600}.home-calc-demo_sparkline__1iAfy{margin-top:16px;width:100%;height:70px;display:block}.home-calc-demo_note__ypz2P{color:var(--home-text-faint);font-size:12px;margin:14px 0 0}.home-calc-demo_waveDecor__PyYor{position:absolute;z-index:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:block;width:auto;height:auto;max-width:none;opacity:.3}html[data-theme=dark] .home-calc-demo_waveDecor__PyYor{opacity:.2;filter:invert(1)}.home-calc-demo_waveCalc__sKFuA{top:20%;left:-8%;width:69vw;transform:rotate(15deg)}@media (max-width:860px){.home-calc-demo_inner__EdIO5{grid-template-columns:1fr}.home-calc-demo_waveCalc__sKFuA{width:min(118vw,36rem)}}@media (max-width:520px){.home-calc-demo_row__jbCuT{grid-template-columns:1fr}}.NextStepBlock_container__FBPlY{background:var(--surface);border:1px solid var(--border-subtle,#e8ecef);border-radius:var(--radius-lg,16px);padding:32px;margin-top:64px}.NextStepBlock_title___P7ox{font-size:var(--text-card-size,18px);font-weight:700;line-height:1.28;letter-spacing:-.01em;margin:0 0 8px;color:var(--text-primary)}.NextStepBlock_description__9_BaZ{font-size:var(--text-body-size,17px);line-height:1.6;color:var(--text-secondary);margin:0 0 24px}.NextStepBlock_links__W_pJU{display:flex;flex-wrap:wrap;gap:12px}.NextStepBlock_link__Q689z{display:inline-flex;align-items:center;gap:6px;padding:10px 18px;background:var(--surface-subtle,#fafafa);border:1px solid var(--border-subtle,#e8ecef);border-radius:999px;font-size:15px;font-weight:400;color:var(--text-primary);text-decoration:none;transition:all .15s ease}.NextStepBlock_link__Q689z:hover{background:var(--brand-500,#124dae);color:#fff;border-color:var(--brand-500,#124dae)}.NextStepBlock_link__Q689z:focus-visible{outline:3px solid var(--focus-ring,rgba(18,77,174,.4));outline-offset:2px}.NextStepBlock_link__Q689z svg{flex-shrink:0;opacity:.7;transition:opacity .15s ease}.NextStepBlock_link__Q689z:hover svg{opacity:1}@media (max-width:640px){.NextStepBlock_container__FBPlY{padding:24px;margin-top:48px}.NextStepBlock_links__W_pJU{flex-direction:column;gap:8px}.NextStepBlock_link__Q689z{width:100%;justify-content:space-between}}