@import url(https://use.typekit.net/aye0vsg.css);@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.stories-grid .title{margin-bottom:5rem}.stories-grid .grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-gap:10dvw;gap:10dvw}@supports (grid-template-rows:masonry){.stories-grid .grid{grid-template-rows:masonry}}.stories-grid .grid .storycell{grid-column:span 2}.stories-grid .grid .storycell.featured-cat{grid-column:span 3}.stories-grid .grid .storycell.featured-cat:first-child .image{aspect-ratio:1/1.2}.stories-grid .grid .storycell.featured-cat .image{aspect-ratio:1/.7}.stories-grid .grid .storycell.medium-cat{grid-column:span 3}.stories-grid .grid .storycell.medium-cat .image{aspect-ratio:1/1.5}.stories-grid .grid .storycell.large-cat{grid-column:span 4}.stories-grid .grid .storycell.large-cat .image{aspect-ratio:1/.6}.stories-grid .grid .storycell:before{display:none}.stories-grid .grid .storycell:hover .image img{filter:blur(2px)}.stories-grid .grid .storycell:hover .details svg{transform:rotate(45deg)}.stories-grid .grid .storycell[\:has\(\%2B\%20.storycell.small-cat\)]{padding-top:10rem}.stories-grid .grid .storycell:has(+.storycell.small-cat){padding-top:10rem}.stories-grid .grid .storycell[\:has\(\%2B\%20.storycell.small-cat\%20\%2B\%20.storycell.small-cat\)]{padding-top:5rem}.stories-grid .grid .storycell:has(+.storycell.small-cat+.storycell.small-cat){padding-top:5rem}.stories-grid .grid .storycell .image{position:relative;aspect-ratio:1/1;overflow:hidden}.stories-grid .grid .storycell .image img{filter:blur(0);transition:filter .3s cubic-bezier(.39,.575,.565,1)}.stories-grid .grid .storycell .image .tag{position:absolute;top:2rem;right:2rem;padding:1rem;color:#fff;text-transform:uppercase;font-size:1.152rem;letter-spacing:.1em;background:rgba(24,24,24,.8)}.stories-grid .grid .storycell .details{position:relative;padding-top:2rem;padding-right:2rem}.stories-grid .grid .storycell .details h4{margin-top:1rem}@media only screen and (max-width:576px){.stories-grid .grid .storycell{grid-column:2/span 4}.stories-grid .grid .storycell.medium-cat[\:has\(\%2B\%20.storycell.small-cat\)]{padding-top:0}.stories-grid .grid .storycell.medium-cat:has(+.storycell.small-cat){padding-top:0}.stories-grid .grid .storycell.large-cat{grid-column:span 6}.stories-grid .grid .storycell .details .upper-text{font-size:1.44rem}.stories-grid .grid .storycell .details h4{font-size:1.92rem}}.stories-grid .grid .buttons{grid-column:span 2;text-align:right}@media only screen and (max-width:576px){.stories-grid{text-align:center}.stories-grid .grid .buttons{grid-column:span 6;text-align:center}}