:root{--spacing-05x:2px;--spacing-1x:4px;--spacing-2x:8px;--spacing-3x:12px;--spacing-4x:12px;--spacing-5x:16px;--spacing-6x:20px;--spacing-8x:24px;--spacing-10x:32px;--spacing-12x:40px;--spacing-14x:56px;--spacing-16x:56px;--spacing-20x:56px;--spacing-24x:56px;--spacing-30x:56px;@media (min-width:820px){--spacing-05x:2px;--spacing-1x:4px;--spacing-2x:8px;--spacing-3x:12px;--spacing-4x:16px;--spacing-5x:20px;--spacing-6x:24px;--spacing-8x:32px;--spacing-10x:40px;--spacing-12x:48px;--spacing-14x:56px;--spacing-16x:64px;--spacing-20x:80px;--spacing-24x:96px;--spacing-30x:120px}--primary-base:#2a4e78;--primary-200:#eef2f7;--primary-300:#c7d2e1;--secondary-base:#ece7df;--text-light:#5d6671;--text-x-light:#aeb2b8;--text-dark:#0b0f2a;--background-gray:#edf1f4;--background-secondary:#ece7df;--white-base:#fff;--transition:all 250ms cubic-bezier(.4,0,.2,1)}.contact-description{margin-bottom:64px}.contact-section{margin-bottom:32px}.contact-section__title{color:#153862;margin-bottom:12px}.contact-section__description{font-size:14px;margin-bottom:0}:has(>.masked-link){position:relative}.masked-link{height:100%;inset:0;position:absolute;width:100%}.text-white{color:var(--white-base)}.swiper-button-wrapper{align-items:center;display:flex;gap:var(--spacing-3x)}.slider-container :is(.swiper-button-prev,.swiper-button-next){align-items:center;background:var(--white-base);border:3px solid var(--background-secondary);display:flex;flex-shrink:0;height:44px;justify-content:center;margin:0;position:static;transition:all .25s ease-out;width:64px;&.swiper-button-disabled{opacity:.31}&:after{display:none}& svg path{fill:#3e2a2e}&:not(.swiper-button-disabled):hover{border-color:var(--primary-base)}}.slider-container .swiper-button-prev{& svg{transform:rotateY(180deg)}}.slider-container .swiper-pagination{display:none;gap:var(--spacing-2x);justify-content:center;margin-top:var(--spacing-5x);position:static;@media (max-width:820px){display:flex}}.slider-container :is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{--swiper-pagination-bullet-size:13px;--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-inactive-color:var(--primary-300);--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-color:var(--text-dark)}