.section.solution-hero{text-align:center;align-content:center;min-height:min(80vh,760px);display:grid}h1[data-astro-cid-3ofaby64]{max-width:780px;margin:0 auto 1.25rem;font-size:clamp(2rem,4vw,3rem)}.hero-text[data-astro-cid-3ofaby64]{max-width:44rem;margin:0 auto 2rem;font-size:clamp(1.125rem,2vw,1.5rem);line-height:1.4}.hero-actions[data-astro-cid-3ofaby64]{flex-wrap:wrap;justify-content:center;gap:1.25rem;display:flex}.hero-actions[data-astro-cid-3ofaby64] .button{min-width:11.5rem;font-weight:400;font-size:var(--text-base)}.logos-label[data-astro-cid-3ofaby64]{font-size:var(--text-xl);margin:3rem 0 1rem}.logos[data-astro-cid-3ofaby64]{flex-wrap:wrap;justify-content:center;align-items:center;gap:2.5rem;display:flex}.logos[data-astro-cid-3ofaby64] img[data-astro-cid-3ofaby64]{width:auto;max-width:100%}@media (width<=767px){.hero-actions[data-astro-cid-3ofaby64]{flex-direction:column;align-items:center}.hero-actions[data-astro-cid-3ofaby64] .button{min-width:14rem}}.title[data-astro-cid-s32angxb]{text-align:center;max-width:1100px;color:var(--color-midnight);margin:0 auto 2.5rem;font-size:clamp(1.75rem,4vw,3rem)}.cards[data-astro-cid-s32angxb]{gap:1.25rem;display:grid}@media (width>=768px){.cards[data-astro-cid-s32angxb]{grid-template-columns:1fr 1fr}}.card[data-astro-cid-s32angxb]{border-radius:var(--radius-lg);padding:2rem 1.9rem 4.75rem;position:relative}.card[data-astro-cid-s32angxb] h3[data-astro-cid-s32angxb]{margin-bottom:1.25rem;font-size:clamp(1.125rem,2vw,1.6rem)}.card[data-astro-cid-s32angxb] p[data-astro-cid-s32angxb]{margin:0;font-size:clamp(1.125rem,1.8vw,1.375rem);line-height:1.55}.problem[data-astro-cid-s32angxb]{color:var(--color-midnight);background:#f8f8f8;border:1px solid #e9e9e9}.solution[data-astro-cid-s32angxb]{background:var(--color-midnight);color:var(--color-white)}.tick[data-astro-cid-s32angxb]{width:40px;height:40px;position:absolute;bottom:1.25rem;right:1.9rem}.columns[data-astro-cid-hio6usf7]{align-items:stretch}.text[data-astro-cid-hio6usf7]{font-size:var(--text-base);align-self:center;line-height:1.65}h2[data-astro-cid-hio6usf7]{margin-bottom:1.25rem;font-size:clamp(2rem,4vw,3.5rem)}.text[data-astro-cid-hio6usf7] p{margin-bottom:1.6em}.text[data-astro-cid-hio6usf7] .button{min-width:12rem;font-weight:400;font-size:var(--text-base);margin-top:.5rem}.photo[data-astro-cid-hio6usf7]{object-fit:cover;border-radius:var(--radius-lg);width:100%;height:100%;min-height:300px;max-height:620px}.after[data-astro-cid-hio6usf7]{margin-top:3.5rem}.decor[data-astro-cid-5vwyujni]{z-index:1;pointer-events:none;position:absolute}.decor-top[data-astro-cid-5vwyujni]{width:clamp(70px,12vw,165px);top:0;right:0;transform:translateY(-50%)}.decor-bottom[data-astro-cid-5vwyujni]{width:clamp(90px,15vw,215px);bottom:0;left:0;transform:translateY(50%)}.head[data-astro-cid-5vwyujni]{max-width:44rem;margin-bottom:2rem}.head[data-astro-cid-5vwyujni].centered{text-align:center;max-width:32rem;margin-inline:auto}h2[data-astro-cid-5vwyujni]{color:var(--color-midnight);margin-bottom:.75rem;font-size:clamp(1.9rem,4vw,3.5rem)}.subtitle[data-astro-cid-5vwyujni]{color:#000;margin:0;font-size:clamp(1.125rem,2vw,1.6rem)}.cards[data-astro-cid-5vwyujni]{gap:1.25rem;margin-inline:-.6rem;display:grid}@media (width>=768px){.cards[data-astro-cid-5vwyujni]:not(.single){grid-template-columns:1fr 1fr}.wide[data-astro-cid-5vwyujni]{grid-template-columns:1fr 1fr;gap:0 2.5rem;display:grid}}.card[data-astro-cid-5vwyujni]{border-radius:var(--radius-lg);background:var(--color-navy);color:var(--color-white);padding:2.5rem 2.5rem 1.5rem;position:relative;overflow:hidden}.card-bg[data-astro-cid-5vwyujni]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.column[data-astro-cid-5vwyujni]{position:relative}.item[data-astro-cid-5vwyujni]{margin-bottom:2rem}.icon[data-astro-cid-5vwyujni]{filter:brightness(0)invert();width:auto;height:58px;margin-bottom:1.6rem}h3[data-astro-cid-5vwyujni]{font-size:var(--text-xl);margin-bottom:1.1rem}.item[data-astro-cid-5vwyujni] p[data-astro-cid-5vwyujni]{font-size:var(--text-base);margin:0;line-height:1.65}@media (width<=767px){.card[data-astro-cid-5vwyujni]{padding:2rem 1.75rem .75rem}}.button.button-primary.button-dark{background:var(--color-midnight)}.button.button-primary.button-dark:hover{background:var(--color-blue-dark)}.decor[data-astro-cid-2pywyywa]{z-index:1;pointer-events:none;width:clamp(70px,12vw,165px);position:absolute;top:0;right:0;transform:translateY(-50%)}.title[data-astro-cid-2pywyywa]{text-align:center;color:var(--color-midnight);margin-bottom:3.5rem;font-size:clamp(2rem,4vw,3.5rem)}.reasons[data-astro-cid-2pywyywa]{gap:3.5rem 1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.reasons[data-astro-cid-2pywyywa]{grid-template-columns:repeat(4,1fr)}}li[data-astro-cid-2pywyywa]{text-align:center}.icon[data-astro-cid-2pywyywa]{margin:0 auto 1.9rem}h3[data-astro-cid-2pywyywa]{max-width:11em;font-size:var(--text-xl);color:var(--color-text);margin:0 auto;line-height:1.35}@media (width<=767px){h3[data-astro-cid-2pywyywa]{max-width:22ch}}.title[data-astro-cid-vfkhuyds]{text-align:center;margin-bottom:2.5rem;font-size:clamp(2rem,4vw,3.5rem)}.members[data-astro-cid-vfkhuyds]{gap:2.5rem 1.25rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.members[data-astro-cid-vfkhuyds]{grid-template-columns:1fr 1fr}}.member[data-astro-cid-vfkhuyds]{grid-template-columns:250px 1fr;align-items:start;gap:1.9rem;display:grid}.photo[data-astro-cid-vfkhuyds]{aspect-ratio:270/467;object-fit:cover;border-radius:var(--radius-lg) 0 0 var(--radius-lg);width:250px}.info[data-astro-cid-vfkhuyds]{padding-top:1.9rem}h3[data-astro-cid-vfkhuyds]{font-size:var(--text-xl);margin-bottom:1rem}.role[data-astro-cid-vfkhuyds]{margin-bottom:1.6rem;font-size:.8125rem;line-height:1.35}.bio[data-astro-cid-vfkhuyds]{font-size:var(--text-base);margin:0;line-height:1.65}@media (width<=599px){.member[data-astro-cid-vfkhuyds]{border-radius:var(--radius-lg);background:#000d2f8c;grid-template-columns:1fr;gap:1.25rem;padding:0 1.9rem 2.5rem}.photo[data-astro-cid-vfkhuyds]{border-radius:0 0 var(--radius-lg) var(--radius-lg);width:100%}.info[data-astro-cid-vfkhuyds]{padding-top:.5rem}.role[data-astro-cid-vfkhuyds]{margin-bottom:1.25rem}.bio[data-astro-cid-vfkhuyds]{font-size:var(--text-base)}}
