.logo-landing .logo-landing__hero{position:relative;padding:12.5rem 0;margin-bottom:0;overflow:hidden}@media (max-width: 739px){.logo-landing .logo-landing__hero{padding:7.5rem 0 30rem}}@media (max-width: 500px){.logo-landing .logo-landing__hero{padding:2.5rem 0 20rem}}.logo-landing .logo-landing__hero:before{content:"";position:absolute;top:0;left:0;z-index:0;width:40%;height:100%;background-color:#423844}@media (max-width: 740px){.logo-landing .logo-landing__hero:before{width:100%;height:25%}}@media (max-width: 500px){.logo-landing .logo-landing__hero:before{height:25%}}.logo-landing .logo-landing__hero .slant{position:absolute;fill:#423844;margin:0}.logo-landing .logo-landing__hero .inner-slant{top:0;left:40%;height:100%}@media (max-width: 740px){.logo-landing .logo-landing__hero .inner-slant{display:none}}.logo-landing .logo-landing__hero .inner-slant--mobile{top:25%;left:0;width:100%}@media (min-width: 741px){.logo-landing .logo-landing__hero .inner-slant--mobile{display:none}}@media (max-width: 500px){.logo-landing .logo-landing__hero .inner-slant--mobile{top:25%}}.logo-landing .logo-landing__hero .logo-landing__hero--content{position:relative;z-index:1}.logo-landing .logo-landing__hero .logo-landing__hero--content .kicker{color:#ed1c23;font-weight:700;font-size:1.75rem}@media (max-width: 740px){.logo-landing .logo-landing__hero .logo-landing__hero--content .kicker{font-size:1rem}}.logo-landing .logo-landing__hero .logo-landing__hero--content h1{color:#fff;font-size:3rem;line-height:2.9rem}@media (max-width: 740px){.logo-landing .logo-landing__hero .logo-landing__hero--content h1{font-size:2.3rem;line-height:2.2rem}}.logo-landing .logo-landing__hero .logo-landing__hero--bg{position:absolute;top:0;right:0;z-index:-1;width:60%;height:100%;overflow:hidden}@media (max-width: 740px){.logo-landing .logo-landing__hero .logo-landing__hero--bg{top:25%;width:100%}}.logo-landing .logo-landing__iwt{margin-bottom:6rem}.logo-landing .logo-landing__iwt h3{font-size:2rem;line-height:2.5rem}@media (max-width: 740px){.logo-landing .logo-landing__iwt h3{font-size:1.75rem;line-height:2rem}}.logo-landing .logo-landing__iwt p{font-size:.9375rem;font-family:Open Sans,Arial,Helvetica,sans-serif}.logo-landing .logo-landing__video{margin-bottom:6rem}.logo-landing .logo-landing__video .videoWrapper{position:relative;overflow:hidden;width:100%;height:0;padding-bottom:56%}.logo-landing .logo-landing__video .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;min-height:0}.logo-landing .logo-landing__image{width:100%;background-color:#f7f6f7;padding:6rem 1rem;margin-bottom:6rem}.logo-landing .logo-landing__quote{margin-bottom:6rem;display:flex;justify-content:center}@media (max-width: 740px){.logo-landing .logo-landing__quote{display:block}}.logo-landing .logo-landing__quote .logo-landing__quote--text{align-self:center}.logo-landing .logo-landing__quote .logo-landing__quote--quotation{font-size:88px;font-weight:700;color:#ed1c23;font-family:Times New Roman,Times,serif}.logo-landing .logo-landing__quote h3{font-size:1.75rem;line-height:2rem;margin-bottom:2rem}.logo-landing .logo-landing__quote .logo-landing__quote--attribution{position:relative;font-family:Open Sans,Arial,Helvetica,sans-serif}@media (max-width: 740px){.logo-landing .logo-landing__quote .logo-landing__quote--attribution{margin-bottom:1rem}}.logo-landing .logo-landing__quote .logo-landing__quote--attribution:before{content:"";position:absolute;top:-.5rem;left:0;width:40px;height:4px;background-color:#ed1c23}.logo-landing .logo-landing__slash{margin-top:6rem;margin-bottom:6rem}.logo-landing .logo-landing__gallery h3{text-align:center;font-size:2rem;line-height:2.5rem;margin-bottom:2rem}@media (max-width: 740px){.logo-landing .logo-landing__gallery .logo-landing__gallery--image{margin-bottom:2rem}}.logo-landing .logo-landing__gallery .logo-landing__gallery--image .gallery-image--inner{position:relative}.logo-landing .logo-landing__gallery .logo-landing__gallery--image .gallery-image--inner:before{content:"";position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background-image:linear-gradient(to top,#000,#0000);opacity:.6}.logo-landing .logo-landing__gallery .logo-landing__gallery--image .gallery-image--inner .caption{position:absolute;bottom:1.25rem;left:1.25rem}.logo-landing .logo-landing__gallery .logo-landing__gallery--image .gallery-image--inner .caption h4{color:#fff;font-size:1.625rem;line-height:2rem}.logo-landing .logo-landing__gallery .logo-landing__gallery--image .gallery-image--inner .caption p{color:#fff;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:.8125rem;margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/49/assets/logo-landing.scss.css.map */
