[page-grid]{background:#fff;padding:5rem 0}[page-grid][data-spacing=none]{padding:0}[page-grid][data-spacing=bottom]{padding-top:0!important}[page-grid][data-spacing=top]{padding-bottom:0!important}[page-grid] .container{display:flex;flex-flow:column nowrap;gap:4.5rem}@media (min-width:576px){[page-grid] .container{gap:3rem}}[page-grid] .section-grid{display:grid;grid-template-columns:1fr;grid-gap:3rem;grid-auto-flow:dense;grid-auto-rows:minmax(100px,auto)}@media (min-width:992px){[page-grid] .section-grid{grid-template-columns:repeat(2,1fr)}}[page-grid] .section-description{color:#121217;font-size:1.25rem;font-weight:400;line-height:1.5;text-align:center;transition:color .3s ease-in-out}@media (min-width:576px){[page-grid] .section-description{font-size:1.125rem}}[page-grid] [story-card]{background:#fff;border:.0625rem solid rgba(18,18,23,.2);border-radius:1.25rem;cursor:pointer;display:flex;flex-flow:row nowrap;gap:1rem;overflow:hidden;padding:2.5rem}@media (min-width:576px){[page-grid] [story-card]{flex-flow:column nowrap;gap:0}}[page-grid] [story-card] .story-label{color:#bf3bd9;font-size:1.125rem;font-weight:500;line-height:1.4;transition:color .3s ease-in-out}[page-grid] [story-card] .story-title{color:#121217;font-size:2.25rem;font-weight:500;line-height:1.2;transition:color .3s ease-in-out}@media (min-width:576px){[page-grid] [story-card] .story-title{font-size:1.5rem}}[page-grid] [story-card] .story-description{color:#121217;font-size:1.125rem;font-weight:400;line-height:1.5;transition:color .3s ease-in-out}@media (min-width:576px){[page-grid] [story-card] .story-description{font-size:1rem}}[page-grid] [story-card] .story-image{display:none;flex-basis:9.375rem;flex-shrink:0}@media (min-width:576px){[page-grid] [story-card] .story-image{display:block;flex-basis:auto}}[page-grid] [story-card] .story-image img{aspect-ratio:1/1;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:576px){[page-grid] [story-card] .story-image img{aspect-ratio:3/2;border-radius:1.25rem}}[page-grid] [story-card] .story-image.story-has-mobile .story-image-element{display:none}@media (min-width:576px){[page-grid] [story-card] .story-image.story-has-mobile .story-image-element{display:block}}[page-grid] [story-card] .story-image.story-has-mobile .story-image-element-mobile{display:block}@media (min-width:576px){[page-grid] [story-card] .story-image.story-has-mobile .story-image-element-mobile{display:none}}[page-grid] [story-card] .story-details{display:flex;flex-flow:column;gap:1.25rem;height:100%;justify-content:flex-start;padding:3rem 0 1.375rem}[page-grid] [story-card] .story-buttons{margin-top:auto}
