.hero__intro{max-width:100%}.hero__heading{margin:100px 0 5.6rem}@media screen and (min-width:750px){.hero__heading{font-size:6.4rem;line-height:1.1;letter-spacing:-.192rem}}.hero__heading-line{display:block}.hero__text{max-width:72.6rem;color:rgb(var(--color-foreground))}.hero__links{display:flex;flex-wrap:wrap;align-items:center;gap:2.4rem;margin-top:4rem}.hero__link--cta{display:inline-flex;align-items:center;gap:1rem;box-sizing:border-box;height:4.4rem;padding:1.6rem 2rem 1.6rem 1.4rem;background:#fff;border:1px solid transparent;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.7rem;line-height:1.4;text-decoration:none;border-radius:.1rem;white-space:nowrap;transition:border-color var(--duration-short) ease}.hero__link--cta:hover{border-color:#18343180}.hero__link--cta .hero__link-arrow{width:1.4rem;height:1rem;flex-shrink:0;transition:transform var(--duration-short) ease}.hero__link--cta:hover .hero__link-arrow{transform:translate(.3rem)}.hero__link--cta-underline{padding-right:2.4rem;background:transparent;border-color:transparent;color:rgb(var(--color-foreground))}.hero__link--cta-underline:hover{border-color:transparent}.hero__link-text{position:relative}.hero__link-text:after{content:"";position:absolute;left:0;bottom:-.3rem;width:100%;height:.1rem;background:currentColor;opacity:0;transform:scaleX(0);transform-origin:left;transition:opacity var(--duration-default) ease,transform var(--duration-default) ease}.hero__link--cta-underline:hover .hero__link-text:after{opacity:1;transform:scaleX(1)}.hero__media{position:relative;margin-top:12rem}.hero__media img,.hero__media-placeholder{width:100%;height:auto;max-height:70rem;object-fit:cover;display:block}@media screen and (max-width:749px){.hero__media img{aspect-ratio:5 / 4}}.hero__media-placeholder{aspect-ratio:275 / 269;background-color:#d9d9d9}.hero__media-button-rail{--hero-button-offset: 32px;position:sticky;bottom:var(--hero-button-offset);z-index:3;display:flex;justify-content:center;height:4.4rem;margin-top:calc(-4.4rem - var(--hero-button-offset));margin-bottom:var(--hero-button-offset);pointer-events:none}.hero__media-button{pointer-events:auto}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-hero.css.map */
