/* compiled by scssphp 1.6.0 on Tue, 04 Feb 2025 10:28:14 +0000 (0.0206s) */

.card.--tile{--card__background: var(--color-scheme-background--darker);--card__color: var(--color-text);--card__radius: var(--border-radius-small) 0 var(--border-radius-small) var(--border-radius-small);--card__grid-column: span 12;--card__image-max-height--tile: 7.5rem;position:relative;margin-block-start:1.4375rem}@media (min-width:36rem){.card.--tile{--card__grid-column: span 6}}@media (min-width:48rem){.card.--tile{--card__grid-column: span 4}}@media (min-width:64rem){.card.--tile{--card__grid-column: span 3}}.card.--tile::before{content:'';position:absolute;right:0;top:-1.375rem;z-index:1;width:7rem;height:1.4375rem;clip-path:polygon(12% 0, 100% 0, 100% 100%, 0% 100%);background-color:var(--card__background);border-top-right-radius:var(--border-radius-small)}.--color-scheme-background--darker .card.--tile{--card__background: var(--color-scheme-background)}.--color-scheme-background--darker .card.--tile:before{background-color:var(--color-scheme-background)}.card.--tile .button{margin:auto 0 0}.card.--tile .card__link{height:100%;row-gap:0;display:flex;flex-direction:column;padding:1.5rem 1.25rem 1.25rem}@media (min-width:64rem){.card.--tile .card__link{padding:1.75rem 1.5rem 1.5rem}}@media (min-width:85rem){.card.--tile .card__link{padding:2rem}}.card.--tile .card__link:hover,.card.--tile .card__link:focus-visible{--button__background--primary: var(--color-primary--hover);--button__border-color--primary: var(--color-primary--hover)}.card.--tile .card__title{font-size:var(--heading-5__font-size);margin-block-end:1rem;padding-inline:0}@media (min-width:64rem){.card.--tile .card__title{font-size:1.5625rem}}.card.--tile .card__image{margin-block-end:1rem}