.highlight-section{background:var(--Horizontal-Gradient,linear-gradient(90deg,#273068 0,#222 100%));color:var(--colors-white);overflow-x:clip;position:relative;.container{container-name:container;container-type:inline-size;margin:0 auto;max-width:var(--max-width);padding:var(--v-padding) var(--h-padding);position:relative;.content{align-items:center;align-self:stretch;display:flex;flex-direction:row;gap:var(--spacing-x-lg);@container container (max-width: 768px){align-items:stretch;flex-direction:column}}}.column{width:100%;&:first-child{align-items:flex-start;aspect-ratio:1;display:flex;justify-content:space-between;position:relative}&:nth-child(2){align-items:stretch;display:flex;flex-direction:column;gap:var(--spacing-lg)}}.column:first-child .image{aspect-ratio:1;border-radius:var(--spacing-sm);overflow:hidden;width:60%;&:first-child{box-shadow:-50px 52px 20px 0 rgba(8,39,58,0),-32px 33px 18px 0 rgba(8,39,58,.03),-18px 19px 16px 0 rgba(8,39,58,.1),-8px 8px 12px 0 rgba(8,39,58,.17),-2px 2px 6px 0 rgba(8,39,58,.19)}&:nth-child(2){bottom:0;box-shadow:-153px 159px 62px 0 transparent,-98px 102px 56px 0 rgba(0,0,0,.02),-55px 57px 48px 0 rgba(0,0,0,.05),-24px 25px 35px 0 rgba(0,0,0,.09),-6px 6px 19px 0 rgba(0,0,0,.1);position:absolute;right:0}@container container (max-width: 768px){aspect-ratio:1;width:1000%;&:nth-child(2){display:none}}}.header{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--spacing-md)}.stats{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-x-big);.benefits_card{align-items:stretch;display:flex;flex-direction:column;gap:var(--spacing-sm,.75rem)}.divider{background-color:var(--colors-white-smoke);height:1px;position:relative;width:100%}@container container (max-width: 768px){justify-content:center;.benefits_card{min-width:10rem;text-align:center}}}.buttons{display:flex;flex-direction:row;gap:var(--spacing-x-big);padding-top:var(--spacing-md);position:relative;@container container (max-width: 768px){flex-direction:column}}.button{align-items:center;background-color:var(--colors-white-smoke,#f2f2f2);border:.125rem solid transparent;border-radius:62.5rem;color:var(--colors-belft-blue,#273068);display:flex;font-size:var(--typography-font-size-p-md,1rem);gap:.625rem;justify-content:center;padding:.5rem var(--spacing-x-big,2rem);text-decoration:none;&.button.outline{background:transparent;border-color:var(--colors-white-smoke,#f2f2f2);color:var(--colors-white-smoke,#f2f2f2)}@container container (max-width: 768px){width:100%}}}