.summary-card{border-radius:1rem;container-name:summary-card;container-type:inline-size;display:grid;position:relative;width:100%}@media screen and (max-width:31.25em){.summary-card{min-width:18.75rem}}@media screen and (min-width:28.1875em){.summary-card{min-width:23.75rem}}.summary-card__inner{align-content:center;background-color:var(--color-lightest);display:grid;height:100%;justify-items:start}@media screen and (max-width:31.25em){.summary-card__inner{padding-block:2.5rem}}@media screen and (min-width:28.1875em){.summary-card__inner{padding-block:3.125rem}}.summary-card__tag{background-color:var(--color-palette-primary);left:-.75rem;position:absolute;top:-.75rem}.summary-card__title{margin-bottom:.5rem}.summary-card__description{font-family:var(--font-family-primary);font-size:1.125rem;font-weight:400;line-height:1.6;margin-bottom:1rem}@container summary-card (width < 21.3125em){.summary-card__inner{border-radius:.5rem;padding-inline:1.5rem}.summary-card__title{font-family:var(--font-family-secondary);font-size:2rem;font-weight:800;line-height:1}.summary-card .base-button{margin-top:1.5rem}}@container summary-card (width > 21.25em){.summary-card__inner{border-radius:1rem;padding-inline:2rem}.summary-card__title{font-family:var(--font-family-secondary);font-size:2.75rem;font-weight:800;letter-spacing:-.0275rem;line-height:1.1}.summary-card .base-button{margin-top:2rem;--button-padding:1.25rem}}
