.b2b-hero{font-family:Outfit,system-ui,sans-serif;padding-top:var(--pad-top, 100px);padding-bottom:var(--pad-bottom, 100px);color:#044641}.b2b-hero--bg-cream{background-color:#f9f6f1}.b2b-hero--bg-white{background-color:#fff}.b2b-hero__container{max-width:1400px;margin:0 auto;padding:0 2rem;display:flex;flex-direction:column-reverse;gap:4rem}.b2b-hero__content{display:flex;flex-direction:column;align-items:flex-start}.b2b-hero__eyebrow{font-family:Outfit,system-ui,sans-serif;font-size:1.4rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#044641b3;margin-bottom:2rem}.b2b-hero__heading{font-family:Outfit,system-ui,sans-serif;font-weight:600;font-size:clamp(3.6rem,6vw,6rem);line-height:1.05;letter-spacing:-.02em;color:#044641;margin:0 0 2.4rem}.b2b-hero__subheading{font-family:Outfit,system-ui,sans-serif;font-size:1.7rem;font-weight:400;line-height:1.55;color:#044641c7;margin:0 0 3.6rem;max-width:56rem}.b2b-hero__cta{display:inline-flex;align-items:center;gap:1rem;background-color:#edf060;color:#044641;font-family:Outfit,system-ui,sans-serif;font-weight:600;font-size:1.6rem;padding:1.6rem 3rem;border-radius:999px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease;border:2px solid #EDF060}.b2b-hero__cta:hover,.b2b-hero__cta:focus-visible{background-color:#044641;color:#edf060;border-color:#044641;transform:translateY(-2px);box-shadow:0 8px 24px #0446412e}.b2b-hero__cta svg{transition:transform .2s ease}.b2b-hero__cta:hover svg{transform:translate(4px)}.b2b-hero__trust{font-family:Outfit,system-ui,sans-serif;font-size:1.3rem;font-weight:400;color:#04464199;margin:1.6rem 0 0}.b2b-hero__media{width:100%;border-radius:2.4rem;overflow:hidden;background-color:#0446410a}.b2b-hero__image{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:4 / 3}@media screen and (min-width:750px){.b2b-hero__container{padding:0 4rem;gap:5rem}.b2b-hero__image{aspect-ratio:16 / 10}}@media screen and (min-width:990px){.b2b-hero__container{flex-direction:row;align-items:center;gap:8rem}.b2b-hero__content,.b2b-hero__media{flex:1 1 50%}.b2b-hero__image{aspect-ratio:4 / 3}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-b2b-hero.css.map */
