.content-card-header{color:#454759;font-family:var(--font-merriweather),serif;font-size:24px;line-height:32px;margin:0}.content-card-header,.content-card-text{font-style:normal;font-weight:400;text-align:center;vertical-align:middle;letter-spacing:0}.content-card-text{color:#81767b;font-family:IBM-Plex-Sans;font-size:16px;line-height:24px}.rfi-takeover-button-container{display:flex;justify-content:center;align-items:center;text-align:right;align-self:stretch;gap:24px;flex-direction:row}@media(max-width:1024px){.rfi-takeover-button-container{flex-direction:column;display:flex;flex:1}}.rfi-takeover-button-container .banner-btn{border-radius:8px;font-family:var(--font-ibm-plex-sans),sans-serif;font-weight:500;font-size:16px;text-align:center;gap:8px;padding:12px 20px;border:none;cursor:pointer}@media(max-width:1024px){.rfi-takeover-button-container .banner-btn{align-self:stretch;display:flex;flex:1;justify-content:center}}.rfi-takeover-button-container .rfi-skip-btn{background:#fff!important;border:1px solid #830362!important;color:#830362}.rfi-takeover-button-container .rfi-start-btn{background:#830362!important;border:1px solid #830362!important;color:#fff}.banner-container-card{display:flex;flex-direction:row;gap:16px;background:transparent;flex:1}@media(max-width:1024px){.banner-container-card{flex-direction:column}}.banner-container-card .rfi-card{flex:1}.banner-container-card .banner-card{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:20px;gap:16px;flex:1 1;width:100%}@media(max-width:1024px){.banner-container-card .banner-card{flex-direction:column;align-items:flex-start;padding:16px}}.banner-container-card .banner-card .banner-content-container{display:flex;flex-direction:column;align-items:flex-start;gap:8px;flex:1 1 auto;min-width:0}@media(max-width:1024px){.banner-container-card .banner-card .banner-content-container{flex:0 1 auto;align-self:stretch;width:100%}}.banner-container-card .banner-card .banner-card-header{flex:0 0 auto;font-weight:700;font-family:var(--font-merriweather),serif;line-height:1.35}@media(max-width:1024px){.banner-container-card .banner-card .banner-card-header{font-size:20px}}@media(min-width:1024px){.banner-container-card .banner-card .banner-card-header{font-size:24px}}.banner-container-card .banner-card .banner-card-text{flex:0 0 auto;font-size:16px;font-weight:400;font-style:normal;font-family:var(--font-ibm-plex-sans),sans-serif}.banner-container-card .banner-btn-container{display:flex;justify-content:center;align-items:center;text-align:right;align-self:center;flex:0 0 auto}.banner-container-card .banner-btn-container .banner-btn{background:#fff!important;border:1px solid #830362;border-radius:8px;font-family:var(--font-ibm-plex-sans),sans-serif;font-weight:500;font-size:16px;color:#830362;text-align:center;padding:12px 20px;cursor:pointer;transition:background-color .2s,color .2s}.banner-container-card .banner-btn-container .banner-btn:hover{background:#f5f5f5!important}@media(max-width:1024px){.banner-container-card .banner-btn-container .banner-btn{display:flex;flex:1;justify-content:center;align-items:center;padding:12px 14px}.banner-container-card .banner-btn-container{align-self:stretch;padding:0;gap:4px}}@media(min-width:1024px){.banner-container-card .banner-btn-container{padding:0;gap:8px}.banner-container-card:has(>:nth-child(2)) .banner-card{flex-direction:column;align-items:flex-start;justify-content:flex-start}.banner-container-card:has(>:nth-child(2)) .banner-content-container{flex:0 1 auto;width:100%}.banner-container-card:has(>:nth-child(2)) .banner-btn-container{align-self:flex-start;padding:0;text-align:left}}.bridge-401k-card,.rfi-card{display:flex;flex:1;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}div.main-401k-container{display:flex;flex-direction:column;gap:24px;margin-top:20px}div.main-401k-container .bottom-section,div.main-401k-container .top-section{display:flex;gap:24px}div.main-401k-container .bottom-section .main-content-card,div.main-401k-container .top-section .main-content-card{flex:1}div.main-401k-container p{font-weight:400;font-size:16px;line-height:24px}div.main-401k-container span.header{font-weight:500;font-size:20px;line-height:28px;color:#820361}div.main-401k-container ul{list-style-type:disc;font-weight:400;font-size:16px;line-height:24px;margin-bottom:24px}div.main-401k-container .card{background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1)}div.main-401k-container .card .card-content{padding:64px}@media(max-width:1024px){div.main-401k-container .card .card-content{padding:24px}}div.main-401k-container .link-accounts-card,div.main-401k-container .take-action-card,div.main-401k-container .update-authenticator-app-card{display:flex;flex:4}div.main-401k-container .link-accounts-card div.button-section,div.main-401k-container .take-action-card div.button-section,div.main-401k-container .update-authenticator-app-card div.button-section{display:flex;justify-content:flex-end}div.main-401k-container .link-accounts-card div.button-section .link-accounts-button,div.main-401k-container .take-action-card div.button-section .link-accounts-button,div.main-401k-container .update-authenticator-app-card div.button-section .link-accounts-button{height:36px;font-size:18px;line-height:36px;background:#630449;color:#fff;border:none;border-radius:4px;padding:0 20px;cursor:pointer}div.main-401k-container .link-accounts-card div.button-section .link-accounts-button:hover,div.main-401k-container .take-action-card div.button-section .link-accounts-button:hover,div.main-401k-container .update-authenticator-app-card div.button-section .link-accounts-button:hover{background:#820361}div.main-401k-container .link-accounts-card div.button-section .link-accounts-button:disabled,div.main-401k-container .take-action-card div.button-section .link-accounts-button:disabled,div.main-401k-container .update-authenticator-app-card div.button-section .link-accounts-button:disabled{background:#ccc;cursor:not-allowed}div.main-401k-container .link-accounts-card div.disclosure-section,div.main-401k-container .take-action-card div.disclosure-section,div.main-401k-container .update-authenticator-app-card div.disclosure-section{margin-top:20px;font-size:12px}div.main-401k-container .link-accounts-card div.disclosure-section span.fw-700,div.main-401k-container .take-action-card div.disclosure-section span.fw-700,div.main-401k-container .update-authenticator-app-card div.disclosure-section span.fw-700{font-weight:700}div.main-401k-container .link-accounts-card div.disclosure-section span.fw-400,div.main-401k-container .take-action-card div.disclosure-section span.fw-400,div.main-401k-container .update-authenticator-app-card div.disclosure-section span.fw-400{font-weight:400}div.main-401k-container .interest-confirmation{display:flex;align-items:center;gap:8px;margin-top:12px}div.main-401k-container .interest-confirmation .raspberry-check{color:var(--color-raspberry-raspberry-400,#c00686)}div.main-401k-container .interest-confirmation .raspberry-text{color:var(--color-raspberry-raspberry-400,#c00686);font-weight:500}div.main-401k-container .take-action-card{margin-bottom:20px}div.main-401k-container .take-action-card .take-action-link{display:block}div.main-401k-container .main-content-card{display:flex;flex-direction:column;gap:20px}div.main-401k-container .need-help-card{display:flex;flex:0 0 400px}div.main-401k-container .need-help-card .need-help-card-content{flex:1}div.main-401k-container .need-help-card .main-section{display:flex;flex-direction:column}div.main-401k-container .need-help-card .main-section span.header{font-weight:500;font-size:20px;line-height:28px;color:#820361}div.main-401k-container .need-help-card .main-section div{display:flex;gap:10px;align-items:flex-start}div.main-401k-container .need-help-card .main-section div svg{color:#820361;flex-shrink:0;margin-top:2px}div.main-401k-container .need-help-card .main-section div span{font-weight:500;font-size:14px;line-height:24px;color:#454759}div.main-401k-container .need-help-card .main-section div.space-10{margin-top:10px}div.main-401k-container .bridge-frame{width:100%;max-width:760px}div.main-401k-container .bridge-frame::-webkit-scrollbar{background-color:transparent;height:6px;width:6px}div.main-401k-container .bridge-frame::-webkit-scrollbar-thumb{background-color:#e5e7eb;height:100px;width:6px;border-radius:3px}@media(max-width:1024px){div.main-401k-container .bridge-frame{width:100%;max-width:360px}}div.main-401k-container .fw-700{font-weight:700}div.main-401k-container .fw-400{font-weight:400}div.main-401k-container .asperato{display:flex;flex-direction:row;background-color:#f6f4f5;margin-top:80px;padding:20px;gap:20px}@media(max-width:1024px){div.main-401k-container .asperato{flex-direction:column}}div.main-401k-container .asperato .asperaot-explain{color:#42393e;flex:3;flex-direction:column;gap:12px}div.main-401k-container .asperato .asperaot-explain .asperato-header{font-family:var(--font-merriweather),serif!important;font-weight:500;font-size:16px;line-height:24px}div.main-401k-container .asperato .asperaot-explain .asperato-text{font-family:var(--font-ibm-plex-sans),sans-serif!important;font-weight:400;font-size:16px;line-height:24px}div.main-401k-container .asperato .create-Authorization{font-family:var(--font-ibm-plex-sans),sans-serif!important;font-size:16px;line-height:24px;color:#fff;flex:1;display:flex;align-self:center;background:#820361;border-radius:4px;border:none;padding:8px 20px;cursor:pointer}div.main-401k-container .asperato .create-Authorization:hover{background:#630449}@media(max-width:1024px){div.main-401k-container .asperato .create-Authorization{align-self:stretch}}div.main-401k-container .account-bridge-marketing .link-accounts-card{max-width:100%}@media(max-width:1024px){div.main-401k-container .bottom-section,div.main-401k-container .top-section{flex-direction:column}div.main-401k-container .need-help-card,div.main-401k-container .need-help-card .need-help-card-content{flex:1}div.main-401k-container .div-hidden{display:none}div.main-401k-container .link-accounts-button{flex:1}}.Reshaped_root___ryC1{color:inherit;display:contents}.cp-mat-card{max-width:482px;margin:2em auto;text-align:center;padding:2rem;border-radius:4px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.cp-mat-card-content{padding:0}.cp-mat-error{color:#f44336;margin-bottom:1rem;display:block}.cp-change-password-mat-card-actions,.cp-mat-card-actions{display:block;margin:0 -8px;padding:20px 0 8px}.cp-mat-flat-button{padding:.5rem 1.5rem;border-radius:4px;border:none;font-size:14px;font-weight:500;cursor:pointer;position:relative}.cp-mat-flat-button:not(.cp-mat-primary){background-color:transparent;color:#000;border:1px solid rgba(0,0,0,.122)}.cp-mat-flat-button:not(.cp-mat-primary):hover{background-color:#f5f5f5}.cp-special-character-tooltip{text-decoration:underline;cursor:help}@layer rs.reset{[data-rs-theme]{--rs-radius-circular:9999px;--rs-shadow-focus:0 0 0 2px var(--rs-color-background-elevation-base),0 0 0 4px var(--rs-color-border-primary);--rs-shadow-focus-inset:inset 0 0 0 2px var(--rs-color-border-primary),inset 0 0 0 4px var(--rs-color-background-elevation-base)}[data-rs-theme] blockquote,[data-rs-theme] body,[data-rs-theme] dd,[data-rs-theme] dl,[data-rs-theme] figcaption,[data-rs-theme] figure,[data-rs-theme] h1,[data-rs-theme] h2,[data-rs-theme] h3,[data-rs-theme] h4,[data-rs-theme] h5,[data-rs-theme] h6,[data-rs-theme] li,[data-rs-theme] ol,[data-rs-theme] p,[data-rs-theme] ul{margin:0;padding:0}[data-rs-theme] ol[class],[data-rs-theme] ul[class]{list-style:none}[data-rs-theme] textarea{resize:vertical}[data-rs-theme] table{border-collapse:collapse;border-spacing:0}[data-rs-theme] fieldset{border:0;margin:0;padding:0}[data-rs-theme] img{display:block;max-width:100%}[data-rs-theme] button,[data-rs-theme] input,[data-rs-theme] select,[data-rs-theme] textarea{font:inherit}[data-rs-theme] option{background:var(--rs-color-background-elevation-base)}[data-rs-theme] label{cursor:pointer}[data-rs-theme] input::-moz-placeholder,[data-rs-theme] textarea::-moz-placeholder{color:var(--rs-color-foreground-disabled)}[data-rs-theme] input::placeholder,[data-rs-theme] textarea::placeholder{color:var(--rs-color-foreground-disabled)}html[data-rs-theme]{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-size:100%;text-rendering:optimizelegibility;touch-action:manipulation}[data-rs-theme] *{box-sizing:border-box}[data-rs-theme] body,html[data-rs-theme]{background:var(--rs-color-background-page);color:var(--rs-color-foreground-neutral);min-height:100dvh;scroll-behavior:smooth}[data-rs-theme] body,[data-rs-theme]:not(html){font-family:var(--rs-font-family-body);font-size:var(--rs-font-size-body-3);font-weight:var(--rs-font-weight-regular);letter-spacing:var(--rs-letter-spacing-body-3);line-height:var(--rs-line-height-body-3)}}[data-rs-color-mode=light]{color-scheme:light}[data-rs-color-mode=dark]{color-scheme:dark}@media (prefers-reduced-motion:reduce){*{animation-duration:0s!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:0s!important}}[data-rs-no-transition] *,[data-rs-no-transition] :after,[data-rs-no-transition] :before{transition:none!important}.change-password-page .cp-navigation-section{width:100%;flex:1;background-color:#fff}.change-password-page .cp-navigation-section .navigation-tabs{padding:0}.change-password-page .cp-navigation-section .navigation-tabs .nav-tab{display:inline-block;min-width:180px;padding:12px 24px;font-size:16px;font-weight:500;line-height:24px;color:#630449;text-decoration:none;cursor:pointer}.change-password-page .cp-navigation-section .navigation-tabs .nav-tab.active{color:#630449;border-bottom:2px solid #630449}.change-password-page .main-section{display:flex;flex-direction:row;gap:20px}.change-password-page .main-section .card{background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:hidden}.change-password-page .main-section .card .card-content{padding:24px}.Toast_container__YeKg_{display:block;opacity:0;position:relative;transition:var(--rs-duration-medium) ease-out;transition-property:transform,height,opacity;width:100%}.Toast_container--visible__PgwWa{opacity:1}.Toast_container--visible__PgwWa .Toast_wrapper__LFIRI{height:calc(100% - var(--rs-unit-x2))}.Toast_container--index-0__XbAxj{z-index:var(--rs-z-index-relative)}.Toast_container--index-1__IXtdC{height:var(--rs-unit-x2)!important}.Toast_container--index-1__IXtdC .Toast_wrapper__LFIRI{height:100%;transform:translateY(calc(var(--rs-unit-x1) * -1)) translateZ(0) scaleX(.9)}.Toast_container--index-2__iNOjq{height:var(--rs-unit-x2)!important}.Toast_container--index-2__iNOjq .Toast_wrapper__LFIRI{height:100%;transform:translateY(calc(var(--rs-unit-x2) * -1)) translateZ(0) scaleX(.8)}.Toast_container--index-overflow__5K8gK{height:0!important}.Toast_container--index-overflow__5K8gK .Toast_wrapper__LFIRI{height:100%;opacity:0;transform:translateY(calc(var(--rs-unit-x3) * -1)) translateZ(0) scaleX(.8)}.Toast_wrapper__LFIRI{border-radius:var(--rs-radius-medium);box-shadow:var(--rs-shadow-overlay);height:100%;margin-top:var(--rs-unit-x2);overflow:hidden;transform:translateZ(0);transform-origin:50% 0;transition:var(--rs-duration-medium) ease-out;transition-property:height,transform,opacity}.Toast_region__Fq9XA,.Toast_wrapper__LFIRI{display:flex;flex-direction:column}.Toast_region__Fq9XA{isolation:isolate;max-width:100%;padding:var(--rs-unit-x4);position:fixed;width:100%;z-index:calc(var(--rs-z-index-fixed) + 1)}.Toast_region--nested__PbyFz{position:absolute}.Toast_region--position-top__uIXaT{align-items:center;left:50%;top:0;transform:translateX(-50%)}.Toast_region--position-top-start__uT_xY{align-items:start;inset-inline-start:0;top:0}.Toast_region--position-top-end__oqrji{inset-inline-end:0;top:0}.Toast_region--position-top-end__oqrji,.Toast_region--position-top-start__uT_xY,.Toast_region--position-top__uIXaT{flex-direction:column-reverse}.Toast_region--position-top-end__oqrji .Toast_wrapper__LFIRI,.Toast_region--position-top-start__uT_xY .Toast_wrapper__LFIRI,.Toast_region--position-top__uIXaT .Toast_wrapper__LFIRI{justify-content:flex-end;margin-bottom:var(--rs-unit-x2);margin-top:0;transform-origin:bottom}.Toast_region--position-top-end__oqrji .Toast_container--index-2__iNOjq .Toast_wrapper__LFIRI,.Toast_region--position-top-start__uT_xY .Toast_container--index-2__iNOjq .Toast_wrapper__LFIRI,.Toast_region--position-top__uIXaT .Toast_container--index-2__iNOjq .Toast_wrapper__LFIRI{transform:translateY(0) translateZ(0) scaleX(.8)}.Toast_region--position-top-end__oqrji .Toast_container--index-overflow__5K8gK .Toast_wrapper__LFIRI,.Toast_region--position-top-start__uT_xY .Toast_container--index-overflow__5K8gK .Toast_wrapper__LFIRI,.Toast_region--position-top__uIXaT .Toast_container--index-overflow__5K8gK .Toast_wrapper__LFIRI{transform:translateY(var(--rs-unit-x1)) translateZ(0) scaleX(.8)}.Toast_region--position-bottom__XU_S6{align-items:center;bottom:0;left:50%;transform:translateX(-50%)}.Toast_region--position-bottom-start__dxHgF{align-items:start;bottom:0;inset-inline-start:0}.Toast_region--position-bottom-end__xd5I4{align-items:end;bottom:0;inset-inline-end:0}@media (--rs-viewport-m ){.Toast_region__Fq9XA{width:360px}}.mx-date-filter-button{width:120px!important;height:28px!important;border-radius:8px!important;background:#fff!important;font-size:12px!important;font-style:normal!important;font-weight:500!important;line-height:18px!important;text-align:left!important;box-sizing:border-box!important;border:1px solid #d7cfd4!important;position:relative!important;display:flex!important;align-items:center!important;letter-spacing:normal!important;justify-content:space-between;padding-left:12px!important;padding-right:4px!important}@media(max-width:1024px){.mx-date-filter-button{width:100%!important}}.mx-date-filter-button-text{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mx-date-filter-menu{width:160px;background:#fff;z-index:10;max-height:300px;padding-left:0;padding-right:0;padding-top:0;overflow-y:scroll!important;position:absolute;top:calc(100% + 4px);right:0;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.12);border:1px solid #d7cfd4}@media(max-width:1024px){.mx-date-filter-menu{max-width:90%!important;display:block;margin:0 auto}}.mx-date-filter-menu::-webkit-scrollbar{background-color:transparent;height:8px;width:8px}.mx-date-filter-menu::-webkit-scrollbar-thumb{background-color:#e5e7eb;height:100px;width:8px;border-radius:4px}.mx-date-filter-container{position:relative;display:inline-block}.mx-date-filter-menu-item{height:48px!important;padding:0 16px!important;display:flex!important;justify-content:space-between!important;align-items:center!important;border-radius:0!important;margin-bottom:16px!important;letter-spacing:normal!important;width:100%;background:transparent;border:none;cursor:pointer;text-align:left}.mx-date-filter-menu-item:hover{background-color:#f7f5f5!important}.mx-date-filter-menu-item:last-child{margin-bottom:0!important}.year-info{display:flex;flex-direction:column;justify-content:center;flex-grow:1;height:auto;padding:8px 0;order:1!important}.year-text{font-family:var(--font-ibm-plex-sans),sans-serif;font-size:16px;font-weight:400;color:#42393e;line-height:normal}.mx-document-type-filter-button{width:auto!important;min-width:160px!important;height:28px!important;border-radius:8px!important;background:#fff!important;font-size:12px!important;font-style:normal!important;font-weight:500!important;line-height:18px!important;text-align:left!important;box-sizing:border-box!important;border:1px solid #d7cfd4!important;position:relative!important;display:flex!important;align-items:center!important;letter-spacing:normal!important;justify-content:space-between;padding-right:4px!important;padding-left:12px!important}@media(max-width:1024px){.mx-document-type-filter-button{width:100%!important}}.mx-document-type-filter-button-text{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mx-document-type-filter-menu{width:280px;background:#fff;z-index:10;max-height:300px;padding-left:0;padding-right:0;padding-top:0;overflow-y:scroll!important;position:absolute;top:calc(100% + 4px);right:0;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.12);border:1px solid #d7cfd4}@media(max-width:1024px){.mx-document-type-filter-menu{max-width:90%!important;display:block;margin:0 auto}}.mx-document-type-filter-menu::-webkit-scrollbar{background-color:transparent;height:8px;width:8px}.mx-document-type-filter-menu::-webkit-scrollbar-thumb{background-color:#e5e7eb;height:100px;width:8px;border-radius:4px}.mx-document-type-filter-container{position:relative;display:inline-block}.mx-document-type-filter-menu-item{height:48px!important;padding:0 16px!important;display:flex!important;justify-content:space-between!important;align-items:center!important;border-radius:0!important;margin-bottom:16px!important;letter-spacing:normal!important;width:100%;background:transparent;border:none;cursor:pointer;text-align:left}.mx-document-type-filter-menu-item:hover{background-color:#f7f5f5!important}.mx-document-type-filter-menu-item:last-child{margin-bottom:0!important}.document-type-info{display:flex;flex-direction:column;justify-content:center;flex-grow:1;height:auto;padding:8px 0;order:1!important}.document-type-text{font-family:var(--font-ibm-plex-sans),sans-serif;font-size:16px;font-weight:400;color:#42393e;line-height:normal}.selected-checkmark{order:999!important;margin-left:0!important;margin-right:auto!important}.document-container{display:flex;flex-direction:row;gap:10px}.document-container>.document-section{flex:auto}.loading-spinner{padding:60px 40px;width:100%}.loading-spinner .spinner{width:48px;height:48px;border-top-color:#630449}.loading-spinner p{margin-top:20px;font-size:16px;font-weight:500}.error-message{display:flex;align-items:center;justify-content:center;padding:60px 40px;width:100%}.error-message p{font-size:16px;text-align:center}@media screen and (max-width:720px){.document-container{flex-direction:column}}.select-account-container{position:relative;display:inline-block;width:-moz-fit-content;width:fit-content}@media(max-width:1024px){.select-account-container{width:100%}}.select-account-label{font-family:var(--font-ibm-plex-sans),sans-serif}.select-account-input{height:40px;border-radius:8px;background:#fff}.mx-select-button{min-width:280px;height:28px;margin-top:1px;border-radius:8px;background:#fff;font-size:12px;font-style:normal;font-weight:500;line-height:18px;text-align:left;box-sizing:border-box;border:1px solid #d7cfd4;position:relative;display:flex;align-items:center;padding-left:12px;padding-right:4px;letter-spacing:normal;justify-content:space-between;cursor:pointer;transition:border-color .2s ease}@media(max-width:1024px){.mx-select-button{width:100%}}.mx-select-button:hover{border-color:#c0b3bb}.mx-select-button:focus{outline:none;border-color:#c00686;box-shadow:0 0 0 2px rgba(192,6,134,.1)}.mx-select-button svg{flex-shrink:0;margin-left:auto}.mx-select-button-text{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mx-select-button-text-split{flex:1;min-width:0;display:flex;align-items:center;gap:4px}.account-name-part{flex:0 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 68px)}.account-number-part{flex-shrink:0;white-space:nowrap}.mx-select-menu{position:absolute;top:calc(100% + 4px);background:#fff;z-index:1000;max-height:400px;padding:16px;overflow-y:auto;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.15);width:520px}.mx-select-menu.menu-position-left{left:0;right:auto}.mx-select-menu.menu-position-right{right:0;left:auto}@media(max-width:1024px){.mx-select-menu{width:90vw;max-width:520px}}.mx-select-menu::-webkit-scrollbar{background-color:transparent;height:8px;width:8px}.mx-select-menu::-webkit-scrollbar-thumb{background-color:#e5e7eb;height:100px;width:8px;border-radius:4px}.menu-item{width:100%;height:64px;padding:0 16px;display:flex;justify-content:space-between;align-items:center;border:none;background:none;cursor:pointer;border-radius:0;margin-bottom:8px;transition:background-color .2s ease;text-align:left}.menu-item:hover{background-color:#f7f5f5}.menu-item:last-child{margin-bottom:0}.menu-item:focus{outline:none;background-color:#f7f5f5}.account-info{display:flex;flex-direction:column;justify-content:center;gap:4px;flex-grow:1;height:auto;padding:8px 0}.account-name{font-family:var(--font-ibm-plex-sans),sans-serif;font-size:16px;font-weight:400;color:#42393e;line-height:normal}.account-details{display:flex;flex-direction:row;align-items:center;gap:8px;font-size:14px;line-height:normal}.account-number{font-weight:400;color:#81767b}.account-number,.closed-label{font-family:var(--font-ibm-plex-sans),sans-serif}.closed-label{font-weight:500;color:#ff575d}.selected-checkmark{flex-shrink:0}.account-separator{height:1px;background-color:#e5e7eb;margin:8px 16px;width:calc(100% - 32px)}.all-accounts-button .account-name{font-family:var(--font-ibm-plex-sans),sans-serif;font-size:16px;font-weight:400;color:#42393e;flex-grow:1}.select-account-input-container{display:flex;flex-direction:column;gap:8px;width:100%}.select-account-label{font-size:14px;font-weight:500;color:#42393e}.select-account-input{width:100%;padding:8px 12px;border:1px solid #d7cfd4;border-radius:4px;font-size:14px;font-family:var(--font-ibm-plex-sans),sans-serif;color:#42393e;background-color:#fff;cursor:pointer;transition:border-color .2s ease}.select-account-input:hover{border-color:#c0b3bb}.select-account-input:focus{outline:none;border-color:#c00686;box-shadow:0 0 0 2px rgba(192,6,134,.1)}.documents-table-container{background:#fff;border-radius:16px;padding:24px;margin:0;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;gap:15px}@media(max-width:959px){.documents-table-container{border-radius:0;padding:16px}}.filter-controls{display:flex;gap:24px;align-items:center}@media(max-width:959px){.filter-controls{flex-direction:column;gap:12px}.filter-controls .account-filter-container,.filter-controls .date-filter-container,.filter-controls .document-type-filter-container{width:100%}.filter-controls .account-filter-container mx-date-filter,.filter-controls .account-filter-container mx-document-type-filter,.filter-controls .account-filter-container mx-select-account,.filter-controls .date-filter-container mx-date-filter,.filter-controls .date-filter-container mx-document-type-filter,.filter-controls .date-filter-container mx-select-account,.filter-controls .document-type-filter-container mx-date-filter,.filter-controls .document-type-filter-container mx-document-type-filter,.filter-controls .document-type-filter-container mx-select-account{width:100%;display:block}}.account-filter-container,.date-filter-container{display:flex;align-items:center;flex-shrink:0}.document-type-filter-container{align-items:center;flex-shrink:0}.table-wrapper{display:flex;flex-direction:column}.documents-table{width:100%;border-spacing:0;border-collapse:collapse;font-family:var(--font-ibm-plex-sans),sans-serif}.documents-table .table-header-cell{background:#f5f5f5;font-size:14px;font-weight:500;color:rgba(0,0,0,.54);padding:14px 16px;border-bottom:none;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none}.documents-table .table-header-cell:first-child{border-top-left-radius:7px;border-bottom-left-radius:7px;padding-left:24px}.documents-table .table-header-cell:last-child{border-top-right-radius:7px;border-bottom-right-radius:7px;padding-right:24px}.documents-table .table-header-row{height:48px}.documents-table .table-row{border-bottom:1px solid #ebe6ea;cursor:pointer;transition:background-color .2s;height:56px}.documents-table .table-row:hover{background:#f9f9f9}.documents-table .table-row:last-child{border-bottom:none}.documents-table .table-cell{font-size:14px;font-weight:400;color:rgba(0,0,0,.87);padding:12px 16px;border-bottom:none}.documents-table .table-cell:first-child{padding-left:24px;width:120px}.documents-table .table-cell:last-child{padding-right:24px;width:248px}.documents-table .table-cell:nth-child(2),.documents-table .table-cell:nth-child(3){min-width:0}.sort-indicator{font-size:12px;margin-left:4px}.document-info{display:flex;flex-direction:column;gap:2px;height:40px;justify-content:center}.document-name{font-weight:500;color:#42393e;font-size:14px;line-height:20px}.document-custodian,.document-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.document-custodian{font-weight:400;color:#737373;font-size:12px;line-height:16px}.no-documents{padding:40px 24px;text-align:center;color:rgba(0,0,0,.54);font-family:var(--font-ibm-plex-sans),sans-serif}.no-documents p{margin:0}.shimmer-row{padding:8px 24px;display:flex;gap:16px;align-items:center;border-bottom:1px solid #ebe6ea}.shimmer-cell{height:20px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:4px}.shimmer-row .shimmer-cell.date-column{width:120px}.shimmer-row .shimmer-cell.account-column,.shimmer-row .shimmer-cell.document-column{flex:1}.shimmer-row .shimmer-cell.type-column{width:248px}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.documents-paginator{padding-top:16px;display:flex;justify-content:center}.paginator-container{display:flex;align-items:center;gap:16px;font-family:var(--font-ibm-plex-sans),sans-serif}.paginator-range{font-size:14px;color:rgba(0,0,0,.54)}.paginator-controls{display:flex;align-items:center;gap:8px}.paginator-page-size{font-family:var(--font-ibm-plex-sans),sans-serif;font-size:14px;padding:4px 8px;border:1px solid #d7cfd4;border-radius:4px;background:#fff;color:rgba(0,0,0,.87);cursor:pointer}.paginator-page-size:hover{border-color:#820361}.paginator-page-size:focus{outline:none;border-color:#820361}.paginator-button{width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center;border:none;background:transparent;border-radius:4px;cursor:pointer;color:rgba(0,0,0,.54)}.paginator-button:hover:not(:disabled){background:#f5f5f5;color:rgba(0,0,0,.87)}.paginator-button:disabled{opacity:.3;cursor:not-allowed}.document-cards-container{display:flex;flex-direction:column;gap:0;margin-top:16px;margin-left:-16px;margin-right:-16px}.document-card{background:#fff;border:none;border-top:1px solid #ebe6ea;border-radius:0;padding:12px 16px;cursor:pointer;transition:background-color .2s}.document-card:first-child{border-top:none}.document-card:hover{background:#f9f9f9}.document-card:active{background:#f5f5f5}.card-header{margin-bottom:4px;gap:12px}.document-type-label{flex:1}.document-date,.document-type-label{color:#737373;font-size:12px;font-weight:400;line-height:16px}.document-date{flex-shrink:0}.card-title{font-weight:500;font-size:14px;line-height:20px;color:#42393e;word-wrap:break-word}.card-details{display:flex;flex-direction:row;align-items:center;gap:12px;font-size:12px;line-height:16px;color:#737373;font-weight:400;padding-top:2px}.account-info{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0}.custodian-info{flex-shrink:0}.no-documents-mobile{padding:40px 24px;text-align:center;color:rgba(0,0,0,.54);font-family:var(--font-ibm-plex-sans),sans-serif}.no-documents-mobile p{margin:0}.shimmer-card{background:#fff;border:none;border-top:1px solid #ebe6ea;border-radius:0;padding:16px}.shimmer-card:first-child{border-top:none}.shimmer-line{height:16px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:4px;margin-bottom:8px}.shimmer-line.short{width:60%}.shimmer-line:last-child{margin-bottom:0}.dialog-title{font-size:20px}.mx-dialog-container{height:100vh;width:100vw;overflow:hidden;position:fixed;top:0;left:0;right:0;bottom:0;padding:0;background:#fff;z-index:1000}.dialog-header{overflow:hidden;display:flex;width:auto;height:44px;padding:8px 12px 8px 24px;justify-content:space-between;align-items:center;flex-shrink:0;border-bottom:1px solid #ebe6ea;background:#fff}.mercer-logo{width:35.692px;height:29px;flex-shrink:0;aspect-ratio:35.69/29}.dialog-title-text{vertical-align:middle;color:#42393e;text-align:center;font-size:18px;font-weight:700;line-height:24px;text-transform:capitalize;font-family:var(--font-family-header-primary,var(--font-merriweather)),serif}.div-button{justify-content:flex-end;gap:var(--unit-x2,8px)}.div-button,.home-page-button,.home-page-button .button-text{display:flex;align-items:center}.home-page-button .button-text{color:#630449;text-align:center;font-size:12px;font-weight:500;line-height:16px;border-radius:6px;border:2px solid #630449;background:transparent;padding:6px 12px;cursor:pointer;gap:4px}.home-page-button .button-text:hover{background:rgba(99,4,73,.05)}.mx-questionnaire-container{display:flex;flex-direction:row;gap:24px;margin-top:20px;height:calc(100vh - 180px);overflow:hidden}@media(max-width:1024px){.mx-questionnaire-container{flex-direction:column;height:calc(100vh - 200px)}}.questionnaire-card{display:flex;flex:4;overflow:hidden}.questionnaire-card .card-content{padding:0;margin:0;width:100%;height:100%;overflow:hidden}.questionnaire-card h1,.questionnaire-card h2{margin:2px 0 8px}.questionnaire-container p,.questionnaire-container ul{font-weight:400;font-size:16px;line-height:24px}.questionnaire-container span.header{font-weight:500;font-size:20px;line-height:28px;color:#820361}.questionnaire-card .button-section{display:flex;justify-content:flex-end}.link-accounts-button{height:36px;font-size:18px;line-height:36px;background:#630449;color:#fff}.main-content-card{display:flex;flex-direction:column}.qq-disclosure-section{margin-top:10px;font-size:14px;bottom:0;left:0;right:0;position:fixed;z-index:1001;background-color:#fff;display:flex;width:100%;align-items:center}.qq-disclosure-section-group{padding:8px 16px 8px 24px;flex:1 0 0}.qq-disclosure-section-group,.view-disclosure-div{display:flex;justify-content:center;align-items:center;gap:10px;border-top:1px solid #ebe6ea;background:#fff}.view-disclosure-div{padding:0 24px 0 16px;align-self:stretch;border-left:1px solid #ebe6ea}.view-disclosure-button{background-color:transparent;color:#9e9297;font-size:14px;font-weight:400;line-height:20px;text-decoration:underline;padding:8px 16px;border:none;cursor:pointer}.view-disclosure-button:hover{background-color:rgba(0,0,0,.04)}.view-disclosure-button p{margin:0}.fw-700{-webkit-line-clamp:1;color:#42393e;font-weight:500;width:auto}.fw-700,.qq-disclosure-section-text{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:20px}.qq-disclosure-section-text{-webkit-line-clamp:2;flex:1 0 0;color:#81767b;font-weight:400}.flip-icon{transform:rotateX(180deg)}.iframe-container{height:95vh;width:100vw;overflow:hidden;position:relative}.iframe-container iframe{position:absolute;top:-100px;left:0;width:100%;height:calc(100% + 100px)}.error-message,.loading-message{display:flex;justify-content:center;align-items:center;height:400px}.error-message p,.loading-message p{font-size:16px;color:#81767b}.error-message p{color:#d32f2f}@media(max-width:1024px){.dialog-header{padding:8px 12px 8px 24px}.dialog-title-text{font-size:16px}.home-page-button .button-text{font-size:11px;padding:4px 8px}.qq-disclosure-section-group{padding:8px 12px}.view-disclosure-div{padding:0 12px}.fw-700,.qq-disclosure-section-text{font-size:12px}}.tasks-container{padding:20px}.no-tasks-message,.tasks-loading{padding:20px;text-align:center;color:#787878}.tasks-stepper{display:flex;flex-direction:column;gap:16px;margin-top:20px}.task-item{border-left:3px solid #e5e5e5;padding-left:16px;padding-bottom:16px}.task-item.incoming{border-left-color:#630449}.task-item.outgoing{border-left-color:#00c48c}.task-header{gap:12px;margin-bottom:8px}.task-header,.task-icon{display:flex;align-items:center}.task-icon{justify-content:center;width:32px;height:32px;border-radius:50%;background-color:#f6f4f5;color:#630449}.task-meta{display:flex;flex-direction:column;gap:4px}.task-date{font-size:14px;font-weight:500;color:#42393e}.task-date,.task-type{font-family:var(--font-ibm-plex-sans),sans-serif}.task-type{font-size:12px;color:#787878}.task-stepper-content{padding:10px;background-color:#f6f4f5;border-radius:8px}.task-stepper-content strong{font-weight:600;color:#42393e;display:block;margin-bottom:4px}.task-stepper-content p,.task-stepper-content strong{font-family:var(--font-ibm-plex-sans),sans-serif;font-size:14px}.task-stepper-content p{color:#81767b;margin:0}.tasks-button{background-color:#630449;color:#fff;border:none;border-radius:8px;padding:10px 20px;font-family:var(--font-ibm-plex-sans),sans-serif;font-size:14px;font-weight:500;cursor:pointer;letter-spacing:0;transition:background-color .2s}.tasks-button:hover:not(:disabled){background-color:#7a0558}.tasks-button:disabled{opacity:.5;cursor:not-allowed}.tasks-link{color:#630449;text-decoration:none;font-family:var(--font-ibm-plex-sans),sans-serif;font-size:14px;cursor:pointer}.tasks-link:hover{text-decoration:underline}.tasks-icon-button{background:none;border:none;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s;color:#630449}.tasks-icon-button:hover:not(:disabled){background-color:rgba(0,0,0,.04)}.tasks-icon-button:disabled{opacity:.5;cursor:not-allowed}.tasks-dialog-container{background:#fff;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.2);overflow:hidden;display:flex;flex-direction:column}.tasks-dialog-container.desktop{width:768px;max-width:90vw;min-height:464px;max-height:90vh}.tasks-dialog-container.mobile{width:100vw;height:100vh;border-radius:0}.tasks-dialog-header{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #f6f4f5}.tasks-dialog-header .close-button{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s}.tasks-dialog-header .close-button:hover{background-color:rgba(0,0,0,.04)}.tasks-dialog-header .close-button svg{color:#630449}.tasks-dialog-content{padding:24px;overflow-y:auto;flex:1}.dialog-title{color:#42393e;font-family:var(--font-merriweather),serif;font-size:24px;font-style:normal;font-weight:400;line-height:32px;margin:0}.advisor-card{display:flex;flex-direction:column;border-radius:12px;background:#f6f4f5;padding:16px;margin-bottom:24px}.advisor-card-inner{display:flex;align-items:center;gap:12px;margin-bottom:12px}.advisor-image{width:64px;height:64px;flex-shrink:0;border-radius:100px;border:1px solid rgba(0,0,0,.1);-o-object-fit:cover;object-fit:cover}.advisor-info{flex:1}.advisor-info h3{color:#000;font-family:var(--font-merriweather),serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-transform:capitalize;margin:0 0 4px}.advisor-info span{color:#787878;font-size:12px}.advisor-description,.advisor-info span{font-family:var(--font-ibm-plex-sans),sans-serif;font-style:normal;font-weight:400}.advisor-description{color:#42393e;font-size:14px;line-height:24px;margin-top:8px}.message-section{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}@media(min-width:768px){.message-section{flex-direction:row;align-items:flex-start}}.message-body{flex-shrink:0}.message-body h3{color:#42393e;font-size:16px;font-weight:600;margin:0 0 4px}.message-body h3,.message-body p{font-family:var(--font-ibm-plex-sans),sans-serif;font-style:normal;line-height:24px}.message-body p{color:#81767b;font-size:14px;font-weight:400;margin:0}.message-input-wrapper{flex:1;width:100%}.message-textarea{width:100%;padding:12px;border:1px solid #e5e5e5;border-radius:8px;font-family:var(--font-ibm-plex-sans),sans-serif;font-size:14px;resize:vertical;min-height:100px}.message-textarea:focus{outline:none;border-color:#630449}.message-textarea:-moz-read-only{background-color:#f5f5f5;cursor:not-allowed}.message-textarea:read-only{background-color:#f5f5f5;cursor:not-allowed}@media(max-width:1024px){.message-textarea{width:100%}}.dialog-actions{display:flex;justify-content:flex-end;gap:12px;padding-top:16px;border-top:1px solid #f6f4f5}@media(max-width:1024px){.dialog-actions{position:sticky;bottom:0;background:#fff;padding:16px;margin:0 -24px -24px;border-top:1px solid #e5e5e5}}.dialog-submit-button{background-color:#630449;color:#fff;border:none;border-radius:8px;padding:12px 24px;font-family:var(--font-ibm-plex-sans),sans-serif;font-size:14px;font-weight:500;cursor:pointer;letter-spacing:0;transition:background-color .2s;min-width:120px}.dialog-submit-button:hover:not(:disabled){background-color:#7a0558}.dialog-submit-button:disabled{opacity:.5;cursor:not-allowed}@media(max-width:1024px){.dialog-submit-button{width:100%}}.request-submitted-card{background:#fff;border-radius:12px;padding:48px 32px;max-width:400px;margin:auto;text-align:center;font-family:var(--font-ibm-plex-sans),sans-serif}.request-submitted-card .icon-container{display:flex;justify-content:center;align-items:center;margin-bottom:24px}.request-submitted-card .icon-container .check-icon{background-color:#00c48c;color:#fff;width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:50%}.request-submitted-card .submit-dialog-title{color:#454759;text-align:center;font-family:var(--font-merriweather),serif;font-size:24px;font-style:normal;font-weight:400;line-height:32px;margin:0 0 16px}.request-submitted-card .text-body p{font-size:14px;color:#42393e;margin:0 0 24px}.request-submitted-card .close-button-success{width:100%;padding:12px 24px;border-radius:8px;border:1px solid #630449;background:#fff;color:#630449;cursor:pointer;font-weight:500;font-size:14px;font-family:var(--font-ibm-plex-sans),sans-serif;transition:all .3s ease}.request-submitted-card .close-button-success:hover{background:#630449;color:#fff}.button-light{border:1px solid #d1d1d5;border-radius:8px}button{letter-spacing:0!important}.family-office-button-container{position:relative;display:inline-block}.family-office-button{font-size:medium;color:#000;background:none;border:none;cursor:pointer;padding:8px;display:flex;gap:10px;align-items:center;justify-content:space-between;transition:background-color .2s}.family-office-button:hover{background-color:#f5f5f5}.family-office-button .button-icon{vertical-align:middle;height:16px;width:16px;flex-shrink:0}.family-office-menu-dropdown{position:absolute;right:0;top:100%;margin-top:4px;background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000;max-width:520px;min-width:320px}div.family-office-menu{overflow-x:hidden;background-color:#fff;padding:16px;border-radius:8px}div.family-office-menu .title-bio{font-weight:400;font-size:14px;color:#9e9297}div.family-office-menu .title,div.family-office-menu .title-bio{font-family:var(--font-ibm-plex-sans),sans-serif;letter-spacing:0}div.family-office-menu .title{font-weight:500;font-size:12px;text-transform:uppercase;color:#81767b}div.family-office-menu .my-advisor{display:flex;flex-direction:row;margin-top:12px}div.family-office-menu .my-advisor small.muted{font-weight:300}div.family-office-menu .my-advisor .bio-img-sm{height:54px;width:54px;border-radius:55px;margin:6px auto;-o-object-fit:cover;object-fit:cover}div.family-office-menu .my-advisor .bio-text{padding-top:10px;padding-left:10px;padding-right:20px}div.family-office-menu .my-advisor .bio-text .advisor-name{font-size:16px;font-weight:500;line-height:24px;color:#42393e}div.family-office-menu .my-advisor .bio-text span{font-size:16px;font-weight:400;line-height:24px;color:#42393e}div.family-office-menu .my-advisor .bio-text span.title{font-size:14px;line-height:20px;color:var(--Neutral-Gray-400,#747582)}div.family-office-menu .subhead{margin:0;padding:0;color:var(--Headline,#81767b);font-size:12px;font-weight:500;line-height:24px;text-transform:uppercase;letter-spacing:0;font-family:var(--font-ibm-plex-sans),sans-serif}div.family-office-menu .info-section{margin-top:12px}div.family-office-menu .info-section div{line-height:30px;margin-top:4px}div.family-office-menu a.info-link{text-decoration:none;color:inherit;border-bottom:2px solid transparent;display:flex;flex-direction:row;align-items:center;margin:0 0 5px;cursor:pointer}div.family-office-menu a.info-link:focus,div.family-office-menu a.info-link:hover{text-decoration:none}div.family-office-menu a.info-link .icon-wrapper{width:24px;height:24px;background-color:#fafaf9;border:1px solid rgba(0,0,0,.05);border-radius:4px;display:inline-flex;align-items:center;justify-content:center}div.family-office-menu a.info-link span.title{margin-right:10px;color:var(--Headline,#81767b)}div.family-office-menu a.info-link span.value{margin-left:8px;color:#42393e;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0}div.family-office-menu a.info-link span.email-text{font-size:.85em}div.family-office-menu .wmt-team-members{display:flex;flex-direction:column;text-align:left;margin-top:8px;padding-bottom:10px}div.family-office-menu .wmt-team-members .member-bio-thumb{display:inline-block;text-align:center;margin-right:3px;display:flex;flex-direction:row;margin-bottom:8px}div.family-office-menu .wmt-team-members .member-bio-thumb small{margin-top:4px;display:block;text-align:center}div.family-office-menu .wmt-team-members .member-bio-thumb .thumb-img{display:block;height:48px;width:48px;border-radius:29px;text-align:center;margin:0;z-index:1;-o-object-fit:cover;object-fit:cover}div.family-office-menu button{width:162px;font-size:12px;font-weight:500}div.family-office-menu .divider{height:1px;background-color:#e0e0e0;margin-top:12px;margin-bottom:12px;width:calc(100% + 32px);margin-left:-16px}.open{background-color:#f6f4f5!important;border-radius:0!important}@media(max-width:1024px){.family-office-button-container{display:none}}.family-office-page .main-section{gap:20px;margin-top:20px}.family-office-page .main-section .card{background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:hidden}.family-office-page .main-section .card .card-content{padding:24px}.family-office-page .main-section .wmt-team-card .wmt-team-container{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-content:stretch;gap:5px}.family-office-page .main-section .wmt-team-card .wmt-team-container .team-left{padding-right:20px}.family-office-page .main-section .wmt-team-card .wmt-team-container .team-left .bio-img-lg{height:190px;border-radius:50%;text-align:center;margin:6px auto;border:2px solid #c00686}.family-office-page .main-section .wmt-team-card .wmt-team-container .team-left span.team-header{display:block;padding-bottom:10px;font-size:20px;font-weight:500;line-height:28px;text-align:center}.family-office-page .main-section .wmt-team-card .wmt-team-container .team-left .bio-select{display:block;text-align:left}.family-office-page .main-section .wmt-team-card .wmt-team-container .team-left .bio-select .bio-thumb{text-align:center;padding-bottom:20px}.family-office-page .main-section .wmt-team-card .wmt-team-container .team-left .bio-select .bio-thumb .name{display:block;margin-top:4px;padding-bottom:0;font-size:16px;font-weight:500;text-align:center;line-height:24px}.family-office-page .main-section .wmt-team-card .wmt-team-container .team-left .bio-select .bio-thumb .title{display:block;margin-top:4px;font-size:12px;font-weight:500;text-align:center;line-height:16px;color:#747582}.family-office-page .main-section .wmt-team-card .wmt-team-container .team-left .bio-select .bio-thumb .bio-img{display:inline;height:115px;border-radius:50%;text-align:center;margin:0;border:2px solid;z-index:1;cursor:pointer}.family-office-page .main-section .wmt-team-card .wmt-team-container .team-left .bio-select .bio-thumb .bio-img.active{border:2px solid #c00686;z-index:10}.family-office-page .main-section .wmt-team-card .wmt-team-container .team-left .bio-select .bio-thumb .bio-img:hover{cursor:pointer}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main{flex:4;min-width:0}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main .name-bio-description .bio-selected{display:none}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main .name-bio-description .bio-selected-title{display:block;margin:4px 0}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main .name-bio-description .bio-selected-title .name{display:block;font-size:20px;font-weight:500;line-height:28px}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main .name-bio-description .bio-selected-title .title{display:block;font-size:14px;font-weight:700;line-height:20px;color:#747582}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main .name-bio-description .member-bio{padding:10px 10px 0 0;margin:0;font-size:14px;font-weight:400;line-height:20px}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main .name-bio-description .member-bio p+p{margin-top:12px}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main a.link{text-decoration:none;color:inherit;border-bottom:2px solid transparent;white-space:nowrap}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main a.link:focus,.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main a.link:hover{text-decoration:none}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.info{display:inline}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.info span.title{padding-right:3px;color:#2f3032;font-size:16px;font-weight:400;line-height:24px}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.info span.text{padding-right:10px;color:#747582;font-size:16px;font-weight:400;line-height:24px}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.info span.phone{text-decoration-line:underline}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.info span.email{font-size:.95em}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.team-members-mobile{display:none}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.locations{display:flex;flex-direction:row;justify-content:space-between;margin-top:20px}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.locations div.addresses{color:#747582;font-size:16px;font-weight:400;line-height:24px}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.locations div.addresses .location-radio-group{margin-top:10px}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.locations div.addresses .location-radio-group .location-radio{display:flex;align-items:flex-start;margin-bottom:10px;cursor:pointer}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.locations div.addresses .location-radio-group .location-radio input[type=radio]{margin-right:8px;margin-top:4px;cursor:pointer}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.locations div.addresses .location-radio-group .location-radio .radio-content div{text-decoration-line:underline}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.locations div.addresses .location-radio-group .location-radio .radio-content .city-state-only{display:inline-block}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.locations div.open-in-maps{display:flex;flex-direction:column;justify-content:flex-end}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.locations div.open-in-maps button.open-button{height:36px;font-size:18px;line-height:36px;background:#630449;color:#fff;border:none;border-radius:4px;padding:0 16px;cursor:pointer;white-space:nowrap}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.locations div.open-in-maps button.open-button:hover{background:#4a0337}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main .map-container{display:block;margin-top:16px}.family-office-page .main-section .send-note-card{flex:0 0 auto}.family-office-page .main-section .send-note-card .card-title{font-size:20px;font-weight:500;line-height:28px;margin:0 0 16px}.family-office-page .main-section .send-note-card .card-description{font-size:14px;font-weight:400;line-height:20px;color:#747582;margin-bottom:16px}.family-office-page .main-section .subhead,.family-office-page .main-section .subhead-info{display:block;margin:24px 0 4px;padding:0;font-size:16px;font-weight:400;line-height:24px}.family-office-page .main-section h2,.family-office-page .main-section h3,.family-office-page .main-section h4{margin:4px 0}@media(max-width:959.98px){.family-office-page .main-section .wmt-team-card .wmt-team-container .team-left{display:none}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main{display:flex;flex-direction:column}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main .name-bio-description .bio-selected{display:inline}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main .name-bio-description .bio-selected .bio-img{display:inline;height:75px;border-radius:50%;margin:0;border:2px solid;z-index:1}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main .name-bio-description .bio-selected-title{display:inline-block;vertical-align:top;margin-top:5px;margin-left:5px}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main .name-bio-description .bio-selected-title .name{display:block;font-size:16px;font-weight:400;line-height:24px}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main .name-bio-description .bio-selected-title .title{display:block;font-size:14px;font-weight:400;line-height:20px;color:#747582}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.info{display:block;margin-bottom:10px}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.info span.title{padding-right:10px}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.info span.text{padding-right:0}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.info span.phone{text-decoration-line:none}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.team-members-mobile{display:block}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.team-members-mobile .bio-select{display:flex;flex-direction:row}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.team-members-mobile .bio-select .bio-thumb{padding-right:10px;padding-bottom:10px}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.team-members-mobile .bio-select .bio-thumb span{margin-top:4px;display:block;text-align:center;padding-bottom:0;font-size:12px;font-weight:400;line-height:16px}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.team-members-mobile .bio-select .bio-thumb .bio-img{display:inline;width:60px;height:60px;border-radius:50%;text-align:center;margin:0;border:2px solid;z-index:1}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.team-members-mobile .bio-select .bio-thumb .bio-img:hover{cursor:pointer}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.team-members-mobile .bio-select .bio-thumb .bio-img.active{text-align:center;border:2px solid #c00686;z-index:10}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.locations{flex-direction:column}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.locations div.open-in-maps{display:block;float:none;order:1}.family-office-page .main-section .wmt-team-card .wmt-team-container .bio-main div.locations div.open-in-maps button.open-button{margin-top:30px;width:100%}.family-office-page .main-section .subhead-info{margin-top:8px}}.mx-footer{padding:96px 20px 20px}.mx-footer .mx-footer-container{display:flex;flex-direction:column;align-content:center;align-items:center}.mx-footer .mx-footer-container .mx-footer-section{font-family:var(--font-ibm-plex-sans),sans-serif;font-size:14px;font-weight:400;color:#42393e;line-height:140%;letter-spacing:0}.mx-footer .mx-footer-container .mx-footer-section span{padding-left:3px;padding-right:3px}.mx-footer .mx-footer-container .mx-footer-section span a{color:#820361}.mx-footer-list{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:10px}.mx-footer-logo{text-align:center}.mx-footer-logo img{max-width:200px;height:auto}.mx-mercer-logo-mobile{width:56px;height:56px;flex-shrink:0}.mx-mercer-logo,.mx-mercer-logo-white{max-width:200px;height:auto}.footer-text{color:rgba(0,0,0,.87);font-family:var(--font-ibm-plex-sans),sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.mx-footer-copyright{padding:10px;text-align:center}a{text-decoration:none;color:inherit}a:focus,a:hover{text-decoration:underline}.mx-footer-container{padding:20px 0;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}@media(max-width:959.98px){.mx-footer-container{flex-direction:column}}.mx-footer-section{flex:1;text-align:left}@media(max-width:959.98px){.mx-footer-list{flex-direction:column}.mx-footer-logo{margin-bottom:25px}.mx-footer-section{display:flex;flex-direction:column;align-items:center}}.break{display:none}@media(max-width:959.98px){.break{display:block}}.gains-container,.gains-losses-mat-card,.gains-losses-mat-card .gl-card-content{display:flex;flex-direction:column;flex:1;min-height:0}.gains-container{gap:15px}.gains-section{width:100%}.gains-section:last-child{flex:1}.gains-card-content,.gains-section:last-child{display:flex;flex-direction:column;min-height:0}.gains-card-content{padding:0;flex:1}.gains-controls{display:flex;justify-content:flex-end;align-items:center;gap:24px}@media(max-width:1024px){.gains-controls{flex-direction:column;align-items:stretch;gap:12px;width:100%}}.gains-controls .selector-control{display:flex;align-items:center;flex-shrink:0}@media(max-width:1024px){.gains-controls .selector-control{width:100%}}.gains-controls .selector-control.spacer{flex:1;text-align:left;justify-content:flex-start}.gains-controls .selector-control.spacer .gl-card-title{margin:0;padding:0;line-height:28px;height:28px;display:flex;align-items:center;font-size:20px;font-weight:500}@media(max-width:1024px){.gains-controls .selector-control.spacer{text-align:center}.gains-controls .selector-control.spacer .gl-card-title{justify-content:center}}.title-with-back{display:flex;align-items:center;gap:8px;min-width:0}.title-with-back .back-button{width:24px!important;height:24px!important;padding:0!important;flex-shrink:0;background:none;border:none;cursor:pointer;color:#820361;display:flex;align-items:center;justify-content:center}.title-with-back .gl-card-title{cursor:default;display:flex;min-width:0;max-width:100%}.title-with-back .gl-card-title.clickable-title{cursor:pointer}.title-with-back .gl-card-title.clickable-title:hover{color:#820361}.title-with-back .gl-card-title .account-name-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;min-width:0}.title-with-back .gl-card-title .account-number-suffix{flex-shrink:0;white-space:nowrap;margin-left:4px}.mx-gains-period-filter-button,.mx-gains-type-filter-button{min-width:200px!important;height:28px!important;border-radius:8px!important;background:#fff!important;font-size:12px!important;font-weight:500!important;line-height:18px!important;text-align:left!important;box-sizing:border-box!important;border:1px solid #d7cfd4!important;display:flex!important;align-items:center!important;justify-content:space-between;letter-spacing:normal!important;padding:0 4px 0 12px!important;cursor:pointer}@media(max-width:1024px){.mx-gains-period-filter-button,.mx-gains-type-filter-button{width:100%!important;min-width:unset!important}}.mx-gains-period-filter-button:disabled,.mx-gains-type-filter-button:disabled{opacity:.5;cursor:not-allowed}.mx-gains-period-filter-button svg,.mx-gains-type-filter-button svg{flex-shrink:0;margin-left:auto}.mx-gains-period-filter-button{min-width:120px!important}.mx-filter-button-text{flex:1;min-width:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#42393e}.mx-gains-filter-menu{position:absolute;top:100%;left:0;margin-top:4px;background:#fff;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:1000;max-height:300px;overflow-y:auto;width:-moz-max-content;width:max-content;min-width:100%;animation:dropdown-enter .1s ease-out}.mx-gains-filter-menu button{width:100%;height:48px!important;padding:0 16px!important;display:flex!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;background:none;border:none;cursor:pointer;text-align:left}.mx-gains-filter-menu button:hover{background-color:#f7f5f5!important}@keyframes dropdown-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.filter-info{display:flex;flex-direction:column;flex-grow:1;padding:8px 0;margin-right:24px}.filter-text{font-size:16px;color:#42393e}.selected-checkmark{color:#1c1b1f;width:24px;height:24px;flex-shrink:0!important}.loading-text{font-size:12px;color:#9e9297}.empty-state-container{display:flex;flex-direction:column;align-items:center;padding:48px 24px;text-align:center;min-height:200px}.empty-state-title{font-size:18px;font-weight:500;color:#42393e;margin:0 0 8px}.empty-state-message{font-size:14px;color:#9e9297;margin:0;max-width:300px}.detail-empty-state{display:flex;flex-direction:column;align-items:center;flex:1;min-height:200px;padding:48px 24px}.detail-empty-message{font-size:18px;color:#81767b;margin:0;text-align:center;line-height:28px}.negative-value{color:#d32f2f!important}.by-account-table-container{width:100%;background-color:#fff}.by-account-table{width:100%;border-collapse:collapse}.by-account-table .header-row th{background:#f5f5f5;font-size:14px;font-weight:500;color:rgba(0,0,0,.54);padding:14px 24px;text-align:left}.by-account-table .header-row th:first-child{border-radius:7px 0 0 7px}.by-account-table .header-row th:last-child{border-radius:0 7px 7px 0}.by-account-table .header-row th.col-header-right{text-align:right}.by-account-table .data-row{border-bottom:1px solid #ebe6ea}.by-account-table .data-row td{font-size:14px;color:rgba(0,0,0,.87);padding:8px 24px;height:52px;vertical-align:middle}.by-account-table .data-row:last-child{border-bottom:none}.by-account-table .clickable-row{cursor:pointer}.by-account-table .clickable-row:hover{background:#f9f9f9}.by-account-table .col-account{min-width:200px}.by-account-table .col-type{min-width:150px}.by-account-table .col-total,.by-account-table .col-value{text-align:right;width:10%;min-width:140px}.by-account-table .col-total{font-weight:600}.by-account-table .col-chevron{width:48px;padding:0!important}.by-account-table .row-chevron{color:rgba(0,0,0,.54);font-size:16px;width:16px;height:16px}.by-account-table.by-account-totals-table .header-row{display:none}.by-account-table.by-account-totals-table .header-row th{background:transparent!important;height:0}.cash-basis-lot-container{width:100%;display:flex;flex-direction:column;flex:1;min-height:0}.cash-basis-lot-table-wrapper{width:100%;flex:1;min-height:300px;max-height:calc(100vh - 280px);overflow-y:auto}.cash-basis-lot-table-wrapper::-webkit-scrollbar{background-color:transparent;width:6px}.cash-basis-lot-table-wrapper::-webkit-scrollbar-thumb{background-color:#d7cfd4;border-radius:3px}.cash-basis-lot-table{width:100%;border-collapse:collapse}.cash-basis-lot-table thead tr.header-row{position:sticky;top:0;z-index:2}.cash-basis-lot-table th{height:48px;background:#f5f5f5;font-size:14px;font-weight:500;color:rgba(0,0,0,.54);padding:14px 24px;text-align:left}.cash-basis-lot-table th:first-child{border-radius:7px 0 0 7px}.cash-basis-lot-table th:last-child{border-radius:0 7px 7px 0}.cash-basis-lot-table th.cell-right{text-align:right}.cash-basis-lot-table tbody tr.data-row{height:52px}.cash-basis-lot-table tbody tr.data-row:hover{background-color:#f9f9f9}.cash-basis-lot-table tbody tr.data-row td{font-size:14px;color:rgba(0,0,0,.87);padding:8px 24px;border-bottom:1px solid #ebe6ea;vertical-align:middle}.cash-basis-lot-table tbody tr.data-row td.cell-right{text-align:right}.cash-basis-lot-table tfoot tr.totals-row{height:52px;background:#fff;position:sticky;bottom:0;z-index:2;box-shadow:0 -3px 0 0 #820361}.cash-basis-lot-table tfoot tr.totals-row td{text-align:right;font-weight:700!important;color:#42393e!important;padding:8px 24px;border-bottom:none;background:#fff}.cash-basis-lot-table .totals-label,.cash-basis-lot-table .totals-value{font-weight:700!important;color:#42393e!important;white-space:nowrap}.security-cell{display:flex;flex-direction:column;gap:2px;padding:4px 0}.security-cell .security-name{font-weight:500;color:#42393e;font-size:14px;line-height:20px}.security-cell .ticker-symbol{color:#737373;font-size:12px;line-height:16px}.mobile-cards-container,.mobile-detail-cards-container{display:none}@media(max-width:1024px){.mobile-cards-container,.mobile-detail-cards-container{display:flex;flex-direction:column;margin:0 -16px}}.account-card,.detail-card{display:flex;flex-direction:column;padding:12px 16px;border-top:1px solid #ebe6ea}.account-card:first-child,.detail-card:first-child{border-top:none}.account-card{cursor:pointer}.account-card:hover{background-color:#f9f9f9}.account-card:active{background-color:#f5f5f5}.card-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:12px}.card-account-info{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.card-account-name{font-size:14px;font-weight:500;color:rgba(0,0,0,.87);line-height:20px}.card-account-type,.card-data-label,.detail-card-data-label{font-size:12px;color:#737373;line-height:16px}.card-chevron{color:rgba(0,0,0,.54);font-size:20px;width:20px;height:20px;flex-shrink:0;margin-left:8px}.card-data-row,.detail-card-data-row{display:flex;gap:8px}.card-data-col,.detail-card-data-col{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.card-data-col-total,.detail-card-data-col-right{text-align:right}.card-data-value,.detail-card-data-value{font-size:14px;color:rgba(0,0,0,.87);line-height:20px}.card-data-value-bold,.detail-card-data-value-bold{font-weight:600}.detail-card-title{font-size:14px;font-weight:500;color:rgba(0,0,0,.87);line-height:20px;margin-bottom:8px}.detail-totals-card{padding:16px}.detail-totals-card,.detail-totals-card-desktop{display:flex;flex-direction:column;margin-top:8px;border-top:3px solid #820361;gap:8px}.detail-totals-card-desktop{padding:0;font-weight:700}.detail-totals-row{display:flex;justify-content:space-between;align-items:center}.detail-totals-label{font-weight:500}.detail-totals-label,.detail-totals-value{font-size:14px;color:#42393e;line-height:20px}.detail-totals-value{font-weight:700}@media(max-width:1024px){.title-with-back{flex-wrap:wrap}.title-with-back .gl-card-title{font-size:16px;max-width:calc(100% - 40px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.empty-state-container{padding:32px 16px;min-height:150px}.empty-state-title{font-size:16px}.empty-state-message{font-size:13px;max-width:280px}.by-account-table .col-type{display:none}.by-account-table .col-account{min-width:unset}.by-account-table .col-total,.by-account-table .col-value{min-width:80px;padding:12px 8px}.by-account-table .col-chevron{width:32px;padding-right:8px!important}.by-account-table .data-row td,.by-account-table .header-row th{padding:12px 8px}.by-account-table .data-row td:first-child,.by-account-table .header-row th:first-child{padding-left:16px}.by-account-table .data-row td:last-child,.by-account-table .header-row th:last-child{padding-right:16px}.cash-basis-lot-table td,.cash-basis-lot-table th{padding:8px 12px}.cash-basis-lot-table td:first-child,.cash-basis-lot-table th:first-child{padding-left:16px}.cash-basis-lot-table td:last-child,.cash-basis-lot-table th:last-child{padding-right:16px}.cash-basis-lot-table-wrapper{max-height:calc(100vh - 320px)}}.sso-button{padding:10px 20px;font-family:var(--font-ibm-plex-sans),sans-serif;font-size:14px;font-weight:500;border:1px solid var(--Neutral-Gray-200,#d1d1d5)}.sso-button-light{height:36px;font-size:14px;background-color:#fff!important;color:#000!important;border:1px solid #d1d1d5;border-radius:8px;border-top-right-radius:0;border-bottom-right-radius:0;width:100%}@media screen and (max-width:1024px){.sso-button-light{border-radius:8px}mx-sso-launch-button div{width:100%}.sso-button{letter-spacing:0!important;background-color:#fff!important;color:#000!important;border:1px solid var(--Neutral-Gray-200,#d1d1d5)}.sso-button:hover{background-color:var(--Neutral-Gray-200,#d1d1d5)!important;color:#000!important}}@media screen and (min-width:1024px){.sso-button{letter-spacing:0!important}}.account-bridge{background-color:#fcf3f9;background-image:url(/assets/images/waves-01.svg);background-repeat:no-repeat;background-size:100% auto;background-position:50%;border-radius:16px;height:auto;min-width:408px;align-items:stretch;justify-content:stretch;border:1px solid #f6e0ef;overflow:hidden}.account-bridge,.account-bridge-content{position:relative;width:100%;display:flex}.account-bridge-content{flex-direction:row;align-items:center;justify-content:space-between;padding:24px;gap:12px;z-index:1;background:linear-gradient(rgba(252,243,249,.7),rgba(252,243,249,.7));border-radius:16px}.account-bridge-text-content{flex:1;display:flex;flex-direction:column;gap:4px;padding:0;margin:0}.account-bridge-title{font-family:var(--font-merriweather),serif;font-size:22px;line-height:1.25;letter-spacing:-.44px;color:#42393e}.account-bridge-description,.account-bridge-title{font-weight:400;margin:0;padding:0;text-align:left}.account-bridge-description{font-family:var(--font-ibm-plex-sans),sans-serif;font-size:16px;line-height:24px;color:#81767b}.account-bridge-actions{display:flex;gap:12px;flex-shrink:0}.account-bridge-button{border:none;border-radius:4px;padding:8px 16px;cursor:pointer;transition:all .2s ease;font-family:var(--font-ibm-plex-sans),sans-serif;font-weight:600;font-size:14px;line-height:20px;letter-spacing:-.28px;white-space:nowrap}.account-bridge-button--secondary{background-color:#fff;color:#820361;border:none}.account-bridge-button--secondary:hover{background-color:#f2f2f2}.account-bridge-button--secondary:focus{outline:2px solid #820361;outline-offset:2px}.account-bridge-button--primary{background-color:#c00686;color:#fcf3f9}.account-bridge-button--primary:hover{background-color:#8f0463}.account-bridge-button--primary:focus{outline:2px solid #820361;outline-offset:2px}@media(max-width:1024px){.account-bridge{min-width:auto;background-position:bottom}.account-bridge-content{padding:16px;flex-direction:column;gap:24px;align-items:flex-start}.account-bridge-title{font-size:20px;line-height:1.25;text-align:left}.account-bridge-description{text-align:left}.account-bridge-actions{justify-content:flex-start;flex-direction:row;width:auto;gap:12px}.account-bridge-button{width:auto;flex-shrink:0}}.holding-income-table{width:100%;border-collapse:collapse}.holding-income-table thead tr{border-bottom:1px solid #e5e7eb}.holding-income-table thead th{padding:12px 16px;text-align:left;font-weight:500;color:rgba(0,0,0,.541);font-size:14px;background-color:transparent}.holding-income-table thead th.cell-right{text-align:right}.holding-income-table tbody tr{border-bottom:1px solid #f3f4f6}.holding-income-table tbody tr:last-child{border-bottom:2px solid #e5e7eb}.holding-income-table tbody tr:hover{background-color:#f9fafb}.holding-income-table tbody td{padding:12px 16px;color:#1f2937;font-size:14px}.holding-income-table tbody td.cell-right{text-align:right}@media(max-width:1024px){.holding-income-table{font-size:13px}.holding-income-table tbody td,.holding-income-table thead th{padding:10px 12px}}.table-container{overflow-x:auto}.table-container::-webkit-scrollbar{background-color:transparent;height:6px}.table-container::-webkit-scrollbar-thumb{background-color:#e5e7eb;border-radius:3px}.mx-tab-top-spacer{height:24px}.investments-backdrop{width:100%;background-color:#f5f5f5}.investments-container{padding-top:1rem;display:flex;flex-direction:column;gap:24px;position:relative}.investments-tabs{margin-top:-12px;border-bottom:1px solid #e5e7eb}.tab-links{flex-direction:row;gap:8px;padding:0}.tab-link,.tab-links{display:flex;align-items:center}.tab-link{text-decoration:none;gap:4px;padding:10px 20px;color:rgba(0,0,0,.6);font-size:12px;font-weight:400;letter-spacing:0;transition:color .2s ease,border-color .2s ease;white-space:nowrap;min-width:100px;text-align:center;background:none;border:none;border-bottom:3px solid transparent;cursor:pointer;justify-content:center}.tab-link:hover{color:#c00686}.tab-link:focus,.tab-link:hover{text-decoration:none}.tab-link.active-menu-item{color:#42393e;position:relative}.tab-link.active-menu-item:after{content:"";position:absolute;bottom:2px;left:50%;transform:translateX(-50%);width:40%;border-radius:10px;height:2.5px;background-color:#c00686;display:block}.more-button{display:flex;align-items:center;gap:4px;position:relative}.more-menu-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:5}.more-menu{position:absolute;top:100%;left:0;background:#fff;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.15);min-width:200px;z-index:10;margin-top:4px;overflow:hidden}.more-menu-item{display:block;padding:12px 16px;text-decoration:none;color:rgba(0,0,0,.87);font-size:14px;transition:background-color .2s ease}.more-menu-item:hover{background-color:#f5f5f5}.more-menu-item.active{background-color:#f0f0f0;color:#42393e;font-weight:500}.account-selection{right:8px;top:4.3px;margin:auto;padding:0 14px;z-index:7;height:50px}mx-navbar{position:fixed!important;top:0;left:0;right:0;z-index:2;background-color:#fff}.show-navbar-shadow{box-shadow:-15px 15px 30px 0 rgba(0,0,0,.08)}.mx-navbar-header{display:flex;flex-direction:row;justify-content:space-between;height:48px;flex-shrink:0;vertical-align:middle;box-sizing:border-box;border:0;border-bottom:1px solid #f0efed;background-color:#fff;position:sticky;top:0;z-index:100}.mx-nav-items,.mx-navbar-logo-items,.mx-navbar-page-title,.mx-navbar-profile-items{display:flex}.vertical-spacer{width:1px;height:100%;background-color:#e0e0e0;margin:0;align-self:stretch;display:inline-block}.mx-nav-items{align-content:center;justify-content:flex-start;flex:2;margin-left:0;padding-left:0;display:flex;flex-direction:row;align-items:center}.mx-navbar-profile-items{align-content:flex-end;justify-content:flex-end;display:flex;align-items:center;gap:8px;padding-right:16px}.mx-navbar-logo-items{display:flex;align-items:center;padding-left:16px}.mx-navbar-page-title{align-content:center;justify-content:center;display:none}.nav-logo-btn{height:100%!important;margin-right:2rem;display:flex}.mx-navbar-link,.nav-logo-btn{text-decoration:none;align-items:center}.mx-navbar-link{height:28px;border-radius:20px;padding:16px;border:0;font-size:14px;font-style:normal;font-weight:400;line-height:24px;font-family:var(--font-ibm-plex-sans),sans-serif;text-wrap:nowrap;background-color:transparent;margin:0 5px 0 -5px;transition:color .2s;position:relative;display:inline-flex;color:#81767b}.mx-navbar-link:focus,.mx-navbar-link:hover{text-decoration:none!important}.mx-navbar-link:focus{outline:none;box-shadow:none}.mx-navbar-link.mx-navbar-item-selected{color:#c00686}.mx-navbar-link.mx-navbar-item-selected:after{content:"";position:absolute;bottom:2px;left:50%;transform:translateX(-50%);width:40%;border-radius:10px;height:2.5px;background-color:#c00686;display:block}.family-office-item{margin-top:0;display:block}.profile-menu-open{background-color:#f6f4f5!important;border-radius:0!important}.mx-profile-menu{width:280px;background:#fff!important;z-index:10;border-radius:8px!important}.mx-logo-btn-mobile{height:44px;width:44px;min-width:44px!important;margin-left:-12px;margin-top:5px;text-decoration:none;display:flex;align-items:center;justify-content:center}.mx-logo-btn-mobile .mx-mercer-logo-mobile{height:34px;width:34px}.mx-mercer-logo-header{width:35.69px;height:34px;vertical-align:middle}.main-menu-btn{background:none;border:none;cursor:pointer;align-items:center;justify-content:center;color:#454759}.main-menu-btn:hover{background-color:#f5f5f5}.profile-menu-btn{padding:8px}.profile-menu,.profile-menu-btn{background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.profile-menu{padding:8px 12px;transition:background-color .2s}.profile-menu:hover{background-color:#f5f5f5}.contactInitials{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:50%;background-color:#830362;color:#fff;font-weight:500}.contact-name,.contactInitials{font-size:14px;position:relative}.contact-name{font-family:var(--font-ibm-plex-sans),sans-serif;font-weight:400;line-height:20px;letter-spacing:0;color:#81767b;margin-left:8px}.authorizationBadge{position:absolute;top:2px;right:-16px;width:16px;height:16px;border-radius:50%;background-color:#f44336;border:2px solid #fff}@media(max-width:1024px){.mx-navbar-hide-small{display:none}.mx-nav-logo{margin:0;width:35.69px;height:29px;background-color:#fff;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center}.mx-navbar-page-title{display:flex}.family-office-item{display:none}.mx-navbar-profile-items{padding-right:8px}.mx-navbar-logo-items{padding-left:8px}}.mx-profile-menu-content{display:flex;flex-direction:column;gap:10px;padding:16px;background-color:#fff;overflow-x:hidden}.mx-profile-menu-item{display:flex;flex:1;align-items:flex-start;justify-content:flex-start;font-size:14px;flex-shrink:1}.mx-profile-menu-item a svg,.mx-profile-menu-item button svg{border:1px solid rgba(0,0,0,.05);border-radius:1px;background-color:#fafaf9;padding:3px;margin-left:-8px}.contact-email-title{color:#747582;font-size:14px;font-style:normal;font-weight:500}.contact-email{color:#42393e;font-size:14px;font-style:normal;font-weight:400}.settings-support{color:#747582;font-size:14px;font-style:normal;font-weight:500}.mx-profile-menu-content a,.mx-profile-menu-content button{display:inline-flex;align-items:center;width:100%;color:#1f2937;font-size:14px;font-style:normal;font-weight:400;text-align:left;padding:0 8px;text-decoration:none;line-height:normal;justify-content:flex-start;letter-spacing:0;height:36px!important;background:none;border:none;cursor:pointer;font-family:var(--font-ibm-plex-sans),sans-serif;border-radius:4px;transition:background-color .2s}.mx-profile-menu-content a:hover,.mx-profile-menu-content button:hover{text-decoration:none;background-color:#f5f5f5}.mx-profile-menu-content a svg,.mx-profile-menu-content button svg{display:inline-block;margin-right:6px;flex-shrink:0}.mx-profile-menu-content a{line-height:36px}.mx-profile-menu-content a svg{vertical-align:middle}.mx-profile-menu-content a.multi-line{line-height:18px;position:relative;padding-top:8px;padding-bottom:8px;height:auto!important;min-height:48px;align-items:flex-start}.mx-profile-menu-content a.multi-line small{position:absolute;left:32px;top:28px;color:#9e9297;font-size:12px}.logout,.logout *{color:#d00}.payment-icon{width:20px;height:20px;border-radius:10px}.payment-icon,.profile-badge-icon{background-color:#fb6469;color:#fff;display:inline-flex;margin-left:8px;justify-content:center;font-family:Roboto;align-items:center;flex-shrink:0}.profile-badge-icon{width:16px;height:16px;border-radius:50%;margin-bottom:-4px}.divider{width:100%;margin:0;border:none;border-top:1px solid #e5e7eb}.pm-main{margin:0 auto}.account-payments-container{display:flex;flex-direction:row;gap:24px}@media(max-width:1024px){.account-payments-container{flex-direction:column}}.payment-method-container{flex:1;background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:hidden}.payment-method-card{padding:24px}.payment-method-card .header{margin:0 0 8px;font-size:24px;font-weight:500;color:#820361}.payment-method-card .subheader{margin:0 0 24px;font-size:16px;font-weight:400;color:#666}.authorization-url-cont{width:100%;margin-bottom:24px}.authorization-url-cont .authorization-frame{width:100%;border:1px solid #e0e0e0;border-radius:4px}.pm-disclosure-section{display:flex;flex-direction:column;gap:12px;padding:20px;background:#f9f9f9;border-radius:4px;border:1px solid #e0e0e0}.pm-disclosure-section .fw-700{font-weight:700;font-size:14px;color:#333}.pm-disclosure-section .fw-400{font-weight:400;font-size:13px;color:#666;line-height:1.6}.display-card-body .display-card-and-buttons{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px}.display-card-body .display-card-and-buttons .card-content{flex:1}.display-card-body .display-card-and-buttons .card-content .card-info{margin-bottom:16px}.display-card-body .display-card-and-buttons .card-content .card-info .card-info-number{font-size:18px;font-weight:500;color:#333;margin-bottom:8px}.display-card-body .display-card-and-buttons .card-content .card-info .card-info-added-date{font-size:12px;font-weight:400;color:#999;letter-spacing:.5px}.display-card-body .display-card-and-buttons .card-content .card-charge-warning{font-size:14px;color:#666;font-style:italic}.display-card-body .display-card-and-buttons .action-buttons{display:flex;flex-direction:column;gap:12px;min-width:120px}.display-card-body .display-card-and-buttons .action-buttons .button-default{padding:10px 20px;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;border:1px solid;background:#fff}.display-card-body .display-card-and-buttons .action-buttons .button-default.not-pending{color:#666;border-color:#ccc}.display-card-body .display-card-and-buttons .action-buttons .button-default.not-pending:hover{background:#f5f5f5}.display-card-body .display-card-and-buttons .action-buttons .button-default.success-state{color:#007bff;border-color:#007bff}.display-card-body .display-card-and-buttons .action-buttons .button-default.success-state:hover{background:#f0f8ff}.display-card-body .display-card-and-buttons .action-buttons .button-default.failed-state{color:#f44336;border-color:#f44336}.display-card-body .display-card-and-buttons .action-buttons .button-default.failed-state:hover{background:#ffebee}.status-bar{padding:12px 16px;border-radius:4px;font-size:14px}.status-bar.success-status-bar{background:#d4edda;border:1px solid #c3e6cb;color:#155724}.status-bar.failed-status-bar{background:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.help-container{flex:0 0 400px;overflow:hidden}.help-card{padding:24px;background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.help-card .header{margin:0 0 20px;font-size:24px;font-weight:500;color:#820361}.help-card .email-help,.help-card .phone-center{display:flex;align-items:flex-start;gap:8px;margin-bottom:16px}.help-card .email-help div,.help-card .phone-center div{font-size:14px;color:#333;line-height:1.6}.help-card .email-help div a,.help-card .phone-center div a{color:#007bff;text-decoration:none}.help-card .email-help div a:hover,.help-card .phone-center div a:hover{text-decoration:underline}.help-card .email-help{margin-bottom:0}.loading-spinner{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px}.loading-spinner .spinner{width:40px;height:40px;border:4px solid #f3f3f3;border-top-color:#007bff;border-radius:50%;animation:spin 1s linear infinite}.loading-spinner p{margin-top:16px;color:#666;font-size:14px}@media(max-width:768px){.main,.payment-method-card{padding:16px}.display-card-body .display-card-and-buttons{flex-direction:column}.display-card-body .display-card-and-buttons .action-buttons,.display-card-body .display-card-and-buttons .action-buttons .button-default{width:100%}.help-card{padding:16px}}.d3-performance-chart .x-axis line,.d3-performance-chart .x-axis path,.d3-performance-chart .y-axis line,.d3-performance-chart .y-axis path{stroke:rgba(0,0,0,.1)}.d3-performance-chart .line{transition:stroke-width .2s}.d3-performance-chart .line:hover{stroke-width:3}.d3-performance-chart .market-value-dot{transition:r .2s}.info-container{display:flex;padding:32px 48px;gap:40px;align-self:stretch;background:#f6f4f5;flex-wrap:wrap}.info-item{display:flex;height:51px;padding:4px 0;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:8px}.info-label{color:#000;font-size:var(--font-size-2xs,12px);font-weight:600;line-height:var(--font-line-height-2xs,16px);text-transform:uppercase}.info-label,.info-value{font-family:var(--font-family-body,var(--font-ibm-plex-sans));font-style:normal}.info-value{color:var(--foreground-fg-color-black-base,#42393e);font-size:var(--font-size-sm,16px);font-weight:400;line-height:var(--font-line-height-sm,24px)}.not-visible{display:inline-flex;margin-left:auto;align-items:center}.not-visible-indicator{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#fff3cd;border:1px solid #ffc107;border-radius:4px;font-size:13px;color:#856404;font-weight:500}@media(max-width:960px){.info-container{padding:16px 24px;gap:24px}}.summary-container{background-color:#fff;display:flex;flex-wrap:wrap}.summary-item{border-right:1px solid #d7cfd4;display:flex;flex:1;flex-basis:0%;flex-direction:column;justify-content:center;min-width:240px;padding:57px 32px;gap:.5rem}.summary-item .item-value,.summary-item .item-value-net-worth{font-size:32px;font-weight:500}.liabilities{border-right:0!important}.item-header{display:flex;align-items:center;gap:4px}.indicator{width:12px;height:12px;margin:auto 0}.net-worth-indicator{background-color:#00c48c}.assets-indicator{background-color:#6db7ff}.liabilities-indicator{background-color:#ff575d}.item-title{color:#42393e;font-weight:600;font-size:16px;line-height:24px;font-family:var(--font-ibm-plex-sans),sans-serif;margin:0}.icon-wrapper{display:inline-grid;align-items:center;width:20px;margin:auto 0}.info-icon-button{background:none;border:none;padding:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:#9e9297}.info-icon-button:hover{opacity:.7}.info-icon{width:20px;height:20px;color:#9e9297;display:inline-table;transform:scale(.8)}.not-visible{background-color:#fff3cd;padding:4px 8px;margin-bottom:8px;border-radius:4px}.not-visible .not-visible-text{font-size:12px;color:#856404;font-weight:600}.total-investable{background-color:#f8f9fa}@media(max-width:1024px){.summary-item{display:inline-flex!important;min-width:20%!important;padding:15px!important;flex:1;margin-top:0}.net-worth{min-width:90%!important;border-bottom:1px solid #d7cfd4;border-right:0;padding:32px 16px!important}.assets{border-right:1px solid #d7cfd4}.assets,.liabilities{max-width:50%;padding:24px 16px!important}.summary-container{display:flex;align-items:flex-start}.summary-container .summary-item .net-worth .item-header{min-width:100%!important;border:1px solid #000!important;margin-bottom:5px!important}.summary-container .summary-item .assets .item-header,.summary-container .summary-item .liabilities .item-header{padding:15px!important;display:inline!important}.summary-container .summary-item .item-value{font-size:var(--font-size-sm,16px);font-style:normal;font-weight:400;margin-top:8px}.summary-container .summary-item .item-value-net-worth{color:#42393e;font-size:var(--font-size-lg,20px);font-style:normal;font-weight:700}}.plan-card-content{padding:1px 0}.plan-table-networth{width:100%;border:none;border-collapse:collapse;border-spacing:0}.plan-table-networth td,.plan-table-networth tr{border:none;box-sizing:border-box}.plan-table-networth td{padding:20px 0!important;font-size:16px!important;border-bottom:1px solid #ebe6ea}@media(max-width:960px){.plan-table-networth td:first-child{padding-left:15px!important}}.plan-table-networth .first-cl{width:5%;padding:20px 8px 20px 0!important;text-align:right}.plan-table-networth .table-td-end-spacer{width:80px;padding-right:16px!important}@media(max-width:960px){.plan-table-networth .table-td-end-spacer{width:15px}}.plan-table-networth .account-cl{width:40%}.plan-table-networth .balance-cl,.plan-table-networth .type-cl{width:20%}.plan-table-networth .last-updated-cl,.plan-table-networth .owner-cl{width:15%}.plan-table-networth-category{background:#f5f5f5;font-size:16px;font-weight:600}.plan-table-networth-category td{padding:16px 0}.plan-table-networth-category .first-cl{width:5%}.plan-table-networth-line:hover{background:#fbfbfb}.plan-table-networth-header{background:#ebe6ea}.plan-table-networth-header td{font-size:12px!important;font-weight:600;padding:8.5px 0!important}.plan-table-networth-header .first-cl{width:5%}.first-cl .link{padding:0;display:flex;justify-content:flex-end;align-items:center}.link{padding:0 16px}.link-button,.name-col-button{background:none;border:none;padding:0;cursor:pointer}.name-col-button{text-align:left;font-size:16px;color:inherit;font-family:inherit}.name-col-button:hover{text-decoration-line:underline}.plan-table-networth tbody tr td:nth-child(1n){white-space:nowrap}.closed-account{color:#9e9297}.negative{color:#ff575d}.text-right{text-align:right}.account-icon{width:32px;height:32px;text-align:center;border-radius:16px}@media(max-width:960px){.account-icon{width:24px;height:24px;border-radius:12px}}.toolbar-container{background-color:#fff;border-bottom:1px solid #d7cfd4;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:12px 32px}.account-section{display:inline-flex;align-items:center;gap:12px}.dropdown-left{background-color:#fff;padding:0 5px 0 10px;border:1px solid #d7cfd4;margin-right:-22px;border-radius:8px 0 0 8px;height:38px;line-height:35px;box-sizing:border-box}.dropdown-text-left{color:#04070d;font-size:14px;font-weight:500}.dropdown{position:relative;background-color:#fff;padding:6px 12px;border-radius:0 8px 8px 0;margin-left:8px;box-sizing:border-box;border:1px solid #d7cfd4;border-left:none;height:38px}.dropdown,.dropdown-trigger{cursor:pointer;display:flex;align-items:center}.dropdown-trigger{justify-content:space-between;width:100%}.dropdown-text{font-size:14px;font-weight:500;color:#04070d;flex:1}.dropdown-icon{color:#9e9297;flex-shrink:0}.dropdown-panel{position:absolute;top:calc(100% + 4px);left:-1px;right:-12px;background:#fff;border:1px solid #d7cfd4;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000;max-height:400px;overflow-y:auto}.dropdown-options{padding:8px 0}.dropdown-option{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;cursor:pointer;font-size:14px;color:#04070d;transition:background-color .2s}.dropdown-option:hover{background-color:#f5f5f5}.dropdown-option.selected{background-color:rgba(0,123,255,.08)}.dropdown-option.selected .option-text{font-weight:500}.option-text{flex:1}.check-icon{color:#007bff;flex-shrink:0}.dropdown-divider{height:1px;background-color:#e0e0e0;margin:8px 0}.dropdown-checkbox-option{padding:12px 16px}.checkbox-label{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#04070d;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox-label span{flex:1}.checkbox-input{width:18px;height:18px;cursor:pointer;accent-color:#007bff}.update-info{color:#9e9297;font-size:12px;font-weight:400;line-height:16px;white-space:nowrap}.warning-section{display:flex;align-items:center;justify-content:center}.warning-message{display:flex;align-items:center;gap:8px;font-size:13px;color:#856404}.warning-message .warning-icon{color:#ff9800;flex-shrink:0}.admin-actions{display:flex;justify-content:flex-end;min-width:-moz-fit-content;min-width:fit-content}.admin-button-group{display:inline-flex;flex-direction:row;gap:12px;flex-wrap:wrap;align-items:flex-end;width:100%}.admin-button{display:flex;align-items:center;gap:8px;padding:10px 16px;background:#fff;color:#000;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.admin-button svg{flex-shrink:0}.admin-button:hover{background:#f5f5f5;border-color:#b0b0b0}.admin-button:active{background:#e0e0e0}.admin-button:focus{outline:2px solid #007bff;outline-offset:2px}.update-balances-info{align-items:center;gap:8px;padding:10px 16px;background:#fff;color:#000;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.update-balances-info svg{flex-shrink:0}.update-balances-info:hover{background:#f5f5f5;border-color:#b0b0b0}.update-balances-info:active{background:#e0e0e0}.update-balances-info:focus{outline:2px solid #007bff;outline-offset:2px}.update-balances-btn{background-color:#fff!important;color:#000!important}.update-balances-btn svg{color:#007bff}@media(max-width:960px){.toolbar-container{padding:12px 16px}.admin-actions{justify-content:flex-start}.admin-button-group{width:100%;flex-direction:inline-flex}.admin-button{justify-content:center}}.planning-container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-content:stretch;overflow:hidden;background-color:#fff}.planning-section{width:100%;flex:1}.button-light{background-color:#fff!important;color:#000!important;border-radius:5px}.not-admin-class{display:none}.errorDiv{top:0;bottom:0;left:0;right:0;margin:auto;display:flex;padding:0;flex-direction:column;justify-content:center;align-items:center;gap:12px;flex:1 0 0;border-radius:8px;background:#f6f4f5;max-width:540px}.errorMessage{font-size:14px;line-height:20px}.errorMessage,.errorTitle{color:#42393e;font-style:normal;font-weight:400}.errorTitle{text-align:center;font-size:20px;line-height:28px}.errorWrap{text-align:center;gap:16px;border-radius:8px;background:#ffe0e1;display:flex;padding:20px;flex-direction:column;justify-content:center;align-items:center}.hide{display:none}.errorIcon{color:#a1171c;text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:28px;margin-bottom:-12px;transform:scale(1.5)}.duplicate-accounts{width:100%}.take-action-link{color:#6c1b6f;text-decoration:underline}.take-action-link:hover{color:#5a1759}.referral-form-button{width:275px}@media(max-width:1024px){.referral-form-button{width:100%}}.form-section{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:24px}.form-section.mobile{flex-direction:column}.form-section .form-section-header{width:288px;flex-shrink:0}.form-section .form-section-header h4{margin-top:0;margin-bottom:8px}.form-section .form-section-header .form-label{color:#666;font-size:14px;margin:0}.form-section .form-section-content{flex:1;max-width:412px}.referral-form-fields{display:flex;flex-direction:column;gap:16px;max-width:412px;width:100%}h4{margin-bottom:0;font-size:16px}.form-label{color:#666;font-size:14px;margin:0}.line-break{border-bottom:1px solid #e5e5e5;margin:20px 0}@media(max-width:1024px){.form-section{flex-direction:column;gap:16px}.form-section .form-section-header{width:100%}.form-section .form-section-content,.referral-form-fields{max-width:100%}.referral-form-fields h4{margin-left:2px}}.how-we-can-help-container{background-color:#fff;padding:20px;margin:24px 40px 26px;border-radius:8px}@media(max-width:1024px){.how-we-can-help-container{flex-direction:column;margin-left:-5px;margin-right:-5px;margin-top:12px}}.how-we-can-help-container h2{text-align:center}.how-we-can-help-row{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.how-we-can-help-row .how-we-can-help-section{flex:1 1 calc(33.33% - 16px);max-width:calc(33.33% - 16px);border:1px solid #eae3eb}@media(max-width:992px){.how-we-can-help-row .how-we-can-help-section{flex:1 1 calc(50% - 16px);max-width:calc(50% - 16px)}}@media(max-width:768px){.how-we-can-help-row .how-we-can-help-section{flex:1 1 100%;max-width:100%}}.how-we-can-help-card{margin:2px;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:4px}.how-we-can-help-card-content{padding:16px;border:none}.how-we-can-help-card-top{display:flex;flex-direction:column;align-items:center}.how-we-can-help-card-img{padding-bottom:20px;height:60px;background-color:#fff;display:flex;justify-content:center;align-items:center}.how-we-can-help-card-info{width:336px;display:flex;flex-direction:column;align-items:center;text-align:center;word-wrap:break-word}.how-we-can-help-card-info,h3{max-width:100%;overflow:hidden}h3{white-space:nowrap}p{margin:0;padding:0;color:#9e9297;max-width:100%}.referral-steps-container{background-color:#fff;display:flex;flex-direction:row;margin-left:40px;margin-right:40px;margin-top:-50px;position:relative;z-index:1;border-radius:12px!important}@media(max-width:1024px){.referral-steps-container{flex-direction:column;margin-left:-5px;margin-right:-5px;margin-top:0}}.referral-steps-section{flex:1;align-items:stretch;display:flex}.referral-steps-section .referral-steps-card{flex:1;flex-grow:1;margin:8px;padding-bottom:12px!important;border-radius:4px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.referral-steps-card-content{padding:16px}.referral-steps-card-top{gap:8px;padding-top:10px}.referral-steps-card-info,.referral-steps-card-top{display:flex;flex-direction:column;align-items:center}.referral-steps-card-info{text-align:center}h3{margin:0;padding:0}.referral-step-circle{width:40px;height:40px;background-color:#fff;color:#000;display:flex;justify-content:center;align-items:center;border-radius:50%;border:2px solid #ebe6ea;font-size:16px;font-weight:700}.referral-steps-card-title{margin-bottom:8px}.referral-steps-card-description{color:#9e9297;margin:0}.Pagination_page__jnX_K{font-variant-numeric:tabular-nums}