.benefits-section{background-color:var(--color-bg-linen);padding:var(--space-2xl) var(--space-lg)}@media(min-width:1024px){.benefits-section{padding:var(--space-3xl) var(--space-3xl)}}@media(min-width:1400px){.benefits-section{padding:var(--space-4xl) var(--space-5xl)}}.benefits-section__container{margin:0 auto;max-width:var(--container-max-width)}.benefits-section__header{margin-bottom:var(--space-3xl)}@media(min-width:724px){.benefits-section__header{margin-bottom:var(--space-5xl)}}.benefits-section__title{color:var(--color-accent);font-family:var(--font-family-head);font-size:var(--font-size-3xl);font-style:italic;font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-heading);margin:0 0 var(--space-md) 0}@media(min-width:724px){.benefits-section__title{font-size:var(--font-size-4xl2)}}.benefits-section__title h2{font-weight:var(--font-weight-regular)}.benefits-section__subtitle{color:var(--color-accent);font-size:.8em;font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-sm);line-height:var(--line-height-relaxed);margin:0;text-transform:uppercase}@media(min-width:724px){.benefits-section__subtitle{font-size:var(--font-size-md)}}.benefits-section__content{align-items:flex-start;display:flex;flex-direction:column;gap:var(--space-2xl)}@media(min-width:724px){.benefits-section__content{align-items:center;flex-direction:row;gap:0;justify-content:center;position:relative}}.benefits-section__labels{display:flex;flex-direction:column;gap:15px}@media(min-width:724px){.benefits-section__labels{gap:var(--space-3xl);position:absolute;z-index:2}}@media(min-width:1024px){.benefits-section__labels{gap:var(--space-5xl)}}.benefits-section__labels--left{align-items:flex-start}@media(min-width:724px){.benefits-section__labels--left{align-items:flex-end;left:0;top:50%;transform:translateY(-50%)}}.benefits-section__labels--right{align-items:flex-start}@media(min-width:724px){.benefits-section__labels--right{align-items:flex-start;right:0;top:50%;transform:translateY(-50%)}}.benefits-section__label{align-items:center;display:flex;gap:var(--space-xs)}@media(min-width:724px){.benefits-section__label{gap:15px}}@media(min-width:1024px){.benefits-section__label{gap:var(--space-lg)}}.benefits-section__label-text{color:var(--color-text);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-sm);text-transform:uppercase}.benefits-section__label-line{display:none}@media(min-width:724px){.benefits-section__label-line{background-color:var(--color-text);display:block;flex-shrink:0;height:1px;width:80px}}@media(min-width:1024px){.benefits-section__label-line{width:100px}}@media(min-width:724px){.benefits-section__label--long .benefits-section__label-line{width:120px}}@media(min-width:1024px){.benefits-section__label--long .benefits-section__label-line{width:160px}}@media(min-width:724px){.benefits-section__label--short .benefits-section__label-line{width:60px}}@media(min-width:1024px){.benefits-section__label--short .benefits-section__label-line{width:80px}}.benefits-section__image-wrapper{order:-1}@media(min-width:724px){.benefits-section__image-wrapper{order:0;position:relative;z-index:1}}.benefits-section__image{display:block;height:auto;max-width:100%}@media(min-width:724px){.benefits-section__image{max-width:500px}}@media(min-width:1024px){.benefits-section__image{max-width:800px}}
