@layer components{.report-card_wrap{border:1px solid var(--colour-navy-border);border-radius:var(--radius-main);background-color:var(--colour-chalk);color:var(--colour-navy);flex-direction:column;gap:2rem;padding:1.5rem;display:flex}.report-card_head{flex-direction:column;gap:1rem;display:flex}.report-card_kicker{font-size:.875rem;font-weight:var(--primary-medium);text-transform:uppercase}.report-card_name{font-family:var(--font-heading);letter-spacing:-.02em;font-size:clamp(1.75rem,1.5rem + .6vw,2rem);line-height:1.25}.report-card_list{border-bottom:1px solid var(--colour-line);flex-direction:column;gap:.5rem;margin:0;padding:0 0 1.5rem;list-style:none;display:flex}.report-card_foot{flex-direction:column;gap:1rem;margin-top:auto;display:flex}.report-card_price{font-size:2rem;line-height:1.25}.report-card_button{width:100%}}
