.retirement-guide-module__FDiPTW__page{background:var(--me-bg-page);color:var(--me-text-primary);font-family:var(--me-font-body)}.retirement-guide-module__FDiPTW__wrap{width:min(1200px,100%);margin-inline:auto;padding-inline:clamp(20px,4vw,48px)}.retirement-guide-module__FDiPTW__page a{color:var(--me-link);text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}.retirement-guide-module__FDiPTW__page a:focus-visible,.retirement-guide-module__FDiPTW__page summary:focus-visible{outline:3px solid var(--me-focus-on-light);outline-offset:5px;border-radius:3px}.retirement-guide-module__FDiPTW__hero{border-bottom:1px solid var(--me-border-structural);padding:28px 0 48px}.retirement-guide-module__FDiPTW__breadcrumbs{flex-wrap:wrap;align-items:center;gap:6px 12px;margin-bottom:32px;font-size:14px;display:flex}.retirement-guide-module__FDiPTW__breadcrumbs a{align-items:center;min-height:44px;display:inline-flex}.retirement-guide-module__FDiPTW__eyebrow,.retirement-guide-module__FDiPTW__kicker{color:var(--me-text-muted);letter-spacing:.08em;text-transform:uppercase;margin:0 0 16px;font-weight:600;font-size:13px!important}.retirement-guide-module__FDiPTW__hero h1{letter-spacing:-.045em;text-wrap:balance;max-width:850px;margin:0 0 26px;font-size:clamp(38px,5.5vw,66px);font-weight:600;line-height:1.03}.retirement-guide-module__FDiPTW__lead{max-width:850px;margin:0 0 12px;font-size:clamp(19px,2vw,23px);line-height:1.55}.retirement-guide-module__FDiPTW__byline{color:var(--me-text-muted);margin:22px 0;font-size:14px;line-height:1.8}.retirement-guide-module__FDiPTW__actions{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:20px;display:flex}.retirement-guide-module__FDiPTW__actions a{justify-content:center;align-items:center;min-height:48px;padding:12px 0;font-size:16px;line-height:1.5;display:inline-flex}.retirement-guide-module__FDiPTW__page .retirement-guide-module__FDiPTW__primary{background:var(--me-action-primary-bg);color:var(--me-action-primary-text);text-align:center;border-radius:8px;padding:14px 20px;text-decoration:none}.retirement-guide-module__FDiPTW__layout{gap:0 48px;padding-bottom:56px;display:grid}.retirement-guide-module__FDiPTW__contents{min-width:0}.retirement-guide-module__FDiPTW__contents nav{border-bottom:1px solid var(--me-border-structural);flex-wrap:wrap;gap:0 18px;padding:22px 0;display:flex}.retirement-guide-module__FDiPTW__contents p{width:100%;margin:0 0 8px;font-size:14px;font-weight:600}.retirement-guide-module__FDiPTW__contents a{align-items:center;min-height:44px;font-size:15px;display:flex}.retirement-guide-module__FDiPTW__article{min-width:0}.retirement-guide-module__FDiPTW__section{border-bottom:1px solid var(--me-border-structural);padding:42px 0;scroll-margin-top:100px}.retirement-guide-module__FDiPTW__page h2{letter-spacing:-.035em;text-wrap:balance;margin:0 0 24px;font-size:clamp(36px,3.4vw,44px);font-weight:600;line-height:1.13}.retirement-guide-module__FDiPTW__page h3{letter-spacing:-.015em;margin:28px 0 12px;font-size:23px;font-weight:600;line-height:1.3}.retirement-guide-module__FDiPTW__article p,.retirement-guide-module__FDiPTW__article li{font-size:18px;line-height:1.65}.retirement-guide-module__FDiPTW__article p{margin:0 0 18px}.retirement-guide-module__FDiPTW__options{gap:20px;margin-top:24px;display:grid}.retirement-guide-module__FDiPTW__option{border:1px solid var(--me-border-structural);background:var(--me-bg-elevated);border-radius:14px;min-width:0;padding:24px}.retirement-guide-module__FDiPTW__option h3{margin:0 0 16px}.retirement-guide-module__FDiPTW__option .retirement-guide-module__FDiPTW__kicker{margin-bottom:10px}.retirement-guide-module__FDiPTW__article .retirement-guide-module__FDiPTW__source,.retirement-guide-module__FDiPTW__hero .retirement-guide-module__FDiPTW__source{margin:8px 0 16px;font-size:14px;line-height:1.5}.retirement-guide-module__FDiPTW__source a{align-items:center;min-height:44px;display:inline-flex}.retirement-guide-module__FDiPTW__caseNumbers{border-block:1px solid var(--me-border-structural);gap:0;margin:28px 0 18px;display:grid}.retirement-guide-module__FDiPTW__caseNumbers>div{border-bottom:1px solid var(--me-border-structural);padding:20px 0}.retirement-guide-module__FDiPTW__caseNumbers>div:last-child{border-bottom:0}.retirement-guide-module__FDiPTW__caseNumbers dt{color:var(--me-text-muted);margin-bottom:8px;font-size:14px;line-height:1.5}.retirement-guide-module__FDiPTW__caseNumbers dd{font-family:var(--me-font-mono);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(24px,3vw,30px);line-height:1.3}.retirement-guide-module__FDiPTW__caseNumbers dd span{font-family:var(--me-font-body);margin-top:4px;font-size:17px;display:block}.retirement-guide-module__FDiPTW__article .retirement-guide-module__FDiPTW__note{color:var(--me-text-muted);font-size:14px;line-height:1.6}.retirement-guide-module__FDiPTW__callout{border-left:4px solid var(--me-link);background:var(--me-bg-elevated);margin:28px 0;padding:24px}.retirement-guide-module__FDiPTW__callout h3{margin-top:0}.retirement-guide-module__FDiPTW__callout p:last-child{margin-bottom:0}.retirement-guide-module__FDiPTW__checklist{margin:0 0 24px;padding-left:26px;list-style:decimal}.retirement-guide-module__FDiPTW__checklist li{margin-bottom:22px;padding-left:8px}.retirement-guide-module__FDiPTW__checklist strong{margin-bottom:4px;display:block}.retirement-guide-module__FDiPTW__list{margin:24px 0;padding-left:24px;list-style:outside}.retirement-guide-module__FDiPTW__list li{margin-bottom:18px;padding-left:6px}.retirement-guide-module__FDiPTW__faq{border-top:1px solid var(--me-border-structural);padding:4px 0}.retirement-guide-module__FDiPTW__faq summary{cursor:pointer;min-height:56px;padding:16px 2px;font-size:19px;font-weight:600;line-height:1.45}.retirement-guide-module__FDiPTW__faq p{padding:0 2px}.retirement-guide-module__FDiPTW__next{border:1px solid var(--me-border-structural);background:var(--me-bg-elevated);border-radius:14px;margin:40px 0;padding:30px}.retirement-guide-module__FDiPTW__next .retirement-guide-module__FDiPTW__note{margin:24px 0 0}.retirement-guide-module__FDiPTW__related{padding:10px 0 32px;display:grid}.retirement-guide-module__FDiPTW__related a,.retirement-guide-module__FDiPTW__sources li a{align-items:center;min-height:44px;padding:8px 0;font-size:16px;line-height:1.5;display:inline-flex}.retirement-guide-module__FDiPTW__sources{border-top:1px solid var(--me-border-structural);padding-top:32px}.retirement-guide-module__FDiPTW__sources h2,.retirement-guide-module__FDiPTW__related h2{font-size:30px}.retirement-guide-module__FDiPTW__sources p{font-size:15px}.retirement-guide-module__FDiPTW__sources ul{margin:0 0 28px;padding:0;list-style:none}@media (min-width:700px){.retirement-guide-module__FDiPTW__caseNumbers{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.retirement-guide-module__FDiPTW__caseNumbers>div{border:0}}@media (min-width:1050px){.retirement-guide-module__FDiPTW__layout{grid-template-columns:210px minmax(0,1fr)}.retirement-guide-module__FDiPTW__contents nav{border:0;padding-top:44px;display:grid;position:sticky;top:100px}.retirement-guide-module__FDiPTW__hero{padding-bottom:60px}}@media (max-width:320px){.retirement-guide-module__FDiPTW__page h2{font-size:30px}.retirement-guide-module__FDiPTW__option,.retirement-guide-module__FDiPTW__callout,.retirement-guide-module__FDiPTW__next{padding:20px}.retirement-guide-module__FDiPTW__hero h1{font-size:36px}}@media (prefers-reduced-motion:reduce){.retirement-guide-module__FDiPTW__page{scroll-behavior:auto}}.retirement-guide-module__FDiPTW__table{border-collapse:collapse;width:100%;margin:24px 0;font-size:17px;line-height:1.5}.retirement-guide-module__FDiPTW__table caption{text-align:left;padding:0 0 16px;font-size:17px;font-weight:700}.retirement-guide-module__FDiPTW__table th,.retirement-guide-module__FDiPTW__table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--me-border-structural);overflow-wrap:anywhere;padding:16px 12px}.retirement-guide-module__FDiPTW__table th{background:var(--me-bg-elevated);font-weight:700}.retirement-guide-module__FDiPTW__table td:last-child{font-family:var(--me-font-mono);font-variant-numeric:tabular-nums}.retirement-guide-module__FDiPTW__accountTable td:last-child{font-family:var(--me-font-body)}.retirement-guide-module__FDiPTW__accountTable th:first-child{width:30%}.retirement-guide-module__FDiPTW__accountTable .retirement-guide-module__FDiPTW__source{margin:12px 0 0}@media (max-width:600px){.retirement-guide-module__FDiPTW__accountTable thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.retirement-guide-module__FDiPTW__accountTable,.retirement-guide-module__FDiPTW__accountTable tbody,.retirement-guide-module__FDiPTW__accountTable tr,.retirement-guide-module__FDiPTW__accountTable th,.retirement-guide-module__FDiPTW__accountTable td{width:100%;display:block}.retirement-guide-module__FDiPTW__accountTable th:first-child{width:100%}.retirement-guide-module__FDiPTW__accountTable tr{border:1px solid var(--me-border-structural);margin-bottom:20px}.retirement-guide-module__FDiPTW__accountTable td{border:0}}.retirement-guide-module__FDiPTW__amountTable td:last-child{white-space:nowrap;overflow-wrap:normal}.retirement-guide-module__FDiPTW__amountTable th:last-child{overflow-wrap:normal;width:44%}
