.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}
:root{--text-display-size:64px;--text-display-lh:1.15;--text-display-fw:700;--text-h1-size:48px;--text-h1-lh:1.2;--text-h1-fw:700;--text-h2-size:40px;--text-h2-lh:1.25;--text-h2-fw:700;--text-h3-size:22px;--text-h3-lh:1.35;--text-h3-fw:700;--text-h4-size:18px;--text-h4-lh:1.4;--text-h4-fw:700;--text-eyebrow-size:13px;--text-eyebrow-lh:1.4;--text-eyebrow-fw:700;--text-eyebrow-ls:.08em;--text-body-lg-size:18px;--text-body-lg-lh:1.55;--text-body-lg-fw:400;--text-body-size:16px;--text-body-lh:1.55;--text-body-fw:400;--text-small-size:14px;--text-small-lh:1.5;--text-small-fw:400;--text-xsmall-size:12px;--text-xsmall-lh:1.45;--text-xsmall-fw:400;--text-button-size:16px;--text-button-lh:1.4;--text-button-fw:700}@media (max-width:767px){:root{--text-display-size:48px;--text-display-lh:1.17;--text-h1-size:48px;--text-h1-lh:1.17;--text-h2-size:24px;--text-h2-lh:1.25;--text-h3-size:20px;--text-h3-lh:1.3;--text-h4-size:17px;--text-h4-lh:1.35;--text-eyebrow-size:12px;--text-eyebrow-lh:1.4;--text-body-lg-size:17px;--text-body-lg-lh:1.55;--text-body-size:16px;--text-body-lh:1.55;--text-small-size:14px;--text-small-lh:1.5;--text-xsmall-size:12px;--text-button-size:15px}}.text-display{font-size:var(--text-display-size) !important;line-height:var(--text-display-lh) !important;font-weight:var(--text-display-fw)}.text-h1{font-size:var(--text-h1-size) !important;line-height:var(--text-h1-lh) !important;font-weight:var(--text-h1-fw)}.text-h2{font-size:var(--text-h2-size) !important;line-height:var(--text-h2-lh) !important;font-weight:var(--text-h2-fw)}.text-h3{font-size:var(--text-h3-size) !important;line-height:var(--text-h3-lh) !important;font-weight:var(--text-h3-fw)}.text-h4{font-size:var(--text-h4-size) !important;line-height:var(--text-h4-lh) !important;font-weight:var(--text-h4-fw)}.text-eyebrow{font-size:var(--text-eyebrow-size) !important;line-height:var(--text-eyebrow-lh) !important;font-weight:var(--text-eyebrow-fw);letter-spacing:var(--text-eyebrow-ls);text-transform:uppercase}.text-body-lg{font-size:var(--text-body-lg-size) !important;line-height:var(--text-body-lg-lh) !important;font-weight:var(--text-body-lg-fw)}.text-body{font-size:var(--text-body-size) !important;line-height:var(--text-body-lh) !important;font-weight:var(--text-body-fw)}.text-small{font-size:var(--text-small-size) !important;line-height:var(--text-small-lh) !important;font-weight:var(--text-small-fw)}.text-xsmall{font-size:var(--text-xsmall-size) !important;line-height:var(--text-xsmall-lh) !important;font-weight:var(--text-xsmall-fw)}.text-button{font-size:var(--text-button-size) !important;line-height:var(--text-button-lh) !important;font-weight:var(--text-button-fw)}
body{color:#003140;font-family:'DM Sans',sans-serif;font-size:16px;line-height:1.5;margin:0}.font-sans{font-family:'DM Sans',sans-serif !important}.adviser-footer p,.adviser-footer a,.adviser-footer b,.adviser-footer strong,.adviser-footer span,.adviser-footer li{font-family:Lato !important;letter-spacing:.1px !important}.adviser-footer p{line-height:18px}.adviser-footer b,.adviser-footer strong{font-weight:700 !important}.adviser-footer__inner{border-top-color:#cacfc8 !important}.resource-item__title,.resource-item__description{color:#102f40 !important}.cta h2{font-weight:700}.cta p{line-height:36px !important}.cta__button{line-height:30px !important}.resource-item__body{padding-bottom:26px !important}.resource-item__title span{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.navbar{height:63px}.navbar__wrapper{height:63px}.navbar__wrapper__container{height:62px}body.vestfin-front-page .navbar body.home .navbar{position:sticky;top:0;z-index:9998}body.vestfin-front-page .navbar__wrapper,body.vestfin-front-page .navbar__options-wrapper,body.vestfin-front-page .mobile-navbar__top-bar,body.home .navbar__wrapper,body.home .navbar__options-wrapper,body.home .mobile-navbar__top-bar{border-bottom-color:#cacfc8 !important}.adviser-footer__inner__first-column{padding:15px 15px 15px 0 !important}.adviser-footer__inner__second-column{padding:15px 0 15px 15px !important}.carousel__viewport{overflow-x:auto !important;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.carousel__viewport::-webkit-scrollbar{display:none}.carousel__track{width:max-content !important;flex-wrap:nowrap}.resources-slider__carousel__slide{scroll-snap-align:start;flex-shrink:0;width:33.333%;width:calc((100vw - 80px) / 3) !important}.mobile-navbar__top-bar__menu{align-items:center;background:0 0;border:0;display:flex;height:44px;justify-content:center;min-height:44px;min-width:24px;padding:0;width:24px;cursor:pointer}.mobile-navbar__top-bar{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;width:100%}.mobile-navbar__top-bar__logo{flex-shrink:0}.mobile-navbar__top-bar__logo img{height:28px;width:auto}.mobile-navbar__top-bar__menu img{width:24px;height:24px}.mobile-navbar__nav-container{width:100%;flex:1 1 auto;display:flex;flex-direction:column;margin:0;background:#fff}.mobile-navbar__nav-container.hidden{display:none}.mobile-navbar__nav-container__actions{flex:1 1 auto;overflow-y:auto}.mobile-navbar__nav-container__actions__nav-items{padding:16px 26px}.mobile-navbar__nav-container__actions__nav-items__item{display:block;list-style:none;padding:0}.mobile-navbar__nav-container__actions__nav-items__item__row{border-bottom:0 !important;min-height:58px;padding:16px 0 !important}.mobile-navbar__nav-container__actions__nav-items__item__title{font-family:'DM Sans',sans-serif;font-size:16px;font-weight:700;line-height:26px;margin-left:8px}.mobile-navbar__nav-container__actions__nav-items__item__action{margin-right:2px}.mobile-navbar__nav-container__actions__nav-items__item__sub{background:#fff !important;margin:16px 0;padding-left:1.7rem}.mobile-navbar__nav-container__actions__nav-items__item__sub a{color:#003140;font-family:'DM Sans',sans-serif;font-size:16px;font-weight:400;line-height:24px;padding-bottom:10px;padding-top:10px;text-decoration:none}.mobile-navbar__nav-container__actions__nav-items__item__sub a:hover,.mobile-navbar__nav-container__actions__nav-items__item__sub a:focus{text-decoration:underline !important;text-underline-offset:3px}.mobile-navbar__nav-container__actions__selected-mobile-nav-item__actions__grid-content__column__header{font-size:16px;line-height:24px;margin:8px 24px 2px 0 !important;padding-top:16px}.mobile-navbar__nav-container__actions__selected-mobile-nav-item__actions__grid-content__column__header:not(:first-child){border-top:1px solid #cacfc8}.mobile-navbar .hiring-badge{background:#ffa523;color:#003140;display:inline-block;font-size:12px;font-weight:700;line-height:14px;margin-left:10px;padding:6px 8px;vertical-align:middle}.mobile-navbar__nav-container__cta{margin:8px 0 24px;padding:0 20px !important}.mobile-navbar__nav-container__cta .app-button{border:2px solid #ffa523;font-size:16px;line-height:22px;padding:12px 20px}.navbar__options-wrapper{top:100%;left:0;padding:0;z-index:9997}.navbar__options-wrapper:not(.hidden){display:block}.navbar__wrapper__container__left-block__nav-items__item{border-bottom:6px solid transparent;margin:0 8px;padding:16px 0}.navbar__wrapper__container__left-block__nav-items__item[data-nav-active]>span{text-decoration:none}.navbar__wrapper__container__left-block__nav-items__item[data-nav-active]{border-bottom-color:#ffa523}.navbar__options-wrapper__options{margin-top:16px;padding-bottom:0 !important;padding-top:0 !important}.navbar__options-wrapper__options__item-container{display:flex;gap:80px;list-style:none;margin:0;padding:32px 0;position:relative}.navbar__options-wrapper__options__item-container__placeholder{background:0 0;flex:0 0 120px;height:40px}.navbar__options-wrapper__options__item-container__grid-content{align-items:start;column-gap:40px;display:grid !important;grid-template-columns:repeat(4,minmax(120px, max-content)) !important;justify-content:start;row-gap:40px !important}.navbar__options-wrapper__options__item-container__grid-content__column{display:flex;flex-direction:column;gap:16px;width:fit-content}.navbar__options-wrapper__options__item-container__grid-content__column__header{font-size:16px;line-height:24px;margin-bottom:0 !important}.navbar__options-wrapper__options__item-container__left{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0;text-align:left}.navbar__options-wrapper__options__item-container__left li{font-family:'DM Sans',sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:26px;padding-bottom:0;padding-top:0;position:relative;width:fit-content}.navbar__options-wrapper__options__item-container__left a{color:#003140;text-decoration-color:transparent !important;text-decoration-line:underline !important;text-decoration-thickness:1px !important;text-underline-offset:2px;transition:text-decoration-color .3s}.navbar__options-wrapper__options__item-container__left a:hover,.navbar__options-wrapper__options__item-container__left a:focus{text-decoration-color:#003140 !important}.navbar__options-wrapper__options__item-container__left__badge{background:#ffa523;border-radius:0;color:#003140;font-size:12px !important;font-weight:700;line-height:14px !important;padding:6px 8px !important;text-transform:none !important}
@media (min-width:769px) and (max-width:871px){.navbar__wrapper__container__left-block__logo{flex-shrink:0 !important;margin-right:1.5rem !important}.navbar__wrapper__container__left-block__nav-items{gap:1.25rem !important}.navbar__wrapper__container__left-block__nav-items__item{margin-left:.25rem !important;margin-right:.25rem !important}.navbar__wrapper__container__right-block__cta a{white-space:nowrap !important}}@media (max-width:768px){.navbar{display:none}.mobile-navbar{display:flex !important}#main-header>.site-header-inner-wrap>.site-header-upper-wrap{display:none !important}#mobile-header.site-mobile-header-wrap{display:block !important}.menu-toggle-open.drawer-toggle{align-items:center !important;background:0 0 !important;border:0 !important;display:flex !important;justify-content:center !important;min-height:44px !important;min-width:44px !important;padding:8px 10px !important}.resources-slider__carousel__slide{width:85vw;min-width:280px}.carousel__track{gap:12px}.resources-slider__top-bar{flex-direction:column;gap:8px}.resources-slider__top-bar__title{font-size:24px !important;line-height:30px !important}.cta__content{padding:40px 20px !important}.cta__title{font-size:30px;line-height:45px;font-weight:700}.cta__subtitle,.cta p{font-size:20px !important;line-height:30px !important;font-weight:400 !important}.cta__button{font-size:16px !important;line-height:24px !important;font-weight:400}.subfooter-container{flex-direction:column;gap:24px;padding-left:16px;padding-right:16px}.logo-block{width:100% !important;padding-right:0 !important}.footer-nav{width:100%}.adviser-footer{padding-left:16px !important;padding-right:16px !important}.adviser-footer__inner{flex-direction:column}.adviser-footer__inner__first-column,.adviser-footer__inner__second-column{width:100% !important;padding:15px 0 !important}.page-wrapper{overflow-x:hidden;overflow-x:clip}.contact-us-page__container{flex-direction:column !important;gap:32px !important;align-items:stretch !important;padding-top:80px !important;padding-bottom:80px !important}.contact-us-page__content,.contact-us-page__form{flex:none !important;flex-basis:auto !important;width:100% !important;max-width:100% !important;min-width:0 !important}.contact-us-page__form{margin-top:0 !important;padding:24px 32px !important}.contact-us-page__form .hubspot-form-wrapper{padding:16px !important;max-width:100% !important;min-width:0 !important}.contact-us-page__form .hubspot-form-wrapper__form{max-width:100% !important;min-width:0 !important}}@media (min-width:769px) and (max-width:1024px){.resources-slider__carousel__slide{width:calc((100vw - 80px) / 2)}.subfooter-container{flex-wrap:wrap;gap:16px}.logo-block{width:100%;margin-bottom:16px}.footer-nav{flex:0 0 auto}}.mutual-fund-content button.mobile-button,.cit-content button.mobile-button{display:none;margin-top:40px;width:100%}@media (max-width:789px){.mutual-fund-content button.mobile-button,.cit-content button.mobile-button{display:flex;justify-content:center}.mutual-fund-content button:not(.mobile-button),.cit-content button:not(.mobile-button){display:none}}#how-it-works .article-body{padding-top:60px;padding-bottom:60px}#how-it-works .article-body .section-subtitle,#how-it-works .article-body .section-description{margin-bottom:40px}#how-it-works .article-body .section-subtitle{font-size:30px;line-height:normal}@media (max-width:599px){#how-it-works .article-body{padding-top:40px;padding-bottom:0}#how-it-works .article-body .section-subtitle{margin-bottom:24px}#how-it-works .article-body .section-description{margin-bottom:0}#how-it-works .article-body .section-subtitle{font-size:22px;line-height:normal}}#how-it-works .yellow-background h3{margin-bottom:24px}#how-it-works .bullet-list{margin-bottom:8px}#how-it-works .yellow-background p,#how-it-works .yellow-background li{font-size:16px !important;line-height:24px !important}@media only screen and (max-width:899px){#how-it-works .yellow-background.key-elements ._grid:last-child>div:last-child{margin-bottom:0!important}}#how-it-works .yellow-background .grid{column-gap:64px;row-gap:24px}main.page-content:has(.strategy-page-menu--target-income-strategy) .content-section .section-content,main.page-content:has(.strategy-page-menu--target-income-strategy) .content-section .section-content p,main.page-content:has(.strategy-page-menu--target-income-strategy) .content-section .section-content li{font-size:16px !important}main.page-content:has(.strategy-page-menu--target-income-strategy) .content-section .section-content p{margin-block-end:1em}.section-content .section-subtitle{font-size:22px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal;max-width:100%;padding-bottom:0;text-align:center;width:100%;margin-bottom:16px}.section-content{padding-left:20px;padding-right:20px}.section-content ul{display:block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;padding-inline-start:40px;unicode-bidi:isolate}.section-content li{display:list-item;unicode-bidi:isolate}#why-invest .section-content:not(:last-child){margin-bottom:20px}.faq .answer p{font-size:18px;line-height:27px}.feature-list .feature-list__text{font-size:16px;line-height:24px}.image-divider.growth-strategy-page__desktop{display:none}.our-story .our-story__header-title{font-size:30px;line-height:44px;margin-bottom:0}.about-us .page-hero{padding:4rem 0 13rem !important}@media (min-width:600px){.image-divider.growth-strategy-page__desktop{display:block}main.page-content:has(.strategy-page-menu--target-income-strategy) .content-section .section-content,main.page-content:has(.strategy-page-menu--target-income-strategy) .content-section .section-content p,main.page-content:has(.strategy-page-menu--target-income-strategy) .content-section .section-content li{font-size:18px !important}.section-content .section-subtitle{margin:60px auto 40px;width:720px;font-size:30px}.section-content{padding-left:0;padding-right:0}.faq .answer p{font-size:20px;line-height:30px}}@media (min-width:900px){main.page-content:has(.strategy-page-menu--target-income-strategy) .content-section .section-content,main.page-content:has(.strategy-page-menu--target-income-strategy) .content-section .section-content p,main.page-content:has(.strategy-page-menu--target-income-strategy) .content-section .section-content li{font-size:20px !important}.feature-list .feature-list__text{font-size:20px;line-height:28px}.our-story .our-story__header-title{font-size:40px;line-height:52px;margin-bottom:1.5rem}.about-us .page-hero{padding:9rem 0 !important}}
.tabbed-insights .carousel__track{width:100% !important}.tabbed-insights .resources-slider__carousel__slide{width:33.3333%}.tabbed-insights .picture,.tabbed-insights .resource-item__image{display:block;height:200px !important;max-height:200px !important;width:100%}.tabbed-insights .picture img,.tabbed-insights .resource-item__image img{display:block;height:100% !important;max-width:none;object-fit:cover;width:100% !important}.tabbed-insights .resources-slider__carousel__slide__item,.tabbed-insights .insights-features-block__content__grid__item{border:1px solid #cacfc8 !important;box-shadow:none;overflow:hidden}.tabbed-insights .resources-slider__carousel .resources-slider__carousel__slide__item{margin:10px}.tabbed-insights .insights-features-block__content__grid__item{margin:0}.tabbed-insights .insights-features-block__content__grid{grid-template-columns:repeat(3,minmax(0, 1fr));gap:24px}.tabbed-insights .c-tabs{min-width:0}@media (max-width:767px){.tabbed-insights .resources-slider,.tabbed-insights .insights-features-block{padding-left:20px;padding-right:20px}.tabbed-insights .resources-slider__carousel__slide{width:100%}.tabbed-insights .insights-features-block__tabs{align-items:stretch;flex-direction:column-reverse;gap:16px}.tabbed-insights .c-search,.tabbed-insights .c-search__field{width:100%}.tabbed-insights .c-search__field input{min-width:0;width:100%}.tabbed-insights .insights-features-block__content__grid{grid-template-columns:1fr;gap:16px}}.stories-vest-financial .page-hero--stories-kadence{display:none}.stories-body .stories-archive .post-archive{display:grid;gap:40px;grid-template-columns:repeat(3,minmax(0, 1fr));margin:0;padding:0}.stories-body .stories-archive .entry{background:#fff;color:#003140;flex-basis:auto;flex-grow:0;height:auto;overflow:hidden}.stories-body .stories-archive .entry-list-item{flex-basis:auto;height:auto}.stories-body .stories-archive .post-thumbnail img{display:block;height:100%;object-fit:cover;width:100%}.stories-body .stories-archive .entry-title{color:#003140;line-height:1.3;margin:0}.stories-body .stories-archive .entry-title a,.stories-body .stories-archive .entry-taxonomies a,.stories-body .stories-archive .entry-meta a,.stories-body .stories-archive .post-more-link{color:#003140;text-decoration:none}.stories-body .stories-archive .entry-summary p{color:#053141 !important;line-height:1.5}.is-stories-chrome .navbar .navbar__wrapper__container__left-block__nav-items,.is-stories-chrome .navbar .navbar__wrapper__container__right-block__cta,.is-stories-chrome .mobile-navbar .mobile-navbar__top-bar__menu{display:none}.is-stories-chrome .navbar__wrapper{border-bottom:0}.is-stories-chrome .navbar{height:80px !important;padding:10px 0}.stories-body .stories-archive{margin-left:0;margin-right:0;padding:5rem 0}.is-stories-chrome #primary.content-area{background-color:#f4f4ef}.stories-archive .entry-list-item .entry{border-radius:0 0 .25rem .25rem;box-shadow:0px 15px 15px -10px rgba(0,0,0,.05)}.is-stories-chrome .stories-body .entry-header{padding-top:32px !important;padding-bottom:32px}.is-stories-chrome .stories-body .entry-header .post-thumbnail{margin-top:15px !important}.stories-archive .entry-list-item .entry-taxonomies a,.stories-body .entry-header .category-links span{font-size:11.2px;font-weight:700;letter-spacing:.56px;line-height:16.8px;color:#053141 !important}.stories-archive .entry-list-item .entry-title{font-size:28px !important;font-weight:700;line-height:42px !important}.stories-archive .entry-list-item .entry-meta .meta-label,.stories-archive .entry-list-item .entry-meta .author,.stories-archive .entry-list-item .entry-meta .meta-divider,.stories-archive .entry-list-item .entry-meta .posted-on .entry-date{font-size:12.8px !important;font-weight:400 !important;line-height:19.2px !important;color:#053141 !important}.stories-archive .entry-list-item .entry-header{margin-bottom:0}.stories-archive .entry-list-item .more-link-wrap a{letter-spacing:.64px !important}.is-stories-chrome .stories-body .faq-accordion--stories p{margin-bottom:32px}.is-stories-chrome .stories-body .post-navigation{border:0}.is-stories-chrome .stories-body .post-navigation,.is-stories-chrome .stories-body .more-to-explore{padding:2rem}.is-stories-chrome .stories-body .more-to-explore{background-color:#f4f4ef}.is-stories-chrome .stories-body .more-to-explore .related-entry{background:#fff}.is-stories-chrome .stories-body .more-to-explore .related-entry a>div{padding:2rem 45px 2rem 2rem}.is-stories-chrome .stories-body .more-to-explore .related-entry img{margin-bottom:0}.is-stories-chrome .stories-body .content-section li{list-style:disc}.is-stories-chrome .stories-body .content-section p.has-medium-font-size{font-size:20px !important;line-height:30px !important}.is-stories-chrome .stories-body .content-section p a{text-decoration:underline}.is-stories-chrome a.nav-previous{display:flex;flex-direction:column;text-decoration:none;font-weight:400;font-size:16px;flex:1}.is-stories-chrome a.nav-previous:before{content:"← PREVIOUS";display:block;font-size:12.8px;font-weight:700;letter-spacing:.64px;text-transform:uppercase;color:#003140;margin-bottom:6px}.is-stories-chrome a.nav-next{display:flex;flex-direction:column-reverse;text-decoration:none;font-weight:400;font-size:16px;text-align:right;align-items:end;flex:1;border-left:1px solid #e5e5e5;padding-left:2rem}.is-stories-chrome a.nav-next:after{content:"NEXT →";display:block;font-size:12.8px;font-weight:700;letter-spacing:.64px;text-transform:uppercase;color:#003140;margin-bottom:6px}.is-stories-chrome section.cta,.is-stories-chrome section.subfooter{display:none}.is-stories-chrome section.adviser-footer{background-color:#f4f4ef;padding-bottom:0}.is-stories-chrome .adviser-footer__inner{border-top:0}.is-stories-chrome .adviser-footer__inner:before{content:"";background-color:#ca;width:96%;height:3px;margin:0 auto 40px}.is-stories-chrome .adviser-footer__inner__first-column{display:flex}.is-stories-chrome .adviser-footer__inner__first-column p:first-child{order:1}.is-stories-chrome .adviser-footer__inner__first-column a{text-decoration:none}.is-stories-chrome .adviser-footer__inner__first-column a:hover{text-decoration:underline}.is-stories-chrome .adviser-footer p,.is-stories-chrome .adviser-footer a,.is-stories-chrome .adviser-footer b,.is-stories-chrome .adviser-footer strong,.is-stories-chrome .adviser-footer span,.is-stories-chrome .adviser-footer li{font-family:'DM Sans',sans-serif !important}.is-stories-chrome .adviser-footer .adviser-footer__inner__second-column p{margin-top:30px;margin-bottom:30px}.is-stories-chrome .adviser-footer>div._container{padding-right:12px;padding-left:12px}.is-stories-chrome .stories-body{background-color:#fff}@media (max-width:767px){.stories-body .stories-archive .post-archive{grid-template-columns:1fr;gap:40px}.stories-body .stories-archive .entry-content-wrap{padding:2rem}.stories-body .stories-archive .entry-title{font-size:28px}.is-stories-chrome .adviser-footer__inner:before{width:85%}.is-stories-chrome section.adviser-footer{padding-left:1.5rem;padding-right:1.5rem}}.post-body-content{font-size:20px;line-height:1.8;color:#1b3147;font-family:'DM Sans',sans-serif}.post-body-content p{margin-top:20px;margin-bottom:20px;overflow-wrap:anywhere;word-break:break-word;font-size:20px;line-height:1.8}.post-body-content h2{font-size:32px;line-height:1.3;font-weight:700;margin-top:40px;margin-bottom:20px;color:#1b3147}.post-body-content h3{font-size:20px;line-height:1.8;font-weight:700;margin-top:20px;margin-bottom:20px;color:#1b3147}.post-body-content h4{font-size:18px;font-weight:700;margin-top:24px;margin-bottom:12px;color:#1b3147}.post-body-content img{max-width:100%;height:auto;display:inline-block}.post-body-content ul,.post-body-content ol{margin-top:20px;margin-bottom:20px;padding-left:1.5em}.post-body-content ul{list-style:disc}.post-body-content ol{list-style:decimal}.post-body-content li{margin-top:8px;margin-bottom:8px;line-height:1.8}.post-body-content blockquote{border-left:4px solid #003140;padding-left:24px;margin:32px 0;font-style:italic;color:#003140}.post-body-content a{color:#02334d;text-decoration:underline}.post-body-content em{font-style:italic}.post-body-content strong{font-weight:700}.post-body-content figure{margin:20px 0}.post-body-content figcaption{font-size:14px;opacity:.7;margin-top:8px;font-style:italic}.post-body-content table{border-collapse:collapse;border:1px solid #c6d1d5;margin:24px auto;max-width:100%;color:#003242;font-family:'DM Sans',sans-serif}.post-body-content table td,.post-body-content table th{padding:16px 24px;border-right:1px solid #c6d1d5;border-bottom:1px solid #c6d1d5;border-top:none;border-left:none;font-size:16px;line-height:24px;color:#003242;vertical-align:middle}.post-body-content table th{font-weight:600;text-align:center;background-color:transparent}.post-body-content table{width:100% !important;display:block;overflow-x:auto}.post-body-content table tbody{display:table;width:100%}.post-body-content table strong{font-weight:600}.post-body-content table span{color:inherit !important}.blog-post .back-button .material-icons{font-size:24px;line-height:1}.blog-post .post-meta{line-height:1.55}.blog-post .post-cover-image img{object-position:center center}@media (max-width:767px){.blog-post .post-header{padding-top:48px;padding-bottom:48px}.blog-post .back-button{margin-bottom:24px}.blog-post .post-title{font-size:28px;line-height:1.2;margin-bottom:16px}.blog-post .post-subtitle{font-size:20px !important;line-height:1.3 !important}.blog-post .post-page{padding-top:48px;padding-bottom:56px}.blog-post .post-page__content{padding-left:20px !important;padding-right:20px !important}.blog-post .post-body-content,.blog-post .post-body-content p{font-size:20px;line-height:1.8}.blog-post .post-body-content table{margin-left:0;margin-right:0}.blog-post .post-body-content table td,.blog-post .post-body-content table th{padding:12px 14px}.blog-post+.recommended-articles{padding-top:48px;padding-bottom:56px}.blog-post+.recommended-articles .recommended-articles__title{font-size:28px !important;line-height:1.2 !important;margin-bottom:24px}.blog-post+.recommended-articles .recommended-articles__grid{gap:20px}.blog-post+.recommended-articles .post-image{height:200px}}.page-hero--dark{background-image:url('/wp-content/uploads/2026/05/homepage-header-1.svg');background-repeat:no-repeat;background-position:100% 100%;background-size:30% auto}@media (max-width:767px){.page-hero--dark{background-size:50% auto}}main.page-content:has(#page-menu-section) #additional-resources .resources-slider__carousel__slide__item,main.page-content:has(#page-menu-section) #additional-resources .resource-item,main.page-content:has(#page-menu-section) .additional-resources__card{border:1px solid #cacfc8 !important;box-shadow:none !important;overflow:hidden}main.page-content:has(#page-menu-section) #additional-resources .resources-slider__carousel__slide__item,main.page-content:has(#page-menu-section) #additional-resources .resource-item{min-height:420px}main.page-content:has(#page-menu-section) #additional-resources .picture,main.page-content:has(#page-menu-section) #additional-resources .resource-item__image,main.page-content:has(#page-menu-section) .additional-resources__image{background:#f4f4ef;display:block;height:200px !important;max-height:200px !important;min-height:200px !important;overflow:hidden;width:100%}main.page-content:has(#page-menu-section) #additional-resources .picture img,main.page-content:has(#page-menu-section) #additional-resources .resource-item__image img,main.page-content:has(#page-menu-section) .additional-resources__image img{display:block;height:100% !important;max-width:none !important;object-fit:cover;width:100% !important}main.page-content:has(#page-menu-section) #additional-resources .resource-item__body,main.page-content:has(#page-menu-section) .additional-resources__card-body{min-height:220px}main.page-content:has(#page-menu-section) .target-income-header__content{padding-bottom:120px !important;padding-top:120px !important}main.page-content:has(#page-menu-section) .target-income-header__title{font-size:60px !important}main.page-content:has(#page-menu-section) .target-income-sub-header__title{font-size:40px !important;font-weight:700 !important;letter-spacing:-.02em !important;line-height:1.3 !important;margin:0 0 2rem !important}@media (max-width:899px){main.page-content:has(#page-menu-section) .target-income-header__content{padding-bottom:4rem !important;padding-top:2.25rem !important}main.page-content:has(#page-menu-section) .target-income-header__title{font-size:40px !important;line-height:1.2 !important}main.page-content:has(#page-menu-section) .target-income-sub-header__title{font-size:32px !important}}@media (max-width:767px){main.page-content:has(#page-menu-section) #page-menu-section{display:none}main.page-content:has(#page-menu-section) .strategy-header,main.page-content:has(#page-menu-section) .buffer-header{padding-bottom:72px !important;padding-top:72px !important}main.page-content:has(#page-menu-section) .target-income-header{padding-top:30px}main.page-content:has(#page-menu-section) .buffer-header__content{padding-bottom:0 !important;padding-top:40px !important}main.page-content:has(#page-menu-section) .buffer-header h1:not(.retirement-sol-title),main.page-content:has(#page-menu-section) .strategy-header__title,main.page-content:has(#page-menu-section) .page-hero__title{font-size:48px !important;line-height:56px !important;margin-bottom:28px !important}main.page-content:has(#page-menu-section) .buffer-header__description,main.page-content:has(#page-menu-section) .target-income-sub-header__description,main.page-content:has(#page-menu-section) .page-hero__subtitle{font-size:20px !important;line-height:1.45 !important}main.page-content:has(#page-menu-section) .retirement-solutions-header,main.page-content:has(#page-menu-section) .retirement-solutions-header *{text-align:left !important;text-align-last:left !important}main.page-content:has(#page-menu-section) .page-hero{min-height:690px !important;padding-bottom:0 !important;padding-top:0 !important}main.page-content:has(#page-menu-section) .page-hero__container{background-position:center bottom 64px !important;background-size:45% auto !important;min-height:690px !important;padding-top:90px !important}main.page-content:has(#page-menu-section) .page-hero__title,main.page-content:has(#page-menu-section) .page-hero__subtitle{max-width:100% !important}main.page-content:has(#page-menu-section) section:has(>.content-section>.section-header),main.page-content:has(#page-menu-section) section.layout-padding-y:has(>.content-section>.section-header),main.page-content:has(#page-menu-section) section.how-it-works:has(.content-section>.section-header),main.page-content:has(#page-menu-section) section.how-to-invest:has(.content-section>.section-header),main.page-content:has(#page-menu-section) .content-section:has(>.section-header),main.page-content:has(#page-menu-section) .additional-resources:has(>.section-header){background:#fff !important;padding:0 !important}main.page-content:has(#page-menu-section) .content-section>.section-header,main.page-content:has(#page-menu-section) .additional-resources>.section-header{align-items:center !important;background:#fff !important;border-bottom:1px solid #cacfc8 !important;color:#003140 !important;display:flex !important;font-size:20px !important;font-weight:700 !important;justify-content:space-between !important;line-height:1.25 !important;min-height:64px !important;padding:16px 20px !important;text-align:left !important;width:100% !important}main.page-content:has(#page-menu-section) .content-section>.section-header:first-child,main.page-content:has(#page-menu-section) .additional-resources>.section-header:first-child{border-top:1px solid #cacfc8 !important}main.page-content:has(#page-menu-section) .content-section>.section-header>*,main.page-content:has(#page-menu-section) .additional-resources>.section-header>*{color:inherit !important;font-family:inherit !important;font-size:inherit !important;font-weight:inherit !important;line-height:inherit !important}main.page-content:has(#page-menu-section) .content-section>.section-header>.section-header__icon,main.page-content:has(#page-menu-section) .additional-resources>.section-header>.section-header__icon{font-size:0 !important}main.page-content:has(#page-menu-section) .section-header__icon{border-bottom:4px solid #000;border-right:4px solid #000;display:block;flex:0 0 auto;height:16px;margin-left:18px;transform:rotate(45deg);width:16px}main.page-content:has(#page-menu-section) .strategy-mobile-open>.section-header{border-bottom:2px solid #ff8d00 !important}main.page-content:has(#page-menu-section) .strategy-mobile-open>.section-header .section-header__icon{transform:rotate(225deg)}main.page-content:has(#page-menu-section) .content-section>.section-header+article,main.page-content:has(#page-menu-section) .content-section>.section-header+.hidden-content,main.page-content:has(#page-menu-section) .additional-resources>.section-header+article{display:none !important}main.page-content:has(#page-menu-section) .strategy-mobile-open>.section-header+article{display:block !important}main.page-content:has(#page-menu-section) .strategy-mobile-open>article{padding-bottom:48px;padding-top:48px}main.page-content:has(#page-menu-section) .strategy-mobile-open .grid{grid-template-columns:1fr}main.page-content:has(.target-income-sub-header) #jumbotron-block+section.content-section{background:#fff !important;padding:0 !important}main.page-content:has(.target-income-sub-header) #jumbotron-block+section.content-section>div{max-width:none !important;padding:0 !important}main.page-content:has(.target-income-sub-header) #jumbotron-block+section.content-section h2{align-items:center !important;background:#fff !important;border-bottom:1px solid #cacfc8 !important;color:#003140 !important;display:flex !important;font-size:20px !important;font-weight:700 !important;justify-content:space-between !important;line-height:1.25 !important;margin:0 !important;min-height:64px !important;padding:16px 20px !important;width:100% !important}main.page-content:has(.target-income-sub-header) #jumbotron-block+section.content-section h2:after{border-bottom:4px solid #000;border-right:4px solid #000;content:"";display:block;flex:0 0 auto;height:16px;margin-left:18px;transform:rotate(45deg);width:16px}main.page-content:has(.target-income-sub-header) #jumbotron-block+section.content-section .prose{display:none !important}main.page-content:has(#page-menu-section) #additional-resources .carousel__track{gap:0 !important}main.page-content:has(#page-menu-section) #additional-resources .resources-slider__carousel__slide{width:76vw !important;min-width:280px !important}main.page-content:has(#page-menu-section) #additional-resources .resources-slider__carousel__slide__item,main.page-content:has(#page-menu-section) #additional-resources .resource-item,main.page-content:has(#page-menu-section) .additional-resources__card{min-height:0}main.page-content:has(#page-menu-section) #additional-resources .resource-item__body,main.page-content:has(#page-menu-section) .additional-resources__card-body{min-height:220px;padding:24px !important}main.page-content:has(#page-menu-section) .strategy-mobile-open .resources-slider__carousel__slide:nth-child(n+2),main.page-content:has(#page-menu-section) .strategy-mobile-open .additional-resources__card:nth-of-type(n+2){display:none !important}main.page-content:has(#page-menu-section) .fund-disclaimer{padding:28px 0 !important}main.page-content:has(#page-menu-section) .fund-disclaimer__box{background:#fff !important;border:0 !important;color:#003140 !important;font-size:16px !important;line-height:1.5 !important;padding:0 !important}}.product-landing{padding-top:40px}.product__body{padding-top:15px;padding-bottom:15px}h2.product__name{line-height:1.5 !important;font-size:24px}.product__description p{margin:0 !important}.product__actions__btn,.product__actions button.orange-btn{min-height:74px !important;height:auto !important}.product__actions__btn:after{content:'↗';margin-left:.5rem;font-weight:700}.product__actions{align-self:center;display:flex;align-items:center;width:360px;flex:0 0 360px}.product__actions a{width:100%}.product__actions a>button{width:100%}h2.fund-item__name{line-height:1.5 !important;font-size:24px}.fund-item__description p{margin:0 !important}.funds-item .fund button.orange-btn{white-space:nowrap}.fund-ticker-info{min-height:159px;min-width:514px;align-items:center}.ticker-container{min-width:514px;width:100%}.document-list--grouped{padding-top:150px;padding-bottom:150px}.document-list--grouped .document-list__heading{display:none}.document-list__group{align-items:flex-start;border-bottom:1px solid rgba(255,255,255,.58);display:grid;gap:64px;grid-template-columns:minmax(340px, 1fr) minmax(420px, 540px);padding:52px 0 68px}.document-list__group:first-of-type{padding-top:0}.document-list__group-title{color:#fff;font-size:26px;font-weight:700;line-height:1.55;margin:0;max-width:540px}.document-list__links{display:grid;gap:26px 54px;grid-template-columns:repeat(2,minmax(0, 1fr));list-style:none;margin:0;padding:0}.document-list__link-item{margin:0}.document-list__download-link{align-items:start;color:#fff;display:inline-flex;font-size:18px;gap:15px;line-height:1.2;text-decoration:none}.document-list__download-link:hover,.document-list__download-link:focus{color:#fff;text-decoration:underline}.document-list__download-icon{background-color:currentColor;display:inline-block;flex:0 0 auto;height:20px;mask:url(//www.vestfin.com/wp-content/themes/vestfin/assets/css/icons/download.svg) 50% 50%/contain no-repeat;width:25px;-webkit-mask:url(//www.vestfin.com/wp-content/themes/vestfin/assets/css/icons/download.svg) 50% 50%/contain no-repeat}.document-list__disclosure{background:#ffd49c;color:#003140;font-size:14px;line-height:1.32;margin-top:70px;padding:36px 40px}.document-list__disclosure p{margin:0 0 16px}.document-list__disclosure p:last-child{margin-bottom:0}@media (max-width:599px){.document-list--grouped{padding-top:112px;padding-bottom:96px}.document-list--grouped .document-list__container{padding-left:20px;padding-right:20px}.document-list__group{display:block;padding:74px 0 68px}.document-list__group:first-of-type{padding-top:0}.document-list__group-title{font-size:25px;line-height:1.65;margin-bottom:42px}.document-list__links{display:grid;gap:22px;grid-template-columns:1fr}.document-list__download-link{font-size:20px;gap:13px}.document-list__disclosure{font-size:14px;line-height:1.38;margin-top:56px;padding:36px 24px}.product-landing .product{margin-bottom:0 !important;margin-top:0 !important;padding:48px 32px !important}.product-landing .product__body{padding-bottom:0 !important;padding-top:0 !important;width:100% !important}.product-landing .product__actions{flex:0 0 auto !important;margin-left:0 !important;margin-top:42px !important;width:100% !important}.product-landing .product__actions__btn,.product-landing .product__actions button.orange-btn{min-height:0 !important;width:100% !important}.product-landing .fund{align-items:stretch !important;display:flex !important;flex-direction:column !important;padding:32px !important}.product-landing .funds-item__body{padding-right:0 !important;width:100% !important}.product-landing .fund-ticker-info{align-items:stretch !important;margin-bottom:16px !important;min-height:0 !important;min-width:0 !important;width:100% !important}.product-landing .ticker-container{align-items:stretch !important;flex-direction:column !important;min-height:182px !important;min-width:0 !important;width:100% !important}.product-landing .ticker-container__ticker{padding:20px !important;width:100% !important}.product-landing .ticker-container .body{width:auto !important}.product-landing .ticker-divider{display:block !important;width:100% !important}.product-landing .ticker-extra{max-width:none !important;padding:0 20px 20px !important;width:100% !important}.product-landing .funds-item .fund a{display:block !important;width:100% !important}.product-landing .funds-item .fund button.orange-btn{font-size:14px !important;min-height:0 !important;padding:8px 12px !important;width:100% !important}}.member__container{display:grid !important;grid-template-columns:minmax(0, 25%) minmax(0, 66.666667%);justify-content:center}.member__container__photo{grid-column:1;grid-row:1/span 2;width:100% !important}.member__container__info--heading{grid-column:2;grid-row:1;width:100% !important;padding-bottom:0 !important}.member__container__info--bio{grid-column:2;grid-row:2;width:100% !important;margin-top:-32px;padding-top:0 !important}@media (max-width:767px){.member__container{display:flex !important;flex-direction:column;align-items:stretch;padding-top:78px !important;max-width:100% !important}.member__container__info--heading{order:1;width:100% !important;margin-top:0 !important;padding:0 36px !important;text-align:center}.member__container__info__title{font-size:24px !important;line-height:30px !important;margin:0 0 8px !important;text-align:center !important}.member__container__info__position{font-size:18px !important;line-height:24px !important;margin:0 auto !important;text-align:center !important}.member__container__photo{order:2;width:100% !important;padding:22px 0 132px !important;text-align:center}.member__container__photo img{display:block;width:192px !important;height:78px !important;max-width:calc(100vw - 72px);object-fit:cover;object-position:top center;margin:0 auto}.member__container__info--bio{order:3;width:100% !important;margin-top:0 !important;padding:0 36px 40px !important}.member__container__info__bio{max-width:606px;margin:0 auto !important;font-size:16px !important;line-height:20px !important;text-align:left !important}.member__container__info__bio p{margin-top:0 !important;margin-bottom:20px !important;line-height:20px !important}}.footer-nav a[href="/careers"]{display:inline-flex;align-items:center;gap:8px}@media (min-width:1401px){.footer-nav a[href="/careers"]:after{content:"We're hiring";background-color:#ffa523;color:inherit;font-size:10px;font-weight:700;line-height:1;padding:6px 8px;white-space:nowrap}}.marquee{--gap:4rem;display:flex;gap:var(--gap);overflow:hidden;user-select:none}.marquee__content{animation:marquee-scroll 25s linear infinite;display:flex;flex-shrink:0;font-size:80px;font-style:normal;font-weight:500;gap:var(--gap);justify-content:space-around;letter-spacing:-1.6px;line-height:100px;min-width:100%}.marquee__content>li{list-style:none}.marquee__content__innovative{color:#ffa523}.marquee__content__empowering{color:#0fa8ba}.marquee__content__transparent{color:#024d6b}.marquee__content__energetic{color:#e56869}.marquee__content__flexible{color:#2b9d6d}.marquee__content__inclusive{color:#346bef}.marquee__content__supportive{color:#56b70d}.marquee__content__collaborative{color:#00808f}@keyframes marquee-scroll{0%{transform:translateX(0)}100%{transform:translateX(calc(-100% - var(--gap)))}}@media (max-width:767px){.marquee__content{font-size:40px;line-height:60px}}.careers-header-wrapper .tall-outer-container{position:relative;width:100%}.careers-header-wrapper .tall-outer-container__sticky-inner-container{background:#003140;height:100vh;overflow:hidden;position:sticky;top:0;width:100%}.careers-header-wrapper .tall-outer-container__sticky-inner-container__horizontal-translate-container{height:100%;left:0;position:absolute;top:0;will-change:transform;width:max-content}.careers-header-wrapper .careers-header__slides{display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;align-items:center}.careers-header-wrapper .careers-header__slides__slide{flex-shrink:0;width:100vw}.industry-awards__navigation__btn,.carousel-panel__navigation__btn{cursor:pointer;background:#fff;transition:opacity .15s ease,transform .15s ease}.industry-awards__navigation__btn:disabled{cursor:not-allowed;opacity:.4}.industry-awards__navigation__btn:hover:not(:disabled),.carousel-panel__navigation__btn:hover{transform:scale(1.05)}.industry-awards .carousel__viewport{overflow:hidden}.industry-awards .carousel__track{transition:transform .35s ease-out}#why-we-work-here .carousel-panel__navigation{margin-top:24px}.open-positions__content,.greenhouse-widget,#grnhse_app{width:100%;min-height:500px}#grnhse_app iframe{width:100%;border:0;display:block}.vest-modal{position:fixed;inset:0;z-index:9998;display:none;align-items:center;justify-content:center}.vest-modal[hidden]{display:none !important}.vest-modal.is-open{display:flex}.vest-modal__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.5);cursor:pointer}.vest-modal__container{position:relative;z-index:1;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);overflow:auto;background:#fff;border-radius:0}.vest-modal__close{position:absolute;top:8px;right:12px;background:0 0;border:0;color:#003140;cursor:pointer;font-size:28px;font-weight:400;line-height:1;padding:4px 8px;z-index:2}.vest-modal__close:hover{color:#007fa6}.vest-hubspot-modal__container{width:540px;max-width:calc(100vw - 32px);padding:40px 32px 32px}.vest-hubspot-modal__title{font-family:'DM Sans',sans-serif;font-size:24px;font-weight:700;color:#003140;margin:0 0 24px;line-height:1.2;padding-right:24px}.vest-hubspot-modal__form{min-height:320px}html.vest-modal-open{overflow:hidden}.vest-modal .retirement-solutions-header__role-modal,.vest-modal.retirement-solutions-role-modal .retirement-solutions-header__role-modal{position:relative !important;left:auto !important;top:auto !important;transform:none !important}.choose-your-investment .tabs .tab{user-select:none}.choose-your-investment .tabs .tab[aria-selected=true]{background:#ffa523 !important;font-weight:700 !important}.choose-your-investment .tabs .tab[aria-selected=false]{background:#f5f5f5 !important;font-weight:500 !important}.choose-your-investment .resource-item__image:before,.fund-summery .resource-item__image:before{display:none}.choose-your-investment .resource-item__image--video{height:300px !important}.choose-your-investment .resource-item__body{display:none}@media (max-width:767px){.choose-your-investment .resource-item__image--video{height:240px !important}}body.is-stories-chrome .navbar__options-wrapper,body.is-stories-chrome [data-nav-panel],body.is-stories-chrome [data-nav-panel-for]{display:none !important}body.is-stories-chrome [data-nav-trigger]{cursor:default;pointer-events:none}body.is-stories-chrome [data-nav-trigger]>span{pointer-events:auto}body.is-stories-chrome [data-mobile-acc-panel]{display:none}body.is-stories-chrome [data-mobile-acc-toggle]{pointer-events:none}body.is-stories-chrome [data-mobile-acc-toggle] [data-mobile-acc-icon]{display:none}body.is-stories-chrome .subfooter .footer-nav{display:none}.cap-level__carousel .carousel__slide,.cap-level__carousel .carousel__slide.resources-slider__carousel__slide{width:calc(100vw - 90px) !important;max-width:100% !important;min-width:0 !important}@media (min-width:1024px){html body.box-border:not(.is-stories-chrome):not(.single-post):not(.single-field_note) h1:not(:is(.syntheticborrow-hero__title,.retirement-sol-title,.page-hero__title)),html body.box-border:not(.is-stories-chrome):not(.single-post):not(.single-field_note) h1.text-h1:not(.page-hero__title),html body.box-border:not(.is-stories-chrome):not(.single-post):not(.single-field_note) h1.text-display:not(.page-hero__title){font-size:60px !important;line-height:72px !important;font-weight:700 !important}.strategy-header.strategy-header--buffer-strategy .buffer-header__title{font-family:DM Sans;font-size:60px !important;font-weight:700 !important;letter-spacing:-.02em;line-height:1.2 !important;margin:0 0 46px}}@media (min-width:768px) and (max-width:1023px){html body.box-border:not(.is-stories-chrome):not(.single-post):not(.single-field_note) h1:not(.page-hero__title),html body.box-border:not(.is-stories-chrome):not(.single-post):not(.single-field_note) h1.text-h1,html body.box-border:not(.is-stories-chrome):not(.single-post):not(.single-field_note) h1.text-display{font-size:56px !important;line-height:64px !important;font-weight:700 !important}}@media (max-width:767px){html body.box-border:not(.is-stories-chrome):not(.single-post):not(.single-field_note) h1:not(.retirement-sol-title):not(.contact-title),html body.box-border:not(.is-stories-chrome):not(.single-post):not(.single-field_note) h1.text-h1,html body.box-border:not(.is-stories-chrome):not(.single-post):not(.single-field_note) h1.text-display{font-size:48px !important;line-height:56px !important;font-weight:700 !important}}@media (max-width:767px){html body.page-id-60 .vestfin-homepage-hero{padding:120px 0 !important;min-height:0}}@media (max-width:767px){html body.page-id-65 main.page-content:has(#page-menu-section) .page-hero,html body.page-id-65 main.page-content:has(#page-menu-section) .page-hero__container{min-height:0 !important;padding-top:64px !important;padding-bottom:64px !important;padding-left:20px !important;padding-right:20px !important}}@media (max-width:767px){html body .page-hero--dark-live,html body .page-hero--marketing-compact,html body .page-hero--marketing-compact-short{padding-top:64px !important;padding-bottom:64px !important}}@media (max-width:767px){html body.page-id-64 main.page-content:has(#page-menu-section) .buffer-header{padding-top:64px !important;padding-bottom:64px !important}}@media (max-width:767px){html body.page-id-66 .target-income-header__content{padding-top:32px;padding-bottom:0}}html body.box-border:not(.is-stories-chrome):not(.single-post):not(.single-field_note) .target-income-sub-header__title,html body.box-border:not(.is-stories-chrome):not(.single-post):not(.single-field_note) .vertical-tabs__main-title{letter-spacing:-.02em !important}html body.box-border:not(.is-stories-chrome):not(.single-post):not(.single-field_note) .usp__title,html body.box-border:not(.is-stories-chrome):not(.single-post):not(.single-field_note) .section-title,html body.box-border:not(.is-stories-chrome):not(.single-post):not(.single-field_note) .vertical-tabs__content-title,html body.box-border:not(.is-stories-chrome):not(.single-post):not(.single-field_note) .feature-list__title,html body.box-border:not(.is-stories-chrome):not(.single-post):not(.single-field_note) .list-title{letter-spacing:normal !important}a.app-button,a.cta__button,.footer-nav a.item,.footer-nav a.submenu,.adviser-footer .submenu a,.footer-nav .submenu a,a.logo-block__brand-logo,a.logo-block__contact-number,.navbar__wrapper__container__left-block__logo>a,.mobile-navbar__top-bar__logo>a{text-decoration:none}a.no-underline{text-decoration:none}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}main [id]{scroll-margin-top:96px}.tf__grid{display:grid;gap:16px;grid-template-columns:repeat(6,1fr)}.tf__item{align-items:flex-start;background:#f4f4ef;display:flex;flex-direction:column;padding:24px;text-align:left}.tf__item-media{height:32px;margin-bottom:12px}.tf__item-media img{height:32px;width:32px}.tf__item-title{font-size:16px;font-weight:700;line-height:24px;margin:0}.tf__item-desc{font-size:16px;font-weight:400;line-height:24px;margin:8px 0 0}#redirect-modal-proceed:hover{background:#ff9a00 !important;text-decoration:underline !important}#faq.faq-full-width{width:100%;max-width:none;margin-left:0;margin-right:0}.milestones-timeline__divider-flipped{transform:scaleY(-1)}@media (max-width:767px){.cta .image-divider img{height:94px !important;object-fit:cover !important}}@media (max-width:768px){#built-for-outcome .usp__item-title{font-size:18px !important;margin-bottom:.5rem !important}#built-for-outcome .usp__item-desc{font-size:14px !important}#built-for-outcome .usp__item{padding:1.5rem !important}}@media (max-width:767px){main.page-content:has(#page-menu-section) .strategy-mobile-open .ar-slider__track .additional-resources__card:nth-of-type(n+2){display:block !important}}#additional-resources .ar-slider__btn:disabled,#additional-resources .ar-slider__btn[disabled]{opacity:.3 !important;cursor:not-allowed !important;pointer-events:none}#additional-resources .ar-slider__btn:disabled img,#additional-resources .ar-slider__btn[disabled] img{filter:grayscale(100%);opacity:.7}.hs-form,.hs-form *{font-family:"DM Sans",system-ui,sans-serif !important}.executive-quick-facts--karan~.content-section .prose>p:nth-of-type(-n+4){display:none !important}.fund-disclaimer ._grid,.fund-disclaimer ._grid *,.fund-disclaimer p{text-align:left !important;text-align-last:left !important}.retirement-solutions-disclaimer ._grid{margin-left:0 !important;margin-right:0 !important}.executive-quick-facts--stories>._container{padding-left:32px !important;padding-right:32px !important}@media (max-width:767px){.executive-quick-facts--stories>._container{padding-left:24px !important;padding-right:24px !important}}.faq-accordion--stories>._container{padding-left:32px !important;padding-right:32px !important}.faq-accordion--stories .faq-accordion__heading-break{display:block}@media (max-width:767px){.faq-accordion--stories>._container{padding-left:24px !important;padding-right:24px !important}.faq-accordion--stories .faq-accordion__heading-break{display:none}}#how-to-invest .our-products__list{display:grid !important;grid-template-columns:repeat(2,minmax(0, 1fr));gap:40px 56px;justify-content:center}#how-to-invest .our-products__item{align-items:center;flex-basis:auto !important;min-height:260px;padding:32px 48px;width:100%}#how-to-invest .our-products__item:nth-child(4){grid-column:auto;margin:0}#how-to-invest .our-products__item-name{font-size:30px;line-height:38px}#how-to-invest .products-description{font-size:18px;line-height:26px}@media (min-width:1201px){#how-to-invest .our-products__item .orange-btn{margin-top:32px;width:240px}}#how-to-invest .checkmark-list li{display:table;list-style:none}#how-to-invest .checkmark-list li:before{content:'✓';display:table-cell;padding-right:8px;color:#003140;font-weight:700}@media (max-width:899px){#how-to-invest .our-products__list{grid-template-columns:1fr !important;max-width:100%;gap:24px}#how-to-invest .our-products__item__buttons-wrapper__buttons{flex-direction:column !important;align-items:stretch !important}#how-to-invest .our-products__item .orange-btn{width:100% !important;text-align:center}#how-to-invest .our-products__item__buttons-wrapper__buttons__left,#how-to-invest .our-products__item__buttons-wrapper__buttons__right{width:100% !important}#how-to-invest .our-products__item__buttons-wrapper__buttons{row-gap:1rem}#how-to-invest .our-products__item__buttons-wrapper{margin-top:1.5rem}#how-to-invest .our-products__item__buttons-wrapper__buttons__right .orange-btn{margin-top:0}#how-to-invest .section-title,#how-it-works .section-title,#why-invest .section-title,#where-it-fits .section-title,#tools-section .section-title,#additional-resources .section-title{padding-bottom:8px}}@media (min-width:1200px){#how-to-invest .our-products__item__buttons-wrapper__buttons__left{padding-right:15px}#how-to-invest .our-products__item__buttons-wrapper__buttons__right{padding-left:15px}}.tf__item--rect{grid-column:span 3}.tf__item--square{grid-column:span 2}.vestfin-homepage-tabs .vertical-tabs__description .tf__item-title,.vestfin-homepage-tabs .vertical-tabs-mobile-panel__detail .tf__item-title{font-size:16px !important;line-height:24px !important;font-weight:700 !important;margin:0 !important}.vestfin-homepage-tabs .vertical-tabs__description .tf__item-desc,.vestfin-homepage-tabs .vertical-tabs-mobile-panel__detail .tf__item-desc{font-size:16px !important;line-height:24px !important;font-weight:400 !important;margin:8px 0 0 !important}@media (max-width:767px){.tf__grid{gap:8px;grid-template-columns:repeat(2,1fr)}.tf__item{padding:12px}.tf__item--rect:first-of-type{grid-column:1/-1}.tf__item--rect:nth-of-type(2),.tf__item:nth-of-type(3),.tf__item:nth-of-type(4),.tf__item:nth-of-type(5){grid-column:span 1}.tf__item-media{height:24px;margin-bottom:10px}.tf__item-media img{height:24px;width:24px}.tf__item-title{font-size:14px;line-height:20px}.tf__item-desc{font-size:12px;line-height:16px;margin-top:6px}.vestfin-homepage-tabs .vertical-tabs__description .tf__item-title,.vestfin-homepage-tabs .vertical-tabs-mobile-panel__detail .tf__item-title{font-size:14px !important;line-height:20px !important}.vestfin-homepage-tabs .vertical-tabs__description .tf__item-desc,.vestfin-homepage-tabs .vertical-tabs-mobile-panel__detail .tf__item-desc{font-size:12px !important;line-height:16px !important;margin:6px 0 0 !important}}.blog-post .post-body-content img{height:auto !important;max-width:100% !important}.blog-post .post-body-content,.blog-post .post-body-content p,.blog-post .post-body-content li,.blog-post .post-body-content--fn,.blog-post .post-body-content--fn p,.blog-post .post-body-content--fn li{text-align:left !important}.blog-post:not(.blog-post--field-note) .post-title{font-size:56px !important;line-height:68px !important}.blog-post:not(.blog-post--field-note) .post-subtitle{font-size:24px !important;line-height:30px !important}.recommended-articles__title{font-size:40px !important;line-height:52px !important}.blog-post .post-body-content h1,.blog-post .post-body-content h3{color:#1b3147;font-size:23.4px;font-weight:700;line-height:42.12px;margin-bottom:23.4px;margin-top:23.4px}@media only screen and (max-width:767px){.recommended-articles__title{font-size:30px !important;line-height:44px !important}.blog-post:not(.blog-post--field-note) .post-title{font-size:clamp(28px, 6vw, 36px) !important;line-height:1.18 !important}.blog-post:not(.blog-post--field-note) .post-subtitle{font-size:20px !important;line-height:26px !important}.blog-post .post-page{padding-top:32px !important}.blog-post .post-body-content,.blog-post .post-body-content p,.blog-post .post-body-content li{font-size:18px !important;line-height:30.6px !important}.blog-post .post-body-content p{margin-bottom:16px !important;margin-top:16px !important}.blog-post .post-body-content h1,.blog-post .post-body-content h3{font-size:18.72px !important;line-height:33.7px !important;margin-bottom:18px !important;margin-top:18px !important}.blog-post .post-body-content img{display:block;height:auto !important;max-width:100% !important}}@media only screen and (min-width:600px) and (max-width:899px){.blog-post:not(.blog-post--field-note)+.recommended-articles .recommended-articles__grid{grid-template-columns:repeat(2,minmax(0, 1fr)) !important}}.post-body-content--fn{font-size:20px;line-height:1.4;color:#003242;font-family:'DM Sans',sans-serif}.post-body-content--fn p{margin-top:20px;margin-bottom:0;font-size:20px;line-height:1.8;overflow-wrap:anywhere;word-break:break-word}.post-body-content--fn h2{font-size:30px;line-height:28px;font-weight:700;margin-top:40px;margin-bottom:40px;color:#003242}.post-body-content--fn h3{font-size:20px;line-height:1.4;font-weight:700;margin-top:20px;margin-bottom:0;color:#003242}.post-body-content--fn h4{font-size:18px;font-weight:700;margin-top:20px;margin-bottom:8px;color:#003242}.post-body-content--fn img{max-width:100%;height:auto;display:inline-block}.post-body-content--fn ul,.post-body-content--fn ol{margin-top:12px;margin-bottom:0;padding-left:1.5em}.post-body-content--fn ul{list-style:disc}.post-body-content--fn ol{list-style:decimal}.post-body-content--fn li{margin-top:4px;margin-bottom:0;line-height:1.4}.post-body-content--fn blockquote{border-left:4px solid #003140;padding-left:24px;margin:24px 0;font-style:italic;color:#003140}.post-body-content--fn a{color:#02334d;text-decoration:underline}.post-body-content--fn em{font-style:italic}.post-body-content--fn strong{font-weight:700}.post-body-content--fn sup{font-size:16.6667px;line-height:28px;vertical-align:super}.post-body-content--fn figure{margin:12px 0}.post-body-content--fn figcaption{font-size:14px;opacity:.7;margin-top:8px;font-style:italic}.post-body-content--fn table{border-collapse:collapse;border:1px solid #c6d1d5;width:100%;margin:16px 0}.post-body-content--fn th,.post-body-content--fn td{border-right:1px solid #c6d1d5;border-bottom:1px solid #c6d1d5;padding:16px 24px;font-size:16px;line-height:24px;color:#003242;text-align:left;vertical-align:top}.blog-post--field-note .post-title{font-size:56px !important;line-height:68px !important}.blog-post--field-note .post-subtitle{font-size:24px !important;line-height:30px !important}.blog-post--field-note .post-page__content{max-width:900px !important}.blog-post--field-note .post-cover-image img{height:500px;max-height:500px;object-fit:cover}@media only screen and (max-width:899px){.blog-post--field-note .post-header{padding-top:48px !important;padding-bottom:8px !important}.blog-post--field-note .post-title{font-size:36px !important;line-height:43.2px !important}.blog-post--field-note .post-subtitle{font-size:20px !important;line-height:26px !important}.blog-post--field-note .post-page{padding-top:40px !important;padding-bottom:48px !important}.blog-post--field-note .post-page__content{padding-left:20px !important;padding-right:20px !important}.blog-post--field-note .post-body-content--fn,.blog-post--field-note .post-body-content--fn p{font-size:20px;line-height:28px}.blog-post--field-note .post-body-content--fn h2{line-height:24px}.blog-post--field-note .post-cover-image img{height:auto;max-height:none}}@media only screen and (min-width:600px) and (max-width:899px){.blog-post--field-note+.recommended-articles{padding-top:40px !important;padding-bottom:40px !important}.blog-post--field-note+.recommended-articles .recommended-articles__grid{grid-template-columns:repeat(2,minmax(0, 1fr)) !important}}@media only screen and (max-width:599px){.blog-post--field-note .post-title{font-size:32px !important;line-height:38.4px !important}.blog-post--field-note .post-subtitle{font-size:18px !important;line-height:21.6px !important}}.vf-video-modal{position:fixed;inset:0;z-index:99999;display:none;align-items:center;justify-content:center;padding:24px}.vf-video-modal[aria-hidden=false]{display:flex}.vf-video-modal__backdrop{position:absolute;inset:0;background:rgba(0,20,28,.78);cursor:pointer}.vf-video-modal__dialog{position:relative;width:min(100%, 1100px);max-width:1100px;background:#000;border-radius:6px;box-shadow:0 24px 64px rgba(0,0,0,.5)}.vf-video-modal__close{position:absolute;top:-44px;right:0;background:0 0;border:0;color:#fff;font-size:40px;line-height:1;cursor:pointer;padding:4px 12px;z-index:1}.vf-video-modal__close:hover,.vf-video-modal__close:focus{outline:0;color:#ffae33}.vf-video-modal__frame-wrap{position:relative;width:100%;padding-top:56.25%;overflow:hidden;border-radius:6px}.vf-video-modal__iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.vf-video-modal .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body.vf-video-modal-open{overflow:hidden}@media (max-width:640px){.vf-video-modal{padding:12px}.vf-video-modal__close{top:-38px;font-size:32px}}.leader-card__link{display:block;text-decoration:none;outline:none}.leader-card__link:hover .leader-card__content__left__name{text-decoration:underline}.leader-card__media{position:relative;border:1px solid #c6d1d5;overflow:hidden;transition:border-width .2s ease}.leader-card__bg{display:block}.leader-card__img{display:block;width:100%;aspect-ratio:3/4;object-fit:cover;object-position:top center;filter:grayscale(100%);transition:filter .4s ease}.leader-card__link:hover .leader-card__img{filter:grayscale(0%)}.leader-card__content{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:stretch}.leader-card__content__left{flex:1;min-width:0;padding:32px 16px 32px 32px;background:#fff}.leader-card__content__left__name{align-self:flex-start;color:#003242;font-size:24px;font-weight:700;line-height:32px;margin:0}.leader-card__content__left__role{align-self:flex-start;color:#003242;font-size:18px;font-weight:400;line-height:26px;margin:8px 0 0}.leader-card__content__right{width:89px;position:relative;overflow:hidden}.leader-card--hidden{display:none}.team-grid__toggle-wrap{display:flex;justify-content:center;margin-top:40px}.team-grid__toggle-btn{background:0 0;border:2px solid #003140;color:#003140;cursor:pointer;font-size:16px;font-weight:700;line-height:1;padding:14px 40px;transition:background .2s ease,color .2s ease}.team-grid__toggle-btn:hover{background:#003140;color:#fff}.our-story{position:relative;overflow-x:hidden}.our-story__viewport{position:relative;width:100%;overflow:visible;outline:none}.our-story__track{display:flex;list-style:none;margin:0;padding:0;transition:transform .4s ease;align-items:stretch;gap:24px}.our-story__panel{flex:0 0 100%;min-width:0;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:stretch;background:#f4f4ef;outline:none;overflow:hidden}.our-story__panel:focus-visible{outline:2px solid #003140;outline-offset:-2px}.our-story__media{order:2;align-self:stretch;height:100%;min-height:100%}.our-story__img{display:block;width:100%;height:100%;min-height:100%;object-fit:cover;object-position:center}.our-story__content{order:1;display:flex;flex-direction:column;gap:1rem;padding:32px;box-sizing:border-box}.our-story__title{font-size:24px;line-height:32px;font-weight:700;color:#003140;margin:0}.our-story__desc{color:#003242;font-size:18px;line-height:26px}.our-story__desc p{margin:0 0 1rem}.our-story__desc p:last-child{margin-bottom:0}.our-story__footnote{font-size:.875rem;color:#666;margin-top:auto}.our-story__footnote p{margin:0}.our-story__header{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-bottom:2.5rem}.our-story__header h2{margin-bottom:0}.our-story__nav-wrap{display:flex;justify-content:flex-end;align-items:center;gap:16px;flex-shrink:0}.our-story__nav{background:0 0;border:none;cursor:pointer;padding:4px;opacity:1;transition:opacity .2s;display:flex;align-items:center;justify-content:center}.our-story__nav img{width:28px;height:28px;display:block}.our-story__nav-prev img{transform:rotate(90deg)}.our-story__nav-next img{transform:rotate(-90deg)}.our-story__nav:hover:not(:disabled){opacity:.7}.our-story__nav:disabled{opacity:.25;cursor:default}@media (max-width:768px){.our-story{overflow-x:visible}.our-story__viewport{overflow:visible}.our-story__track{flex-direction:column;transform:none !important;gap:1.5rem}.our-story__panel{flex:1;width:auto;grid-template-columns:1fr;gap:0}.our-story__media{order:2}.our-story__content{order:1;padding:1.5rem 1.25rem}.our-story__img{height:auto;min-height:0}.our-story__title{font-size:1.25rem;line-height:1.3}.our-story__desc{font-size:1rem}.our-story__nav-wrap{display:none}.our-story__header{margin-bottom:1.5rem}}.resource-item__image--video{display:block;width:100%;aspect-ratio:16/9;background:#f4f4ef;border:1px solid #e6e6e0;overflow:hidden;position:relative}.resource-item__image--video .wistia_embed{display:block;width:100%;height:100%}.resource-item__image--video .wistia_embed [class*=big_play_button]{display:none !important}.member--bio-detail{color:#003140;font-family:"DM Sans",ui-sans-serif,system-ui,sans-serif;font-size:16px;line-height:24px}.member--bio-detail .member__container{box-sizing:border-box;display:flex !important;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:1260px;padding:96px 0 0 !important;position:relative;text-align:center;width:100%}.member--bio-detail .member__container__info{box-sizing:border-box;color:#003140;font-family:"DM Sans",ui-sans-serif,system-ui,sans-serif;font-size:16px;line-height:24px;padding:15px !important;position:relative;text-align:start}.member--bio-detail .member__container__info--mobile-heading{display:none !important}.member--bio-detail .member__container__photo{box-sizing:border-box;flex:0 0 25%;grid-column:auto;grid-row:auto;overflow:hidden;padding:15px 32px 15px 15px !important;position:relative;width:25% !important}.member--bio-detail .member__container__photo img{display:block;height:auto !important;max-width:100%;object-fit:contain !important;object-position:top center !important;width:100% !important}.member--bio-detail .member__container__info--bio{flex:0 0 66.666667%;grid-column:auto;grid-row:auto;margin-top:8px !important;padding:15px !important;width:66.666667% !important}@media (min-width:768px) and (max-width:1024px){.member--bio-detail .member__container__photo{flex-basis:32% !important;width:32% !important}.member--bio-detail .member__container__info--bio{flex-basis:60% !important;width:60% !important}.member--bio-detail .member__container__photo img{max-width:220px}}.member--bio-detail .hidden-xs-down{display:block !important}.member--bio-detail .member__container__info__title{box-sizing:border-box;color:#032535;font-size:40px !important;font-weight:700;line-height:40px !important;margin:3.2px 0 6.4px !important;padding:0;text-align:start !important}.member--bio-detail .member__container__info__position{box-sizing:border-box;color:#00374d;font-size:30px !important;font-weight:500;line-height:28px !important;margin:22.4px 0 48px !important;padding:0;text-align:start !important}.member--bio-detail .member__container__info__bio{box-sizing:border-box;color:#003140;font-size:20px !important;line-height:30px !important;margin:0 !important;max-width:none;padding:0;text-align:start !important}.member--bio-detail .member__container__info__bio p{font-size:20px !important;line-height:28px !important;margin:0 0 32px !important}@media (max-width:767px){.member--bio-detail{font-size:14px;line-height:21px}.member--bio-detail .member__container{align-items:stretch;flex-direction:column;flex-wrap:nowrap;max-width:100% !important;padding:60px 20px 0 !important;width:100%}.member--bio-detail .member__container__info{font-size:14px;line-height:21px;padding:15px !important;width:100% !important}.member--bio-detail .member__container__info--mobile-heading{display:block !important;margin-top:8px !important;order:1;text-align:center}.member--bio-detail .member__container__info--bio{flex:0 0 auto;margin-top:8px !important;order:3;padding:15px !important;width:100% !important}.member--bio-detail .member__container__photo{align-self:center;flex:0 0 auto;height:auto !important;margin:0 auto !important;order:2;overflow:visible;padding:0 !important;text-align:center;width:240px !important}.member--bio-detail .member__container__photo img{display:block;height:auto !important;margin:0 auto !important;max-width:240px;object-fit:contain !important;object-position:center center !important;width:100% !important}.member--bio-detail .hidden-xs-down{display:none !important}.member--bio-detail .member__container__info__title{font-size:26px !important;line-height:26px !important;margin:3.2px 0 6.4px !important;text-align:center !important}.member--bio-detail .member__container__info__position{font-size:18px !important;line-height:28px !important;margin:0 !important;text-align:center !important}.member--bio-detail .member__container__info__bio{font-size:16px !important;line-height:20px !important;max-width:none;text-align:start !important}.member--bio-detail .member__container__info__bio p{font-size:16px !important;line-height:20px !important;margin:0 0 16px !important}}.buffer-outcome-tool{--tooltip-width:130px;--tooltip-margin:10px}.strategy-emulation .vue-slider-process{background-color:#00808f}.strategy-emulation .vue-slider-dot{transform:translate(-50%,50%) !important}.strategy-emulation .price-indicator_container,.strategy-emulation .buffer-indicator_container{position:relative;height:350px;min-width:40px;width:40px}.strategy-emulation .indicator_bar,.strategy-emulation .indicator_number,.strategy-emulation .indicator_name{position:absolute;left:0;right:0;width:100%;text-align:center}.strategy-emulation,.tool-container,.buffer-outcome-tool{overflow:visible !important}.strategy-emulation .ticks{display:block !important;position:absolute !important;left:0;top:0 !important;height:350px !important;font-size:0;pointer-events:none}.strategy-emulation .ticks>div{position:absolute !important;font-size:.875rem}.strategy-emulation .ticks .tick-text{width:36px !important;text-align:right;transform:translateY(-50%)}.strategy-emulation .ticks .tick-line{left:40px !important;width:calc(100% - 40px) !important;top:inherit;border-bottom:2px dotted #e9e9e9;transform:translateY(-50%)}.strategy-emulation .ticks div:nth-child(1),.strategy-emulation .ticks div:nth-child(2){top:0}.strategy-emulation .ticks div:nth-child(3),.strategy-emulation .ticks div:nth-child(4){top:14.2857%}.strategy-emulation .ticks div:nth-child(5),.strategy-emulation .ticks div:nth-child(6){top:28.5714%}.strategy-emulation .ticks div:nth-child(7),.strategy-emulation .ticks div:nth-child(8){top:42.8571%}.strategy-emulation .ticks div:nth-child(9),.strategy-emulation .ticks div:nth-child(10){top:57.1429%}.strategy-emulation .ticks div:nth-child(11),.strategy-emulation .ticks div:nth-child(12){top:71.4286%}.strategy-emulation .ticks div:nth-child(13),.strategy-emulation .ticks div:nth-child(14){top:85.7143%}.strategy-emulation .ticks div:nth-child(15),.strategy-emulation .ticks div:nth-child(16){top:100%}.buffer-outcome-tool .strategy-selector{background:0 0;display:flex;flex-direction:column;align-items:center;gap:12px;padding:0;width:auto;margin:0 auto}.buffer-outcome-tool .price-indicator_container{pointer-events:none}.buffer-outcome-tool .strategy-selector>p{margin:0 !important}.buffer-outcome-tool .strategy-selector__option{display:flex;gap:0;justify-content:center}.buffer-outcome-tool .strategy-selector__btn{background-color:#ebebec;color:#003140;border-radius:0}.buffer-outcome-tool .strategy-selector__btn._active{background-color:#ffae33;color:#003140}@media (min-width:768px){.buffer-outcome-tool .strategy-selector{flex-direction:row;gap:24px}}.buffer-outcome-tool .vue-slider-dot-handle{background-color:#ffae33 !important}.buffer-outcome-tool .strategy-detail .index-state{border-radius:0 !important}.buffer-outcome-tool .indicator_bar{border-radius:0 !important}@media (min-width:768px) and (max-width:1024px){.buffer-outcome-tool .strategy-emulation{margin-left:96px !important;width:auto !important}.buffer-outcome-tool .strategy-emulation .strategy-detail{margin-left:44px !important}.buffer-outcome-tool .strategy-emulation .price-indicator_container,.buffer-outcome-tool .strategy-emulation .buffer-indicator_container{width:96px !important;min-width:96px !important;margin-left:22px !important}.buffer-tool-scroll-wrapper{overflow-x:visible;max-width:100%}}@media (max-width:767px){.buffer-tool-scroll-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}.buffer-outcome-tool .strategy-emulation{--bar-width:70px;--details-width:70px;--tooltip-width:70px;--tooltip-margin:0px;--tick-margin-left:30px;--gap:5px}.strategy-emulation .price-indicator_container,.strategy-emulation .buffer-indicator_container{min-width:60px !important;width:60px !important}.strategy-emulation .ticks .tick-text{font-size:11px !important}.strategy-emulation .indicator_number,.strategy-emulation .indicator_name{font-size:11px !important}.strategy-emulation .ticks .tick-line{width:calc(100% + 40px) !important;left:60px !important}}.navbar{background-color:#fff}.vestfin-homepage-tabs .vertical-tabs__tab-description{font-size:18px !important}.vestfin-homepage-tabs .vertical-tabs__button{font-size:20px !important}.vestfin-homepage-tabs .vertical-tabs__button svg{width:24px;height:24px}.cta .cta__title{font-family:'DM Sans';font-size:40px;font-weight:700}.cta .cta__subtitle{font-family:'DM Sans';font-size:24px;font-weight:400}@media (max-width:767px){.cta .cta__title{font-size:30px}.cta .cta__subtitle{font-size:20px}#built-for-outcome .usp__list{gap:1rem}#built-for-outcome .usp__item-desc{line-height:26px}.vestfin-homepage-tabs .vertical-tabs-mobile-panel:last-child .vertical-tabs-mobile-panel__footnote{display:none}}.subfooter .logo-linkedin{filter:grayscale(90%)}.subfooter .logo-linkedin:hover{filter:none}.strategy-header--buffer-strategy .checkmark-list li:before,.target-income-sub-header .checkmark-list li:before,.checkmark-icon:before{color:#ffa523;content:"✓";display:table-cell;font-weight:700;padding-right:12px}.strategy-header--buffer-strategy .checkmark-list li,.target-income-sub-header .checkmark-list li,.checkmark-icon{display:table}.strategy-header--buffer-strategy .checkmark-list li:not(:last-child){margin-bottom:16px}.buffer-header__description{row-gap:24px;display:flex;flex-direction:column}.strategy-header--buffer-strategy .buffer-header__title{font-family:DM Sans;font-size:60px !important;font-weight:700 !important;letter-spacing:-.02em;line-height:1.2 !important;margin:0 0 46px}.content-section .fund-summery .video-description{font-size:14px !important}#additional-resources .resources-slider__carousel__slide__item{min-height:420px}#additional-resources .resource-item__image,#additional-resources .resource-item__image .picture{min-height:200px;background:#f4f4ef}#additional-resources .resource-item__image img{display:block;width:100%;height:200px;object-fit:cover}#additional-resources .resource-item__body{border-top-color:rgba(0,0,0,.1) !important;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}#additional-resources .resources-slider__carousel__slide__item{border-radius:0 !important}#additional-resources .picture__whitepaper{background-color:#e4ffb3}#additional-resources .resource-item__title span{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#additional-resources .resource-item__title{letter-spacing:.2px}#additional-resources .resource-item__description{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}#additional-resources .additional-resources__card{min-height:394px}#additional-resources .additional-resources__image{height:200px;min-height:200px}#additional-resources .additional-resources__whitepaper-mark{width:50%;height:50%;margin:auto;padding:72px;object-fit:contain}#additional-resources .additional-resources__professionals{align-items:center;background:#f4f4ef;bottom:0;display:flex;font-size:16px;justify-content:space-around;left:0;line-height:24px;min-height:40px;position:absolute;right:0}#additional-resources .additional-resources__lock{font-size:24px;line-height:24px}#additional-resources .additional-resources__description{color:#003140;font-size:18px;line-height:28px;margin:0 0 24px}@media only screen and (max-width:599px){#additional-resources.strategy-mobile-open>article{overflow:hidden;padding-left:35px;padding-right:35px}#additional-resources.strategy-mobile-open .additional-resources__grid{display:flex;gap:22px;width:320px}#additional-resources.strategy-mobile-open .additional-resources__card{flex:0 0 320px;min-height:0;width:320px}#additional-resources.strategy-mobile-open .additional-resources__image{height:225px !important;min-height:225px !important}#additional-resources.strategy-mobile-open .additional-resources__card-body{padding:24px}#additional-resources.strategy-mobile-open .resource-item__title{font-size:22px;line-height:30px}#additional-resources .additional-resources__description{font-size:16px;line-height:24px}}#how-it-works.content-section .blue-background li,#how-it-works.content-section .blue-background p,#why-invest.content-section .blue-background li,#why-invest.content-section .blue-background p{font-size:16px !important;line-height:1.5 !important}@media (min-width:768px){#how-it-works.content-section .blue-background>div,#why-invest.content-section .blue-background>div{padding:0 29px !important}}#how-it-works .blue-background .bullet-list li:before,#why-invest .blue-background .bullet-list li:before{content:url('/wp-content/uploads/2026/05/bullet-turquoise.svg');color:currentColor;display:table-cell;font-family:system-ui;padding-right:12px}#how-it-works .yellow-background .bullet-list li:before{content:url('/wp-content/uploads/2026/05/bullet-yellow-bg.svg');color:currentColor;display:table-cell;font-family:system-ui;padding-right:12px}#how-it-works .static-wedding-cake .body p{font-size:16px !important;line-height:1.5 !important}.content-section--strategy .arrow-head{transform:translatex(0px) rotate(-135deg) !important}#why-invest .image-slider-title{font-size:16px !important;font-weight:700;color:#003140;line-height:28px !important;text-align:center;margin:10px auto;text-transform:uppercase}#how-it-works .buffer-outcome-tool .disclaimer{font-size:16px !important;margin-top:72px;opacity:.6;text-align:left !important;line-height:1.5 !important}#how-it-works .buffer-outcome-tool .disclaimer.disclaimer-two{margin-block-start:16px}@media (max-width:767px){main.page-content:has(#page-menu-section) .strategy-header--buffer-strategy .strategy-header__title{font-size:44px !important;line-height:1.2 !important;margin-bottom:60px !important;max-width:270px !important;letter-spacing:-.02em;font-weight:700}#why-invest.content-section .section-subtitle{font-size:22px !important}}.syntheticborrow-hero__title{font-size:84px !important;line-height:80px !important}#how-it-works table.loan-pricing tbody tr td:last-child,#how-it-works table.loan-pricing thead tr th:last-child{border-left:3px solid #95;border-right:3px solid #95}#how-it-works table.loan-pricing thead tr th:last-child{border-top:1px solid #95}#how-it-works table.loan-pricing tbody tr td:last-child{border-bottom:1px solid #95}#how-it-works table.loan-pricing tbody tr:last-child td:last-child{border-bottom:3px solid #95}#how-it-works table.loan-pricing thead tr th:first-child{border-top:1px solid #f4;border-left:1px solid #f4}@media (max-width:767px){#compare-rates.syntheticborrow-calculator table tr td{padding:5px;font-size:16px !important;line-height:1.5rem}}.risk-disclosure{display:flex;flex-wrap:wrap;flex-direction:row;column-gap:2rem;row-gap:0;width:100%}.risk-disclosure .disclosure-block{flex:1}@media (max-width:767px){.risk-disclosure{flex-direction:column}.risk-disclosure .disclosure-block:last-child{margin-top:2rem}.retirement-solutions .buffer-header__container__title h1,.retirement-solutions .buffer-header__container__title h1 span{font-size:40px !important;line-height:52px !important}.retirement-solutions .buffer-header__container__description{font-size:20px;line-height:28px}}@media (min-width:768px) and (max-width:1024px){.retirement-solutions .buffer-header__container ._grid{flex-wrap:wrap}.retirement-solutions .buffer-header__container ._grid>.buffer-header__container__title-content,.retirement-solutions .buffer-header__container ._grid>.buffer-header__container__content{flex:0 0 100% !important;width:100% !important;max-width:100% !important}.retirement-solutions .buffer-header__container__content{margin-top:32px}}.popover-box{display:none}.popover-box:popover-open{display:block}.popover-box{font-size:14px;line-height:1.4;margin-top:8px;transform:translateX(-50%);width:460px}.popover-box p{font-size:14px !important;line-height:1.4 !important}#popover-box p{color:#003140;font-size:14px !important;line-height:20px !important}#additional-resources .ar-slider__viewport{padding:2px;margin:-2px}@media(max-width:768px){#additional-resources .ar-slider__viewport{padding:0;margin:0}}.member__container__info__bio a{text-decoration:underline}.member__container__info__bio a:hover{text-decoration:none}.mobile-navbar__top-bar{border-bottom:1px solid #cacfc8}@media (max-width:767px){.insights-research .page-hero{min-height:400px !important}}@media (min-width:768px){.page-id-66 .additional-resources .ar-slider__nav{display:none !important}.page-id-66 .additional-resources .ar-slider__track{justify-content:center}}@media (max-width:767px){.page-hero--copyright{height:auto !important;min-height:0 !important;padding-top:32px !important;padding-bottom:32px !important}.page-hero--copyright .copyright-header__content{padding-top:16px !important;padding-bottom:16px !important}.page-hero--copyright .copyright-header__title{font-size:38px !important;line-height:1.18 !important;margin-bottom:0 !important;margin-top:0 !important}}.cap-table table.cap-table__table td:nth-child(2):before{display:none !important}.cap-table table.cap-table__table td:nth-child(2){padding-left:20px !important}.blog-post.blog-post--field-note .post-page p{font-size:20px;font-weight:400;line-height:28px}.blog-post.blog-post--field-note .post-page h2{font-size:30px;line-height:28px}.blog-post.blog-post--field-note .post-page h3{font-size:1.17em;line-height:28px}.syntheticborrow-contact-section .legal-consent-container .hs-form-booleancheckbox-display span{font-size:12px}.syntheticborrow-contact-section .legal-consent-container .hs-form-booleancheckbox-display{margin-top:10px !important;margin-bottom:10px !important}.syntheticborrow-contact-section .legal-consent-container .hs-form-booleancheckbox-display input{transform:translatey(2px);margin-right:5px}.navbar li:has(a[href="/stories/"]),.navbar li:has(a[href="/stories-vest-financial/"]){display:none}@media (max-width:767px){.forward-pricing .strategy-result .price-return__row{flex-direction:column;align-items:center}.forward-pricing .strategy-result .price-return__row label{width:100%;text-align:left}.forward-pricing .strategy-result .price-return__row #tool-price-return-out{text-align:right;width:100%}}body.field_note-template-default .navbar,body.field_note-template-default .mobile-navbar{position:sticky;top:0;z-index:9998}.target-income-strategy-growth-income--mobile,.tis-market-yield-img--mobile,.strategy-image-mobile{display:none}@media (max-width:699px){.target-income-strategy-growth-income--desktop,.tis-market-yield-img--desktop,.strategy-image-desktop{display:none}.target-income-strategy-growth-income--mobile,.tis-market-yield-img--mobile,.strategy-image-mobile{display:block}}.popover-options-covered-call,.popover-options-premiums,.popover-options-target-buffer,.popover-options-contractual-nature{background:0 0;border:0;cursor:pointer;display:inline;font:inherit;margin:0;padding:0;text-decoration:underline;vertical-align:baseline}.popover-options-covered-call{anchor-name:--covered-call-btn}.popover-options-premiums{anchor-name:--premium-btn}.popover-options-target-buffer{anchor-name:--target-buffer-btn}.popover-options-contractual-nature{anchor-name:--contractual-nature-btn}#contractual-nature{position-anchor:--contractual-nature-btn;top:anchor(bottom);left:anchor(left)}#covered-call{position-anchor:--covered-call-btn;top:anchor(bottom);left:anchor(left)}#premiums{position-anchor:--premium-btn;top:anchor(bottom);left:anchor(left)}#target-buffer{position-anchor:--target-buffer-btn;top:anchor(bottom);left:anchor(left)}.popover-box{font-size:14px;line-height:1.4;margin-top:8px;transform:translateX(-50%);width:460px}.popover-box p{font-size:14px !important;line-height:1.4 !important}.copyright-header.page-hero--copyright{background-color:#003242 !important}.additional-resources__card .wistia_embed img{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;top:0 !important;transform:scale(100%,100%)}.additional-resources__card .wistia_embed>div>div>div{display:none !important}.additional-resources__card:hover .wistia_embed img{transform:scale(110%,110%)}#how-it-works.syntheticborrow-section img[src*=dollar-bill]{width:45px !important;height:45px !important}.content-section:not([class*=content-section--])+.content-section:not([class*=content-section--]){padding-top:0 !important}.post-footnote-ref{color:inherit;text-decoration:underline}.post-footnote-ref:hover{text-decoration:none}@keyframes fn-highlight{0%{background-color:#ffc771}75%{background-color:#ffc771}100%{background-color:transparent}}.fn-highlighted{animation:fn-highlight 3s ease forwards}.mobile-filter .mobile-filter__container{padding:0 0 24px !important}.navbar{background-color:#fff !important}.post-footnote-ref{color:inherit;text-decoration:underline}.post-footnote-ref:hover{text-decoration:none}@keyframes fn-highlight{0%{background-color:#ffc771}75%{background-color:#ffc771}100%{background-color:transparent}}.fn-highlighted{animation:fn-highlight 3s ease forwards}body:not(.home) .navbar__wrapper{border-bottom:1px solid #cacfc8 !important}body.home .navbar__wrapper{border-bottom-color:transparent !important}body:not(.home) .mobile-navbar__top-bar{border-bottom:1px solid #cacfc8 !important}body.home .mobile-navbar__top-bar{border-bottom-color:transparent !important}.section-body .checkmark-list li:before{font-weight:400}#page-menu-section .menu-items a:last-child{margin-right:0}section.content-section{padding-top:8px;padding-bottom:8px}@media (min-width:900px){section.content-section{padding-top:40px;padding-bottom:40px}}#why-invest .article-body .section-subtitle,#how-to-invest .article-body .section-subtitle,#tools-section .article-body .section-subtitle{margin-top:60px;margin-bottom:40px}@media (max-width:599px){#why-invest .article-body .section-subtitle,#how-to-invest .article-body .section-subtitle,#tools-section .article-body .section-subtitle{margin-top:0;margin-bottom:16px}#why-invest article.section-body,#how-to-invest article.section-body,#tools-section article.section-body{padding-top:36px !important;padding-bottom:36px !important}main.page-content:has(#page-menu-section) .strategy-header--buffer-strategy .strategy-header__title{max-width:100% !important}}@media (max-width:900px){main.page-content:has(#page-menu-section) #additional-resources .picture img.additional-resources__whitepaper-mark,main.page-content:has(#page-menu-section) #additional-resources .resource-item__image img.additional-resources__whitepaper-mark,main.page-content:has(#page-menu-section) .additional-resources__image img.additional-resources__whitepaper-mark{display:none}}@media (max-width:1023px){.risk-disclosure>div{flex-basis:100% !important;max-width:100% !important}}@media (min-width:900px){.syntheticborrow-footer{width:80% !important;margin:0 auto}}.content-image img.image-mobile{display:none}@media (max-width:768px){.content-image img.image-mobile{display:block}.content-image img:not(.image-mobile){display:none}.strategy-footnote{background:#ccf4ff;padding-top:16px}}.faq .item:not(:last-of-type){border-bottom:1px solid rgba(16,47,64,.26)}.additional-resources__image .wistia_embed img{left:0 !important}.yellow-background.arrow-bullet .bullet-list:before{content:url(/wp-content/uploads/2026/05/bullet-yellow-bg.svg);color:currentColor;display:table-cell;font-family:system-ui;padding-right:12px}.tooltip{position:relative;display:inline-block;cursor:pointer}.tooltip .tooltip-text{visibility:hidden;opacity:0;background-color:#fff;color:#5a5a5a;text-align:left;padding:16px;border-radius:12px;border:1px solid #e5e7eb;font-size:14px;line-height:20px;width:600px;position:absolute;top:125%;left:50%;transform:translateX(-50%);transition:opacity .2s;z-index:10}.tooltip.active .tooltip-text{visibility:visible;opacity:1}@media (max-width:960px){.tooltip .tooltip-text{left:10px;transform:translateX(0%);width:400px}}
[data-widget-id=buffer-intraperiod-pricing]{--bip-navy:#003140;--bip-orange:#ffa523;--bip-orange-pill:#f49e39;--bip-orange-cta:#ff6d00;--bip-blue-step:#4184f3;--bip-green-done:#62ae27;--bip-grey-bg:#eaeaea;--bip-border:#c6d1d5;--bip-rail:#bdbdbd;--bip-text:#0e2331;--bip-input:#b5bccd;--bip-input-text:#444;--bip-meta:#45494a;--bip-step-grey:#9d9d9d;font-family:"DM Sans",system-ui,sans-serif;color:var(--bip-navy)}[data-widget-id=buffer-intraperiod-pricing] .forward-pricing{background:var(--bip-navy)}[data-widget-id=buffer-intraperiod-pricing] .forward-pricing .container{max-width:1260px;margin:0 auto;padding:0 30px}[data-widget-id=buffer-intraperiod-pricing] .forward-pricing__content{padding:9rem 0}[data-widget-id=buffer-intraperiod-pricing] .forward-pricing__content__title{color:#fff;font-size:68px;line-height:82px;font-weight:700;margin:0}[data-widget-id=buffer-intraperiod-pricing] .forward-pricing__content__title__orange{color:var(--bip-orange)}[data-widget-id=buffer-intraperiod-pricing] .forward-pricing__content__subtitle{color:#fff;font-size:24px;line-height:30px;font-weight:400;margin:1.5rem 0 0;text-align:left}@media (max-width:899px){[data-widget-id=buffer-intraperiod-pricing] .forward-pricing__content{padding:4rem 0}[data-widget-id=buffer-intraperiod-pricing] .forward-pricing__content__title{font-size:40px;line-height:52px}[data-widget-id=buffer-intraperiod-pricing] .forward-pricing__content__subtitle{font-size:20px;line-height:28px}}[data-widget-id=buffer-intraperiod-pricing] .forward-pricing__body{background:#fff;padding:80px 0;color:var(--bip-navy)}[data-widget-id=buffer-intraperiod-pricing] .forward-pricing__body .container{max-width:1260px;margin:0 auto;padding:0 30px}[data-widget-id=buffer-intraperiod-pricing] .forward-pricing-tool__container{background:#fff;border:1px solid var(--bip-border);display:flex;font-family:"DM Sans",system-ui,sans-serif;min-height:790px;overflow:hidden;color:var(--bip-navy)}[data-widget-id=buffer-intraperiod-pricing] .navigation{background:var(--bip-grey-bg);padding:40px 0 40px 32px;flex:0 0 392px;align-self:stretch}[data-widget-id=buffer-intraperiod-pricing] .body{flex-grow:2}[data-widget-id=buffer-intraperiod-pricing] .tool-content{height:100%;padding:40px}[data-widget-id=buffer-intraperiod-pricing] .navigation_item{padding:10px;margin-right:0}[data-widget-id=buffer-intraperiod-pricing] .navigation_item._active{background:#fff}[data-widget-id=buffer-intraperiod-pricing] .navigation_item__header{align-items:flex-start;display:flex}[data-widget-id=buffer-intraperiod-pricing] .navigation_item._done .navigation_item__header,[data-widget-id=buffer-intraperiod-pricing] .navigation_item__header._done{cursor:pointer}[data-widget-id=buffer-intraperiod-pricing] .step__circle{background:var(--bip-step-grey);border-radius:100%;color:#fff;font-size:18px;height:34px;width:34px;line-height:32px;margin-right:1rem;text-align:center;flex:0 0 34px}[data-widget-id=buffer-intraperiod-pricing] .step__circle._active{background:var(--bip-blue-step)}[data-widget-id=buffer-intraperiod-pricing] .step__circle._done{background:var(--bip-green-done)}[data-widget-id=buffer-intraperiod-pricing] .step__title{color:var(--bip-text);font-size:18px;line-height:30px;padding-right:10px;font-weight:400;flex:1 1 auto}[data-widget-id=buffer-intraperiod-pricing] .navigation_item__control{margin:8px 16px 4px calc(34px + 1rem)}[data-widget-id=buffer-intraperiod-pricing] .navigation_item__control .nav-mini{display:flex;flex-direction:column;gap:8px}[data-widget-id=buffer-intraperiod-pricing] .navigation .nav-mini-select{width:100%;max-width:100%;box-sizing:border-box;padding:8px 10px;font-family:inherit;font-size:14px;color:var(--bip-input-text);background:#fff;border:1px solid var(--bip-input);border-radius:3px;line-height:1.3}[data-widget-id=buffer-intraperiod-pricing] .navigation_item__control .nav-mini-slider{width:100%}[data-widget-id=buffer-intraperiod-pricing] .navigation_item__control .nav-mini__value{font-size:13px;color:var(--bip-navy)}[data-widget-id=buffer-intraperiod-pricing] .navigation_item__control .nav-mini--params{gap:10px}[data-widget-id=buffer-intraperiod-pricing] .navigation_item__control .nav-mini__field{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0;font-size:13px;color:var(--bip-navy)}[data-widget-id=buffer-intraperiod-pricing] .navigation_item__control .nav-mini__inp{display:inline-flex;align-items:center;flex:0 0 auto;background:#fff;border:1px solid var(--bip-input);padding:4px 10px}[data-widget-id=buffer-intraperiod-pricing] .navigation .nav-mini__inp input.nav-mini-num{width:4.5ch;min-width:2ch;margin:0;padding:0;border:0;border-radius:0;outline:0;background:0 0;color:var(--bip-input-text);font-family:inherit;font-size:14px;-moz-appearance:textfield}[data-widget-id=buffer-intraperiod-pricing] .navigation .nav-mini__inp input.nav-mini-num::-webkit-outer-spin-button,[data-widget-id=buffer-intraperiod-pricing] .navigation .nav-mini__inp input.nav-mini-num::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}[data-widget-id=buffer-intraperiod-pricing] .navigation_item__control .nav-mini__pct{margin-left:4px;color:var(--bip-input-text);font-size:14px}[data-widget-id=buffer-intraperiod-pricing] .day-slider__range{display:block;width:100%}[data-widget-id=buffer-intraperiod-pricing] input[type=range].bip-slider.day-slider__range::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--bip-rail) 0,var(--bip-rail) var(--past-pct,0%),transparent var(--past-pct,0%))}[data-widget-id=buffer-intraperiod-pricing] input[type=range].bip-slider.day-slider__range::-moz-range-track{background:linear-gradient(to right,var(--bip-rail) 0,var(--bip-rail) var(--past-pct,0%),transparent var(--past-pct,0%))}[data-widget-id=buffer-intraperiod-pricing] input[type=range].bip-slider.day-slider__range::-webkit-slider-thumb{border-radius:50%}[data-widget-id=buffer-intraperiod-pricing] input[type=range].bip-slider.day-slider__range::-moz-range-thumb{border-radius:50%}[data-widget-id=buffer-intraperiod-pricing] .day-slider__bubble-track{position:relative;height:44px}[data-widget-id=buffer-intraperiod-pricing] .day-slider__bubble{position:absolute;bottom:0;transform:translateX(-50%);text-align:center;white-space:nowrap;font-size:14px;line-height:1.3;color:var(--bip-text)}[data-widget-id=buffer-intraperiod-pricing] .day-slider__bubble-label,[data-widget-id=buffer-intraperiod-pricing] .day-slider__bubble-date{display:block}[data-widget-id=buffer-intraperiod-pricing] .day-slider__bubble--compact{font-size:12px}[data-widget-id=buffer-intraperiod-pricing] .day-slider__ticks{position:relative;height:18px;margin-top:6px}[data-widget-id=buffer-intraperiod-pricing] .day-slider__tick{position:absolute;transform:translateX(-50%);font-size:12px;color:var(--bip-meta);white-space:nowrap}[data-widget-id=buffer-intraperiod-pricing] .day-slider__tick:first-child{transform:none}[data-widget-id=buffer-intraperiod-pricing] .day-slider__tick:last-child{transform:translateX(-100%)}[data-widget-id=buffer-intraperiod-pricing] .day-slider__dates{margin-top:14px;display:flex;flex-direction:column;gap:8px}[data-widget-id=buffer-intraperiod-pricing] .day-slider__date{font-size:14px;line-height:1.35;color:var(--bip-text)}[data-widget-id=buffer-intraperiod-pricing] .day-slider__date strong{font-weight:400}[data-widget-id=buffer-intraperiod-pricing] .step__description,[data-widget-id=buffer-intraperiod-pricing] .step-description{color:var(--bip-text);font-size:18px;line-height:1.5;margin:0 0 24px}[data-widget-id=buffer-intraperiod-pricing] .step-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}[data-widget-id=buffer-intraperiod-pricing] .forward-pricing-tool__container .btn{border-radius:3px;cursor:pointer;font-size:18px;margin:1rem 0 0;padding:13px 30px;font-family:inherit;border:1px solid transparent;line-height:1.2}[data-widget-id=buffer-intraperiod-pricing] .forward-pricing-tool__container .btn.__submit{background:var(--bip-orange-cta);border:1px solid #eb5757;color:#fff;font-weight:700}[data-widget-id=buffer-intraperiod-pricing] .forward-pricing-tool__container .btn.__submit:hover{filter:brightness(1.05)}[data-widget-id=buffer-intraperiod-pricing] .forward-pricing-tool__container .btn.__back{background:#fff;border:1px solid #bdbdbd;color:#828282}[data-widget-id=buffer-intraperiod-pricing] .select-strategy__container{display:flex;flex-direction:column;height:100%}[data-widget-id=buffer-intraperiod-pricing] .select-strategy__container .step-title,[data-widget-id=buffer-intraperiod-pricing] .select-strategy__container .text{color:var(--bip-text);font-size:18px}[data-widget-id=buffer-intraperiod-pricing] .select-strategy__list{display:flex;flex-direction:column;gap:0;border:1px solid #d9dee0;border-radius:0;background:#fff;max-height:480px;overflow-y:auto}[data-widget-id=buffer-intraperiod-pricing] .select-strategy__row{display:block;width:100%;text-align:left;padding:12px 16px;background:#fff;border:0;border-bottom:1px solid #ececec;color:var(--bip-navy);cursor:pointer;font-family:inherit;font-size:15px;line-height:1.4;text-transform:capitalize}[data-widget-id=buffer-intraperiod-pricing] .select-strategy__row:last-child{border-bottom:0}[data-widget-id=buffer-intraperiod-pricing] .select-strategy__row:hover{background:#f6f8fa}[data-widget-id=buffer-intraperiod-pricing] .select-strategy__row._active{background:#fff7e6;color:var(--bip-navy);font-weight:700;border-left:4px solid var(--bip-orange)}[data-widget-id=buffer-intraperiod-pricing] .select-days__container{display:flex;flex-direction:column;height:100%}[data-widget-id=buffer-intraperiod-pricing] .select-days__meta{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:0 0 32px;font-size:14px;color:var(--bip-text)}[data-widget-id=buffer-intraperiod-pricing] .select-days__meta-label{color:var(--bip-meta);font-size:13px;margin-bottom:2px}[data-widget-id=buffer-intraperiod-pricing] .select-days__meta-value{color:var(--bip-text);font-weight:700;font-size:16px}[data-widget-id=buffer-intraperiod-pricing] .select-days__labels{color:var(--bip-meta);font-size:14px;display:flex;justify-content:space-between;margin-top:8px}[data-widget-id=buffer-intraperiod-pricing] .slider-container{position:relative;margin:50px 0 40px}[data-widget-id=buffer-intraperiod-pricing] .slider-description{color:var(--bip-meta);font-size:16px;margin:0 0 8px}[data-widget-id=buffer-intraperiod-pricing] input[type=range].bip-slider{-webkit-appearance:none;appearance:none;width:100%;background:0 0;height:26px;outline:none;margin:0}[data-widget-id=buffer-intraperiod-pricing] input[type=range].bip-slider::-webkit-slider-runnable-track{height:5px;background:0 0;border:1px solid var(--bip-rail);border-radius:5px}[data-widget-id=buffer-intraperiod-pricing] input[type=range].bip-slider::-moz-range-track{height:5px;background:0 0;border:1px solid var(--bip-rail);border-radius:5px}[data-widget-id=buffer-intraperiod-pricing] input[type=range].bip-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:26px;width:26px;background:var(--bip-blue-step);border:0;box-shadow:0 4px 4px rgba(61,105,179,.19);cursor:pointer;margin-top:-11px}[data-widget-id=buffer-intraperiod-pricing] input[type=range].bip-slider::-moz-range-thumb{height:26px;width:26px;background:var(--bip-blue-step);border:0;box-shadow:0 4px 4px rgba(61,105,179,.19);cursor:pointer}[data-widget-id=buffer-intraperiod-pricing] .strategy-params__container{display:flex;flex-direction:column;height:100%}[data-widget-id=buffer-intraperiod-pricing] .standard-form{position:relative}[data-widget-id=buffer-intraperiod-pricing] .standard-form label{color:var(--bip-input-text);display:block;font-size:.875rem;font-weight:400;margin-bottom:.4em;text-align:left}[data-widget-id=buffer-intraperiod-pricing] .standard-form input[type=number],[data-widget-id=buffer-intraperiod-pricing] .standard-form input[type=text]{background-color:#fff;border:1px solid var(--bip-input);border-radius:14px;color:var(--bip-input-text);display:block;font-size:1rem;height:44px;padding:0 1em;width:100%;font-family:inherit;box-sizing:border-box}[data-widget-id=buffer-intraperiod-pricing] .param-row{margin-bottom:18px}[data-widget-id=buffer-intraperiod-pricing] .param-row__label{position:relative;display:flex;align-items:center;gap:6px;margin-bottom:.4em}[data-widget-id=buffer-intraperiod-pricing] .param-row__label label{margin:0;font-size:.875rem;color:var(--bip-input-text);font-weight:400}[data-widget-id=buffer-intraperiod-pricing] .bip-help{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:#9d9d9d;color:#fff;font:700 11px/1 Arial,Helvetica,sans-serif;cursor:help}[data-widget-id=buffer-intraperiod-pricing] .bip-tip__popover{position:absolute;left:0;top:100%;margin-top:8px;z-index:60;width:340px;max-width:80vw;background:#2c4a55;color:#fff;font-size:13px;line-height:1.45;padding:14px 16px;border-radius:6px;box-shadow:0 6px 20px rgba(0,0,0,.18);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease-in-out}[data-widget-id=buffer-intraperiod-pricing] .bip-help:hover~.bip-tip__popover,[data-widget-id=buffer-intraperiod-pricing] .bip-help:focus~.bip-tip__popover{opacity:1;visibility:visible;pointer-events:auto}[data-widget-id=buffer-intraperiod-pricing] .bip-field{display:flex;align-items:center;height:44px;padding:0 1em;background:#fff;border:1px solid var(--bip-input);border-radius:0;box-sizing:border-box}[data-widget-id=buffer-intraperiod-pricing] .bip-field input.bip-num{flex:0 0 auto;border:0;border-radius:0;outline:0;margin:0;padding:0;height:auto;min-width:2ch;background:0 0;color:var(--bip-input-text);font-family:inherit;font-size:1rem;line-height:1.4;-moz-appearance:textfield}[data-widget-id=buffer-intraperiod-pricing] .bip-field input.bip-num::-webkit-outer-spin-button,[data-widget-id=buffer-intraperiod-pricing] .bip-field input.bip-num::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}[data-widget-id=buffer-intraperiod-pricing] .bip-field .suffix{margin-left:.35em;color:var(--bip-input-text);font-size:1rem}[data-widget-id=buffer-intraperiod-pricing] .strategy-result{height:100%;padding-bottom:3rem;position:relative}[data-widget-id=buffer-intraperiod-pricing] .strategy-result__title{border-bottom:1px solid var(--bip-rail);font-size:18px;padding-bottom:4px;margin:0 0 12px;color:var(--bip-text)}[data-widget-id=buffer-intraperiod-pricing] .strategy-result__table{margin-top:55px}[data-widget-id=buffer-intraperiod-pricing] .price-return{display:flex;justify-content:space-between;font-size:18px;padding-bottom:4px;color:var(--bip-text)}[data-widget-id=buffer-intraperiod-pricing] .buffer-return{display:flex;justify-content:space-between;align-items:center;font-weight:700;line-height:1.5;color:var(--bip-text);padding:10px 0}[data-widget-id=buffer-intraperiod-pricing] .buffer-return .value{background-color:var(--bip-orange-pill);padding:2px 8px;color:var(--bip-navy);height:-moz-fit-content;height:fit-content}[data-widget-id=buffer-intraperiod-pricing] .price-return__row{display:flex;gap:16px;align-items:center;margin-bottom:24px}[data-widget-id=buffer-intraperiod-pricing] .price-return__row label{min-width:200px;font-size:18px;color:var(--bip-text)}[data-widget-id=buffer-intraperiod-pricing] .price-return__row .value-out{min-width:60px;text-align:right;font-weight:700;font-size:18px;color:var(--bip-text)}[data-widget-id=buffer-intraperiod-pricing] .bsa-chart{display:flex;align-items:stretch;gap:8px;margin:16px 0 24px}[data-widget-id=buffer-intraperiod-pricing] .bsa-rail{position:relative;flex:0 0 118px;min-height:420px}[data-widget-id=buffer-intraperiod-pricing] .bsa-slider{-webkit-appearance:none;appearance:none;writing-mode:vertical-lr;direction:rtl;position:absolute;right:4px;top:0;width:20px;height:100%;margin:0;padding:0;background:0 0;cursor:pointer}[data-widget-id=buffer-intraperiod-pricing] .bsa-slider::-webkit-slider-runnable-track{width:4px;height:100%;background:#d3d8dc;border-radius:2px}[data-widget-id=buffer-intraperiod-pricing] .bsa-slider::-moz-range-track{width:4px;height:100%;background:#d3d8dc;border-radius:2px}[data-widget-id=buffer-intraperiod-pricing] .bsa-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:#fff;border:2px solid #c7ccd1;cursor:pointer;margin-left:-7px;animation:bsa-heartbeat 1.6s ease-out infinite}[data-widget-id=buffer-intraperiod-pricing] .bsa-slider::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#fff;border:2px solid #c7ccd1;cursor:pointer;animation:bsa-heartbeat 1.6s ease-out infinite}@keyframes bsa-heartbeat{0%{box-shadow:0 0 0 0 rgba(245,166,35,.55)}70%{box-shadow:0 0 0 11px rgba(245,166,35,0)}100%{box-shadow:0 0 0 0 rgba(245,166,35,0)}}[data-widget-id=buffer-intraperiod-pricing] .bsa-rail__label{position:absolute;right:30px;transform:translateY(-50%);text-align:right;font-size:14px;line-height:1.3;color:var(--bip-text);white-space:nowrap}[data-widget-id=buffer-intraperiod-pricing] .bsa-rail__label strong{display:block;font-weight:700}[data-widget-id=buffer-intraperiod-pricing] .bsa-plot{position:relative;flex:1 1 auto;min-height:420px}[data-widget-id=buffer-intraperiod-pricing] .bsa-grid{position:absolute;inset:0}[data-widget-id=buffer-intraperiod-pricing] .bsa-grid__row{position:absolute;left:0;right:0;display:flex;align-items:center;transform:translateY(-50%)}[data-widget-id=buffer-intraperiod-pricing] .bsa-grid__label{flex:0 0 42px;text-align:right;padding-right:8px;font-size:13px;color:var(--bip-text)}[data-widget-id=buffer-intraperiod-pricing] .bsa-grid__line{flex:1 1 auto;border-top:1px dashed #d6dadf}[data-widget-id=buffer-intraperiod-pricing] .bsa-cols{position:absolute;left:46px;right:6px;top:0;bottom:0;display:flex;gap:3%}[data-widget-id=buffer-intraperiod-pricing] .bsa-col{position:relative;flex:1 1 0}[data-widget-id=buffer-intraperiod-pricing] .bsa-col--structure{flex:0 0 30%}[data-widget-id=buffer-intraperiod-pricing] .bsa-seg{position:absolute;left:0;right:0;display:flex;align-items:center;justify-content:center;text-align:center;font-size:12px;line-height:1.2;padding:6px 2px;box-sizing:border-box;overflow:hidden}[data-widget-id=buffer-intraperiod-pricing] .bsa-seg span{max-width:100%}[data-widget-id=buffer-intraperiod-pricing] .bsa-seg--capped{background:#d4d4d4;color:#6f6f6f}[data-widget-id=buffer-intraperiod-pricing] .bsa-seg--upside{background:#3d9b4a;color:#fff}[data-widget-id=buffer-intraperiod-pricing] .bsa-seg--deductible{background:#e1503f;color:#fff}[data-widget-id=buffer-intraperiod-pricing] .bsa-seg--protected{background:#34a3d6;color:#fff;align-items:flex-start}[data-widget-id=buffer-intraperiod-pricing] .bsa-seg--downside{background:#e1503f;color:#fff}[data-widget-id=buffer-intraperiod-pricing] .bsa-col__title{position:absolute;left:-14%;right:-14%;text-align:center;font-size:12px;line-height:1.25;color:var(--bip-text)}[data-widget-id=buffer-intraperiod-pricing] .bsa-col__value{position:absolute;left:-30%;right:-30%;text-align:center;font-size:15px;font-weight:700;color:var(--bip-text)}[data-widget-id=buffer-intraperiod-pricing] .bsa-fill{position:absolute;left:6%;right:6%}[data-widget-id=buffer-intraperiod-pricing] .bsa-fill--return{background:#3d9b4a}[data-widget-id=buffer-intraperiod-pricing] .bsa-fill--outcome{background:#f5a623}[data-widget-id=buffer-intraperiod-pricing] .forward-pricing__body__tool-description{font-size:12px;margin-top:2.5rem;padding:0 .5rem}[data-widget-id=buffer-intraperiod-pricing] .forward-pricing__body__tool-description p{color:rgba(14,50,66,.8);margin:10px 0}@media (max-width:899px){[data-widget-id=buffer-intraperiod-pricing] .forward-pricing-tool__container{flex-direction:column;min-height:auto}[data-widget-id=buffer-intraperiod-pricing] .navigation{flex:none;padding:12px}[data-widget-id=buffer-intraperiod-pricing] .tool-content{padding:24px}}@media (max-width:767px){[data-widget-id=buffer-intraperiod-pricing] .forward-pricing-tool__container>.navigation,[data-widget-id=buffer-intraperiod-pricing] .navigation>.navigation{display:none !important}[data-widget-id=buffer-intraperiod-pricing] .forward-pricing-tool__container{grid-template-columns:1fr !important}}
.content-section--strategy{font-size:20px !important;line-height:30px !important}.content-section--strategy .section-title{font-size:40px !important;line-height:60px !important}.content-section--strategy .article-body,.content-section--strategy .article-body p,.content-section--strategy .article-body li{font-size:20px !important;line-height:30px !important}.content-section--strategy .article-body h3:not(.our-products__header){font-size:18.72px !important;line-height:28px !important;font-weight:700 !important}main.page-content:has(.strategy-page-menu--buffer-strategy) .content-section,main.page-content:has(.strategy-page-menu--target-income-strategy) .content-section,main.page-content:has(.strategy-page-menu--retirement-solutions) .content-section{font-size:20px !important;line-height:30px !important}main.page-content:has(.strategy-page-menu--buffer-strategy) .content-section .section-title,main.page-content:has(.strategy-page-menu--target-income-strategy) .content-section .section-title,main.page-content:has(.strategy-page-menu--retirement-solutions) .content-section .section-title{font-size:40px !important;line-height:60px !important}main.page-content:has(.strategy-page-menu--buffer-strategy) .content-section .article-body,main.page-content:has(.strategy-page-menu--buffer-strategy) .content-section .article-body p,main.page-content:has(.strategy-page-menu--buffer-strategy) .content-section .article-body li,main.page-content:has(.strategy-page-menu--target-income-strategy) .content-section .article-body,main.page-content:has(.strategy-page-menu--target-income-strategy) .content-section .article-body p,main.page-content:has(.strategy-page-menu--target-income-strategy) .content-section .article-body li,main.page-content:has(.strategy-page-menu--retirement-solutions) .content-section .article-body,main.page-content:has(.strategy-page-menu--retirement-solutions) .content-section .article-body p,main.page-content:has(.strategy-page-menu--retirement-solutions) .content-section .article-body li{font-size:20px !important;line-height:30px !important}main.page-content:has(.strategy-page-menu--buffer-strategy) .content-section .article-body h3:not(.our-products__header),main.page-content:has(.strategy-page-menu--target-income-strategy) .content-section .article-body h3:not(.our-products__header),main.page-content:has(.strategy-page-menu--retirement-solutions) .content-section .article-body h3:not(.our-products__header){font-size:18.72px !important;line-height:28px !important;font-weight:700 !important}main.page-content:has(.strategy-page-menu--target-growth-strategy) .content-section .section-title{font-size:40px !important;line-height:52px !important;font-weight:700 !important}@media (min-width:768px){main.page-content:has(.strategy-page-menu--retirement-solutions) #summary .fund-summery .resource-item__image{align-items:center !important;background:linear-gradient(90deg,#f8c9c4 0 23%,#e4ffb3 23% 47%,#34b9aa 47% 70%,#ffcd52 70% 100%) !important;border:1px solid #e6e6e0 !important;display:flex !important;height:174px !important;justify-content:center !important;min-height:174px !important}main.page-content:has(.strategy-page-menu--retirement-solutions) #summary .fund-summery .resource-item__image:before{color:#003140;content:"BUFFER\A STRATEGY";font-size:28px;font-weight:700;line-height:32px;text-align:center;white-space:pre}main.page-content:has(.strategy-page-menu--retirement-solutions) #why-invest section.fund-diagrams__carousel{display:none !important}main.page-content:has(.strategy-page-menu--retirement-solutions) #why-invest .blue-background .col-sm-6:nth-child(2):before{align-items:center;background:#fff;color:#003140;content:"Bonds can move with equities in stressed markets.\A Contractual buffers are designed to add a defined layer of loss protection.";display:flex;font-size:16px;font-weight:700;line-height:24px;min-height:150px;padding:28px;white-space:pre-line}main.page-content:has(.strategy-page-menu--retirement-solutions) #strategies .investment__container__video .resource-item__image{align-items:center;background:#00808f !important;display:flex;height:205px;justify-content:center;min-height:205px}main.page-content:has(.strategy-page-menu--retirement-solutions) #strategies .investment__container__video .resource-item__image:before{color:#fff;content:"VEST\A BUFFER\A STRATEGY";font-size:24px;font-weight:700;line-height:30px;text-align:center;white-space:pre}}.content-section--target-growth .section-title{font-size:40px !important;line-height:52px !important;font-weight:700 !important}.content-section--marketing .content-section__title{font-size:40px !important;line-height:52px !important;font-weight:700 !important}.syntheticborrow-section .sb-title{font-size:40px !important;line-height:44px !important;font-weight:700 !important}.syntheticborrow-section .sb-title--tall{line-height:60px !important}.syntheticborrow-section .sb-label{font-size:20px !important;line-height:28px !important}.syntheticborrow-section .sb-rates-title{font-size:30px !important;line-height:36px !important}.syntheticborrow-section .range-slider::-webkit-slider-thumb{appearance:none !important;background:#ffae33 !important;border:0 !important;border-radius:999px !important;height:16px !important;width:16px !important}.syntheticborrow-section .range-slider::-moz-range-thumb{background:#ffae33 !important;border:0 !important;border-radius:999px !important;height:16px !important;width:16px !important}main.page-content:has(.page-hero--copyright) .content-section{padding-bottom:168px !important;padding-top:96px !important}main.page-content:has(.page-hero--copyright) .content-section ._container{max-width:960px !important}main.page-content:has(.page-hero--copyright) .content-section .prose{color:#003140 !important;font-size:18px !important;line-height:28px !important}main.page-content:has(.page-hero--copyright) .content-section .prose h2{color:#003140 !important;font-size:30px !important;font-weight:700 !important;line-height:38px !important;margin-bottom:32px !important;margin-top:92px !important;text-align:center !important}main.page-content:has(.page-hero--copyright) .content-section .prose h2:first-child{margin-top:0 !important}main.page-content:has(.page-hero--copyright) .content-section .prose p,main.page-content:has(.page-hero--copyright) .content-section .prose li{margin-bottom:18px !important}main.page-content:has(.page-hero--copyright) .content-section .prose table{margin-bottom:36px !important;margin-top:36px !important;width:62% !important}main.page-content:has(.page-hero--copyright) .content-section .prose td{padding-bottom:8px !important;padding-right:44px !important}@media (max-width:767px){.content-section--strategy,.content-section--strategy .article-body,.content-section--strategy .article-body p,.content-section--strategy .article-body li{font-size:18px !important;line-height:24px !important}main.page-content:has(.strategy-page-menu--buffer-strategy) .content-section,main.page-content:has(.strategy-page-menu--target-income-strategy) .content-section,main.page-content:has(.strategy-page-menu--retirement-solutions) .content-section,main.page-content:has(.strategy-page-menu--buffer-strategy) .content-section .article-body,main.page-content:has(.strategy-page-menu--buffer-strategy) .content-section .article-body p,main.page-content:has(.strategy-page-menu--buffer-strategy) .content-section .article-body li,main.page-content:has(.strategy-page-menu--target-income-strategy) .content-section .article-body,main.page-content:has(.strategy-page-menu--target-income-strategy) .content-section .article-body p,main.page-content:has(.strategy-page-menu--target-income-strategy) .content-section .article-body li,main.page-content:has(.strategy-page-menu--retirement-solutions) .content-section .article-body,main.page-content:has(.strategy-page-menu--retirement-solutions) .content-section .article-body p,main.page-content:has(.strategy-page-menu--retirement-solutions) .content-section .article-body li{font-size:18px !important;line-height:24px !important}.syntheticborrow-section .sb-title,.syntheticborrow-section .sb-title--tall{font-size:30px !important;line-height:36px !important}.syntheticborrow-section .sb-label{font-size:18px !important;line-height:26px !important}.syntheticborrow-section .sb-rates-title{font-size:22px !important;line-height:30px !important}.syntheticborrow-section .range-slider::-webkit-slider-thumb{height:14px !important;width:14px !important}.syntheticborrow-section .range-slider::-moz-range-thumb{height:14px !important;width:14px !important}main.page-content:has(.page-hero--copyright) .content-section{padding-bottom:120px !important;padding-top:88px !important}main.page-content:has(.page-hero--copyright) .content-section ._container{max-width:none !important}main.page-content:has(.page-hero--copyright) .content-section .prose{font-size:18px !important;line-height:28px !important}main.page-content:has(.page-hero--copyright) .content-section .prose h2{font-size:30px !important;line-height:38px !important;margin-bottom:28px !important;margin-top:72px !important}main.page-content:has(.page-hero--copyright) .content-section .prose table{width:100% !important}main.page-content:has(.page-hero--copyright) .content-section .prose td{display:block !important;padding-bottom:8px !important;padding-right:0 !important}}.content-section--strategy .arrow-head{transform:translatex(-1px) rotate(-135deg)}.content-section--strategy .checkmark-list li:before{color:#ffa523;content:"✓";display:table-cell;font-weight:700;padding-right:12px}.content-section .yellow-background h3>b{font-size:1.17em;font-weight:900}
@media (max-width:767px){body.page-id-49 .mobile-filter .mobile-filter__container{padding:0 !important}}
.tf__grid{display:grid;gap:16px;grid-template-columns:repeat(6,1fr)}.tf__item--rect{grid-column:span 3}.tf__item--square{grid-column:span 2}.tf__item{align-items:flex-start;background:#f4f4ef;display:flex;flex-direction:column;padding:24px;text-align:left}.tf__item-media{height:32px;margin-bottom:12px}.tf__item-media img{height:32px;width:32px}.vestfin-homepage-tabs .vertical-tabs__description .tf__item-title,.vestfin-homepage-tabs .vertical-tabs-mobile-panel__detail .tf__item-title{font-size:16px !important;line-height:24px !important;font-weight:700 !important;margin:0 !important}.vestfin-homepage-tabs .vertical-tabs__description .tf__item-desc,.vestfin-homepage-tabs .vertical-tabs-mobile-panel__detail .tf__item-desc{font-size:16px !important;line-height:24px !important;font-weight:400 !important;margin:8px 0 0 !important}@media (max-width:689px){.tf__grid{gap:8px;grid-template-columns:repeat(2,1fr)}.tf__item--rect:first-of-type{grid-column:1/-1}.tf__item--rect:nth-of-type(2),.tf__item:nth-of-type(3),.tf__item:nth-of-type(4),.tf__item:nth-of-type(5){grid-column:span 1}.tf__item{padding:12px}}@media (min-width:900px){.vestfin-homepage-hero .page-hero__title{font-size:68px !important;line-height:82px !important}.vestfin-homepage-hero .page-hero__subtitle{font-size:24px !important;max-width:56% !important}}@media (min-width:768px) and (max-width:899px){.vestfin-homepage-hero .page-hero__slot{flex-direction:column !important}.vestfin-homepage-hero .page-hero__slot>.app-button{width:100%}.vestfin-homepage-hero .page-hero__title{font-size:40px !important;line-height:48px !important;max-width:56%}.vestfin-homepage-hero .page-hero__subtitle{font-size:20px !important;max-width:55% !important}.vestfin-homepage-hero{background-size:40% auto !important}.vestfin-homepage-tabs .vertical-tabs__mobile-stack{flex-direction:column;margin-top:18px;background:#f4f4ef}.vertical-tabs__sidebar{width:32% !important}.usp .usp__list{grid-template-columns:1fr !important}}@media only screen and (max-width:899px){.section-title-home{font-size:30px !important;line-height:44px !important}.additional-resources{padding-bottom:60px}#additional-resources .ar-slider__btn img{width:28px !important;height:28px !important}.vestfin-homepage-hero .aum__cards{flex-direction:column !important;gap:28px !important}.vestfin-homepage-hero .aum__card{width:100%}.vertical-tabs .vertical-tabs__mobile-stack .vertical-tabs-mobile-panel:last-child .vertical-tabs-mobile-panel__footnote{display:none}#built-for-outcome .usp__item-title{font-size:18px;line-height:32px;margin-bottom:8px}#built-for-outcome .usp__item-desc{font-size:14px;line-height:26px}#built-for-outcome .usp__item{padding:24px}}@media only screen and (max-width:789px){.ar-slider{padding-bottom:50px}.ar-slider__nav{position:absolute !important;bottom:-15px;left:50%;transform:translate(-50%)}}
body.home #strategies.vestfin-homepage-tabs{scroll-margin-top:20px !important}
.open-positions__title{font-size:40px !important;line-height:52px !important}@media (max-width:899px){.open-positions__title{font-size:30px !important;line-height:52px !important}}
@media (max-width:767px){#why-we-work-here .review-container__background-image{background-position:var(--mob-bg-pos,right bottom) !important}}.review-container__content{gap:8px;justify-content:flex-start;width:70%;margin-top:24px}@media (min-width:600px and max-width:789px){.review-container__content__description{font-size:20px;color:#000;line-height:28px}.review-container__content{margin:2rem 1rem 1rem 2rem;width:65%;margin-top:48px}}@media (max-width:599px){.review-container__content__description{font-size:16px;color:#000;line-height:28px;width:96%}.review-container__content{width:100%}.review-container__background-image{background-position:50%;background-image:url("/wp-content/uploads/2026/06/sofia-p-mobile.jpeg");background-size:cover;height:100%;left:0;position:absolute;width:100%;bottom:0}.review-container__content__author{font-size:16px;color:#000;line-height:28px}.review-container__content__designation{font-size:14px;width:50%;color:#000;line-height:28px}}.review-container .carousel-panel{padding:0 20px}#target .target-card__description{width:98%}
.big-company-benefits__content .careers-benefits-list>li{padding-top:0;padding-bottom:24px}@media (max-width:599px){.big-company-benefits__content{align-self:stretch !important;background:#fff !important;border-radius:30px;display:flex !important;gap:24px !important;padding:0 24px 24px !important}.careers-benefits-list li,.careers-benefits-list li span{font-size:18px !important;line-height:28px !important}.careers-benefits-list{padding:1.5rem;grid-template-columns:1fr}}
@media (max-width:767px){.team-photos .careers-collage .collage__item img{object-fit:contain !important;object-position:center !important}}
@media (min-width:790px){#why-we-work-here .review-container__content{padding-left:32px;padding-right:32px}}@media (min-width:768px) and (max-width:789px){#why-we-work-here .review-container__content{padding-left:32px;padding-right:16px}}@media (min-width:600px) and (max-width:767px){#why-we-work-here .carousel-3d-slide .review-container__content{padding-left:32px !important;padding-right:16px !important}}@media (max-width:599px){#why-we-work-here .carousel-3d-slide .review-container__content{padding-left:16px !important;padding-right:16px !important}}
a.app-button,a.app-button:link,a.app-button:visited,a.app-button:hover,a.app-button:focus,a.app-button:active{text-decoration:none}.tabbed-insights .insights-features-block .resource-item__body a:hover{text-decoration:underline !important}.tabbed-insights .c-tabs .c-tabs__tab.c-tabs__tab__active{margin-bottom:4px}
.navbar a,.navbar__options-wrapper a,.navbar__wrapper__container__left-block__nav-items__item a{text-decoration-line:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:2px;transition:text-decoration-color .2s ease}.navbar__options-wrapper a:hover,.navbar__options-wrapper a:focus-visible{text-decoration-line:underline !important;text-decoration-color:#003140 !important}.navbar__wrapper__container__left-block__logo a,.navbar__wrapper__container__left-block__logo a:hover{text-decoration-color:transparent !important}.navbar a.app-button,.navbar a.app-button:hover,.navbar a.app-button:focus{text-decoration:none !important}.navbar__wrapper__container__left-block__nav-items__item{border-bottom:6px solid transparent;transition:border-bottom-color .2s ease}.navbar__wrapper__container__left-block__nav-items__item[data-nav-active]{border-bottom-color:#ffa523}.navbar__options-wrapper{transition:max-height .3s ease-in-out,opacity .3s ease-in-out;overflow-y:hidden}.navbar__options-wrapper.is-open{max-height:80vh;opacity:1}@media (max-width:768px){.mobile-navbar.is-open{position:relative;display:flex;flex-direction:column;height:auto;min-height:0;width:100%;background:#fff;z-index:9999}.mobile-navbar.is-open .mobile-navbar__top-bar{display:flex;align-items:center;justify-content:space-between;width:100%}.mobile-navbar.is-open .mobile-navbar__nav-container{display:block;width:100%;background:#fff;border-top:1px solid #cacfc8}.mobile-navbar__nav-container__actions__nav-items__item__row{padding-top:1.15rem;padding-bottom:1.15rem;font-size:16px;line-height:24px}.mobile-navbar.is-open .mobile-navbar__nav-container__cta{margin-top:.5rem}.mobile-navbar.is-drilled .mobile-navbar__nav-container__actions__nav-items__item:not(.is-active-panel){display:none}.mobile-navbar.is-drilled .is-active-panel>.mobile-navbar__nav-container__actions__nav-items__item__row{display:none}.mobile-navbar.is-drilled .is-active-panel .mobile-navbar__nav-container__actions__nav-items__item__sub{display:block;background:#fff}.mobile-navbar.is-drilled .is-active-panel .mobile-navbar__nav-container__actions__nav-items__item__sub a{padding:12px 0}[data-mobile-back]{display:flex;align-items:center;gap:.5rem;width:100%;padding:20px 24px;font-weight:700;font-size:16px;color:#003140;background:0 0;border:0;border-bottom:1px solid #cacfc8;cursor:pointer;text-align:left}[data-mobile-back] .mobile-back-chevron{display:inline-block;width:9px;height:9px;border-left:2px solid #003140;border-bottom:2px solid #003140;transform:rotate(45deg);margin-right:.25rem}}.mobile-navbar.is-drilled .mobile-navbar__nav-container__actions__nav-items{padding:0}.mobile-navbar.is-drilled .mobile-navbar__nav-container__cta{display:none}.mobile-navbar .hiring-badge{display:none}.mobile-navbar .mobile-navbar__nav-container__actions__nav-items__item .link-nav-header{font-weight:700;padding-bottom:0 !important;padding-top:5px !important}
:root{--vf-gutter:20px}@media (min-width:900px){:root{--vf-gutter:30px}}._container,.container,.navbar__wrapper__container._container,.cta__content._container,.subfooter-container._container,.page-hero__container,.buffer-header__container,.buffer-header__content._container,.careers-header-card._container,.contact-us-page__container._container{padding-inline:var(--vf-gutter) !important;margin-inline:auto;box-sizing:border-box}.insights-research .container,section#highlights>.container,section#feature .container{padding-inline:var(--vf-gutter) !important}@media (min-width:576px){body:not(.is-syntheticborrow-chrome) section.faq,body:not(.is-syntheticborrow-chrome) #faq.faq{max-width:1260px !important;width:100% !important;min-width:0 !important;margin-inline:auto !important;padding-inline:var(--vf-gutter) !important}body:not(.is-syntheticborrow-chrome) section.faq .item,body:not(.is-syntheticborrow-chrome) section.faq .question,body:not(.is-syntheticborrow-chrome) #faq.faq .item,body:not(.is-syntheticborrow-chrome) #faq.faq .question{max-width:100% !important;width:auto !important;min-width:0 !important}}.post-page__content,.blog-post--field-note .post-page__content{padding-inline:var(--vf-gutter) !important}.post-body table{display:block !important;overflow-x:auto !important;max-width:100% !important}.content-section ._grid.fund-summery,.content-section ._grid.flex,._grid.justify-space-between{margin-inline:0 !important}section.cta,section.page-hero,section.subfooter,section.milestones-timeline,section.usp,section.fund-disclaimer,section.page-menu,section.feature-list,section.content-section,section.additional-resources,section.tabbed-insights--highlights,section.tabbed-insights--feature,div.aum.aum__hero,div.review-container,div.page-wrapper,div.navbar__wrapper,div.tall-outer-container__sticky-inner-container{padding-inline:0 !important}@media (min-width:768px){.is-syntheticborrow-chrome .syntheticborrow-calculator>div.py-10,.is-syntheticborrow-chrome .syntheticborrow-section>div.py-10.md\:mx-auto{padding-inline:var(--vf-gutter) !important;box-sizing:border-box !important}}.is-syntheticborrow-chrome .syntheticborrow-calculator p,.is-syntheticborrow-chrome .syntheticborrow-section p{overflow-wrap:anywhere;max-width:100%}.careers-header-card__action-block__title__first-line,.careers-header-card__action-block__title__second-line{padding-inline-start:max(0px, calc(var(--vf-gutter) - 15px)) !important}.open-roles-list,.open-roles-list__items,.open-roles-list__row{max-width:100% !important;box-sizing:border-box !important}.open-roles-list__row{padding-inline:24px !important;flex-wrap:wrap !important}.open-roles-list__row>*{min-width:0 !important;white-space:normal !important;overflow-wrap:anywhere}@media (min-width:576px){body:not(.is-syntheticborrow-chrome) section.faq .question .add.circle,body:not(.is-syntheticborrow-chrome) #faq.faq .question .add.circle{margin-inline-end:4px !important}}.retirement-sol-title,.buffer-header__container__title>.retirement-sol-title,.buffer-header__container__title h1{max-width:100% !important;overflow-wrap:anywhere;box-sizing:border-box !important}@media (max-width:767px){.document-list__links{grid-template-columns:1fr !important}}.document-list__download-link{max-width:100%}.document-list__download-link span{overflow-wrap:anywhere;min-width:0}@media (max-width:899px){.product-landing .fund{flex-wrap:wrap !important}.product-landing .fund>.funds-item__body,.product-landing .fund>.fund-ticker-info{width:100% !important;min-width:0 !important;flex-basis:100% !important}.product-landing .fund>.funds-item__body{padding-right:0 !important}}.post-cover-image{box-sizing:border-box !important}.post-cover-image img{max-width:100% !important;height:auto !important;display:block}.member--bio-detail{padding-bottom:64px !important}.adviser-container{padding:24px 20px}@media (min-width:900px){.adviser-container{padding:0 3rem 2rem}}
.tablepress{--text-color:#111;--head-text-color:var(--text-color);--head-bg-color:#d9edf7;--odd-text-color:var(--text-color);--odd-bg-color:#fff;--even-text-color:var(--text-color);--even-bg-color:#f9f9f9;--hover-text-color:var(--text-color);--hover-bg-color:#f3f3f3;--border-color:#ddd;--padding:0.5rem;border:none;border-collapse:collapse;border-spacing:0;clear:both;margin:0 auto 1rem;table-layout:auto;width:100%}.tablepress>:not(caption)>*>*{background:none;border:none;box-sizing:border-box;float:none!important;padding:var(--padding);text-align:left;vertical-align:top}.tablepress>:where(thead)+tbody>:where(:not(.child))>*,.tablepress>tbody>*~:where(:not(.child))>*,.tablepress>tfoot>:where(:first-child)>*{border-top:1px solid var(--border-color)}.tablepress>:where(thead,tfoot)>tr>*{background-color:var(--head-bg-color);color:var(--head-text-color);font-weight:700;vertical-align:middle;word-break:normal}.tablepress>:where(tbody)>tr>*{color:var(--text-color)}.tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))+:where(.child)>*,.tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))>*{background-color:var(--odd-bg-color);color:var(--odd-text-color)}.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))+:where(.child)>*,.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))>*{background-color:var(--even-bg-color);color:var(--even-text-color)}.tablepress>.row-hover>tr{content-visibility:auto}.tablepress>.row-hover>tr:has(+.child:hover)>*,.tablepress>.row-hover>tr:hover+:where(.child)>*,.tablepress>.row-hover>tr:where(:not(.dtrg-group)):hover>*{background-color:var(--hover-bg-color);color:var(--hover-text-color)}.tablepress img{border:none;margin:0;max-width:none;padding:0}.tablepress-table-description{clear:both;display:block}.dt-scroll{width:100%}.dt-scroll .tablepress{width:100%!important}div.dt-scroll-body tfoot tr,div.dt-scroll-body thead tr{height:0}div.dt-scroll-body tfoot tr td,div.dt-scroll-body tfoot tr th,div.dt-scroll-body thead tr td,div.dt-scroll-body thead tr th{border-bottom-width:0!important;border-top-width:0!important;height:0!important;padding-bottom:0!important;padding-top:0!important}div.dt-scroll-body tfoot tr td div.dt-scroll-sizing,div.dt-scroll-body tfoot tr th div.dt-scroll-sizing,div.dt-scroll-body thead tr td div.dt-scroll-sizing,div.dt-scroll-body thead tr th div.dt-scroll-sizing{height:0!important;overflow:hidden!important}div.dt-scroll-body>table.dataTable>thead>tr>td,div.dt-scroll-body>table.dataTable>thead>tr>th{overflow:hidden}.tablepress{--head-active-bg-color:#049cdb;--head-active-text-color:var(--head-text-color);--head-sort-arrow-color:var(--head-active-text-color)}.tablepress thead th:active{outline:none}.tablepress thead .dt-orderable-asc .dt-column-order:before,.tablepress thead .dt-ordering-asc .dt-column-order:before{bottom:50%;content:"\25b2";content:"\25b2"/"";display:block;position:absolute}.tablepress thead .dt-orderable-desc .dt-column-order:after,.tablepress thead .dt-ordering-desc .dt-column-order:after{content:"\25bc";content:"\25bc"/"";display:block;position:absolute;top:50%}.tablepress thead .dt-orderable-asc .dt-column-order,.tablepress thead .dt-orderable-desc .dt-column-order,.tablepress thead .dt-ordering-asc .dt-column-order,.tablepress thead .dt-ordering-desc .dt-column-order{color:var(--head-sort-arrow-color);font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif!important;font-size:14px;height:24px;line-height:12px;position:relative;width:12px}.tablepress thead .dt-orderable-asc .dt-column-order:after,.tablepress thead .dt-orderable-asc .dt-column-order:before,.tablepress thead .dt-orderable-desc .dt-column-order:after,.tablepress thead .dt-orderable-desc .dt-column-order:before,.tablepress thead .dt-ordering-asc .dt-column-order:after,.tablepress thead .dt-ordering-asc .dt-column-order:before,.tablepress thead .dt-ordering-desc .dt-column-order:after,.tablepress thead .dt-ordering-desc .dt-column-order:before{opacity:.2}.tablepress thead .dt-orderable-asc,.tablepress thead .dt-orderable-desc{cursor:pointer;outline-offset:-2px}.tablepress thead .dt-orderable-asc:hover,.tablepress thead .dt-orderable-desc:hover,.tablepress thead .dt-ordering-asc,.tablepress thead .dt-ordering-desc{background-color:var(--head-active-bg-color);color:var(--head-active-text-color)}.tablepress thead .dt-ordering-asc .dt-column-order:before,.tablepress thead .dt-ordering-desc .dt-column-order:after{opacity:.8}.tablepress tfoot>tr>* .dt-column-footer,.tablepress tfoot>tr>* .dt-column-header,.tablepress thead>tr>* .dt-column-footer,.tablepress thead>tr>* .dt-column-header{align-items:center;display:flex;gap:4px;justify-content:space-between}.tablepress tfoot>tr>* .dt-column-footer .dt-column-title,.tablepress tfoot>tr>* .dt-column-header .dt-column-title,.tablepress thead>tr>* .dt-column-footer .dt-column-title,.tablepress thead>tr>* .dt-column-header .dt-column-title{flex-grow:1}.tablepress tfoot>tr>* .dt-column-footer .dt-column-title:empty,.tablepress tfoot>tr>* .dt-column-header .dt-column-title:empty,.tablepress thead>tr>* .dt-column-footer .dt-column-title:empty,.tablepress thead>tr>* .dt-column-header .dt-column-title:empty{display:none}.tablepress:where(.auto-type-alignment) .dt-right,.tablepress:where(.auto-type-alignment) .dt-type-date,.tablepress:where(.auto-type-alignment) .dt-type-numeric{text-align:right}.tablepress:where(.auto-type-alignment) .dt-right .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-right .dt-column-header,.tablepress:where(.auto-type-alignment) .dt-type-date .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-type-date .dt-column-header,.tablepress:where(.auto-type-alignment) .dt-type-numeric .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-type-numeric .dt-column-header{flex-direction:row-reverse}.dt-container{clear:both;margin-bottom:1rem;position:relative}.dt-container table.tablepress{margin-bottom:0}.dt-container .dt-layout-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.dt-container .dt-layout-row.dt-layout-table .dt-layout-cell{display:block;width:100%}.dt-container .dt-layout-cell{display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;padding:5px 0}.dt-container .dt-layout-cell.dt-layout-full{align-items:center;justify-content:space-between;width:100%}.dt-container .dt-layout-cell.dt-layout-full>:only-child{margin:auto}.dt-container .dt-layout-cell.dt-layout-start{align-items:center;justify-content:flex-start;margin-right:auto}.dt-container .dt-layout-cell.dt-layout-end{align-items:center;justify-content:flex-end;margin-left:auto}.dt-container .dt-layout-cell:empty{display:none}.dt-container .dt-input,.dt-container label{display:inline;width:auto}.dt-container .dt-input{font-size:inherit;padding:5px}.dt-container .dt-length,.dt-container .dt-search{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:center}.dt-container .dt-paging .dt-paging-button{background:#0000;border:1px solid #0000;border-radius:2px;box-sizing:border-box;color:inherit!important;cursor:pointer;display:inline-block;font-size:1em;height:32px;margin-left:2px;min-width:32px;padding:0 5px;text-align:center;text-decoration:none!important;vertical-align:middle}.dt-container .dt-paging .dt-paging-button.current,.dt-container .dt-paging .dt-paging-button:hover{border:1px solid #111}.dt-container .dt-paging .dt-paging-button.disabled,.dt-container .dt-paging .dt-paging-button.disabled:active,.dt-container .dt-paging .dt-paging-button.disabled:hover{border:1px solid #0000;color:#0000004d!important;cursor:default;outline:none}.dt-container .dt-paging>.dt-paging-button:first-child{margin-left:0}.dt-container .dt-paging .ellipsis{padding:0 1em}@media screen and (max-width:767px){.dt-container .dt-layout-row{flex-direction:column}.dt-container .dt-layout-cell{flex-direction:column;padding:.5em 0}}
table.tablepress{display:table!important;table-layout:auto!important;border-collapse:collapse!important;width:100%!important}.tablepress thead{display:table-header-group!important}.tablepress tbody{display:table-row-group!important}.tablepress tr{display:table-row!important}.tablepress th,.tablepress td{display:table-cell!important;word-break:normal!important;vertical-align:middle!important;padding:12px 10px!important;text-align:center!important}.tablepress .column-1{text-align:left!important}html body .tablepress>:where(thead,tfoot) > tr > *{background:#f7f6f3!important;background-color:#f7f6f3!important}html body .tablepress tbody .column-1{text-align:center!important;font-weight:700}html body .tablepress thead th *{background:transparent!important}#tablepress-4 .column-1{background:#f7f6f3!important;background-color:#f7f6f3!important}#tablepress-4 tr.row-3 td.column-2,#tablepress-4 tr.row-5 td.column-2{font-weight:700!important}#tablepress-6 tr.row-1 .column-1{text-align:center!important}#tablepress-8 .row-3{background-color:#e2efda!important}#tablepress-7 .column-3{border-right:2.5px solid #c6d1d5!important}#tablepress-9 .row-1 .column-1,#tablepress-9 .row-2 .column-1{text-align:center!important}#tablepress-9 .row-7,#tablepress-9 .row-8,#tablepress-9 .row-9{background-color:#fde9d9!important}#tablepress-10 .row-9{border-top:2.5px solid #c6d1d5!important}@media (max-width: 767px){.tablepress{min-width:700px!important}}@media only screen and (max-width: 599px){html body .tablepress{display:table!important;font-size:11px!important;margin:16px 0;max-width:100%!important;table-layout:fixed;width:100%!important;min-width:auto!important}html body .tablepress td,html body .tablepress th{padding:6px 8px!important;word-wrap:break-word!important;font-size:11px!important;line-height:1.3!important;overflow-wrap:break-word!important;white-space:normal!important;width:auto!important}}
@media (max-width:767px){.copyright-page-content table{width:100%}.copyright-page-content table td{padding:6px 24px 6px 0 !important}.copyright-page-content table td:last-child{padding-right:0 !important}}
html .blending-tool .reference-filter__option input[type=radio]{margin:3px 3px 0 5px}.blending-tool .scenario-analyzer__assets-filter input#SPY[type=radio]{appearance:auto !important;-webkit-appearance:auto !important;width:13px !important;height:13px !important;margin:3px 3px 0 5px !important;border:0 !important;background:0 0 !important;border-radius:0 !important}html .blending-tool .filter__option input[type=checkbox]{margin:3px 8px 3px 4px}@media only screen and (min-width:851px){html .blending-tool .container.blending-tool__body__tool{padding:24px !important}}html .blending-tool .scenario-analyzer__actions .btn.__download{padding:1px 6px}.blending-tool .scenario-analyzer__container{font-size:.0001px}.blending-tool .scenario-analyzer__container>*{font-size:16px}
body.is-stories-chrome nav .navbar__wrapper,body.is-stories-chrome nav .mobile-navbar__top-bar{border-bottom:0 !important}body.is-stories-chrome .mobile-navbar__top-bar{padding-top:26px !important;padding-bottom:26px !important}body.is-stories-chrome.single-story .content-area{padding-top:80px}@media (max-width:767.98px){body.is-stories-chrome.single-story .content-area{padding-top:32px}}body.is-stories-chrome.single-story .stories-body{border-radius:4px 4px 0 0;box-shadow:rgba(0,0,0,.05) 0px 15px 15px -10px}body.is-stories-chrome.single-story .entry-meta{margin-top:12.8px;margin-bottom:12.8px}
input[type=checkbox].cmplz-category{width:initial;-webkit-appearance:checkbox}input[type=checkbox].cmplz-category:checked:before{content:''}.cmplz-cookiebanner{box-sizing:border-box}:root{--cmplz_banner_width:526px;--cmplz_banner_background_color:#fff;--cmplz_banner_border_color:#f2f2f2;--cmplz_banner_border_width:0px 0px 0px 0px;--cmplz_banner_border_radius:12px 12px 12px 12px;--cmplz_banner_margin:10px;--cmplz_categories-height:163px;--cmplz_title_font_size:15px;--cmplz_text_line_height:calc(var(--cmplz_text_font_size) * 1.5);--cmplz_text_color:#003140;--cmplz_hyperlink_color:#003140;--cmplz_text_font_size:12px;--cmplz_link_font_size:12px;--cmplz_category_body_font_size:12px;--cmplz_button_accept_background_color:#ffa523;--cmplz_button_accept_border_color:#ffa523;--cmplz_button_accept_text_color:#003140;--cmplz_button_deny_background_color:#f9f9f9;--cmplz_button_deny_border_color:#f2f2f2;--cmplz_button_deny_text_color:#222;--cmplz_button_settings_background_color:#f9f9f9;--cmplz_button_settings_border_color:#f2f2f2;--cmplz_button_settings_text_color:#333;--cmplz_button_border_radius:6px 6px 6px 6px;--cmplz_button_font_size:15px;--cmplz_category_header_always_active_color:green;--cmplz_category_header_title_font_size:14px;--cmplz_category_header_active_font_size:12px;--cmplz-manage-consent-height:50px;--cmplz-manage-consent-offset:-35px;--cmplz_slider_active_color:#1d0bde;--cmplz_slider_inactive_color:#555;--cmplz_slider_bullet_color:#fff}body.cmplz-banner-active *:not(.cmplz-cookiebanner):not(.cmplz-cookiebanner *){pointer-events:none !important;user-select:none !important}.cmplz-cookiebanner *{pointer-events:auto !important;user-select:auto !important}#cmplz-manage-consent .cmplz-manage-consent{margin:unset;z-index:9998;color:var(--cmplz_text_color);background-color:var(--cmplz_banner_background_color);border-style:solid;border-color:var(--cmplz_banner_border_color);border-width:var(--cmplz_banner_border_width);border-radius:var(--cmplz_banner_border_radius);border-bottom-left-radius:0;border-bottom-right-radius:0;line-height:initial;position:fixed;bottom:var(--cmplz-manage-consent-offset);min-width:100px;height:var(--cmplz-manage-consent-height);right:40px;padding:15px;cursor:pointer;animation:mc_slideOut .5s forwards}#cmplz-manage-consent .cmplz-manage-consent:active{outline:none;border:none}#cmplz-manage-consent .cmplz-manage-consent.cmplz-dismissed{display:none}#cmplz-manage-consent .cmplz-manage-consent:hover,#cmplz-manage-consent .cmplz-manage-consent:focus{animation:mc_slideIn .5s forwards;animation-delay:0}@-webkit-keyframes mc_slideIn{100%{bottom:0}}@keyframes mc_slideIn{100%{bottom:0}}@-webkit-keyframes mc_slideOut{100%{bottom:var(--cmplz-manage-consent-offset)}}@keyframes mc_slideOut{100%{bottom:var(--cmplz-manage-consent-offset)}}@media (max-width:425px){.cmplz-cookiebanner .cmplz-header .cmplz-title{display:none}}.cmplz-cookiebanner{max-height:calc(100vh - 20px);overflow-y:auto;position:fixed;height:auto;left:50%;top:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);grid-template-rows:minmax(0, 1fr);z-index:99999;background:var(--cmplz_banner_background_color)}.cmplz-cookiebanner a{transition:initial}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn.tcf{display:none}.cmplz-cookiebanner.cmplz-dismissed{display:none}.cmplz-cookiebanner .cmplz-body{width:100%;grid-column:span 3;overflow-y:auto;overflow-x:hidden;max-height:55vh}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-track{border-radius:10px;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0);background-color:transparent}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar{width:5px;background-color:transparent}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-thumb{background-color:var(--cmplz_button_accept_background_color);border-radius:10px}@media (min-width:350px){.cmplz-cookiebanner .cmplz-body{min-width:300px}}@media (max-height:400px){.cmplz-cookiebanner{height:calc(100vh - 20px);display:flex;flex-direction:column;overflow:hidden;gap:1px;grid-row-gap:1px;padding:7px 12px !important;zoom:.6}.cmplz-cookiebanner .cmplz-body{flex:1;min-height:0;overflow-y:auto;max-height:none;margin-top:15px !important}.cmplz-cookiebanner .cmplz-header,.cmplz-cookiebanner .cmplz-divider,.cmplz-cookiebanner .cmplz-links,.cmplz-cookiebanner .cmplz-buttons,.cmplz-cookiebanner .cmplz-documents{flex-shrink:0}.cmplz-cookiebanner .cmplz-header{margin-bottom:15px !important;max-height:10px}.cmplz-close{zoom:.6 !important}.cmplz-cookiebanner .cmplz-buttons{gap:1px !important}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{height:15vh !important;min-height:unset !important;padding:0 !important;white-space:nowrap !important;font-size:1.1rem !important;line-height:14px !important;zoom:.5 !important}.cmplz-cookiebanner .cmplz-documents,.cmplz-cookiebanner .cmplz-information{zoom:.5 !important}}@media (max-height:400px) and (max-width:768px){.cmplz-cookiebanner{gap:1px}}.cmplz-cookiebanner{border-style:solid;border-color:var(--cmplz_banner_border_color);border-width:var(--cmplz_banner_border_width);border-radius:var(--cmplz_banner_border_radius);padding:15px 20px;display:grid;grid-gap:10px}.cmplz-cookiebanner .cmplz-divider{margin-left:-20px;margin-right:-20px}.cmplz-cookiebanner .cmplz-header{grid-template-columns:100px 1fr 100px;align-items:center;display:grid;grid-column:span 3}@media (max-width:399px){.cmplz-cookiebanner .cmplz-header{grid-template-columns:auto 1fr auto}}.cmplz-cookiebanner .cmplz-logo svg{max-height:35px;width:inherit}.cmplz-cookiebanner .cmplz-logo img{max-height:40px;width:inherit}.cmplz-cookiebanner .cmplz-title{justify-self:center;grid-column-start:2;font-size:var(--cmplz_title_font_size);color:var(--cmplz_text_color);font-weight:500}.cmplz-cookiebanner .cmplz-close{line-height:20px;justify-self:end;grid-column-start:3;font-size:20px;cursor:pointer;width:20px;height:20px;color:var(--cmplz_text_color)}.cmplz-cookiebanner .cmplz-close svg{width:20px;height:20px}.cmplz-cookiebanner .cmplz-close:hover{text-decoration:none;line-height:initial;font-size:18px}.cmplz-cookiebanner .cmplz-message{word-wrap:break-word;font-size:var(--cmplz_text_font_size);line-height:var(--cmplz_text_line_height);color:var(--cmplz_text_color);margin-bottom:5px}.cmplz-cookiebanner .cmplz-message a{color:var(--cmplz_hyperlink_color)}.cmplz-cookiebanner .cmplz-message,.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-links,.cmplz-cookiebanner .cmplz-buttons,.cmplz-cookiebanner .cmplz-divider{grid-column:span 3}.cmplz-cookiebanner .cmplz-categories.cmplz-tcf .cmplz-category .cmplz-category-header{grid-template-columns:1fr auto}.cmplz-cookiebanner .cmplz-categories .cmplz-category{background-color:rgba(239,239,239,.5)}.cmplz-cookiebanner .cmplz-categories .cmplz-category:not(:last-child){margin-bottom:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header{display:grid;grid-template-columns:1fr auto 15px;grid-template-rows:minmax(0, 1fr);align-items:center;grid-gap:10px;padding:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-title{font-weight:500;grid-column-start:1;justify-self:start;font-size:var(--cmplz_category_header_title_font_size);color:var(--cmplz_text_color);margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active{font-size:var(--cmplz_category_header_active_font_size);font-weight:500;color:var(--cmplz_category_header_always_active_color)}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active label{display:none}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox{display:flex;align-items:center;margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox input[data-category=cmplz_functional]{display:none}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle{background:0 0;border:none;padding:0;margin:0;cursor:pointer;grid-column-start:3;display:flex;align-items:center;justify-content:center;color:inherit}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-icon.cmplz-open{cursor:pointer;content:'';transform:rotate(0deg);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;background-size:cover;height:18px;width:18px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-description{font-size:var(--cmplz_category_body_font_size);color:var(--cmplz_text_color);margin:0;max-width:100%;padding:10px}@media (max-width:425px){.cmplz-cookiebanner .cmplz-category .cmplz-category-header{grid-template-columns:1fr!important}}@media (max-width:425px){.cmplz-cookiebanner .cmplz-message{margin-right:5px}}.cmplz-cookiebanner .cmplz-buttons{display:flex;gap:var(--cmplz_banner_margin)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{min-height:45px;padding:10px;margin:initial;width:100%;white-space:nowrap;border-radius:var(--cmplz_button_border_radius);cursor:pointer;font-size:var(--cmplz_button_font_size);font-weight:500;text-decoration:none;line-height:20px;text-align:center;flex:initial}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn:hover{text-decoration:none}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept{background-color:var(--cmplz_button_accept_background_color);border:1px solid var(--cmplz_button_accept_border_color);color:var(--cmplz_button_accept_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-deny{background-color:var(--cmplz_button_deny_background_color);border:1px solid var(--cmplz_button_deny_border_color);color:var(--cmplz_button_deny_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-view-preferences{background-color:var(--cmplz_button_settings_background_color);border:1px solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-save-preferences{background-color:var(--cmplz_button_settings_background_color);border:1px solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-manage-options{background-color:var(--cmplz_button_settings_background_color);border:1px solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color)}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn{display:flex;align-items:center;justify-content:center;padding:initial}@media (max-width:425px){.cmplz-cookiebanner .cmplz-links.cmplz-information{display:initial;text-align:center}}.cmplz-cookiebanner .cmplz-links{display:flex;gap:var(--cmplz_banner_margin)}.cmplz-cookiebanner .cmplz-links.cmplz-information{justify-content:space-between}.cmplz-cookiebanner .cmplz-links.cmplz-documents{justify-content:center}.cmplz-cookiebanner .cmplz-links .cmplz-link{color:var(--cmplz_hyperlink_color);font-size:var(--cmplz_link_font_size);text-decoration:underline;margin:0}.cmplz-cookiebanner .cmplz-links .cmplz-link.cmplz-read-more-purposes{display:none}.cmplz-cookiebanner .cmplz-links ul{margin:0;padding:0;list-style:none;display:flex;gap:var(--cmplz_banner_margin);justify-content:center}.cmplz-categories .cmplz-category .cmplz-description-statistics-anonymous{display:none}.cmplz-categories .cmplz-category .cmplz-description-statistics{display:block}.cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle{background:0 0;border:none;padding:0;margin:0;cursor:pointer;grid-column-start:3;display:flex;align-items:center;justify-content:center;color:inherit}.cmplz-categories .cmplz-category .cmplz-category-toggle[aria-expanded=true] .cmplz-icon.cmplz-open{transform:rotate(180deg)}.cmplz-categories,.cmplz-tcf-categories,.cmplz-link.cmplz-manage-options,.cmplz-manage-vendors,.cmplz-manage-third-parties,.cmplz-read-more,.cmplz-deny,.cmplz-view-preferences,.cmplz-save-preferences,.cmplz-btn.cmplz-manage-options{display:none}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{margin-bottom:0}.cmplz-cookiebanner{top:initial;left:initial;right:10px;bottom:10px;transform:initial}@media (min-width:768px){.cmplz-cookiebanner{min-width:var(--cmplz_banner_width);max-width:100%;display:grid;grid-row-gap:10px}}@media (max-width:768px){.cmplz-cookiebanner{left:initial;right:initial;bottom:0;width:100%}.cmplz-cookiebanner .cmplz-buttons{flex-direction:column}}@media (min-width:768px){.cmplz-message,.cmplz-categories{width:calc(var(--cmplz_banner_width) - 42px)}}.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-save-preferences,.cmplz-cookiebanner .cmplz-link.cmplz-manage-options,.cmplz-cookiebanner .cmplz-manage-vendors,.cmplz-cookiebanner .cmplz-read-more,.cmplz-cookiebanner .cmplz-btn.cmplz-manage-options{display:none}.cmplz-cookiebanner .cmplz-categories.cmplz-fade-in{animation:fadeIn 1s;-webkit-animation:fadeIn 1s;-moz-animation:fadeIn 1s;-o-animation:fadeIn 1s;-ms-animation:fadeIn 1s;display:block}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.cmplz-cookiebanner .cmplz-links.cmplz-information{display:none}.cmplz-cookiebanner .cmplz-preferences,.cmplz-manage-consent-container .cmplz-preferences{display:none}#cmplz-manage-consent .cmplz-manage-consent{animation:mc_slideIn 0s forwards}.cmplz-logo{display:none !important}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox{position:relative}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox{opacity:0;margin:0;margin-top:-10px;cursor:pointer;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;position:absolute;z-index:1;top:0;left:0;width:40px;height:20px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:focus+.cmplz-label:before{box-shadow:0 0 0 2px #245fcc}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked+.cmplz-label:before{display:block;background-color:var(--cmplz_slider_active_color);content:"";padding-left:6px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked+.cmplz-label:after{left:14px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label{position:relative;padding-left:30px;margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before,.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after{box-sizing:border-box;position:absolute;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;transition:background-color .3s,left .3s}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before{display:block;content:"";color:#fff;box-sizing:border-box;font-family:'FontAwesome',sans-serif;padding-left:23px;font-size:12px;line-height:20px;background-color:var(--cmplz_slider_inactive_color);left:0;top:-7px;height:15px;width:28px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after{display:block;content:"";letter-spacing:20px;background:var(--cmplz_slider_bullet_color);left:4px;top:-5px;height:11px;width:11px}.cmplz-cookiebanner{box-shadow:rgba(0,0,0,.19) 0px 10px 20px,rgba(0,0,0,.23) 0px 6px 6px}#cmplz-manage-consent .cmplz-manage-consent{box-shadow:rgba(0,0,0,.19) 0px 10px 20px,rgba(0,0,0,.23) 0px 6px 6px}.cmplz-cookiebanner.cmplz-show{box-shadow:rgba(0,0,0,.19) 0px 10px 20px,rgba(0,0,0,.23) 0px 6px 6px}.cmplz-cookiebanner.cmplz-show:hover{transition-duration:1s;box-shadow:rgba(0,0,0,.3) 0px 19px 38px,rgba(0,0,0,.22) 0px 15px 12px}.cmplz-categories .cmplz-category .cmplz-description-statistics-anonymous{display:block}.cmplz-categories .cmplz-category .cmplz-description-statistics{display:none}.cmplz-blocked-content-container.recaptcha-invisible,.cmplz-blocked-content-container.g-recaptcha{max-width:initial !important;height:80px !important;margin-bottom:20px}@media only screen and (max-width:400px){.cmplz-blocked-content-container.recaptcha-invisible,.cmplz-blocked-content-container.g-recaptcha{height:100px !important}}.cmplz-blocked-content-container.recaptcha-invisible .cmplz-blocked-content-notice,.cmplz-blocked-content-container.g-recaptcha .cmplz-blocked-content-notice{max-width:initial;padding:7px}