@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(../fonts/inter-400.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(../fonts/inter-500.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(../fonts/inter-600.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(../fonts/inter-700.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:600;src:url(../fonts/inter-600-italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:700;src:url(../fonts/inter-700-italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:400;src:url(../fonts/lato-400.ttf) format("truetype")}*{border:0;margin:0;padding:0}*,:after,:before{box-sizing:border-box}:root{--blue:#1076fd;--navy:#313860;--yellow:#f6b431;--text:#191b08;--muted:#666;--light:#f5f8ff;--anchor-offset:118px}body,html{overflow-x:clip}html{scroll-behavior:smooth;scroll-padding-top:var(--anchor-offset)}body{background:#f1f3f4;color:var(--text);font-family:Inter,Segoe UI,Arial,sans-serif;margin:0}a{text-decoration:none}a,button{color:inherit}button{background-color:transparent;cursor:pointer}section{align-items:flex-start;margin-top:95px;scroll-margin-top:var(--anchor-offset)}@media(max-width:1920px){section{margin-top:clamp(3.75rem,1.25rem + 3.91vw,5.9375rem)}}.section-label{--paddingLeftRight:24px;--paddingTopBottom:10px;align-items:center;background:var(--blue);border-radius:999px;color:#fff;display:inline-flex;font-size:18px;font-weight:400;gap:8px;justify-content:center;line-height:1.31;padding:var(--paddingTopBottom) var(--paddingLeftRight);width:-moz-max-content;width:max-content}@media(max-width:1920px){.section-label{font-size:clamp(.75rem,.6635rem + .38vw,1.125rem);--paddingLeftRight:clamp(1.125rem,1.0385rem + .38vw,1.5rem);--paddingTopBottom:clamp(.5rem,.4712rem + .13vw,.625rem)}}.section-label:before{background:#fff;border-radius:999px;content:"";flex:0 0 auto;height:8px;width:8px}.text-accent.text-accent--italic{color:#f6ad25;font-style:italic;font-weight:700}.section-title.section-title--center,.section-title.section-title--left{color:#191b08;font-size:32px;font-weight:500;line-height:1.3;margin:0}@media(max-width:1920px){.section-title.section-title--center,.section-title.section-title--left{font-size:clamp(1.375rem,1.2308rem + .64vw,2rem)}}.section-title.section-title--center{text-align:center}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;contain:strict;display:inline-block;height:20px;inset:0;margin:auto;position:absolute;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}
