.hepavit-why-hepavit{--hepavit-why-border: rgba(44, 44, 42, .12);--hepavit-why-muted: rgba(44, 44, 42, .66);--hepavit-why-soft-green: rgba(15, 110, 86, .08);background:var(--hepavit-why-bg);color:var(--hepavit-why-text);font-family:var(--font-body-family, "Poppins", sans-serif);padding:clamp(56px,7vw,100px) 20px}.hepavit-why-hepavit *,.hepavit-why-hepavit *:before,.hepavit-why-hepavit *:after{box-sizing:border-box}.hepavit-why-hepavit__container{margin:0 auto;max-width:1240px}.hepavit-why-hepavit__header{margin:0 auto clamp(30px,5vw,50px);max-width:820px;text-align:center}.hepavit-why-hepavit__eyebrow{color:var(--hepavit-why-accent);font-size:12px;font-weight:700;letter-spacing:.14em;margin:0 0 10px}.hepavit-why-hepavit__header h2{color:var(--hepavit-why-text);font-size:clamp(34px,4.9vw,58px);font-weight:700;letter-spacing:-.047em;line-height:1.05;margin:0}.hepavit-why-hepavit__description{color:var(--hepavit-why-muted);font-size:clamp(15px,1.7vw,18px);line-height:1.7;margin-top:18px}.hepavit-why-hepavit__description p,.hepavit-why-hepavit__cta-text p{margin:0}.hepavit-why-hepavit__pillars{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.hepavit-why-hepavit__pillar{background:#fff;border:1px solid var(--hepavit-why-border);border-radius:24px;min-height:280px;padding:28px;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.hepavit-why-hepavit__pillar:hover{border-color:#0f6e5661;box-shadow:0 18px 42px #2c2c2a14;transform:translateY(-2px)}.hepavit-why-hepavit__pillar-icon{align-items:center;background:var(--hepavit-why-soft-green);border-radius:18px;color:var(--hepavit-why-accent);display:inline-flex;height:64px;justify-content:center;margin-bottom:26px;width:64px}.hepavit-why-hepavit__pillar-icon svg{height:34px;width:34px}.hepavit-why-hepavit__pillar-kicker{color:var(--hepavit-why-accent);font-size:10px;font-weight:700;letter-spacing:.12em;margin:0 0 7px}.hepavit-why-hepavit__pillar h3{color:var(--hepavit-why-text);font-size:clamp(21px,2vw,28px);font-weight:700;letter-spacing:-.035em;line-height:1.15;margin:0}.hepavit-why-hepavit__pillar-text{color:var(--hepavit-why-muted);font-size:13px;line-height:1.6;margin:12px 0 0}.hepavit-why-hepavit__cta{align-items:center;background:var(--hepavit-why-accent);border-radius:28px;color:#fff;display:grid;gap:34px;grid-template-columns:minmax(0,1fr) auto;margin-top:clamp(28px,5vw,54px);overflow:hidden;padding:clamp(30px,5vw,54px);position:relative}.hepavit-why-hepavit__cta-copy,.hepavit-why-hepavit__cta-action{position:relative;z-index:2}.hepavit-why-hepavit__cta-copy>p{color:#f0bd73;font-size:11px;font-weight:700;letter-spacing:.14em;margin:0 0 8px}.hepavit-why-hepavit__cta h3{color:#fff;font-size:clamp(28px,3.7vw,46px);font-weight:700;letter-spacing:-.045em;line-height:1.08;margin:0}.hepavit-why-hepavit__cta-text{color:#ffffffc2;font-size:14px;line-height:1.6;margin-top:13px;max-width:650px}.hepavit-why-hepavit__cta-action{align-items:center;display:flex;flex-direction:column;min-width:235px}.hepavit-why-hepavit__button{align-items:center;background:#fff;border:0;border-radius:999px;color:var(--hepavit-why-accent);cursor:pointer;display:inline-flex;font:inherit;font-size:15px;font-weight:700;gap:10px;justify-content:center;min-height:56px;padding:14px 26px;transition:box-shadow .16s ease,transform .16s ease;width:100%}.hepavit-why-hepavit__button:hover{box-shadow:0 14px 30px #00000029;transform:translateY(-2px)}.hepavit-why-hepavit__button:focus-visible{outline:3px solid rgba(255,255,255,.45);outline-offset:4px}.hepavit-why-hepavit__cta-action>p{color:#ffffff9e;font-size:10px;line-height:1.4;margin:9px 0 0;text-align:center}.hepavit-why-hepavit__cta-decoration{border:1px solid rgba(255,255,255,.11);border-radius:50%;height:300px;position:absolute;right:-110px;top:-140px;width:300px}.hepavit-why-hepavit__cta-decoration:after{border:1px solid rgba(255,255,255,.08);border-radius:50%;content:"";height:210px;left:44px;position:absolute;top:44px;width:210px}@media(max-width:989px){.hepavit-why-hepavit__pillars{grid-template-columns:1fr}.hepavit-why-hepavit__pillar{align-items:center;display:grid;gap:20px;grid-template-columns:72px minmax(0,1fr);min-height:0}.hepavit-why-hepavit__pillar-icon{margin-bottom:0}.hepavit-why-hepavit__pillar-kicker,.hepavit-why-hepavit__pillar h3,.hepavit-why-hepavit__pillar-text{grid-column:2}.hepavit-why-hepavit__pillar-kicker{align-self:end;margin-bottom:-14px}.hepavit-why-hepavit__pillar h3{margin-top:-9px}.hepavit-why-hepavit__pillar-text{margin-top:-13px}}@media(max-width:749px){.hepavit-why-hepavit{padding-left:16px;padding-right:16px}.hepavit-why-hepavit__pillar{align-items:start;border-radius:21px;display:grid;gap:12px 15px;grid-template-columns:54px minmax(0,1fr);padding:22px}.hepavit-why-hepavit__pillar-icon{border-radius:15px;height:54px;width:54px}.hepavit-why-hepavit__pillar-icon svg{height:29px;width:29px}.hepavit-why-hepavit__pillar-kicker{margin:2px 0 0}.hepavit-why-hepavit__pillar h3{margin:-22px 0 0}.hepavit-why-hepavit__pillar-text{grid-column:1 / -1;margin:3px 0 0}.hepavit-why-hepavit__cta{align-items:start;border-radius:24px;grid-template-columns:1fr;padding:30px 24px}.hepavit-why-hepavit__cta-action{min-width:0;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/hepavit-why-hepavit.css.map */
