@layer modules{.resource-card{gap:var(--space-small);height:100%;position:relative}.resource-card__image{border-radius:var(--shape-border-radius-large);overflow:hidden;transition:all .3s}.resource-card__image img{border-radius:0}.resource-card__image:not(.resource-card__image-icon){width:100%}.resource-card__image:not(.resource-card__image-icon) img{height:100%;width:100%}.resource-card__details{align-items:flex-start;width:100%;--col-gap:var(--space-xxsmall);--row-gap:var(--space-xsmall);flex-grow:1}.resource-card__details .buttons-wrapper,.resource-card__details>.button{margin-top:auto;padding-top:var(--space-xsmall)}.resource-card__meta__info{color:var(--color-neutral-text);font-size:var(--body-font-xsmall)}.resource-card .sb-tags-list{--col-gap:var(--space-xxsmall);--row-gap:var(--space-xxsmall)}.resource-card .sb-tag{background-color:var(--color-neutral-background);border-radius:10rem;color:var(--color-neutral-text);font-size:var(--body-font-xxsmall);padding:.6rem .8rem}.resource-card__title{color:var(--color-neutral-text);margin-bottom:0}.resource-card__title a:before{content:"";display:block;inset:0;position:absolute}.resource-card__title a:not(:hover){color:unset;text-decoration:none}.resource-card__description{color:var(--color-neutral-text-tertiary);font-size:var(--body-font-small)}.resource-card__action{align-items:center;background:var(--color-neutral-background-secondary);border-radius:var(--shape-border-radius);box-sizing:content-box;color:var(--color-brand-primary);display:flex;height:1.6rem;justify-content:center;padding:1.4rem;position:absolute;right:1.6rem;top:1.6rem;transition:all .3s;width:1.6rem}.resource-card-linked.focus-visible a,.resource-card-linked.hover a,.resource-card-linked:focus-visible a,.resource-card-linked:focus-within a,.resource-card-linked:hover a{color:inherit;text-decoration:none}.resource-card-linked.focus-visible .resource-card__description,.resource-card-linked.hover .resource-card__description,.resource-card-linked:focus-visible .resource-card__description,.resource-card-linked:focus-within .resource-card__description,.resource-card-linked:hover .resource-card__description{color:var(--color-neutral-text)}.resource-card-linked.focus-visible .resource-card__action,.resource-card-linked.hover .resource-card__action,.resource-card-linked:focus-visible .resource-card__action,.resource-card-linked:focus-within .resource-card__action,.resource-card-linked:hover .resource-card__action{background-color:var(--color-neutral-background)}.resource-card--compact{align-items:flex-end;container-name:resource-card;container-type:inline-size;flex-direction:row;gap:var(--space-xxsmall)}.resource-card--compact-right .resource-card__image{order:3}.resource-card--compact .resource-card__image{max-width:80px;padding:0;width:60%}@container resource-card (max-width: 200px){.resource-card--compact .resource-card__image{display:none}}@media(max-width:640px){.resource-card--compact .resource-card__image{display:none}}.resource-card--compact .resource-card__details{gap:0}.resource-card--compact .resource-card__description,.resource-card--compact .resource-card__title{font-size:var(--body-font-xsmall);margin:0}.resource-card--compact .resource-card__action{color:var(--color-neutral-text);left:0;margin-right:4px;padding:0;position:relative;top:0}.resource-card--compact.resource-card-linked.focus-visible .resource-card__action,.resource-card--compact.resource-card-linked.hover .resource-card__action,.resource-card--compact.resource-card-linked:focus-visible .resource-card__action,.resource-card--compact.resource-card-linked:focus-within .resource-card__action,.resource-card--compact.resource-card-linked:hover .resource-card__action{left:calc(var(--space-xxsmall)/2)}.resource-card.sb-box{background:var(--box-background,var(--color-neutral-background-tertiary));border:1px solid var(--color-brand-primary);gap:0;padding:0}.resource-card.sb-box .resource-card__image{border-bottom-left-radius:0;border-bottom-right-radius:0}.resource-card.sb-box .resource-card__details{padding:var(--box-padding-vertical,var(--space-default)) var(--box-padding-horizontal,var(--space-default))}@media(max-width:640px){.resource-card.sb-box .resource-card__details{padding:var(--box-padding-vertical-mobile,var(--box-padding-vertical,var(--space-default))) var(--box-padding-horizontal-mobile,var(--box-padding-horizontal,var(--space-default)))}}.sb-resources .sb-pagination,.sb-resources__empty{grid-column:1/-1}.sb-resources__empty{text-align:center}.sb-pagination{margin-top:var(--space-large)}.sb-pagination__list{list-style:none;margin:0;padding-left:0}.sb-pagination__list>li{padding-left:0}.sb-pagination__list>li::marker{content:""}.sb-pagination__list{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-xxsmall);justify-content:center}@media(min-width:768px){.sb-pagination__list{gap:var(--space-small)}}.sb-pagination__link{align-items:center;border-radius:var(--shape-border-radius);color:var(--color-neutral-text);display:inline-flex;font-size:var(--body-font-small);font-weight:500;height:4.8rem;justify-content:center;min-width:4.8rem;padding:0 var(--space-xsmall);text-decoration:none}.sb-pagination__link.focus-visible,.sb-pagination__link.hover,.sb-pagination__link:focus-visible,.sb-pagination__link:hover{background-color:var(--color-neutral-background-tertiary);color:var(--color-brand-primary)}.sb-pagination__link[aria-current=page]{background-color:var(--color-brand-primary);color:var(--color-neutral-text-alt)}.sb-pagination__link--disabled,.sb-pagination__link--disabled:hover{background-color:transparent;color:var(--color-neutral-text-tertiary)}.sb-pagination__ellipsis{color:var(--color-neutral-text-secondary)}}