main{--dark-blue: rgb(var(--dark-blue-rgb));--dark-blue-rgb: 17 47 81;--green: rgb(var(--green-rgb));--green-rgb: 37 181 141;--pink: rgb(var(--pink-rgb));--pink-rgb: 219 37 86;--orange-dark: rgb(var(--orange-dark-rgb));--orange-dark-rgb: 223 83 25;--blue: rgb(var(--blue-rgb));--blue-rgb: 46 93 201;--purple: rgb(var(--purple-rgb));--purple-rgb: 108 46 201}section.grid-24{display:grid;grid-template-columns:repeat(24, 1fr)}h2{font-family:"gilroy",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:max(min(.87rem + 1.68vw,3.55rem),1.25rem);line-height:1em;margin-block-end:1em}section.problem{display:grid;grid-template-columns:3fr 18fr 3fr;grid-template-areas:". hg ." ". q .";row-gap:5vw;align-items:center;padding-block:12.5%}section.problem hgroup{-ms-grid-row:1;-ms-grid-column:2;grid-area:hg}section.problem blockquote{-ms-grid-row:3;-ms-grid-column:2;grid-area:q;position:relative;margin:0;display:flex;flex-direction:column;align-items:center;font-size:clamp(1rem, 0.27vw + 0.94rem, 1.38rem);font-weight:400;text-align:center;padding:3.64em 1.82em 2.73em}section.problem blockquote>*{position:relative;z-index:1}section.problem blockquote em{font-family:var(--font-title);font-style:normal;font-size:5.46em;line-height:1}.insurance section.problem blockquote em{font-size:3.85em}section.problem blockquote em{background:linear-gradient(to right, #091e35, #c8218b);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-box-decoration-break:clone;box-decoration-break:clone}section.problem blockquote cite{color:rgb(var(--low-contrast));font-size:max(.73em,12px);font-style:normal;margin-block-start:.82em}section.problem blockquote .bg{grid-row:1/span 3;background-color:hsla(0,0%,100%,.5);backdrop-filter:blur(50px);position:absolute;inset:4px;z-index:0;border-radius:4px}section.problem blockquote::before,section.problem blockquote::after{content:"";grid-row:1/span 3;position:absolute;inset:0;z-index:-1;border-radius:8px;background:conic-gradient(from 0deg, #25dfac 0%, #380e70 33%, #df217a 66%, #25dfac 100%);opacity:.5;clip-path:polygon(0 0, 100% 0%, 100% 100%, 0% 100%, 0 0, 1em 1em, 1em calc(100% - 1em), calc(100% - 1em) calc(100% - 1em), calc(100% - 1em) 1em, 1em 1em)}section.problem blockquote::after{opacity:.4;filter:blur(15px);clip-path:polygon(-50px -50px, calc(100% + 50px) -50px, calc(100% + 50px) calc(100% + 50px), -50px calc(100% + 50px), -50px -50px, 10px 10px, 10px calc(100% - 10px), calc(100% - 10px) calc(100% - 10px), calc(100% - 10px) 10px, 10px 10px)}@media(width >= 1024px){section.problem{grid-template-columns:2fr 9fr 2fr 9fr 2fr;grid-template-areas:". hg . q .";align-items:center;padding-block:9.766vw}section.problem hgroup{-ms-grid-row:1;-ms-grid-column:2}section.problem blockquote{-ms-grid-row:1;-ms-grid-column:4}}@media(width >= 1440px){section.problem{grid-template-columns:4fr 7fr 2fr 5fr 4fr}}@media(width >= 2300px){section.problem{grid-template-columns:6fr 6fr 2fr 4fr 6fr}}section.benefits{grid-template-columns:3fr 18fr 3fr;grid-template-areas:". hg ." "li li li" "img img img" ". cta .";margin-block:7.8125vw}section.benefits::before{content:"";grid-column:1/4;grid-row:3/5;align-self:end;height:calc(58% + 7.8125vw);margin-block-end:-7.8125vw;background-color:var(--bm-6)}section.benefits hgroup{-ms-grid-row:1;-ms-grid-column:2;grid-area:hg}section.benefits .list{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:3;--carouselTime: 15000ms;grid-area:li;font-size:clamp(0.75rem, 0.36vw + 0.68rem, 1.25rem);display:flex;gap:1em;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:.6em 12.5vw}@media(width < 1024px){section.benefits .list{margin-block-end:1em}}section.benefits .list button{flex-shrink:0;width:100%;scroll-snap-align:center;display:flex;flex-direction:column;text-align:left;background-color:rgba(0,0,0,0);color:rgba(var(--high-contrast), 0.75);font-size:1em;border:solid 1px var(--bm-3);border-radius:.6em;padding:2em;position:relative}section.benefits .list button:not([data-state=open]){cursor:pointer}section.benefits .list button>*{pointer-events:none}section.benefits .list button h3{list-style-type:none;display:flex;align-items:baseline;justify-content:space-between;gap:.25em;font-family:"gilroy",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1.6em;line-height:1em;margin-block-end:.6em}section.benefits .list button h3 svg{flex-shrink:0;width:.75em;height:.75em;color:#c5c5c5;rotate:90deg}section.benefits .list button p{font-size:1em}section.benefits .list button p a{color:inherit;text-decoration:none}section.benefits .list button::before,section.benefits .list button::after{content:"";display:block;width:100%;height:6px;border-radius:100vw;background-color:var(--bm-3);margin-block-start:auto}section.benefits .list button::before{background-color:var(--orange);position:absolute;inset:auto auto 2em 2em;z-index:1;width:calc(100% - 4em);min-width:6px;scale:0 1;transform-origin:left}section.benefits .list button[data-state=open]{border-color:rgb(var(--bm-0));box-shadow:0 .6em .5em -0.5em rgba(0,0,0,.25);padding:2em}section.benefits .list button[data-state=open] h3{color:rgb(var(--high-contrast))}section.benefits .list button[data-state=open] h3 svg{color:var(--orange)}section.benefits .list button[data-state=open]::before{scale:1 1;transition:scale var(--carouselTime) linear}section.benefits .list::-webkit-scrollbar-thumb{background:initial}section.benefits .ctas{-ms-grid-row:4;-ms-grid-column:2;grid-area:cta;justify-content:center;margin-block-start:max(3lvh,1em)}section.benefits ul.images{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:img;margin-inline:4.1666666667vw}@media (width >= 1024px){section.benefits hgroup{-ms-grid-row:1;-ms-grid-column:2}}section.benefits ul.images li{display:none}section.benefits ul.images li[data-state=open]{display:block}@media(width >= 1024px){section.benefits{grid-template-columns:2fr 8fr 2fr 10fr 2fr;grid-template-areas:". hg . img ." ". li . img ." ". cta . img ."}section.benefits::before{grid-column:4/6;grid-row:1/4;align-self:center;justify-self:end;width:80%;height:calc(100% + 15.625vw);margin-block:0}section.benefits .list{display:block;padding:0;overflow-x:visible}section.benefits .list button{width:calc(100% + 4em);margin-inline:-2em;transition:padding 150ms ease}section.benefits .list button:not([data-state=open]){border:none;padding-block:1.5em 0}section.benefits .list button:not([data-state=open]) h3{margin:0}section.benefits .list button:not([data-state=open])::before,section.benefits .list button:not([data-state=open])::after{height:2px;margin-block-start:calc(1.5em + 2px)}section.benefits .list button:has(+button[data-state=open])::before,section.benefits .list button:has(+button[data-state=open])::after{height:0px}section.benefits .list button h3{color:rgb(var(--low-contrast));transition:color 150ms ease}section.benefits .list button h3 svg{rotate:0deg;transition:translate 150ms ease}section.benefits .list button p{display:none}section.benefits .list button:last-child::before,section.benefits .list button:last-child::after{height:0px}section.benefits > hgroup{-ms-grid-row:1;-ms-grid-column:2}section.benefits > hgroup{-ms-grid-row:1;-ms-grid-column:2}section.benefits .list{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:1}section.benefits .ctas{-ms-grid-row:3;-ms-grid-column:2}section.benefits ul.images{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:4;-ms-grid-column-span:1}}@media(width >= 1024px)and (hover : hover){section.benefits .list button:hover{border-color:var(--bm-3)}section.benefits .list button:hover:not([data-state=open]) h3{color:rgb(var(--high-contrast))}section.benefits .list button:hover:not([data-state=open]) h3 svg{color:#aaa;translate:.15em 0}}@media(width >= 1024px){section.benefits .list button[data-state=open] p{display:block}section.benefits .list button[data-state=open]::before,section.benefits .list button[data-state=open]::after{display:block;height:6px}section.benefits .ctas{justify-content:flex-start}section.benefits ul.images{align-self:center;margin:0}}@media(width >= 1920px){section.benefits{grid-template-columns:4fr 6fr 2fr 9fr 3fr}}section.features{--icon-size: 42px;--title-padding-inline: clamp(1rem, 1.55vw + 0.65rem, 3.13rem);display:grid;grid-template-columns:1fr 22fr 1fr;padding-block:7.8125vw;background-color:#f7f7f7}section.features hgroup,section.features .grid,section.features .ctas{grid-column:2;min-width:0}section.features hgroup{max-width:980px;margin-inline:auto;text-align:center}section.features hgroup .pre-title{justify-content:center}section.features hgroup h2{margin:0;text-wrap:balance;font-size:max(min(.85rem + 1.13vw,2.67rem),1.11rem)}section.features hgroup p{max-width:72ch;margin:20px auto 0;color:#575757;font-size:max(min(.77rem + .45vw,1.5rem),.88rem);line-height:1.45}section.features .grid{display:grid;grid-template-columns:240px repeat(3, 180px);grid-template-rows:repeat(3, auto);gap:clamp(0.63rem, 1.82vw + 0.22rem, 3.13rem);width:100%;min-width:0;margin:5vh auto 0;padding:0 0 8px;overflow-x:auto;overflow-y:hidden;list-style:none}section.features .grid::-webkit-scrollbar{display:none}section.features .grid li{position:relative;min-width:0;overflow:hidden;border-radius:8px}section.features .grid li:not(.title){display:grid;grid-template-columns:minmax(0, 1fr) auto;grid-template-rows:auto 1fr;gap:10px 2px;padding:16px 26px 28px 26px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}section.features .grid li h4{grid-column:1;grid-row:1;align-self:end;min-width:0;margin:0;font-size:max(min(.77rem + .45vw,1.5rem),.88rem);text-wrap:balance}section.features .grid li p{grid-column:1/-1;grid-row:2;margin:0;color:#727272;font-size:max(min(.76rem + .23vw,1.13rem),.81rem)}section.features .grid li .icon{grid-column:2;grid-row:1;justify-self:end;align-self:start;display:grid;width:var(--icon-size);height:var(--icon-size);margin-inline-end:-4px;place-items:center;background-color:var(--icon-background);border-radius:12px;box-shadow:0 0 0 2px #fff,0 0 0 3px var(--icon-background)}section.features .grid li .icon svg{display:block;width:24px;height:24px}section.features .grid .title{grid-column:1;grid-row:1/span 3;display:flex;flex-direction:column;padding:clamp(1.5rem, 1.18vw + 1.23rem, 3.13rem) var(--title-padding-inline) 0;overflow:hidden;background-color:#f0f0f0;background-image:linear-gradient(180deg, rgba(240, 240, 240, 0) 0%, rgba(37, 181, 141, 0.1) 100%);border:1px solid rgba(192,192,192,.5);box-shadow:inset 0 2px 0 0 #fff,0 7px 2px -6px rgba(37,181,141,.2),0 2px 4px 0 hsla(0,0%,100%,.1)}section.features .grid .title h3{margin:0;font-size:max(min(.82rem + .74vw,2rem),.98rem)}section.features .grid .title p{font-size:max(min(.79rem + .36vw,1.38rem),.88rem);margin-top:12px}section.features .grid .title .feature-visual{position:relative;flex:0 0 auto;width:calc(100% + var(--title-padding-inline)*2 + 30px);margin-block-start:auto;margin-block-end:-1px;margin-inline:calc(var(--title-padding-inline)*-1 - 15px);aspect-ratio:404/390;overflow:hidden}section.features .grid .title .feature-visual .glass-panel{position:absolute;right:0;bottom:0;left:14%;z-index:1;display:grid;padding:14px 0 0 14px;overflow:hidden;border:none;border-radius:clamp(0.75rem, 0.55vw + 0.63rem, 1.5rem) 0 0 0;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.8),inset 0 2px 40px rgba(0,0,0,.04),inset 0 1px 0 hsla(0,0%,100%,.35)}section.features .grid .title .feature-visual .glass-panel>img{filter:none}section.features .grid .title .feature-visual .glass-panel .feature-background{display:block;width:100%;height:100%;object-fit:fill;object-position:right bottom}section.features .grid .title .feature-visual .feature-highlights{position:absolute;left:50%;bottom:clamp(0rem, 0.73vw + -0.16rem, 1rem);z-index:2;display:block;width:100%;height:auto;max-width:none;transform:translate(calc(-50% + clamp(0.38rem, -0.09vw + 0.4rem, 0.25rem)), clamp(0.5rem, 0.36vw + 0.42rem, 1rem));pointer-events:none}section.features .grid li:nth-child(2){grid-column:2;grid-row:1/span 2}section.features .grid li:nth-child(3){grid-column:3;grid-row:1}section.features .grid li:nth-child(4){grid-column:4;grid-row:1/span 2}section.features .grid li:nth-child(5){grid-column:2;grid-row:3}section.features .grid li:nth-child(6){grid-column:3;grid-row:2/span 2}section.features .grid li:nth-child(7){grid-column:4;grid-row:3}section.features .icon-address,section.features .icon-rooftop{--icon-background: rgb(var(--green-rgb) / 20%)}section.features .icon-email{--icon-background: rgb(var(--orange-dark-rgb) / 20%)}section.features .icon-mobile{--icon-background: rgb(var(--blue-rgb) / 20%)}section.features .icon-bank{--icon-background: rgb(var(--pink-rgb) / 20%)}section.features .icon-otp{--icon-background: rgb(var(--purple-rgb) / 20%)}section.features .ctas{display:flex;flex-wrap:wrap;justify-content:center;margin-block-start:5vh}@media(width >= 600px){section.features{--icon-size: 44px}section.features .grid{grid-template-columns:minmax(240px, 1fr) repeat(3, 220px)}section.features .grid li:not(.title){padding:22px 28px 36px 28px}}@media(width >= 1024px){section.features{--icon-size: 46px;grid-template-columns:2fr 20fr 2fr}section.features .grid{grid-template-columns:minmax(0, 1fr) repeat(3, minmax(0, 1fr));overflow:visible}section.features .grid li:not(.title){padding:26px 32px 42px 32px}section.features .icon{margin-inline-end:-12px}section.features .icon svg{width:28px;height:28px}}@media(width >= 1440px){section.features{--icon-size: 54px;grid-template-columns:4fr 16fr 4fr}section.features .grid li:not(.title){padding:30px 34px 40px 34px}section.features .grid li:not(.title) .icon{margin-inline-end:-8px}section.features .grid li:not(.title) .icon svg{width:30px;height:30px}}@media(width >= 1920px){section.features{--icon-size: 65px}section.features .grid li:not(.title){padding:30px 36px 86px 42px}section.features .grid li:not(.title) .icon{border-radius:16px;margin-inline-end:-8px}section.features .grid li:not(.title) .icon svg{width:38px;height:38px}}section.trusted{row-gap:5.86vw;padding-block-end:5.86vw}section.trusted>*{grid-column:1/25}section.trusted hgroup{text-align:center}section.trusted hgroup ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:min(3.91vw,100px) min(1.95vw,50px)}section.trusted hgroup ul li{flex-basis:clamp(62px,7.8125vw,200px);display:flex;justify-content:center;align-items:center}section.trusted hgroup ul li img{width:calc(var(--w)/200*100*1%);max-width:max-content;height:auto;font-size:12px}section.trusted .quotes{display:flex;gap:min(1.95vw,50px) min(3.91vw,100px);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:.6em 12.5vw}section.trusted .quotes::-webkit-scrollbar-thumb{background:rgba(0,0,0,0)}section.trusted .quotes blockquote{flex-shrink:0;width:100%;scroll-snap-align:center;background:linear-gradient(25deg, #fff 40%, #fafafa);border:solid oklch(.55 0 0/.2) 1px;border-radius:6px;box-shadow:inset 0 2px 0 0 #fff,0 1px 2px 0 oklch(.55 0 0/.15);font-size:clamp(0.88rem, 0.27vw + 0.81rem, 1.25rem);padding:2.5em;margin:0}section.trusted .quotes blockquote img{width:auto;max-height:clamp(30px,1.95vw,50px);font-size:12px}section.trusted .quotes blockquote p{font-size:1em;margin-block:1.2em}section.trusted .quotes blockquote cite{font-size:max(.7em,12px);font-style:normal;font-weight:400;line-height:1em}section.trusted .quotes blockquote cite b{display:block;font-weight:700}section.trusted .quotes blockquote cite a{color:rgb(var(--low-contrast));text-decoration:none;display:inline-flex;align-items:center}section.trusted .quotes blockquote cite a svg{width:1em;height:1em;color:var(--g2-orange)}section.trusted .quotes blockquote cite a svg use{stroke-width:0;fill:currentColor}section.trusted .quotes blockquote cite a svg:first-of-type{margin-inline-start:.5em}@media(width >= 1024px){section.trusted .quotes{justify-content:center;align-items:flex-start;padding:0;overflow:visible}section.trusted .quotes blockquote{flex-basis:25vw;flex-shrink:1}}section.trusted::before{content:"";grid-column:4/23;width:100%;height:max(3.91vw,25px);background-color:var(--bm-6)}section.awards{padding-block:5.86vw 7.8125vw}section.awards hgroup{text-align:center;margin-block-end:max(3.125vw,30px);padding-inline:8.3333333333vw}section.awards hgroup h2{max-width:40ch;margin-inline:auto}section.awards hgroup p{max-width:50ch;margin-inline:auto}section.awards ul.awards{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:3.91vw;margin-inline:3.91vw}section.awards ul.awards li img{width:max(5.08vw,60px);height:auto;font-size:12px}section.final-cta{display:grid;grid-template-columns:3fr 18fr 3fr;margin-block:9.77vw}section.final-cta .bg,section.final-cta .content{grid-column:2;grid-row:1}section.final-cta .bg{border-radius:6px;box-sizing:border-box;border:solid #c9c9c9 1px;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.4),inset -4px 4px 40px 0 rgba(207,150,138,.5),0 2px 1px 0 rgba(191,144,140,.2),0 65px 50px -50px rgba(213,165,156,.4),0 35px 25px -30px rgba(0,0,0,.25)}section.final-cta .bg img{display:block;width:100%;height:100%;box-sizing:border-box;object-fit:cover;border-radius:inherit;position:relative;z-index:-1}section.final-cta .content{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:72px 48px;text-align:center}section.final-cta h2{text-shadow:0 1px 1px hsla(0,0%,100%,.4),-3px 4px 4px rgba(0,0,0,.1);max-width:28ch;margin:0;text-wrap:balance}section.final-cta p{max-width:60ch;margin-block:20px 0}section.final-cta .ctas{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:16px;margin-block-start:32px}@media(width < 1080px){section.final-cta .content{padding:64px 40px}}@media(width < 799px){section.final-cta{grid-template-columns:1fr 22fr 1fr}section.final-cta .content{padding:56px 24px 64px}section.final-cta .ctas{flex-direction:column}}