.wp-block-hsph-spotlight-stories{margin-top:var(--wp--preset--spacing--xl)!important}.wp-block-hsph-spotlight-stories__grid{display:grid;grid-gap:var(--wp--preset--spacing--l) var(--wp--preset--spacing--s);gap:var(--wp--preset--spacing--l) var(--wp--preset--spacing--s);grid-template-columns:minmax(0,1fr)}@media (min-width:48em){.wp-block-hsph-spotlight-stories__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64em){.wp-block-hsph-spotlight-stories__grid{gap:var(--wp--preset--spacing--l) var(--wp--preset--spacing--s);grid-template-columns:repeat(3,minmax(0,1fr))}}.wp-block-hsph-spotlight-stories__item:nth-child(2).spotlight-story-card{--highlight-color:var(--wp--custom--color--seafoam)}.wp-block-hsph-spotlight-stories__item:nth-child(3).spotlight-story-card{--highlight-color:var(--wp--custom--color--beige)}.spotlight-story-card{--highlight-color:var(--wp--custom--color--khaki);--icon-size:1.625rem;--title-icon-spacing:var(--wp--preset--spacing--xxs);position:relative}@media (min-width:64em){.spotlight-story-card{--icon-size:1.95rem}}.spotlight-story-card:has(.spotlight-story-card__title a:hover) .spotlight-story-card__overlay{opacity:1}.spotlight-story-card:has(.spotlight-story-card__title a:hover) .spotlight-story-card__title-animated{transform:translateX(0)}.spotlight-story-card:has(.spotlight-story-card__title a:hover) .spotlight-story-card__icon{opacity:1}.spotlight-story-card:has(.spotlight-story-card__title a:focus-visible){outline:2px solid currentColor;outline-offset:4px}.spotlight-story-card__media{border-bottom:.5rem solid var(--highlight-color);position:relative}.spotlight-story-card__media img{aspect-ratio:411/548;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.spotlight-story-card__overlay{background-color:var(--highlight-color);bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .2s ease}.spotlight-story-card__overlay:after{background-color:var(--color-pattern);bottom:0;content:"";left:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;right:0;top:0}.spotlight-story-card:nth-child(n+1) .spotlight-story-card__overlay:after{-webkit-mask-image:url(../../svg/patterns/content-block.svg);mask-image:url(../../svg/patterns/content-block.svg);-webkit-mask-position:top left;mask-position:top left;-webkit-mask-size:auto 374px;mask-size:auto 374px}.spotlight-story-card:nth-child(n+2) .spotlight-story-card__overlay:after{-webkit-mask-image:url(../../svg/patterns/cta-short.svg);mask-image:url(../../svg/patterns/cta-short.svg);-webkit-mask-position:bottom center;mask-position:bottom center;-webkit-mask-size:374px;mask-size:374px}.spotlight-story-card:nth-child(n+3) .spotlight-story-card__overlay:after{-webkit-mask-image:url(../../svg/patterns/content-block-mirrored.svg);mask-image:url(../../svg/patterns/content-block-mirrored.svg);-webkit-mask-position:bottom right;mask-position:bottom right;-webkit-mask-size:auto 374px;mask-size:auto 374px}.spotlight-story-card__content{display:flex;gap:var(--title-icon-spacing);grid-template-columns:var(--icon-size) minmax(0,1fr);margin-top:.625rem}.spotlight-story-card__icon{flex-shrink:0;opacity:0;transition:opacity .2s ease}.spotlight-story-card__icon svg{height:var(--icon-size);width:var(--icon-size)}.spotlight-story-card__title{font-family:var(--wp--preset--font-family--flecha-m);font-weight:400;letter-spacing:normal}.spotlight-story-card__title a{color:inherit;outline:none;-webkit-text-decoration:none;text-decoration:none}.spotlight-story-card__title a:after{bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.spotlight-story-card__title-animated{display:inline-block;transform:translateX(calc((var(--icon-size) + var(--title-icon-spacing))*-1));transition:transform .2s ease-out}:root{--vw:1vw;--color-black-rgba:0,0,0;--color-white-rgba:255,255,255;--color-scarlet-rgba:203,10,39;--site-max-width:80rem;--site-width:calc(100% - var(--site-gutter)*2);--site-gutter:1.25rem;--bg-transition:background-color 300ms linear}@media (min-width:48em){:root{--site-gutter:3rem}}@media (min-width:80em){:root{--site-gutter:5rem}}body{--footer-block-start:var(--wp--preset--spacing--xxxl)}@media (min-width:48em){body{--footer-block-start:var(--wp--preset--spacing--4-xl);--wp--custom--gutter:calc(var(--wp--preset--spacing--s)*2)}}@media (min-width:64em){body{--footer-block-start:var(--wp--preset--spacing--5-xl)}}@media (min-width:80em){body{--wp--custom--gap:var(--wp--preset--spacing--xxxl)}}@media (min-width:68.75em){body{--wp--custom--gutter:var(--wp--preset--spacing--xxl)}}@media (max-width:781px){body{--wp--custom--gap:var(--wp--preset--spacing--s)}}
