.hero-intro{background-color:var(--hero-intro-bg)}.hero-intro__grid{display:grid;grid-template-columns:1fr}.hero-intro__media{position:relative;overflow:hidden;max-height:var(--hero-intro-media-max-height-mobile, none)}@media screen and (min-width:1200px){.hero-intro__media{max-height:var(--hero-intro-media-max-height-desktop, none)}}.hero-intro__media img{display:block;width:100%;height:100%;object-fit:cover}.hero-intro__media .placeholder-svg{width:100%;height:100%}.hero-intro__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:3.2rem 0}@media screen and (max-width:767px){.hero-intro__content[data-mobile-alignment=center]{align-items:center;text-align:center}.hero-intro__content[data-mobile-alignment=center] .hero-intro__buttons{align-items:center}.hero-intro__content[data-mobile-alignment=right]{align-items:flex-end;text-align:right}.hero-intro__content[data-mobile-alignment=right] .hero-intro__buttons{align-items:flex-end}.hero-intro__content[data-mobile-alignment=left]{align-items:flex-start;text-align:left}.hero-intro__content[data-mobile-alignment=left] .hero-intro__buttons{align-items:flex-start}.hero-intro__media{width:calc(100% + 32px);margin-left:-16px}}.hero-intro__block{width:100%;max-width:100%}.hero-intro__block--text{max-width:46rem}.hero-intro__eyebrow{text-transform:uppercase;letter-spacing:.13rem;color:var(--hero-intro-eyebrow-color);margin:0}.hero-intro__heading{color:var(--hero-intro-heading-color);margin:0}.hero-intro__text{color:var(--hero-intro-text-color);margin:0}.hero-intro__buttons{display:flex;flex-direction:column;align-items:flex-start;gap:var(--hero-intro-buttons-gap, 1.6rem)}.hero-intro__buttons-btn{text-decoration:none;font-size:var(--hero-intro-buttons-font-size, 1.5rem)}.hero-intro__buttons-btn--1{width:100%;justify-content:center}.hero-intro__button--custom{display:inline-flex;align-items:center;justify-content:center;min-height:4.5rem;transition:background-color var(--duration-short) ease,color var(--duration-short) ease,border-color var(--duration-short) ease}.hero-intro__buttons-btn--1.hero-intro__button--custom{background-color:var(--hero-intro-button-1-bg);color:var(--hero-intro-button-1-text);border:.1rem solid var(--hero-intro-button-1-border)}.hero-intro__buttons-btn--1.hero-intro__button--custom:hover{background-color:var(--hero-intro-button-1-bg-hover);color:var(--hero-intro-button-1-text-hover);border-color:var(--hero-intro-button-1-border-hover)}.hero-intro__buttons-btn.hero-intro__buttons-btn--1,.hero-intro__buttons-btn.hero-intro__buttons-btn--1:before,.hero-intro__buttons-btn.hero-intro__buttons-btn--1:after{border-radius:var(--hero-intro-button-1-radius, var(--buttons-radius-outset))}.hero-intro__buttons-btn.hero-intro__buttons-btn--1{padding-left:var(--hero-intro-button-1-padding-h, 3rem);padding-right:var(--hero-intro-button-1-padding-h, 3rem);padding-top:var(--hero-intro-button-1-padding-v, 0);padding-bottom:var(--hero-intro-button-1-padding-v, 0)}.hero-intro__button--link{display:inline-flex;align-items:center;gap:.6rem;padding:0 0 .8rem;background-color:transparent;color:var(--hero-intro-button-2-text, #3f4964);border:0;border-bottom:.1rem solid var(--hero-intro-button-2-border, #3f4964);line-height:1;transition:color var(--duration-short) ease,border-color var(--duration-short) ease}.hero-intro__button--link-icon{display:block;flex-shrink:0;color:inherit}.hero-intro__button--link:hover{color:var(--hero-intro-button-2-text-hover, #2f3850);border-bottom-color:var(--hero-intro-button-2-border-hover, #2f3850)}@media screen and (min-width:768px){.hero-intro__buttons{flex-direction:row;align-items:center}.hero-intro__buttons-btn--1{width:auto}}.hero-intro__press{width:100%;max-width:46rem;background-color:var(--hero-intro-card-bg);border-style:solid;border-color:var(--hero-intro-card-border-color);border-width:var(--hero-intro-card-border-width);border-radius:var(--hero-intro-card-border-radius);padding:var(--hero-intro-card-padding-top) var(--hero-intro-card-padding-right) var(--hero-intro-card-padding-bottom) var(--hero-intro-card-padding-left)}.hero-intro__press-label{text-transform:uppercase;letter-spacing:.13rem;color:var(--hero-intro-card-text);opacity:.75;margin:0 0 var(--hero-intro-card-label-gap)}.hero-intro__press-body{display:flex;align-items:center;gap:var(--hero-intro-card-logo-gap)}.hero-intro__press-source{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;flex-shrink:0;justify-content:center;align-items:center;text-align:center}.hero-intro__press-logo-wrap{width:var(--hero-intro-card-logo-width, 12rem);flex-shrink:0}.hero-intro__press-logo-wrap img,.hero-intro__press-logo-wrap svg{display:block;width:100%;height:auto}.hero-intro__press-source-name,.hero-intro__press-source-link{margin:0;color:var(--hero-intro-card-text)}.hero-intro__press-quote{flex:1 1 20rem;margin:0;padding:0;border:0;font-style:italic;color:var(--hero-intro-card-text);text-align:left}@media screen and (min-width:768px){.hero-intro__grid{grid-template-columns:var(--hero-intro-media-width, 60%) 1fr;align-items:stretch;column-gap:6.4rem}.hero-intro__grid--media-right{grid-template-columns:1fr var(--hero-intro-media-width, 60%)}.hero-intro__grid--media-right .hero-intro__media{order:2}.hero-intro__grid--media-right .hero-intro__content{order:1}.hero-intro__media{min-height:100%}.hero-intro__content{padding:4.8rem 0}.hero-intro__container--edge-left{padding-left:0}.hero-intro__container--edge-right{padding-right:0}}@media screen and (max-width:767px){.hero-intro__button--link{width:100%;text-align:center;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-hero-intro.css.map */
