.zpLSwW_section{padding-block:var(--section-padding);background-color:var(--color-white);position:relative;overflow:clip}.zpLSwW_inner{flex-direction:column;align-items:stretch;display:flex}.zpLSwW_header{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;column-gap:clamp(2rem,6.25vw,5rem);margin-bottom:clamp(2.5rem,6.25vw,6rem);display:grid}.zpLSwW_heading{font-size:var(--typography-heading-m);letter-spacing:-.01em;color:var(--theme-heading);line-height:1.05}.zpLSwW_intro{font-size:var(--typography-body-l);color:var(--theme-text);padding-bottom:.35em;font-weight:300;line-height:1.6}.zpLSwW_groups{flex-direction:column;gap:clamp(3.5rem,9.375vw,6rem);width:100%;display:flex}.zpLSwW_group{flex-direction:column;gap:clamp(1.75rem,4.6875vw,3rem);display:flex}.zpLSwW_groupHeading{text-align:center;text-wrap:balance;max-width:52rem;color:var(--theme-heading);justify-content:center;align-items:center;gap:clamp(1rem,3.125vw,2rem);margin-inline:auto;font-size:clamp(1.375rem,3.125vw,1.75rem);line-height:1.15;display:flex}.zpLSwW_groupHeading:before,.zpLSwW_groupHeading:after{content:"";border-top:2px dashed var(--color-green);flex:0 0 clamp(1.75rem,6.25vw,4.5rem);height:0}.zpLSwW_list{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2.60417vw,1.5rem);display:grid}.zpLSwW_item{display:flex}@media (max-width:75rem){.zpLSwW_list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:56.1875rem){.zpLSwW_header{grid-template-columns:1fr;align-items:start;row-gap:clamp(.75rem,2.08333vw,1.25rem)}.zpLSwW_intro{font-size:var(--typography-body-m);padding-bottom:0}}@media (max-width:37.5rem){.zpLSwW_list{grid-template-columns:1fr}.zpLSwW_groupHeading{gap:0}.zpLSwW_groupHeading:before,.zpLSwW_groupHeading:after{display:none}}
.Og4EiG_section{grid-template-columns:1fr clamp(18rem,47.9167vw,60rem);align-items:center;padding-block:0;display:grid}.Og4EiG_content{border-bottom:1px solid var(--color-gray);flex-direction:column;justify-content:center;align-items:flex-start;height:100%;padding-right:clamp(2rem,8.33333vw,5rem);display:flex;position:relative;overflow:visible clip}.Og4EiG_heading{font-size:var(--typography-heading-xl);letter-spacing:-.01em;color:var(--theme-heading);margin-bottom:clamp(.75rem,2.08333vw,1rem);line-height:1.05}.Og4EiG_intro{max-width:34rem;font-size:var(--typography-body-l);color:var(--theme-text);margin-bottom:clamp(.75rem,2.08333vw,1rem);font-weight:300;line-height:1.6}.Og4EiG_cta{z-index:3;margin-top:clamp(.5rem,2.08333vw,1rem)}.Og4EiG_imageFrame{z-index:3;border-radius:var(--radius-sm);border-top-left-radius:8rem;border-bottom-left-radius:0;position:relative;overflow:hidden}.Og4EiG_imageFrame:before{content:"";background:linear-gradient(90deg,#002c8e66 0%,#002c8e26 100%);position:absolute;inset:0}.Og4EiG_image{object-fit:cover;width:100%;min-height:480px}.Og4EiG_vector{opacity:.03;z-index:2;width:36rem;position:absolute;bottom:-13rem;left:-2rem}@media (max-width:74.9375rem){.Og4EiG_heading{font-size:var(--typography-heading-l)}}@media (max-width:62.4375rem){.Og4EiG_section{flex-direction:column;align-items:stretch;width:100%;display:flex}.Og4EiG_heading{font-size:var(--typography-heading-m)}.Og4EiG_intro{font-size:var(--typography-body-m)}.Og4EiG_content{z-index:4;background-color:var(--color-white);padding:2rem var(--page-margin);width:calc(100% - 2*var(--page-margin));border-radius:var(--radius-sm);border:1px solid var(--color-gray);order:2;margin:-4rem auto 0}.Og4EiG_vector{width:24rem;top:auto;bottom:-8rem;left:-1rem}.Og4EiG_imageFrame{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm);aspect-ratio:16/9;order:1}.Og4EiG_image{min-height:auto}}@media (max-width:31.1875rem){.Og4EiG_content{margin-top:-1rem}}@media (max-width:23.6875rem){.Og4EiG_content{border-left:none;border-right:none;width:100%}}
.oO_fBG_section{--step-gap:clamp(3.5rem, calc(4vw / .48), 4.5rem);--badge-size:clamp(4.5rem, calc(4.5vw / .48), 5.5rem);padding-block:var(--section-padding);width:calc(100% - var(--page-margin)*2);max-width:var(--max-width);flex-direction:column;align-items:center;margin-inline:auto;display:flex;position:relative;overflow:hidden}.oO_fBG_header{z-index:1;text-align:center;flex-direction:column;align-items:center;max-width:48rem;margin-bottom:clamp(4rem,10.4167vw,6rem);display:flex;position:relative}.oO_fBG_heading{font-size:var(--typography-heading-m);letter-spacing:-.01em;color:var(--theme-heading);line-height:1.05}.oO_fBG_intro{font-size:var(--typography-body-l);color:var(--theme-text);margin-top:clamp(.75rem,2.08333vw,1.25rem);font-weight:300;line-height:1.6}.oO_fBG_list{z-index:1;counter-reset:process;gap:var(--step-gap);flex-direction:column;grid-template-columns:1fr 1fr;width:100%;max-width:72rem;display:grid;position:relative}.oO_fBG_item{counter-increment:process;text-align:center;flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.oO_fBG_badge{width:var(--badge-size);height:var(--badge-size);border-radius:var(--radius-full);background-color:var(--color-gray);color:var(--theme-heading);place-items:center;margin-bottom:clamp(1rem,3.125vw,1.75rem);display:grid;position:relative}.oO_fBG_badge:before{content:"";border-radius:inherit;border:2px dashed var(--color-green);opacity:.3;position:absolute;inset:-.5rem}.oO_fBG_icon{width:50%;height:50%;color:var(--color-green);display:block}.oO_fBG_icon svg{width:100%;height:100%}.oO_fBG_itemHeading{font-size:var(--typography-heading-xs);color:var(--theme-heading)}.oO_fBG_itemText{max-width:32rem;font-size:var(--typography-body-m);color:var(--theme-text);margin-top:clamp(.5rem,1.5625vw,.875rem);font-weight:300;line-height:1.6}@media (max-width:53.0625rem){.oO_fBG_header{max-width:36rem}.oO_fBG_intro{font-size:var(--typography-body-m)}.oO_fBG_list{grid-template-columns:1fr}}
