.header[data-v-1cbcf2ca]{z-index:10;background:#fff;border-bottom:1px solid #eee;width:100%;height:3.25rem;padding:0 1rem;position:relative}.header__main[data-v-1cbcf2ca]{justify-content:space-between;align-items:center;gap:2rem;max-width:42rem;height:100%;padding:0;display:flex}@media (width>=42.1875rem){.header__main[data-v-1cbcf2ca]{justify-content:flex-start}}.header__logo[data-v-1cbcf2ca]{width:8.5625rem;margin:0}.app-wrapper[data-v-35f21669]{flex-direction:column;min-height:100vh;display:flex}.app-wrapper__view[data-v-35f21669]{flex-direction:column;flex:1;display:flex}.app-wrapper__view[data-v-35f21669]>*{flex:1}:root{--font-family-poppins:"Poppins", Arial, Helvetica, sans-serif}@font-face{font-family:Poppins;src:local(Poppins),url(/assets/Poppins-Regular-cpxAROuN.woff2)format("woff2"),url(/assets/Poppins-Regular-BPGHlvZn.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:local(Poppins),url(/assets/Poppins-Semibold-zEkxB9Mr.woff2)format("woff2"),url(/assets/Poppins-Semibold-BPBgCq7N.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:local(Poppins),url(/assets/Poppins-Bold-Qrb0O0WB.woff2)format("woff2"),url(/assets/Poppins-Bold-CBPyxTDY.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:local(Poppins),url(/assets/Poppins-RegularItalic-B4GYq972.woff2)format("woff2"),url(/assets/Poppins-RegularItalic-DFnRWTXk.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:local(Poppins),url(/assets/Poppins-SemiboldItalic-CZ4wqKBi.woff2)format("woff2"),url(/assets/Poppins-SemiboldItalic-BF7qY4bp.woff)format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:local(Poppins),url(/assets/Poppins-BoldItalic-RKf6esGj.woff2)format("woff2"),url(/assets/Poppins-BoldItalic-Dkt9am5X.woff)format("woff");font-weight:700;font-style:italic;font-display:swap}:root{--o-thinkmoney-theme-deep-navy:#003057;--o-thinkmoney-theme-digital-blue:#0c66d4;--o-thinkmoney-theme-blue-haze:#494c6f;--o-thinkmoney-theme-sky-blue:#5980ef;--o-thinkmoney-theme-sky-blue-light:#f5fbff;--o-thinkmoney-theme-accent-blue:#ddecf6;--o-thinkmoney-theme-form-fields:#f4f6fb;--o-thinkmoney-theme-gardner-green:#1e9f60;--o-thinkmoney-theme-gardner-green-light:#f1f9f5;--o-thinkmoney-theme-warm-peach:#ffb494;--o-thinkmoney-theme-warm-peach-light:#ffeae2;--o-font-family:var(--font-family-poppins);--o-font-family-secondary:var(--font-family-poppins);--o-color-primary:#0078b2;--o-color-primary-tint:#e5f2f7;--o-color-main-text:#474747;--o-color-text-link:#0078b2;--o-color-text-link-hover:#187eaa;--o-color-text-link-disabled:#409ac5;--o-form-layout-cta-prev-background-color:var(--o-btn-link-color);--o-input-background:#fff;--o-input-text-color:var(--o-thinkmoney-theme-deep-navy);--o-input-border-color:var(--o-thinkmoney-theme-deep-navy);--o-input-valid:var(--o-thinkmoney-theme-gardner-green);--o-input-invalid:#c23731;--o-input-disabled-background:#eee;--o-input-disabled-border-color:#606060;--o-input-disabled-text-color:#606060;--o-input-leading-icon-color:#606060;--o-select-chevron-color:#474747;--o-input-placeholder:#aaa;--o-input-font-family:var(--o-font-family);--o-input-font-weight:400;--o-input-label-font-size--mobile:1.125rem;--o-input-label-font-size--desktop:1.625rem;--o-input-label-line-height--mobile:1.5rem;--o-input-label-line-height--desktop:2rem;--o-input-label-color:var(--o-thinkmoney-theme-deep-navy);--o-search-list-option-hover-background:#e4f7ff;--o-search-list-option-hover-color:var(--o-thinkmoney-theme-deep-navy);--o-range--bar-height:.25rem;--o-range--handle-size:2rem;--o-range--tooltip-height:1.5rem;--o-range--tooltip-arrow-size:.313rem;--o-range--bg-color:#e5f2f7;--o-range--active-bg-color:#0078b2;--o-range--tooltip-bg-color:#0078b2;--o-range--tooltip-color:#fff;--o-range--handle-bg-color:#0078b2;--o-range--buttons-bg-color:#187eaa;--o-range--buttons-color:#fff;--o-progress-bar-background-color:#fff;--o-progress-bar-active-color:#0078b2;--o-progress-bar-inactive-color:#efefef;--o-progress-bar-stepped-active-color:#efefef;--o-progress-bar-stepped-complete-color:#0078b2;--o-progress-bar-stepped-incomplete-circle-color:#efefef;--o-progress-bar-stepped-incomplete-circle-border-color:#efefef;--o-progress-bar-stepped-complete-circle-color:#0078b2;--o-progress-bar-stepped-complete-text-color:var(--o-color-main-text);--o-progress-bar-stepped-incomplete-text-color:var(--o-color-main-text);--o-info-message-background:var(--o-color-primary-tint);--o-info-message-text-color:var(--o-color-main-text);--o-info-message-font-size:.875rem;--o-info-message-border-size:0;--o-info-message-border-color:transparent;--o-info-message-border-radius:.5rem;--o-bubble-message-background:#efefef;--o-button-font-size:1rem;--o-button-font-weight:600;--o-button-text:var(--o-thinkmoney-theme-deep-navy);--o-button-text-active:#fff;--o-button-text-hover:var(--o-thinkmoney-theme-deep-navy);--o-button-background:#fff;--o-button-background-active:var(--o-thinkmoney-theme-deep-navy);--o-button-background-hover:#e4f7ff;--o-btn-border-radius:2rem;--o-btn-border-width:3px;--o-btn-font-weight:600;--o-btn-background-color:var(--o-thinkmoney-theme-gardner-green);--o-btn-border-color:var(--o-thinkmoney-theme-gardner-green);--o-btn-color:#fff;--o-btn-hover-background-color:#15653e;--o-btn-hover-border-color:#15653e;--o-btn-hover-color:#fff;--o-btn-disabled-background-color:#69bf95;--o-btn-disabled-border-color:#69bf95;--o-btn-disabled-color:#fff;--o-btn-primary-background-color:var(--o-btn-background-color);--o-btn-primary-border-color:var(--o-btn-border-color);--o-btn-primary-color:var(--o-btn-color);--o-btn-primary-hover-background-color:var(--o-btn-hover-background-color);--o-btn-primary-hover-border-color:var(--o-btn-hover-border-color);--o-btn-primary-hover-color:var(--o-btn-hover-color);--o-btn-primary-disabled-background-color:var(--o-btn-disabled-background-color);--o-btn-primary-disabled-border-color:var(--o-btn-disabled-border-color);--o-btn-primary-disabled-color:var(--o-btn-disabled-color);--o-btn-secondary-background-color:var(--o-btn-background-color);--o-btn-secondary-border-color:var(--o-btn-border-color);--o-btn-secondary-color:var(--o-btn-color);--o-btn-secondary-hover-background-color:var(--o-btn-hover-background-color);--o-btn-secondary-hover-border-color:var(--o-btn-hover-border-color);--o-btn-secondary-hover-color:var(--o-btn-hover-color);--o-btn-secondary-disabled-background-color:var(--o-btn-disabled-background-color);--o-btn-secondary-disabled-border-color:var(--o-btn-disabled-border-color);--o-btn-secondary-disabled-color:var(--o-btn-disabled-color);--o-btn-tertiary-background-color:#fff;--o-btn-tertiary-border-color:var(--o-thinkmoney-theme-gardner-green);--o-btn-tertiary-color:var(--o-thinkmoney-theme-gardner-green);--o-btn-tertiary-hover-background-color:#fff;--o-btn-tertiary-hover-border-color:#15653e;--o-btn-tertiary-hover-color:#15653e;--o-btn-tertiary-disabled-background-color:#fff;--o-btn-tertiary-disabled-border-color:#69bf95;--o-btn-tertiary-disabled-color:#69bf95;--o-btn-link-background-color:transparent;--o-btn-link-color:var(--o-color-text-link);--o-btn-link-hover-background-color:#eee;--o-btn-link-disabled-background-color:#f8f8f8;--o-btn-link-disabled-color:#606060;--o-accordion-text-color:var(--o-color-main-text);--o-accordion-font-size:1.25rem;--o-accordion-line-height:1.125rem;--o-accordion-bottom-border:2px solid var(--o-color-main-text);--o-accordion-padding:1rem;--o-accordion-content-padding:2rem 0;--o-accordion-chevron-color:var(--o-color-main-text);--o-accordion-chevron-background-color:transparent;--o-accordion-open-background-color:transparent;--o-loader-fg-color:var(--o-color-primary);--o-loader-bg-color:var(--o-color-primary-tint);--o-doughnut-active-color:#02974a;--o-doughnut-inactive-color:#cce7cc;--o-modal-title-font-weight:600;--outline-width:2px;--outline-color:CanvasText;--o-responsive-desktop:60rem;--o-responsive-tablet:50rem;--o-responsive-mobile-lg:42.1875rem;--o-responsive-mobile:32.5rem;--o-responsive-mobile-sm:23.75rem;--o-responsive-mobile-xs:20rem;--o-question-width:31.25rem;--o-input-height:3.5rem;--o-input-border-width:1px;--o-checkbox-size:1.5rem;--o-checkbox-tick-size:1.125rem}html,body{box-sizing:border-box;color:var(--o-color-main-text);font-family:var(--o-font-family);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;height:100vh;margin:0;padding:0;font-size:1rem;position:relative}@media (prefers-reduced-motion:no-preference){html,body{scroll-behavior:smooth}}*,:before,:after{box-sizing:inherit}a,button{touch-action:manipulation}:focus-visible{outline:var(--outline-width,2px) solid var(--outline-color,CanvasText)}:focus:not(:focus-visible){outline:none}img{max-width:100%;height:auto;margin:auto;display:block}.link{color:var(--o-color-text-link);cursor:pointer;font-family:inherit;font-size:inherit;background:0 0;border:0;padding:0;text-decoration:underline}@media (prefers-reduced-motion:no-preference){.link{transition:color .1s ease-in-out}}@media (hover:hover){.link:not(:disabled):not([aria-disabled=true]):hover{color:var(--o-color-text-link-hover)}}.link:disabled,.link[aria-disabled=true]{color:var(--o-color-text-link-disabled);cursor:default}.sr-only{clip:rect(1px, 1px, 1px, 1px)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.sr-only--focusable:focus,.sr-only--focusable:focus-within,.sr-only--focusable:active{clip:auto!important;clip-path:none!important;white-space:normal!important;width:auto!important;height:auto!important;margin:auto!important;position:static!important;overflow:visible!important}html{-ms-overflow-style:none;scrollbar-width:none}html::-webkit-scrollbar{display:none}body{overscroll-behavior-y:contain}#app{min-height:100vh}.container{width:100%;max-width:100%;margin:auto;padding:0 1rem}.container--wide{max-width:62.5rem}@media only screen and (width>=50rem){.container--wide{padding:0 1.25rem}}.text--container{width:100%;max-width:100%;margin:auto;padding:0 1.25rem}@media only screen and (width>=50rem){.text--container{padding:0 1.5rem}}.text--container>p{padding:0}button{font-family:var(--o-font-family);cursor:pointer;background:0 0;border:0;padding:0;font-size:1em}p{width:100%;max-width:100%;margin:1rem 0}@media only screen and (width>=42.1875rem){p{margin:1rem auto}}
