.benefits-v2{background-color:var(--section-bg, #050435);color:var(--section-heading, #fff);overflow:hidden}.benefits-v2__header{text-align:center;max-width:64rem;margin:0 auto 6rem}.benefits-v2__title{font-family:var(--font-heading, "Politica", sans-serif);font-size:clamp(2.4rem,4vw,4.2rem);font-weight:700;line-height:1.15;color:var(--section-heading);margin:0 0 1.2rem}.benefits-v2__tagline{font-family:var(--font-heading, "Politica", sans-serif);font-size:1.2rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--section-tagline, var(--brand-accent-teal, #1bb674));margin:0 0 2rem}.benefits-v2__layout{display:grid;grid-template-columns:1fr auto 1fr;gap:5rem;align-items:center;max-width:120rem;margin:0 auto}.benefits-v2__col{display:flex;flex-direction:column;gap:2.4rem}.benefits-v2__col--left{align-items:flex-end;text-align:center}.benefits-v2__col--right{align-items:flex-start;text-align:center}.benefits-v2__card{max-width:32rem;padding:2rem 2.4rem;border-radius:1.2rem;background:var(--section-card-bg);border:1px solid var(--section-card-border);box-shadow:var(--section-card-shadow);transition:background .3s ease,box-shadow .3s ease}.benefits-v2__col--left .benefits-v2__card--1,.benefits-v2__col--left .benefits-v2__card--3{transform:translate(4rem)}.benefits-v2__col--right .benefits-v2__card--4,.benefits-v2__col--right .benefits-v2__card--6{transform:translate(-4rem)}.benefits-v2__card-number{display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border-radius:50%;background:var(--brand-accent-teal, #1bb674);color:#fff;font-family:var(--font-heading, "Politica", sans-serif);font-size:1.4rem;font-weight:700;margin-bottom:1.2rem;margin-left:auto;margin-right:auto;flex-shrink:0}.benefits-v2__card-heading{font-family:var(--font-heading, "Politica", sans-serif);font-size:1.6rem;font-weight:700;color:var(--section-heading);margin:0 0 .6rem;line-height:1.3}.benefits-v2__card-description{font-family:var(--font-body, "Avenir", sans-serif);font-size:1.4rem;line-height:1.6;color:var(--section-text);margin:0}.benefits-v2__model-wrap{width:36rem;height:50rem;position:relative;flex-shrink:0}.benefits-v2__model{width:100%;height:100%;--poster-color: transparent}.benefits-v2__model::part(default-progress-bar){display:none}@media(max-width:1100px){.benefits-v2__layout{gap:2rem}.benefits-v2__model-wrap{width:28rem;height:40rem}.benefits-v2__card{max-width:26rem;padding:1.6rem 2rem}.benefits-v2__col--left .benefits-v2__card--1,.benefits-v2__col--left .benefits-v2__card--3{transform:translate(2rem)}.benefits-v2__col--right .benefits-v2__card--4,.benefits-v2__col--right .benefits-v2__card--6{transform:translate(-2rem)}}@media(max-width:768px){.benefits-v2__header{margin-bottom:3.6rem}.benefits-v2__layout{grid-template-columns:1fr;gap:2.4rem}.benefits-v2__model-wrap{width:100%;max-width:28rem;height:36rem;margin:0 auto;order:-1}.benefits-v2__col--left,.benefits-v2__col--right{align-items:stretch;text-align:left}.benefits-v2__col--left .benefits-v2__card--1,.benefits-v2__col--left .benefits-v2__card--3,.benefits-v2__col--right .benefits-v2__card--4,.benefits-v2__col--right .benefits-v2__card--6{transform:none}.benefits-v2__card{max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/benefits-v2.css.map */
