.XQCKhq_card{border:1px solid var(--color-rule);background:var(--color-card);box-shadow:var(--shadow-card);transition:border-color var(--duration) var(--ease-out);border-radius:1.375rem;grid-template-rows:auto auto 1fr auto;row-gap:1rem;padding:1.25rem;display:grid;position:relative}.XQCKhq_meta{justify-content:space-between;align-items:center;gap:1rem;display:flex}.XQCKhq_number{color:var(--color-ink-soft);font-variant-numeric:tabular-nums;letter-spacing:.08em;font-size:.875rem;font-weight:700;line-height:1}.XQCKhq_icon{border:1px solid var(--color-rule);background:var(--color-paper);width:3rem;height:3rem;color:var(--color-ink);border-radius:.875rem;flex-shrink:0;place-items:center;display:grid}.XQCKhq_icon svg{width:1.625rem;height:1.625rem}.XQCKhq_title{color:var(--color-ink);letter-spacing:-.02em;margin-top:.25rem;font-size:clamp(1.375rem,1.25rem + .5vw,1.625rem);font-weight:700;line-height:1.2}.XQCKhq_text{max-width:40rem;color:var(--color-ink-soft);font-size:clamp(1rem,.96rem + .15vw,1.0625rem);line-height:1.65}.XQCKhq_footer{border-top:1px solid var(--color-rule);align-self:end;padding-top:1rem}.XQCKhq_link{color:var(--color-ink);transition:text-decoration-color var(--duration) var(--ease-out);align-items:center;gap:.5rem;padding-block:.25rem;font-size:.9375rem;font-weight:650;line-height:1.35;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1.5px;display:inline-flex}.XQCKhq_link:after{content:"";border-radius:1.375rem;position:absolute;inset:0}.XQCKhq_link:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px;border-radius:.25rem}.XQCKhq_card:has(.XQCKhq_link:focus-visible){border-color:var(--color-ink)}.XQCKhq_arrow{transition:transform var(--duration) var(--ease-out);flex-shrink:0}@media (hover:hover) and (pointer:fine){.XQCKhq_card:hover{border-color:#2524226b}.XQCKhq_card:hover .XQCKhq_link{text-decoration-color:currentColor}.XQCKhq_card:hover .XQCKhq_arrow{transform:translate(3px)}}@media (min-width:40rem){.XQCKhq_card{grid-template-rows:auto 1fr auto;grid-template-columns:4.5rem minmax(0,1fr);gap:.75rem 1.5rem;padding:1.75rem}.XQCKhq_meta{flex-direction:column;grid-area:1/1/-1;justify-content:flex-start;align-items:flex-start;gap:1rem}.XQCKhq_title{grid-column:2;margin-top:0}.XQCKhq_text,.XQCKhq_footer{grid-column:2}.XQCKhq_footer{margin-top:.25rem}}@media (min-width:70rem){.XQCKhq_card{grid-row:span 4;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;row-gap:1rem;padding:1.875rem}.XQCKhq_meta{flex-direction:row;grid-area:auto/1;justify-content:space-between;align-items:center}.XQCKhq_title,.XQCKhq_text,.XQCKhq_footer{grid-column:1}.XQCKhq_title{margin-top:.375rem}.XQCKhq_footer{margin-top:.5rem}}
