@layer theme,base;@layer components{.bs-cards{gap:var(--bs-grid-gap);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:480px){.bs-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.bs-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.bs-card{flex-direction:column;min-width:0;display:flex;position:relative}.bs-card__content{padding:var(--bs-space-6) var(--bs-space-4) 0 0}.bs-card__title{transition:color var(--bs-trs)}.bs-card__text,.bs-card__text>*+*{margin-block-start:var(--bs-space-2)}.bs-card--serif .bs-card__text{max-inline-size:32ch}.bs-card__link{color:inherit;text-decoration:none}.bs-card__link:after{content:"";position:absolute;inset:0}.bs-card__link:focus-visible{outline:none}.bs-card:has(.bs-card__link:focus-visible){outline:3px solid var(--bs-focus-color,currentColor);outline-offset:var(--bs-space-2)}.bs-card--link:active .bs-card__title{color:var(--bs-link-hover)}.bs-card--link:active .bs-figure__img{opacity:.9}@media (hover:hover){.bs-card--link:hover .bs-card__title{color:var(--bs-link-hover)}.bs-card--link:hover .bs-figure__img{opacity:.9}}@media (max-width:767px){.bs-cards--aud{grid-template-columns:minmax(0,1fr)}.bs-cards--aud .bs-figure__frame{aspect-ratio:2}}.bs-cards--aud .bs-card__text>.bs-aud-cta{align-self:flex-start;margin-block-start:var(--bs-space-3)}.bs-cards--aud .bs-card__text{container-type:inline-size}.bs-cards--aud .bs-card__text>p:first-child{font-size:clamp(1rem, calc(100cqi / 21.6), var(--bs-fz-small));text-wrap:balance}.bs-cards--aud .bs-card__text>p:nth-child(2){font-size:clamp(1.125rem, calc(100cqi / 18), var(--bs-fz-body));text-wrap:balance}}@layer utilities;
