.section-container{max-width:1280px;margin:0 auto;padding-inline:2em}@media only screen and (max-width:767px){.section-container{padding-inline:1.5em}}.hero-section{background:radial-gradient(circle,#d1c8e3 7%,#fedeca 40%,#d4dddf 95%);padding:3em 0;position:relative;overflow:hidden}.hero-section.hero-overflow{overflow:visible;z-index:1}@media only screen and (max-width:767px){.hero-section.product-hero{padding-bottom:0}}.hero-section .hero-content{display:flex;align-items:center;gap:72px;max-width:1280px;margin:0 auto;padding-inline:2em}@media only screen and (min-width:1200px) and (max-width:1919px),only screen and (min-width:1920px){.hero-section .hero-content{padding-inline:0}}@media only screen and (max-width:767px){.hero-section .hero-content{flex-direction:column;text-align:center;padding-inline:1.5em;gap:32px}}@media only screen and (min-width:768px){.hero-section .hero-content-reverse{flex-direction:row}}.hero-section .hero-image{flex:0 0 auto;max-width:100%;padding:var(--hero-img-padding,0)}@media only screen and (min-width:1200px) and (max-width:1919px),only screen and (min-width:1920px){.hero-section .hero-image{width:var(--hero-design-w,443px)}}@media only screen and (min-width:992px) and (max-width:1199px){.hero-section .hero-image{width:min(var(--hero-design-w,443px),380px)}}@media only screen and (min-width:768px) and (max-width:991px){.hero-section .hero-image{width:min(var(--hero-design-w,443px),320px)}}@media only screen and (max-width:767px){.hero-section .hero-image{width:70%;max-width:280px;padding:0}}.hero-section .hero-image img{width:100%;height:auto}@media only screen and (min-width:768px){.hero-section .hero-image{margin-bottom:calc(-1 * var(--hero-overflow, 0px))}.hero-section .hero-image.hero-image-right{margin-top:calc(-.67 * var(--hero-overflow, 0px))}}.hero-section .hero-text{flex:1 1;display:flex;flex-direction:column;gap:40px}@media only screen and (max-width:767px){.hero-section .hero-text{gap:24px}}.hero-section .hero-text .hero-title-group{display:flex;flex-direction:column;gap:0}.hero-section .hero-text .hero-subtitle-group{display:flex;flex-direction:column;gap:16px}.hero-section .hero-text .hero-title{font-family:GTSuper,sans-serif;font-weight:900;font-size:48px;line-height:1.15;color:#1E4147;margin:0}@media only screen and (max-width:767px){.hero-section .hero-text .hero-title{font-size:32px;line-height:1.3}}.hero-section .hero-text .hero-highlight{font-family:GTSuper,sans-serif;font-weight:900;font-size:48px;line-height:1.15;color:#1E4147;margin:0}@media only screen and (max-width:767px){.hero-section .hero-text .hero-highlight{font-size:32px}}.hero-section .hero-text .hero-subtitle{font-family:HKGrotesk,sans-serif;font-weight:400;font-size:24px;text-transform:uppercase;color:#1687DA;margin:0}@media only screen and (max-width:767px){.hero-section .hero-text .hero-subtitle{font-size:18px}}.hero-section .hero-text .hero-description{font-family:HKGrotesk,sans-serif;font-weight:400;font-size:20px;line-height:1.4;color:#1E4147;margin:0}@media only screen and (max-width:767px){.hero-section .hero-text .hero-description{font-size:16px}}.hero-section .hero-text .hero-ctas{display:flex;gap:1em}@media only screen and (max-width:767px){.hero-section .hero-text .hero-ctas{flex-direction:column;align-items:center}}.hero-section .hero-text .hero-ctas .cta-button{display:inline-block;width:247px;padding:1.15em 0;border-radius:8px;font-size:16px;font-weight:600;text-decoration:none;text-align:center;cursor:pointer;transition:opacity .2s ease}@media only screen and (max-width:767px){.hero-section .hero-text .hero-ctas .cta-button{width:100%;max-width:247px}}.hero-section .hero-text .hero-ctas .cta-button:hover{opacity:.9}.hero-section .hero-text .hero-ctas .cta-button.primary{background:#FF6900;color:#FFF7D9}.hero-section .hero-text .hero-ctas .cta-button.secondary{background:transparent;color:#18888D;border:2px solid #18888d;padding:calc(1.15em - 2px) 0}.hero-section .hero-text .hero-ctas .cta-button.secondary:hover{background:#18888D;color:#FFF;opacity:1}.hero-section.product-hero .hero-label{font-family:HKGrotesk,sans-serif;font-size:24px;font-weight:200;line-height:44px;text-transform:uppercase;color:#18888D;margin:0 0 .5em}.hero-section.product-hero .hero-title{font-family:GTSuper,sans-serif;font-size:42px;font-weight:700;color:#1E4147;margin:0 0 .5em;text-transform:none}@media only screen and (max-width:767px){.hero-section.product-hero .hero-title{font-size:28px}}.hero-section.product-hero .hero-description{font-size:20px;font-weight:300}@media only screen and (max-width:767px){.hero-section.product-hero .hero-description{font-size:16px}}.mission-section{text-align:center;padding:5em 2em 3em}.mission-section .mission-inner{max-width:1280px;margin:0 auto}.mission-section .mission-title{font-family:GTSuper,sans-serif;font-weight:900;font-size:28px;color:#1E4147;margin:0 auto}@media only screen and (max-width:767px){.mission-section .mission-title{font-size:22px}}.mission-section .mission-divider{width:58px;height:4px;background:#18888D;margin:1.25em auto}.mission-section .mission-description{font-family:HKGrotesk,sans-serif;font-weight:400;font-size:16px;color:#1E4147;margin:0 auto;line-height:1.5}.value-propositions{background-color:#FBFBFB;padding:2.5em 0 3.5em}.value-propositions .value-inner{max-width:1280px;margin:0 auto;padding-inline:2em}@media only screen and (max-width:767px){.value-propositions .value-inner{padding-inline:1.5em}}.value-propositions .value-card{position:relative;display:flex;align-items:flex-start;gap:14px;margin:0 auto 3em;padding-top:100px;max-width:866px}@media only screen and (max-width:767px){.value-propositions .value-card{flex-direction:column;align-items:center;text-align:center;padding-top:0;gap:0}}@media only screen and (min-width:768px){.value-propositions .value-card.reverse{flex-direction:row-reverse}}.value-propositions .value-card .value-image-wrapper{flex:0 0 auto;position:relative;width:310px;height:301px}@media only screen and (max-width:767px){.value-propositions .value-card .value-image-wrapper{width:220px;height:214px;margin-bottom:1em}}.value-propositions .value-card .value-image-wrapper:before{content:"";position:absolute;inset:0;border:2px solid #ff6900;border-radius:150px 0 150px 150px;z-index:0}@media only screen and (max-width:767px){.value-propositions .value-card .value-image-wrapper:before{display:none}}.value-propositions .value-card .value-image-wrapper .value-image{width:268px;height:268px;border-radius:50%;overflow:hidden;object-fit:cover;position:absolute;top:16px;left:21px;z-index:1}@media only screen and (max-width:767px){.value-propositions .value-card .value-image-wrapper .value-image{position:static;width:200px;height:200px}}.value-propositions .value-card.reverse .value-image-wrapper:before{border-color:#9D47A1;border-radius:0 150px 150px 150px}.value-propositions .value-card .value-text-wrapper{flex:0 0 auto;width:542px;position:relative;align-self:flex-start;margin-top:16px}@media only screen and (max-width:767px){.value-propositions .value-card .value-text-wrapper{width:100%}}.value-propositions .value-card .value-card-frame{position:absolute;top:-100px;left:-16px;right:0;height:86px;pointer-events:none}@media only screen and (max-width:767px){.value-propositions .value-card .value-card-frame{display:none}}.value-propositions .value-card .value-card-frame:before{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:#FF6900}.value-propositions .value-card .value-card-frame:after{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:#FF6900}.value-propositions .value-card .value-card-frame .value-frame-dot{position:absolute;right:-5px;bottom:-4px;width:10px;height:10px;border-radius:50%;background:#FF6900}.value-propositions .value-card .value-card-frame .value-frame-dot-top{right:auto;bottom:auto;left:-4px;top:-5px}.value-propositions .value-card .value-card-frame .value-label{position:absolute;left:72px;bottom:16px;font-family:HKGrotesk,sans-serif;font-weight:800;font-size:28px;text-transform:uppercase;color:#1E4147;margin:0;white-space:nowrap}.value-propositions .value-card.reverse .value-card-frame{left:0;right:-16px}.value-propositions .value-card.reverse .value-card-frame:after{left:auto;right:0;background:#9D47A1}.value-propositions .value-card.reverse .value-card-frame:before{background:#9D47A1}.value-propositions .value-card.reverse .value-card-frame .value-frame-dot{right:auto;left:-5px;background:#9D47A1}.value-propositions .value-card.reverse .value-card-frame .value-frame-dot-top{left:auto;right:-4px}.value-propositions .value-card .value-label-mobile{display:none;font-family:HKGrotesk,sans-serif;font-weight:800;font-size:22px;text-transform:uppercase;color:#1E4147;margin:0 0 .75em}@media only screen and (max-width:767px){.value-propositions .value-card .value-label-mobile{display:block}}.value-propositions .value-card .value-bg{padding:5em 4em}@media only screen and (max-width:767px){.value-propositions .value-card .value-bg{padding:1.5em}}.value-propositions .value-card .value-bg.orange{background:#FFF4EB;border-radius:0 0 0 106px}.value-propositions .value-card .value-bg.purple{background:#E9DEEE;border-radius:0 0 106px 0}.value-propositions .value-card .value-title{font-family:HKGrotesk,sans-serif;font-weight:600;font-size:24px;color:#1E4147;margin:0 0 .75em}.value-propositions .value-card .value-description{font-family:HKGrotesk,sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:#1E4147;margin:0}.value-propositions .value-card .value-description+.value-description{margin-top:.5em}.cta-banner{background:#FF6900;color:#FFF;text-align:center;padding:4em 2em}.cta-banner .cta-banner-inner{max-width:1280px;margin:0 auto}.cta-banner .cta-banner-title{font-family:GTSuper,sans-serif;font-weight:900;font-size:28px;color:#FFF;margin:0 0 .5em}@media only screen and (max-width:767px){.cta-banner .cta-banner-title{font-size:24px}}.cta-banner .cta-banner-description{font-family:HKGrotesk,sans-serif;font-weight:400;font-size:16px;color:#FFF;margin:0 0 2em;max-width:610px;margin-inline:auto;line-height:1.5}.cta-banner .cta-banner-button{display:inline-block;min-width:181px;padding:1em 2.5em;border-radius:28px;border:2px solid #fff;background:transparent;color:#FFF;font-family:HKGrotesk,sans-serif;font-weight:600;font-size:16px;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease}.cta-banner .cta-banner-button:hover{background:#FFF;color:#FF6900}.why-brezel-section{background:#F2F2F2;padding-block:3em;text-align:center}@media only screen and (max-width:767px){.why-brezel-section{padding-block:2em}}.why-brezel-section .why-brezel-content{max-width:960px;margin:0 auto;display:flex;align-items:flex-start;gap:0}@media only screen and (max-width:767px){.why-brezel-section .why-brezel-content{flex-direction:column;align-items:center}}.why-brezel-section .why-brezel-logo{flex:0 0 auto;position:relative;z-index:0}@media only screen and (min-width:768px){.why-brezel-section .why-brezel-logo{width:734px}}.why-brezel-section .why-brezel-logo img{width:100%;height:auto}@media only screen and (max-width:767px){.why-brezel-section .why-brezel-logo img{width:240px}}.why-brezel-section .why-brezel-text{flex:0 0 auto;position:relative;z-index:1;text-align:left}@media only screen and (min-width:768px){.why-brezel-section .why-brezel-text{width:540px;margin-left:-408px;padding-top:112px;min-height:346px}}.why-brezel-section .why-brezel-title{font-family:GTSuper,sans-serif;font-size:32px;color:#1E4147;margin:0 0 1em}@media only screen and (max-width:767px){.why-brezel-section .why-brezel-title{font-size:24px}}.why-brezel-section .why-brezel-items{text-align:left;list-style:none;padding:0;margin:0}.why-brezel-section .why-brezel-items li{font-family:HKGrotesk,sans-serif;font-size:18px;font-weight:500;color:#1E4147;padding:.5em 0}.why-brezel-section .why-brezel-items li strong{font-weight:700;color:#1E4147}.benefit-list{list-style:none;padding:0;margin:0}.benefit-list .benefit-item{display:flex;align-items:center;gap:.75em;padding:.8em 0;border-bottom:1px dashed #ff6900}.benefit-list .benefit-item:last-child{border-bottom:none}.benefit-list .benefit-item .benefit-icon{flex:0 0 auto;width:36px;height:36px;border-radius:50%;background:#FF6900;display:flex;align-items:center;justify-content:center;color:#FFF;font-size:15px}.benefit-list .benefit-item .benefit-icon svg{width:16px;height:16px}.benefit-list .benefit-item .benefit-text{flex:1 1;font-family:HKGrotesk,sans-serif;font-size:16px;font-weight:400;color:#1E4147;line-height:1.5}.benefit-list.benefit-list-plain .benefit-item{border-bottom:none}.benefit-list.benefit-list-plain .benefit-icon{background:none;color:#81C0C5;width:auto;height:auto;border-radius:0}.benefit-list.benefit-list-plain .benefit-icon svg{width:20px;height:20px}.benefit-list.benefit-list-green .benefit-item{border-bottom-color:#18888D}.benefit-list.benefit-list-green .benefit-icon{background:#18888D;color:#FFF4EB}.insurance-type-benefits h3{color:#FF6900;font-family:HKGrotesk,sans-serif;font-weight:400;font-size:22px;margin:0 0 .75em}.insurance-type-benefits.benefits-green h3{color:#18888D}.comparison-section{background:#18888D;color:#FFF;padding:3em 0;text-align:center}.comparison-section>*{max-width:1280px;margin-inline:auto;padding-inline:2em}@media only screen and (max-width:767px){.comparison-section>*{padding-inline:1.5em}}.comparison-section .comparison-title{font-family:GTSuper,sans-serif;font-size:28px;font-weight:900;color:#FFF;margin-block:1.5em 2.5em}.comparison-section .comparison-grid{position:relative;max-width:840px;margin:0 auto 2em}.comparison-section .comparison-grid:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:#D2EBF1;transform:translateX(-50%)}@media only screen and (max-width:767px){.comparison-section .comparison-grid:before{display:none}.comparison-section .comparison-grid{display:grid;grid-template-columns:1fr;grid-row-gap:8px;row-gap:8px}}.comparison-section .comparison-row{position:relative;display:flex;gap:14px;margin-bottom:13px}.comparison-section .comparison-row:last-child{margin-bottom:0}.comparison-section .comparison-row:not(:last-child):after{content:"";position:absolute;left:0;right:0;bottom:-7px;height:1px;background:#D2EBF1}@media only screen and (max-width:767px){.comparison-section .comparison-row{display:contents}}.comparison-section .comparison-cell{flex:1 1;min-width:0;font-family:HKGrotesk,sans-serif;font-size:20px;font-weight:400;color:#1E4147;text-align:left;padding:0 56px;height:54px;display:flex;align-items:center}.comparison-section .comparison-cell.cell-head{background:transparent;color:#FFF;font-size:18px;padding-bottom:1em;height:auto;align-items:flex-start}.comparison-section .comparison-cell.tone-light{background:#D2EBF1}.comparison-section .comparison-cell.tone-teal{background:#81C0C5}@media only screen and (max-width:767px){.comparison-section .comparison-cell{font-size:16px;padding:0 1em}.comparison-section .comparison-cell[data-col="0"]{order:1}.comparison-section .comparison-cell[data-col="1"]{order:2}.comparison-section .comparison-cell.cell-head{margin-top:1.25em;padding-bottom:.5em}.comparison-section .comparison-cell.cell-head[data-col="0"]{margin-top:0}}.comparison-section .comparison-recommendation{font-family:HKGrotesk,sans-serif;font-size:16px;color:#FFF;max-width:720px;margin:3em auto 0}.comparison-section .comparison-recommendation:before{content:"⟶ ";font-size:24px;vertical-align:middle;margin-right:.4em}.comparison-section .comparison-recommendation strong{font-weight:700}.info-section{padding:4em 0;text-align:center}.info-section>*{max-width:1280px;margin-inline:auto;padding-inline:2em}@media only screen and (max-width:767px){.info-section>*{padding-inline:1.5em}}.info-section .info-title{font-family:GTSuper,sans-serif;font-weight:700;font-size:40px;color:#1E4147;margin-block:0 .4em}@media only screen and (max-width:767px){.info-section .info-title{font-size:28px}}.info-section .info-subtitle{font-family:HKGrotesk,sans-serif;font-size:20px;font-weight:700;color:#1E4147;max-width:800px;margin-block:1.5em 2em}@media only screen and (max-width:767px){.info-section .info-subtitle{font-size:16px}}.info-section .info-items{max-width:800px;margin-block:0 1.5em}.info-section .info-items p{font-size:14px;line-height:1.6;margin:0 0 .75em}@media only screen and (max-width:767px){.info-section .info-items p{font-size:14px}}.info-section .info-summary{font-size:18px;max-width:800px}.info-section .info-summary strong{color:#28575F}.section-divider{width:58px;height:3px;background:#18888D;margin:0 auto 2em;border:0}.request-callback{display:flex;flex-direction:column;gap:1em;align-items:center}.request-callback img{cursor:pointer}.request-callback .button{display:inline-block;background:#53797F;color:#FFF;transition:all .1s ease-in-out}.request-callback .button:hover{background:#76A2A9;box-shadow:0 0 5px rgba(40,87,95,.8)}.info-section-with-image{overflow:visible;background:#FFF4EB;padding:0 0 3em;text-align:left;position:relative}.info-section-with-image.lavender{background:#F0EDF5}.info-section-with-image .info-content-with-image{display:flex;align-items:flex-start;gap:0}@media only screen and (max-width:767px){.info-section-with-image .info-content-with-image{flex-direction:column;align-items:center}}.info-section-with-image .info-side-image{flex:0 0 auto;position:relative;z-index:0}@media only screen and (min-width:768px){.info-section-with-image .info-side-image{width:460px}}@media only screen and (max-width:767px){.info-section-with-image .info-side-image{width:250px;margin-bottom:1em}}.info-section-with-image .info-side-image img{width:100%;height:auto}.info-section-with-image .info-text-side{flex:1 1;position:relative;z-index:1;text-align:left}@media only screen and (min-width:768px){.info-section-with-image .info-text-side{margin-left:-161px;padding-top:92px}}.info-section-with-image .info-text-side .info-title{font-family:GTSuper,sans-serif;font-size:28px;color:#1E4147;text-align:left;margin:0 0 1.5em}@media only screen and (max-width:767px){.info-section-with-image .info-text-side .info-title{font-size:22px;text-align:center}}.info-section-with-image .info-text-side .info-items{max-width:none;margin-bottom:1em}.info-section-with-image .info-text-side .info-items p{font-family:HKGrotesk,sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:#1E4147;margin:0 0 .75em;padding-left:2em;position:relative}.info-section-with-image .info-text-side .info-items p:before{content:"";position:absolute;left:0;top:.25em;width:1.25em;height:1.25em;background:url(/images/arrow-orange.svg) no-repeat 50%;background-size:contain}.info-section-with-image .info-text-side .info-summary{font-family:HKGrotesk,sans-serif;font-size:18px;font-weight:700;color:#1E4147;margin:2em 0 0}.info-section-with-image .info-text-side .info-summary strong{color:#18888D;font-style:normal}.insurance-type-section{padding:4em 0}.insurance-type-section>*{max-width:1280px;margin-inline:auto;padding-inline:2em}@media only screen and (max-width:767px){.insurance-type-section>*{padding-inline:1.5em}}.insurance-type-section .insurance-type-header{font-family:GTSuper,sans-serif;font-size:28px;color:#1E4147;margin-block:0 .5em}.insurance-type-section .insurance-type-description{font-family:HKGrotesk,sans-serif;font-size:16px;font-weight:400;color:#1E4147;line-height:1.5;margin-bottom:2em}@media only screen and (max-width:767px){.insurance-type-section .insurance-type-description{font-size:14px}}.insurance-type-section .insurance-type-content{display:flex;gap:3em;align-items:stretch}@media only screen and (max-width:767px){.insurance-type-section .insurance-type-content{flex-direction:column}}.insurance-type-section .insurance-type-content .insurance-type-benefits{flex:1 1;min-width:0}.insurance-type-section .insurance-type-content .insurance-type-image{flex:0 0 auto;max-width:673px;width:673px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:767px){.insurance-type-section .insurance-type-content .insurance-type-image{max-width:100%;width:100%;margin:0 auto}}.insurance-type-section .insurance-type-content .insurance-type-image img{max-width:100%;height:auto;max-height:100%;object-fit:contain}.insurance-type-section .insurance-type-content .insurance-type-image.photo{width:594px;max-width:594px;align-items:stretch;align-self:stretch}@media only screen and (max-width:767px){.insurance-type-section .insurance-type-content .insurance-type-image.photo{width:100%;max-width:100%}}.insurance-type-section .insurance-type-content .insurance-type-image.photo img{width:100%;height:auto;object-fit:cover;border-radius:30% 70% 40% 60%/60% 30% 70% 40%}.insurance-type-section .insurance-suitable{margin-top:2em}.insurance-type-section .insurance-suitable h4{font-family:HKGrotesk,sans-serif;font-size:24px;font-weight:400;color:#1E4147;margin:0 0 .5em}.insurance-type-section .insurance-suitable p{font-family:HKGrotesk,sans-serif;font-size:20px;font-weight:400;color:#1E4147;line-height:1.5}.partner-courtage-section{padding:4em 0;text-align:left;background:#FFF}.partner-courtage-section>*{max-width:1280px;margin-inline:auto;padding-inline:2em}@media only screen and (max-width:767px){.partner-courtage-section>*{padding-inline:1.5em}}.partner-courtage-section .partner-courtage-title{font-family:GTSuper,sans-serif;font-weight:700;font-size:28px;color:#1E4147;margin-block:0 .5em}.partner-courtage-section .partner-courtage-subtitle{font-size:18px;color:#1E4147;margin-block:0 2em}.partner-courtage-section .partner-courtage-content{display:flex;gap:3em;align-items:center}@media only screen and (max-width:767px){.partner-courtage-section .partner-courtage-content{flex-direction:column}}.partner-courtage-section .partner-courtage-benefits{flex:1 1;text-align:left}.partner-courtage-section .partner-courtage-benefits .partner-courtage-expect{font-weight:600;margin-bottom:1em;font-size:16px}.partner-courtage-section .partner-courtage-benefits .benefit-list .benefit-item{border-bottom-color:rgba(24,136,141,.2)}.partner-courtage-section .partner-courtage-benefits .benefit-list .benefit-item .benefit-icon{background:#18888D}.partner-courtage-section .partner-courtage-benefits .benefit-list .benefit-item .benefit-text{color:#1E4147;text-transform:uppercase;font-weight:600;font-size:16px}.partner-courtage-section .partner-courtage-image{flex:0 0 auto;max-width:350px}@media only screen and (max-width:767px){.partner-courtage-section .partner-courtage-image{max-width:100%}}.partner-courtage-section .partner-courtage-image img{width:100%;height:auto}.partner-banner{background:#18888D;color:#FFF;padding:1.2em 2em;display:flex;align-items:center;justify-content:center;gap:1em}.partner-banner .partner-banner-icon{font-size:24px;flex:0 0 auto}.partner-banner p{margin:0;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.partner-target-section{padding:4em 0;text-align:center;background:#FFF4EB;color:#1E4147}.partner-target-section>*{max-width:1280px;margin-inline:auto;padding-inline:2em}@media only screen and (max-width:767px){.partner-target-section>*{padding-inline:1.5em}}.partner-target-section .partner-target-title{font-family:GTSuper,sans-serif;font-weight:700;font-size:28px;margin-block:0 .4em}.partner-target-section .partner-target-subtitle{font-size:20px;font-weight:500;margin-block:1em 2em}.partner-target-section .partner-target-cards{display:flex;justify-content:center;gap:1.5em;max-width:900px;margin:0 auto 2em}@media only screen and (max-width:767px){.partner-target-section .partner-target-cards{display:grid;grid-template-columns:1fr 1fr;grid-gap:1em;gap:1em}}.partner-target-section .partner-target-card{flex:1 1;background:#FFF;border-radius:12px;padding:2em 1em 1.5em;min-width:140px}@media only screen and (max-width:767px){.partner-target-section .partner-target-card{min-width:0}}.partner-target-section .partner-target-card .partner-target-card-icon{width:86px;height:86px;border-radius:50%;background:#F0F0F0;display:flex;align-items:center;justify-content:center;margin:0 auto 1em;font-size:30px;color:#1E4147}.partner-target-section .partner-target-card p{margin:0;font-size:14px;font-weight:500;line-height:1.4}.partner-target-section .partner-target-note{font-size:18px;font-weight:700;color:#1E4147;text-align:center;margin-block:3em 1em}.modular-section{background:#18888D;color:#FFF;padding:4em 0}.modular-section .modular-content{display:flex;gap:4em;max-width:1280px;margin:0 auto;padding-inline:2em;align-items:center}@media only screen and (max-width:767px){.modular-section .modular-content{flex-direction:column;gap:2em;padding-inline:1.5em}}.modular-section .modular-text{flex:1 1}.modular-section .modular-text h2{font-family:GTSuper,sans-serif;font-size:28px;margin:0 0 .5em;color:#FFF}@media only screen and (max-width:767px){.modular-section .modular-text h2{font-size:22px}}.modular-section .modular-text p{font-size:18px;line-height:1.5;opacity:.85}.modular-section .modular-benefits{flex:1 1}.modular-section .modular-benefits .benefit-list .benefit-item .benefit-text{color:#FFF}.partner-info-band{background:#F2F2F2;padding:1.5em 2em;text-align:center}@media only screen and (min-width:1200px) and (max-width:1919px),only screen and (min-width:1920px){.partner-info-band{padding-inline:calc((100% - 880px) / 2)}}.partner-info-band p{max-width:800px;margin:0 auto;font-size:16px;line-height:1.6;color:#1E4147}.step-process{padding:4em 2em;text-align:center;background:#F8FAFC}@media only screen and (min-width:1200px) and (max-width:1919px),only screen and (min-width:1920px){.step-process{padding-inline:calc((100% - 880px) / 2)}}.step-process .step-process-title{font-family:GTSuper,sans-serif;font-size:28px;margin:0 0 2em}.step-process .steps{display:flex;justify-content:center;gap:3em;max-width:900px;margin:0 auto 1.5em}@media only screen and (max-width:767px){.step-process .steps{flex-direction:column;gap:2em}}.step-process .step{flex:1 1;text-align:left;background:#FFF;border-radius:16px;padding:2.5em 2em 2em;position:relative;margin-top:25px}.step-process .step .step-number{position:absolute;top:-25px;left:2em;width:50px;height:50px;border-radius:50%;background:#FF6900;color:#FFF;display:flex;align-items:center;justify-content:center;font-size:24px}.step-process .step .step-number,.step-process .step .step-title{font-family:HKGrotesk,sans-serif;font-weight:600;line-height:28px}.step-process .step .step-title{font-size:20px;color:#28575F;margin:0 0 1.5em}.step-process .step .step-description{font-family:HKGrotesk,sans-serif;font-weight:400;font-size:16px;line-height:21px;color:#1E4147}.step-process .step-note{font-size:18px;font-weight:700;color:#1E4147;text-align:center}.step-process .step-note:before{content:"⟶";margin-right:.6em}.about-contact-section{background:#28575F;color:#FFF;padding:3em 2em}@media only screen and (min-width:1200px) and (max-width:1919px),only screen and (min-width:1920px){.about-contact-section{padding-inline:calc((100% - 880px) / 2)}}.about-contact-section .about-contact-content{display:flex;align-items:center;gap:3em;max-width:900px;margin:0 auto}@media only screen and (max-width:767px){.about-contact-section .about-contact-content{flex-direction:column;text-align:center}}.about-contact-section .about-contact-text{flex:1 1;text-align:left}.about-contact-section .about-contact-text h2{font-family:GTSuper,sans-serif;font-size:28px;margin:0 0 .5em;color:#FFF}.about-contact-section .about-contact-text p{font-size:16px;line-height:1.6;opacity:.85;margin:0}.about-contact-section .about-contact-action{flex:0 0 auto;text-align:center}.team-section{background:#FFF;padding:0;text-align:center}@media only screen and (max-width:767px){.team-section{padding-inline:1.5em}}.team-section .team-title{font-family:GTSuper,sans-serif;font-weight:700;font-size:40px;color:#1E4147;margin-block:0 .4em}@media only screen and (max-width:767px){.team-section .team-title{font-size:28px}}.team-section .team-list{max-width:1280px;margin:2em auto 0}.team-member-full-width{width:100vw;margin-left:calc(50% - 50vw);position:relative}.team-member{display:flex;gap:3em;align-items:center;padding:0 2em;position:relative}@media only screen and (max-width:767px){.team-member{flex-direction:column;gap:1.5em;padding:2em 1.5em;align-items:center}}@media only screen and (min-width:768px){.team-member.reverse{flex-direction:row-reverse}.team-member.reverse .team-member-info{text-align:left}}.team-member .team-member-image{flex:0 0 auto;position:relative;width:437px;height:440px;background:#FFF4EB;border:2px solid #ff6900;border-radius:74px;align-self:flex-end;margin-bottom:16px}.team-member .team-member-image img{position:absolute;bottom:-16px;left:50%;transform:translateX(-50%);height:calc(100% + 60px);width:auto;filter:grayscale(100%);pointer-events:none}@media only screen and (max-width:767px){.team-member .team-member-image{width:280px;height:290px;border-radius:50px;margin-bottom:12px}.team-member .team-member-image img{bottom:-12px;height:calc(100% + 40px)}}.team-member .team-member-info{flex:1 1;text-align:left;align-self:center}.team-member .team-member-info .team-member-name{font-family:GTSuper,sans-serif;font-weight:700;font-size:28px;color:#1E4147;margin-block:0 .2em}@media only screen and (max-width:767px){.team-member .team-member-info .team-member-name{font-size:24px}}.team-member .team-member-info .team-member-role{font-family:HKGrotesk,sans-serif;font-size:14px;color:#FF6900;font-weight:600;letter-spacing:.5px;text-transform:uppercase;margin-block:0 1.5em}.team-member .team-member-info .team-member-description{font-family:HKGrotesk,sans-serif;font-size:14px;line-height:1.6;color:#1E4147}@media only screen and (max-width:767px){.team-member .team-member-info .team-member-description{font-size:14px}.team-member{height:auto!important}}.team-member-full-width .team-member-inner{display:flex;gap:3em;align-items:center;padding:0 2em;max-width:1280px;margin:0 auto;min-height:inherit}@media only screen and (max-width:767px){.team-member-full-width .team-member-inner{flex-direction:column;gap:1.5em;padding:2em 1.5em;align-items:center}}@media only screen and (min-width:768px){.team-member-full-width .team-member-inner.reverse{flex-direction:row-reverse}.team-member-full-width .team-member-inner.reverse .team-member-info{text-align:left}}.team-member-full-width .team-member-inner .team-member-image{flex:0 0 auto;position:relative;width:437px;height:440px;background:#FFF4EB;border:2px solid #ff6900;border-radius:74px;align-self:flex-end;margin-bottom:16px}.team-member-full-width .team-member-inner .team-member-image img{position:absolute;bottom:-16px;left:50%;transform:translateX(-50%);height:calc(100% + 60px);width:auto;filter:grayscale(100%);pointer-events:none}@media only screen and (max-width:767px){.team-member-full-width .team-member-inner .team-member-image{width:280px;height:290px;border-radius:50px;margin-bottom:12px}.team-member-full-width .team-member-inner .team-member-image img{bottom:-12px;height:calc(100% + 40px)}}.team-member-full-width .team-member-inner .team-member-info{flex:1 1;text-align:left;align-self:center}.team-member-full-width .team-member-inner .team-member-info .team-member-name{font-family:GTSuper,sans-serif;font-weight:700;font-size:28px;color:#1E4147;margin-block:0 .2em}@media only screen and (max-width:767px){.team-member-full-width .team-member-inner .team-member-info .team-member-name{font-size:24px}}.team-member-full-width .team-member-inner .team-member-info .team-member-role{font-family:HKGrotesk,sans-serif;font-size:14px;color:#FF6900;font-weight:600;letter-spacing:.5px;text-transform:uppercase;margin-block:0 1.5em}.team-member-full-width .team-member-inner .team-member-info .team-member-description{font-family:HKGrotesk,sans-serif;font-size:14px;line-height:1.6;color:#1E4147}@media only screen and (max-width:767px){.team-member-full-width .team-member-inner .team-member-info .team-member-description{font-size:14px}}