.bene-hero{position:relative;margin-top:-56px;min-height:640px;height:100vh;max-height:820px;display:flex;color:#fff;overflow:hidden}.bene-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.bene-hero__image,.bene-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bene-hero__image--desktop,.bene-hero__video--desktop{display:none}.bene-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0a0f0cc7,#0a0f0c8c 32%,#0a0f0c47 60%,#0a0f0c1f);z-index:1}.bene-hero__overlay:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--bene-hero-overlay-opacity, .35))}.bene-hero__inner{position:relative;z-index:2;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.bene-hero__inner .page-width{width:100%;margin:0 auto!important}.bene-hero__logo{display:block;width:160px;height:auto;max-height:40px;object-fit:contain;margin:0 auto 24px}.bene-hero__content{max-width:620px;text-align:center}.bene-hero__content *{margin:0}.bene-hero__content *:hover{color:unset}.bene-hero__eyebrow{text-transform:uppercase;font-size:11px;font-weight:600;letter-spacing:2.5px;color:var(--bene-hero-accent, #dc5b41);margin-bottom:16px!important}.bene-hero__title{display:flex;flex-direction:column;gap:2px}.bene-hero__title-main,.bene-hero__title-accent{display:block;font-weight:400;line-height:1.08;letter-spacing:-.5px;font-size:clamp(32px,8vw,44px);color:#fff}.bene-hero__title-accent{font-style:italic;color:var(--bene-hero-accent, #dc5b41)}.bene-hero__body{max-width:460px;margin:20px auto 0!important;font-size:15px;line-height:1.55;color:#ffffffd1}.bene-hero__buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px;margin-top:28px!important}.bene-hero__btn{display:inline-flex;align-items:center;justify-content:center;padding:15px 28px;border-radius:999px;font-size:14px;font-weight:500;text-decoration:none;white-space:nowrap;transition:all .3s ease-in-out}.bene-hero__btn--primary{background:var(--bene-hero-accent, #dc5b41);color:#fff;border:1px solid var(--bene-hero-accent, #dc5b41)}.bene-hero__btn--primary:hover{background:var(--bene-hero-accent-hover, #c34e37);border-color:var(--bene-hero-accent-hover, #c34e37);transform:scale(1.03)}.bene-hero__btn--secondary{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.55)}.bene-hero__btn--secondary:hover{background:#ffffff1a;border-color:#ffffffd9;transform:scale(1.03)}.bene-hero__trust{margin-top:32px!important;display:flex;flex-direction:column;align-items:center;gap:8px}.bene-hero__trust-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 28px}.bene-hero__trust-row span{font-size:12px;color:#ffffffad;white-space:nowrap}@media only screen and (min-width:900px){.bene-hero__image--mobile,.bene-hero__video--mobile{display:none}.bene-hero__image--desktop,.bene-hero__video--desktop{display:block}.bene-hero{margin-top:-82px;min-height:700px;max-height:900px}.bene-hero__inner{justify-content:flex-start}.bene-hero__logo{width:200px;max-height:48px;margin:0 0 32px}.bene-hero__content{text-align:left}.bene-hero__eyebrow{font-size:12px;letter-spacing:3px}.bene-hero__title-main,.bene-hero__title-accent{font-size:clamp(44px,4.6vw,64px);letter-spacing:-1px}.bene-hero__body{margin:24px 0 0!important;font-size:17px}.bene-hero__buttons{justify-content:flex-start;margin-top:32px!important}.bene-hero__btn{padding:17px 32px;font-size:15px}.bene-hero__trust{align-items:flex-start;margin-top:40px!important}.bene-hero__trust-row{justify-content:flex-start}.bene-hero__trust-row span{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/bene-hero.css.map */
