:root{--color-red:#da2b1f;--color-ink:#101921;--color-white:#fff;--color-grey:#282828;--color-limeade:#3f9a2a;--color-lemonade:#ffad00;--color-fruit-water:#ff6800;--color-dark-red:#ad1308;--color-dark-yellow:#a88f00;--color-dark-green:#21820b;--color-shadow-rgb:16 25 33;--surface-1:var(--color-white);--surface-2:var(--color-red);--buttons-1:var(--color-red);--text-1:var(--color-ink);--text-2:var(--color-white);--color-border:var(--surface-2);--color-focus-ring:var(--surface-2);--font-size-h1:10.5rem;--font-size-h2:4.5rem;--font-size-h3:3.5rem;--font-size-h4:2.5rem;--font-size-h5:2rem;--font-size-s1:1.5rem;--font-size-s2:1.125rem;--font-size-t1:1rem;--font-size-t2:.875rem;--font-size-t3:.75rem;--font-size-t4:.625rem;--font-size-ui:1rem;--font-size-h1-mobile:5.5rem;--font-size-h2-mobile:2.5rem;--font-size-h3-mobile:2.5rem;--line-height-heading:.9;--line-height-s:1.28;--line-height-t1:1.28;--line-height-t2:1.36;--line-height-t3:1.36;--line-height-ui:1;--letter-spacing-normal:0;--radius-pill:99px;--radius-card:16px;--radius-card-mobile:8px;--border-1:1px;--border-2:2px;--border-3:3px;--space-4:.25rem;--space-8:.5rem;--space-12:.75rem;--space-16:1rem;--space-20:1.25rem;--space-24:1.5rem;--space-28:1.75rem;--space-32:2rem;--space-36:2.25rem;--space-40:2.5rem;--space-44:2.75rem;--space-48:3rem;--space-52:3.25rem;--space-56:3.5rem;--space-60:3.75rem;--space-64:4rem;--space-68:4.25rem;--space-72:4.5rem;--space-76:4.75rem;--space-80:5rem;--bp-sm:750px;--bp-md:990px;--bp-lg:1440px;--transition-fast:.12s ease;--transition-base:.2s ease}.benefits{background:var(--main-background-color);color:var(--main-information-color);padding:var(--desktop-top-padding) 0 var(--desktop-bottom-padding);position:relative}@media (width<=989px){.benefits{padding:var(--mobile-top-padding) 0 var(--mobile-bottom-padding)}}.benefits__title{z-index:1;max-width:30.25rem;position:relative}@media (width<=749px){.benefits__title{max-width:16.875rem;margin:auto}}@media (width>=750px) and (width<=989px){.benefits__title{max-width:25rem}}@media (width<=749px){.benefits__title-text{text-align:center}}.benefits__media{width:100%;height:100%;position:absolute;top:0;left:0}@media (width<=749px){.benefits__media{height:auto;padding-top:var(--space-24);position:relative}.benefits__media-wrap{padding-bottom:100%;position:relative}}.benefits__media-wrap img,.benefits__media-wrap video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (width<=749px){.benefits__media-wrap img,.benefits__media-wrap video{border-radius:var(--radius-card)}}.benefits__loop{z-index:1;padding-top:var(--space-40);position:relative}@media (width<=749px){.benefits__loop{padding-top:var(--space-24)}}.benefits__loop-wrap{justify-content:space-between;align-items:flex-start;display:flex}@media (width<=749px){.benefits__loop-wrap{grid-gap:var(--space-16);flex-direction:column}}.benefits__loop-leftside{grid-gap:var(--space-24);flex-direction:column;display:flex}@media (width<=749px){.benefits__loop-leftside{grid-gap:var(--space-16)}}.benefits__loop-leftside .benefits__block{width:20rem}@media (width<=749px){.benefits__loop-leftside .benefits__block{width:100%}}@media (width>=750px) and (width<=989px){.benefits__loop-leftside .benefits__block{width:18rem}}.benefits__loop-leftside:first-child .benefits__block{width:20.7rem}.benefits__block-wrap{align-items:center;display:flex}.benefits__block-icon{width:var(--space-80)}@media (width>=750px) and (width<=989px){.benefits__block-icon{width:var(--space-60)}}.benefits__block-icon img,.benefits__block-icon video{width:100%;height:auto}.benefits__block-both{width:calc(100% - var(--space-80));padding-left:var(--space-16);grid-gap:var(--space-4);flex-direction:column;display:flex}.benefits__block-both-text{margin-bottom:0}@media (width>=750px) and (width<=989px){.benefits__block-both-text{font-size:var(--font-size-t1)}}.benefits__infos{z-index:1;padding-top:var(--space-40);position:relative}@media (width<=749px){.benefits__infos{padding-top:var(--space-16)}}.benefits__infos-text{max-width:15.25rem}@media (width<=749px){.benefits__infos-text{text-align:center;margin:auto}}
