.page_page__BcFPv{--navy:#17243e;--muted:#657185;--line:#dfe4ec;--magenta:#d4237d;--purple:#723c81;--teal:#168c89;color:var(--navy);background:#fff}.page_page__BcFPv *{box-sizing:border-box}.page_page__BcFPv h1,.page_page__BcFPv h2,.page_page__BcFPv h3,.page_page__BcFPv p{margin:0}.page_page__BcFPv a{text-decoration:none}.page_shell__2IC5s{width:min(calc(100% - 48px),1240px);margin-inline:auto}.page_eyebrow__f2zc4{color:var(--magenta);font-size:14px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.page_hero__SdfOR{overflow:hidden;padding:30px 0 72px;background:linear-gradient(140deg,#fff,#faf4f8 52%,#edf8f7)}.page_breadcrumb__HZ3k9{display:flex;gap:8px;color:#7d8694;font-size:14px}.page_breadcrumb__HZ3k9 a{color:var(--purple);font-weight:800}.page_heroGrid__GqVBD{display:grid;grid-template-columns:1fr .78fr;gap:76px;align-items:center;min-height:560px;padding-top:32px}.page_hero__SdfOR h1{max-width:740px;margin-top:17px;font-size:clamp(48px,4.7vw,66px);line-height:1.02;letter-spacing:-.055em}.page_heroGrid__GqVBD>div>p:not(.page_eyebrow__f2zc4){max-width:690px;margin-top:23px;color:#596576;font-size:16px;line-height:1.8}.page_buttonRow__dqwGU{display:flex;flex-wrap:wrap;gap:12px;margin-top:29px}.page_primaryButton__mv72r,.page_secondaryButton__YOExh{min-height:53px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:10px;padding:0 21px;font-size:14px;font-weight:900}.page_primaryButton__mv72r{background:linear-gradient(135deg,var(--magenta),var(--purple));color:#fff;box-shadow:0 15px 34px rgba(212,35,125,.2)}.page_secondaryButton__YOExh{border:1px solid #d3dae4;background:#fff;color:var(--navy)}.page_featureCard__RhNcG{border-radius:25px;padding:29px;background:linear-gradient(145deg,#111b31,#213653 65%,#432847);color:#fff;box-shadow:0 30px 70px rgba(23,36,62,.22)}.page_featureCard__RhNcG>span{color:#ef90c0;font-weight:900;letter-spacing:.14em}.page_featureIcon__aB6ZK{width:60px;height:60px;display:grid;place-items:center;margin-top:24px;border-radius:17px;background:rgba(255,255,255,.1);color:#ef90c0}.page_featureCard__RhNcG h2{margin-top:22px;font-size:27px}.page_featureCard__RhNcG>p{margin-top:12px;color:rgba(255,255,255,.66);font-size:14px;line-height:1.7}.page_featureCard__RhNcG ul{display:grid;gap:9px;margin:20px 0 0;padding:0;list-style:none}.page_featureCard__RhNcG li{display:flex;gap:8px;color:rgba(255,255,255,.78)}.page_featureCard__RhNcG li svg{color:#6bd3c2}.page_featureCard__RhNcG>a{display:flex;align-items:center;gap:8px;margin-top:25px;color:#fff;font-size:14px;font-weight:900}.page_trustBar__sfwoo{border-block:1px solid var(--line)}.page_trustBar__sfwoo .page_shell__2IC5s{display:grid;grid-template-columns:repeat(4,1fr)}.page_trustBar__sfwoo article{min-height:102px;display:flex;align-items:center;gap:13px;border-left:1px solid var(--line);padding:18px}.page_trustBar__sfwoo article:last-child{border-right:1px solid var(--line)}.page_trustBar__sfwoo svg{color:var(--magenta)}.page_trustBar__sfwoo span,.page_trustBar__sfwoo strong{display:block}.page_trustBar__sfwoo span{margin-top:4px;color:#5f6978}.page_library__w6RRv{padding:94px 0}.page_sectionHeader__vqD2j{max-width:780px;margin:0 auto 44px;text-align:center}.page_caseGrid__UNzrt h2,.page_faqGrid__Fblaa h2,.page_finalCta__NYhZ8 h2,.page_sectionHeader__vqD2j h2{margin-top:14px;font-size:clamp(36px,4vw,49px);line-height:1.08;letter-spacing:-.045em}.page_sectionHeader__vqD2j>span{display:block;margin-top:17px;color:var(--muted);font-size:15px;line-height:1.75}.page_resourceGrid__vzvqU{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.page_resourceGrid__vzvqU article{min-height:300px;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:19px;padding:25px;background:linear-gradient(150deg,#fff 45%,#f7f2f7);box-shadow:0 13px 34px rgba(23,36,62,.055);transition:.2s}.page_resourceGrid__vzvqU article:nth-child(3n+2){background:linear-gradient(150deg,#fff 45%,#eef7f6)}.page_resourceGrid__vzvqU article:hover{transform:translateY(-3px);box-shadow:0 18px 40px rgba(23,36,62,.09)}.page_cardTop__vfNQt{display:flex;align-items:center;justify-content:space-between}.page_cardTop__vfNQt>span{width:52px;height:52px;display:grid;place-items:center;border-radius:15px;background:#f7e6f0;color:var(--magenta)}.page_cardTop__vfNQt em{border-radius:99px;padding:6px 9px;background:#f1edf4;color:var(--purple);font-style:normal;font-weight:850}.page_resourceGrid__vzvqU h3{margin-top:24px;font-size:20px}.page_resourceGrid__vzvqU p{margin-top:12px;color:var(--muted);font-size:14px;line-height:1.7}.page_resourceGrid__vzvqU a{display:flex;align-items:center;gap:7px;margin-top:auto;padding-top:20px;color:var(--magenta);font-weight:900}.page_caseStudies__nqua6{padding:88px 0;background:linear-gradient(135deg,#f8f3f7,#edf7f6)}.page_caseGrid__UNzrt{display:grid;grid-template-columns:1fr .82fr;gap:75px;align-items:center}.page_caseGrid__UNzrt>div>p:not(.page_eyebrow__f2zc4),.page_faqGrid__Fblaa>div:first-child>p:last-child{margin-top:18px;color:var(--muted);font-size:15px;line-height:1.8}.page_caseGrid__UNzrt article{border:1px solid #d9e0e8;border-radius:22px;padding:29px;background:#fff;box-shadow:0 22px 55px rgba(23,36,62,.1)}.page_caseGrid__UNzrt article>span{color:var(--purple);font-size:14px;font-weight:900;text-transform:uppercase}.page_caseGrid__UNzrt article>strong{display:block;margin-top:18px;color:var(--magenta);font-size:54px}.page_caseGrid__UNzrt article>small{display:block;color:#697487;font-size:14px;font-weight:800}.page_caseGrid__UNzrt article>p{margin-top:17px;color:var(--muted);font-size:14px;line-height:1.7}.page_caseGrid__UNzrt article footer{margin-top:20px;border-top:1px solid var(--line);padding-top:16px;color:#5f6978;line-height:1.6}.page_faq__h0D3P{padding:90px 0}.page_faqGrid__Fblaa{display:grid;grid-template-columns:.72fr 1.28fr;gap:80px}.page_faqGrid__Fblaa>div:last-child{border-top:1px solid var(--line)}.page_faq__h0D3P details{border-bottom:1px solid var(--line)}.page_faq__h0D3P summary{display:flex;justify-content:space-between;gap:20px;padding:22px 0;font-size:14px;font-weight:850;cursor:pointer}.page_faq__h0D3P summary span{color:var(--magenta);font-size:20px}.page_faq__h0D3P details p{padding:0 34px 22px 0;color:var(--muted);font-size:14px;line-height:1.8}.page_finalCta__NYhZ8{padding:76px 0;background:linear-gradient(135deg,#111b31,#213653 65%,#432847);color:#fff}.page_finalCta__NYhZ8 .page_shell__2IC5s{display:flex;align-items:center;justify-content:space-between;gap:50px}.page_finalCta__NYhZ8 .page_eyebrow__f2zc4{color:#ef90c0}.page_finalCta__NYhZ8 p:not(.page_eyebrow__f2zc4){margin-top:15px;color:rgba(255,255,255,.66);font-size:14px}.page_finalCta__NYhZ8 a{min-height:54px;display:inline-flex;align-items:center;gap:9px;flex:0 0 auto;border-radius:10px;padding:0 22px;background:linear-gradient(135deg,var(--magenta),var(--purple));color:#fff;font-size:14px;font-weight:900}.page_page__BcFPv a:focus-visible,.page_page__BcFPv summary:focus-visible{outline:3px solid rgba(114,60,129,.25);outline-offset:3px}@media(max-width:950px){.page_caseGrid__UNzrt,.page_faqGrid__Fblaa,.page_heroGrid__GqVBD{grid-template-columns:1fr;gap:42px}.page_featureCard__RhNcG{max-width:720px}.page_resourceGrid__vzvqU,.page_trustBar__sfwoo .page_shell__2IC5s{grid-template-columns:1fr 1fr}.page_finalCta__NYhZ8 .page_shell__2IC5s{align-items:flex-start;flex-direction:column}}@media(max-width:600px){.page_shell__2IC5s{width:min(calc(100% - 34px),1240px)}.page_hero__SdfOR h1{font-size:40px}.page_buttonRow__dqwGU{flex-direction:column}.page_primaryButton__mv72r,.page_secondaryButton__YOExh{width:100%}.page_resourceGrid__vzvqU,.page_trustBar__sfwoo .page_shell__2IC5s{grid-template-columns:1fr}.page_trustBar__sfwoo article{border-right:1px solid var(--line)}.page_library__w6RRv{padding:72px 0}.page_caseGrid__UNzrt h2,.page_faqGrid__Fblaa h2,.page_finalCta__NYhZ8 h2,.page_sectionHeader__vqD2j h2{font-size:35px}.page_finalCta__NYhZ8 a{width:100%;justify-content:center}}.page_toolLibrary__tRHL0{background:#f7f9fc}.page_caseGrid__UNzrt h2,.page_faqGrid__Fblaa h2,.page_featureCard__RhNcG h2,.page_finalCta__NYhZ8 h2,.page_hero__SdfOR h1,.page_sectionHeader__vqD2j h2{font-weight:850}.page_featureCard__RhNcG h2,.page_finalCta__NYhZ8 h2{color:#fff}.page_featureCard__RhNcG>span{font-size:14px}.page_featureCard__RhNcG>p{color:rgba(255,255,255,.72);font-size:15px}.page_featureCard__RhNcG li,.page_trustBar__sfwoo strong{font-size:14px}.page_trustBar__sfwoo span{color:#697487;font-size:14px}.page_cardTop__vfNQt em{font-size:14px}.page_caseGrid__UNzrt article>p,.page_faq__h0D3P details p,.page_resourceGrid__vzvqU p{font-size:15px}.page_resourceGrid__vzvqU a{font-size:14px}.page_caseGrid__UNzrt article footer{color:#747f90;font-size:14px}