@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400;font-display:fallback;src:url(/fonts/schibsted-grotesk-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:700;font-display:fallback;src:url(/fonts/schibsted-grotesk-700.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans;font-style:normal;font-weight:400;font-display:fallback;src:url(/fonts/public-sans-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans;font-style:normal;font-weight:700;font-display:fallback;src:url(/fonts/public-sans-700.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--char: #1c1b1c;--bg-bp5: #eff4f8;--tray: #dfe6ec;--navy-bp5: #123058;--steel-bp5: #3c75a5;--smoke: #aecfe3;--sep-c: #c3ced8;--soft-ink-bp5: #3b4652;--wide-bp5: 980px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html{overflow-x:clip}body{margin:0;min-height:100vh;display:flex;flex-direction:column;background:var(--bg-bp5);color:var(--char);font:400 16px/1.65 Public Sans,Helvetica Neue,Arial,sans-serif;overflow-x:clip}h1,h2,h3,legend,.ask-label{font-family:Schibsted Grotesk,Helvetica Neue,Arial,sans-serif;color:var(--navy-bp5);font-weight:700;line-height:1.2}h1{font-size:2.07rem;margin:.9rem 0 .6rem;letter-spacing:-.008em}h2{font-size:1.44rem;margin:2.6rem 0 .7rem}h3{font-size:1.2rem;margin:1.4rem 0 .35rem}p{margin:0 0 .9rem}a{color:var(--navy-bp5);text-decoration-thickness:1px;text-underline-offset:3px}a:hover{color:var(--steel-bp5)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid var(--steel-bp5);outline-offset:2px}.jump-link{position:absolute;left:-999px;top:0;background:var(--navy-bp5);color:#fff;padding:.6rem 1rem;z-index:34}.jump-link:focus{left:1rem}.masthead-shell{position:sticky;top:0;z-index:24}.masthead{background:var(--bg-bp5);border-bottom:1px solid var(--sep-c)}.masthead-row{max-width:var(--wide-bp5);margin:0 auto;padding:.55rem 1.25rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.brand-home{display:block;line-height:0}.brand-home img{height:56px;width:auto}.masthead-links{display:flex;gap:1.6rem}.masthead-links a{color:var(--navy-bp5);text-decoration:none;font-weight:400;font-size:1rem;padding:.7rem 0;border-bottom:2px solid transparent;transition:border-color .14s}.masthead-links a:hover{border-bottom-color:var(--smoke);color:var(--navy-bp5)}.masthead-links a.is-now{border-bottom-color:var(--navy-bp5)}.masthead-links a:focus-visible{outline-offset:4px}.masthead-toggle,.phone-drawer{display:none}main{width:100%;box-sizing:border-box;flex:1 0 auto;margin:0;padding:0 0 3rem}main>.crumbs,main>article>*:not(.bleed){width:min(calc(var(--wide-bp5) - 2.5rem),calc(100% - 2.5rem));margin-left:auto;margin-right:auto}.first-line,.lede-text p:first-child{font-size:1.1rem}.answer-line{font-size:1.3rem;line-height:1.45;font-weight:600;color:var(--navy-bp5);margin-top:.4rem;margin-bottom:.8rem;text-wrap:pretty}@media(max-width:600px){.answer-line{font-size:1.15rem}}.prose-part p,.prose-part li,.lede-text p,.lede-text li,.asked-qa p{max-width:68ch}.prose-run{max-width:100%}.prose-part ul,.prose-part ol,.asked-qa ul{padding-left:1.3rem}.prose-part li,.asked-qa li{margin-bottom:.35rem}.plan-question,.cashout-steps,.ledger-tool,.roth-calc{background:var(--tray);border-radius:8px;padding:1.25rem 1.4rem 1.4rem;margin:1.2rem 0 1.5rem}.ask-step{border:0;margin:0 0 1.2rem;padding:0;min-width:0}.ask-step legend,.ask-label{font-size:1.2rem;margin-bottom:.7rem;padding:0;display:block}.step-count{margin:0 0 .5rem;color:var(--soft-ink-bp5);font-weight:700}.step-hint{margin:-.3rem 0 .7rem;color:var(--soft-ink-bp5)}.choice-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.7rem}.narrow-choices,.bracket-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.choice-button{font:inherit;text-align:left;min-height:58px;padding:.75rem .9rem;border-radius:6px;border:1px solid #a9b8c6;background:#fff;color:var(--char);cursor:pointer;transition:background-color .14s,border-color .14s}.choice-button span{display:block;font-size:.9rem;color:var(--soft-ink-bp5)}.choice-button:hover{border-color:var(--navy-bp5);background:#f7fafc}.choice-button[aria-pressed=true]{background:var(--navy-bp5);border-color:var(--navy-bp5);color:#fff}.choice-button[aria-pressed=true] span{color:#dbe6f0}.quiet-button{font:inherit;min-height:44px;padding:.55rem 1rem;border-radius:6px;border:1px solid var(--navy-bp5);background:#fff;color:var(--navy-bp5);font-weight:700;cursor:pointer}.quiet-button:hover{background:#e8eff5}.quiet-button[aria-pressed=true]{background:var(--navy-bp5);color:#fff}input[type=text],select{font:inherit;font-size:1.05rem;min-height:48px;width:100%;max-width:22rem;padding:.55rem .75rem;border:1px solid #8fa1b2;border-radius:6px;background:#fff;color:var(--char)}input[type=text]:hover,select:hover{border-color:var(--navy-bp5)}label,.control-label{display:block;font-weight:700;margin-bottom:.35rem}.input-help{color:#7a2a12;margin:.4rem 0 0}.state-row{display:flex;gap:.7rem;flex-wrap:wrap;align-items:center}.state-row input{max-width:10rem}.route-answer,.cashout-answer{margin-top:.4rem;font-size:1.12rem}.done-step{display:flex;align-items:center;justify-content:space-between;gap:1rem;background:#fff;border-radius:8px;padding:.5rem .5rem .5rem 1rem;margin-bottom:.8rem}.answer-wait{font-weight:400;font-size:.98rem;color:var(--soft-ink-bp5);margin:0}.answer-count{font-weight:700}.route-list{list-style:none;padding:0;margin:0 0 1rem;display:grid;gap:.8rem}.route-card{background:#fff;border-radius:8px;padding:1rem 1.1rem}.route-card .route-name{margin:0 0 .4rem;font-size:1.25rem}.route-card p{margin-bottom:.45rem}.route-cost{font-size:1.25rem}.balance-add{margin:.4rem 0 1rem}.leave-line{color:var(--soft-ink-bp5);font-size:.95rem;margin:.6rem 0 0}.kept-line{font-size:1.3rem;margin-bottom:.6rem}.cashout-answer .kept-line{margin:0 0 .8rem;padding:0 0 .5rem;border-bottom:1px solid var(--sep-c)}.cashout-answer .ask-step,.cashout-answer .ask-step button,.cashout-answer input,.cashout-answer select{scroll-margin-top:calc(var(--mast-h, 0px) + 7rem)}.kept-number{font-family:Schibsted Grotesk,Helvetica Neue,Arial,sans-serif;font-size:2.2rem;color:var(--navy-bp5)}.cost-split{padding-left:1.2rem}.side-by-side{background:#fff;border-radius:8px;padding:.9rem 1rem}.method-fold{margin-top:1rem}.method-fold summary{cursor:pointer;font-weight:400;font-size:.95rem;color:var(--soft-ink-bp5);padding:.7rem 0}.ledger-controls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;align-items:start}.sort-buttons{display:flex;flex-wrap:wrap;gap:.4rem}.ledger-summary{font-weight:700;margin:1rem 0 .6rem}table{border-collapse:collapse;width:100%;background:#fff;border-radius:8px;overflow:hidden;margin:0 0 1.1rem}th,td{text-align:left;vertical-align:top;padding:.7rem .75rem;border-bottom:1px solid #e1e7ec;font-size:.97rem}thead th{background:var(--navy-bp5);color:#fff;font-family:Public Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:.92rem}tbody th{font-weight:700}.num-col{text-align:right}.cell-rule{display:block;color:var(--soft-ink-bp5);font-size:.88rem}.hide-text{overflow:hidden;width:1px;position:absolute;height:1px;white-space:nowrap;clip:rect(1px, 1px, 1px, 1px)}.table-key{font-size:.95rem;margin:.4rem 0 .8rem}.table-foot,.fee-source{color:var(--soft-ink-bp5);font-size:.95rem;margin-top:.6rem}.fee-panel,.risk-panel,.rule-line{background:var(--tray);border-radius:8px;padding:1.1rem 1.3rem;margin:1.4rem 0}.fee-panel h2,.risk-panel h2,.rule-line h2{margin-top:.2rem}.risk-panel{border:1px solid #b9c5d0}.compact-ledger{max-width:36rem;margin-bottom:1rem}.fact-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem 1.5rem;margin:0 0 .6rem}.fact-list dt{font-weight:700;color:var(--navy-bp5)}.fact-list dd{margin:0}.fact-list>div:last-child:nth-child(odd){grid-column:1 / -1}.rule-steps{padding-left:1.2rem;margin:0}.rule-steps li{margin-bottom:.6rem}.rule-state{color:var(--soft-ink-bp5)}.plain-list,.other-picks ul,.read-next ul{padding-left:1.2rem}.route-table-wrap{margin:1.5rem 0}@media(max-width:960px){.choice-grid,.narrow-choices,.bracket-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ledger-controls{grid-template-columns:1fr}}@media(max-width:800px){.masthead-links{display:none}.masthead-toggle{display:inline-flex;align-items:center;font:inherit;font-weight:400;min-height:44px;padding:.4rem 1rem;border:1px solid var(--navy-bp5);border-radius:6px;background:#fff;color:var(--navy-bp5);cursor:pointer}.masthead-toggle:hover{background:#e8eff5}.phone-drawer.is-revealed{display:block;border-top:1px solid var(--sep-c);padding:.4rem 1.25rem .8rem;background:var(--bg-bp5)}.phone-drawer a{display:block;padding:.8rem 0;font-weight:400;font-size:1.05rem;text-decoration:none;border-bottom:1px solid #dde4ea}.brand-home img{height:46px}h1{font-size:1.7rem}.fact-list{grid-template-columns:1fr}.stack-cells,.stack-cells thead,.stack-cells tbody,.stack-cells tr,.stack-cells th,.stack-cells td{display:block;width:100%}.stack-cells thead{position:absolute;width:1px;height:1px;clip:rect(1px, 1px, 1px, 1px);overflow:hidden}.stack-cells tbody tr{border-bottom:2px solid var(--tray);padding:.5rem 0}.stack-cells tbody th,.stack-cells tbody td{border:0;padding:.3rem .9rem;text-align:left}.stack-cells tbody td[data-label],.stack-cells tbody th[data-label]{display:grid;grid-template-columns:minmax(6rem,32%) 1fr;gap:.6rem}.stack-cells tbody td[data-label]:before,.stack-cells tbody th[data-label]:before{content:attr(data-label);font-size:.85rem;font-weight:700;color:var(--soft-ink-bp5)}.stack-cells .num-col{text-align:left}th,td{padding:.5rem .45rem;font-size:.92rem}}@media(max-width:568px){.choice-grid,.narrow-choices,.bracket-grid{grid-template-columns:1fr}body{font-size:16px}}.masthead-row{justify-content:flex-start}.masthead-links{margin-left:auto}.masthead-call{font-weight:400;color:var(--navy-bp5);text-decoration:none;white-space:nowrap;padding:.6rem .9rem;border:1px solid var(--navy-bp5);border-radius:6px;min-height:44px;display:inline-flex;align-items:center}.masthead-call:hover{background:#e8eff5;color:var(--navy-bp5)}.call-row{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.2rem}.call-link{display:inline-flex;align-items:center;min-height:48px;padding:.7rem 1.2rem;border-radius:6px;background:var(--navy-bp5);color:#fff;font-weight:700;text-decoration:none}.call-link:hover{background:#1d4478;color:#fff}.first-line .call-link{min-height:44px;padding:.35rem .8rem}.quiet-link{font-weight:700}.answer-call{background:#fff;border-radius:8px;padding:.9rem 1rem;margin-top:.8rem}.answer-call p{margin-bottom:.5rem}.ask-form{background:var(--tray);border-radius:8px;padding:1.25rem 1.4rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.5rem;margin:1.2rem 0 1.6rem}.ask-form input[type=text],.ask-form input[type=tel],.ask-form input[type=email],.ask-form select,.ask-form textarea{font:inherit;width:100%;max-width:none;min-height:48px;padding:.55rem .75rem;border:1px solid #8fa1b2;border-radius:6px;background:#fff;color:var(--char)}.ask-form textarea{min-height:7rem;resize:vertical}.wide-cell,.consent-line,.send-button{grid-column:1 / -1}.consent-line{font-size:.95rem;color:var(--soft-ink-bp5);margin:0}.send-button{justify-self:start;font:inherit;font-weight:700;min-height:48px;padding:.7rem 1.6rem;border:0;border-radius:6px;background:var(--navy-bp5);color:#fff;cursor:pointer}.send-button:hover{background:#1d4478}.fax-trap{position:absolute;left:-10080px;width:1px;height:1px;overflow:hidden}@media(max-width:800px){.masthead-links{margin-left:0}.masthead-call{margin-left:auto;padding:.5rem .7rem}.masthead-row{gap:.6rem}.ask-form{grid-template-columns:1fr}}@media(max-width:380px){.masthead-row{padding:.5rem .75rem;gap:.45rem}.brand-home img{height:34px}.masthead-call{font-size:.95rem;padding:.5rem .55rem}.masthead-toggle{padding:.4rem .7rem}th,td{padding:.45rem .3rem;font-size:.86rem}}.ledger-answer{margin-top:1rem;font-size:1.12rem}.table-scroll{overflow-x:auto;margin:0 0 1.1rem}.table-scroll table{margin:0;overflow:visible}@media(max-width:568px){.table-scroll th,.table-scroll td{padding:.45rem .35rem;font-size:.86rem}.table-scroll th:nth-child(n+4),.table-scroll td:nth-child(n+4){display:none}}.table-scroll tbody td:first-child,.table-scroll tbody th:first-child{position:sticky;left:0;background:#fff;box-shadow:1px 0 #e1e7ec}.table-scroll thead th:first-child{position:sticky;left:0;background:var(--navy-bp5)}.stack-cells tbody th[data-label] .cell-rule,.stack-cells tbody td[data-label] .cell-rule{grid-column:2}.phone-note{display:none}@media(max-width:568px){.phone-note{display:block;color:var(--soft-ink-bp5);font-size:.95rem}}.scroll-hint{color:var(--soft-ink-bp5);font-size:.95rem;margin:0 0 .4rem}.fee-scroll{overflow-x:auto;margin:0 0 .8rem;border-radius:8px;scrollbar-width:thin;scrollbar-color:#8fa1b2 #dfe6ec;padding-bottom:6px}.fee-scroll::-webkit-scrollbar{height:10px}.fee-scroll::-webkit-scrollbar-track{background:#dfe6ec;border-radius:5px}.fee-scroll::-webkit-scrollbar-thumb{background:#8fa1b2;border-radius:5px}.fee-scroll:focus-visible{outline:3px solid var(--steel-bp5);outline-offset:2px}.fee-scroll table{margin:0;overflow:visible;width:max-content;min-width:100%}.fee-scroll th,.fee-scroll td{white-space:nowrap;padding:.55rem .75rem}.fee-scroll tbody th{position:sticky;left:0;z-index:2;background:#fff;box-shadow:1px 0 #c3ced8}.fee-scroll thead th:first-child{position:sticky;left:0;z-index:3;background:var(--navy-bp5)}.fee-scroll sup{margin-left:.2rem;font-size:.75rem}.fee-scroll sup a{text-decoration:none}.fee-notes{font-size:.95rem;color:var(--soft-ink-bp5);padding-left:1.3rem;margin:0 0 .8rem}.fee-notes li{margin-bottom:.3rem}.fee-notes li:target{color:var(--char)}@media(max-width:568px){.fee-scroll th,.fee-scroll td{font-size:.9rem;padding:.5rem .55rem}}.fee-scroll td.wrap-cell{white-space:normal;min-width:7rem;max-width:12rem}.fee-scroll{background:linear-gradient(90deg,#fff0,#fff 70%) 100% 0 / 40px 100% no-repeat local,radial-gradient(farthest-side at 100% 50%,#12305847,#12305800) 100% 0 / 16px 100% no-repeat scroll #fff}.fee-scroll table{background:transparent}@media(min-width:1280px){.fees-page .fee-scroll{--fw: min( calc(100vw - 48px) , 1480px);width:var(--fw);margin-left:calc(50% - var(--fw) / 2)}.fees-page .fee-scroll table{width:100%;min-width:0;font-size:.86rem;line-height:1.3}.fees-page .fee-scroll th,.fees-page .fee-scroll td{white-space:normal;padding:.45rem}.fees-page .fee-scroll td.wrap-cell{min-width:0;max-width:none}.fees-page .scroll-hint{display:none}}.plan-ledger thead th:first-child{width:21%}.plan-ledger .group-row th{background:var(--tray);color:var(--navy-bp5);font-weight:700}@media(max-width:800px){.stack-cells tbody tr.group-row th[data-label]:before{content:none}.stack-cells tbody tr.group-row th[data-label]{display:block;padding:.6rem .9rem}}:root{--grad: linear-gradient(118deg, #123058 0%, #1d4472 52%, #3c75a5 100%);--tile: #ffffff;--hairline: #d5dde5}.bleed.bleed{width:auto;margin-left:0;margin-right:0}.home-band{background:linear-gradient(100deg,#123058f5,#163862e6 45%,#2854849e),url(/images/401k-statement-on-a-kitchen-table.png) center 60% / cover no-repeat,#123058;color:#fff;padding:2.6rem 0 4.2rem}.home-band .band-inner{max-width:var(--wide-bp5);margin:0 auto;padding:0 1.25rem}.home-band h1{color:#fff;font-size:2.4rem;margin:0 0 .7rem;max-width:24ch}.home-band .first-line{color:#dbe6f0;font-size:1.15rem;margin:0;max-width:60ch}.tool-lift{position:relative;z-index:2;margin-top:-3.4rem}.tool-lift .choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tool-lift .plan-question{background:#fff;border-radius:10px;padding:1.3rem 1.7rem 1.6rem;margin:0 0 1rem;box-shadow:0 14px 34px #12305829}.tool-lift .choice-button{min-height:64px;font-size:1.05rem;background:#f5f8fb}.tool-lift .choice-button:hover{background:#fff}.tool-lift .done-step,.tool-lift .route-card,.tool-lift .answer-call{background:var(--bg-bp5)}.photo-break{margin:3rem 0;line-height:0}.photo-break img{display:block;width:100%;height:clamp(170px,22vw,330px);object-fit:cover}.wide-picture{margin:2rem 0;line-height:0}.wide-picture img{display:block;width:auto;max-width:100%;height:auto;margin-inline:auto;border-radius:10px}.text-picture{margin:1.4rem 0 1.6rem;line-height:0}.text-picture img{display:block;width:auto;max-width:620px;height:auto;border-radius:10px}.routes-part{margin:1rem 0}.route-tiles{list-style:none;padding:0;margin:1.4rem 0 .6rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.route-tile{background:var(--tile);border-radius:10px;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .18s,transform .18s}.route-tile:hover{box-shadow:0 8px 22px #1230581f;transform:translateY(-2px)}.route-tile img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.route-tile .tile-body{padding:.9rem 1rem 1.1rem;display:flex;flex-direction:column;gap:.45rem;flex:1}.route-tile h3{margin:0;font-size:1.08rem;min-height:2.5em}.route-tile p{margin:0;font-size:.95rem}.route-tile .tile-cost{color:var(--soft-ink-bp5)}.route-tile a{margin-top:auto;font-size:.95rem}.white-band{background:#fff;padding:.4rem 0 2.2rem;margin:2.4rem 0}.white-band .band-inner{max-width:var(--wide-bp5);margin:0 auto;padding:0 1.25rem}.pair-parts>.prose-run{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2.4rem}.home-lede{margin:.6rem 0 0}.home-lede p{font-size:1.08rem;max-width:71.5ch}.pair-parts .prose-part h2{font-size:1.25rem}.pair-parts .prose-part p{font-size:.97rem}.crumbs{margin:1.4rem 0 0;font-size:.9rem;color:var(--soft-ink-bp5)}.crumbs ol{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.2rem .5rem}.crumbs li+li:before{content:"/";margin-right:.5rem;color:#8fa1b2}.crumbs a{color:var(--soft-ink-bp5)}.crumbs a:hover{color:var(--navy-bp5)}.entity-head{display:flex;align-items:center;gap:1.2rem;margin:.9rem 0 .4rem}.entity-head h1{margin:0}.brand-box{display:inline-flex;align-items:center;justify-content:center;flex:none;width:9.5rem;height:2.9rem;padding:.35rem .6rem;background:#fff;border:1px solid var(--hairline);border-radius:6px;vertical-align:middle}.brand-box img{display:block;max-width:100%;height:24px;width:auto;object-fit:contain}.brand-box.is-square img{height:2.2rem}.brand-text{font-family:Schibsted Grotesk,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:.92rem;color:var(--navy-bp5)}.entity-head .brand-box{width:9.5rem;height:3.6rem;padding:.5rem .8rem}.entity-head .brand-box img{height:30px}.entity-head .brand-box.is-square img{height:3rem}.brand-cell{display:flex;align-items:flex-start;gap:.7rem}.brand-cell>a:has(.brand-box){flex:none}.brand-cell .brand-name{min-width:0}.brand-cell .brand-box{width:auto;min-width:6rem;max-width:10rem;height:2.4rem;padding:.3rem .55rem}.brand-cell .brand-box img{height:22px}.brand-cell .brand-box.is-square{height:3rem;min-width:3.4rem}.brand-cell .brand-box.is-square img{height:2.6rem}.brand-cell .brand-name{padding-top:.45rem}.plan-ledger .brand-cell,.table-scroll .brand-cell,.fee-ledger .brand-cell{flex-direction:column;gap:.35rem}.plan-ledger .brand-cell .brand-name,.table-scroll .brand-cell .brand-name,.fee-ledger .brand-cell .brand-name{padding-top:0}.brand-cell .brand-name{display:block}.fee-scroll .brand-cell{flex-direction:row;align-items:center}.fee-scroll .brand-cell .brand-box{height:2.2rem}.fee-scroll .brand-cell .brand-box img{height:20px}.fee-scroll .brand-cell .brand-name{padding-top:0}.pick-list{list-style:none;padding:0;margin:.6rem 0 1rem;display:grid;gap:.55rem}.pick-list li{display:flex;align-items:center;gap:.8rem}.facts-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:0;margin:1.2rem 0 1.6rem;padding:0;border-top:1px solid var(--sep-c);border-bottom:1px solid var(--sep-c)}.facts-row>div{padding:.85rem 1.1rem .9rem 0}.facts-row dt{font-size:.88rem;color:var(--soft-ink-bp5);margin:0 0 .2rem}.facts-row dd{margin:0;font-family:Schibsted Grotesk,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:1.22rem;line-height:1.25;color:var(--navy-bp5)}.facts-row dd small{display:block;font-family:Public Sans,Helvetica Neue,Arial,sans-serif;font-weight:400;font-size:.86rem;color:var(--soft-ink-bp5);margin-top:.15rem}.call-panel{background:var(--grad);color:#e8f0f7;padding:2.4rem 0 2.6rem;margin:3.5rem 0 -3rem;border-bottom:1px solid #3c75a5}.call-panel .band-inner{max-width:var(--wide-bp5);margin:0 auto;padding:0 1.25rem}.call-panel h2{color:#fff;margin:0 0 .5rem}.call-panel p{max-width:63ch}.call-panel .call-link{background:#fff;color:var(--navy-bp5)}.call-panel .call-link:hover{background:#e8eff5;color:var(--navy-bp5)}.call-panel .quiet-link{color:#fff;font-weight:400}.call-panel .quiet-link:hover{color:var(--smoke)}.baseline{background:#0e2442;color:#c9d6e3;font-size:14px;line-height:1.5}.baseline-map{max-width:var(--wide-bp5);margin:0 auto;padding:1.8rem 1.25rem .6rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem 1.6rem}.baseline-map h2{font-family:Public Sans,Helvetica Neue,Arial,sans-serif;font-size:.88rem;font-weight:700;color:#fff;margin:0 0 .45rem}.baseline-map ul{list-style:none;padding:0;margin:0}.baseline-map li{margin:0}.baseline-map a{display:inline-block;padding:.22rem 0;color:#c9d6e3;text-decoration:none}.baseline-map a:hover{color:#fff;text-decoration:underline}.baseline-note{max-width:var(--wide-bp5);margin:0 auto;padding:0 1.25rem .4rem;color:#aebfd0;font-size:13px}.baseline-note:first-of-type{padding-top:.9rem;background:linear-gradient(#2a4566,#2a4566) no-repeat 1.25rem 0 / calc(100% - 2.5rem) 1px}.baseline-note:last-child{padding-bottom:1.4rem}.baseline-legal{max-width:var(--wide-bp5);margin:0 auto;padding:0 1.25rem .8rem}.baseline-legal a{color:#aebfd0;text-decoration:none;margin-right:1.1rem;display:inline-block;padding:.2rem 0;font-size:13px}.baseline-legal a:hover{text-decoration:underline;color:#fff}@media(max-width:960px){.route-tiles,.baseline-map{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.baseline-map{grid-template-columns:1fr;gap:.9rem;padding-top:1.4rem}.baseline-map li{display:inline}.baseline-map a{margin-right:1.1rem;padding:.3rem 0}}@media(max-width:800px){.home-band{padding:1.6rem 0 3.4rem}.home-band h1{font-size:1.85rem}.home-band .first-line{font-size:1.02rem}.tool-lift{margin-top:-2.8rem}.tool-lift .plan-question{padding:1.1rem 1rem 1.2rem}.pair-parts>.prose-run{grid-template-columns:1fr}.entity-head{flex-direction:column;align-items:flex-start;gap:.7rem}.entity-head .brand-box{width:8rem;height:3rem}.photo-break{margin:2rem 0}}@media(max-width:568px){.route-tiles{grid-template-columns:1fr}.route-tile{flex-direction:row}.route-tile img{width:38%;aspect-ratio:auto;height:auto;object-fit:cover}.tool-lift .choice-button{min-height:54px}.brand-cell .brand-box{height:2.2rem;min-width:5rem}.brand-cell .brand-box img{height:19px}.tool-lift .choice-grid{grid-template-columns:1fr}}.facts-row.is-text dd{font-size:1.02rem;line-height:1.35}.facts-row.is-text{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}@media(max-width:600px){.facts-row.is-text{grid-template-columns:1fr 1fr}.facts-row.is-text>div{padding:.6rem .8rem .65rem 0}.facts-row.is-text dd{font-size:.95rem}}.ask-lead{display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.ask-picture{width:240px;height:auto;border-radius:10px}@media(max-width:640px){.ask-picture{display:none}}.plan-question .choice-button{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.plan-question .choice-button:after{content:"›";font-size:1.6rem;line-height:1;color:var(--navy-bp5);flex:none}.plan-question .choice-button[aria-pressed=true]:after{color:#fff}.route-tile .tile-body{gap:.5rem}.route-tile p{font-size:.97rem}.route-tile .tile-cost{color:var(--char)}.route-tile a{margin-top:auto;padding-top:.2rem}.prose-part .route-tiles{padding-left:0}td.num-cell,th.num-cell{text-align:right}td.num-cell{white-space:nowrap}.prose-part table{margin-top:.4rem}.prose-part tbody tr:hover,.plan-ledger tbody tr:hover,.fee-ledger tbody tr:hover{background:#f6f9fb}@media(max-width:800px){.masthead-call{border-color:var(--sep-c)}}@media(max-width:568px){.route-tile h3{min-height:0}}.ask-band{background:var(--grad);color:#fff;padding:1.8rem 0 1.6rem;margin-bottom:.9rem}.ask-band .band-inner{max-width:var(--wide-bp5);margin:0 auto;padding:0 1.25rem}.ask-band h1{color:#fff;margin:0 0 1rem}.ask-band .call-link{background:#fff;color:var(--navy-bp5)}.ask-band .call-link:hover{background:#e8eff5;color:var(--navy-bp5)}main>article:has(>.ask-band:first-child){margin-top:0}@media(max-width:800px){.stack-cells .brand-cell{flex-direction:column;align-items:flex-start;gap:.3rem}.stack-cells .brand-cell .brand-name{padding-top:0}.stack-cells td.num-cell,.stack-cells th.num-cell{text-align:left}}@media(max-width:380px){.brand-cell .brand-box{min-width:4.4rem;height:1.9rem;padding:.2rem .35rem}.brand-cell .brand-box img{height:15px}thead th{font-size:.84rem}}@media(max-width:800px){.stack-cells td.num-cell{white-space:normal}}.baseline a:focus-visible{outline-color:var(--smoke)}.home-answer{margin-top:.6rem}.home-answer h2{margin-top:1.6rem}.plan-ledger th a.cell-rule{font-weight:400;font-size:.85rem;margin-top:.3rem}.brand-cell>a{display:inline-flex;text-decoration:none}.brand-cell>a:hover .brand-box{border-color:var(--steel-bp5)}.prose-part tbody td,.prose-part tbody th{vertical-align:middle}.brand-text{line-height:1.15;text-align:center}@media(max-width:800px){.masthead-call{border-color:transparent;padding-left:.4rem;padding-right:.4rem;text-decoration:underline;text-underline-offset:3px}}.route-answer:empty{display:none}.home-band h1{max-width:30ch}.ledger-tool .fee-ledger tbody th[scope=row]{min-width:10.5rem}.three-parts>.prose-run{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 2rem}.three-parts .prose-part h2{font-size:1.18rem}.three-parts .prose-part p{font-size:.97rem}@media(max-width:920px){.three-parts>.prose-run{grid-template-columns:1fr}}.route-notes{margin:2.2rem 0 0;border-top:1px solid var(--sep-c);border-bottom:1px solid var(--sep-c)}.route-notes>summary{cursor:pointer;list-style:none;padding:1rem 0;font-family:Schibsted Grotesk,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:1.15rem;color:var(--navy-bp5);display:flex;justify-content:space-between;align-items:center}.route-notes>summary::-webkit-details-marker{display:none}.route-notes>summary:after{content:"+";font-size:1.4rem;color:var(--steel-bp5)}.route-notes[open]>summary:after{content:"−"}.route-notes>summary:hover{color:var(--steel-bp5)}.route-notes .prose-part h2{margin-top:1rem}.fees-and-rules{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:0 2.4rem;align-items:start}.fees-and-rules>.prose-run{display:block}@media(max-width:920px){.fees-and-rules{grid-template-columns:1fr}}.plan-question .ask-step:last-of-type{margin-bottom:0}.compact-ledger{max-width:none}.ledger-controls{grid-template-columns:minmax(17rem,1.3fr) minmax(0,1fr) minmax(0,1fr)}@media(max-width:960px){.ledger-controls{grid-template-columns:1fr}}@media(min-width:801px){.num-col .cell-rule{white-space:nowrap}}.brand-cell .brand-box.is-square{height:3.8rem;min-width:3.8rem}.brand-cell .brand-box.is-square img{height:3.3rem}.phone-drawer a[aria-current=page]{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}caption{caption-side:top;text-align:left;font-size:.92rem;color:var(--soft-ink-bp5);padding:0 0 .5rem}.brand-cell .source-link{font-size:.82rem;font-weight:400}@media(max-width:800px){.stack-cells caption{display:block;width:100%;padding:.7rem .9rem .5rem}}.route-figure{display:block;font-family:Schibsted Grotesk,Helvetica Neue,Arial,sans-serif;font-size:1.15rem;color:var(--navy-bp5)}.cashout-steps .done-step{padding:.2rem .4rem .2rem .9rem;margin-bottom:.4rem}.money-field{position:relative;display:inline-block}.money-field:before{content:"$";position:absolute;left:.8rem;top:50%;transform:translateY(-50%);color:var(--soft-ink-bp5);pointer-events:none}.money-field input{padding-left:1.7rem}.cashout-answer .cost-split{list-style:none;padding:0;margin:0 0 .8rem;max-width:34rem}.cashout-answer .cost-split li{display:flex;justify-content:space-between;gap:1rem;padding:.35rem 0;border-bottom:1px solid #c9d3dc}.cashout-answer .cost-split li span:last-child{font-variant-numeric:tabular-nums;text-align:right}.held-line{color:var(--soft-ink-bp5);font-size:.98rem;max-width:40rem}.answer-basis{color:var(--soft-ink-bp5);font-size:.98rem;margin:0 0 .4rem}.tax-more{margin:0 0 1rem}.tax-more>summary{cursor:pointer;display:inline-flex;align-items:center;min-height:44px;color:var(--navy-bp5);font-weight:600;text-decoration:underline;text-underline-offset:3px;list-style:none}.tax-more>summary::-webkit-details-marker{display:none}.tax-more>summary:hover{color:var(--steel-bp5)}.tax-more[open]>summary{margin-bottom:.6rem}.tax-more-body{padding:.2rem 0 .4rem;border-bottom:1px solid var(--sep-c);margin-bottom:.4rem}.print-line .quiet-button+.quiet-button{margin-left:.6rem}.rate-label{font-size:1rem;margin-top:.9rem}.rate-input{max-width:8rem}select#ew-state-pick{max-width:22rem}.print-line{margin:.6rem 0 0}@media print{@page{margin:16mm}body.print-result *:not(:has(#cashout-steps,.method-fold)):not(#cashout-steps):not(#cashout-steps *):not(.method-fold):not(.method-fold *){display:none!important}body.print-result,body.print-result main,body.print-result article{background:#fff;padding:0;margin:0;min-height:0}body.print-result #cashout-steps{width:100%;background:#fff;padding:0;margin:0;color:#000;box-shadow:none;border:0}body.print-result #cashout-steps button,body.print-result .side-by-side,body.print-result .print-line,body.print-result .call-row,body.print-result .call-link,body.print-result .step-count,body.print-result .tax-more>summary{display:none!important}body.print-result .done-step{background:none;padding:0;margin:0 0 .2rem}body.print-result input,body.print-result select{border:0;padding:0;min-height:0;font-weight:700}body.print-result .method-fold>summary{font-weight:700}body.print-result a{color:#000;text-decoration:none}body.print-result a[href^=http]:after{content:" (" attr(href) ")";font-size:.8em}body.print-result .kept-number{color:#000}}.method-fold summary h2{display:inline;font:inherit;margin:0}.cashout-steps .choice-button{position:relative;padding-right:2.4rem;font-weight:600}.cashout-steps .choice-button span{font-weight:400}.cashout-steps .choice-button:after{content:"›";position:absolute;right:.9rem;top:50%;transform:translateY(-50%);font-size:1.6rem;line-height:1;color:var(--navy-bp5)}.cashout-steps .choice-button[aria-pressed=true]:after{color:#fff}@media(max-width:568px){.plan-ledger.stack-cells tbody td[data-label],.plan-ledger.stack-cells tbody th[data-label],.glance-routes.stack-cells tbody td[data-label],.glance-routes.stack-cells tbody th[data-label]{grid-template-columns:5.6rem 1fr}}.holds-coins{color:#1e6c46}.holds-funds{color:var(--navy-bp5)}.holds-none{color:var(--soft-ink-bp5)}@media(max-width:800px){.plan-ledger.stack-cells .phone-skip{display:none}}@media(max-width:800px){.providers-page .lede-text p{font-size:1rem;margin-bottom:.5rem}.providers-page .plan-ledger.stack-cells tbody tr:not(.group-row){display:grid;grid-template-columns:1fr auto;column-gap:.9rem;row-gap:.25rem;padding:.75rem .9rem}.providers-page .plan-ledger.stack-cells tbody tr:not(.group-row)>th,.providers-page .plan-ledger.stack-cells tbody tr:not(.group-row)>td{display:block;padding:0;grid-column:1 / -1}.providers-page .plan-ledger.stack-cells tbody tr:not(.group-row)>*:before{content:none}.providers-page .plan-ledger.stack-cells tbody tr:not(.group-row)>th{grid-column:1;grid-row:1}.providers-page .plan-ledger.stack-cells tbody tr:not(.group-row)>td:nth-child(3){display:contents}.providers-page .plan-ledger.stack-cells .cost-figure{grid-column:2;grid-row:1;text-align:right;white-space:nowrap}.providers-page .plan-ledger.stack-cells tbody tr>td:nth-child(3) .cell-rule{grid-column:1 / -1;grid-row:3}.providers-page .plan-ledger.stack-cells tbody tr>td:nth-child(2){grid-row:2}.providers-page .plan-ledger.stack-cells tbody tr>td:nth-child(2) .cell-rule{display:inline;margin-left:.3rem}.providers-page .plan-ledger.stack-cells tbody tr>td:nth-child(4),.providers-page .plan-ledger.stack-cells tbody tr>td:nth-child(5){font-size:.88rem;color:var(--soft-ink-bp5)}.providers-page .plan-ledger.stack-cells tbody tr>td:nth-child(4):before,.providers-page .plan-ledger.stack-cells tbody tr>td:nth-child(5):before{content:attr(data-label) ": ";font-weight:700}.providers-page .plan-ledger.stack-cells th .route-label{display:block;margin-left:0}.providers-page .plan-ledger.stack-cells th a.cell-rule{margin-top:.1rem}}@media(max-width:800px){.providers-page .plan-ledger.stack-cells tbody tr>td.phone-skip{display:none}}@media(max-width:800px){.providers-page .plan-ledger.stack-cells .brand-cell{flex-direction:row;align-items:center;gap:.6rem}.providers-page .plan-ledger.stack-cells .brand-cell .brand-box{height:2.1rem;min-width:5rem;padding:.25rem .45rem}.providers-page .plan-ledger.stack-cells .brand-cell .brand-box img{height:19px}.providers-page .plan-ledger.stack-cells .brand-cell .brand-box.is-square{height:2.6rem;min-width:2.6rem;padding:.15rem}.providers-page .plan-ledger.stack-cells .brand-cell .brand-box.is-square img{height:2.25rem}.providers-page .plan-ledger.stack-cells .brand-name .cell-rule{display:block;margin:0}.providers-page .plan-ledger.stack-cells .cost-figure{align-self:center}}.plan-ledger .group-shared{display:none}.plan-ledger .fund-extra:before{content:"; "}@media(max-width:800px){.providers-page .plan-ledger .group-row .group-shared{display:block;font-weight:400;margin-top:.15rem}.providers-page .plan-ledger .fund-base{display:none}.providers-page .plan-ledger .fund-extra{display:block}.providers-page .plan-ledger .fund-extra:before{content:none}.providers-page .plan-ledger .fund-extra:first-letter{text-transform:uppercase}.providers-page .plan-ledger td .cell-rule:has(.fund-base):not(:has(.fund-extra)){display:none}}.table-words ul{font-size:.95rem;padding-left:1.2rem;margin:0 0 .8rem;max-width:68ch}.table-words li{margin-bottom:.25rem}.table-words .table-key{margin-bottom:.3rem}.table-words{margin:.6rem 0 1.2rem}.table-words>summary{cursor:pointer;padding:.6rem 0;font-size:.95rem;color:var(--steel-bp5)}.table-words>summary:hover{text-decoration:underline}:root{--char: #141b26;--bg-bp5: #f3f6fa;--tray: #e6ecf3;--navy-bp5: #0b1a2e;--steel-bp5: #0b7d5f;--smoke: #2ee6a8;--sep-c: #cfd8e3;--soft-ink-bp5: #46546a;--night-bp5: #0a1422;--mint: #2ee6a8;--mint-deep: #0b7d5f;--wide-bp5: 1040px;--grad: linear-gradient(120deg, #0a1422 0%, #0f2443 60%, #12305a 100%)}body{font-size:19px;line-height:1.6}h1{font-size:2.6rem;letter-spacing:-.015em}h2{font-size:1.8rem;letter-spacing:-.008em}h3{font-size:1.3rem}a{text-decoration-color:var(--mint-deep)}a:hover{color:var(--mint-deep)}th,td{font-size:1rem}thead th{background:var(--night-bp5);font-size:.95rem}.table-scroll thead th:first-child,.fee-scroll thead th:first-child{background:var(--night-bp5)}.first-line,.lede-text p:first-child{font-size:1.15rem}.masthead{background:var(--night-bp5);border-bottom:1px solid #1c2c44}.masthead-row{padding-top:.7rem;padding-bottom:.7rem}.brand-home img{height:46px;width:auto}.masthead-links a{color:#e3eaf3;font-size:1.02rem}.masthead-links a:hover{color:#fff;border-bottom-color:#3d5878}.masthead-links a.is-now{color:#fff;border-bottom-color:var(--mint)}.masthead-call{color:var(--night-bp5);background:var(--mint);border-color:var(--mint);font-weight:700}.masthead-call:hover{background:#6cf0c4;color:var(--night-bp5)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline-color:var(--mint-deep)}.masthead a:focus-visible,.masthead button:focus-visible{outline-color:var(--mint)}.call-link,.send-button{background:var(--mint);color:var(--night-bp5)}.call-link:hover,.send-button:hover{background:#6cf0c4;color:var(--night-bp5)}.choice-button{border-color:#b7c3d1}.choice-button:hover{border-color:var(--night-bp5)}.choice-button[aria-pressed=true],.quiet-button[aria-pressed=true]{background:var(--night-bp5);border-color:var(--night-bp5)}.plan-question .choice-button:after,.cashout-steps .choice-button:after{color:var(--mint-deep)}.plan-question .choice-button[aria-pressed=true]:after,.cashout-steps .choice-button[aria-pressed=true]:after{color:var(--mint)}.quiet-button{border-color:var(--night-bp5);color:var(--night-bp5)}.home-band{background:var(--grad);padding:2.4rem 0 4.6rem}.hero-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:2.4rem;align-items:center}.home-band h1{font-size:2.9rem;max-width:20ch;margin:0 0 .8rem}.hero-answer{font-family:Public Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:1.55rem;line-height:1.3;color:var(--mint);margin:0 0 .7rem}.home-band .first-line{color:#d3dfeb;font-size:1.15rem}.hero-picture{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:14px;box-shadow:0 18px 40px #00000059}.tool-lift .plan-question{box-shadow:0 16px 36px #0a14222e}.tool-lift .choice-button{font-size:1.1rem}.fee-bars,.allocation{margin:1.6rem 0 1.8rem}.fee-bars-title{margin:0 0 .6rem}.fee-bars-chart{display:block;overflow:visible}.fee-bars .bar-name{font-family:Public Sans,Helvetica Neue,Arial,sans-serif;font-size:17px;fill:var(--char);dominant-baseline:middle}.fee-bars .bar-value{font-family:Schibsted Grotesk,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:17px;fill:var(--navy-bp5);dominant-baseline:middle}.fee-bars .bar-fill{fill:#24456f}.fee-bars .is-now .bar-fill{fill:var(--mint);stroke:var(--mint-deep);stroke-width:1.5}.fee-bars .is-now .bar-name{font-weight:700}.fee-bars figcaption,.allocation figcaption{color:var(--soft-ink-bp5);font-size:.92rem;margin-top:.4rem;max-width:68ch}.allocation{display:grid;grid-template-columns:260px minmax(0,1fr);gap:.4rem 2.2rem;align-items:center}.allocation figcaption{grid-column:1 / -1}.allocation .ring-rest{fill:none;stroke:#d3dce7;stroke-width:34}.allocation .ring-slice{fill:none;stroke:var(--mint);stroke-width:34}.allocation .ring-big{font-family:Schibsted Grotesk,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:30px;fill:var(--navy-bp5);text-anchor:middle}.allocation .ring-small{font-size:16px;fill:var(--soft-ink-bp5);text-anchor:middle}.allocation-key h3{margin:0 0 .6rem}.allocation-key dl{margin:0}.allocation-key dl>div{display:flex;justify-content:space-between;gap:1rem;padding:.5rem 0;border-bottom:1px solid var(--sep-c);max-width:30rem}.allocation-key dt{display:flex;align-items:center;gap:.5rem}.allocation-key dd{margin:0;font-weight:700;text-align:right}.key-dot{display:inline-block;width:.8rem;height:.8rem;border-radius:50%;background:#d3dce7}.key-dot.is-slice{background:var(--mint)}.call-panel{background:var(--grad);border-bottom:1px solid #1c2c44}.call-panel .call-link,.ask-band .call-link{background:var(--mint);color:var(--night-bp5)}.call-panel .call-link:hover,.ask-band .call-link:hover{background:#6cf0c4;color:var(--night-bp5)}.call-panel .quiet-link:hover{color:var(--mint)}.ask-band{background:var(--grad)}.baseline{background:#070f1a;font-size:15px}.baseline-map h2{font-size:.95rem}.baseline-note,.baseline-legal a{font-size:14px}.brand-box{height:3.2rem}.brand-box img{height:28px}.brand-cell .brand-box{height:2.8rem}.brand-cell .brand-box img,.fee-scroll .brand-cell .brand-box img{height:26px}.fee-scroll .brand-cell .brand-box{height:2.6rem}@media(max-width:800px){.masthead-toggle{background:transparent;color:#fff;border-color:#50698a}.masthead-toggle:hover{background:#13233a}.phone-drawer.is-revealed{background:var(--night-bp5);border-top-color:#1c2c44}.phone-drawer a{color:#e3eaf3;border-bottom-color:#1c2c44}.masthead-call{background:transparent;color:var(--mint);border-color:transparent}.masthead-call:hover{background:transparent;color:#6cf0c4}.brand-home img{height:36px}h1{font-size:2rem}.hero-grid{grid-template-columns:1fr;gap:1rem}.home-band{padding:1.4rem 0 4rem}.home-band h1{font-size:2rem}.hero-answer{font-size:1.3rem}.hero-picture{aspect-ratio:21 / 9;max-height:170px}.allocation{grid-template-columns:1fr;justify-items:start}.brand-cell .brand-box img,.providers-page .plan-ledger.stack-cells .brand-cell .brand-box img{height:24px}.brand-cell .brand-box,.providers-page .plan-ledger.stack-cells .brand-cell .brand-box{height:2.5rem}}@media(max-width:568px){body{font-size:18px}h2{font-size:1.5rem}.home-band .first-line{font-size:1.05rem}.fee-bars .bar-name,.fee-bars .bar-value{font-size:15px}.brand-cell .brand-box img{height:24px}.brand-cell .brand-box{height:2.4rem}}@media(max-width:380px){.brand-home img{height:30px}.brand-cell .brand-box img{height:24px}.brand-cell .brand-box{height:2.3rem;min-width:4.6rem}}.fee-bars-title,.allocation-title{font-family:Schibsted Grotesk,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:1.25rem;color:var(--navy-bp5);margin:0 0 .6rem}.allocation-key h3{display:none}.page-head-pic{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:2.2rem;align-items:center;margin-bottom:.6rem}.page-head-pic img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;border-radius:12px}.ask-head{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:2rem;align-items:center}.ask-head-picture{display:block;width:100%;max-width:340px;height:auto;aspect-ratio:3 / 2;object-fit:cover;border-radius:12px;justify-self:end}@media(max-width:800px){.page-head-pic{grid-template-columns:1fr;gap:.8rem}.page-head-pic img{aspect-ratio:21 / 9;max-height:160px;order:-1}.ask-head{grid-template-columns:1fr;gap:.6rem}.ask-head-picture{display:none}}@media(min-width:1100px){main>article.ira-page>.live-part{width:min(1200px,calc(100% - 2.5rem))}}.route-answer,.cashout-answer,.ledger-answer{font-size:1.2rem}.route-cost{font-family:Schibsted Grotesk,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:1.65rem;line-height:1.3;color:var(--navy-bp5)}.route-cost strong{display:block;font-family:Public Sans,Helvetica Neue,Arial,sans-serif;font-size:.95rem;color:var(--soft-ink-bp5);letter-spacing:.01em}@media(max-width:800px){.route-cost{font-size:1.3rem}}.call-word{display:none}@media(max-width:480px){.masthead-row{padding-left:.75rem;padding-right:.75rem;gap:.5rem}.brand-home{flex:0 1 auto;min-width:0}.brand-home img{height:32px;max-width:100%}.masthead-call .call-word{display:inline}.masthead-call .call-num{overflow:hidden;width:1px;position:absolute;height:1px;white-space:nowrap;clip:rect(1px, 1px, 1px, 1px)}.masthead-call{padding:.5rem .6rem;border-color:#50698a;text-decoration:none}.masthead-toggle{padding:.4rem .75rem;flex:none}}@media(max-width:360px){.brand-home img{height:28px}.masthead-toggle{padding:.4rem .6rem}}.route-table .route-figure{font-size:1.4rem;white-space:nowrap}.route-table td[data-label=Covers]{font-size:.95rem;color:var(--soft-ink-bp5)}.route-table .cell-rule{display:block;margin-top:.3rem;font-size:.9rem;line-height:1.4;color:var(--soft-ink-bp5)}.home-answer .table-foot{font-size:.95rem;color:var(--soft-ink-bp5)}@media(max-width:800px){.route-table .route-figure{font-size:1.3rem;white-space:normal}}.plan-ledger .cost-label{display:none}.plan-ledger .figure-note{font-size:.8em;font-weight:400;color:var(--soft-ink-bp5)}@media(max-width:800px){.providers-page .page-head-pic img{display:none}.providers-page .plan-ledger.stack-cells tbody tr:not(.group-row){grid-template-columns:auto minmax(0,1fr);align-items:center;row-gap:.3rem}.providers-page .plan-ledger.stack-cells tbody tr:not(.group-row)>th,.providers-page .plan-ledger.stack-cells tbody tr:not(.group-row)>th .brand-cell,.providers-page .plan-ledger.stack-cells tbody tr:not(.group-row)>th .brand-name{display:contents}.providers-page .plan-ledger.stack-cells tbody tr:not(.group-row)>th .brand-cell>a{grid-column:1;grid-row:1}.providers-page .plan-ledger.stack-cells tbody tr:not(.group-row)>th .route-label{grid-column:2;grid-row:1;font-weight:700;color:var(--navy-bp5);font-size:.95rem}.providers-page .plan-ledger.stack-cells tbody tr>td:nth-child(2){grid-column:1 / -1;grid-row:2}.providers-page .plan-ledger.stack-cells .cost-label{display:block;grid-column:1 / -1;grid-row:3;font-size:.85rem;font-weight:700;color:var(--soft-ink-bp5);margin-top:.2rem}.providers-page .plan-ledger.stack-cells .cost-figure{grid-column:1 / -1;grid-row:4;text-align:left;white-space:normal;font-size:1.35rem;align-self:start}.providers-page .plan-ledger.stack-cells tbody tr>td:nth-child(3) .cell-rule{grid-column:1 / -1;grid-row:5}.providers-page .plan-ledger.stack-cells tbody tr>td:nth-child(4){grid-column:1 / -1;grid-row:6}.providers-page .plan-ledger.stack-cells tbody tr>td:nth-child(5){grid-column:1 / -1;grid-row:7}.providers-page .plan-ledger.stack-cells tbody tr:not(.group-row)>th a.cell-rule{grid-column:1 / -1;grid-row:8;font-size:.85rem;margin-top:.2rem}}.providers-page .plan-ledger td .cell-rule.row-meta,.providers-page .plan-ledger.stack-cells tbody tr>td:nth-child(2) .cell-rule.row-meta{display:block;margin:.35rem 0 0;font-size:.88rem;color:var(--soft-ink-bp5)}.lede-note{font-size:.95rem;color:var(--soft-ink-bp5);margin:-.3rem 0 1.2rem;max-width:68ch}.cashout-example{margin:.4rem 0 1.4rem;max-width:36rem}.cashout-example .cost-split{list-style:none;padding:0;margin:0}.cashout-example .cost-split li{display:flex;justify-content:space-between;gap:1rem;padding:.4rem 0;border-bottom:1px solid var(--sep-c)}.cashout-example .cost-split li span:last-child{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.cashout-example .cost-split .keep-row{font-weight:700;border-bottom:0}.cashout-example .cashout-held{font-size:.95rem;color:var(--soft-ink-bp5);margin:.5rem 0 0}.glance-routes td .cell-rule.row-meta{display:block;margin-top:.35rem;font-size:.88rem;color:var(--soft-ink-bp5)}.route-costs{margin:1.8rem 0 0}.route-costs h3{margin:0 0 .9rem;font-size:1.2rem}.cost-row{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--sep-c);border-bottom:1px solid var(--sep-c)}.cost-row>li{display:flex;flex-direction:column;gap:.35rem;padding:1.1rem 1.1rem 1.2rem;border-left:1px solid var(--sep-c)}.cost-row>li:first-child{border-left:0;padding-left:0}.cost-row>li:last-child{padding-right:0}.cost-name{font-weight:600;line-height:1.35}.cost-figure{font-family:Schibsted Grotesk,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:1.6rem;line-height:1.2;color:var(--navy-bp5)}.cost-basis{font-size:.9rem;line-height:1.45;color:var(--soft-ink-bp5)}.cost-by{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:auto;padding-top:.5rem}.cost-by-label{width:100%;font-size:.8rem;color:var(--soft-ink-bp5)}.cost-by .brand-box{width:auto;min-width:6.5rem;height:2.6rem;padding:.3rem .6rem}.cost-by .brand-box img{height:24px}.cost-by .brand-box.is-square img{height:2rem}.route-costs .table-foot{margin-top:.8rem}@media(max-width:920px){.cost-row{grid-template-columns:1fr;border-bottom:0}.cost-row>li{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:1rem;row-gap:.25rem;padding:.95rem 0;border-left:0;border-bottom:1px solid var(--sep-c)}.cost-name{grid-column:1 / -1}.cost-figure{grid-column:1 / -1;font-size:1.45rem}.cost-basis{grid-column:1 / -1}.cost-by{grid-column:1 / -1;padding-top:.2rem}.cost-by-label{width:auto}}.key-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:1.2rem 0 1.6rem;border-top:1px solid var(--sep-c);border-bottom:1px solid var(--sep-c)}.key-facts>div{display:flex;flex-direction:column;padding:.9rem 1rem 1rem;border-left:1px solid var(--sep-c)}.key-facts>div:first-child{border-left:0;padding-left:0}.key-facts dt{order:2;font-weight:600;color:var(--char);line-height:1.35}.key-facts dd{margin:0}.key-facts dd:not(.key-note){order:1;font-family:Schibsted Grotesk,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:1.8rem;line-height:1.15;color:var(--navy-bp5)}.key-facts .key-note{order:3;font-size:.9rem;color:var(--soft-ink-bp5);line-height:1.4}.keep-table td:last-child{font-weight:700;color:var(--navy-bp5)}.keep-table td:not(:first-child),.keep-table th:not(:first-child){text-align:right}.exceptions-table td:last-child{white-space:nowrap}@media(max-width:700px){.key-facts{grid-template-columns:1fr;border-bottom:0}.key-facts>div{display:grid;grid-template-columns:4.6rem minmax(0,1fr);column-gap:.9rem;padding:.75rem 0;border-left:0;border-bottom:1px solid var(--sep-c)}.key-facts>div{align-items:center}.key-facts dd:not(.key-note){grid-row:1;font-size:1.6rem}.key-facts dt{grid-column:2;grid-row:1}.key-facts .key-note{grid-column:1 / -1;margin-top:.35rem}.exceptions-table td:last-child{white-space:normal}}.nav-group{position:relative}.nav-trigger{display:inline-flex;align-items:center;gap:.4rem;font:inherit;font-size:1.02rem;color:#e3eaf3;background:none;border:0;border-bottom:2px solid transparent;padding:.7rem 0;cursor:pointer;white-space:nowrap}.nav-trigger:after{content:"";width:.42rem;height:.42rem;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-.15rem) rotate(45deg);opacity:.75}.nav-trigger:hover,.nav-group.is-revealed .nav-trigger{color:#fff;border-bottom-color:#3d5878}.nav-trigger.is-now{color:#fff;border-bottom-color:var(--mint)}.nav-panel{display:none;position:absolute;top:100%;left:-1rem;z-index:44;min-width:16rem;padding:.45rem 0;background:#fff;border:1px solid #d5dde5;border-radius:8px;box-shadow:0 12px 28px #0a142238}.nav-group:nth-last-child(-n+2) .nav-panel{left:auto;right:-1rem}.nav-group.is-revealed .nav-panel{display:block}.masthead-links .nav-panel a{display:block;padding:.5rem 1.1rem;color:var(--navy-bp5);font-size:.98rem;border-bottom:0;white-space:nowrap;text-decoration:none}.masthead-links .nav-panel a:first-child{font-weight:600;border-bottom:1px solid #e1e7ec;padding-bottom:.6rem;margin-bottom:.25rem}.masthead-links .nav-panel a:hover{background:#eef3f7;color:var(--navy-bp5)}.masthead-links .nav-panel a[aria-current=page]{text-decoration:underline;text-decoration-color:var(--mint-deep);text-underline-offset:4px}.nav-panel.is-long{columns:2;column-gap:0;min-width:24rem}.nav-panel.is-long a:first-child{column-span:all}.drawer-group{padding:.35rem 0 .2rem}.drawer-group+.drawer-group{border-top:1px solid #1c2c44}.drawer-head{margin:.35rem 0 0;font-size:.85rem;color:#9fb3c8;letter-spacing:.02em}@media(max-width:800px){.phone-drawer.is-revealed{max-height:calc(100vh - 4.5rem);overflow-y:auto;overscroll-behavior:contain}.drawer-group{display:grid;grid-template-columns:1fr 1fr;column-gap:1rem}.drawer-group .drawer-head{grid-column:1 / -1}.phone-drawer .drawer-group a{padding:.6rem 0;font-size:1rem;border-bottom:0;min-height:44px;display:flex;align-items:center;line-height:1.3}}.cost-held{font-size:.86rem;line-height:1.4;color:var(--soft-ink-bp5)}.cost-held-label{font-weight:600;color:var(--char, inherit)}.cost-source{width:100%;font-size:.8rem;line-height:1.4;color:var(--soft-ink-bp5)}.brand-box,.brand-cell .brand-box,.cost-by .brand-box,.entity-head .brand-box{background:transparent;border:0;padding:0;width:auto;min-width:0;height:auto;justify-content:flex-start}.brand-box,.brand-cell .brand-box{max-width:120px}.brand-box img,.brand-cell .brand-box img,.fee-scroll .brand-cell .brand-box img{height:26px;width:auto;max-width:100%;object-fit:contain}.brand-box.is-square,.brand-cell .brand-box.is-square{max-width:64px}.brand-box.is-square img,.brand-cell .brand-box.is-square img{height:40px}.entity-head .brand-box{max-width:150px}.entity-head .brand-box img{height:34px}.entity-head .brand-box.is-square img{height:48px}.brand-cell>a:hover .brand-box{border-color:transparent}.brand-cell .brand-box.is-square{height:auto;min-width:0}.plan-ledger th a.cell-rule{color:var(--soft-ink-bp5);text-decoration-color:#b9c4cf}.cost-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--sep-c)}.cost-list>li{display:grid;grid-template-columns:11rem minmax(0,1fr) 13rem;column-gap:1.6rem;align-items:center;padding:1.05rem 0;border-bottom:1px solid var(--sep-c)}.cost-list .cost-figure{font-size:1.5rem;line-height:1.2}.cost-main{display:flex;flex-direction:column;gap:.2rem;min-width:0}.cost-list .cost-name{font-weight:600;color:var(--navy-bp5);text-decoration-color:#b9c4cf;text-underline-offset:3px}.cost-list .cost-name:hover{text-decoration-color:currentColor}.cost-list .cost-basis{font-size:.92rem}.cost-list .cost-held{font-size:.86rem}.cost-list .cost-by{display:flex;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:1rem;margin:0;padding:0}.cost-list .cost-by .brand-box{max-width:104px}.cost-list .cost-by .brand-box img{height:24px}.cost-list .cost-by .brand-box.is-square img{height:40px}.cost-sources{margin:.8rem 0 .2rem;font-size:.86rem;color:var(--soft-ink-bp5)}.route-costs .cost-sources+.table-foot{margin-top:.2rem;font-size:.95rem;color:var(--soft-ink-bp5)}@media(max-width:920px){.cost-list>li{grid-template-columns:minmax(0,1fr) auto;row-gap:.35rem;padding:.95rem 0}.cost-list .cost-figure{grid-column:1;grid-row:1;font-size:1.4rem}.cost-list .cost-by{grid-column:2;grid-row:1;gap:.7rem}.cost-list .cost-main{grid-column:1 / -1;grid-row:2}}.date-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:1.6rem;margin:.6rem 0 1.2rem;border-top:1px solid var(--sep-c);border-bottom:1px solid var(--sep-c)}.date-facts>div{padding:.9rem 0 1rem}.date-facts dt{font-family:Schibsted Grotesk,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:1.35rem;line-height:1.2;color:var(--navy-bp5);margin:0 0 .25rem}.date-facts dd{margin:0;font-size:.98rem;line-height:1.45}@media(max-width:700px){.date-facts{grid-template-columns:1fr;border-bottom:0}.date-facts>div{padding:.7rem 0;border-bottom:1px solid var(--sep-c)}.date-facts dt{font-size:1.2rem}}.plan-question .choice-button:after,.cashout-steps .choice-button:after{content:none}.plan-question .choice-button,.cashout-steps .choice-button{padding-right:.9rem}.step-bar{display:block;width:100%;height:5px;margin:0 0 .9rem;border:0;border-radius:3px;background:#d3dce7;-moz-appearance:none;appearance:none;-webkit-appearance:none;overflow:hidden}.step-bar::-webkit-progress-bar{background:#d3dce7;border-radius:3px}.step-bar::-webkit-progress-value{background:var(--mint-deep);border-radius:3px}.step-bar::-moz-progress-bar{background:var(--mint-deep);border-radius:3px}.cashout-steps .step-count{font-size:.9rem;font-weight:600;margin-bottom:.4rem}.method-part{margin:1.6rem 0 .4rem;border-top:1px solid var(--sep-c)}@media(max-width:700px){.exceptions-table thead{position:absolute;width:1px;height:1px;clip:rect(1px, 1px, 1px, 1px);overflow:hidden}.exceptions-table,.exceptions-table tbody{display:block}.exceptions-table tr{display:block;padding:.7rem 0;border-bottom:1px solid var(--sep-c)}.exceptions-table td{display:inline;padding:0;border:0;font-size:.92rem;color:var(--soft-ink-bp5)}.exceptions-table td:before{content:none!important}.exceptions-table td:first-child{display:block;font-size:1rem;font-weight:600;color:var(--char);margin-bottom:.15rem}.exceptions-table td:nth-child(2):after{content:" · "}}.text-picture img{max-width:100%;aspect-ratio:16 / 7;object-fit:cover}.wide-picture img{aspect-ratio:16 / 7;object-fit:cover}.fee-panel.is-revealed{background:transparent;padding:0;border-radius:0}.route-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.4rem;border-top:1px solid var(--sep-c);border-bottom:1px solid var(--sep-c);margin:.8rem 0 1rem}.route-block{padding:1rem 0 1.1rem}.route-block h3{margin:0 0 .3rem;font-size:1.05rem;color:var(--soft-ink-bp5)}.route-block p{margin:0 0 .35rem}.route-yes strong{font-family:Schibsted Grotesk,Helvetica Neue,Arial,sans-serif;font-size:1.5rem;line-height:1.2;color:var(--navy-bp5)}.route-what{font-size:.98rem}.route-fee{display:flex;align-items:baseline;gap:.6rem;margin-top:.6rem!important}.route-fee span{font-size:.9rem;color:var(--soft-ink-bp5)}.route-fee strong{font-family:Schibsted Grotesk,Helvetica Neue,Arial,sans-serif;font-size:1.3rem;color:var(--navy-bp5)}.route-meta{font-size:.88rem;color:var(--soft-ink-bp5)}.next-step{font-size:1.05rem;margin:1rem 0 1.2rem;max-width:68ch}.route-fine{list-style:none;margin:0 0 .6rem;padding:0;font-size:.88rem;line-height:1.5;color:var(--soft-ink-bp5)}.route-fine li{margin:0 0 .35rem}.cashout-example{max-width:none}@media(max-width:700px){.route-pair{grid-template-columns:1fr;border-bottom:0}.route-block{border-bottom:1px solid var(--sep-c);padding:.85rem 0 .9rem}.route-yes strong{font-size:1.3rem}}@media(max-width:800px){.providers-page .plan-ledger.stack-cells tbody tr:not(.group-row){grid-template-columns:auto minmax(0,1fr) auto}.providers-page .plan-ledger.stack-cells .cost-label{display:none}.providers-page .plan-ledger.stack-cells .cost-figure{grid-column:3;grid-row:1;text-align:right;white-space:nowrap;font-size:1.2rem;align-self:center}.providers-page .plan-ledger.stack-cells tbody tr>td:nth-child(2) strong{display:block}.providers-page .plan-ledger.stack-cells tbody tr>td:nth-child(2) .cell-rule{display:block;margin-left:0}}.route-costs.bleed{background:var(--tray);margin:2.2rem 0 0;padding:2rem 0 1.5rem}.route-costs .band-inner>:last-child,.route-costs .table-foot>:last-child{margin-bottom:0}.route-costs h2{margin:0 0 .9rem}.cost-list>li{margin:0;max-width:none}.cost-list .cost-by .brand-box{max-width:132px}.cost-list .cost-by .brand-box img{height:26px}.route-costs+.route-notes,.home-page .prose-part+.route-notes{margin-top:1rem}.home-page .tool-lift+.route-costs.bleed{margin-top:1.4rem}.hero-answer{font-weight:400;color:#e3eaf3}.hero-answer strong{color:var(--mint);font-weight:700}@media(max-width:920px){.cost-list .cost-figure{grid-column:1 / -1;grid-row:1;white-space:nowrap}.cost-list .cost-by{grid-column:1 / -1;grid-row:3;justify-content:flex-start}.cost-list .cost-main{grid-row:2}}@media(max-width:800px){.hero-picture{max-height:110px}}.cashout-answer:empty{display:none}.facts-under-tool .key-facts{margin-top:.4rem}.method-part .about-tool p{max-width:68ch;margin:1.2rem 0 .2rem}.plan-ledger caption.table-key{caption-side:top;text-align:left;padding:0 0 .5rem;color:var(--soft-ink-bp5)}.step-link{display:inline-flex;align-items:center;min-height:44px;padding:.45rem 1rem;border:1.5px solid var(--navy-bp5);border-radius:6px;color:var(--navy-bp5);font-weight:600;text-decoration:none}.step-link:after{content:"→";margin-left:.5rem}.step-link:hover{background:var(--navy-bp5);color:#fff}.next-step .step-link{margin:.5rem .8rem 0 0}.next-step .quiet-link{white-space:nowrap}.step-row{margin:-.4rem 0 1.2rem}@media(max-width:800px){.providers-page .plan-ledger.stack-cells tbody tr:not(.group-row)>th .route-label{grid-column:1 / -1;grid-row:2}.providers-page .plan-ledger.stack-cells tbody tr>td:nth-child(2){grid-row:3}.providers-page .plan-ledger.stack-cells tbody tr>td:nth-child(3) .cell-rule{grid-row:5}}.route-fee{flex-direction:column;align-items:flex-start;gap:.1rem}.route-fee strong{font-size:1.45rem;line-height:1.2}.fee-notes{margin:.4rem 0 .8rem;font-size:.92rem}.fee-notes summary{cursor:pointer;color:var(--soft-ink-bp5);padding:.5rem 0}.fee-notes .fee-source{font-size:.88rem}.pick-table{margin-top:.6rem}.pick-table td{white-space:nowrap}.plan-ask{margin:.4rem 0 1.4rem;max-width:40rem}.plan-ask select{max-width:22rem;width:100%}.plan-ask-answer{margin:.7rem 0 0;font-size:1.08rem}.plan-ask-answer:empty{display:none}.plan-ask-answer .pick-line{display:block;margin-bottom:.3rem}.plan-ledger tbody tr.picked-row{background:#eaf3ee}.plan-ledger td[data-label=Limit],.plan-ledger td[data-label="Held by"]{font-size:.95rem}.route-compare{margin:.8rem 0 .7rem;table-layout:fixed}.route-compare thead th:first-child{width:28%}.route-compare thead th{font-size:1rem}.route-compare tbody th{font-weight:600;color:var(--soft-ink-bp5)}.route-compare td strong{color:var(--navy-bp5)}.route-compare .cost-line strong{display:block;font-family:Schibsted Grotesk,Helvetica Neue,Arial,sans-serif;font-size:1.3rem;line-height:1.2}.route-compare .cell-rule{display:block;font-size:.88rem;color:var(--soft-ink-bp5);margin-top:.2rem;line-height:1.4}.fee-panel.is-revealed .fee-source{font-size:.92rem;color:var(--soft-ink-bp5);margin:0 0 .6rem}@media(max-width:640px){.route-compare thead th:first-child{width:6.2rem}.route-compare th,.route-compare td{padding:.5rem .45rem;font-size:.92rem}.route-compare .cost-line strong{font-size:1.1rem}}.rule-date{margin:1rem 0 0;font-size:.98rem;color:var(--soft-ink-bp5);max-width:45rem}.rule-date strong{color:var(--navy-bp5)}.route-costs .band-inner{max-width:var(--wide-bp5);margin:0 auto;padding:0 1.25rem}@media(min-width:921px){.cost-list>li{grid-template-columns:9rem minmax(0,1fr) auto}.cost-list .cost-by{flex-wrap:wrap;justify-content:flex-end;gap:.6rem 1rem;max-width:17rem}}.cost-list .cost-by .brand-box{max-width:120px}.ask-sub{color:#e3eaf3;font-size:1.08rem;margin:.4rem 0 .9rem;max-width:36rem}.ask-facts{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:.4rem}.ask-page>.ask-band{margin-bottom:.4rem}.ask-facts dd:not(.key-note){font-size:1.15rem;font-weight:600;margin-bottom:.2rem}.ask-facts dt{font-weight:400;font-size:.92rem;color:var(--soft-ink-bp5)}@media(max-width:752px){.ask-facts{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem;border-bottom:1px solid var(--sep-c)}.ask-facts>div{display:flex;flex-direction:column;padding:.6rem 0;border:0}}.ask-band .call-or{color:#e3eaf3;font-size:1rem;max-width:19rem;line-height:1.4}.ask-form .form-hint{margin:0;font-size:1rem}.ask-form .label-note{font-weight:400;color:var(--soft-ink-bp5);font-size:.92rem}.ask-page>.have-ready{margin-top:0;margin-bottom:1.6rem}.ask-form .who-gets-it{font-size:.98rem;color:var(--char);margin:.2rem 0 0}.providers-page>.plan-ask{max-width:none}.providers-page .plan-ask-answer{max-width:40rem}.providers-page>.next-step,.provider-page .next-step{max-width:none}.providers-page>.next-step strong{display:block;margin-bottom:.2rem}.providers-page>.next-step .quiet-link{display:block;margin-top:.6rem;white-space:normal}main:has(>article.guide-page){--wide-bp5: 880px}@media(min-width:601px){.guide-page .facts-row.is-text{grid-template-columns:repeat(4,minmax(0,1fr))}}.entity-head{flex-direction:column;align-items:flex-start;gap:.7rem}.key-facts dt{text-wrap:balance}@media(max-width:640px){.baseline-map{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem 1.2rem}.baseline-map li{display:block}.baseline-map a{display:block;margin-right:0;padding:.4rem 0;line-height:1.3}}.cost-list .cost-by .brand-box:has(>img[src$="/my-solo-401k.webp"]){max-width:190px}.cost-list .cost-by .brand-box>img[src$="/my-solo-401k.webp"]{height:40px}.guide-page .prose-part td:first-child{white-space:nowrap}.guide-page .prose-part thead th{background:transparent;color:var(--navy-bp5);border-bottom:2px solid var(--navy-bp5)}.withdrawal-page>.live-part{margin-bottom:3.5rem}.provider-page .step-row .step-link{background:var(--night-bp5);border-color:var(--night-bp5);color:#fff}.provider-page .step-row .step-link:hover{background:var(--mint-deep);border-color:var(--mint-deep)}.masthead-row>.masthead-toggle{order:9}.call-panel{background:#12305a;border-bottom:0;margin-bottom:-3rem}.baseline{border-top:3px solid var(--mint);font-size:15px}.baseline-top{max-width:var(--wide-bp5);margin:0 auto;padding:2rem 1.25rem 1.4rem;display:flex;align-items:center;justify-content:space-between;gap:1.5rem 2.5rem;border-bottom:1px solid #1c2c44}.baseline-brand{display:block;line-height:0;flex:none}.baseline-brand img{height:40px;width:auto}.baseline-top .baseline-note{margin:0;padding:0;max-width:34rem;background:none;font-size:14px;line-height:1.5;color:#8fa3b8}.baseline-map{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr);gap:1.4rem 2rem;padding:1.6rem 1.25rem 1.8rem}.baseline-map h2{font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--mint);margin:0 0 .7rem}.baseline-map .is-long ul{columns:2;column-gap:2rem}.baseline-map li{break-inside:avoid}.baseline-map a{color:#dfe7f0;padding:.28rem 0}.baseline-end{max-width:var(--wide-bp5);margin:0 auto;padding:1rem 1.25rem 1.3rem;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.4rem 1.5rem;border-top:1px solid #1c2c44}.baseline-end .baseline-note{margin:0;padding:0;background:none;font-size:13px;color:#8fa3b8}.baseline-end .baseline-legal{margin:0;padding:0;max-width:none}.baseline-end .baseline-legal a{font-size:13px;color:#aebfd0;margin:0 0 0 1.1rem}@media(max-width:920px){.baseline-map{grid-template-columns:repeat(2,minmax(0,1fr))}.baseline-map>.is-long{grid-column:1 / -1}}@media(max-width:640px){.baseline-top{flex-direction:column;align-items:flex-start;padding-top:1.6rem;gap:.9rem}.baseline-brand img{height:34px}.baseline-map{gap:1.3rem 1.2rem;padding-top:1.3rem}.baseline-map .is-long ul{column-gap:1.2rem}.baseline-end{flex-direction:column}.baseline-end .baseline-legal a{margin:0 1.1rem 0 0}}.guide-next{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.2rem;margin:0 0 1.6rem}.guide-next .step-link,.provider-page .step-row .step-link{background:var(--night-bp5);border-color:var(--night-bp5);color:#fff}.guide-next .step-link:hover,.provider-page .step-row .step-link:hover{background:var(--mint-deep);border-color:var(--mint-deep);color:#fff}.guide-next .quiet-link{font-weight:600}.head-picture{margin:0 0 2rem}.guide-page .prose-part table.time-line{display:block;border:0;margin:1rem 0 1.4rem;background:none}.guide-page table.time-line thead{position:absolute;width:1px;height:1px;clip:rect(1px, 1px, 1px, 1px);overflow:hidden}.guide-page table.time-line tbody{display:block;border-left:2px solid var(--sep-c);margin-left:.35rem}.guide-page table.time-line tr{display:block;position:relative;padding:0 0 1.15rem 1.4rem;border:0;background:none}.guide-page table.time-line tr:last-child{padding-bottom:.2rem}.guide-page table.time-line tr:hover{background:none}.guide-page table.time-line tr:before{content:"";position:absolute;left:-.45rem;top:.38rem;width:.75rem;height:.75rem;border-radius:50%;background:var(--bg-bp5);border:2px solid var(--mint-deep);box-sizing:border-box}.guide-page table.time-line tr:last-child:before{background:var(--mint-deep)}.guide-page table.time-line td{display:block;padding:0;border:0;white-space:normal;font-size:1rem;line-height:1.5}.guide-page table.time-line td:first-child{font-family:Schibsted Grotesk,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:.95rem;color:var(--navy-bp5);margin-bottom:.1rem}.guide-page table.time-line td:before{content:none!important}.read-next .next-rows{list-style:none;padding:0;margin:.4rem 0 0;border-top:1px solid var(--sep-c)}.read-next .next-rows li{margin:0;border-bottom:1px solid var(--sep-c)}.read-next .next-rows a{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:48px;padding:.75rem 0;font-weight:600;font-size:1.08rem;color:var(--navy-bp5);text-decoration:none}.read-next .next-rows a:after{content:"→";color:var(--mint-deep);font-weight:700}.read-next .next-rows a:hover{color:var(--mint-deep)}.cashout-steps .choice-button{display:flex;align-items:center;justify-content:space-between;gap:.8rem;min-height:60px;padding:.8rem 1rem .8rem 1.1rem;font-size:1.08rem;font-weight:600;text-align:left;box-shadow:0 1px 2px #0a14220f;transition:border-color .14s,box-shadow .14s,background-color .14s}.cashout-steps .choice-button:after{content:"›";position:static;transform:none;flex:none;font-size:1.7rem;line-height:1;font-weight:400;color:var(--mint-deep);transition:transform .14s}.cashout-steps .choice-button:hover{border-color:var(--mint-deep);box-shadow:inset 0 0 0 1px var(--mint-deep);background:#f6fcf9}.cashout-steps .choice-button:hover:after{transform:translate(3px)}.cashout-steps .choice-button[aria-pressed=true]{background:var(--night-bp5);border-color:var(--night-bp5);color:#fff;box-shadow:none}.cashout-steps .choice-button[aria-pressed=true]:after{color:var(--mint)}.cashout-steps{padding:1.3rem 1.4rem}.cashout-steps>.ask-step:has(+.cashout-answer:empty){margin-bottom:0}.cashout-steps .step-count{font-size:.85rem;font-weight:400;color:var(--soft-ink-bp5);margin-bottom:.35rem}.cashout-steps .step-bar{height:3px;margin-bottom:1rem}.cashout-steps legend{margin-bottom:.8rem}.withdrawal-page>.live-part{margin-bottom:0}.withdrawal-page>.prose-run{margin-top:3.2rem;padding-top:.4rem;border-top:1px solid var(--sep-c)}.withdrawal-page .prose-part:first-child .key-facts{margin:.6rem 0 1.4rem}.method-part{margin:2.2rem 0 .4rem;border-top:1px solid var(--sep-c);border-bottom:1px solid var(--sep-c)}.method-fold{margin:0}.method-fold summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;list-style:none;padding:1rem 0;font-size:1rem;color:var(--navy-bp5)}.method-fold summary::-webkit-details-marker{display:none}.method-fold summary h2{display:block;font-family:Schibsted Grotesk,Helvetica Neue,Arial,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.3;color:var(--navy-bp5)}.method-fold summary:after{content:"+";flex:none;font-size:1.6rem;line-height:1;font-weight:400;color:var(--mint-deep)}.method-fold[open] summary:after{content:"−"}.method-fold>p{max-width:68ch}.method-fold>p:last-child{margin-bottom:1.2rem}.provider-page .entity-head{gap:1.1rem;margin-block:1.4rem .9rem}.provider-page .answer-line{font-size:1.4rem;line-height:1.4;margin-block:0 1.6rem}.provider-page .fee-panel.is-revealed{margin-top:0}.provider-page .fee-panel.is-revealed>h2{margin-top:0}.provider-page .route-compare thead th:first-child{width:20%}.provider-page .fee-panel.is-revealed>p{max-width:68ch}.provider-page>.fee-panel+.prose-run .lede-text{margin-top:2.2rem}@media(max-width:640px){.provider-page .answer-line{font-size:1.2rem}.provider-page .route-compare{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:.9rem;border:0;width:100%}.provider-page .route-compare thead,.provider-page .route-compare tbody,.provider-page .route-compare tr{display:contents}.provider-page .route-compare thead th:first-child{display:none}.provider-page .route-compare thead th{display:block;width:auto;padding:.5rem .6rem;border-radius:6px;font-size:.98rem}.provider-page .route-compare tbody th{display:block;grid-column:1 / -1;padding:.75rem 0 .15rem;font-size:.8rem;border:0;background:none}.provider-page .route-compare td{display:block;padding:.1rem 0 .7rem;font-size:.9rem;line-height:1.4;border:0;border-bottom:1px solid var(--sep-c);background:none;overflow-wrap:anywhere}.provider-page .route-compare td[data-row="Crypto?"] strong,.provider-page .route-compare .cost-line strong{font-size:1.08rem}.provider-page .route-compare .cell-rule{font-size:.82rem}}.providers-page>.plan-ask{background:var(--tray);border-radius:8px;padding:1.3rem 1.4rem 1.4rem;margin-block:1.2rem 1rem}.providers-page .plan-ask .ask-label{display:block;font-family:Schibsted Grotesk,Helvetica Neue,Arial,sans-serif;font-size:1.3rem;font-weight:700;color:var(--navy-bp5);margin:0 0 .7rem}.providers-page .plan-ask select{min-height:52px;max-width:26rem;font-size:1.05rem;padding:.55rem .8rem;border:1px solid #b7c3d1;border-radius:6px;background-color:#fff}.providers-page .plan-ask select:hover{border-color:var(--mint-deep)}.providers-page .plan-ask-answer{max-width:none;margin:1rem 0 0;padding:.9rem 1.1rem;background:#fff;border-radius:6px;font-size:1.05rem;line-height:1.5}.providers-page .plan-ask-answer:empty{display:none}.providers-page .plan-ask-answer .pick-line+.pick-line{margin-top:.5rem}.providers-page>.table-words{margin-block:0 .4rem;font-size:.95rem}.providers-page>.table-words summary{display:inline-block;cursor:pointer;color:var(--mint-deep);text-decoration:underline;text-underline-offset:3px;padding:.4rem 0}.providers-page>.table-words[open]{margin-bottom:1rem}.providers-page .plan-ledger{margin-top:.6rem}.providers-page .plan-ledger thead th:first-child{width:26%}.providers-page .plan-ledger thead th:last-child{width:30%}.providers-page .plan-ledger .group-row .group-shared{display:block;font-weight:400;font-size:.92rem;color:var(--soft-ink-bp5);margin-top:.2rem}.providers-page .plan-ledger .fund-base{display:none}.providers-page .plan-ledger .fund-extra{display:block}.providers-page .plan-ledger .fund-extra:before{content:none}.providers-page .plan-ledger .fund-extra:first-letter{text-transform:uppercase}.providers-page .plan-ledger td .cell-rule:has(.fund-base):not(:has(.fund-extra)){display:none}.providers-page .plan-ledger .row-meta{display:block;margin-top:.35rem}.providers-page .plan-ledger .cost-figure{font-size:1.25rem}.providers-page>.next-step{margin-block:1.2rem .8rem}.providers-page>.next-step .step-link{background:var(--night-bp5);border-color:var(--night-bp5);color:#fff;margin:0 1rem 0 0}.providers-page>.next-step .step-link:hover{background:var(--mint-deep);border-color:var(--mint-deep);color:#fff}.providers-page>.next-step .quiet-link{display:inline;margin:0;font-weight:600}.providers-page>.table-foot{font-size:.9rem;color:var(--soft-ink-bp5)}@media(max-width:640px){.providers-page>.plan-ask{padding:1.1rem 1rem 1.2rem}.providers-page .plan-ask .ask-label{font-size:1.15rem}.providers-page>.next-step .quiet-link{display:block;margin-top:.7rem}.providers-page .plan-ledger .cost-figure{font-size:1.15rem}}@media(min-width:720px){.providers-page>.plan-ask{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.4rem}.providers-page .plan-ask .ask-label{margin:0}.providers-page .plan-ask select{flex:0 1 26rem}.providers-page .plan-ask-answer{flex-basis:100%}}.providers-page>.next-step{margin-block:1.6rem 2rem}.providers-page>.table-foot+.table-words{margin-block:.4rem 1.6rem}@media(max-width:800px){.providers-page .plan-ledger.stack-cells tbody tr>td:nth-child(3) .cell-rule{grid-row:4;font-size:.85rem;color:var(--soft-ink-bp5);margin:0 0 .2rem}.providers-page .plan-ledger.stack-cells tbody tr>td:nth-child(2){grid-row:3}.providers-page .plan-ledger.stack-cells tbody tr>td:nth-child(2)>strong{font-size:1.05rem}}@media(min-width:720px){.providers-page .plan-ask select{flex:1 1 22rem;max-width:none}}.providers-page .plan-ask .step-hint{margin:.5rem 0 0;font-size:.92rem;color:var(--soft-ink-bp5)}@media(min-width:720px){.providers-page .plan-ask .step-hint{order:3;flex-basis:100%;margin:0}.providers-page .plan-ask-answer{order:4}}@media(max-width:719px){.providers-page .plan-ask .ask-label{margin-bottom:.2rem}.providers-page .plan-ask .step-hint{margin:0 0 .7rem}}.fee-ledger .th-sub{display:block;font-weight:400;font-size:.82rem;opacity:.85}.fee-ledger td.first-col{background:#f1f6fa}.fee-ledger td.first-col strong{font-family:Public Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:1.2rem;color:var(--navy-bp5)}.ledger-chart{margin:.4rem 0 1.4rem}.ledger-tool.is-roth .fee-ledger{font-size:.92rem}.ledger-tool.is-roth .fee-ledger tbody th[scope=row]{min-width:7.5rem}@media(max-width:800px){.fee-ledger td.first-col{background:transparent}.fee-ledger td.first-col strong{font-size:1.15rem}.fee-ledger .th-sub{display:none}}@media(min-width:801px){.ledger-tool.is-roth .num-col .cell-rule{white-space:normal}.ledger-tool.is-roth .fee-ledger th,.ledger-tool.is-roth .fee-ledger td{padding-left:.5rem;padding-right:.5rem}}.brand-cell:has(>a.source-link){flex-direction:column;align-items:flex-start;gap:.35rem}@media(min-width:801px){td:has(>.brand-cell>a.source-link),th:has(>.brand-cell>a.source-link){min-width:9.5rem}}.brand-cell>a.source-link{display:block;white-space:normal;overflow-wrap:normal;word-break:normal}.roth-band{padding:1.5rem 0 1.4rem;margin-bottom:1.4rem}.roth-band h1{margin-bottom:.6rem}.roth-band .lede-text,.roth-band .lede-text p{color:#e3eaf3;margin:0;max-width:63ch;font-size:1.08rem}.fee-ledger .brand-cell>a.fee-page-link{display:inline;font-size:.82rem;font-weight:400}@media(max-width:800px){.roth-band{padding:1.2rem 0 1.1rem;margin-bottom:1rem}.roth-band .lede-text,.roth-band .lede-text p{font-size:1rem}}.provider-page>.page-notes{margin-block:1.6rem 0;padding-top:1rem;border-top:1px solid var(--sep-c)}.provider-page>.page-notes>p{max-width:68ch}.provider-page>.page-notes .fee-source{margin:0 0 .6rem;font-size:.92rem}.provider-page>.page-notes .rule-date{margin:0;font-size:.92rem}.solo-page .solo-facts{margin-block:1rem 1.4rem}.ask-page>.ask-trust>a{white-space:nowrap}.ask-page>.ask-trust{margin-block:1rem 1.2rem;font-size:.92rem;line-height:1.5;color:var(--soft-ink-bp5);max-width:none}.date-facts.two-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.providers-page>.fold-group{margin-block:1.6rem 0;border-top:1px solid var(--sep-c)}.prose-fold{border-bottom:1px solid var(--sep-c)}.prose-fold>summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;list-style:none;padding:.95rem 0}.prose-fold>summary::-webkit-details-marker{display:none}.prose-fold>summary h2{margin:0;font-size:1.2rem;line-height:1.3;color:var(--navy-bp5)}.prose-fold>summary:after{content:"+";flex:none;font-size:1.5rem;line-height:1;color:var(--mint-deep)}.prose-fold[open]>summary:after{content:"−"}.prose-fold>summary:hover h2{color:var(--steel-bp5)}.prose-fold>div{max-width:68ch;padding-bottom:.6rem}@media(max-width:640px){.date-facts.two-facts{grid-template-columns:1fr}}.providers-page>.page-head-pic{padding-top:1.4rem}td .brand-cell,table:not(.plan-ledger) th .brand-cell{min-width:0;max-width:100%}td .brand-cell>a,table:not(.plan-ledger) th .brand-cell>a{min-width:0;max-width:100%;flex-shrink:1}td .brand-cell .brand-box,table:not(.plan-ledger) th .brand-cell .brand-box{max-width:100%}
