@import url(https://use.typekit.net/qkj1rem.css);
:root{--color-nav-active: var(--color-accent);--headline-margin-bottom: 300px;--button-width: 200px;--height-section-hero: 650px;--width-section-narrow: 840px;--width-section-narrow-h1: 840px;--color-page-footer-text: var(--color-white);--color-page-footer: #464646;--color-links: var(--color-accent);--color-folder-tabs-border: #DADADA;--height-logo-max: 38px;--height-tabs-card-min: 455px;--header-grid-template-areas: "banners banners banners" "logo main-nav toggles";--header-grid-template-areas-tablet: "banners banners" "logo toggles" "main-nav main-nav";--header-grid-template-areas-mobile: "banners banners" "login-bar login-bar" "logo logo" "toggles toggles" "main-nav main-nav"}main a{color:var(--color-links)}.marcom-column:not(.custom-color) .hero-heading,.marcom-section:not(.custom-color) .hero-heading{color:var(--color-hero-heading)}.marcom-column:not(.custom-color) .eyebrow,.marcom-section:not(.custom-color) .eyebrow{color:var(--color-eyebrow-text)}.marcom-column:not(.custom-color) h1.hero-heading,.marcom-column:not(.custom-color) p.hero-heading,.marcom-section:not(.custom-color) h1.hero-heading,.marcom-section:not(.custom-color) p.hero-heading{color:var(--color-hero-heading)}.marcom-column:not(.custom-color) h1.hero-headline,.marcom-column:not(.custom-color) p.hero-headline,.marcom-section:not(.custom-color) h1.hero-headline,.marcom-section:not(.custom-color) p.hero-headline{color:var(--color-hero-headline)}.marcom-column:not(.custom-color) h1.eyebrow,.marcom-column:not(.custom-color) p.eyebrow,.marcom-section:not(.custom-color) h1.eyebrow,.marcom-section:not(.custom-color) p.eyebrow{color:var(--color-eyebrow-text)}.marcom-column .deadline .hero-headline,.marcom-section .deadline .hero-headline{color:var(--color-hero-headline)}.marcom-column .deadline.eyebrow,.marcom-section .deadline.eyebrow{color:var(--color-eyebrow-text)}@media(min-width: 435px){.page-style-default{--height-section-min: 320px}}retirement-calculator rect.highcharts-point{fill:var(--color-accent)}retirement-calculator .mat-form-field,retirement-calculator .mat-select-value{color:var(--color-accent);font-weight:600}.button{font-size:1.563rem;font-weight:400;line-height:2.55rem;letter-spacing:.04em;font-family:var(--font-minor);font-style:normal;font-weight:700;letter-spacing:.06252rem;padding:1.1rem 2rem;border-radius:3px;border:none;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.faq-nav .button{border-radius:0;margin:0}@media(max-width: 768px){.faq-nav .button{min-width:150px}}.timeline .hero-heading,.timeline .hero-headline{margin-bottom:0;text-transform:uppercase}.timeline .stacked .hero-heading,.timeline .stacked .hero-headline{width:100px}.timeline .stacked.wide .hero-heading,.timeline .stacked.wide .hero-headline{width:130px}.timeline .hero-heading{color:var(--color-hero-heading);font-size:2rem;font-style:normal;font-weight:700;line-height:145%;letter-spacing:.16rem}.timeline .hero-headline{color:var(--color-hero-headline);font-size:7rem;font-style:normal;font-weight:700;letter-spacing:.56rem}.timeline .body-md{margin-top:10px}.marcom-section.flex-rows h2,.marcom-section.flex-rows .h2,.marcom-section.flex-rows h3,.marcom-section.flex-rows .h3,.marcom-section.flex-rows h4,.marcom-section.flex-rows .h4,.marcom-section.flex-rows h5,.marcom-section.flex-rows .h5,.marcom-section.flex-rows p,.marcom-section.hero h2,.marcom-section.hero .h2,.marcom-section.hero h3,.marcom-section.hero .h3,.marcom-section.hero h4,.marcom-section.hero .h4,.marcom-section.hero h5,.marcom-section.hero .h5,.marcom-section.hero p{color:var(--color-hero-content)}.marcom-section.flex-rows h1.hero-headline,.marcom-section.hero h1.hero-headline{color:var(--color-hero-headline)}.marcom-section.flex-rows p.hero-heading,.marcom-section.hero p.hero-heading{color:var(--color-hero-heading)}.marcom-section.flex-rows p.eyebrow,.marcom-section.hero p.eyebrow{color:var(--color-eyebrow-text)}.marcom-section.narrow-content.full-height .content>.apos-area{min-height:calc(100vh - var(--height-hero-adjustment))}.marcom-section.narrow-content.flex-rows{padding-top:15px;padding-bottom:15px}.marcom-section.narrow-content.flex-rows .content{padding-top:0;padding-bottom:0}.marcom-section.narrow-content.flex-rows .content>.apos-area{display:flex;flex-direction:column;justify-content:space-between;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.marcom-section.narrow-content.flex-rows .top-links,.marcom-section.narrow-content.flex-rows .bottom-links{padding:0}.marcom-section.narrow-content.flex-rows .top-links p,.marcom-section.narrow-content.flex-rows .bottom-links p{margin-bottom:0}.marcom-section.narrow-content.flex-rows .top-links a,.marcom-section.narrow-content.flex-rows .top-links .marcom-nav--separator p{color:var(--color-hero-top-links);text-decoration:none;font-size:1.563rem;font-weight:400;line-height:2.55rem;letter-spacing:.04em;font-style:normal;font-weight:700}.marcom-section.narrow-content.flex-rows .top-links a:hover,.marcom-section.narrow-content.flex-rows .top-links .marcom-nav--separator p:hover{text-decoration:underline}@media(max-width: 435px){.marcom-section.narrow-content.flex-rows .top-links a,.marcom-section.narrow-content.flex-rows .top-links .marcom-nav--separator p{font-size:1.25rem;font-weight:400;line-height:2.28rem;letter-spacing:.05em;font-style:normal;font-weight:700}}@media(max-width: 768px){.marcom-section.narrow-content.flex-rows .top-links nav.marcom-nav ul{flex-wrap:nowrap;text-align:center}.marcom-section.narrow-content.flex-rows .top-links nav.marcom-nav ul li{width:auto}}.marcom-section.narrow-content.flex-rows .bottom-links a{color:var(--color-hero-bottom-links)}.marcom-section.narrow-content.flex-rows .bottom-links a.learn-more{display:flex;gap:5px;align-items:center;max-width:none;justify-content:center;flex-direction:column;font-size:1.1rem;font-style:normal;font-weight:700;line-height:145%;letter-spacing:.88px;text-transform:uppercase;text-decoration:none}.marcom-section.narrow-content.flex-rows .bottom-links a.learn-more:hover{text-decoration:underline}.marcom-section.narrow-content .content .flex-column .apos-area{justify-content:center;gap:2rem}.marcom-columns.card-accent .marcom-column.card{border-radius:10px;border:1px solid var(--color-card-accent-border);background-color:var(--color-card-accent-background)}.marcom-columns.columns--card-with-columns{border-color:var(--color-accent-secondary)}.marcom-columns.icon-list{margin:0 -20px;padding:0 20px;gap:10px}.marcom-columns.icon-list .marcom-column{padding:10px 0}.marcom-columns.icon-list .marcom-column .marcom-image-widget{width:auto}@media(max-width: 768px){.marcom-columns.icon-list{display:grid}.marcom-columns.icon-list .marcom-column{grid-column:span 10 !important;margin:0}.marcom-columns.icon-list .marcom-column .marcom-image-widget{margin:10px auto 0}}.page-header{color:var(--color-accent)}.page-header{background:var(--color-white)}.page-header>.wrapper>.container{align-items:center}.page-header .toggles a{font-size:1.563rem;font-weight:400;line-height:2.55rem;letter-spacing:.04em;font-weight:700;font-family:var(--font-major)}.page-container nav.main-nav a,.page-container nav.footer-nav a,.apos-field--area :where(.apos-input-wrapper) nav.main-nav a,.apos-field--area :where(.apos-input-wrapper) nav.footer-nav a{font-size:1.563rem;font-weight:400;line-height:2.55rem;letter-spacing:.04em;letter-spacing:.08em}.page-container nav.main-nav a,.apos-field--area :where(.apos-input-wrapper) nav.main-nav a{color:var(--color-black)}.page-container nav.main-nav a:hover,.apos-field--area :where(.apos-input-wrapper) nav.main-nav a:hover{color:var(--color-accent)}.page-container nav.extra-nav ul a.button,.apos-field--area :where(.apos-input-wrapper) nav.extra-nav ul a.button{color:var(--color-black)}.marcom-tabs.tabs-widget--vertical .marcom-tab-nav a:not(.button),.marcom-tabs.tabs-widget--vertical [role=tablist] a:not(.button){color:var(--color-black);font-size:1.563rem;font-weight:700}.marcom-tabs.tabs-widget--vertical .marcom-tab-nav a:not(.button)[aria-selected=true],.marcom-tabs.tabs-widget--vertical [role=tablist] a:not(.button)[aria-selected=true]{font-size:1.953rem;font-weight:400;line-height:2.93rem;letter-spacing:.04em;color:var(--color-black);font-weight:700;letter-spacing:.781px}.page-content{min-height:725px}.page-content,.page-content>.container{position:relative}.page-content::before{position:absolute;top:0;max-width:100%;overflow:hidden;margin-left:50%;transform:translateX(-50%)}.page-footer,.apos-field--footerText :where(.apos-input-wrapper){color:var(--color-page-footer-text);background:var(--color-page-footer)}@media(min-width: 435px){.page-footer .logo img,.apos-field--footerText :where(.apos-input-wrapper) .logo img{max-height:var(--height-logo-max)}}.page-footer .marcom-column:not(.body-md):not(.body-lg) p,.apos-field--footerText :where(.apos-input-wrapper) .marcom-column:not(.body-md):not(.body-lg) p{font-size:1.25rem;font-weight:400;line-height:2.28rem;letter-spacing:.05em}.page-footer .marcom-nav,.apos-field--footerText :where(.apos-input-wrapper) .marcom-nav{font-size:1.563rem;font-weight:400;line-height:2.55rem;letter-spacing:.04em}@media(min-width: 768px)and (max-width: 1024px){.page-footer .footer-nav ul,.apos-field--footerText :where(.apos-input-wrapper) .footer-nav ul{flex-direction:row}}.button[data-style=black],.button [data-style=black] select,[data-apos-field=buttonStyle][data-style=black],[data-apos-field=buttonStyle] [data-style=black] select{background:var(--color-black);color:var(--color-white)}.button[data-style=white],.button [data-style=white] select,[data-apos-field=buttonStyle][data-style=white],[data-apos-field=buttonStyle] [data-style=white] select{background:var(--color-white);color:var(--color-black)}.faq-question dt{margin-bottom:0;text-decoration:underline}.faq-question dt:hover{text-decoration:none}:root{--font-major: Lato, Helvetica, sans-serif;--font-minor: Lato, Helvetica, Arial, sans-serif;--color-accent: #00508E;--color-accent-secondary: #F79873;--color-page-footer: #00204A;--color-page-footer-text: var(--color-white);--color-overlay: #00204Acc;--color-checklist-primary: #0080C3;--color-checklist-secondary: var(--color-accent);--color-blog: var(--color-accent);--color-table: var(--color-accent);--color-table-border: #DCDCDC;--color-table-header-text: var(--color-accent);--color-table-caption: var(--color-accent);--color-folder-tabs: #DAD6D0;--color-card-stripe: #F79873;--color-tabs-card-stripe: #F79873;--color-card-accent-border: var(--color-accent-secondary);--color-hero-top-links: #2D2D2D;--color-hero-bottom-links: #2D2D2D;--color-hero-heading: var(--color-black);--color-hero-content: #464646;--width-section-narrow: 840px;--width-section-narrow-h1: 800px;--height-logo-max: 45px}h1,.h1,h2,.h2{font-weight:900}h3,.h3,h4,.h4,h5,.h5{font-weight:500}.page-style-level-1{--width-section-narrow-h1: 685px}.page-style-default .hero{--color-hero-headline: #00204A}.page-style-default .override-header-colors,.page-style-default .hero{--color-hero-content: #464646;--color-hero-headline: #00204A}.marcom-tabs.tabs-widget--vertical .marcom-tab-nav a:not(.button)[aria-selected=true]::before,.marcom-tabs.tabs-widget--vertical [role=tablist] a:not(.button)[aria-selected=true]::before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Ccircle fill='%23FFFFFF' stroke='%230080C3' stroke-width='2' cx='13' cy='13' r='11.5'/%3E%3Cpath fill='%230080C3' d='M12.3 17l6.2-6.3c.5-.4.5-1.2 0-1.6-.4-.5-1.2-.5-1.6 0l-5.5 5.4-2.3-2.3c-.4-.5-1.2-.5-1.6 0-.5.5-.5 1.2 0 1.7l3.1 3.1c.5.4 1.2.4 1.7 0z'/%3E%3C/svg%3E")}.marcom-tabs.tabs-widget--vertical .marcom-tab-nav a:not(.button)::before,.marcom-tabs.tabs-widget--vertical [role=tablist] a:not(.button)::before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Ccircle fill='%23F79873' stroke='%23F79873' stroke-width='2' cx='13' cy='13' r='11.5'/%3E%3Cpath fill='%23FFFFFF' d='M11.8 17.3v-3.1H8.7c-.7 0-1.2-.5-1.2-1.2s.5-1.2 1.2-1.2h3.1V8.7c0-.7.5-1.2 1.2-1.2s1.2.5 1.2 1.2v3.1h3.1c.7 0 1.2.5 1.2 1.2a1.2 1.2 0 01-1.2 1.2h-3.1v3.1a1.2 1.2 0 01-1.2 1.2 1.2 1.2 0 01-1.2-1.2z'/%3E%3C/svg%3E")}p,.body-lg p,.body-lg a,.page-content td{line-height:3.1rem;letter-spacing:.781px}.marcom-columns.card-accent.dark{--color-card-accent-border: #65999E}.marcom-columns.columns--card-with-columns{border-color:#0080c3}.hero-headline{font-weight:600}.hero-heading{font-weight:700}.marcom-section.narrow-content.flex-rows .top-links a,.marcom-section.narrow-content.flex-rows .top-links a.learn-more,.marcom-section.narrow-content.flex-rows .bottom-links a,.marcom-section.narrow-content.flex-rows .bottom-links a.learn-more{font-weight:400}.marcom-section.narrow-content .content .marcom-rich-text h1,.marcom-section.narrow-content .content .marcom-link h1,.marcom-section.narrow-content .content .marcom-columns h1{margin:0 auto 2.5rem}.marcom-section .vignette{position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgb(229, 237, 237) 100%)}.timeline{--color-hero-headline: #0080C3;--color-hero-heading: #464646}.hero .eyebrow,.deadline .eyebrow{--color-eyebrow-text: #464646}.hero .eyebrow{--color-eyebrow-line: var(--color-accent)}.deadline .eyebrow{--color-eyebrow-line: var(--color-accent-secondary)}.card-stripe.alt{--color-card-stripe: $color-accent-secondary}.mega-nav #mega-nav-content ul li a.button{color:var(--color-white);background-color:var(--color-accent);border:2px solid var(--color-accent)}.mega-nav #mega-nav-content ul li+li a.button{color:var(--color-black);border:2px solid var(--color-accent)}.button,[data-apos-field=buttonStyle]{font-weight:600;line-height:2.3rem;letter-spacing:.125rem}.button[data-style=black],.button [data-style=black] select,[data-apos-field=buttonStyle][data-style=black],[data-apos-field=buttonStyle] [data-style=black] select{background:var(--color-black);color:var(--color-white)}.button[data-style=white],.button [data-style=white] select,[data-apos-field=buttonStyle][data-style=white],[data-apos-field=buttonStyle] [data-style=white] select{background:var(--color-white);color:var(--color-black)}.button[data-style=a],.button [data-style=a] select,[data-apos-field=buttonStyle][data-style=a],[data-apos-field=buttonStyle] [data-style=a] select{background:var(--color-accent);color:var(--color-white);border:2px solid rgba(0,0,0,0);padding:8px 16px;--button-width: 200px}.button[data-style=b],.button [data-style=b] select,[data-apos-field=buttonStyle][data-style=b],[data-apos-field=buttonStyle] [data-style=b] select{background:var(--color-white);color:var(--color-black);border:2px solid var(--color-accent);padding:8px 16px;--button-width: 200px}

/*# sourceMappingURL=theme-nv-sav-bundle.css.map*/