.rich-text h2{margin-bottom:1.5rem;font-size:1.875rem;line-height:2.25rem}.rich-text h3,.rich-text h4{margin-top:2.5rem;margin-bottom:1rem;font-size:1.5rem;line-height:2rem}.rich-text h5{--tw-text-opacity:1;color:rgb(26 26 29/var(--tw-text-opacity,1));margin-bottom:2rem;font-family:Inter,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.25rem;font-weight:400;line-height:1.75rem}.rich-text h6{text-align:center;--tw-text-opacity:1;color:rgb(26 26 29/var(--tw-text-opacity,1));margin-bottom:2.5rem;font-size:1rem;line-height:1.5rem}.rich-text p{--tw-text-opacity:1;color:rgb(26 26 29/var(--tw-text-opacity,1));margin-bottom:1.5rem}.rich-text a{--tw-text-opacity:1;color:rgb(68 123 190/var(--tw-text-opacity,1))}.rich-text a:hover{text-decoration-line:underline}.rich-text ol,.rich-text ul{margin-bottom:1.5rem;padding-left:1rem;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{--tw-text-opacity:1;color:rgb(26 26 29/var(--tw-text-opacity,1));margin-bottom:.5rem}.rich-text video{margin-bottom:2.5rem}.rich-text table{--tw-text-opacity:1;width:100%;color:rgb(26 26 29/var(--tw-text-opacity,1))}.rich-text table thead tr{--tw-border-opacity:1;border-top-width:1px;border-bottom-width:1px;border-color:rgb(247 250 255/var(--tw-border-opacity,1))}.rich-text table thead tr th{text-align:left;background:#3f3f4612;padding:1rem}.rich-text table tbody tr{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(247 250 255/var(--tw-border-opacity,1))}.rich-text table tbody tr td{padding:1rem}.rich-text table tbody:nth-child(odd){background:#3f3f460d}
.range-empty-track{overflow:visible}.range-empty-track::-webkit-slider-thumb{width:2rem;height:2rem;box-shadow:0 0 0 4px var(--range-shdw) inset}.range-empty-track::-moz-range-thumb{width:2rem;height:2rem;box-shadow:0 0 0 4px var(--range-shdw) inset}.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-living-annuity,.range-unit-trust,.range-tfsa,.range-preservation-fund,.range-retirement-annuity{border-radius:9999px;height:8px}.range-living-annuity::-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-tfsa::-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-retirement-annuity::-webkit-slider-runnable-track{background:inherit;border-radius:9999px;height:4px}.range-living-annuity::-moz-range-track{background:inherit;border-radius:9999px;height:4px}.range-unit-trust::-moz-range-track{background:inherit;border-radius:9999px;height:4px}.range-tfsa::-moz-range-track{background:inherit;border-radius:9999px;height:4px}.range-preservation-fund::-moz-range-track{background:inherit;border-radius:9999px;height:4px}.range-retirement-annuity::-moz-range-track{background:inherit;border-radius:9999px;height:4px}.range-retirement-annuity::-webkit-slider-thumb{width:30px;height:30px;box-shadow:none;background:radial-gradient(circle,#fff 0% 48%,#0000 52%),linear-gradient(90deg,#29a8df 0%,#9d1393 100%)}.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%)}.range-preservation-fund::-webkit-slider-thumb{width:30px;height:30px;box-shadow:none;background:radial-gradient(circle,#fff 0% 48%,#0000 52%),linear-gradient(90deg,#003f76 0%,#00abe4 100%)}.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%)}.range-tfsa::-webkit-slider-thumb{width:30px;height:30px;box-shadow:none;background:radial-gradient(circle,#fff 0% 48%,#0000 52%),linear-gradient(90deg,#29a8df 0%,#f1c72f 100%)}.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%)}.range-unit-trust::-webkit-slider-thumb{width:30px;height:30px;box-shadow:none;background:radial-gradient(circle,#fff 0% 48%,#0000 52%),linear-gradient(90deg,#e023ae 0%,#f48071 100%)}.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%)}.range-living-annuity::-webkit-slider-thumb{width:30px;height:30px;box-shadow:none;background:radial-gradient(circle,#fff 0% 48%,#0000 52%),linear-gradient(90deg,#9d1393 0%,#003f76 100%)}.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%)}
.slick-track{padding-bottom:1rem!important}.slick-slide{padding-left:.5rem!important;padding-right:.5rem!important;transition-property:all!important;transition-duration:.15s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slick-slide.slick-active{opacity:1!important;transition-property:all!important;transition-duration:.15s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slick-dots{bottom:-40px!important}.slick-dots li button,.slick-dots li.slick-active button{width:1rem!important;height:1rem!important}.slick-dots li button:before{--tw-text-opacity:1!important;color:rgb(247 250 255/var(--tw-text-opacity,1))!important;opacity:1!important;font-size:.875rem!important;line-height:1.25rem!important}.slick-dots li.slick-active button:before{--tw-text-opacity:1!important;color:rgb(68 123 190/var(--tw-text-opacity,1))!important;opacity:1!important}.slick-arrow.slick-prev{--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))!important;border-radius:.5rem!important;width:2.5rem!important;height:2.5rem!important}.slick-arrow{--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))!important;border-radius:.5rem!important;width:2.5rem!important;height:2.5rem!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter!important;transition-duration:.15s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slick-arrow:hover{--tw-bg-opacity:1!important;background-color:rgb(247 250 255/var(--tw-bg-opacity,1))!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}}
.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:#000;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:#000;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{flex-direction:column;gap:1.25rem;padding:3rem 2rem 1rem;display:flex}@media (min-width:1025px){.campaign-copy{justify-content:space-between;gap:2.5rem;width:25%;padding:10rem 2rem 9rem}}.campaign-buttons{flex-direction:column;gap:1rem;display:flex}.campaign-video{-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;background-position-x:right;height:90vh}.campaign-product-image{background-position:top;background-size:cover}.campaign-contact-us-gradient{background-image:linear-gradient(to top right, var(--tw-gradient-stops));--tw-gradient-from:#e58676 var(--tw-gradient-from-position);--tw-gradient-to:#e023ae var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to-position:80%;color:#0000;-webkit-background-clip:text;background-clip:text;font-size:2.2vw;font-weight:700}.campaign-contact-us-copy{background-image:linear-gradient(to top right, var(--tw-gradient-stops));--tw-gradient-from:#447bbe var(--tw-gradient-from-position);--tw-gradient-to:#103e72 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to-position:80%;color:#0000;-webkit-background-clip:text;background-clip:text;font-size:2.2vw;font-weight:500}@media screen and (min-width:1750px){.campaign-copy{flex-direction:column;gap:1.25rem;padding:3rem 2rem;display:flex}@media (min-width:1025px){.campaign-copy{gap:2.5rem;width:33.3333%;padding:10rem 2rem}}.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:#000;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{-o-object-fit:fill;object-fit:fill;-o-object-position:right;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:#000;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:#000;font-family:Impact,sans-serif;font-size:4vw;font-weight:900;line-height:1.5}.campaign-contact-us-gradient{background-image:linear-gradient(to top right, var(--tw-gradient-stops));--tw-gradient-from:#e58676 var(--tw-gradient-from-position);--tw-gradient-to:#e023ae var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to-position:80%;color:#0000;-webkit-background-clip:text;background-clip:text;font-size:2.1rem;font-weight:700}.campaign-contact-us-copy{background-image:linear-gradient(to top right, var(--tw-gradient-stops));--tw-gradient-from:#447bbe var(--tw-gradient-from-position);--tw-gradient-to:#103e72 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to-position:80%;color:#0000;-webkit-background-clip:text;background-clip:text;font-size:2.1rem;font-weight:500}}@media screen and (max-width:740px){.campaign-contact-us-gradient{background-image:linear-gradient(to top right, var(--tw-gradient-stops));--tw-gradient-from:#e58676 var(--tw-gradient-from-position);--tw-gradient-to:#e023ae var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to-position:80%;color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.1rem;font-weight:700}.campaign-contact-us-copy{background-image:linear-gradient(to top right, var(--tw-gradient-stops));--tw-gradient-from:#447bbe var(--tw-gradient-from-position);--tw-gradient-to:#103e72 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to-position:80%;color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.1rem;font-weight:500}.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:#000;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{-o-object-fit:cover;object-fit:cover;-o-object-position:right;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:#000;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(--fallback-p,oklch(var(--p)/1))}.file-input::file-selector-button{--tw-border-opacity:1;--tw-bg-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)));background-color:#103e72;border-color:#103e72}
.product-fund-grid{--tw-border-opacity:1;border-top-width:1px;border-bottom-width:1px;border-color:rgb(75 85 99/var(--tw-border-opacity,1));grid-gap:20px;grid-template-columns:2fr 3fr 2fr;margin-top:.5rem;padding-top:1.25rem;padding-bottom:1.25rem;display:grid}@media (max-width:768px){.product-fund-grid{grid-template-columns:1fr}}.product-fund-overview{--tw-border-opacity:1;border-top-width:1px;border-bottom-width:1px;border-color:rgb(75 85 99/var(--tw-border-opacity,1));flex-direction:column;gap:1rem;margin-top:.5rem;padding-top:1.25rem;padding-bottom:1.25rem;display:flex}@media (min-width:768px){.product-fund-overview{flex-direction:row;gap:6rem}}@media (min-width:1025px){.product-fund-overview{gap:8rem}}.quick-fund-grid{--tw-border-opacity:1;border-top-width:1px;border-bottom-width:1px;border-color:rgb(75 85 99/var(--tw-border-opacity,1));grid-gap:5px;grid-template-columns:1fr 3fr;margin-top:.5rem;padding-top:1.25rem;padding-bottom:1.25rem;display:grid}@media (max-width:768px){.quick-fund-grid{grid-template-columns:1fr 1fr}}
.video-wrapper{width:100%;padding-top:56.25%;position:relative}.video{border-radius:.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.41176vw;display:flex}.custom-carousel-center .carousel-item{scroll-snap-align:center}.custom-carousel-end .custom-carousel-item{scroll-snap-align:end}.styled-list{max-width:36rem;margin-top:1rem;margin-bottom:1rem}.styled-list-item{margin-top:1rem;margin-bottom:1rem;display:flex}.styled-list-item-copy{font-size:1rem;line-height:1.5rem}@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:1rem;font-size:1rem;line-height:1.5rem}.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}
.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{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity,1));flex-grow:1;align-items:baseline;gap:.5rem;margin:0;font-size:1.5rem;font-weight:600;line-height:2rem;display:flex}.blog-section-header-title:after{content:"";background-color:#103e72b3;border:none;flex-grow:1;height:2px;display:block}.blog-download-card{background-color:#103e721a;border:.25rem solid #103e72e6;border-radius:.5rem;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{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity,1));flex-grow:1;align-items:baseline;gap:.5rem;margin:0;font-size:1.25rem;font-weight:600;line-height:1.75rem;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:-10;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:-10;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 (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%)}}@media screen and (max-width:1024px){.background-clip-path-variant{clip-path:polygon(0 80%,100% 60%,100% 0,0 0)}}.webinar-background-clip-path{z-index:-10;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{border-radius:.5rem;max-width:48rem;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{background:linear-gradient(261deg,#29a8df -13.44%,#90248a 43.49%);border-radius:.5rem;max-width:48rem;height:100%;margin:auto;position:relative}.ambassador-block{--tw-bg-opacity:1;background-color:rgb(7 26 48/var(--tw-bg-opacity,1));border-radius:.5rem;max-width:48rem;height:100%;margin:auto;padding:1rem;position:relative}@media (min-width:768px){.ambassador-block{padding:1.5rem}}.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:-10;clip-path:polygon(0 10%,100% 2%,100% 70%,0 78%);background:linear-gradient(137deg,#071a30 62.26%,#29a8df 165.18%);margin-left:-1rem;margin-right:-1rem;position:absolute;inset:0}.mobile-background-clip-path h3,.mobile-background-clip-path h5,.mobile-dark-theme-text h3,.mobile-dark-theme-text h5{--tw-text-opacity:1;color:rgb(249 250 251/var(--tw-text-opacity,1))}}.webinar-details-background-clip-path{z-index:-10;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:-10;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}
.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;--tw-text-opacity:1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity,1)));background-color:#0000;border:2px solid #cfd8e4}.status-badge--selectable:hover{--tw-bg-opacity:1;background-color:rgb(229 237 251/var(--tw-bg-opacity,1))}.status-badge--selectable-active{--tw-border-opacity:1;border-style:solid;border-width:2px;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity,1)));--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity,1)));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.status-badge--selectable-active-info{--tw-border-opacity:1;border-style:solid;border-width:2px;border-color:rgb(229 237 251/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(229 237 251/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity,1)))}.status-badge--selectable-active-clear-skies{--tw-border-opacity:1;border-style:solid;border-width:2px;border-color:rgb(68 123 190/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(68 123 190/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.status-badge--selectable-outline{cursor:pointer;--tw-text-opacity:1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity,1)));background-color:#0000;border:2px solid #cfd8e4}.status-badge--selectable-outline:hover{--tw-bg-opacity:1;background-color:rgb(229 237 251/var(--tw-bg-opacity,1))}.status-badge--selectable-active-outline{--tw-border-opacity:1;border-style:solid;border-width:2px;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity,1)));--tw-text-opacity:1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity,1)))}.status-badge--selectable-light{cursor:pointer;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background-color:#0000;border:2px solid #ffffff4d}.status-badge--selectable-light:hover{background-color:#fff3;border-color:#fff9}.status-badge--selectable-active-light{--tw-border-opacity:1;border-style:solid;border-width:2px;border-color:rgb(255 255 255/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity,1)))}.status-badge--white{--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity,1)));background-color:#fff}.deselect-status-badge:hover{cursor:pointer;border:2px solid #cfd8e4}.status-badge-parent{background-image:linear-gradient(to right, var(--tw-gradient-stops));--tw-gradient-from:#103e72 var(--tw-gradient-from-position);--tw-gradient-to:#90248a var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);z-index:1;border-radius:1rem;justify-content:center;align-items:center;padding:2px;display:flex}.status-badge-child{--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity,1)));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}
.table-10x{display:table}@media (hover:hover){.table-10x tr.hover:hover,.table-10x tr.hover:nth-child(2n):hover{--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}}.table-10x{border-radius:var(--rounded-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;--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));position:sticky;top:0}.table-10x :where(.table-pin-rows tfoot tr){z-index:1;--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));position:sticky;bottom:0}.table-10x :where(.table-pin-cols tr th){--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));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){--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}.table-10x :where(thead tr,tbody tr:not(:last-child),tbody tr:first-child:last-child){--tw-border-opacity:1;border-bottom-width:1px;border-bottom-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))}.table-10x :where(thead,tfoot){white-space:nowrap;color:#697693;font-size:.875rem;font-weight:400;line-height:1.25rem}.table-10x :where(tfoot){--tw-border-opacity:1;border-top-width:1px;border-top-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))}@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){--tw-bg-opacity:1;background-color:#f7faff}.benefits-clipped-background{background:linear-gradient(270deg,#90248a1a 0%,#29a8df1a 100%)}
.request-callback{--tw-border-opacity:1;border-width:2px;border-color:rgb(229 237 251/var(--tw-border-opacity,1));border-radius:.75rem;flex-wrap:wrap;align-items:flex-start;gap:.75rem 1rem;margin-top:1rem;padding:1rem;display:flex}.request-callback .vector{background-color:rgb(41 168 223/var(--tw-bg-opacity,1));--tw-bg-opacity:.1;border-radius:9999px;flex-shrink:0;width:fit-content;height:fit-content;padding:.5rem}.request-callback .vector-feature{background-color:rgb(144 36 138/var(--tw-bg-opacity,1));--tw-bg-opacity:.1;border-radius:9999px;flex-shrink:0;width:fit-content;height:fit-content;padding:.5rem}.request-callback .content{flex:1 1 0;min-width:14rem}.request-callback .heading{margin:0;font-size:1.125rem;font-weight:700;line-height:1.75rem}.request-callback .copy{margin:.25rem 0 0;font-size:1rem;line-height:1.5rem}.request-callback .button{flex-shrink:0;justify-content:end;display:flex}@media screen and (max-width:768px){.request-callback .button{flex-basis:100%;justify-content:center;margin-top:.5rem;padding-right:1rem}.request-callback .heading{font-size:1rem;line-height:1.5rem}.request-callback .vector{border-radius:.5rem}}.investment-calculator:hover .card-title{text-decoration:underline}
.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)}}