.CompanyHome_main-wrapper__jiVCa{display:flex;flex-direction:column;min-height:100vh}.CompanyHome_main-content__r0gI_{flex-grow:1;display:flex;flex-direction:column}.CompanyHome_split-page__tAc8w{display:flex;flex:1 1}.CompanyHome_split-page__tAc8w .CompanyHome_split-page-wrapper__ympcU{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center}@media(min-width:768px){.CompanyHome_split-page__tAc8w .CompanyHome_split-page-wrapper__ympcU{flex-direction:row-reverse}}.CompanyHome_split-page__tAc8w .CompanyHome_split-page-wrapper__ympcU .CompanyHome_col__szlp4{padding:2rem;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.CompanyHome_split-page__tAc8w .CompanyHome_split-page-wrapper__ympcU .CompanyHome_col__szlp4 .CompanyHome_col-inner__bBjwN{max-width:400px;width:100%;z-index:100}.CompanyHome_split-page__tAc8w .CompanyHome_split-page-wrapper__ympcU .CompanyHome_flexreserv-logo__F_2dX{width:300px;height:100px;margin:1rem auto 2rem}.CompanyHome_split-page__tAc8w .CompanyHome_split-page-wrapper__ympcU .CompanyHome_right__FVkKQ{background:#11175d 50%;background-size:cover;color:#fff;position:relative}.CompanyHome_split-page__tAc8w .CompanyHome_split-page-wrapper__ympcU .CompanyHome_right__FVkKQ .CompanyHome_overlay__pHVbb{background:#11175d;opacity:.9;position:absolute;height:100%;width:100%;z-index:1}.CompanyHome_page__cYva_{background:#fff;color:#26242a;font-family:Nunito,Arial,sans-serif}.CompanyHome_page__cYva_ h1,.CompanyHome_page__cYva_ h2,.CompanyHome_page__cYva_ h3{font-family:Playfair Display,Georgia,serif;font-weight:600;letter-spacing:-.035em}.CompanyHome_page__cYva_ p{line-height:1.6}.CompanyHome_container__mqUQ3{width:min(100% - 2rem,75rem);margin-inline:auto}.CompanyHome_eyebrow__3xHbl{margin:0 0 .75rem;color:#233579;font-family:Nunito,Arial,sans-serif;font-size:.75rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.CompanyHome_hero__eNBLo{background-color:#fff;background-image:linear-gradient(90deg,#ffffff,#ffffff 32%,rgba(255,255,255,.92) 46%,rgba(255,255,255,.55) 62%,rgba(255,255,255,.35)),url(/images/header-flexco.png);background-repeat:no-repeat;background-position:50%,100%;background-size:cover}.CompanyHome_hero__eNBLo .CompanyHome_container__mqUQ3{padding:clamp(4rem,9vw,7rem) 0}.CompanyHome_hero__eNBLo h1{max-width:10.5ch;margin:0;color:#26242a;font-size:clamp(2.75rem,7vw,4.75rem);line-height:1.1}.CompanyHome_hero__eNBLo p{max-width:38rem;margin:1.25rem 0 0;color:#5c5961;font-size:clamp(1rem,2vw,1.2rem)}.CompanyHome_about__H4950{background:#f6f1ed}.CompanyHome_about__H4950 .CompanyHome_container__mqUQ3,.CompanyHome_products__Fk0nP .CompanyHome_container__mqUQ3{padding:clamp(3.5rem,8vw,6rem) 0}.CompanyHome_about__H4950 h2,.CompanyHome_products__Fk0nP h2{margin:0 0 1.5rem;font-size:clamp(2rem,4vw,3rem);max-width:23ch}.CompanyHome_about__H4950 p,.CompanyHome_products__Fk0nP p{color:#5c5961;font-size:1.125rem}.CompanyHome_aboutColumns__JShSb{display:grid;grid-gap:1.5rem 3rem;gap:1.5rem 3rem}@media(min-width:768px){.CompanyHome_aboutColumns__JShSb{grid-template-columns:repeat(2,minmax(0,1fr))}}.CompanyHome_aboutColumns__JShSb p{color:#5c5961;font-size:1.125rem}.CompanyHome_productGrid__Si_w_{display:grid;grid-gap:1.25rem;gap:1.25rem;margin-top:1.5rem}@media(min-width:768px){.CompanyHome_productGrid__Si_w_{grid-template-columns:repeat(2,minmax(0,1fr))}}.CompanyHome_productGrid__Si_w_ p{margin:0;color:#5c5961;font-size:1rem}.CompanyHome_productLogo__0mRIl{display:block;align-self:flex-start;height:2rem;width:auto;margin:.25rem 0 1rem}.CompanyHome_productCard__jPPkw{display:flex;flex-direction:column;padding:1.75rem;border:1px solid #dce2ec;border-radius:1.5rem;background:#fff;box-shadow:0 .75rem 2rem rgba(35,53,121,.12)}.CompanyHome_productCard__jPPkw h3{margin:0 0 1rem;color:#233579;font-size:clamp(1.5rem,2.4vw,1.875rem);max-width:20ch}.CompanyHome_productCard__jPPkw p{margin:0 0 1rem;color:#5c5961}.CompanyHome_productCard__jPPkw p:last-of-type{margin-bottom:0}.CompanyHome_productLink__3B8HV{display:none;align-items:center;width:-moz-fit-content;width:fit-content;color:#233579;font-weight:800;text-decoration:none}.CompanyHome_productLink__3B8HV:focus-visible,.CompanyHome_productLink__3B8HV:hover{text-decoration:underline}.CompanyHome_productLink__3B8HV:focus-visible{outline:3px solid rgba(35,53,121,.35);outline-offset:3px}.CompanyHome_productLink__3B8HV{margin-top:auto;padding-top:1.25rem}.FlexReservHomePage_main-wrapper__NHTMK{display:flex;flex-direction:column;min-height:100vh}.FlexReservHomePage_main-content__8WZFc{flex-grow:1;display:flex;flex-direction:column}.FlexReservHomePage_container__5vK6c{width:min(100% - 2rem,75rem);margin-inline:auto}.FlexReservHomePage_split-page__te_OY{display:flex;flex:1 1}.FlexReservHomePage_split-page__te_OY .FlexReservHomePage_split-page-wrapper__li_T0{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center}@media(min-width:768px){.FlexReservHomePage_split-page__te_OY .FlexReservHomePage_split-page-wrapper__li_T0{flex-direction:row-reverse}}.FlexReservHomePage_split-page__te_OY .FlexReservHomePage_split-page-wrapper__li_T0 .FlexReservHomePage_col__D8g66{padding:2rem;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.FlexReservHomePage_split-page__te_OY .FlexReservHomePage_split-page-wrapper__li_T0 .FlexReservHomePage_col__D8g66 .FlexReservHomePage_col-inner__1_QOe{max-width:400px;width:100%;z-index:100}.FlexReservHomePage_split-page__te_OY .FlexReservHomePage_split-page-wrapper__li_T0 .FlexReservHomePage_flexreserv-logo__uFVsP{width:300px;height:100px;margin:1rem auto 2rem}.FlexReservHomePage_split-page__te_OY .FlexReservHomePage_split-page-wrapper__li_T0 .FlexReservHomePage_right__rMlRa{background:#11175d 50%;background-size:cover;color:#fff;position:relative}.FlexReservHomePage_split-page__te_OY .FlexReservHomePage_split-page-wrapper__li_T0 .FlexReservHomePage_right__rMlRa .FlexReservHomePage_overlay__WTfaA{background:#11175d;opacity:.9;position:absolute;height:100%;width:100%;z-index:1}.FlexReservHomePage_page__xeo_m{overflow:hidden;background:#fff;color:#26242a;font-family:Nunito,Arial,sans-serif}.FlexReservHomePage_page__xeo_m h1,.FlexReservHomePage_page__xeo_m h2,.FlexReservHomePage_page__xeo_m h3{font-family:Playfair Display,Georgia,serif}.FlexReservHomePage_page__xeo_m h1,.FlexReservHomePage_page__xeo_m h2{font-weight:600;letter-spacing:-.035em;line-height:1.08}.FlexReservHomePage_page__xeo_m h1 span,.FlexReservHomePage_page__xeo_m h2 span{display:block}.FlexReservHomePage_page__xeo_m p{line-height:1.6}.FlexReservHomePage_eyebrow__CUZ2k{margin-bottom:.75rem;color:#233579;font-family:Nunito,Arial,sans-serif;font-size:.75rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.FlexReservHomePage_primaryButton__Y2ClU{display:inline-flex;align-items:center;justify-content:center;gap:.65rem;width:-moz-fit-content;width:fit-content;min-height:3rem;padding:.8rem 1.4rem;margin:0;border:2px solid #f66320;border-radius:999px;background:#f66320;color:#fff;font-family:Nunito,Arial,sans-serif;font-size:.9rem;font-weight:900;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.FlexReservHomePage_primaryButton__Y2ClU img{width:.85rem}.FlexReservHomePage_primaryButton__Y2ClU:focus-visible,.FlexReservHomePage_primaryButton__Y2ClU:hover{border-color:#d94d12;background:#d94d12;color:#fff;text-decoration:none;transform:translateY(-1px)}.FlexReservHomePage_primaryButton__Y2ClU:focus-visible{outline:3px solid rgba(35,53,121,.35);outline-offset:3px}.FlexReservHomePage_textLink__hVEb0{color:#26242a;font-size:.9rem;font-weight:900;text-decoration:underline;text-underline-offset:.25rem}.FlexReservHomePage_textLink__hVEb0:focus-visible,.FlexReservHomePage_textLink__hVEb0:hover{color:#233579}.FlexReservHomePage_splitContainer__QlIKi{width:min(100% - 2rem,75rem);margin-inline:auto;display:grid;align-items:center;grid-gap:3rem;gap:3rem}@media(min-width:1024px){.FlexReservHomePage_splitContainer__QlIKi{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:4rem}}.FlexReservHomePage_hero__w5_79{position:relative;isolation:isolate;background:#f6f1ed}@media(max-width:1023px){.FlexReservHomePage_hero__w5_79{display:flex;flex-direction:column}}.FlexReservHomePage_heroBackground__3SyOp{width:100%;height:18rem;display:block;object-fit:cover;object-position:85% center;order:1}@media(min-width:1024px){.FlexReservHomePage_heroBackground__3SyOp{position:absolute;z-index:-1;inset:0;height:100%;object-position:right center}}.FlexReservHomePage_heroContainer__POSic{width:min(100% - 2rem,75rem);margin-inline:auto;padding:2.5rem 0 3rem}@media(min-width:1024px){.FlexReservHomePage_heroContainer__POSic{position:relative;min-height:32rem;display:flex;align-items:center;padding:4rem 0}}.FlexReservHomePage_heroCopy__LMahr{max-width:45rem}.FlexReservHomePage_heroCopy__LMahr h1{margin-bottom:1.5rem;color:#26242a;font-size:clamp(2.25rem,3.6vw,3.25rem)}.FlexReservHomePage_heroCopy__LMahr h1 span{color:#233579}.FlexReservHomePage_heroCopy__LMahr>p{max-width:34rem;margin-bottom:1rem;color:#5c5961;font-size:clamp(1rem,1.5vw,1.0625rem)}.FlexReservHomePage_heroActions__GO6Wz{margin-top:2rem;display:flex;align-items:center;flex-wrap:wrap;gap:1.25rem}.FlexReservHomePage_heroChips__6qyIY{position:absolute;z-index:1;right:0;bottom:0;left:0;height:18rem;margin:0;padding:0;list-style:none;pointer-events:none}@media(min-width:1024px){.FlexReservHomePage_heroChips__6qyIY{inset:0;height:auto}}.FlexReservHomePage_heroChip__FQ6eS{position:absolute;margin:0;padding:.4rem 1.1rem .4rem .4rem;display:inline-flex;align-items:center;gap:.65rem;border-radius:999px;background:#fff;box-shadow:0 .75rem 2rem rgba(35,53,121,.12);color:#26242a;font-size:.875rem;font-weight:800;white-space:nowrap}@media(max-width:1023px){.FlexReservHomePage_spa__b_yxM{top:16%;right:10.5rem}.FlexReservHomePage_medical__3xqE1{top:46%;right:10rem}.FlexReservHomePage_fitness__mYBUS{top:72%;right:1rem}}@media(min-width:1024px){.FlexReservHomePage_spa__b_yxM{top:26%;right:14%}.FlexReservHomePage_medical__3xqE1{top:55%;right:27%}.FlexReservHomePage_fitness__mYBUS{top:70%;right:0}}.FlexReservHomePage_chipIcon__GMOJI{width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:50%}.FlexReservHomePage_chipIcon__GMOJI img{width:1.15rem;max-height:1.15rem;filter:brightness(0) invert(1)}.FlexReservHomePage_green__RjS3v{background:#539f3e}.FlexReservHomePage_purple__pWUKo{background:#783288}.FlexReservHomePage_blue__OcIHQ{background:#233579}.FlexReservHomePage_problemSection___OyFS{padding:clamp(4rem,8vw,6.5rem) 0;background:#233579;color:hsla(0,0%,100%,.82)}.FlexReservHomePage_problemSection___OyFS .FlexReservHomePage_eyebrow__CUZ2k{color:hsla(0,0%,100%,.7)}.FlexReservHomePage_problemSection___OyFS h2{margin-bottom:1.5rem;color:#fff;font-size:clamp(2.4rem,5vw,3.5rem)}.FlexReservHomePage_problemSection___OyFS h2 span{color:#75bd60}.FlexReservHomePage_problemCopy___sPj_{max-width:36rem;font-size:.95rem}.FlexReservHomePage_problemCopy___sPj_ .FlexReservHomePage_problemClosing__XbH1f{margin:1.75rem 0 0;color:#fff;font-family:Playfair Display,Georgia,serif;font-size:clamp(1.35rem,2.5vw,1.75rem);font-weight:600;line-height:1.3}.FlexReservHomePage_problemVisual__go5XK{display:flex;justify-content:center}.FlexReservHomePage_problemVisual__go5XK img{width:min(80vw,22rem);filter:drop-shadow(0 1.5rem 2.5rem rgba(0,0,0,.3));transform:rotate(4deg)}.FlexReservHomePage_membershipSection__c7BxB{padding:clamp(4rem,8vw,6.5rem) 0;background:#fff}.FlexReservHomePage_membershipSection__c7BxB h2{margin-bottom:1.5rem;color:#233579;font-size:clamp(2.4rem,5vw,3.5rem)}.FlexReservHomePage_membershipCopy__GlLm0{max-width:34rem;color:#5c5961;font-size:.95rem}.FlexReservHomePage_steps__UnhY8{margin:0;padding:0;display:grid;grid-gap:2rem;gap:2rem;list-style:none}.FlexReservHomePage_steps__UnhY8 li{margin:0;display:flex;align-items:flex-start;gap:1.25rem;opacity:0;transform:translateY(1.5rem);transition:opacity .5s ease,transform .5s ease;transition-delay:calc(var(--step-index, 0)*.25s)}.FlexReservHomePage_steps__UnhY8.FlexReservHomePage_revealed__inTRV li{opacity:1;transform:none}.FlexReservHomePage_steps__UnhY8 h3{margin-bottom:.4rem;color:#233579;font-family:Nunito,Arial,sans-serif;font-size:.9rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.FlexReservHomePage_steps__UnhY8 p{max-width:24rem;margin:0;color:#233579;font-size:1.075rem}@media(prefers-reduced-motion:reduce){.FlexReservHomePage_steps__UnhY8 li{opacity:1;transform:none;transition:none}}.FlexReservHomePage_stepIcon__Q5INH{width:3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:50%;background:#233579}.FlexReservHomePage_stepIcon__Q5INH img{width:1.5rem;max-height:1.6rem}.FlexReservHomePage_freedomSection__d9xGF{position:relative;isolation:isolate;background:#233579;color:hsla(0,0%,100%,.82)}@media(max-width:1023px){.FlexReservHomePage_freedomSection__d9xGF{display:flex;flex-direction:column}}@media(min-width:1024px){.FlexReservHomePage_freedomSection__d9xGF:before{position:absolute;z-index:-1;inset:0;content:"";background:linear-gradient(90deg,#233579,#233579 38%,rgba(35,53,121,.6) 58%,rgba(35,53,121,0) 80%)}}.FlexReservHomePage_freedomSection__d9xGF .FlexReservHomePage_eyebrow__CUZ2k{color:hsla(0,0%,100%,.7)}.FlexReservHomePage_freedomSection__d9xGF h2{margin-bottom:1.5rem;color:#fff;font-size:clamp(2.5rem,5vw,3.75rem)}.FlexReservHomePage_freedomSection__d9xGF h2 span{color:#75bd60}.FlexReservHomePage_freedomSection__d9xGF .FlexReservHomePage_primaryButton__Y2ClU{margin-top:1rem}.FlexReservHomePage_freedomBackground__oWd9s{width:100%;height:16rem;display:block;object-fit:cover;object-position:70% center;order:1}@media(min-width:1024px){.FlexReservHomePage_freedomBackground__oWd9s{position:absolute;z-index:-2;top:0;right:0;width:62%;height:100%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 35%);mask-image:linear-gradient(90deg,transparent,#000 35%)}}.FlexReservHomePage_freedomContainer__Er6jh{width:min(100% - 2rem,75rem);margin-inline:auto;padding:3rem 0 4rem}@media(min-width:1024px){.FlexReservHomePage_freedomContainer__Er6jh{min-height:34rem;display:flex;align-items:center;padding:5rem 0}}.FlexReservHomePage_freedomCopy__3iJUI{max-width:30rem;font-size:.95rem}@media(prefers-reduced-motion:reduce){.FlexReservHomePage_primaryButton__Y2ClU{transition:none}}.FlexShieldLandingPage_main-wrapper__UkjbD{display:flex;flex-direction:column;min-height:100vh}.FlexShieldLandingPage_main-content__BIyYp{flex-grow:1;display:flex;flex-direction:column}.FlexShieldLandingPage_container__XBQ0N{width:min(100% - 2rem,75rem);margin-inline:auto}.FlexShieldLandingPage_split-page__LeIyg{display:flex;flex:1 1}.FlexShieldLandingPage_split-page__LeIyg .FlexShieldLandingPage_split-page-wrapper__3FkY6{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center}@media(min-width:768px){.FlexShieldLandingPage_split-page__LeIyg .FlexShieldLandingPage_split-page-wrapper__3FkY6{flex-direction:row-reverse}}.FlexShieldLandingPage_split-page__LeIyg .FlexShieldLandingPage_split-page-wrapper__3FkY6 .FlexShieldLandingPage_col__PBzBb{padding:2rem;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.FlexShieldLandingPage_split-page__LeIyg .FlexShieldLandingPage_split-page-wrapper__3FkY6 .FlexShieldLandingPage_col__PBzBb .FlexShieldLandingPage_col-inner__i0gqi{max-width:400px;width:100%;z-index:100}.FlexShieldLandingPage_split-page__LeIyg .FlexShieldLandingPage_split-page-wrapper__3FkY6 .FlexShieldLandingPage_flexreserv-logo__LzKI3{width:300px;height:100px;margin:1rem auto 2rem}.FlexShieldLandingPage_split-page__LeIyg .FlexShieldLandingPage_split-page-wrapper__3FkY6 .FlexShieldLandingPage_right__OtSzJ{background:#11175d 50%;background-size:cover;color:#fff;position:relative}.FlexShieldLandingPage_split-page__LeIyg .FlexShieldLandingPage_split-page-wrapper__3FkY6 .FlexShieldLandingPage_right__OtSzJ .FlexShieldLandingPage_overlay__Y5dxk{background:#11175d;opacity:.9;position:absolute;height:100%;width:100%;z-index:1}.FlexShieldLandingPage_page__s1QIm{background:#fff;color:#26242a;font-family:Nunito,Arial,sans-serif}.FlexShieldLandingPage_page__s1QIm h1,.FlexShieldLandingPage_page__s1QIm h2,.FlexShieldLandingPage_page__s1QIm h3{font-family:Playfair Display,Georgia,serif;font-weight:600;letter-spacing:-.035em}.FlexShieldLandingPage_page__s1QIm p{line-height:1.6}.FlexShieldLandingPage_contactContainer___XQqk,.FlexShieldLandingPage_faqContainer__jy93g,.FlexShieldLandingPage_heroContainer__5BTuf,.FlexShieldLandingPage_sectionContainer__MXNFc{width:min(100% - 2rem,75rem);margin-inline:auto}.FlexShieldLandingPage_eyebrow__hteJE{margin:0 0 .75rem;color:#233579;font-family:Nunito,Arial,sans-serif;font-size:.75rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.FlexShieldLandingPage_primaryButton__gJ3YF{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:3rem;padding:.8rem 1.4rem;margin:0;border:2px solid #f66320;border-radius:999px;background:#f66320;color:#fff;font-family:Nunito,Arial,sans-serif;font-size:.9rem;font-weight:900;text-decoration:none;cursor:pointer}.FlexShieldLandingPage_primaryButton__gJ3YF:focus-visible,.FlexShieldLandingPage_primaryButton__gJ3YF:hover{border-color:#d94d12;background:#d94d12;color:#fff;text-decoration:none}.FlexShieldLandingPage_primaryButton__gJ3YF:focus-visible{outline:3px solid rgba(35,53,121,.35);outline-offset:3px}.FlexShieldLandingPage_primaryButton__gJ3YF:disabled{opacity:.7;cursor:wait}.FlexShieldLandingPage_hero__EEyu5{background:#f6f1ed}.FlexShieldLandingPage_heroContainer__5BTuf{padding:4.5rem 0 3.5rem;display:grid;align-items:center;grid-gap:2.5rem;gap:2.5rem}.FlexShieldLandingPage_heroContainer__5BTuf h1{margin:0 0 1rem;color:#233579;font-size:clamp(2.6rem,5vw,4.25rem);line-height:1.05}.FlexShieldLandingPage_heroContainer__5BTuf h1 span{color:#539f3e}@media(min-width:1024px){.FlexShieldLandingPage_heroContainer__5BTuf{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr)}}.FlexShieldLandingPage_heroText__btzcw{max-width:38rem;margin:0 0 1.75rem;color:#5c5961;font-size:1.05rem}.FlexShieldLandingPage_offerCard__oayZK{padding:1.75rem;border-radius:1.5rem;background:#fff;box-shadow:0 .75rem 2rem rgba(35,53,121,.12)}.FlexShieldLandingPage_offerCard__oayZK h2{margin:0 0 .5rem;color:#233579;font-size:1.75rem}.FlexShieldLandingPage_offerCard__oayZK p{margin:0 0 1rem;color:#5c5961}.FlexShieldLandingPage_offerCard__oayZK ul{margin:0;padding:0;list-style:none;display:grid;grid-gap:.65rem;gap:.65rem}.FlexShieldLandingPage_offerCard__oayZK li{padding-left:1.5rem;position:relative;font-weight:700}.FlexShieldLandingPage_offerCard__oayZK li:before{content:"";position:absolute;left:0;top:.45rem;width:.7rem;height:.4rem;border-left:2px solid #539f3e;border-bottom:2px solid #539f3e;transform:rotate(-45deg)}.FlexShieldLandingPage_offerEyebrow__CrIer{margin:0 0 .5rem;color:#f66320;font-size:.75rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.FlexShieldLandingPage_featuresLayout__r22Ze{display:grid;grid-gap:2rem;gap:2rem;align-items:start}@media(min-width:1024px){.FlexShieldLandingPage_featuresLayout__r22Ze{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);align-items:center}}.FlexShieldLandingPage_example__2s6rU{margin:0;display:flex;flex-direction:column;align-items:center;gap:.85rem}.FlexShieldLandingPage_example__2s6rU img{width:min(72vw,17.5rem);height:auto;filter:drop-shadow(0 1.25rem 2rem rgba(35,53,121,.18))}.FlexShieldLandingPage_example__2s6rU figcaption{margin:0;color:#5c5961;font-size:.85rem;font-weight:700;text-align:center}.FlexShieldLandingPage_contactSection__ePVI6,.FlexShieldLandingPage_faqSection__gtlXU,.FlexShieldLandingPage_sectionAlt___CKan,.FlexShieldLandingPage_section__NiW3A{padding:clamp(4rem,8vw,6.5rem) 0;scroll-margin-top:5rem}.FlexShieldLandingPage_faqSection__gtlXU,.FlexShieldLandingPage_sectionAlt___CKan{background:#f6f1ed}.FlexShieldLandingPage_sectionHeading__O_SOm{max-width:40rem;margin-bottom:2rem}.FlexShieldLandingPage_sectionHeading__O_SOm h2{margin:0 0 .75rem;color:#233579;font-size:clamp(2rem,4vw,3rem);line-height:1.1}.FlexShieldLandingPage_sectionHeading__O_SOm p:last-child{margin:0;color:#5c5961}.FlexShieldLandingPage_cardGrid__tDPxP,.FlexShieldLandingPage_steps__HeCSA{display:grid;grid-gap:1rem;gap:1rem}@media(min-width:768px){.FlexShieldLandingPage_steps__HeCSA{grid-template-columns:repeat(2,minmax(0,1fr))}}.FlexShieldLandingPage_steps__HeCSA{margin:0;padding:0;list-style:none}@media(min-width:1024px){.FlexShieldLandingPage_steps__HeCSA{grid-template-columns:repeat(4,minmax(0,1fr))}}.FlexShieldLandingPage_card__ApvcZ,.FlexShieldLandingPage_coverageBox__0MBgd,.FlexShieldLandingPage_steps__HeCSA li,.FlexShieldLandingPage_success__zaafk{padding:1.5rem;border:1px solid #dce2ec;border-radius:.875rem;background:#fff}.FlexShieldLandingPage_card__ApvcZ,.FlexShieldLandingPage_guestSteps___qx0H li,.FlexShieldLandingPage_steps__HeCSA li{margin:0}.FlexShieldLandingPage_card__ApvcZ h3,.FlexShieldLandingPage_guestSteps___qx0H li h3,.FlexShieldLandingPage_steps__HeCSA li h3{margin:0 0 .5rem;color:#233579;font-size:1.35rem}.FlexShieldLandingPage_card__ApvcZ p,.FlexShieldLandingPage_guestSteps___qx0H li p,.FlexShieldLandingPage_steps__HeCSA li p{margin:0;color:#5c5961;font-size:.95rem}.FlexShieldLandingPage_steps__HeCSA span{display:block;margin-bottom:.75rem;color:#539f3e;font-family:Playfair Display,Georgia,serif;font-size:1.5rem}.FlexShieldLandingPage_split__oEfHh{display:grid;grid-gap:2rem;gap:2rem}@media(min-width:1024px){.FlexShieldLandingPage_split__oEfHh{grid-template-columns:1.2fr .8fr;align-items:start}}.FlexShieldLandingPage_guestSteps___qx0H{margin:0;padding:0;list-style:none;display:grid;grid-gap:1.25rem;gap:1.25rem}.FlexShieldLandingPage_coverageBox__0MBgd{background:#233579;border-color:#233579;color:#fff}.FlexShieldLandingPage_coverageBox__0MBgd h3{margin:0 0 1rem;color:#fff;font-size:1.6rem}.FlexShieldLandingPage_coverageBox__0MBgd ul{margin:0;padding:0;list-style:none;display:grid;grid-gap:.75rem;gap:.75rem}.FlexShieldLandingPage_coverageBox__0MBgd li{padding-left:1.5rem;position:relative;font-weight:700}.FlexShieldLandingPage_coverageBox__0MBgd li:before{content:"";position:absolute;left:0;top:.45rem;width:.7rem;height:.4rem;border-left:2px solid #75bd60;border-bottom:2px solid #75bd60;transform:rotate(-45deg)}.FlexShieldLandingPage_faqContainer__jy93g{display:grid;grid-gap:2rem;gap:2rem}@media(min-width:1024px){.FlexShieldLandingPage_faqContainer__jy93g{grid-template-columns:minmax(16rem,.7fr) minmax(0,1.3fr);align-items:start}}.FlexShieldLandingPage_faqList__VF2BZ{display:grid;grid-gap:.65rem;gap:.65rem}.FlexShieldLandingPage_faqList__VF2BZ details{overflow:hidden;border-radius:.5rem;background:#233579;color:#fff}.FlexShieldLandingPage_faqList__VF2BZ summary{padding:1rem 1.15rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;font-weight:800;list-style:none}.FlexShieldLandingPage_faqList__VF2BZ summary::-webkit-details-marker{display:none}.FlexShieldLandingPage_faqList__VF2BZ summary:focus-visible{outline:3px solid #f66320;outline-offset:-3px}.FlexShieldLandingPage_faqList__VF2BZ details>p{margin:0;padding:0 3.5rem 1.25rem 1.15rem;color:hsla(0,0%,100%,.78);font-size:.95rem}.FlexShieldLandingPage_faqList__VF2BZ details[open]{background:#19275f}.FlexShieldLandingPage_faqList__VF2BZ details[open] .FlexShieldLandingPage_plusIcon__k3hgL{display:none}.FlexShieldLandingPage_faqList__VF2BZ details[open] .FlexShieldLandingPage_minusIcon__Mp4sB{display:block}.FlexShieldLandingPage_faqIcon__jKT4v{width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:50%;background:hsla(0,0%,100%,.12)}.FlexShieldLandingPage_faqIcon__jKT4v img{width:.65rem}.FlexShieldLandingPage_minusIcon__Mp4sB{display:none}.FlexShieldLandingPage_contactContainer___XQqk{max-width:44rem}.FlexShieldLandingPage_form__zdoBn{display:grid;grid-gap:1rem;gap:1rem}.FlexShieldLandingPage_form__zdoBn label{display:grid;grid-gap:.4rem;gap:.4rem;font-size:.875rem;font-weight:800}.FlexShieldLandingPage_form__zdoBn input{min-height:3rem;padding:.75rem .9rem;border:1px solid #dce2ec;border-radius:.5rem;background:#fff;color:#26242a;font:inherit;font-weight:600}.FlexShieldLandingPage_form__zdoBn input:focus-visible{outline:3px solid rgba(35,53,121,.35);outline-offset:2px}.FlexShieldLandingPage_formRow__wkfYS{display:grid;grid-gap:1rem;gap:1rem}@media(min-width:768px){.FlexShieldLandingPage_formRow__wkfYS{grid-template-columns:1fr 1fr}}.FlexShieldLandingPage_formError__vPkaK{margin:0;color:#c22828;font-weight:700}.FlexShieldLandingPage_success__zaafk h3{margin:0 0 .5rem;color:#233579;font-size:1.75rem}.FlexShieldLandingPage_success__zaafk p{margin:0;color:#5c5961}