.app-shell_shell__v1l0I{min-height:100dvh;display:block!important;background:#f4f5f8!important;color:#172536;--canvas:#f4f5f8;--muted:#728091}.app-shell_masthead__pi0qd{height:100px;padding:0 4.2%;display:flex;align-items:center;gap:27px;max-width:1720px;margin:auto}.app-shell_masthead__pi0qd .brand{width:125px!important}.app-shell_masthead__pi0qd .brand-symbol{width:51px}.app-shell_masthead__pi0qd .brand-copy b{font-size:20px!important}.app-shell_workspaceLabel__4UzUl{display:flex;align-items:center;gap:8px;border-left:1px solid #dbe0e7;padding-left:27px;font-size:9px;font-weight:750;letter-spacing:.14em;color:#7d8795}.app-shell_demoNotice__7qRe1 i,.app-shell_workspaceLabel__4UzUl i{width:5px;height:5px;background:#479e84;border-radius:50%}.app-shell_headerActions__Mteqn{display:flex;gap:12px;align-items:center;margin-left:auto}.app-shell_searchButton__S9qfr{display:flex;gap:10px;align-items:center;background:none;border:0;font-size:12px;color:#82909e;cursor:pointer;margin-right:12px}.app-shell_searchButton__S9qfr kbd{border:1px solid #dde2e8;border-radius:5px;padding:3px 5px;font-size:10px}.app-shell_startButton__5qAfJ{min-height:40px;display:flex;gap:16px;align-items:center;justify-content:center;color:#fff;background:#182c40;border-radius:12px;text-decoration:none;font-size:11px;padding:0 17px;font-weight:650;box-shadow:0 3px 0 #0d1e30}.app-shell_avatar__f_N0N{width:38px;height:38px;border-radius:50%;border:3px solid #fff;background:#d8e7ec;color:#2b5263;cursor:pointer;font-size:11px;font-weight:800;box-shadow:0 1px 4px #1d334112}.app-shell_navigationWrap__subGu{position:sticky;top:12px;z-index:25;display:flex;justify-content:center;padding:0 20px;margin-bottom:34px;pointer-events:none}.app-shell_dock__9ykuB{display:flex;align-items:center;gap:4px;padding:6px;border:1px solid #fff;background:#ffffffdf;backdrop-filter:blur(20px);border-radius:19px;box-shadow:0 5px 20px #142e4810,0 1px 0 #ccd3dc;pointer-events:auto;max-width:100%}.app-shell_navItem__2qkmb{position:relative;display:flex;gap:8px;justify-content:center;align-items:center;min-height:43px;padding:0 17px;border:0;border-radius:13px;background:transparent;color:#728092;font-size:11px;font-weight:650;white-space:nowrap;text-decoration:none;cursor:pointer;transition:color .2s,background .2s}.app-shell_navItem__2qkmb>span:not(.app-shell_activePill__6lu79),.app-shell_navItem__2qkmb>svg{z-index:1;position:relative}.app-shell_navItem__2qkmb:hover{background:#f1f4f8;color:#1c334a}.app-shell_navItem__2qkmb.app-shell_active__o_GW0{color:#fff}.app-shell_activePill__6lu79{position:absolute!important;inset:0;background:#243b50;border-radius:13px;box-shadow:inset 0 1px #ffffff22,0 3px 5px #122a3920}.app-shell_more__mjDzh{border-left:1px solid #e7ebf0;border-radius:0 13px 13px 0;gap:10px}.app-shell_page__PwofY{max-width:1560px!important;width:100%;margin:0 auto!important;padding:0 4.2% 38px!important;min-width:0}.app-shell_pageEnter__i6OCQ{animation:app-shell_enter__3F9wd .35s ease both}.app-shell_demoNotice__7qRe1{display:flex;align-items:center;gap:16px;margin:0 0 24px;color:#7b8797;font-size:11px;line-height:1.5}.app-shell_demoNotice__7qRe1>span{font-size:8px;letter-spacing:.13em;font-weight:800;display:flex;gap:6px;align-items:center;white-space:nowrap}.app-shell_demoNotice__7qRe1 p{margin:0}.app-shell_demoNotice__7qRe1 a{margin-left:auto;color:#35536a;text-decoration:none;white-space:nowrap}.app-shell_footer__VnUfg{display:flex;justify-content:space-between;gap:20px;max-width:1560px;margin:auto;padding:10px 4.2% 30px;color:#8a95a2;font-size:10px}.app-shell_footer__VnUfg div{display:flex;gap:20px}.app-shell_footer__VnUfg a{color:inherit;text-decoration:none}.app-shell_footer__VnUfg i{font-style:normal;margin:0 8px}.app-shell_skip__cKNyr{position:fixed;top:-100px;left:15px;background:#fff;padding:14px;z-index:100}.app-shell_skip__cKNyr:focus{top:10px}.app-shell_modalHead__Lv3Tr{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:28px 28px 20px}.app-shell_modalHead__Lv3Tr h2{font-size:23px;letter-spacing:-.05em;margin:0}.app-shell_modalHead__Lv3Tr p{font-size:9px;letter-spacing:.13em;color:#7e8c99;margin:0 0 8px}.app-shell_menu__4uMf3{width:min(740px,calc(100% - 28px))!important}.app-shell_menuGrid__2eHOf{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:0 20px 20px}.app-shell_menuGrid__2eHOf a,.app-shell_searchResults__X38_9 a{display:flex;align-items:center;gap:14px;padding:16px 12px;border-radius:12px;text-decoration:none;color:#3b5265}.app-shell_menuGrid__2eHOf a:hover,.app-shell_searchResults__X38_9 a:hover{background:#e9f0f5}.app-shell_menuGrid__2eHOf a[aria-current]{background:#dfeaf0}.app-shell_menuGrid__2eHOf a>svg{flex:none}.app-shell_menuGrid__2eHOf a>span:last-child,.app-shell_searchResults__X38_9 a>span:last-child{margin-left:auto}.app-shell_menuGrid__2eHOf b,.app-shell_searchResults__X38_9 b{display:block;font-size:12px}.app-shell_menuGrid__2eHOf small,.app-shell_searchResults__X38_9 small{display:block;font-size:10px;color:#7e8e9c;margin-top:4px}.app-shell_accountFooter__FBgXV{border-top:1px solid #e1e6eb;display:flex;justify-content:space-between;align-items:center;gap:14px;padding:20px 28px;font-size:11px}.app-shell_accountFooter__FBgXV>span{overflow-wrap:anywhere}.app-shell_accountFooter__FBgXV button{border:0;background:none;cursor:pointer;color:#314c60}.app-shell_accountFooter__FBgXV a{color:#314c60;text-decoration:none}.app-shell_searchContent__afAwO{padding:0 25px 25px}.app-shell_searchContent__afAwO label{display:block;font-size:11px;color:#728293;margin-bottom:10px}.app-shell_searchContent__afAwO input{width:100%;border:1px solid #d4e0e6;border-radius:12px;padding:15px;color:#20364b;background:white;font-size:14px}.app-shell_searchResults__X38_9{max-height:45vh;overflow:auto;margin-top:12px}.app-shell_searchResults__X38_9 p{font-size:13px;color:#82919b}@keyframes app-shell_enter__3F9wd{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(min-width:1600px){.app-shell_page__PwofY{padding-left:55px!important;padding-right:55px!important}}@media(max-width:1100px){.app-shell_workspaceLabel__4UzUl{display:none}.app-shell_navItem__2qkmb{padding:0 12px;font-size:10px}.app-shell_dock__9ykuB{gap:2px}.app-shell_navigationWrap__subGu{margin-bottom:28px}.app-shell_masthead__pi0qd{height:90px}.app-shell_navItem__2qkmb>svg{width:16px}.app-shell_searchButton__S9qfr{margin-right:0}}@media(max-width:760px){.app-shell_masthead__pi0qd{height:85px;padding:0 20px;gap:15px}.app-shell_masthead__pi0qd .brand{width:108px!important}.app-shell_masthead__pi0qd .brand-copy b{font-size:18px!important}.app-shell_masthead__pi0qd .brand-symbol{width:44px}.app-shell_searchButton__S9qfr kbd,.app-shell_searchButton__S9qfr span,.app-shell_workspaceLabel__4UzUl{display:none}.app-shell_searchButton__S9qfr{padding:7px}.app-shell_startButton__5qAfJ{font-size:10px;padding:0 13px;min-height:36px;gap:6px}.app-shell_headerActions__Mteqn{gap:7px}.app-shell_avatar__f_N0N{width:32px;height:32px;font-size:9px}.app-shell_navigationWrap__subGu{top:8px;padding:0 14px;margin-bottom:24px}.app-shell_dock__9ykuB{justify-content:space-between;overflow:auto;width:100%;border-radius:16px;scrollbar-width:none}.app-shell_navItem__2qkmb{flex:1;min-width:48px;min-height:48px;flex-direction:column;gap:5px;padding:5px 9px;font-size:8px}.app-shell_navItem__2qkmb:nth-child(4),.app-shell_navItem__2qkmb:nth-child(5),.app-shell_navItem__2qkmb:nth-child(7){display:none}.app-shell_navItem__2qkmb:nth-child(6){font-size:7px}.app-shell_navItem__2qkmb>svg{width:18px}.app-shell_more__mjDzh>span:first-child{font-size:15px;line-height:18px}.app-shell_page__PwofY{padding:0 20px 28px!important}.app-shell_demoNotice__7qRe1{flex-wrap:wrap;gap:6px 12px;margin-bottom:23px;font-size:9px}.app-shell_demoNotice__7qRe1 p{order:3;flex-basis:100%}.app-shell_demoNotice__7qRe1 a{font-size:10px}.app-shell_footer__VnUfg{padding:12px 20px 26px;flex-direction:column;font-size:9px;gap:12px}.app-shell_menuGrid__2eHOf{grid-template-columns:1fr}.app-shell_modalHead__Lv3Tr{padding:24px 22px 16px}.app-shell_menuGrid__2eHOf a{padding:12px}.app-shell_menuGrid__2eHOf small{font-size:10px}.app-shell_menuGrid__2eHOf{padding:0 15px 15px}.app-shell_menu__4uMf3{max-height:85dvh!important}}@media(prefers-reduced-motion:reduce){.app-shell_pageEnter__i6OCQ{animation:none}.app-shell_navItem__2qkmb{transition:none}}.financial-planning_workspace__R7nfU{--ink:#172b3a;--muted:#617583;--line:#dce5e9;color:var(--ink)}.financial-planning_cashHero__tWV5O{background:radial-gradient(ellipse at 25% 110%,#215c65 0,transparent 56%),linear-gradient(120deg,#0d2234,#172e46);border:1px solid #2b4555;border-radius:26px;color:#fff;display:grid;grid-template-columns:1.1fr 1fr;gap:48px;padding:38px;box-shadow:0 15px 35px #142c3d15;position:relative;overflow:hidden}.financial-planning_cashHero__tWV5O:before{content:"";position:absolute;border:1px solid #82c8c31f;border-radius:50%;width:390px;height:390px;left:8%;top:40%;pointer-events:none}.financial-planning_cashHero__tWV5O>div{position:relative}.financial-planning_kicker__yv0jT{display:block;font-size:10px;letter-spacing:.15em;font-weight:750;color:#abd8d4}.financial-planning_cashHero__tWV5O h2{font-size:clamp(26px,2.8vw,39px);letter-spacing:-.045em;line-height:1.13;margin:18px 0 14px;max-width:490px}.financial-planning_cashHero__tWV5O p{color:#b7cbd4;font-size:13px;line-height:1.65;max-width:350px}.financial-planning_heroFoot__7yjbL{display:block;font-size:10px;letter-spacing:.04em;color:#9cc0c3;margin-top:26px}.financial-planning_cashInputs__I1Uuj{align-self:center;background:#ffffff09;border:1px solid #b2d5e51e;border-radius:18px;padding:26px}.financial-planning_cashInputs__I1Uuj>label:first-child{font-size:12px;font-weight:650;display:flex;justify-content:space-between;gap:15px;color:#e0eef2}.financial-planning_cashInputs__I1Uuj label>span{color:#91b8c4;font-size:10px}.financial-planning_cashInputs__I1Uuj input{width:100%;border:0;border-bottom:1px solid #b7d6df40;background:transparent;color:#fff;border-radius:0;outline-offset:4px}.financial-planning_cashInputs__I1Uuj .financial-planning_amountInput__E5gxs{font-size:clamp(32px,3.8vw,48px);font-weight:700;letter-spacing:-.04em;padding:12px 0 16px;min-width:0;font-variant-numeric:tabular-nums}.financial-planning_amountInput__E5gxs::placeholder{color:#76919f;font-size:25px}.financial-planning_costLabel__CNQJH{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:22px;font-size:11px;color:#cbdee7}.financial-planning_costLabel__CNQJH input{font-size:15px;text-align:right;width:110px;padding:8px 0}.financial-planning_cashInputs__I1Uuj>p{font-size:10px;margin:12px 0 0;max-width:none}.financial-planning_tabs__T8AG_{display:flex;gap:6px;background:#e9eff1;border:1px solid #e0e8ec;border-radius:14px;padding:5px;width:fit-content;margin:26px 0}.financial-planning_tabs__T8AG_ button{border:0;background:transparent;color:#607482;padding:12px 20px;border-radius:10px;font-size:12px;font-weight:750;cursor:pointer;transition:background .2s,color .2s}.financial-planning_tabs__T8AG_ button[aria-pressed=true]{background:#fff;box-shadow:0 3px 10px #152c3b0b;color:#163a42}.financial-planning_editor__isvjt{border:1px solid #dce5e9;border-radius:18px;background:#ffffffc9;margin-bottom:24px}.financial-planning_editor__isvjt summary{padding:19px 22px;display:flex;align-items:center;gap:20px;justify-content:space-between;cursor:pointer;list-style:none}.financial-planning_editor__isvjt summary::-webkit-details-marker{display:none}.financial-planning_editor__isvjt summary b{display:block;font-size:14px}.financial-planning_editor__isvjt summary small{display:block;font-size:11px;color:#6c7d88;margin-top:4px}.financial-planning_tag__oKBTf{padding:7px 10px;border-radius:7px;background:#eaf3f1;color:#30655d;font-size:9px;font-weight:750;white-space:nowrap;letter-spacing:.02em}.financial-planning_editorBody__iv5g5{padding:0 22px 22px;border-top:1px solid #e3eaed}.financial-planning_help__YGyG2{font-size:12px;color:#617583;line-height:1.7;margin:14px 0}.financial-planning_assetEditor__znzch{display:grid;gap:10px;margin:20px 0}.financial-planning_assetEditor__znzch fieldset{border:1px solid #e0e7eb;border-radius:12px;display:grid;grid-template-columns:1.3fr 1.3fr 1fr 1fr auto 24px;gap:12px;align-items:center;padding:12px 14px 16px;min-width:0;margin:0;background:#f9fbfc}.financial-planning_assetEditor__znzch legend{font-size:10px;color:#476272;padding:0 5px}.financial-planning_assetEditor__znzch legend i,.financial-planning_planTable__XgWwj th i{display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:7px}.financial-planning_assetEditor__znzch label,.financial-planning_budgetStrip__pqUUw>label,.financial-planning_loanInputs__JoOZx label{font-size:10px;color:#5d737f;display:grid;gap:7px}.financial-planning_assetEditor__znzch input:not([type=checkbox]),.financial-planning_assetEditor__znzch select,.financial-planning_budgetStrip__pqUUw input,.financial-planning_loanInputs__JoOZx input,.financial-planning_loanInputs__JoOZx select{border:1px solid #d5e1e6;border-radius:7px;background:#fff;color:#1c3544;min-width:0;width:100%;padding:10px 9px;font:inherit;font-size:12px}.financial-planning_assetEditor__znzch input:disabled{color:#95a5ae;background:#edf1f3}.financial-planning_assetEditor__znzch .financial-planning_check__uEqko{font-size:10px;align-self:end;height:36px}.financial-planning_check__uEqko{display:flex!important;align-items:center;gap:9px!important;font-size:11px;color:#435d6b;cursor:pointer}.financial-planning_check__uEqko input{accent-color:#256c61;width:16px;height:16px;flex-shrink:0}.financial-planning_remove__beCdo{font-size:22px;border:0;background:none;color:#8e6870;cursor:pointer;align-self:end;height:36px}.financial-planning_editorActions__v_GGl{display:flex;align-items:center;justify-content:space-between;gap:20px}.financial-planning_lightButton__7fPwT,.financial-planning_secondaryButton__HW3sJ{border:1px solid #cbdde1;border-radius:9px;background:#fff;padding:10px 15px;font-size:11px;color:#1b4b50;font-weight:750;cursor:pointer;white-space:nowrap;transition:transform .15s,box-shadow .15s}.financial-planning_lightButton__7fPwT:hover,.financial-planning_secondaryButton__HW3sJ:hover{box-shadow:0 3px 10px #214d4e17;transform:translateY(-1px)}.financial-planning_secondaryButton__HW3sJ:disabled{opacity:.5;cursor:not-allowed}.financial-planning_metrics__IPC3D{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:22px 0}.financial-planning_metrics__IPC3D article{border:1px solid #dde7e9;border-radius:16px;padding:22px;background:#ffffffdb}.financial-planning_metrics__IPC3D small{font-size:9px;letter-spacing:.1em;color:#697d88;font-weight:700}.financial-planning_metrics__IPC3D strong{display:block;font-size:clamp(23px,2.6vw,32px);letter-spacing:-.05em;color:#193a44;margin:12px 0 5px;overflow-wrap:anywhere}.financial-planning_metrics__IPC3D span{font-size:11px;color:#6c7d88}.financial-planning_resultCard__K0eO3{background:#fff;border:1px solid #e0e7eb;border-radius:20px;padding:28px}.financial-planning_sectionTitle___B1AX{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 22px}.financial-planning_eyebrow__dVrP8{font-size:9px;letter-spacing:.12em;color:#617f88;font-weight:750;margin:0 0 7px}.financial-planning_sectionTitle___B1AX h2{font-size:23px;letter-spacing:-.04em;line-height:1.25;color:#193442;margin:0}.financial-planning_allocationStrip__6FTTn{display:flex;height:10px;gap:4px;border-radius:5px;overflow:hidden;margin:24px 0 18px}.financial-planning_allocationStrip__6FTTn span{min-width:1px}.financial-planning_tableWrap__9_Wwv{width:100%;overflow-x:auto}.financial-planning_planTable__XgWwj{border-collapse:collapse;width:100%;text-align:left;font-size:12px;min-width:580px}.financial-planning_planTable__XgWwj caption{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.financial-planning_planTable__XgWwj thead th{font-size:9px;font-weight:600;letter-spacing:.025em;color:#768995;padding:13px 4px;border-bottom:1px solid #e0e8eb}.financial-planning_planTable__XgWwj tbody th,.financial-planning_planTable__XgWwj td{padding:18px 4px;border-bottom:1px solid #edf1f3;font-weight:550;font-variant-numeric:tabular-nums}.financial-planning_planTable__XgWwj tbody tr:last-child>*{border-bottom:0}.financial-planning_planTable__XgWwj th small{display:block;color:#7a8d96;font-size:9px;font-weight:400;margin:5px 0 0 14px}.financial-planning_planTable__XgWwj td:not(:first-child){white-space:nowrap}.financial-planning_planTable__XgWwj .financial-planning_withdraw__hgZPk{color:#277a6b;font-weight:800}.financial-planning_planTable__XgWwj td:last-child{color:#617583;font-size:11px}.financial-planning_nextSteps__SUxdq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:24px 0}.financial-planning_nextSteps__SUxdq article{padding:8px 10px}.financial-planning_nextSteps__SUxdq article>span{color:#5b8c8e;font-size:10px;font-weight:800}.financial-planning_nextSteps__SUxdq h3{font-size:14px;letter-spacing:-.02em;margin:9px 0}.financial-planning_nextSteps__SUxdq p{font-size:11px;line-height:1.7;color:#617583;margin:0}.financial-planning_textButton__nF_xK{font-size:11px;font-weight:750;background:none;border:0;color:#2b776d;padding:10px 0;cursor:pointer}.financial-planning_notice__MCHzW,.financial-planning_warning__zDDCe{background:#fff4e5;color:#75541f;border:1px solid #ecdbb9;border-radius:12px;padding:16px;font-size:12px;line-height:1.7;margin:18px 0}.financial-planning_warning__zDDCe p{margin:6px 0 12px}.financial-planning_empty__2m1qk{text-align:center;padding:60px 20px;background:#ffffff80;border:1px dashed #c3d7dc;border-radius:18px}.financial-planning_empty__2m1qk>span{font-size:11px;letter-spacing:.12em;color:#5b9c91}.financial-planning_empty__2m1qk h2{font-size:22px;letter-spacing:-.035em;margin:15px 0 10px}.financial-planning_empty__2m1qk p{font-size:12px;color:#71848f;max-width:420px;line-height:1.8;margin:0 auto}.financial-planning_loanSection__y_u54{margin-top:28px}.financial-planning_loanInputs__JoOZx{display:grid;grid-template-columns:1.1fr 1.3fr .8fr 1.2fr;gap:16px;background:#fff;border:1px solid #e0e8eb;padding:24px;border-radius:16px;margin:22px 0 12px}.financial-planning_loanList__f7TR3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start;margin:24px 0}.financial-planning_loanCard__aWJSH{border:1px solid #dce7eb;border-radius:19px;background:linear-gradient(155deg,#fff,#f9fcfc);padding:25px;box-shadow:0 8px 24px #193d5105}.financial-planning_loanTop__zEwx9{display:flex;justify-content:space-between;gap:18px;align-items:center}.financial-planning_loanTop__zEwx9>div:first-child{min-width:0}.financial-planning_loanTop__zEwx9 small{font-size:9px;color:#788d97;line-height:1.4;display:block}.financial-planning_loanTop__zEwx9 h3{font-size:24px;letter-spacing:-.04em;margin:7px 0}.financial-planning_rate__l8kqX{text-align:right;flex-shrink:0}.financial-planning_rate__l8kqX strong{font-size:27px;letter-spacing:-.055em;color:#217765;white-space:nowrap}.financial-planning_rate__l8kqX strong span{font-size:14px;margin-left:1px}.financial-planning_rate__l8kqX small{font-size:9px;margin-top:5px}.financial-planning_loanFacts__Jq5D1{display:grid;gap:8px;border-top:1px solid #e0eaec;border-bottom:1px solid #e0eaec;padding:16px 0;margin:18px 0;font-size:10px;color:#788b94}.financial-planning_loanFacts__Jq5D1 span{display:flex;justify-content:space-between;gap:12px}.financial-planning_loanFacts__Jq5D1 b{color:#405e6c;font-weight:600;text-align:right}.financial-planning_loanMath__s9fGi{display:grid;grid-template-columns:1fr 1fr;gap:17px}.financial-planning_loanMath__s9fGi div:last-child{grid-column:1/-1}.financial-planning_loanMath__s9fGi small{font-size:10px;color:#7a8d97;display:block}.financial-planning_loanMath__s9fGi strong{font-size:17px;font-weight:650;display:block;margin-top:5px;letter-spacing:-.03em}.financial-planning_eligibility__XJ_A0{background:#eaf5f0;border:1px solid #cbe2d9;border-radius:9px;color:#2d6655;font-size:11px;line-height:1.6;padding:12px;margin:20px 0 12px}.financial-planning_stress__QPrJx{border-left:3px solid #9cb6cc;background:#edf3f8;padding:13px 14px;border-radius:0 8px 8px 0;font-size:11px;color:#4b677c;line-height:1.6}.financial-planning_stress__QPrJx b{display:block;font-size:10px;margin-bottom:3px}.financial-planning_fees__O0XFz{font-size:11px;line-height:1.65;color:#58727f;margin:18px 0 12px}.financial-planning_sourceNote__lNVh5{font-size:10px;line-height:1.7;color:#7b6a52;background:#fcf8ee;padding:11px;border-radius:8px}.financial-planning_sourceLinks__FO2fK{display:flex;gap:18px;flex-wrap:wrap;margin-top:17px}.financial-planning_sourceLinks__FO2fK a{font-size:10px;font-weight:750;color:#237569;text-decoration:underline;text-underline-offset:3px}.financial-planning_sourceFooter__pewSi{border-top:1px solid #dce6e9;margin-top:25px;padding:20px 0}.financial-planning_sourceFooter__pewSi strong{font-size:11px;color:#486675}.financial-planning_sourceFooter__pewSi p{font-size:11px;line-height:1.75;color:#7a8d97;max-width:850px}.financial-planning_goalActions__tFgp4{margin:30px 0;color:#193442;scroll-margin-top:110px}.financial-planning_goalLayout__Lec9p{display:grid;grid-template-columns:1fr 1.2fr;gap:25px}.financial-planning_goalSpotlight__27P0f{position:relative;overflow:hidden;border-radius:22px;padding:30px;background:radial-gradient(ellipse at 100% 110%,#2c6b68,transparent 65%),#122e40;color:#fff}.financial-planning_goalSpotlight__27P0f>label{font-size:10px;color:#a3c3cf;display:block}.financial-planning_goalSpotlight__27P0f select{background:#ffffff10;color:#eef8fa;border:1px solid #a4c1d235;border-radius:9px;padding:11px 12px;font-size:15px;font-weight:650;letter-spacing:-.02em;width:100%;margin:8px 0 32px}.financial-planning_goalSpotlight__27P0f option{background:#193442;color:white}.financial-planning_goalAmount__dgubf{display:block;font-size:clamp(30px,3vw,43px);line-height:1.3;letter-spacing:-.05em;margin-top:9px}.financial-planning_goalSpotlight__27P0f>p{font-size:12px;line-height:1.65;color:#b8d4db;margin:7px 0 22px}.financial-planning_goalSpotlight__27P0f>small{font-size:9px;line-height:1.7;color:#a9c5cf;display:block;margin-top:23px}.financial-planning_lightButton__7fPwT{border-color:transparent;background:#dff1e8;color:#23564d}.financial-planning_goalSteps__ZOhSE{display:flex;flex-direction:column;justify-content:center;gap:13px}.financial-planning_goalSteps__ZOhSE article{display:flex;gap:18px;padding:21px;background:#fff;border:1px solid #e0e8eb;border-radius:15px}.financial-planning_goalSteps__ZOhSE article>span{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:#eaf3f1;color:#568c83;font-size:10px;font-weight:750;flex-shrink:0}.financial-planning_goalSteps__ZOhSE h3{font-size:14px;letter-spacing:-.025em;margin:2px 0 7px;line-height:1.4}.financial-planning_goalSteps__ZOhSE p{font-size:11px;line-height:1.7;color:#728690;margin:0}.financial-planning_budgetStrip__pqUUw{display:grid;grid-template-columns:1fr 1fr 1.25fr;align-items:center;gap:28px;background:#eaf1f3;border:1px solid #dce8eb;border-radius:16px;padding:23px;margin-top:20px}.financial-planning_budgetStrip__pqUUw small{font-size:9px;color:#67808d;letter-spacing:.05em}.financial-planning_budgetStrip__pqUUw strong{display:block;font-size:23px;letter-spacing:-.04em;margin:7px 0 0;line-height:1.2}.financial-planning_budgetStrip__pqUUw strong span{font-size:11px;font-weight:500;letter-spacing:0;color:#6f8592}.financial-planning_budgetStrip__pqUUw p{font-size:11px;line-height:1.7;color:#647d8b;margin:8px 0 0}.financial-planning_budgetStrip__pqUUw>p{margin:0}.financial-planning_goalActions__tFgp4 button:focus-visible,.financial-planning_goalActions__tFgp4 input:focus-visible,.financial-planning_goalActions__tFgp4 select:focus-visible,.financial-planning_workspace__R7nfU button:focus-visible,.financial-planning_workspace__R7nfU input:focus-visible,.financial-planning_workspace__R7nfU select:focus-visible,.financial-planning_workspace__R7nfU summary:focus-visible{outline:2px solid #3b9a91;outline-offset:4px}@media(min-width:1400px){.financial-planning_cashHero__tWV5O{padding:44px;gap:70px}.financial-planning_cashInputs__I1Uuj{padding:30px}.financial-planning_assetEditor__znzch fieldset{grid-template-columns:1.4fr 1.4fr 1fr 1fr auto 24px}}@media(max-width:1050px){.financial-planning_cashHero__tWV5O{gap:25px;padding:30px}.financial-planning_assetEditor__znzch fieldset{grid-template-columns:1fr 1fr 1fr}.financial-planning_assetEditor__znzch .financial-planning_check__uEqko{align-self:center}.financial-planning_remove__beCdo{justify-self:end;align-self:center}.financial-planning_loanInputs__JoOZx{grid-template-columns:1fr 1fr}.financial-planning_loanList__f7TR3{gap:14px}.financial-planning_loanCard__aWJSH{padding:20px}.financial-planning_loanTop__zEwx9{align-items:start;flex-direction:column;gap:6px}.financial-planning_rate__l8kqX{text-align:left}.financial-planning_goalLayout__Lec9p{grid-template-columns:.9fr 1.1fr;gap:18px}.financial-planning_budgetStrip__pqUUw{gap:18px;grid-template-columns:1fr 1fr}.financial-planning_budgetStrip__pqUUw>p{grid-column:1/-1}}@media(max-width:680px){.financial-planning_cashHero__tWV5O{grid-template-columns:1fr;gap:22px;padding:25px;border-radius:20px}.financial-planning_cashHero__tWV5O h2{font-size:29px}.financial-planning_cashHero__tWV5O p{font-size:12px}.financial-planning_heroFoot__7yjbL{margin-top:14px}.financial-planning_cashInputs__I1Uuj{padding:21px}.financial-planning_tabs__T8AG_{width:100%;margin:22px 0}.financial-planning_tabs__T8AG_ button{padding:12px 8px;flex:1;font-size:10px}.financial-planning_editor__isvjt summary{padding:17px;gap:10px}.financial-planning_editor__isvjt summary small{font-size:10px;line-height:1.5}.financial-planning_editorBody__iv5g5{padding:0 15px 18px}.financial-planning_assetEditor__znzch fieldset{grid-template-columns:1fr 1fr;gap:12px;padding:12px}.financial-planning_assetEditor__znzch input:not([type=checkbox]),.financial-planning_assetEditor__znzch select,.financial-planning_budgetStrip__pqUUw input,.financial-planning_loanInputs__JoOZx input,.financial-planning_loanInputs__JoOZx select{font-size:16px;padding:10px 8px}.financial-planning_assetEditor__znzch label{font-size:10px}.financial-planning_editorActions__v_GGl{flex-direction:column;align-items:flex-start;gap:17px}.financial-planning_metrics__IPC3D{grid-template-columns:1fr;gap:10px}.financial-planning_metrics__IPC3D article{padding:19px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:3px 12px}.financial-planning_metrics__IPC3D strong{font-size:26px;margin:0;grid-column:2;grid-row:1/3}.financial-planning_metrics__IPC3D span{font-size:10px;line-height:1.5}.financial-planning_metrics__IPC3D small{font-size:8px}.financial-planning_resultCard__K0eO3{padding:20px 16px}.financial-planning_sectionTitle___B1AX{align-items:flex-start;flex-direction:column;gap:12px}.financial-planning_sectionTitle___B1AX h2{font-size:21px}.financial-planning_nextSteps__SUxdq{grid-template-columns:1fr;gap:13px}.financial-planning_nextSteps__SUxdq article{padding:10px 5px}.financial-planning_nextSteps__SUxdq p{font-size:12px}.financial-planning_loanInputs__JoOZx{padding:18px;gap:18px;grid-template-columns:1fr}.financial-planning_loanList__f7TR3{grid-template-columns:1fr;gap:18px}.financial-planning_loanTop__zEwx9{flex-direction:row;align-items:center}.financial-planning_rate__l8kqX{text-align:right}.financial-planning_rate__l8kqX strong{font-size:24px}.financial-planning_loanTop__zEwx9 h3{font-size:23px}.financial-planning_loanCard__aWJSH{padding:20px}.financial-planning_goalLayout__Lec9p{grid-template-columns:1fr}.financial-planning_goalSpotlight__27P0f{padding:26px}.financial-planning_goalSpotlight__27P0f select{font-size:17px}.financial-planning_goalSteps__ZOhSE article{padding:20px}.financial-planning_goalSteps__ZOhSE p{font-size:12px}.financial-planning_budgetStrip__pqUUw{grid-template-columns:1fr;gap:20px;padding:22px}.financial-planning_budgetStrip__pqUUw>p{grid-column:auto}.financial-planning_goalActions__tFgp4{margin:27px 0}.financial-planning_check__uEqko{line-height:1.6}.financial-planning_tag__oKBTf{white-space:normal}.financial-planning_help__YGyG2{font-size:11px}}@media(prefers-reduced-motion:reduce){.financial-planning_goalActions__tFgp4 *,.financial-planning_workspace__R7nfU *{transition:none!important}}.financial-workspace_heading__uzMfM{display:flex;justify-content:space-between;align-items:center;gap:24px;margin:0 0 30px}.financial-workspace_heading__uzMfM>div>p{font-size:9px;font-weight:800;letter-spacing:.15em;color:#7c8b9d;margin:0 0 10px}.financial-workspace_heading__uzMfM h1{font-size:clamp(26px,3vw,39px);font-weight:650;line-height:1.14;letter-spacing:-.055em;color:#182d42;margin:0 0 10px}.financial-workspace_heading__uzMfM>div>span{color:#82909f;font-size:12px}.financial-workspace_outlineButton__yuQ_e{display:inline-flex;align-items:center;justify-content:center;gap:9px;text-decoration:none;white-space:nowrap;border:1px solid #d6dee7;border-radius:11px;padding:11px 15px;color:#475d71;background:#ffffffb0;font-size:11px;font-weight:650;cursor:pointer;min-height:40px}.financial-workspace_overview__OSATb{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;align-items:stretch}.financial-workspace_card__aK4Ns{background:#fff;border:1px solid #e6eaf0;border-radius:23px;padding:25px;box-shadow:0 4px 12px #183a5c03;min-width:0;overflow:hidden}.financial-workspace_cardHeading__IE7ln{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:20px}.financial-workspace_cardHeading__IE7ln>div>span{font-size:8px;font-weight:750;letter-spacing:.1em;color:#8794a3}.financial-workspace_cardHeading__IE7ln h2{font-size:18px;letter-spacing:-.04em;color:#24394f;font-weight:700;margin:7px 0 0;line-height:1.2}.financial-workspace_cardHeading__IE7ln>a{width:30px;height:30px;border:1px solid #e5eaf0;border-radius:50%;display:grid;place-items:center;text-decoration:none;font-size:16px;color:#8a98a7;flex:none}.financial-workspace_cardHeading__IE7ln>a:hover{background:#eef3f8;color:#274b6e}.financial-workspace_netWorth__l8jd7{grid-column:span 5;border-radius:24px;padding:27px 29px 20px;color:#fff;position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 100% 0,#30566a 0,transparent 65%),linear-gradient(140deg,#1a3047,#0e2337);min-height:325px;box-shadow:0 7px 0 -3px #c6d0dc,0 12px 25px #142f4820;border:1px solid #41596d}.financial-workspace_netTop__hDErM{display:flex;align-items:center;justify-content:space-between;gap:10px;position:relative;z-index:2}.financial-workspace_netTop__hDErM>span{font-size:9px;letter-spacing:.14em;font-weight:650;color:#c2d1de}.financial-workspace_netTop__hDErM button{background:#ffffff0c;border:1px solid #ffffff16;color:#bfd0df;border-radius:20px;padding:4px 9px;font-size:9px;cursor:pointer}.financial-workspace_bigValue__GNSge{font-size:clamp(34px,3.6vw,54px);font-weight:600;letter-spacing:-.06em;line-height:1;display:block;margin:31px 0 10px;position:relative;z-index:2}.financial-workspace_netWorth__l8jd7>p{font-size:11px;color:#9aafc1;margin:0;position:relative;z-index:2}.financial-workspace_balanceSplit__jdXgC{display:flex;gap:40px;margin-top:36px;position:relative;z-index:2}.financial-workspace_balanceSplit__jdXgC span{display:block;font-size:9px;color:#9fb4c6;margin-bottom:8px}.financial-workspace_balanceSplit__jdXgC b{font-size:19px;font-weight:550;letter-spacing:-.035em}.financial-workspace_netBottom__DjB5n{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #ffffff14;margin-top:23px;padding-top:16px;position:relative;z-index:2}.financial-workspace_netBottom__DjB5n>span{color:#8da7bc;font-size:7px;letter-spacing:.15em}.financial-workspace_netBottom__DjB5n a{color:#c7e9dd;text-decoration:none;font-size:20px}.financial-workspace_wealthSculpture__dD7rA{position:absolute;right:-35px;bottom:35px;width:200px;height:240px;z-index:0;opacity:.8;transform:rotate(-15deg);pointer-events:none}.financial-workspace_sphere__Wu4C8{position:absolute;right:45px;top:56px;height:90px;width:90px;border-radius:50%;background:radial-gradient(circle at 27% 20%,#dfffe7,#86b7ae 37%,#2b5e70 72%,#132b43);box-shadow:inset -8px -10px 15px #07152844,15px 20px 30px #05132377}.financial-workspace_cube___6nd8{position:absolute;right:0;bottom:30px;width:78px;height:78px;border-radius:10px;transform:rotate(25deg) skew(-8deg);background:linear-gradient(135deg,#97b3d8,#315576);box-shadow:8px 8px 0 #203d59,13px 16px 26px #05162a77;border:1px solid #bcd9ef77}.financial-workspace_orbit__O1yCX{position:absolute;left:6px;top:12px;width:150px;height:240px;border-color:#87b7ba44 #87b7ba44 #5b879b #d7f8ed88;border-style:solid;border-width:16px;transform:rotate(28deg) rotateY(55deg);border-radius:50%;box-shadow:inset 2px 2px 1px #e4fff866,8px 5px 1px #183850}.financial-workspace_flow__u0h4t{grid-column:span 4}.financial-workspace_flowNumbers__z8CEC{display:flex;align-items:baseline;gap:12px}.financial-workspace_flowNumbers__z8CEC strong{font-size:29px;letter-spacing:-.055em;font-weight:650;color:#1c354d}.financial-workspace_flowNumbers__z8CEC>span{font-size:9px;color:#8998a9}.financial-workspace_chartControls__UE6SA{display:flex;justify-content:space-between;align-items:center;margin:17px 0 9px;gap:10px}.financial-workspace_chartControls__UE6SA>div:first-child{display:flex;gap:12px}.financial-workspace_chartControls__UE6SA span{font-size:8px;color:#8292a3;display:flex;align-items:center;gap:4px}.financial-workspace_chartControls__UE6SA i{width:5px;height:5px;border-radius:2px;background:#6b9ea3}.financial-workspace_chartControls__UE6SA span:nth-child(2) i{background:#b8cde4}.financial-workspace_segment__Hb8h_{display:flex;align-items:center;gap:2px;border-radius:8px;padding:3px;background:#f1f4f8}.financial-workspace_segment__Hb8h_ button{border:0;background:transparent;color:#7c8c9f;border-radius:6px;padding:5px 9px;cursor:pointer;font-size:9px;white-space:nowrap}.financial-workspace_segment__Hb8h_ button[aria-pressed=true]{background:#fff;box-shadow:0 1px 4px #20365012;color:#263e56}.financial-workspace_barChart__pMurZ{display:flex;justify-content:space-around;gap:12px;height:120px;background:repeating-linear-gradient(0deg,transparent 0,transparent 34px,#e8edf3 35px,transparent 36px);padding-top:5px}.financial-workspace_barGroup__J4sLe{min-width:0;flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:9px;background:transparent;border:0;padding:0;cursor:pointer;color:#96a1af;font-size:8px}.financial-workspace_bars__W5S7M{display:flex;align-items:flex-end;justify-content:center;gap:5px;width:100%;height:100%;border-radius:6px;padding:0 3px}.financial-workspace_bars__W5S7M i{display:block;width:15px;max-width:35%;border-radius:4px 4px 1px 1px;background:linear-gradient(90deg,#71a9aa,#a4c9c4);box-shadow:inset -3px 0 #477f8733}.financial-workspace_bars__W5S7M i+i{background:linear-gradient(90deg,#b6cce5,#e0e9f4);box-shadow:inset -3px 0 #7e9fc333}.financial-workspace_barGroup__J4sLe[aria-pressed=true] .financial-workspace_bars__W5S7M{background:#d5e7e966}.financial-workspace_barGroup__J4sLe:hover .financial-workspace_bars__W5S7M{background:#edf3f7}.financial-workspace_chartReadout__LsDap{font-size:8px;color:#8c9aaa;margin:12px 0 0;min-height:14px}.financial-workspace_chartEmpty__r5jzk{height:150px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#91a3b2}.financial-workspace_chartEmpty__r5jzk p{font-size:11px;color:#4d657d;margin:12px 0 6px}.financial-workspace_chartEmpty__r5jzk span{font-size:10px}.financial-workspace_aiCard__yxdvQ{grid-column:span 3;border-radius:23px;padding:25px;display:flex;flex-direction:column;background:linear-gradient(130deg,#e1e8fa,#d3dff4);border:1px solid #cddaf0;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff}.financial-workspace_aiTop__FPRgE{display:flex;align-items:center;gap:8px;color:#5e70a5}.financial-workspace_aiTop__FPRgE>span{font-size:8px;font-weight:800;letter-spacing:.07em}.financial-workspace_aiTop__FPRgE small{margin-left:auto;font-size:6px;letter-spacing:.1em;border:1px solid #9eafd155;border-radius:4px;padding:3px 5px}.financial-workspace_aiCard__yxdvQ h2{font-size:27px;font-weight:600;line-height:1.13;letter-spacing:-.05em;color:#30466d;margin:23px 0 20px}.financial-workspace_aiCard__yxdvQ>p{font-size:11px;font-weight:700;line-height:1.5;color:#405578;margin:0 0 7px}.financial-workspace_aiDetail__vfN6s{font-size:10px;line-height:1.6;color:#7083a2;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:19px}.financial-workspace_aiCard__yxdvQ>a{margin-top:auto;background:#ffffffaa;border:1px solid #ffffffa0;border-radius:10px;display:flex;align-items:center;justify-content:space-between;color:#4a6184;text-decoration:none;font-size:11px;padding:11px 13px}.financial-workspace_aiFootnote__HqzaW{font-size:7px;color:#7e90ad;text-align:center;margin-top:10px}.financial-workspace_allocation__dMxDt{grid-column:span 5}.financial-workspace_allocationBody__lVy2y{display:flex;align-items:center;gap:30px;margin:26px 0 25px}.financial-workspace_donut__lsfda{width:154px;height:154px;flex:none;border-radius:50%;padding:19px;transform:rotate(-35deg);box-shadow:0 6px 0 #b3c1cf22,0 12px 16px #273e5710;position:relative}.financial-workspace_donut__lsfda:after{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:inset 1px 2px 3px #ffffffaa;pointer-events:none}.financial-workspace_donut__lsfda>div{height:100%;width:100%;border-radius:50%;background:#fff;box-shadow:0 1px 8px #1d385222;display:flex;flex-direction:column;align-items:center;justify-content:center;transform:rotate(35deg)}.financial-workspace_donut__lsfda b{font-size:35px;letter-spacing:-.06em;color:#2d455d;line-height:1.1;font-weight:600}.financial-workspace_donut__lsfda span{font-size:6px;letter-spacing:.13em;color:#8fa0ae;margin-top:5px}.financial-workspace_legend__sidkB{display:grid;gap:12px;list-style:none;padding:0;margin:0;flex:1;min-width:0}.financial-workspace_legend__sidkB li{display:flex;align-items:center;gap:8px;font-size:10px;color:#8593a4}.financial-workspace_legend__sidkB i{width:6px;height:6px;border-radius:2px;flex:none}.financial-workspace_legend__sidkB span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.financial-workspace_legend__sidkB b{font-size:10px;font-weight:650;color:#536b82;margin-left:auto}.financial-workspace_cardFoot__9mKkZ{border-top:1px solid #eef1f4;padding-top:16px;font-size:9px;color:#94a0ac}.financial-workspace_topHoldings__jeXUo{grid-column:span 4}.financial-workspace_holdingsList__2F_DL{display:grid;gap:4px}.financial-workspace_holdingsList__2F_DL>a{display:flex;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid #f0f2f5;color:#2e465e;text-decoration:none;min-width:0}.financial-workspace_holdingsList__2F_DL>a:last-child{border:0}.financial-workspace_assetIcon__BSW6e{display:grid;place-items:center;width:43px;height:43px;border-radius:12px;flex:none;overflow:hidden}.financial-workspace_assetIcon__BSW6e img{width:44px;height:44px;object-fit:contain}.financial-workspace_holdingsList__2F_DL b{font-size:11px;font-weight:650;display:block}.financial-workspace_holdingsList__2F_DL small{font-size:9px;color:#9ba6b2;display:block;margin-top:4px}.financial-workspace_holdingsList__2F_DL strong{margin-left:auto;font-size:12px;font-weight:650;white-space:nowrap}.financial-workspace_goals___6jEp{grid-column:span 3}.financial-workspace_goalList__21J6y{display:grid;gap:23px;margin-top:24px}.financial-workspace_goalName__epVEH{display:flex;gap:9px;align-items:center}.financial-workspace_goalName__epVEH>span{width:25px;height:25px;border-radius:8px;display:grid;place-items:center;color:#45616e;font-size:13px;flex:none}.financial-workspace_goalName__epVEH b{font-size:10px;color:#61748b;font-weight:600}.financial-workspace_goalName__epVEH strong{margin-left:auto;font-size:10px;color:#8b9aaa;font-weight:600}.financial-workspace_progress___vtws{height:4px;background:#f0f3f6;border-radius:5px;margin-top:10px;overflow:hidden}.financial-workspace_progress___vtws i{display:block;height:100%;border-radius:5px}.financial-workspace_goalList__21J6y p{color:#637b90;font-size:8px;margin:7px 0 0}.financial-workspace_goalList__21J6y p span{color:#a1adba}.financial-workspace_quickLinks__O5zDD{display:flex;gap:20px;align-items:center;margin-top:24px;border:1px solid #e5e9ef;background:#ffffff80;border-radius:16px;padding:20px}.financial-workspace_quickLinks__O5zDD>span{font-size:8px;color:#98a4b3;letter-spacing:.13em;margin-right:10px;white-space:nowrap}.financial-workspace_quickLinks__O5zDD>a{display:flex;align-items:center;gap:10px;text-decoration:none;color:#7b8da0;font-size:11px;flex:1}.financial-workspace_quickLinks__O5zDD>a>span{margin-left:auto;color:#9eadbe}.financial-workspace_dataNote__40WWc{font-size:9px;color:#96a2af;margin:18px 0 0;line-height:1.6}.financial-workspace_empty__PWF0_{padding:35px 15px;text-align:center;color:#8596a8;font-size:12px}.financial-workspace_empty__PWF0_ h2{font-size:22px;color:#314b64;letter-spacing:-.04em}.financial-workspace_empty__PWF0_ a{color:#4a798a;font-size:11px;text-decoration:none}.financial-workspace_srOnly__O9l13{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.financial-workspace_holdingsToolbar__wpjUW{display:flex;align-items:center;gap:14px;margin-bottom:20px}.financial-workspace_searchField__UAZhf{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #e0e6ee;border-radius:11px;padding:0 14px;color:#8ba0b5;min-height:44px;min-width:0;width:340px}.financial-workspace_searchField__UAZhf input{width:100%;border:0;background:none;outline:none;padding:10px 0;font-size:12px;color:#314c69}.financial-workspace_searchField__UAZhf:focus-within{outline:2px solid #75b1b3;outline-offset:2px}.financial-workspace_currencyFilter__JaIro{margin-left:auto}.financial-workspace_currencyFilter__JaIro select{border:1px solid #dce4ec;background:#fff;color:#61768c;border-radius:10px;padding:11px;font-size:11px;max-width:100%}.financial-workspace_filters__3kKKE{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:26px}.financial-workspace_filters__3kKKE button{border:1px solid #e1e6ee;background:#f9fafc;color:#8c9aaa;border-radius:25px;padding:8px 16px;font-size:10px;cursor:pointer}.financial-workspace_filters__3kKKE button[aria-pressed=true]{background:#203a53;color:#fff;border-color:#203a53}.financial-workspace_assetGrid__XzmQI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:23px;perspective:1200px}.financial-workspace_holdingCard__o6Vw0{background:linear-gradient(135deg,#ffffffb3,transparent),color-mix(in srgb,var(--asset-color) 35%,#f7f9fc);border:1px solid color-mix(in srgb,var(--asset-color) 46%,#fff);border-radius:22px;padding:24px;color:#2b4761;text-decoration:none;box-shadow:0 5px 0 -1px color-mix(in srgb,var(--asset-color) 35%,#b9c6d4),0 12px 18px #16304b0a;transition:transform .25s,box-shadow .25s;min-width:0}.financial-workspace_holdingCard__o6Vw0:hover{transform:translateY(-5px) rotateX(2deg);box-shadow:0 6px 0 -1px color-mix(in srgb,var(--asset-color) 40%,#afbfcc),0 18px 30px #16304b15}.financial-workspace_holdingTop__20bG_{display:flex;justify-content:space-between;align-items:center;font-size:9px;text-transform:uppercase;letter-spacing:.12em;font-weight:700;color:#718798}.financial-workspace_holdingTop__20bG_>span:last-child{border:1px solid #ffffff99;border-radius:50%;width:28px;height:28px;display:grid;place-items:center;font-size:15px;background:#ffffff66}.financial-workspace_holdingCard__o6Vw0>img{display:block;object-fit:contain;margin:5px auto 2px;filter:drop-shadow(0 15px 12px #16374c20);width:170px;height:135px}.financial-workspace_holdingCard__o6Vw0 h2{font-size:20px;font-weight:650;letter-spacing:-.04em;margin:12px 0 8px}.financial-workspace_holdingCard__o6Vw0 strong{font-size:31px;letter-spacing:-.055em;font-weight:600}.financial-workspace_holdingCard__o6Vw0 p{font-size:10px;color:#7f93a2;line-height:1.6;margin:7px 0 20px}.financial-workspace_holdingCard__o6Vw0>small{border-top:1px solid #ffffffaa;display:flex;justify-content:space-between;gap:10px;padding-top:15px;font-size:8px;font-weight:650;letter-spacing:.12em;color:#8a9eab}.financial-workspace_assetRows__gLl77{display:grid;gap:13px}.financial-workspace_assetRows__gLl77 .financial-workspace_holdingCard__o6Vw0{display:flex;align-items:center;gap:25px;padding:14px 24px;box-shadow:0 2px 0 #ccd7df66}.financial-workspace_assetRows__gLl77 .financial-workspace_holdingTop__20bG_{min-width:130px}.financial-workspace_assetRows__gLl77 .financial-workspace_holdingTop__20bG_>span:last-child{display:none}.financial-workspace_assetRows__gLl77 .financial-workspace_holdingCard__o6Vw0>img{width:70px;height:65px;margin:0;order:-1}.financial-workspace_assetRows__gLl77 .financial-workspace_holdingCard__o6Vw0>div:nth-of-type(2){display:grid;grid-template-columns:180px 140px;align-items:center;flex:1;gap:5px 20px}.financial-workspace_assetRows__gLl77 .financial-workspace_holdingCard__o6Vw0 h2{font-size:16px;margin:0}.financial-workspace_assetRows__gLl77 .financial-workspace_holdingCard__o6Vw0 strong{font-size:20px;text-align:right}.financial-workspace_assetRows__gLl77 .financial-workspace_holdingCard__o6Vw0 p{margin:0;grid-column:1/-1}.financial-workspace_assetRows__gLl77 .financial-workspace_holdingCard__o6Vw0>small{border:0;min-width:70px;display:block;padding:0}.financial-workspace_assetRows__gLl77 .financial-workspace_holdingCard__o6Vw0>small>span{display:none}.financial-workspace_featureLayout__gsE_9{display:grid;grid-template-columns:1.2fr 1fr;gap:24px}.financial-workspace_featureHero__NgHdb{border-radius:24px;padding:38px;background:linear-gradient(135deg,#e0e8f8,#cddcf0);border:1px solid #cddcf0;position:relative;overflow:hidden;min-height:330px}.financial-workspace_featureHero__NgHdb>svg{color:#718bb0}.financial-workspace_featureHero__NgHdb h2{font-size:34px;line-height:1.1;letter-spacing:-.055em;color:#2d4867;max-width:340px;margin:25px 0 17px}.financial-workspace_featureHero__NgHdb p{font-size:12px;line-height:1.8;color:#7b8fa4;max-width:340px}.financial-workspace_featureHero__NgHdb a{display:inline-flex;margin-top:20px;font-size:11px;color:#3b5a78;text-decoration:none;background:#ffffffaa;border:1px solid #fff;padding:13px 18px;border-radius:10px}.financial-workspace_featureHero__NgHdb>img{position:absolute;width:160px;height:160px;object-fit:contain;right:15px;bottom:20px;opacity:.8;pointer-events:none}.financial-workspace_featureList__qGUrZ{display:grid;gap:14px}.financial-workspace_featureList__qGUrZ article{display:flex;gap:17px;background:#fff;padding:25px;border:1px solid #e3e9f0;border-radius:18px}.financial-workspace_featureList__qGUrZ article>span{font-size:11px;color:#9dacc0;margin-top:3px}.financial-workspace_featureList__qGUrZ h3{font-size:14px;color:#49627b;margin:0 0 8px}.financial-workspace_featureList__qGUrZ p{font-size:11px;line-height:1.65;color:#8b9bad;margin:0}.financial-workspace_featureStatus___Smk5{display:inline-block!important;background:#ffffff70;padding:5px 8px;border-radius:5px;font-size:8px!important;font-weight:700;letter-spacing:.1em;margin-top:20px}.financial-workspace_aiPage__srlsc{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:24px}.financial-workspace_aiPage__srlsc>aside{padding:32px;border-radius:22px;background:#dfe7f8;color:#6a81a3;align-self:start}.financial-workspace_aiPage__srlsc>aside h2{color:#324d73;font-size:30px;letter-spacing:-.055em;line-height:1.1}.financial-workspace_aiPage__srlsc>aside p{font-size:12px;line-height:1.8}.financial-workspace_aiPage__srlsc>aside a{font-size:11px;color:#345579}.financial-workspace_healthGrid__0KO_9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-bottom:24px}.financial-workspace_healthGrid__0KO_9 .financial-workspace_card__aK4Ns>span{font-size:9px;letter-spacing:.1em;color:#92a0b0}.financial-workspace_healthGrid__0KO_9 .financial-workspace_card__aK4Ns>strong{display:block;font-size:38px;font-weight:550;letter-spacing:-.05em;color:#345673;margin:13px 0 6px}.financial-workspace_healthGrid__0KO_9 .financial-workspace_card__aK4Ns>p{font-size:11px;color:#93a3b3;line-height:1.7}.financial-workspace_healthGrid__0KO_9 .financial-workspace_card__aK4Ns:first-child{background:#e3eee9}.financial-workspace_healthGrid__0KO_9 .financial-workspace_card__aK4Ns:nth-child(2){background:#e4ebf7}.financial-workspace_healthGrid__0KO_9 .financial-workspace_card__aK4Ns:nth-child(3){background:#f3efdf}@media(min-width:1550px){.financial-workspace_netWorth__l8jd7{min-height:360px}.financial-workspace_bigValue__GNSge{font-size:59px}.financial-workspace_barChart__pMurZ{height:145px}.financial-workspace_allocationBody__lVy2y{gap:38px}.financial-workspace_donut__lsfda{width:170px;height:170px}.financial-workspace_aiCard__yxdvQ h2{font-size:31px}}@media(max-width:1200px){.financial-workspace_overview__OSATb{gap:16px}.financial-workspace_aiCard__yxdvQ,.financial-workspace_card__aK4Ns{padding:20px}.financial-workspace_netWorth__l8jd7{padding:25px}.financial-workspace_allocationBody__lVy2y{gap:18px}.financial-workspace_donut__lsfda{width:125px;height:125px;padding:16px}.financial-workspace_legend__sidkB{gap:10px}.financial-workspace_legend__sidkB b,.financial-workspace_legend__sidkB li{font-size:9px}.financial-workspace_cardHeading__IE7ln h2{font-size:16px}.financial-workspace_aiCard__yxdvQ h2{font-size:24px}.financial-workspace_holdingsList__2F_DL{gap:7px}.financial-workspace_holdingsList__2F_DL>a{gap:9px}.financial-workspace_holdingsList__2F_DL strong{font-size:10px}.financial-workspace_assetIcon__BSW6e{width:35px;height:35px}.financial-workspace_holdingsList__2F_DL b{font-size:10px}.financial-workspace_goalName__epVEH b{font-size:9px}.financial-workspace_quickLinks__O5zDD{gap:15px;padding:17px}.financial-workspace_quickLinks__O5zDD a{font-size:10px}.financial-workspace_quickLinks__O5zDD>span{font-size:7px;margin-right:0}.financial-workspace_flowNumbers__z8CEC strong{font-size:26px}.financial-workspace_balanceSplit__jdXgC{gap:28px}.financial-workspace_bigValue__GNSge{font-size:41px}.financial-workspace_wealthSculpture__dD7rA{right:-70px;opacity:.65}}@media(max-width:1000px){.financial-workspace_flow__u0h4t,.financial-workspace_netWorth__l8jd7{grid-column:span 6}.financial-workspace_aiCard__yxdvQ{grid-column:span 12;display:grid;grid-template-columns:1fr 1fr;gap:7px 35px;padding:25px}.financial-workspace_aiTop__FPRgE{grid-column:1}.financial-workspace_aiCard__yxdvQ h2{grid-column:1;grid-row:2/4;margin:10px 0 0}.financial-workspace_aiCard__yxdvQ h2 br{display:none}.financial-workspace_aiCard__yxdvQ>p{grid-column:2;grid-row:1;margin:0}.financial-workspace_aiDetail__vfN6s{grid-column:2;grid-row:2;margin:0}.financial-workspace_aiCard__yxdvQ>a{grid-column:2;grid-row:3;margin-top:8px}.financial-workspace_aiFootnote__HqzaW{display:none}.financial-workspace_allocation__dMxDt,.financial-workspace_topHoldings__jeXUo{grid-column:span 6}.financial-workspace_goals___6jEp{grid-column:span 12}.financial-workspace_goalList__21J6y{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.financial-workspace_donut__lsfda{width:145px;height:145px;padding:18px}.financial-workspace_wealthSculpture__dD7rA{right:-15px}.financial-workspace_allocationBody__lVy2y{justify-content:space-between}.financial-workspace_quickLinks__O5zDD>span{display:none}.financial-workspace_aiPage__srlsc{grid-template-columns:1fr}.financial-workspace_aiPage__srlsc>aside{display:none}.financial-workspace_featureHero__NgHdb>img{opacity:.3}.financial-workspace_assetGrid__XzmQI{gap:18px}.financial-workspace_holdingCard__o6Vw0{padding:20px}.financial-workspace_holdingCard__o6Vw0>img{width:140px}.financial-workspace_holdingCard__o6Vw0 strong{font-size:27px}.financial-workspace_assetRows__gLl77 .financial-workspace_holdingTop__20bG_{display:none}.financial-workspace_healthGrid__0KO_9{gap:14px}}@media(max-width:680px){.financial-workspace_heading__uzMfM{align-items:flex-start;flex-wrap:wrap;margin-bottom:24px;gap:16px}.financial-workspace_heading__uzMfM h1{font-size:30px;max-width:330px}.financial-workspace_heading__uzMfM>div>p{font-size:8px;margin-bottom:11px}.financial-workspace_heading__uzMfM>div>span{font-size:11px;line-height:1.6;display:block}.financial-workspace_heading__uzMfM>.financial-workspace_outlineButton__yuQ_e{padding:9px 12px;min-height:35px;font-size:10px}.financial-workspace_overview__OSATb{grid-template-columns:minmax(0,1fr);gap:18px}.financial-workspace_overview__OSATb>article{grid-column:1}.financial-workspace_netWorth__l8jd7{padding:25px;min-height:326px}.financial-workspace_bigValue__GNSge{font-size:45px;margin-top:30px}.financial-workspace_balanceSplit__jdXgC{gap:44px}.financial-workspace_wealthSculpture__dD7rA{right:-30px;opacity:.7}.financial-workspace_flow__u0h4t{padding:25px}.financial-workspace_flowNumbers__z8CEC strong{font-size:32px}.financial-workspace_barChart__pMurZ{height:145px;gap:15px}.financial-workspace_chartControls__UE6SA span,.financial-workspace_chartReadout__LsDap{font-size:9px}.financial-workspace_bars__W5S7M i{width:20px}.financial-workspace_aiCard__yxdvQ{display:flex;gap:0;padding:27px}.financial-workspace_aiTop__FPRgE{margin-bottom:0}.financial-workspace_aiCard__yxdvQ h2{font-size:29px;margin:24px 0 20px}.financial-workspace_aiCard__yxdvQ h2 br{display:block}.financial-workspace_aiCard__yxdvQ>p{margin-bottom:8px;font-size:12px}.financial-workspace_aiDetail__vfN6s{font-size:11px;margin-bottom:20px;line-height:1.7}.financial-workspace_aiFootnote__HqzaW{display:block}.financial-workspace_aiCard__yxdvQ>a{width:100%;padding:13px}.financial-workspace_card__aK4Ns{padding:25px}.financial-workspace_cardHeading__IE7ln h2{font-size:19px}.financial-workspace_allocationBody__lVy2y{gap:26px;margin:30px 0}.financial-workspace_donut__lsfda{width:145px;height:145px}.financial-workspace_legend__sidkB b,.financial-workspace_legend__sidkB li{font-size:10px}.financial-workspace_legend__sidkB{gap:13px}.financial-workspace_holdingsList__2F_DL b{font-size:12px}.financial-workspace_holdingsList__2F_DL strong{font-size:13px}.financial-workspace_holdingsList__2F_DL small{font-size:10px}.financial-workspace_assetIcon__BSW6e{width:43px;height:43px}.financial-workspace_holdingsList__2F_DL>a{gap:13px}.financial-workspace_goalList__21J6y{grid-template-columns:1fr;gap:23px}.financial-workspace_goalName__epVEH b,.financial-workspace_goalName__epVEH strong{font-size:12px}.financial-workspace_goalName__epVEH>span{width:30px;height:30px}.financial-workspace_goalList__21J6y p{font-size:10px}.financial-workspace_quickLinks__O5zDD{flex-direction:column;align-items:stretch;gap:20px;padding:22px}.financial-workspace_quickLinks__O5zDD>a{font-size:12px}.financial-workspace_dataNote__40WWc{font-size:9px}.financial-workspace_holdingsToolbar__wpjUW{flex-wrap:wrap;gap:12px}.financial-workspace_searchField__UAZhf{width:100%}.financial-workspace_currencyFilter__JaIro{margin-left:0;margin-right:auto;flex:1;min-width:0}.financial-workspace_currencyFilter__JaIro select{width:100%;font-size:10px}.financial-workspace_filters__3kKKE{gap:6px}.financial-workspace_filters__3kKKE button{font-size:9px;padding:8px 12px}.financial-workspace_assetGrid__XzmQI{grid-template-columns:1fr 1fr;gap:17px 12px}.financial-workspace_holdingCard__o6Vw0{padding:16px;border-radius:17px}.financial-workspace_holdingTop__20bG_{font-size:7px;letter-spacing:.04em}.financial-workspace_holdingTop__20bG_>span:last-child{width:22px;height:22px;font-size:12px}.financial-workspace_holdingCard__o6Vw0>img{width:105px;height:95px}.financial-workspace_holdingCard__o6Vw0 h2{font-size:16px;margin:9px 0}.financial-workspace_holdingCard__o6Vw0 strong{font-size:23px}.financial-workspace_holdingCard__o6Vw0 p{font-size:8px;line-height:1.6;margin:6px 0 15px}.financial-workspace_holdingCard__o6Vw0>small{font-size:6px;padding-top:12px;gap:5px;letter-spacing:.05em}.financial-workspace_assetRows__gLl77 .financial-workspace_holdingCard__o6Vw0{padding:15px;gap:12px}.financial-workspace_assetRows__gLl77 .financial-workspace_holdingCard__o6Vw0>img{width:45px;height:45px}.financial-workspace_assetRows__gLl77 .financial-workspace_holdingCard__o6Vw0>div:nth-of-type(2){display:block}.financial-workspace_assetRows__gLl77 .financial-workspace_holdingCard__o6Vw0 h2{font-size:14px;margin-bottom:5px}.financial-workspace_assetRows__gLl77 .financial-workspace_holdingCard__o6Vw0 strong{font-size:18px}.financial-workspace_assetRows__gLl77 .financial-workspace_holdingCard__o6Vw0 p{font-size:9px;margin:4px 0 0}.financial-workspace_assetRows__gLl77 .financial-workspace_holdingCard__o6Vw0>small{min-width:22px;font-size:8px}.financial-workspace_featureLayout__gsE_9{grid-template-columns:1fr;gap:18px}.financial-workspace_featureHero__NgHdb{padding:30px;min-height:350px}.financial-workspace_featureHero__NgHdb h2{font-size:32px}.financial-workspace_featureHero__NgHdb>img{width:120px;height:120px;opacity:.4}.financial-workspace_featureList__qGUrZ article{padding:24px}.financial-workspace_healthGrid__0KO_9{grid-template-columns:1fr}.financial-workspace_healthGrid__0KO_9 .financial-workspace_card__aK4Ns{padding:23px}.financial-workspace_healthGrid__0KO_9 .financial-workspace_card__aK4Ns>strong{font-size:36px}.financial-workspace_healthGrid__0KO_9 .financial-workspace_card__aK4Ns>p{margin-bottom:0}.financial-workspace_cardHeading__IE7ln{margin-bottom:20px}}@media(max-width:360px){.financial-workspace_allocationBody__lVy2y{gap:15px}.financial-workspace_donut__lsfda{width:120px;height:120px}.financial-workspace_legend__sidkB b,.financial-workspace_legend__sidkB li{font-size:9px}.financial-workspace_bigValue__GNSge{font-size:38px}.financial-workspace_holdingCard__o6Vw0{padding:13px}.financial-workspace_holdingCard__o6Vw0 strong{font-size:20px}}@media(prefers-reduced-motion:reduce){.financial-workspace_holdingCard__o6Vw0{transition:none}.financial-workspace_holdingCard__o6Vw0:hover{transform:none}}.journey_panel__6jVzl{padding:clamp(1rem,3vw,2rem);border:1px solid #cbd5cf;border-radius:20px;background:var(--surface,#fff);color:var(--text,#183b31);margin:1rem 0}.journey_panel__6jVzl p{line-height:1.65}.journey_grid__1UUIj{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem}.journey_card__538a8{border:1px solid #cbd5cf;border-radius:16px;padding:1.2rem}.journey_card__538a8 a,.journey_panel__6jVzl a{color:inherit;text-decoration:underline;text-underline-offset:4px}.journey_field__CyjnJ{display:grid;gap:.5rem;margin:1rem 0;max-width:600px}.journey_field__CyjnJ input,.journey_field__CyjnJ select{padding:.8rem;border:1px solid #a2b2a8;border-radius:8px;background:#fff;color:#183b31}.journey_scroll__j4TMq{overflow:auto;margin:1rem 0}.journey_scroll__j4TMq table{width:100%;border-collapse:collapse}.journey_scroll__j4TMq td,.journey_scroll__j4TMq th{text-align:left;padding:.65rem;border-bottom:1px solid #ccd8d1}.journey_status__W3DO9{font-size:.85rem;font-weight:600}.journey_toolbar__EBFEQ{display:flex;gap:1rem;flex-wrap:wrap;align-items:center;margin:1rem 0}.journey_scroll__j4TMq{max-height:480px}.journey_scroll__j4TMq input,.journey_scroll__j4TMq select{min-width:110px;max-width:180px;padding:.5rem;border:1px solid #a2b2a8;border-radius:6px;background:#fff;color:#183b31}.insight-demo_card__BIZqa{background:#fff;border:1px solid #dce4dc;border-radius:20px;padding:30px;box-shadow:0 25px 70px #16373509}.insight-demo_header__9S8nk{display:flex;align-items:center;gap:10px}.insight-demo_header__9S8nk>span{color:#668e64;font-size:23px}.insight-demo_header__9S8nk b{color:#395340;font-size:10px;letter-spacing:.1em}.insight-demo_header__9S8nk small{color:#94a38d;font-size:7px;margin-left:auto}.insight-demo_questions__9GtOa{display:flex;flex-wrap:wrap;gap:7px;margin-top:27px}.insight-demo_questions__9GtOa button{background:#fafbf8;border:1px solid #e1e8dc;color:#6f8266;border-radius:8px;padding:10px 12px;font-size:11px;display:flex;gap:14px;cursor:pointer;transition:background .18s}.insight-demo_questions__9GtOa button.insight-demo_active__3R4W2{background:#e7efdf;border-color:#d5e2c9;color:#47673b}.insight-demo_answer__RqW5_{min-height:275px;padding-top:16px}.insight-demo_answer__RqW5_>p{font-size:14px;line-height:1.85;color:#697c62}.insight-demo_metric__y6PG_{display:flex;align-items:center;gap:16px;border-top:1px solid #e6ece1;padding-top:24px;margin-top:24px}.insight-demo_metric__y6PG_ strong{font-size:55px;font-weight:500;letter-spacing:-.07em;color:#3a5a31}.insight-demo_metric__y6PG_>span{font-size:11px;color:#97a489}.insight-demo_metric__y6PG_ .insight-demo_orbit__m6SVg{margin-left:auto;font-size:62px;line-height:1;color:#a7bd93}.insight-demo_footer__DWfk5{display:block;font-size:10px;margin-top:14px;color:#9aa58f}.insight-demo_disclosure__n2XRe{color:#a0ab96;font-size:9px;line-height:1.6;margin:22px 0 0;border-top:1px solid #e8ede2;padding-top:15px}@media(max-width:600px){.insight-demo_card__BIZqa{padding:23px}.insight-demo_header__9S8nk small{font-size:6px}.insight-demo_header__9S8nk b{font-size:9px}.insight-demo_answer__RqW5_{min-height:320px}.insight-demo_answer__RqW5_>p{font-size:13px}}.insight-demo_answer__RqW5_>p,.insight-demo_disclosure__n2XRe,.insight-demo_footer__DWfk5,.insight-demo_header__9S8nk small,.insight-demo_metric__y6PG_>span{color:#66785a}.insight-demo_questions__9GtOa button{color:#5d754e}.insight-demo_disclosure__n2XRe{font-size:10px}.leaderboard_section__GzPwe{width:100%;color:#304960}.leaderboard_sectionTabs__fSDvO{display:flex;gap:7px;padding:5px;background:#e8edf3;border:1px solid #e0e7ee;border-radius:13px;width:fit-content;margin-bottom:26px}.leaderboard_sectionTabs__fSDvO button{border:0;background:transparent;color:#8191a2;border-radius:9px;padding:12px 18px;font-size:12px;font-weight:650;cursor:pointer;display:flex;align-items:center;gap:12px}.leaderboard_sectionTabs__fSDvO button[aria-pressed=true]{background:#fff;color:#2b475f;box-shadow:0 2px 6px #203f5610}.leaderboard_sectionTabs__fSDvO button>span{font-size:7px;letter-spacing:.07em;background:#edf2f6;padding:4px 6px;border-radius:4px;color:#8a9eac}.leaderboard_toolbar__h1ROv{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}.leaderboard_search__tEXKp{display:flex;gap:10px;align-items:center;background:#fff;border:1px solid #dfe7ef;border-radius:11px;padding:0 15px;width:370px;max-width:65%;color:#8799a9}.leaderboard_search__tEXKp input{width:100%;min-height:43px;border:0;background:transparent;font:inherit;font-size:12px;color:#39536d;outline:none}.leaderboard_search__tEXKp:focus-within{outline:2px solid #7eb1b3;outline-offset:2px}.leaderboard_toolbar__h1ROv select{border:1px solid #dfe7ef;background:#fff;color:#758b9e;padding:11px;border-radius:10px;font-size:11px}.leaderboard_periods__sEWEh{display:flex;gap:3px;background:#fff;border:1px solid #dfe7ef;border-radius:10px;padding:4px}.leaderboard_periods__sEWEh button{border:0;background:none;border-radius:6px;padding:8px 14px;color:#8b9baa;font-size:10px;cursor:pointer}.leaderboard_periods__sEWEh button[aria-pressed=true]{color:#fff;background:#294960}.leaderboard_table__CVW_h{border:1px solid #e0e7f0;border-radius:18px;background:#fff;overflow:hidden}.leaderboard_tableHead__Fl5TQ{color:#8e9eae;font-size:8px;letter-spacing:.1em;font-weight:750;background:#f8fafd;padding:18px 24px;gap:20px}.leaderboard_memberRow__2ExNM{display:grid;grid-template-columns:55px minmax(0,1.4fr) minmax(0,1fr) 90px 25px;align-items:center;gap:20px}.leaderboard_whaleRow__PVZci{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr) minmax(0,1fr) 120px 20px;align-items:center;gap:22px}.leaderboard_tableRow__V0Skq{width:100%;text-align:left;padding:22px 24px;border:0;border-top:1px solid #eef2f6;background:#fff;cursor:pointer;transition:background .18s;color:#48637c}.leaderboard_tableRow__V0Skq:hover{background:#f3f7fa}.leaderboard_rank__1i_7R{font-size:16px;font-weight:550;color:#7c93a9;letter-spacing:-.04em}.leaderboard_table__CVW_h>div:nth-child(2) .leaderboard_rank__1i_7R{color:#a38b49}.leaderboard_rowIdentity__zPckj{display:flex;align-items:center;gap:14px;min-width:0}.leaderboard_avatar__Now3Q{width:43px;height:43px;flex:none;border:3px solid #ffffff99;box-shadow:0 3px 6px #17365112;display:grid;place-items:center;border-radius:50%;color:#4a6878;font-size:12px;font-weight:750}.leaderboard_rowIdentity__zPckj b{display:block;color:#3d5972;font-size:13px;font-weight:650;line-height:1.35}.leaderboard_reportDate__z8gWn small,.leaderboard_rowIdentity__zPckj small,.leaderboard_topHolding__EDZpw small,.leaderboard_value__zFdwb small{display:block;color:#96a4b3;font-size:10px;margin-top:5px;line-height:1.5}.leaderboard_topHolding__EDZpw{font-size:11px;color:#6c8499;min-width:0;overflow:hidden;text-overflow:ellipsis}.leaderboard_positive__YsXF1{color:#4c927f;font-size:17px;font-weight:650;letter-spacing:-.03em}.leaderboard_rowArrow__SKNOM{font-size:19px;color:#91a6b7}.leaderboard_value__zFdwb{font-size:17px;letter-spacing:-.025em;color:#4b6780}.leaderboard_reportDate__z8gWn{font-size:11px;color:#6f869a}.leaderboard_note__3McAO{font-size:10px;line-height:1.8;color:#91a1b1;margin:18px 0 0;max-width:950px}.leaderboard_note__3McAO a{color:#65899b}.leaderboard_whaleIntro__U2kaD{display:flex;align-items:center;justify-content:space-between;gap:25px;background:linear-gradient(115deg,#17364d,#244a5c);padding:32px;border-radius:20px;margin-bottom:25px;color:#dfeaf0}.leaderboard_whaleIntro__U2kaD h2{font-size:29px;letter-spacing:-.05em;font-weight:600;margin:10px 0}.leaderboard_whaleIntro__U2kaD p{color:#96b1c3;font-size:11px;line-height:1.7;margin:0}.leaderboard_whaleIntro__U2kaD>div>span{font-size:8px;letter-spacing:.17em;color:#91b7c6}.leaderboard_filingBadge__UnCXM{font-size:8px;letter-spacing:.12em;color:#9cc6c9;white-space:nowrap}.leaderboard_filingBadge__UnCXM b{display:block;font-size:10px;color:#c2dbe1;font-weight:500;letter-spacing:0;margin-top:8px}.leaderboard_pagination__YEpqf{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-top:18px;color:#8b9eaf;font-size:10px}.leaderboard_pagination__YEpqf>div{display:flex;align-items:center;gap:12px;white-space:nowrap}.leaderboard_pagination__YEpqf button{border:1px solid #dce5ed;background:white;border-radius:8px;width:32px;height:32px;color:#5e7b93;cursor:pointer}.leaderboard_pagination__YEpqf button:disabled{opacity:.35;cursor:default}.leaderboard_empty__DEwYZ{text-align:center;padding:55px 25px;max-width:600px;margin:auto;color:#8799ab;font-size:12px;line-height:1.8}.leaderboard_empty__DEwYZ h3{color:#45617b;font-size:23px;letter-spacing:-.04em}.leaderboard_empty__DEwYZ a,.leaderboard_exploreLink__gfTZ6{color:#547d92;font-size:12px;text-decoration:none}.leaderboard_exploreLink__gfTZ6{display:inline-block;margin-top:24px}.leaderboard_srOnly__xJpGW{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.leaderboard_profileDialog__vHm_v{width:min(525px,calc(100% - 30px))!important;background:#10283d!important;border:1px solid #4b6576!important;border-radius:25px!important;box-shadow:0 8px 0 #081c2e,0 45px 110px #0007!important}.leaderboard_profile__EnmR_{padding:25px;color:#d7e6ee;background:radial-gradient(ellipse at 100% 0,#30586a,transparent 70%),#10283d}.leaderboard_profileTop__dsEHQ{display:flex;gap:13px;align-items:center;font-size:7px;letter-spacing:.09em;color:#9bb4c3}.leaderboard_profileTop__dsEHQ>span{margin-right:auto}.leaderboard_profileTop__dsEHQ a{white-space:nowrap;color:#c8e3e2;border:1px solid #9fbcc544;border-radius:7px;padding:8px 9px;text-decoration:none;font-size:9px;letter-spacing:0}.leaderboard_profileTop__dsEHQ button{width:27px;height:27px;flex:none;border:1px solid #ffffff22;background:#ffffff08;color:#adc3cf;border-radius:50%;font-size:19px;cursor:pointer}.leaderboard_art__NBGOE{height:105px;position:relative;overflow:hidden;border-radius:15px;background:linear-gradient(125deg,#274b5c44,#0c1f3300);margin-top:18px}.leaderboard_ribbon__uScIw{position:absolute;width:90%;height:100%;top:-18px;left:0;transform:rotate(-10deg);perspective:500px}.leaderboard_ribbon__uScIw i{position:absolute;width:21px;height:85px;top:calc(16px + var(--i)*1.5px);left:calc(8% + var(--i)*5.2%);border-radius:50%;background:linear-gradient(90deg,#f6fff0,var(--accent) 25%,#25485a 80%);border:1px solid #d7e9db44;transform:rotateY(calc(var(--i)*9deg)) rotate(calc(var(--i)*2deg));box-shadow:6px 4px 12px #0004}.leaderboard_profileIdentity__lMA71{display:flex;align-items:center;gap:16px;margin-top:20px}.leaderboard_face__m5S9o{width:59px;height:59px;border-radius:18px;flex:none;background:linear-gradient(130deg,#c5dae6,#7eabc1);color:#2d526b;display:grid;place-items:center;font-size:20px;font-weight:700;border:1px solid #fff5;box-shadow:0 4px 0 #071b2b44}.leaderboard_profileIdentity__lMA71 h2{font-size:28px;letter-spacing:-.055em;line-height:1.08;font-weight:600;color:#ebf3f7;margin:0 0 7px}.leaderboard_profileIdentity__lMA71>div>span{font-size:11px;color:#8cabbf}.leaderboard_strategy__NQLXB{font-size:11px;line-height:1.75;color:#91adbf;margin:18px 0}.leaderboard_performance__QiMqx{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:20px 0 27px}.leaderboard_performance__QiMqx span{font-size:9px;color:#8da9ba;display:block}.leaderboard_performance__QiMqx strong{display:block;font-size:44px;letter-spacing:-.06em;font-weight:500;color:#bcdfd3;margin-top:6px;line-height:1.1}.leaderboard_performance__QiMqx b{font-size:13px;color:#a4c2d2;font-weight:500;display:block;margin-top:7px}.leaderboard_performance__QiMqx>span{letter-spacing:.14em;line-height:1.8;text-align:right}.leaderboard_profile__EnmR_ h3{font-size:10px;font-weight:650;color:#b0c8d8;border-top:1px solid #ffffff16;padding-top:20px;margin:0}.leaderboard_holdings__bvUTT{list-style:none;padding:0;margin:5px 0 0}.leaderboard_holdings__bvUTT li{display:flex;gap:20px;align-items:center;justify-content:space-between;padding:13px 0;border-bottom:1px solid #ffffff0b;font-size:10px;color:#8eacbf}.leaderboard_holdings__bvUTT b{font-weight:550;font-size:12px;color:#bad7df;white-space:nowrap}.leaderboard_cardNote__jwUWj{font-size:9px;line-height:1.7;color:#708fa5;margin:18px 0 0}.leaderboard_detailHeader__1uUhb{display:flex;justify-content:space-between;align-items:flex-start;gap:30px;background:linear-gradient(120deg,#17344c,#264d60);padding:38px;border-radius:24px;color:#d4e7f0;margin-bottom:25px}.leaderboard_detailHeader__1uUhb h1{font-size:37px;line-height:1.1;letter-spacing:-.05em;margin:10px 0;font-weight:600}.leaderboard_detailHeader__1uUhb p{font-size:12px;line-height:1.75;color:#97b5c7;max-width:650px}.leaderboard_detailHeader__1uUhb>div>span{font-size:9px;letter-spacing:.13em;color:#91b8c8}.leaderboard_detailHeader__1uUhb>a{color:#c4dfe5;font-size:11px;text-decoration:none;border:1px solid #91b2c344;border-radius:10px;padding:12px 16px;white-space:nowrap}.leaderboard_back__43qw4{display:inline-block;color:#7f96a9;font-size:11px;text-decoration:none;margin-bottom:20px}.leaderboard_stats__A9vhJ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:25px}.leaderboard_stats__A9vhJ article{border-radius:17px;border:1px solid #dfe7ef;background:white;padding:24px}.leaderboard_stats__A9vhJ span{display:block;color:#91a2b4;font-size:9px;letter-spacing:.07em}.leaderboard_stats__A9vhJ b{display:block;font-size:25px;font-weight:600;letter-spacing:-.04em;color:#42617c;margin-top:14px}.leaderboard_stats__A9vhJ small{font-size:10px;color:#98a6b4;display:block;margin-top:8px}.leaderboard_detailTabs__0gG7X{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:20px}.leaderboard_detailTabs__0gG7X button{background:white;border:1px solid #dce6ee;border-radius:9px;padding:10px 15px;font-size:11px;color:#8298ac;cursor:pointer}.leaderboard_detailTabs__0gG7X button[aria-pressed=true]{background:#29495f;border-color:#29495f;color:#fff}.leaderboard_tableScroll__kc_wv{overflow:auto;border:1px solid #e0e8f1;border-radius:15px;background:#fff}.leaderboard_holdingsTable__dmDTj{width:100%;border-collapse:collapse;font-size:11px;white-space:nowrap;text-align:left}.leaderboard_holdingsTable__dmDTj th{background:#f7f9fc;color:#90a2b5;font-weight:600;font-size:9px;letter-spacing:.06em;padding:17px}.leaderboard_holdingsTable__dmDTj td{border-top:1px solid #edf1f5;color:#5d7991;padding:17px}.leaderboard_holdingsTable__dmDTj td>small{display:block;font-size:9px;color:#98aabb;margin-top:5px}.leaderboard_holdingsTable__dmDTj td>b{font-size:11px;color:#4e6d86}.leaderboard_status__xCfVi{font-size:9px;background:#ecf4f1;color:#578777;padding:5px 7px;border-radius:5px}.leaderboard_status__xCfVi[data-kind=Exited],.leaderboard_status__xCfVi[data-kind=Reduced]{background:#f7efe6;color:#a98c63}.leaderboard_status__xCfVi[data-kind="Not compared"],.leaderboard_status__xCfVi[data-kind=Unchanged]{background:#edf2f7;color:#8a9db0}.leaderboard_sourcePanel__j54Ft{background:#fff;border:1px solid #e0e7ef;border-radius:18px;padding:27px;color:#6f89a0}.leaderboard_sourcePanel__j54Ft h2{font-size:20px;color:#3a5b76;letter-spacing:-.04em}.leaderboard_sourcePanel__j54Ft p{font-size:12px;line-height:1.8}.leaderboard_sourcePanel__j54Ft a{color:#598b9c;font-size:12px}.leaderboard_disclosureList__gK85k{display:grid;gap:12px}.leaderboard_disclosureList__gK85k a{display:flex;align-items:center;justify-content:space-between;background:#fff;border:1px solid #dde7f0;border-radius:13px;padding:20px;color:#637e95;text-decoration:none;font-size:13px}.leaderboard_refresh__JwB8_{border:1px solid #dce6ee;border-radius:10px;background:#fff;color:#63839a;font-size:11px;padding:11px 15px;cursor:pointer}.leaderboard_refresh__JwB8_:disabled{opacity:.55;cursor:wait}.leaderboard_feedback__LM0WV{font-size:11px;color:#738da2;line-height:1.6;margin:0 0 18px}@media(max-width:1000px){.leaderboard_whaleRow__PVZci{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr) 110px 20px;gap:15px}.leaderboard_whaleRow__PVZci.leaderboard_tableHead__Fl5TQ>span:nth-child(3),.leaderboard_whaleRow__PVZci>.leaderboard_topHolding__EDZpw{display:none}.leaderboard_memberRow__2ExNM{grid-template-columns:45px minmax(0,1fr) minmax(0,1fr) 75px 20px;gap:14px}.leaderboard_stats__A9vhJ{grid-template-columns:1fr 1fr}}@media(max-width:650px){.leaderboard_sectionTabs__fSDvO{width:100%;gap:3px;padding:4px}.leaderboard_sectionTabs__fSDvO button{padding:12px 10px;font-size:10px;flex:1;justify-content:center;gap:7px}.leaderboard_sectionTabs__fSDvO button>span{font-size:6px}.leaderboard_toolbar__h1ROv{gap:8px}.leaderboard_search__tEXKp{padding:0 11px;max-width:none;flex:1;width:100%;min-width:0}.leaderboard_search__tEXKp input{font-size:10px;min-height:40px}.leaderboard_periods__sEWEh button{padding:7px 9px;font-size:9px}.leaderboard_toolbar__h1ROv select{font-size:9px;max-width:105px}.leaderboard_memberRow__2ExNM{grid-template-columns:30px minmax(0,1fr) 60px 12px;gap:10px}.leaderboard_memberRow__2ExNM .leaderboard_topHolding__EDZpw,.leaderboard_memberRow__2ExNM.leaderboard_tableHead__Fl5TQ>span:nth-child(3){display:none}.leaderboard_tableHead__Fl5TQ{padding:16px 14px;font-size:6px;letter-spacing:.04em}.leaderboard_tableRow__V0Skq{padding:19px 14px}.leaderboard_rowIdentity__zPckj{gap:9px}.leaderboard_avatar__Now3Q{width:32px;height:32px;font-size:9px;border-width:2px}.leaderboard_rowIdentity__zPckj b{font-size:11px}.leaderboard_rowIdentity__zPckj small{font-size:8px}.leaderboard_positive__YsXF1,.leaderboard_rank__1i_7R{font-size:13px}.leaderboard_rowArrow__SKNOM{font-size:15px}.leaderboard_whaleRow__PVZci{grid-template-columns:minmax(0,1fr) 85px 13px;gap:10px}.leaderboard_whaleRow__PVZci.leaderboard_tableHead__Fl5TQ>span:nth-child(4),.leaderboard_whaleRow__PVZci>.leaderboard_reportDate__z8gWn{display:none}.leaderboard_value__zFdwb{font-size:13px}.leaderboard_value__zFdwb small{font-size:8px}.leaderboard_whaleIntro__U2kaD{padding:25px;display:block}.leaderboard_whaleIntro__U2kaD h2{font-size:27px}.leaderboard_whaleIntro__U2kaD p{font-size:11px}.leaderboard_filingBadge__UnCXM{display:none}.leaderboard_pagination__YEpqf{font-size:9px;align-items:flex-start;line-height:1.6}.leaderboard_pagination__YEpqf>span{max-width:200px}.leaderboard_note__3McAO{font-size:9px}.leaderboard_profile__EnmR_{padding:22px}.leaderboard_profileTop__dsEHQ{gap:8px;font-size:6px}.leaderboard_profileTop__dsEHQ a{font-size:8px;padding:7px}.leaderboard_profileIdentity__lMA71 h2{font-size:26px}.leaderboard_profileIdentity__lMA71{gap:13px}.leaderboard_face__m5S9o{width:49px;height:49px;font-size:17px;border-radius:14px}.leaderboard_performance__QiMqx strong{font-size:36px}.leaderboard_strategy__NQLXB{font-size:11px}.leaderboard_performance__QiMqx{gap:15px}.leaderboard_detailHeader__1uUhb{padding:27px;display:block}.leaderboard_detailHeader__1uUhb h1{font-size:30px}.leaderboard_detailHeader__1uUhb p{font-size:11px}.leaderboard_detailHeader__1uUhb>a{display:inline-flex;margin-top:12px}.leaderboard_stats__A9vhJ{gap:12px}.leaderboard_stats__A9vhJ article{padding:20px}.leaderboard_stats__A9vhJ b{font-size:22px}.leaderboard_stats__A9vhJ span{font-size:8px}.leaderboard_detailTabs__0gG7X button{font-size:10px;padding:10px 12px}.leaderboard_holdingsTable__dmDTj td,.leaderboard_holdingsTable__dmDTj th{padding:15px}.leaderboard_sourcePanel__j54Ft{padding:23px}.leaderboard_sourcePanel__j54Ft p{font-size:11px}}@media(prefers-reduced-motion:reduce){.leaderboard_tableRow__V0Skq{transition:none}}.research-workspace_hero__3Mslx{display:flex;justify-content:space-between;align-items:center;gap:28px;background:linear-gradient(115deg,#193b50,#2b5866);color:#e7f0f5;padding:32px;border-radius:23px;margin-bottom:26px}.research-workspace_hero__3Mslx span{font-size:10px;letter-spacing:.13em;color:#a5c8cf}.research-workspace_hero__3Mslx h2{font-size:29px;letter-spacing:-.045em;line-height:1.2;margin:12px 0;font-weight:600}.research-workspace_hero__3Mslx p{max-width:680px;color:#abc4d2;font-size:12px;line-height:1.8;margin:0}.research-workspace_hero__3Mslx button{flex:none;background:#d6e9df;color:#244c50;border:0;padding:13px 19px;border-radius:11px;cursor:pointer;font-size:12px;font-weight:650}.research-workspace_hero__3Mslx button:disabled{opacity:.6}.research-workspace_stats__x6GJw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-bottom:24px}.research-workspace_stats__x6GJw article{padding:27px;border:1px solid #dce5ed;border-radius:19px;background:#fff}.research-workspace_stats__x6GJw span{font-size:9px;letter-spacing:.09em;color:#71889c}.research-workspace_stats__x6GJw b{display:block;color:#2a4b60;font-size:31px;letter-spacing:-.04em;margin-top:16px}.research-workspace_stats__x6GJw small{color:#7e95a8;font-size:11px;display:block;margin-top:9px}.research-workspace_toolbar__USLoL{display:flex;gap:13px;align-items:center;margin:20px 0;flex-wrap:wrap}.research-workspace_toolbar__USLoL input{flex:1;min-width:180px}.research-workspace_toolbar__USLoL input,.research-workspace_toolbar__USLoL select{font:inherit;font-size:12px;color:#42617a;border:1px solid #dbe5ed;background:white;border-radius:10px;padding:13px 15px}.research-workspace_empty__7d_I5 button,.research-workspace_loadMore__QChSv,.research-workspace_toolbar__USLoL button{color:#365b6c;background:#fff;border:1px solid #cadbe4;border-radius:10px;padding:13px 18px;font-size:12px;cursor:pointer}.research-workspace_toolbar__USLoL button:disabled{opacity:.45;cursor:default}.research-workspace_toolbar__USLoL>span{color:#6e869a;font-size:12px}.research-workspace_topics__ecemb{display:flex;gap:8px;flex-wrap:wrap}.research-workspace_topics__ecemb button{font-size:12px;color:#668193;background:transparent;border:1px solid #d9e4ec;border-radius:99px;padding:10px 18px;cursor:pointer}.research-workspace_topics__ecemb button[aria-pressed=true]{background:#294d60;border-color:#294d60;color:white}.research-workspace_notice__mxPTN{background:#e9f2f1;color:#467b77;font-size:12px;line-height:1.8;padding:12px 17px;border-radius:10px}.research-workspace_notice__mxPTN button{border:0;background:none;color:#315e6c;text-decoration:underline;cursor:pointer;margin-left:10px}.research-workspace_error__utKD3{font-size:12px;color:#a24747;background:#fff1ee;padding:12px;border-radius:9px;grid-column:1/-1}.research-workspace_error__utKD3 button{border:0;background:none;color:inherit;text-decoration:underline;cursor:pointer}.research-workspace_note__xsNoO{font-size:11px;line-height:1.9;color:#71889c;max-width:1000px;margin:18px 0 25px}.research-workspace_tableScroll__RecOg{overflow:auto;background:#fff;border:1px solid #dde7ee;border-radius:17px}.research-workspace_tableScroll__RecOg table{width:100%;border-collapse:collapse;text-align:left;font-size:12px;white-space:nowrap}.research-workspace_tableScroll__RecOg th{font-size:9px;letter-spacing:.08em;color:#7891a4;background:#f5f8fb;padding:18px}.research-workspace_tableScroll__RecOg td{padding:21px 18px;border-top:1px solid #edf1f5;color:#44647a}.research-workspace_tableScroll__RecOg b{display:block;font-size:13px;color:#30526a}.research-workspace_tableScroll__RecOg small{display:block;font-size:10px;color:#8098aa;margin-top:7px}.research-workspace_tableScroll__RecOg td[data-positive=true]{color:#438b71}.research-workspace_tableScroll__RecOg td[data-positive=false]{color:#b16d60}.research-workspace_tableScroll__RecOg button{border:0;background:#eef3f7;color:#59778a;font-size:11px;padding:8px 11px;border-radius:7px;margin-right:6px;cursor:pointer}.research-workspace_tag__2Jtia{font-size:10px;padding:5px 8px;background:#eef3f7;color:#70899c;border-radius:5px}.research-workspace_empty__7d_I5{padding:55px 30px;border:1px dashed #cddde7;border-radius:20px;text-align:center;color:#7890a4}.research-workspace_empty__7d_I5 h2{font-size:25px;color:#3b5d74;letter-spacing:-.03em}.research-workspace_empty__7d_I5 p{font-size:13px;line-height:1.8}.research-workspace_modalHead__AAuPY{display:flex;justify-content:space-between;align-items:center;padding:25px 28px;border-bottom:1px solid #e1e9ef}.research-workspace_modalHead__AAuPY h2{font-size:23px;color:#38566c;letter-spacing:-.04em;margin:0}.research-workspace_modalHead__AAuPY button{background:#eaf0f5;color:#6a8496;border:0;width:30px;height:30px;border-radius:50%;font-size:23px;cursor:pointer}.research-workspace_form__7YNDe{padding:25px 28px;display:grid;grid-template-columns:1fr 1fr;gap:18px}.research-workspace_form__7YNDe label{font-size:11px;line-height:1.6;color:#607b91;display:flex;flex-direction:column;gap:7px}.research-workspace_form__7YNDe input,.research-workspace_form__7YNDe select{width:100%;min-width:0;background:#f6f8fb;border:1px solid #dbe5ee;color:#36576e;border-radius:9px;padding:11px;font:inherit;font-size:13px}.research-workspace_save__bIuli,.research-workspace_wide__Qjv8T{grid-column:1/-1}.research-workspace_save__bIuli{padding:13px;background:#294e64;color:white;border:0;border-radius:9px;cursor:pointer}.research-workspace_srOnly__CwLIW{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.research-workspace_newsGrid__6yM8l{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.research-workspace_newsCard__UyYRu{padding:27px;background:#fff;border:1px solid #dce6ed;border-radius:19px;min-height:280px;display:flex;flex-direction:column;content-visibility:auto;contain-intrinsic-size:auto 300px;transition:transform .18s,border-color .18s}.research-workspace_newsCard__UyYRu:hover{transform:translateY(-3px);border-color:#94b8bf}.research-workspace_newsCard__UyYRu>div{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:9px;letter-spacing:.1em;color:#8299ac}.research-workspace_signal__WyMMa{font-size:9px;letter-spacing:0;background:#edf2f7;border-radius:5px;padding:5px 8px;color:#718c9e}.research-workspace_signal__WyMMa[data-tone=Positive]{background:#e9f4ee;color:#4d8d71}.research-workspace_signal__WyMMa[data-tone=Negative]{background:#f7eeeb;color:#aa7461}.research-workspace_signal__WyMMa[data-tone=Mixed]{background:#f4efd9;color:#8e8051}.research-workspace_storyNumber__SKMjN{color:#c2d0dc;font-size:12px;margin:24px 0 8px}.research-workspace_newsCard__UyYRu h2{font-size:20px;font-weight:550;line-height:1.45;letter-spacing:-.025em;margin:0 0 25px;color:#37576d}.research-workspace_newsCard__UyYRu h2 a{color:inherit;text-decoration:none}.research-workspace_newsCard__UyYRu h2 a:hover{text-decoration:underline;text-underline-offset:4px}.research-workspace_newsCard__UyYRu footer{display:flex;align-items:center;gap:10px;margin-top:auto;border-top:1px solid #edf2f5;padding-top:18px;font-size:10px;color:#859bae;flex-wrap:wrap}.research-workspace_newsCard__UyYRu footer>a{color:#4b778c;text-decoration:none}.research-workspace_newsCard__UyYRu footer>a:last-child{font-size:20px;margin-left:auto}.research-workspace_skeleton__i_Kkp{height:300px;border-radius:19px;background:linear-gradient(120deg,#e6edf3,#f2f5f8);border:1px solid #dce6ed}.research-workspace_loadMore__QChSv{display:block;margin:26px auto}.research-workspace_form__7YNDe input:focus-visible,.research-workspace_newsCard__UyYRu a:focus-visible,.research-workspace_toolbar__USLoL input:focus-visible{outline:2px solid #7eaaa6;outline-offset:3px}@media(max-width:1000px){.research-workspace_newsGrid__6yM8l{grid-template-columns:1fr 1fr}.research-workspace_stats__x6GJw{gap:12px}.research-workspace_stats__x6GJw article{padding:21px}.research-workspace_stats__x6GJw b{font-size:27px}}@media(max-width:650px){.research-workspace_hero__3Mslx{display:block;padding:26px}.research-workspace_hero__3Mslx h2{font-size:25px}.research-workspace_hero__3Mslx p{font-size:12px}.research-workspace_hero__3Mslx button{margin-top:22px}.research-workspace_stats__x6GJw{grid-template-columns:1fr}.research-workspace_stats__x6GJw article{display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:20px}.research-workspace_stats__x6GJw b{margin:0;font-size:26px}.research-workspace_stats__x6GJw small{grid-column:1/-1;margin:0}.research-workspace_toolbar__USLoL{gap:8px}.research-workspace_toolbar__USLoL input{flex-basis:100%}.research-workspace_toolbar__USLoL button,.research-workspace_toolbar__USLoL select{font-size:11px}.research-workspace_newsGrid__6yM8l{grid-template-columns:1fr}.research-workspace_newsCard__UyYRu{min-height:260px}.research-workspace_newsCard__UyYRu h2{font-size:21px}.research-workspace_form__7YNDe{padding:20px;gap:14px}.research-workspace_form__7YNDe label{font-size:10px}.research-workspace_topics__ecemb{gap:7px}.research-workspace_topics__ecemb button{font-size:11px;padding:10px 13px}.research-workspace_note__xsNoO{font-size:11px}}@media(prefers-reduced-motion:reduce){.research-workspace_newsCard__UyYRu{transition:none}.research-workspace_newsCard__UyYRu:hover{transform:none}}