.icon-cards.svelte-hbaylf{gap:16px;margin:0;padding:0;list-style:none;display:grid}.icon-cards.svelte-hbaylf li:where(.svelte-hbaylf){display:grid}.icon-cards.svelte-hbaylf .icon-card:where(.svelte-hbaylf){width:100%;font:inherit;border-radius:12px;align-content:start;display:grid}.icon-box.svelte-hbaylf{background:color-mix(in srgb, var(--text) 8%, transparent);width:44px;height:44px;color:var(--text);border-radius:12px;place-items:center;margin-bottom:12px;display:grid}.icon-box.svelte-hbaylf svg{width:23px;height:23px}.icon-copy.svelte-hbaylf{text-align:left;gap:8px;display:grid}.icon-copy.svelte-hbaylf :is(h3:where(.svelte-hbaylf),h4:where(.svelte-hbaylf)){font-family:var(--font-heading);font-size:1.05rem;font-weight:750;line-height:1.3}.icon-cards.svelte-hbaylf .icon-copy:where(.svelte-hbaylf) p:where(.svelte-hbaylf){font-size:.95rem;line-height:1.55}.classic .icon-cards.svelte-hbaylf .icon-card:where(.svelte-hbaylf),.classic .icon-box.svelte-hbaylf{border-radius:0}.paper .icon-cards.svelte-hbaylf .icon-card:where(.svelte-hbaylf){border-radius:9px}.paper .icon-box.svelte-hbaylf{border-radius:7px}@media (width>=640px){.icon-cards.svelte-hbaylf{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=900px){.icon-cards[data-columns="3"].svelte-hbaylf{grid-template-columns:repeat(3,minmax(0,1fr))}}
