.stories__wrapper{padding-left:0;padding-right:0}.stories__nav{background:#fff;margin-top:3rem}.stories__nav .content-wrapper{border-bottom:1px solid #a7a7a7;padding-bottom:2.9rem}@media (min-width:768px){.stories__nav{position:sticky;top:var(--header-height);transition:top .3s ease-in;z-index:3}}.stories__nav .button--outline-blue{border-radius:5rem;box-shadow:none;font-size:1.7rem;padding:1.1rem 3rem .9rem}.stories__section{padding:4.8rem 2rem}.stories__section .content-wrapper{display:grid;gap:6rem 4rem;grid-auto-flow:dense;grid-template-columns:repeat(3,1fr)}.story__col{min-height:43rem}.story__col:not(.no-shadow){background:#fff;border-radius:1rem;box-shadow:5px 4px 21px -1px rgba(0,0,0,.12)}.story__col-2,.story__video{grid-column:span 2}.stories__section h3{grid-column:span 3;margin-bottom:-3rem}.story__card{font-size:1.7rem;padding:2.7rem 3rem 3.6rem}.story__card-quotes{color:var(--blue);font-family:var(--secondary-font-family);font-size:94px;font-weight:700;height:5rem;letter-spacing:0;line-height:1}.story__card-content :last-child{margin-bottom:0}.story__card-meta{border-top:1px solid #a7a7a7;margin-top:2.4rem;padding-top:2.4rem}.story__video{appearance:none;background:none;border:none;cursor:pointer;position:relative}.story__video span{color:#fff;font-family:var(--secondary-font-family);font-size:3rem;font-weight:700;line-height:1}.story__video:after{background:rgba(0,0,0,.4);border-radius:1rem;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.story__video span,.story__video svg{position:relative;z-index:2}.story__video img{left:0;top:0}.story__tagline{font-size:2.7rem;font-weight:700;line-height:1.111111111111111;text-transform:uppercase}.story__header{font-size:4.9rem;font-style:italic;font-weight:300;line-height:1}.story__col.no-shadow{padding-top:2.6rem}@media (max-width:961px){.stories__section .content-wrapper{grid-template-columns:repeat(2,1fr)}.stories__section h3{grid-column:span 2}}@media (max-width:767px){.stories__wrapper{padding-left:2rem;padding-right:2rem}.stories__section{background:#fff!important;padding-left:0;padding-right:0}.stories__section:not(.active){display:none}.stories__section .content-wrapper{gap:4rem;grid-template-columns:1fr}.story__col{min-height:unset}.story__col-2,.story__video{grid-column:span 1}.story__video{min-height:29rem}.story__image{max-height:43rem}.stories__section h3{grid-column:span 1}.stories__nav .button--outline-blue{padding:1.1rem 1.4rem .9rem}}