/**handles:single-related**/
@keyframes button-pulse{0%{animation-timing-function:cubic-bezier(.35,0,.2,1);background:var(--color-button-background-hover)}30%{animation-timing-function:linear;background:var(--color-button-background-pulse)}to{background:var(--color-button-background-hover)}}.single-related{isolation:isolate;overflow:hidden;position:relative}.single-related:before{background:url(https://www.innerstance.com/wp-content/themes/inner-stance/assets/images/closing-gradient.jpg) no-repeat bottom/cover;content:"";inset:0;-webkit-mask-image:linear-gradient(0deg,#000,#0000);mask-image:linear-gradient(0deg,#000,#0000);opacity:.45;pointer-events:none;position:absolute;z-index:-1}.single-related__title{font-weight:var(--weight-regular);margin-bottom:var(--space-lg)}.single-related__grid{display:grid;gap:var(--space-lg);grid-template-columns:repeat(3,minmax(0,1fr))}@media only screen and (max-width:768px){.single-related__grid{grid-template-columns:minmax(0,1fr)}}.single-related__card{background:var(--color-panel);border:var(--border-width) solid var(--color-border);border-radius:5px;color:var(--color-text);display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:border-color calc(var(--duration)*3) var(--ease)}.single-related__card:focus-visible,.single-related__card:hover{border-color:var(--color-text-muted);color:var(--color-text)}:is(.single-related__card:focus-visible,.single-related__card:hover) .single-related__card__image{transform:scale(1.035)}.single-related__card__media{aspect-ratio:16/10;overflow:hidden}.single-related__card__image{height:100%;object-fit:cover;transition:transform calc(var(--duration)*3) var(--ease);width:100%}@media (prefers-reduced-motion:reduce){.single-related__card__image{transition:none}}.single-related__card__body{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:var(--space-xs);padding:var(--space-md)}.single-related__card__type{color:var(--color-text-muted);font-size:var(--size-caption);letter-spacing:var(--letter-spacing-caps)}.single-related__card__title{font-size:var(--size-h5);margin-bottom:var(--space-md)}.single-related__card__link{align-items:center;color:var(--color-accent);display:inline-flex;font-size:var(--size-small);gap:var(--space-2xs);margin-top:auto}