:root{--black-base:#10131b;--bg-gray:#0f1319;--neutral-blue:#116cb5;--light-blue:#42c4de;--dark-blue:#223368;--white:#fff;--text-white:#e0e0e0}body{text-wrap:balance}.dnd-section{margin:0;overflow-x:clip}section{margin:0 0 64px}section.cta__section{margin-bottom:0}h4{font-size:1.75rem;line-height:1.2;margin-bottom:24px}.section-title{color:var(--light-blue)}.preheader{margin-bottom:32px}.preheader--blue{color:var(--light-blue)}button:not(.btn--clear),input[type=button],input[type=reset],input[type=submit]{background-color:var(--color-primary);border-color:var(--color-primary)}:is(button:not(.btn--clear),input[type=button],input[type=reset],input[type=submit]):hover{background-color:var(--color-primary-dark);border-color:var(--color-primary-dark)}.features__container{flex-wrap:wrap;justify-content:center}.feature{flex:0 1 100%}.feature__icon{height:60px;margin:0 auto;object-fit:contain;width:fit-content}.feature__desc{color:var(--text-white)}@media (min-width:768px){.feature{flex:0 1 calc(50% - 16px)}.feature:first-child{flex:0 1 100%}}@media (min-width:1024px){.feature{flex:0 1 calc(50% - 16px)}.feature:first-child{flex:0 1 50%}}.text-highlight{color:var(--white)}.model-card{background:var(--dark-blue);border-radius:6px;flex:0 1 100%;padding:23px 32px 40px;text-align:center}.model-card__img{height:250px;object-fit:contain;width:auto}@media (min-width:768px){.model-card{flex:0 1 calc(50% - 16px)}}@media (min-width:1024px){.model-card{flex:0 1 calc(25% - 24px)}}.hero__logo{margin:0 auto 64px}.hero__desc{margin-bottom:32px}.card{align-items:center;background:var(--dark-blue);gap:32px;justify-content:space-between;margin-bottom:48px;padding:24px}.card__img,.card__text{flex:0 1 calc(50% - 24px);padding:0;width:auto}.card__text-paragraph{margin-bottom:16px}.card__text-paragraph :is(*){color:var(--text-white);text-wrap:wrap}.card__text-paragraph ul{list-style:inside;margin-top:8px}.card__text-paragraph li{font-size:15px}@media (min-width:1024px){.card{gap:64px;padding:48px}#card-1 .card__img,.card__img,.card__text{padding:0}}@media (max-width:1024px){.card__img{order:1}.card__text{order:2}}