.BenefitsSection_section__y0zz1{padding:88px 16px 30px}.BenefitsSection_container__DO2Vc{margin:0 auto;max-width:1000px}.BenefitsSection_layout__ngQMA{align-items:start;display:grid;gap:24px;grid-template-areas:"cards content" "cards button";grid-template-columns:494px 482px}.BenefitsSection_content__FKCvO{align-self:stretch;display:flex;flex-direction:column;gap:18px;grid-area:content;min-height:360px;padding-top:2px;width:474px}.BenefitsSection_content__FKCvO .BenefitsSection_buttonWrap__t31iU{display:flex}.BenefitsSection_buttonWrap__t31iU{display:none;grid-area:button;width:482px}.BenefitsSection_title__zsXrH{font-size:32px;font-weight:700;letter-spacing:-.8px;line-height:.95;margin:0}.BenefitsSection_texts__pjVTz{display:flex;flex-direction:column;margin-bottom:10px}.BenefitsSection_text__gs9nf{font-size:20px;font-weight:400;letter-spacing:-.8px;line-height:1.2;margin:0 0 16px;max-width:520px;white-space:pre-line}.BenefitsSection_text__gs9nf span{font-weight:700}.BenefitsSection_button__cetSC{align-items:center;align-self:stretch;background:#0ab97d;border-radius:16px;color:#fff;display:inline-flex;font-size:20px;font-weight:700;justify-content:center;letter-spacing:-.8px;line-height:1.2;min-height:60px;padding:12px 24px;text-decoration:none;width:100%}.BenefitsSection_cards__UII87{display:grid;gap:12px;grid-area:cards;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(3,112px);height:360px;justify-self:start;width:494px}.BenefitsSection_card__1WlnV{--icon-accent:#0ab97d;background:#f3f4f4;border-radius:16px;color:#0ab97d;display:flex;flex-direction:column;gap:12px;height:112px;justify-content:space-between;padding:12px 8px 16px 12px;position:relative;transform:scale(1);transform-origin:center;transition:transform .2s ease,box-shadow .2s ease;width:112px;will-change:transform}.BenefitsSection_cardTitle__hCFJO{color:#161414;font-size:12px;font-weight:400;line-height:1.35;max-width:94px}.BenefitsSection_cardIcon__wAOyi{align-items:flex-end;display:flex;justify-content:flex-end;min-height:24px;padding-right:8px}.BenefitsSection_cardIcon__wAOyi svg{height:24px;width:24px;display:block;flex-shrink:0}.BenefitsSection_cardIcon__wAOyi circle,.BenefitsSection_cardIcon__wAOyi path,.BenefitsSection_cardIcon__wAOyi rect{transition:fill .2s ease,stroke .2s ease}.BenefitsSection_cardIcon__wAOyi stop{stop-color:#0ab97d}@media(hover:hover){.BenefitsSection_card__1WlnV:hover{box-shadow:0 10px 24px rgba(22,20,20,.1);transform:scale(1.0357143);z-index:1}}@media(max-width:992px){.BenefitsSection_layout__ngQMA{gap:28px;grid-template-areas:"content" "cards" "button";grid-template-columns:1fr}.BenefitsSection_content__FKCvO{gap:24px;min-height:unset;padding-top:0;width:auto}.BenefitsSection_title__zsXrH{font-size:34px}.BenefitsSection_text__gs9nf{font-size:16px;max-width:none}.BenefitsSection_buttonWrap__t31iU{width:auto}.BenefitsSection_cards__UII87{grid-template-rows:none;height:auto;width:100%}}@media(max-width:768px){.BenefitsSection_cardIcon__wAOyi{padding-right:4px}.BenefitsSection_section__y0zz1{padding:24px 16px 20px}.BenefitsSection_container__DO2Vc{max-width:none}.BenefitsSection_layout__ngQMA{gap:20px}.BenefitsSection_content__FKCvO{gap:18px}.BenefitsSection_content__FKCvO .BenefitsSection_buttonWrap__t31iU{display:none}.BenefitsSection_title__zsXrH{font-size:24px;letter-spacing:-.03em;line-height:1.02}.BenefitsSection_texts__pjVTz{gap:12px}.BenefitsSection_text__gs9nf{font-size:15px;line-height:1.12}.BenefitsSection_cards__UII87{gap:8px;grid-template-columns:repeat(3,112px);justify-content:center;margin:0 auto;width:fit-content}.BenefitsSection_card__1WlnV{aspect-ratio:112/112;min-height:112px;padding:12px}.BenefitsSection_buttonWrap__t31iU{display:flex;padding:0 1px}.BenefitsSection_button__cetSC{border-radius:18px;font-size:17px;min-height:60px;width:100%}}.PageHeader_container__fCnB9{margin:16px auto;max-width:1528px;padding-inline:12px}.PageHeader_container__fCnB9,.PageHeader_desktopContent__aYngB,.PageHeader_mobileContent__TxwFQ{align-items:center;display:flex;flex-direction:column}.PageHeader_mobileContent__TxwFQ{display:none}.PageHeader_preTitle__X5zxY{color:#878787;font-size:20px;letter-spacing:-.8px;margin-bottom:17px;margin-top:68px;max-width:960px;text-align:center}.PageHeader_title__r9sC4{color:#161414;font-size:clamp(50px,50px + 22*(100vw - 992px)/508,72px);font-weight:900;letter-spacing:-.8px;line-height:1;margin-bottom:0;max-width:1320px;text-align:center}.PageHeader_description__PURJR{color:#878787;font-size:20px;letter-spacing:-.8px;margin-bottom:35px;margin-top:20px;text-align:center}@media(max-width:992px){.PageHeader_desktopContent__aYngB{display:none}.PageHeader_mobileContent__TxwFQ{display:flex;margin:0 auto;max-width:720px;width:100%}.PageHeader_container__fCnB9{margin:16px auto 44px;max-width:720px;padding-inline:0;width:100%}.PageHeader_preTitle__X5zxY{font-size:12px;letter-spacing:-.8px;line-height:1.2;margin-bottom:12px;margin-top:0;max-width:240px;text-align:center}.PageHeader_title__r9sC4{font-size:clamp(36px,36px + 9*(100vw - 350px)/370,45px);font-weight:800;letter-spacing:-1.4px;line-height:.95;margin-bottom:0;max-width:720px;text-align:center;white-space:pre-line}.PageHeader_description__PURJR{font-size:13px;letter-spacing:-.28px;line-height:1.2;margin-bottom:0;margin-top:14px;max-width:336px;text-align:center}}.QuickAssessmentSection_section__gA3Ml{padding:88px 16px}.QuickAssessmentSection_container__fFFuo{margin:0 auto;max-width:1032px}.QuickAssessmentSection_section-heading__EN64N{margin:0 auto 28px;max-width:760px;text-align:center}.QuickAssessmentSection_eyebrow__U9gmE{color:#0dc387;font-size:14px;font-weight:700;letter-spacing:.08em;line-height:18px;margin:0 0 10px;text-transform:uppercase}.QuickAssessmentSection_title__jRbY_{color:#202838;font-size:clamp(30px,4vw,44px);font-weight:800;letter-spacing:-.04em;line-height:1.1;margin:0}.QuickAssessmentSection_subtitle__jLJgf{color:#656565;font-size:16px;line-height:1.7;margin:14px 0 0}@media(width <= 768px){.QuickAssessmentSection_section__gA3Ml{padding:64px 16px 100px}.QuickAssessmentSection_section-heading__EN64N{margin-bottom:22px;text-align:left}}