.page_main__aiUOw{display:flex;flex-direction:column;gap:9rem;padding-bottom:10rem}.page_wrap__UGbL_{width:124rem;max-width:calc(100% - 2 * var(--gutter));margin-inline:auto}.page_heading__8L8a6{margin-bottom:3.2rem;color:var(--primary);font-size:3.2rem;font-weight:700}.page_eyebrow__wGbrl{margin-bottom:1.2rem;color:var(--primary);font-size:1.6rem}.page_directory__P2AEW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem;padding:0;margin:0;list-style:none}.page_directory__P2AEW>li{min-width:0}.page_serviceCard__A5XXL{display:flex;flex-direction:column;align-items:flex-start;gap:1.8rem;height:100%;padding:3.2rem;border:1px solid #dce7f4;border-radius:3rem;background:linear-gradient(145deg,#fff,#f4f7fc)}.page_serviceCard__A5XXL:hover{border-color:var(--primary);box-shadow:0 1.2rem 3.2rem #1c449912}.page_serviceCard__A5XXL:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.page_number___G7UC{display:inline-flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;border-radius:50%;background:var(--blue-light);color:var(--primary);font:500 1.8rem Arial,sans-serif}.page_serviceCard__A5XXL h3{color:var(--primary);font-size:2.4rem;font-weight:500}.page_challengeCard__QURWK p,.page_faq__bf7xt p,.page_serviceCard__A5XXL p,.page_steps__OphFQ p{color:var(--text-secondary);font-size:1.7rem;line-height:1.9}.page_siteLink__8C0Ma{display:flex;align-items:center;justify-content:space-between;gap:2rem;align-self:stretch;margin-top:auto;padding-top:1.2rem;color:var(--primary);font-size:1.6rem}.page_siteLink__8C0Ma>span{font:2.8rem Arial,sans-serif}.page_guidance__16KMP{padding-block:6.4rem;background:#f4f7fc}.page_challengeGrid__RhzAs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem}.page_challengeCard__QURWK{display:flex;flex-direction:column;gap:1.6rem;padding:2.8rem;border:1px solid #e0e8f2;border-radius:2.4rem;background:#fff}.page_challengeCard__QURWK h3,.page_steps__OphFQ h3{color:var(--blue-dark);font-size:2rem;font-weight:500}.page_steps__OphFQ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem;list-style:none;padding:0;margin:0}.page_steps__OphFQ li{display:flex;flex-direction:column;gap:1.6rem;padding-top:2.4rem;border-top:2px solid var(--blue-light-active)}.page_stepNumber__kF9tf{color:var(--blue-light-active);font:500 4rem Arial,sans-serif}.page_faq__bf7xt details{margin-bottom:1.2rem;border:1px solid #e0e8f2;border-radius:1.6rem;background:#fff}.page_faq__bf7xt summary{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2.4rem;color:var(--blue-dark);font-size:1.8rem;cursor:pointer;list-style:none}.page_faq__bf7xt summary::-webkit-details-marker{display:none}.page_faq__bf7xt summary:after{content:"+";flex-shrink:0;color:var(--primary);font:2.4rem Arial,sans-serif}.page_faq__bf7xt details[open] summary:after{content:"−"}.page_faq__bf7xt details p{padding:0 2.4rem 2.4rem}.page_cta__LOyrj{display:flex;flex-direction:column;align-items:center;gap:2.4rem;padding:6.4rem 4rem;border-radius:4rem;background:var(--btn-gradient);color:#fff;text-align:center}.page_cta__LOyrj h2{font-size:3.2rem;font-weight:500}.page_cta__LOyrj p{max-width:72rem;font-size:1.8rem;line-height:1.9}@media (max-width:1024px){.page_main__aiUOw{gap:6.4rem;padding-bottom:6.4rem}.page_challengeGrid__RhzAs{grid-template-columns:1fr}.page_steps__OphFQ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.page_main__aiUOw{gap:4.8rem;padding-bottom:4.8rem}.page_heading__8L8a6{font-size:2.6rem;margin-bottom:2.4rem}.page_directory__P2AEW,.page_steps__OphFQ{grid-template-columns:1fr}.page_serviceCard__A5XXL{gap:1.6rem;padding:2.4rem;border-radius:2.4rem}.page_serviceCard__A5XXL h3{font-size:2.1rem}.page_challengeCard__QURWK p,.page_faq__bf7xt p,.page_serviceCard__A5XXL p,.page_steps__OphFQ p{font-size:1.6rem}.page_guidance__16KMP{padding-block:4.8rem}.page_challengeCard__QURWK{padding:2.4rem}.page_faq__bf7xt summary{padding:2rem;font-size:1.6rem}.page_cta__LOyrj{padding:4rem 2.4rem;border-radius:3rem}.page_cta__LOyrj h2{font-size:2.6rem}.page_cta__LOyrj p{font-size:1.6rem}}