section.signpost-grid .title{margin-bottom:2.5rem;position:relative}section.signpost-grid .stories{display:flex;flex-direction:column;gap:1.5rem;justify-content:space-between}section.signpost-grid .story .wrap{align-items:flex-start;display:flex;flex-direction:column;transition:all .3s ease-in-out;width:100%}section.signpost-grid .story a.linkwrap,section.signpost-grid .story span.linkwrap{display:flex;flex:1 0 100%;flex-direction:column;overflow:hidden;position:relative;text-decoration:none;text-decoration:none;width:100%}section.signpost-grid .story a.linkwrap .image-ratio,section.signpost-grid .story span.linkwrap .image-ratio{background-color:rgba(var(--white));border:.25rem solid rgba(var(--primary-purple-10));overflow:hidden;transition:all .3s ease-in-out}section.signpost-grid .story a.linkwrap img,section.signpost-grid .story span.linkwrap img{padding:1.25rem 2.5rem;transition:all .3s ease-in-out}section.signpost-grid .story a.linkwrap img[src*=".svg"],section.signpost-grid .story span.linkwrap img[src*=".svg"]{filter:url("#filter-primary")}section.signpost-grid .story a.linkwrap:hover:not(span) .content,section.signpost-grid .story span.linkwrap:hover:not(span) .content{color:rgba(var(--primary-blue))}section.signpost-grid .story a.linkwrap:hover:not(span) .image-ratio,section.signpost-grid .story span.linkwrap:hover:not(span) .image-ratio{background-color:rgba(var(--primary-purple-10));border-radius:2.5rem}section.signpost-grid .story a.linkwrap:hover:not(span)+span.button,section.signpost-grid .story span.linkwrap:hover:not(span)+span.button{background-color:rgba(var(--primary-blue))}section.signpost-grid .story img{object-fit:contain}section.signpost-grid .story .content{color:rgba(var(--primary-purple));display:flex;flex:1 0 auto;flex-direction:column;padding:1.5rem 0rem 0rem}section.signpost-grid .story span.button{border:0}section.signpost-grid .story span.button.small{border-radius:.5rem;display:inline-block}section.signpost-grid .story span.button:hover{background-color:rgba(var(--primary-purple-50))}section.signpost-grid.bg-dark .story a.linkwrap .image-ratio,section.signpost-grid.bg-dark .story span.linkwrap .image-ratio{background-color:rgba(0,0,0,0);border-color:rgba(255,255,255,.3)}section.signpost-grid.bg-dark .story a.linkwrap .image-ratio img[src*=".svg"],section.signpost-grid.bg-dark .story span.linkwrap .image-ratio img[src*=".svg"]{filter:url("#filter-white")}section.signpost-grid.bg-dark .story a.linkwrap:hover:not(span) .content,section.signpost-grid.bg-dark .story span.linkwrap:hover:not(span) .content{color:rgba(var(--white));text-decoration:underline}section.signpost-grid.bg-dark .story a.linkwrap:hover:not(span) .image-ratio,section.signpost-grid.bg-dark .story span.linkwrap:hover:not(span) .image-ratio{background-color:rgba(var(--primary-purple))}section.signpost-grid.bg-dark .story a.linkwrap:hover:not(span)+span.button,section.signpost-grid.bg-dark .story span.linkwrap:hover:not(span)+span.button{background-color:rgba(var(--white));color:rgba(var(--primary-blue))}section.signpost-grid.bg-dark .story .content{color:rgba(var(--white))}section.signpost-grid.bg-dark .story span.button{background-color:rgba(var(--primary-blue-80))}section.signpost-grid.bg-dark .story span.button:hover{background-color:rgba(var(--primary-blue-80))}@media(min-width: 768px){section.signpost-grid .stories{flex-direction:row;padding-bottom:2rem;padding-top:2rem}section.signpost-grid .story{flex:1 0 25%;max-width:25%}}html[data-css=dark] section.signpost-grid .story a.linkwrap .image-ratio,html[data-css=dark] section.signpost-grid .story span.linkwrap .image-ratio{background-color:rgba(0,0,0,0);border-color:rgba(255,255,255,.3)}html[data-css=dark] section.signpost-grid .story a.linkwrap .image-ratio img[src*=".svg"],html[data-css=dark] section.signpost-grid .story span.linkwrap .image-ratio img[src*=".svg"]{filter:url("#filter-white")}html[data-css=dark] section.signpost-grid .story a.linkwrap:hover:not(span) .content,html[data-css=dark] section.signpost-grid .story span.linkwrap:hover:not(span) .content{color:rgba(var(--white));text-decoration:underline}html[data-css=dark] section.signpost-grid .story a.linkwrap:hover:not(span) .image-ratio,html[data-css=dark] section.signpost-grid .story span.linkwrap:hover:not(span) .image-ratio{background-color:rgba(var(--primary-purple));border-color:rgba(0,0,0,0)}html[data-css=dark] section.signpost-grid .story a.linkwrap:hover:not(span)+span.button,html[data-css=dark] section.signpost-grid .story span.linkwrap:hover:not(span)+span.button{background-color:rgba(var(--white));color:rgba(var(--primary-blue))}html[data-css=dark] section.signpost-grid .story .content{color:rgba(var(--white))}html[data-css=dark] section.signpost-grid .story span.button{background-color:rgba(var(--primary-blue-80))}html[data-css=dark] section.signpost-grid .story span.button:hover{background-color:rgba(var(--primary-blue-80))}@media(prefers-color-scheme: dark)and (prefers-contrast: no-preference){html[data-css=""] section.signpost-grid .story a.linkwrap .image-ratio,html[data-css=""] section.signpost-grid .story span.linkwrap .image-ratio{background-color:rgba(0,0,0,0);border-color:rgba(255,255,255,.3)}html[data-css=""] section.signpost-grid .story a.linkwrap .image-ratio img[src*=".svg"],html[data-css=""] section.signpost-grid .story span.linkwrap .image-ratio img[src*=".svg"]{filter:url("#filter-white")}html[data-css=""] section.signpost-grid .story a.linkwrap:hover:not(span) .content,html[data-css=""] section.signpost-grid .story span.linkwrap:hover:not(span) .content{color:rgba(var(--white));text-decoration:underline}html[data-css=""] section.signpost-grid .story a.linkwrap:hover:not(span) .image-ratio,html[data-css=""] section.signpost-grid .story span.linkwrap:hover:not(span) .image-ratio{background-color:rgba(var(--primary-purple));border-color:rgba(0,0,0,0)}html[data-css=""] section.signpost-grid .story a.linkwrap:hover:not(span)+span.button,html[data-css=""] section.signpost-grid .story span.linkwrap:hover:not(span)+span.button{background-color:rgba(var(--white));color:rgba(var(--primary-blue))}html[data-css=""] section.signpost-grid .story .content{color:rgba(var(--white))}html[data-css=""] section.signpost-grid .story span.button{background-color:rgba(var(--primary-blue-80))}html[data-css=""] section.signpost-grid .story span.button:hover{background-color:rgba(var(--primary-blue-80))}}html[data-css=high-contrast] section.signpost-grid .story a.linkwrap,html[data-css=high-contrast] section.signpost-grid .story span.linkwrap{color:rgba(var(--accessible))}html[data-css=high-contrast] section.signpost-grid .story a.linkwrap .image-ratio,html[data-css=high-contrast] section.signpost-grid .story span.linkwrap .image-ratio{background-color:rgba(0,0,0,0);border-color:rgba(255,255,255,.3)}html[data-css=high-contrast] section.signpost-grid .story a.linkwrap .image-ratio img[src*=".svg"],html[data-css=high-contrast] section.signpost-grid .story span.linkwrap .image-ratio img[src*=".svg"]{filter:url("#filter-accessible") !important}html[data-css=high-contrast] section.signpost-grid .story a.linkwrap:hover:not(span) .content,html[data-css=high-contrast] section.signpost-grid .story span.linkwrap:hover:not(span) .content{color:rgba(var(--accessible));text-decoration:underline}html[data-css=high-contrast] section.signpost-grid .story a.linkwrap:hover:not(span) .image-ratio,html[data-css=high-contrast] section.signpost-grid .story span.linkwrap:hover:not(span) .image-ratio{background-color:rgba(255,255,255,.3);border-color:rgba(0,0,0,0)}html[data-css=high-contrast] section.signpost-grid .story a.linkwrap:hover:not(span)+span.button,html[data-css=high-contrast] section.signpost-grid .story span.linkwrap:hover:not(span)+span.button{background-color:rgba(var(--accessible));color:rgba(var(--black))}html[data-css=high-contrast] section.signpost-grid .story .content{color:rgba(var(--accessible))}html[data-css=high-contrast] section.signpost-grid .story span.button{background-color:rgba(255,255,255,.3);color:rgba(var(--accessible))}html[data-css=high-contrast] section.signpost-grid .story span.button:hover{background-color:rgba(255,255,255,.3)}@media(prefers-contrast: more){html[data-css=""] section.signpost-grid .story a.linkwrap,html[data-css=""] section.signpost-grid .story span.linkwrap{color:rgba(var(--accessible))}html[data-css=""] section.signpost-grid .story a.linkwrap .image-ratio,html[data-css=""] section.signpost-grid .story span.linkwrap .image-ratio{background-color:rgba(0,0,0,0);border-color:rgba(255,255,255,.3)}html[data-css=""] section.signpost-grid .story a.linkwrap .image-ratio img[src*=".svg"],html[data-css=""] section.signpost-grid .story span.linkwrap .image-ratio img[src*=".svg"]{filter:url("#filter-accessible") !important}html[data-css=""] section.signpost-grid .story a.linkwrap:hover:not(span) .content,html[data-css=""] section.signpost-grid .story span.linkwrap:hover:not(span) .content{color:rgba(var(--accessible));text-decoration:underline}html[data-css=""] section.signpost-grid .story a.linkwrap:hover:not(span) .image-ratio,html[data-css=""] section.signpost-grid .story span.linkwrap:hover:not(span) .image-ratio{background-color:rgba(255,255,255,.3);border-color:rgba(0,0,0,0)}html[data-css=""] section.signpost-grid .story a.linkwrap:hover:not(span)+span.button,html[data-css=""] section.signpost-grid .story span.linkwrap:hover:not(span)+span.button{background-color:rgba(var(--accessible));color:rgba(var(--black))}html[data-css=""] section.signpost-grid .story .content{color:rgba(var(--accessible))}html[data-css=""] section.signpost-grid .story span.button{background-color:rgba(255,255,255,.3);color:rgba(var(--accessible))}html[data-css=""] section.signpost-grid .story span.button:hover{background-color:rgba(255,255,255,.3)}}/*# sourceMappingURL=style.css.map */
