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}}