.page_page__41SdQ{background:#f7f9fc;color:#10284a;min-height:100vh}.page_hero__MznfR{padding:72px 28px 80px;border-bottom:1px solid #e6ebf2;background:#fff}.page_heroInner__e6bo6{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);grid-gap:64px;gap:64px;align-items:center}.page_heroCopy__8Yvc_{max-width:720px}.page_eyebrow__D8xjU{font-size:12px;letter-spacing:.16em;font-weight:800;color:#2a61c9;margin-bottom:18px}.page_hero__MznfR h1{font-size:clamp(46px,6vw,78px);line-height:1.01;letter-spacing:-.045em;margin:0;color:#112b55;font-weight:800}.page_hero__MznfR h1 span{color:#2c66d0}.page_heroCopy__8Yvc_ p{font-size:20px;line-height:1.6;color:#62748f;max-width:660px;margin:26px 0 30px}.page_actions__o_jlX{display:flex;gap:12px;flex-wrap:wrap}.page_primaryButton___6T_a,.page_secondaryButton__5031F{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 20px;border-radius:10px;text-decoration:none;font-weight:750;font-size:15px;transition:.2s ease}.page_primaryButton___6T_a{background:#2c66d0;color:#fff}.page_secondaryButton__5031F{background:#fff;color:#10284a;border:1px solid #d9e0e9}.page_primaryButton___6T_a:hover{transform:translateY(-1px);filter:brightness(.98)}.page_secondaryButton__5031F:hover{border-color:#aebbcf}.page_heroPanel__VhadL{background:#102b55;border-radius:28px;padding:30px;color:#fff;box-shadow:0 24px 60px rgba(22,48,83,.13)}.page_panelTop__OuTm4{display:flex;justify-content:space-between;font-size:11px;letter-spacing:.14em;color:#b9c7dc;font-weight:700}.page_flowLine__XyVUL{display:grid;grid-template-columns:1fr 28px 1fr 28px 1fr;align-items:center;grid-gap:9px;gap:9px;margin:56px 0 42px}.page_flowLine__XyVUL div{display:flex;flex-direction:column;gap:8px}.page_flowLine__XyVUL strong{font-size:21px}.page_flowLine__XyVUL small{color:#b9c7dc;font-size:12px}.page_flowLine__XyVUL i{height:1px;background:#6b84aa;position:relative}.page_flowLine__XyVUL i:after{content:"";position:absolute;right:0;top:-3px;width:6px;height:6px;border-top:1px solid #9fb0c9;border-right:1px solid #9fb0c9;transform:rotate(45deg)}.page_panelNote__U_6Gr{padding-top:18px;border-top:1px solid rgba(255,255,255,.15)}.page_panelNote__U_6Gr span{display:inline-block;font-size:10px;letter-spacing:.14em;text-transform:uppercase;padding:6px 9px;border:1px solid rgba(255,255,255,.2);border-radius:999px;color:#d6e1f0}.page_panelNote__U_6Gr p{margin:12px 0 0;color:#c3d0e2;line-height:1.55;font-size:14px}.page_introSection__CRtOT{padding:90px 28px 72px}.page_narrow__f5Kli{max-width:820px;margin:0 auto}.page_audienceCard__9ocdn h2,.page_bottomCta__coxm4 h2,.page_narrow__f5Kli h2,.page_sectionHead__92Ljz h2{font-size:clamp(34px,4.6vw,56px);line-height:1.04;letter-spacing:-.035em;margin:0;color:#112b55}.page_narrow__f5Kli p{font-size:20px;line-height:1.65;color:#64758d;margin:25px 0 0}.page_principlesSection__AWz_b,.page_stepsSection__683qA,.page_twoColSection__FW8bT{max-width:1180px;margin:0 auto;padding:72px 28px}.page_sectionHead__92Ljz{display:flex;justify-content:space-between;gap:40px;align-items:end;margin-bottom:34px}.page_sectionHead__92Ljz>p{max-width:360px;margin:0;color:#6a7b93;line-height:1.6}.page_stepsGrid__3ocJA{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.page_stepCard__OlcAQ{background:#fff;border:1px solid #e4eaf2;border-radius:20px;padding:26px;min-height:210px}.page_stepNumber__3L7_A{font-size:14px;font-weight:800;color:#2c66d0;letter-spacing:.1em;margin-bottom:44px}.page_stepCard__OlcAQ h3{font-size:22px;line-height:1.2;margin:0 0 12px;color:#112b55}.page_stepCard__OlcAQ p{margin:0;color:#687990;line-height:1.6;font-size:15px}.page_twoColSection__FW8bT{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;padding-top:30px}.page_audienceCard__9ocdn{background:#fff;border:1px solid #e4eaf2;border-radius:24px;padding:40px}.page_audienceCard__9ocdn p{font-size:16px;line-height:1.7;color:#687990;max-width:560px;margin:20px 0 26px}.page_lightLink__jx3kI,.page_textLink__ElLYk{font-weight:800;text-decoration:none}.page_textLink__ElLYk{color:#2c66d0}.page_darkCard__VwSa4{background:#102b55;border-color:#102b55}.page_darkCard__VwSa4 .page_eyebrow__D8xjU{color:#86aef3}.page_darkCard__VwSa4 h2{color:#fff}.page_darkCard__VwSa4 p{color:#c0cedf}.page_lightLink__jx3kI{color:#fff}.page_principlesSection__AWz_b{border-top:1px solid #e4eaf2}.page_principlesGrid__0auKR{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;margin-top:30px}.page_principle__tLLTp{padding:24px 8px 10px;border-top:2px solid #d7e0ed}.page_principle__tLLTp span{font-size:11px;font-weight:800;letter-spacing:.12em;color:#8292a9}.page_principle__tLLTp p{font-size:16px;line-height:1.5;margin:14px 0 0;color:#314764}.page_bottomCta__coxm4{max-width:1180px;margin:20px auto 90px;padding:48px;border-radius:28px;background:#fff;border:1px solid #e2e8f0;display:flex;justify-content:space-between;align-items:center;gap:40px}.page_bottomCta__coxm4 h2{font-size:clamp(30px,3.7vw,48px);max-width:720px}.page_bottomCta__coxm4 .page_actions__o_jlX{justify-content:flex-end}@media (max-width:900px){.page_heroInner__e6bo6{grid-template-columns:1fr;gap:36px}.page_heroPanel__VhadL{max-width:720px}.page_principlesGrid__0auKR,.page_stepsGrid__3ocJA{grid-template-columns:repeat(2,1fr)}.page_bottomCta__coxm4{margin-left:28px;margin-right:28px;flex-direction:column;align-items:flex-start}.page_bottomCta__coxm4 .page_actions__o_jlX{justify-content:flex-start}}@media (max-width:640px){.page_hero__MznfR{padding:54px 18px 60px}.page_heroInner__e6bo6,.page_principlesSection__AWz_b,.page_stepsSection__683qA,.page_twoColSection__FW8bT{padding-left:18px;padding-right:18px}.page_introSection__CRtOT{padding:66px 18px 44px}.page_hero__MznfR h1{font-size:46px}.page_heroCopy__8Yvc_ p{font-size:17px}.page_heroPanel__VhadL{padding:22px;border-radius:22px}.page_flowLine__XyVUL{grid-template-columns:1fr;gap:18px;margin:38px 0}.page_flowLine__XyVUL i{display:none}.page_principlesGrid__0auKR,.page_stepsGrid__3ocJA,.page_twoColSection__FW8bT{grid-template-columns:1fr}.page_twoColSection__FW8bT{padding-top:10px}.page_audienceCard__9ocdn{padding:28px}.page_sectionHead__92Ljz{display:block}.page_sectionHead__92Ljz>p{margin-top:18px}.page_bottomCta__coxm4{margin:12px 18px 64px;padding:30px}.page_bottomCta__coxm4 h2{font-size:34px}}.page_whatsappLink__R1etr{display:inline-block;margin-top:16px;color:#2c66d0;font-size:14px;font-weight:800;text-decoration:none}.page_whatsappLink__R1etr:hover{text-decoration:underline}.page_contactSection__T6x_5{max-width:1180px;margin:0 auto;padding:30px 28px 72px;display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);grid-gap:54px;gap:54px;align-items:start}.page_contactIntro__xVzmX{padding:28px 0}.page_contactIntro__xVzmX h2{font-size:clamp(34px,4.2vw,54px);line-height:1.03;letter-spacing:-.035em;margin:0;color:#112b55}.page_contactIntro__xVzmX p{font-size:18px;line-height:1.65;color:#667891;max-width:420px;margin:20px 0 0}.page_contactForm___U4u9{background:#fff;border:1px solid #e1e7ef;border-radius:24px;padding:30px;box-shadow:0 18px 45px rgba(22,48,83,.06)}.page_fieldGrid__Jf1RF{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.page_contactForm___U4u9 label{display:flex;flex-direction:column;gap:8px;color:#304866;font-size:13px;font-weight:800;margin-bottom:16px}.page_contactForm___U4u9 input,.page_contactForm___U4u9 select,.page_contactForm___U4u9 textarea{font:inherit;font-weight:500;color:#10284a;background:#fff;border:1px solid #d7e0eb;border-radius:10px;padding:13px 14px;outline:none;box-sizing:border-box}.page_contactForm___U4u9 input:focus,.page_contactForm___U4u9 select:focus,.page_contactForm___U4u9 textarea:focus{border-color:#2c66d0;box-shadow:0 0 0 3px rgba(44,102,208,.1)}.page_contactForm___U4u9 textarea{resize:vertical;min-height:120px}.page_contactActions__YVBy0{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:2px}.page_contactActions__YVBy0 .page_primaryButton___6T_a{border:0;cursor:pointer}.page_sentNote__cLHY_{font-size:13px;color:#58708d}@media (max-width:900px){.page_contactSection__T6x_5{grid-template-columns:1fr;gap:18px}.page_contactIntro__xVzmX{padding-bottom:0}}@media (max-width:640px){.page_contactSection__T6x_5{padding:12px 18px 54px}.page_contactForm___U4u9{padding:22px;border-radius:20px}.page_fieldGrid__Jf1RF{grid-template-columns:1fr}.page_contactIntro__xVzmX h2{font-size:38px}.page_contactIntro__xVzmX p{font-size:16px}.page_whatsappLink__R1etr{margin-top:14px}}