._page_afcju_1{color:var(--navy);background:#fff}._page_afcju_1 a:focus-visible{outline:3px solid var(--blue);outline-offset:6px}._header_afcju_3,._hero_afcju_3,._story_afcju_3,._values_afcju_3,._contact_afcju_3,._footer_afcju_3{width:min(1120px,100% - 48px);margin-inline:auto}._header_afcju_3{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;min-height:100px;display:flex}._header_afcju_3 img{width:155px;height:auto}._back_afcju_6{align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}._back_afcju_6:hover,._email_afcju_7:hover{color:var(--blue)}._hero_afcju_3{grid-template-columns:1.5fr 1fr;align-items:center;gap:70px;padding-block:88px;display:grid}._eyebrow_afcju_9{color:var(--blue);letter-spacing:.15em;font-size:11px;font-weight:800;display:block}._hero_afcju_3 h1{letter-spacing:-.045em;margin:20px 0 24px;font-size:clamp(42px,5.2vw,68px);font-weight:750;line-height:1.09}._hero_afcju_3 h1 span{color:var(--blue)}._lead_afcju_12{color:#536176;max-width:560px;margin:0 0 30px;font-size:18px;line-height:1.8}._primary_afcju_13{background:var(--blue);color:#fff;border-radius:6px;justify-content:center;align-items:center;gap:18px;padding:17px 22px;font-size:14px;font-weight:700;line-height:1.5;display:inline-flex}._primary_afcju_13:hover{background:#004fda}._statement_afcju_15{background:var(--navy);color:#fff;border-radius:10px;padding:40px 34px}._statement_afcju_15>svg{color:#75aaff;margin-bottom:36px}._statement_afcju_15 h2{letter-spacing:-.02em;margin:0 0 18px;font-size:29px;line-height:1.2}._statement_afcju_15 p{color:#c3cddd;margin:0 0 36px;font-size:15px;line-height:1.8}._statement_afcju_15>span{letter-spacing:.15em;border-top:1px solid #344055;padding-top:22px;font-size:10px;font-weight:700;display:block}._story_afcju_3{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr 1.5fr;gap:70px;padding-block:56px;display:grid}._story_afcju_3 h2,._values_afcju_3 h2,._contact_afcju_3 h2{letter-spacing:-.025em;margin:0;font-size:clamp(25px,3vw,34px);font-weight:700;line-height:1.3}._story_afcju_3 p,._valueGrid_afcju_22 p,._contact_afcju_3 p{color:#536176;margin:0;font-size:15px;line-height:1.85}._story_afcju_3 p+p{margin-top:18px}._values_afcju_3{padding-block:70px}._values_afcju_3 h2{margin-top:14px}._valueGrid_afcju_22{grid-template-columns:repeat(3,1fr);gap:36px;margin-top:38px;display:grid}._valueGrid_afcju_22 article{border-top:2px solid #dce8ff;padding-top:24px}._valueGrid_afcju_22 svg{color:var(--blue);width:27px;height:27px}._valueGrid_afcju_22 h3{margin:18px 0 12px;font-size:18px;font-weight:700;line-height:1.5}._contact_afcju_3{background:#edf4ff;border-radius:10px;justify-content:space-between;align-items:center;gap:40px;margin-bottom:70px;padding:42px;display:flex}._contact_afcju_3 h2{margin-block:14px}._contact_afcju_3 p{max-width:560px}._contactLinks_afcju_33{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:18px;display:flex}._email_afcju_7{text-underline-offset:4px;overflow-wrap:anywhere;font-size:13px;text-decoration:underline}._page_afcju_1 ._footer_afcju_3{color:var(--navy);border-top:1px solid var(--line);background:#fff;padding:35px 0 45px}._footer_afcju_3 strong{font-size:18px}._footer_afcju_3 p{color:#536176;margin:9px 0 28px;font-size:13px}._footer_afcju_3 nav{color:#536176;flex-wrap:wrap;gap:14px 24px;font-size:12px;line-height:1.6;display:flex}._footer_afcju_3 nav a:hover{color:var(--blue);text-decoration:underline}@media (max-width:800px){._hero_afcju_3{grid-template-columns:1fr;gap:30px;padding-block:50px}._hero_afcju_3 h1{font-size:clamp(40px,7vw,58px)}._statement_afcju_15{padding:28px}._statement_afcju_15>svg,._statement_afcju_15 p{margin-bottom:22px}._story_afcju_3{grid-template-columns:1fr;gap:24px;padding-block:38px}._valueGrid_afcju_22{grid-template-columns:1fr;gap:28px}._values_afcju_3{padding-block:45px}._contact_afcju_3{flex-direction:column;align-items:flex-start;gap:26px;margin-bottom:45px;padding:28px}}@media (max-width:420px){._header_afcju_3,._hero_afcju_3,._story_afcju_3,._values_afcju_3,._contact_afcju_3,._footer_afcju_3{width:calc(100% - 36px)}._header_afcju_3{gap:16px;min-height:82px}._header_afcju_3 img{width:120px}._back_afcju_6{gap:4px;font-size:11px}._lead_afcju_12{font-size:16px}._contact_afcju_3{padding:24px}._email_afcju_7{font-size:12px}}
