.res{padding:0 0 var(--section-gap);background:var(--color-paper)}.res h2{margin-bottom:var(--space-xl)}.res__group{gap:var(--space-lg);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.res__card{align-items:flex-start;gap:var(--space-sm);padding:var(--space-xl);padding-top:calc(var(--space-xl) + 56px + var(--space-md));background:var(--color-slab);color:var(--color-slab-muted);border-radius:24px;flex-direction:column;display:flex;position:relative}.res__card h3{color:var(--color-slab-ink);font-size:var(--text-xl)}.res__num{font-family:var(--font-display);color:var(--color-peach);font-weight:700}.res__icon{left:var(--space-xl);top:var(--space-xl);width:48px;height:48px;color:var(--color-peach);position:absolute}@media (width>=48rem){.res__group{grid-template-columns:repeat(2,minmax(0,1fr))}}.res--page{padding-top:var(--section-gap)}.res--soft .res__card{background:var(--color-peach-soft);color:var(--color-ink-2)}.res--soft .res__card h3,.res--soft .res__icon{color:var(--color-ink)}
