/* compiled by scssphp 1.6.0 on Wed, 11 Feb 2026 12:09:43 +0000 (0.0223s) */

.card.--reference.--compact{--card__span: unset;--card__background: var(--color-white);--card__color: var(--color-text);margin-block-start:2.125rem;position:relative;border-radius:var(--border-radius-xlarge);box-shadow:0 1rem 4rem 0 rgba(0, 0, 0, 0.1);background-color:var(--card__background);--card__span: 1 / -1}@media (min-width:48rem){.card.--reference.--compact{margin-block-start:2.5rem;--card__span: span 6}}@media (min-width:85rem){.card.--reference.--compact{margin-block-start:3rem}}.card.--reference.--compact .card__link{height:100%;display:flex;flex-direction:column;gap:1rem;padding:3.125rem 1.875rem 1.875rem}@media (min-width:48rem){.card.--reference.--compact .card__link{padding:4rem 2.5rem 2.5rem}}@media (min-width:85rem){.card.--reference.--compact .card__link{padding:5rem 4rem 4rem}}.card.--reference.--compact .card__title{font-family:var(--font-family--body);font-size:var(--font-size--md);font-weight:var(--font-weight--semibold);font-style:italic}.card.--reference.--compact .card__quote{line-height:1.6;font-style:normal;margin:0;flex-grow:1}.card.--reference.--compact .card__icon{inline-size:4.25rem;block-size:4.25rem;background-color:var(--color-1);color:var(--color-white);display:flex;align-items:center;justify-content:center;padding:0.5rem;border-radius:50%;position:absolute;inset-inline-start:2.875rem;inset-block-start:-2.125rem;z-index:1}@media (min-width:48rem){.card.--reference.--compact .card__icon{inline-size:5rem;block-size:5rem;inset-inline-start:3rem;inset-block-start:-2.5rem}}@media (min-width:85rem){.card.--reference.--compact .card__icon{inline-size:6rem;block-size:6rem;inset-inline-start:4rem;inset-block-start:-3rem}}.--background .card.--reference.--compact .card__icon{background-color:var(--color-3)}.card.--reference.--compact .card__icon svg{inline-size:1.5rem;block-size:1.5rem}@media (min-width:48rem){.card.--reference.--compact .card__icon svg{inline-size:1.75rem;block-size:1.75rem}}@media (min-width:85rem){.card.--reference.--compact .card__icon svg{inline-size:2rem;block-size:2rem}}.card.--reference.--compact .button.dialog__trigger.--bordered{width:fit-content}