.styles_container__9aF_h{width:min(100%,70rem);color:#1b1b20;margin-inline:auto;padding-block:clamp(2rem,calc(8 / 70 * 100vw),8rem)}.styles_header__4XYxS{margin-block-end:clamp(3rem,calc(4.5 / 70 * 100vw),4.5rem)}.styles_header__4XYxS h2{width:min(100%,24ch);margin-block-end:1rem;font-size:clamp(2.5rem,calc(3.5 / 82 * 100vw),3.5rem);font-weight:500;line-height:1.1;letter-spacing:-2px;padding-inline:1.5rem}.styles_header__4XYxS p{width:min(100%,40rem);font-size:1.125rem;font-weight:400;line-height:1.5;letter-spacing:-.1px;padding-inline:1.5rem}.styles_content__LBt_1{display:grid;grid-gap:3rem;gap:3rem}.styles_content__LBt_1 h3{margin-block-end:clamp(1.5rem,calc(2 / 70 * 100vw),2rem);font-size:clamp(2rem,calc(2.5 / 70 * 100vw),2.5rem);font-weight:500;line-height:1.12;letter-spacing:-.5px;padding-inline:1.5rem}.styles_content__LBt_1>div>p{margin-block-end:1rem;color:#4e4e58;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:1.5px;text-transform:uppercase;padding-inline:1.5rem}.styles_cta__xYEd_{position:relative;z-index:1;width:min(100% - 2rem,58.25rem);margin-block-start:clamp(3rem,calc(8 / 82 * 100vw),8rem);color:#1b1b20;text-align:center;background:#fff;border:1px solid #f6f6f7;border-radius:2rem;box-shadow:0 0 6px 0 rgb(0 0 0/.03),0 1px 3px 0 rgb(0 0 0/.1),0 1px 2px 0 rgb(0 0 0/.06);margin-inline:auto;padding-block:clamp(3rem,calc(4.5 / 82 * 100vw),4.5rem);padding-inline:clamp(1.5rem,calc(4.5 / 82 * 100vw),4.5rem)}.styles_cta__xYEd_ h3{width:min(100%,32.75rem);margin-block-end:1.5rem;font-size:clamp(2rem,calc(2.5 / 70 * 100vw),2.5rem);font-weight:500;line-height:1.12;letter-spacing:-.5px;margin-inline:auto;text-wrap:pretty}.styles_cta__xYEd_ p{width:min(100%,39.875rem);margin-block-end:2rem;font-size:1.125rem;line-height:1.5;letter-spacing:-.1px;margin-inline:auto;text-wrap:pretty}@media (min-width:48.001rem){.styles_content__LBt_1{gap:4.5rem}.styles_cta__xYEd_{padding:4.5rem}}.styles_section__M4Ymd{background:#fff}.styles_container__IdeZO{width:min(100% - 2rem,82rem);color:#1b1b20;margin-inline:auto;padding-block:clamp(2rem,calc(8 / 82 * 100vw),8rem)}.styles_header__Os8e0{text-align:center}.styles_header__Os8e0 h2{width:min(100%,24ch);margin-block-end:1.5rem;font-size:clamp(2.5rem,calc(3.5 / 82 * 100vw),3.5rem);font-weight:500;line-height:1.1;letter-spacing:-2px;margin-inline:auto}.styles_header__Os8e0 p{width:min(100%,41rem);color:#4e4e58;font-size:1.125rem;line-height:1.5;letter-spacing:-.1px;margin-inline:auto;text-wrap:pretty}