@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-border-style:solid}}}.rich-text h2{margin-bottom:calc(var(--spacing,.25rem) * 6);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}.rich-text h3,.rich-text h4{margin-top:calc(var(--spacing,.25rem) * 10);margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}.rich-text h5{margin-bottom:calc(var(--spacing,.25rem) * 8);font-family:var(--font-sans,"Inter", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-gray-900,#1a1a1d)}.rich-text h6{margin-bottom:calc(var(--spacing,.25rem) * 10);text-align:center;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--color-gray-900,#1a1a1d)}.rich-text p{margin-bottom:calc(var(--spacing,.25rem) * 6);color:var(--color-gray-900,#1a1a1d)}.rich-text a{color:var(--color-clear-skies,#447bbe)}@media (hover:hover){.rich-text a:hover{text-decoration-line:underline}}.rich-text ol,.rich-text ul{margin-bottom:calc(var(--spacing,.25rem) * 6);padding-left:calc(var(--spacing,.25rem) * 4);list-style-position:inside}.rich-text ol{list-style-type:decimal}.rich-text ul{list-style-type:disc}.rich-text ol li,.rich-text ul li{margin-bottom:calc(var(--spacing,.25rem) * 2);color:var(--color-gray-900,#1a1a1d)}.rich-text video{margin-bottom:calc(var(--spacing,.25rem) * 10)}.rich-text table{width:100%;color:var(--color-gray-900,#1a1a1d)}.rich-text table thead tr{border-top-style:var(--tw-border-style);border-top-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-daybreak,#f7faff)}.rich-text table thead tr th{padding:calc(var(--spacing,.25rem) * 4);text-align:left;background:#3f3f4612}.rich-text table tbody tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-daybreak,#f7faff)}.rich-text table tbody tr td{padding:calc(var(--spacing,.25rem) * 4)}.rich-text table tbody:nth-child(odd){background:#3f3f460d}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.range-empty-track{--range-fill:0;overflow:visible}.range-flat-track{appearance:none;cursor:pointer;border-radius:9999px;outline:none;height:4px}.range-flat-track::-webkit-slider-runnable-track{background:inherit;border-radius:9999px;height:4px}.range-flat-track::-moz-range-track{background:inherit;border-radius:9999px;height:4px}.range-flat-track::-webkit-slider-thumb{appearance:none;width:20px;height:20px;box-shadow:none;cursor:pointer;background:#fff;border:2px solid #003f76;border-radius:50%;margin-top:-8px}.range-flat-track::-moz-range-thumb{width:20px;height:20px;box-shadow:none;cursor:pointer;background:#fff;border:2px solid #003f76;border-radius:50%}.range-retirement-annuity,.range-preservation-fund,.range-tfsa,.range-unit-trust,.range-living-annuity{border-radius:9999px;height:8px}.range-retirement-annuity::-webkit-slider-runnable-track{background:inherit;border-radius:9999px;height:4px}.range-preservation-fund::-webkit-slider-runnable-track{background:inherit;border-radius:9999px;height:4px}.range-tfsa::-webkit-slider-runnable-track{background:inherit;border-radius:9999px;height:4px}.range-unit-trust::-webkit-slider-runnable-track{background:inherit;border-radius:9999px;height:4px}.range-living-annuity::-webkit-slider-runnable-track{background:inherit;border-radius:9999px;height:4px}.range-retirement-annuity::-moz-range-track{background:inherit;border-radius:9999px;height:4px}.range-preservation-fund::-moz-range-track{background:inherit;border-radius:9999px;height:4px}.range-tfsa::-moz-range-track{background:inherit;border-radius:9999px;height:4px}.range-unit-trust::-moz-range-track{background:inherit;border-radius:9999px;height:4px}.range-living-annuity::-moz-range-track{background:inherit;border-radius:9999px;height:4px}.range-retirement-annuity::-webkit-slider-thumb{appearance:none;width:30px;height:30px;box-shadow:none;background:radial-gradient(circle,#fff 0% 48%,#0000 52%),linear-gradient(90deg,#29a8df 0%,#9d1393 100%);border:none;border-radius:50%}.range-retirement-annuity::-moz-range-thumb{width:30px;height:30px;box-shadow:none;background:radial-gradient(circle,#fff 0% 48%,#0000 52%),linear-gradient(90deg,#29a8df 0%,#9d1393 100%);border:none;border-radius:50%}.range-preservation-fund::-webkit-slider-thumb{appearance:none;width:30px;height:30px;box-shadow:none;background:radial-gradient(circle,#fff 0% 48%,#0000 52%),linear-gradient(90deg,#003f76 0%,#00abe4 100%);border:none;border-radius:50%}.range-preservation-fund::-moz-range-thumb{width:30px;height:30px;box-shadow:none;background:radial-gradient(circle,#fff 0% 48%,#0000 52%),linear-gradient(90deg,#003f76 0%,#00abe4 100%);border:none;border-radius:50%}.range-tfsa::-webkit-slider-thumb{appearance:none;width:30px;height:30px;box-shadow:none;background:radial-gradient(circle,#fff 0% 48%,#0000 52%),linear-gradient(90deg,#29a8df 0%,#f1c72f 100%);border:none;border-radius:50%}.range-tfsa::-moz-range-thumb{width:30px;height:30px;box-shadow:none;background:radial-gradient(circle,#fff 0% 48%,#0000 52%),linear-gradient(90deg,#29a8df 0%,#f1c72f 100%);border:none;border-radius:50%}.range-unit-trust::-webkit-slider-thumb{appearance:none;width:30px;height:30px;box-shadow:none;background:radial-gradient(circle,#fff 0% 48%,#0000 52%),linear-gradient(90deg,#e023ae 0%,#f48071 100%);border:none;border-radius:50%}.range-unit-trust::-moz-range-thumb{width:30px;height:30px;box-shadow:none;background:radial-gradient(circle,#fff 0% 48%,#0000 52%),linear-gradient(90deg,#e023ae 0%,#f48071 100%);border:none;border-radius:50%}.range-living-annuity::-webkit-slider-thumb{appearance:none;width:30px;height:30px;box-shadow:none;background:radial-gradient(circle,#fff 0% 48%,#0000 52%),linear-gradient(90deg,#9d1393 0%,#003f76 100%);border:none;border-radius:50%}.range-living-annuity::-moz-range-thumb{width:30px;height:30px;box-shadow:none;background:radial-gradient(circle,#fff 0% 48%,#0000 52%),linear-gradient(90deg,#9d1393 0%,#003f76 100%);border:none;border-radius:50%}
.slick-track{padding-bottom:calc(var(--spacing,.25rem) * 4)!important}.slick-slide{padding-inline:calc(var(--spacing,.25rem) * 2)!important;transition-property:all!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)))!important;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))!important}.slick-slide.slick-active{opacity:1!important;transition-property:all!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)))!important;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))!important}.slick-dots{bottom:-40px!important}.slick-dots li button,.slick-dots li.slick-active button{height:calc(var(--spacing,.25rem) * 4)!important;width:calc(var(--spacing,.25rem) * 4)!important}.slick-dots li button:before{font-size:var(--text-sm,.875rem)!important;line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))!important;color:var(--color-daybreak,#f7faff)!important;opacity:1!important}.slick-dots li.slick-active button:before{color:var(--color-clear-skies,#447bbe)!important;opacity:1!important}.slick-arrow.slick-prev{height:calc(var(--spacing,.25rem) * 10)!important;width:calc(var(--spacing,.25rem) * 10)!important;border-radius:var(--radius-lg,.5rem)!important;background-color:var(--color-white,#fff)!important}.slick-arrow{height:calc(var(--spacing,.25rem) * 10)!important;width:calc(var(--spacing,.25rem) * 10)!important;border-radius:var(--radius-lg,.5rem)!important;background-color:var(--color-white,#fff)!important;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)))!important;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))!important}@media (hover:hover){.slick-arrow:hover{background-color:var(--color-daybreak,#f7faff)!important}}.slick-next,.slick-prev{display:none!important}.slick-prev:before{content:url(../media/left-arrow.2kvvlfr0fvnhe.svg)!important}.slick-next:before{content:url(../media/right-arrow.455w_yjmdrt1c.svg)!important}@media (min-width:1024px){.slick-arrow.slick-prev{z-index:20;display:block!important;left:0!important}.slick-arrow.slick-next{z-index:20;display:block!important;right:0!important}}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-font-weight:initial}}}.campaign-image{background-position:100% 0;background-repeat:no-repeat;background-size:cover;width:70%;height:85vh}.meme-font{color:#fff;text-shadow:0 0 10px #00000080;-webkit-text-stroke-width:2.5px;-webkit-text-stroke-color:black;font-family:Impact,sans-serif;font-size:4.75vw;font-weight:900;line-height:1.5}.campaign-text{color:#fff;text-shadow:0 0 10px #00000080;-webkit-text-stroke-width:2.5px;-webkit-text-stroke-color:black;margin:0;padding:0;font-family:Impact,sans-serif;font-size:4.75rem;font-weight:900;line-height:1.5;position:absolute;top:73%;left:7%}.campaign-copy{gap:calc(var(--spacing,.25rem) * 5);padding-inline:calc(var(--spacing,.25rem) * 8);padding-top:calc(var(--spacing,.25rem) * 12);padding-bottom:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}@media (min-width:1025px){.campaign-copy{justify-content:space-between;gap:calc(var(--spacing,.25rem) * 10);width:25%;padding-inline:calc(var(--spacing,.25rem) * 8);padding-top:calc(var(--spacing,.25rem) * 40);padding-bottom:calc(var(--spacing,.25rem) * 36)}}.campaign-buttons{flex-direction:column;gap:1rem;display:flex}.campaign-video{object-fit:cover;object-position:right;background-position-x:right;height:90vh}.campaign-product-image{background-position:top;background-size:cover}.campaign-contact-us-gradient{--tw-gradient-position:to top right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-sun-peach,#e58676);--tw-gradient-to:var(--color-flaming-pink,#e023ae);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to-position:80%;--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:2.2vw}.campaign-contact-us-copy{--tw-gradient-position:to top right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-clear-skies,#447bbe);--tw-gradient-to:var(--color-summer-night-base,#103e72);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to-position:80%;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:2.2vw}@media screen and (min-width:1750px){.campaign-copy{gap:calc(var(--spacing,.25rem) * 5);padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 12);flex-direction:column;display:flex}@media (min-width:1025px){.campaign-copy{gap:calc(var(--spacing,.25rem) * 10);width:33.3333%;padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 40)}}.campaign-buttons{flex-direction:column;gap:1rem;display:flex}.campaign-text{color:#fff;text-shadow:0 0 10px #00000080;-webkit-text-stroke-width:2.5px;-webkit-text-stroke-color:black;margin:0;padding:0;font-family:Impact,sans-serif;font-size:5.5rem;font-weight:900;line-height:1.5;position:absolute;top:73%;left:12%}}@media screen and (max-width:1024px){.campaign-image{background-position:100% 0;background-repeat:no-repeat;background-size:cover;width:100%;height:50vh}.campaign-video{object-fit:fill;object-position:right;background-position-x:right;height:50vh}.campaign-text{color:#fff;text-shadow:0 0 10px #00000080;-webkit-text-stroke-width:2.25px;-webkit-text-stroke-color:black;margin:0;padding:0;font-family:Impact,sans-serif;font-size:4.5rem;font-weight:900;line-height:1.5;position:absolute;top:37%;left:12%}.meme-font{color:#fff;text-shadow:0 0 10px #00000080;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:black;font-family:Impact,sans-serif;font-size:4vw;font-weight:900;line-height:1.5}.campaign-contact-us-gradient{--tw-gradient-position:to top right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-sun-peach,#e58676);--tw-gradient-to:var(--color-flaming-pink,#e023ae);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to-position:80%;--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:2.1rem}.campaign-contact-us-copy{--tw-gradient-position:to top right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-clear-skies,#447bbe);--tw-gradient-to:var(--color-summer-night-base,#103e72);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to-position:80%;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:2.1rem}}@media screen and (max-width:740px){.campaign-contact-us-gradient{--tw-gradient-position:to top right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-sun-peach,#e58676);--tw-gradient-to:var(--color-flaming-pink,#e023ae);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to-position:80%;--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.1rem}.campaign-contact-us-copy{--tw-gradient-position:to top right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-clear-skies,#447bbe);--tw-gradient-to:var(--color-summer-night-base,#103e72);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to-position:80%;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.1rem}.campaign-image{background-position:100% 0;background-repeat:no-repeat;background-size:cover;width:100%;height:30vh}.campaign-text{color:#fff;text-shadow:1px 1px #000,-1px -1px #000,1px -1px #000,-1px 1px #000,0 1px #000,1px 0 #000,0 -1px #000,-1px 0 #000,1px 1px 5px #000;-webkit-text-stroke-width:0;-webkit-text-stroke-color:black;margin:0;padding:0;font-family:Impact,sans-serif;font-size:2rem;font-weight:900;line-height:1.5;position:absolute;top:22%;left:17%}.campaign-video{object-fit:cover;object-position:right;background-position-x:right;height:35vh}.meme-font{color:#fff;letter-spacing:1px;text-shadow:1px 1px #000,-1px -1px #000,1px -1px #000,-1px 1px #000,0 1px #000,1px 0 #000,0 -1px #000,-1px 0 #000,1px 1px 5px #000;-webkit-text-stroke-width:0;-webkit-text-stroke-color:black;font-family:Impact,sans-serif;font-size:1.75rem;font-weight:900;line-height:1.5}}.styled-ordered-list{counter-reset:item;margin-left:0;list-style:none}.styled-ordered-list li{counter-increment:item;margin-bottom:1rem;padding-left:2rem;position:relative}.styled-ordered-list li:before{content:counter(item);color:#e023ae;background-color:#e023ae33;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-weight:700;display:flex;position:absolute;top:0;left:0}.file-input:focus{outline-color:var(--color-primary)}.file-input::file-selector-button{color:var(--color-primary-content);background-color:#103e72;border-color:#103e72}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-font-weight{syntax:"*";inherits:false}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid}}}.product-fund-grid{margin-top:calc(var(--spacing,.25rem) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-600,#4b5563);padding-block:calc(var(--spacing,.25rem) * 5);grid-gap:20px;grid-template-columns:2fr 3fr 2fr;display:grid}@media (max-width:768px){.product-fund-grid{grid-template-columns:1fr}}.product-fund-overview{margin-top:calc(var(--spacing,.25rem) * 2);gap:calc(var(--spacing,.25rem) * 4);border-top-style:var(--tw-border-style);border-top-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-600,#4b5563);padding-block:calc(var(--spacing,.25rem) * 5);flex-direction:column;display:flex}@media (min-width:768px){.product-fund-overview{gap:calc(var(--spacing,.25rem) * 24);flex-direction:row}}@media (min-width:1025px){.product-fund-overview{gap:calc(var(--spacing,.25rem) * 32)}}.quick-fund-grid{margin-top:calc(var(--spacing,.25rem) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-600,#4b5563);padding-block:calc(var(--spacing,.25rem) * 5);grid-gap:5px;grid-template-columns:1fr 3fr;display:grid}@media (max-width:768px){.quick-fund-grid{grid-template-columns:1fr 1fr}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.video-wrapper{width:100%;padding-top:56.25%;position:relative}.video{border-radius:var(--radius-lg,.5rem);width:100%;height:100%;position:absolute;top:0;left:0}.custom-carousel{scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;display:inline-flex;overflow-x:scroll}.custom-carousel::-webkit-scrollbar{display:none}.custom-carousel-item-mobile{box-sizing:content-box;scroll-snap-align:center;flex:none;width:80vw;height:45vw;display:flex}.custom-carousel-item{box-sizing:content-box;scroll-snap-align:start;flex:none;width:7.84314vw;height:4.41177vw;display:flex}.custom-carousel-center .carousel-item{scroll-snap-align:center}.custom-carousel-end .custom-carousel-item{scroll-snap-align:end}.styled-list{margin-block:calc(var(--spacing,.25rem) * 4);max-width:var(--container-xl,36rem)}.styled-list-item{margin-block:calc(var(--spacing,.25rem) * 4);display:flex}.styled-list-item-copy{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}@media (min-width:768px){.styled-list-item-copy{font-size:calc(.65rem + .4vw);line-height:calc(1.25rem + .4vw)}}.review-link{height:100%}.review-link .testimonial-link{margin-top:calc(var(--spacing,.25rem) * 4);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}.desktop-grid{grid-template-columns:5% 90% 5%;display:grid}.desktop-grid>div{flex-direction:column;justify-content:center;padding:1rem;display:flex}[class^=number-slide],[class*=\ number-slide]{color:#fff;background:gray;justify-content:center;align-items:center;height:300px;max-height:100vh;font-size:50px;font-weight:500;display:flex}.navigation-wrapper{position:relative}.dots{justify-content:center;margin-top:1.75rem;padding:10px 0;display:flex}.dot{cursor:pointer;background:#b9c1ce;border:none;border-radius:50%;width:10px;height:10px;margin:0 5px;padding:5px}.dot:focus{outline:none}.dot.active{background:#90248a}.arrow{fill:#3f3f46;cursor:pointer;background-color:#fff;border-radius:50%;flex-shrink:0;width:42px;height:42px;padding:.75rem;box-shadow:0 3px 10px -1px #0000001f}.arrow:hover{background-color:#f7f7f7}.arrow--left{left:5px}.arrow--right{left:auto;right:5px}.arrow--disabled{fill:#b9c1ce}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}.text-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.text-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.text-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.text-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.blog-section-header{align-items:center;gap:.5rem;margin-bottom:1.5rem;display:flex}.blog-section-header-title{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-700,#3f3f46);flex-grow:1;align-items:baseline;gap:.5rem;margin:0;display:flex}.blog-section-header-title:after{content:"";background-color:#103e72b3;border:none;flex-grow:1;height:2px;display:block}.blog-download-card{border-radius:var(--radius-lg,.5rem);background-color:#103e721a;border:.25rem solid #103e72e6;flex-direction:column;justify-content:space-between;align-items:center;padding:1.25rem 1rem;display:flex}.categories-conversion-point{display:block;position:relative;left:50%;overflow:hidden;transform:translate(-50%)}.categories-conversion-point-illustration{z-index:9;background-color:#29a8df;border:20px solid #447bbe;border-radius:50%;width:120px;height:120px;position:absolute;top:-40px;left:35px;transform:translate(-50%);box-shadow:0 0 0 15px #103e72}.categories-conversion-point-illustration-inverse{z-index:9;background-color:#e58676;border:20px solid #a05d52;border-radius:50%;width:120px;height:120px;position:absolute;top:-40px;right:-85px;transform:translate(-50%);box-shadow:0 0 0 15px #72433b}.categories-conversion-point-content{background-color:#29a8df4d;border:.5rem solid #29a8df;border-radius:.25rem;flex-direction:column;gap:2rem;height:100%;padding:6.5rem 1rem 1rem;display:flex;position:relative}.categories-conversion-point-content-inverse{background-color:#e586761a;border:.5rem solid #e58676;border-radius:.25rem;flex-direction:column;gap:2rem;height:100%;padding:6.5rem 1rem 1rem;display:flex;position:relative}@media screen and (max-width:1080px){.categories-conversion-point{left:unset;max-width:18.25rem;width:unset;margin:auto;transform:none}}@media screen and (max-width:754px){.blog-section-header-title:after{visibility:hidden}.blog-section-header{align-items:baseline;gap:.5rem;margin-top:2rem;margin-bottom:1.5rem;display:flex}.blog-section-header-title{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-700,#3f3f46);flex-grow:1;align-items:baseline;gap:.5rem;margin:0;display:flex}}.hover-link-card:hover .hover-link-title{text-decoration-line:underline}.hover-link-card:hover .gradient-underline{color:inherit;background:linear-gradient(270deg,#29a8df 0%,#90248a 100%) bottom/100% 3px no-repeat;width:fit-content;text-decoration:none}.hover-link-card:hover .gradient-underline-black{color:#1a1a1d;background:linear-gradient(270deg,#1a1a1d 0% 100%) bottom/100% 3px no-repeat;width:fit-content;text-decoration:none}.background-clip-path{z-index:calc(10 * -1);clip-path:polygon(0 100%,100% 60%,100% 0,0 0);background:linear-gradient(137deg,#071a30 62.26%,#29a8df 165.18%);position:absolute;inset:0}@media screen and (max-width:1024px){.background-clip-path{clip-path:polygon(0 80%,100% 60%,100% 0,0 0)}}.background-clip-path-variant{z-index:calc(10 * -1);clip-path:polygon(0 100%,100% 60%,100% 0,0 0);background:linear-gradient(137deg,#071a30 62.26%,#29a8df 165.18%);position:absolute;inset:0}@media screen and (max-width:1024px){.background-clip-path-variant{clip-path:polygon(0 80%,100% 60%,100% 0,0 0)}}@media screen and (min-width:1024px){.background-clip-path-variant:after{content:"";background-image:url(https://images.ctfassets.net/yqvz0zwovkbq/76MLQPJqNPbHbZKrTsBduw/1691894ac93413eda120465fb89b637d/Profile_Photo_6_Steven_Kitshoff_transparent_2.webp);background-position:bottom;background-repeat:no-repeat;background-size:contain;width:350px;height:350px;position:absolute;bottom:0;left:40%;transform:translate(-50%)}}.webinar-background-clip-path{z-index:calc(10 * -1);clip-path:polygon(0 40vh,100% 25vh,100% 0,0 0);background:linear-gradient(137deg,#071a30 62.26%,#29a8df 165.18%);position:absolute;inset:0}@media screen and (min-width:1600px){.webinar-background-clip-path{clip-path:polygon(0 35vh,100% 20vh,100% 0,0 0)}}@media screen and (max-width:1240px){.webinar-background-clip-path{clip-path:polygon(0 65vh,100% 40vh,100% 0,0 0)}}@media screen and (max-width:768px){.webinar-background-clip-path{clip-path:polygon(0 70vw,100% 60vw,100% 0,0 0)}.webinar-signup-blurb{margin-top:15vw}.image-wrapper{max-width:var(--container-3xl,48rem);border-radius:.5rem;height:60vh;margin:auto;position:relative;overflow:hidden}.image-wrapper:after{content:"";z-index:5;background-image:url(https://images.ctfassets.net/yqvz0zwovkbq/6ThNP6kW46qxnvZv2zQWaC/2550e684f8df0fc2c509075fb1b592ee/Steven_Kotshoff_transparent.webp);background-position:bottom;background-repeat:no-repeat;background-size:contain;width:370px;height:370px;position:absolute;bottom:-10%;left:30%;transform:translate(-50%)}.ambassador-wrapper{height:100%;max-width:var(--container-3xl,48rem);border-radius:var(--radius-lg,.5rem);background:linear-gradient(261deg,#29a8df -13.44%,#90248a 43.49%);margin:auto;position:relative}.ambassador-block{height:100%;max-width:var(--container-3xl,48rem);border-radius:var(--radius-lg,.5rem);background-color:var(--color-summer-night-900,#071a30);padding:calc(var(--spacing,.25rem) * 4);margin:auto;position:relative}@media (min-width:768px){.ambassador-block{padding:calc(var(--spacing,.25rem) * 6)}}.ambassador-block{clip-path:polygon(0 0,100% 0,100% 50%,0 70%)}}.webinar-registration-heading{height:20vw;max-height:15.5rem;margin-bottom:3rem}@media screen and (max-width:768px){.mobile-background-clip-path{z-index:calc(10 * -1);margin-inline:calc(var(--spacing,.25rem) * -4);clip-path:polygon(0 10%,100% 2%,100% 70%,0 78%);background:linear-gradient(137deg,#071a30 62.26%,#29a8df 165.18%);position:absolute;inset:0}.mobile-background-clip-path h3,.mobile-background-clip-path h5,.mobile-dark-theme-text h3,.mobile-dark-theme-text h5{color:var(--color-gray-50,#f9fafb)}}.webinar-details-background-clip-path{z-index:calc(10 * -1);clip-path:polygon(0 55vh,100% 40vh,100% 0,0 0);background:linear-gradient(137deg,#071a30 62.26%,#29a8df 165.18%);position:absolute;inset:0}@media screen and (min-width:1600px){.webinar-details-background-clip-path{clip-path:polygon(0 35vh,100% 20vh,100% 0,0 0)}}@media screen and (max-width:1240px){.webinar-details-background-clip-path{clip-path:polygon(0 65vh,100% 40vh,100% 0,0 0)}}.podcast-details-background-clip-path{z-index:calc(10 * -1);clip-path:polygon(0 30vh,100% 20vh,100% 0,0 0);background:linear-gradient(137deg,#e5edfb 62.26%,#29a8df 165.18%);position:absolute;inset:0}@media screen and (min-width:1600px){.podcast-details-background-clip-path{clip-path:polygon(0 28vh,100% 20vh,100% 0,0 0)}}@media screen and (max-width:1240px){.podcast-details-background-clip-path{clip-path:polygon(0 65vh,100% 40vh,100% 0,0 0)}}.custom-radio:checked{background-color:#103e72;border-color:#103e72}@property --tw-font-weight{syntax:"*";inherits:false}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%}}}.status-badge{font-weight:500;display:inline-block}.status-badge-normal{border-radius:1rem;padding:.25rem .75rem;font-size:.75rem}.status-badge-large{border-radius:1.25rem;padding:.25rem .75rem;font-size:.875rem}.status-badge-x-large{border-radius:1.5rem;padding:.5rem 1rem;font-size:1rem}.status-badge-xx-large{border-radius:1.5rem;padding:.55rem 1.15rem;font-size:1.15rem}.status-badge--success{color:#69aa94;background-color:#69aa941a}.status-badge--campaign{color:#90248a;background:#90248e1a}.status-badge--warning{color:#e58676;background-color:#ffe56433}.status-badge--danger{color:#e023ae;background-color:#ef44441a}.status-badge--primary{color:#103e72;background-color:#103e721a}.status-badge--info{color:#103e72;background-color:#e5edfb}.status-badge--light{color:#1a1a1d;background-color:#f5f5f5}.status-badge--high-risk{color:#3f3f46;background-color:#f39d05}.status-badge--medium-risk{color:#3f3f46;background-color:#ffd075}.status-badge--low-risk{color:#3f3f46;background-color:#ffebc0}.status-badge--info-reverse{color:#e5edfb;background-color:#0c2c51e6}.status-badge--selectable{cursor:pointer;border-style:var(--tw-border-style);--tw-border-style:solid;color:var(--color-primary);background-color:#0000;border:2px solid #cfd8e4}.status-badge--selectable:hover{background-color:var(--color-dawn-500,#e5edfb)}.status-badge--selectable-active{border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:2px;border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-white,#fff)}.status-badge--selectable-active-info{border-style:var(--tw-border-style);--tw-border-style:solid;color:var(--color-primary);background-color:#e5edfb;border:2px solid #e5edfb}.status-badge--selectable-active-clear-skies{border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:2px;border-color:var(--color-clear-skies,#447bbe);background-color:var(--color-clear-skies,#447bbe);color:var(--color-white,#fff)}.status-badge--selectable-outline{cursor:pointer;border-style:var(--tw-border-style);--tw-border-style:solid;color:var(--color-primary);background-color:#0000;border:2px solid #cfd8e4}.status-badge--selectable-outline:hover{background-color:var(--color-dawn-500,#e5edfb)}.status-badge--selectable-active-outline{border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:2px;border-color:var(--color-primary);color:var(--color-primary)}.status-badge--selectable-light{cursor:pointer;border-style:var(--tw-border-style);--tw-border-style:solid;color:var(--color-white,#fff);background-color:#0000;border:2px solid #ffffff4d}.status-badge--selectable-light:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.status-badge--selectable-light:hover{background-color:color-mix(in oklab, var(--color-white,#fff) 20%, transparent)}}.status-badge--selectable-light:hover{border-color:#fff9}.status-badge--selectable-active-light{border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:2px;border-color:var(--color-white,#fff);background-color:var(--color-white,#fff);color:var(--color-primary)}.status-badge--white{color:var(--color-base-content);background-color:#fff}.deselect-status-badge:hover{cursor:pointer;border-style:var(--tw-border-style);--tw-border-style:solid;border:2px solid #cfd8e4}.status-badge-parent{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-summer-night-base,#103e72);--tw-gradient-to:var(--color-hemel-purple,#90248a);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));z-index:1;border-radius:1rem;justify-content:center;align-items:center;padding:2px;display:flex}.status-badge-child{background-color:var(--color-base-100);z-index:2;background-clip:border-box;border-radius:1rem;padding:.25rem .75rem;font-size:.75rem;position:relative}.status-badge-child:hover{cursor:pointer;background-color:#f7faff}@keyframes pulse{50%{opacity:.5}}.animate-pulse-once{animation:2s cubic-bezier(.4,0,.6,1) pulse}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}
.table-10x{display:table}@media (hover:hover){.table-10x tr.hover:hover,.table-10x tr.hover:nth-child(2n):hover{background-color:var(--color-base-200);background-color:var(--color-base-200)}}.table-10x{border-radius:var(--radius-box,1rem );text-align:left;width:100%;font-size:.875rem;line-height:1.25rem;position:relative}.table-10x :where(.table-pin-rows thead tr){z-index:1;background-color:var(--color-base-100);position:sticky;top:0}.table-10x :where(.table-pin-rows tfoot tr){z-index:1;background-color:var(--color-base-100);position:sticky;bottom:0}.table-10x :where(.table-pin-cols tr th){background-color:var(--color-base-100);position:sticky;left:0;right:0}:is([dir=rtl] .table-10x){text-align:right}.table-10x :where(th,td){vertical-align:middle;padding:.75rem 1rem}.table-10x tr.active,.table-10x tr.active:nth-child(2n),.table-zebra tbody tr:nth-child(2n){background-color:var(--color-base-200);background-color:var(--color-base-200)}.table-10x :where(thead tr,tbody tr:not(:last-child),tbody tr:first-child:last-child){border-bottom-width:1px;border-bottom-color:var(--color-base-200)}.table-10x :where(thead,tfoot){white-space:nowrap;color:#697693;font-size:.875rem;font-weight:400;line-height:1.25rem}.table-10x :where(tfoot){border-top-width:1px;border-top-color:var(--color-base-200)}@media (hover:hover){.table-zebra-10x tr.hover:hover,.table-zebra-10x tr.hover:nth-child(odd):hover{--tw-bg-opacity:1;background-color:#f7faff}}.table-zebra-10x tbody tr:nth-child(odd) :where(.table-pin-cols tr th),.table tr.active,.table tr.active:nth-child(odd),.table-zebra-10x tbody tr:nth-child(odd),.table-zebra-10x tr.active,.table-zebra-10x tr.active:nth-child(odd),.table-zebra-10x-zebra tbody tr:nth-child(odd),.table-zebra-10x tr.active,.table-zebra-10x tr.active:nth-child(odd),.table-zebra-10x-zebra tbody tr:nth-child(odd){--tw-bg-opacity:1;background-color:#f7faff}.benefits-clipped-background{background:linear-gradient(270deg,#90248a1a 0%,#29a8df1a 100%)}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid}}}.request-callback{margin-top:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-dawn-500,#e5edfb);padding:calc(var(--spacing,.25rem) * 4);flex-wrap:wrap;align-items:flex-start;gap:.75rem 1rem;display:flex}.request-callback .vector{background-color:#29a8df1a;border-radius:3.40282e38px;width:fit-content;height:fit-content}@supports (color:color-mix(in lab, red, red)){.request-callback .vector{background-color:color-mix(in oklab, var(--color-morning-blue,#29a8df) 10%, transparent)}}.request-callback .vector{padding:calc(var(--spacing,.25rem) * 2);flex-shrink:0}.request-callback .vector-feature{background-color:#90248a1a;border-radius:3.40282e38px;width:fit-content;height:fit-content}@supports (color:color-mix(in lab, red, red)){.request-callback .vector-feature{background-color:color-mix(in oklab, var(--color-hemel-purple,#90248a) 10%, transparent)}}.request-callback .vector-feature{padding:calc(var(--spacing,.25rem) * 2);flex-shrink:0}.request-callback .content{flex:1 1 0;min-width:14rem}.request-callback .heading{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));margin:0;font-weight:700}.request-callback .copy{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));margin:.25rem 0 0}.request-callback .button{flex-shrink:0;justify-content:end;display:flex}@media screen and (max-width:768px){.request-callback .button{padding-right:calc(var(--spacing,.25rem) * 4);flex-basis:100%;justify-content:center;margin-top:.5rem}.request-callback .heading{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}.request-callback .vector{border-radius:var(--radius-lg,.5rem)}}.investment-calculator:hover .card-title{text-decoration:underline}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.animate-fade-in{animation:1s ease-in-out fadeIn}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-fade-in-up{animation:1s ease-in-out fadeInUp}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fade-slide-in-left{animation:1s ease-in-out fadeSlideInLeft}@keyframes fadeSlideInLeft{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.animate-fade-slide-in-right{animation:1s ease-in-out fadeSlideInRight}@keyframes fadeSlideInRight{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}