.company_page__Yzdky{color:#172335;background:#fff;font-family:var(--font-outfit),Arial,sans-serif}.company_hero__iBncy{padding:88px max(24px,calc((100% - 1160px) / 2)) 72px;background:#f3f6fa}.company_hero__iBncy h1{max-width:900px;font-size:clamp(42px,5.5vw,72px);line-height:1.07;margin:20px 0 24px}.company_hero__iBncy p{max-width:700px;color:#536174;font-size:20px}.company_eyebrow__tDEB9{display:flex;align-items:center;gap:10px;font-size:12px;text-transform:uppercase;letter-spacing:.16em;color:#2864cb;font-weight:600}.company_body__G7U3z{max-width:1208px;margin:auto;padding:64px 24px 80px}.company_metrics__bqX_1{border:1px solid #dbe3ed;border-radius:16px;background:#fff;padding:28px 32px;margin-bottom:64px}.company_metrics__bqX_1 h2{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#607086;margin-bottom:28px}.company_metrics__bqX_1 dl{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.company_metrics__bqX_1 dl>div+div{border-left:1px solid #dbe3ed;padding-left:32px}.company_metrics__bqX_1 dt{color:#5c6879;font-size:14px}.company_metrics__bqX_1 dd{font-size:48px;font-weight:500;letter-spacing:-.04em;margin-top:6px}.company_story__iA7dU{display:grid;grid-template-columns:1fr 2fr;gap:64px;padding-bottom:64px}.company_contactGrid__l7nsc h2,.company_pair__y2WTb h2,.company_story__iA7dU h2,.company_values__v0ICr h2{font-size:28px;font-weight:500;line-height:1.2;margin-bottom:24px}.company_story__iA7dU p{color:#536174;margin-bottom:20px}.company_story__iA7dU .company_legal__8JEu7{font-size:12px;padding-top:24px;border-top:1px solid #dbe3ed}.company_pair__y2WTb{display:grid;grid-template-columns:1fr 1fr;gap:24px}.company_card__xWPs6{background:#f3f6fa;border:1px solid #dce4ee;border-radius:16px;padding:36px}.company_card__xWPs6 p,.company_values__v0ICr p{color:#536174;font-size:16px}.company_icon__Spo6f{color:#3269d2;margin-bottom:24px;width:28px;height:28px}.company_values__v0ICr{margin-top:72px}.company_valueGrid__IC_Y3{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.company_valueGrid__IC_Y3 article{padding-top:28px;border-top:2px solid #dce4ee}.company_valueGrid__IC_Y3 h3{font-size:21px;margin-bottom:12px}.company_cta__OeaFK{padding:64px 24px;text-align:center;background:#edf3fc;border-top:1px solid #dce4ee}.company_cta__OeaFK h2{font-size:clamp(30px,4vw,46px);margin-bottom:20px}.company_cta__OeaFK p{color:#536174;max-width:650px;margin:0 auto 28px}.company_button__kByPn{display:inline-flex;align-items:center;justify-content:center;gap:12px;background:#326de0;color:#fff;border:0;border-radius:999px;padding:14px 24px;font-weight:500;cursor:pointer}.company_button__kByPn:hover{background:#2256ba}.company_button__kByPn:disabled{opacity:.6;cursor:wait}.company_contactGrid__l7nsc{display:grid;grid-template-columns:.9fr 1.1fr;gap:72px;align-items:start}.company_methods__17JHZ{margin-bottom:40px}.company_method__kQ9Bx{display:grid;grid-template-columns:28px minmax(0,1fr) 20px;gap:18px;padding:24px 0;border-bottom:1px solid #dce4ee}.company_method__kQ9Bx:first-child{padding-top:0}.company_method__kQ9Bx>svg{color:#366bce;margin-top:4px}.company_method__kQ9Bx h3{font-size:18px;font-weight:500}.company_method__kQ9Bx p{color:#617084;font-size:14px;margin:5px 0 8px}.company_method__kQ9Bx span{font-size:14px;color:#245ab7;overflow-wrap:anywhere}.company_method__kQ9Bx:hover h3{color:#245ab7}.company_address__DOt2s{padding:24px;border:1px solid #dce4ee;border-radius:14px 14px 0 0;background:#f3f6fa}.company_address__DOt2s h3{display:flex;align-items:center;gap:10px;font-size:16px;margin-bottom:8px}.company_address__DOt2s p{color:#617084;font-size:14px}.company_map__gt5T0{border:1px solid #dce4ee;border-top:0;overflow:hidden;border-radius:0 0 14px 14px}.company_formCard__J4cUv{padding:36px;border:1px solid #d7e1ef;border-radius:20px;background:#f4f7fc;box-shadow:0 12px 36px #192f4b06}.company_form__WR___{display:grid;gap:22px}.company_form__WR___ label{display:grid;gap:9px;font-size:14px;font-weight:500}.company_formRow__M5y75{display:grid;grid-template-columns:1fr 1fr;gap:18px}.company_input__MyPHt{width:100%;min-width:0;background:#fff;border:1px solid #ccd7e5;border-radius:9px;padding:12px 14px;color:#172335;font:inherit;font-weight:400}.company_input__MyPHt::-moz-placeholder{color:#7a8798}.company_input__MyPHt::placeholder{color:#7a8798}.company_input__MyPHt:focus{outline:2px solid #326de0;outline-offset:2px}textarea.company_input__MyPHt{resize:vertical;min-height:160px}.company_error__yzcQq{padding:12px 16px;color:#a72424;background:#fff1f0;border:1px solid #f1c6c3;border-radius:8px;font-size:14px}.company_success__XVqkY{display:grid;justify-items:center;gap:20px;padding:48px 0;text-align:center;color:#176149}.company_page__Yzdky :is(a,button):focus-visible{outline:2px solid #326de0;outline-offset:4px}@media (max-width:850px){.company_hero__iBncy{padding:56px 24px 48px}.company_body__G7U3z{padding-top:40px}.company_contactGrid__l7nsc,.company_story__iA7dU{grid-template-columns:1fr;gap:28px}.company_contactGrid__l7nsc .company_formCard__J4cUv{grid-row:1}.company_pair__y2WTb,.company_valueGrid__IC_Y3{grid-template-columns:1fr}.company_metrics__bqX_1{padding:24px;margin-bottom:40px}.company_metrics__bqX_1 dd{font-size:34px}.company_metrics__bqX_1 dl{gap:12px}.company_metrics__bqX_1 dl>div+div{padding-left:14px}.company_card__xWPs6,.company_formCard__J4cUv{padding:24px}}@media (max-width:480px){.company_formRow__M5y75{grid-template-columns:1fr}.company_metrics__bqX_1 dl{grid-template-columns:1fr;gap:20px}.company_metrics__bqX_1 dl>div+div{border-left:0;padding:20px 0 0;border-top:1px solid #dbe3ed}}.company_contactMapBackdrop__oyRt_{position:absolute;top:50%;right:max(2%,calc((100vw - 1440px) / 2));width:min(54vw,720px);aspect-ratio:1000/480;transform:translateY(-50%);background:url(/images/contact-world-watermark.svg) 50%/contain no-repeat;opacity:.22;pointer-events:none;z-index:-1;-webkit-mask-image:linear-gradient(90deg,transparent,#000 35%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 35%,#000 90%,transparent)}@media (max-width:760px){.company_contactMapBackdrop__oyRt_{right:-28%;width:100%;opacity:.12}}