.card.svelte-1udyrqm{background:var(--navy-mid);color:var(--white);border-bottom:2px solid #0000;padding:46px 34px;text-decoration:none;transition:all .3s;display:block}.card.svelte-1udyrqm:hover{border-bottom-color:var(--accent);transform:translateY(-3px)}.card--light.svelte-1udyrqm{background:var(--white);color:var(--text)}.card--light.svelte-1udyrqm:hover{box-shadow:0 12px 40px #0000000f}.card--bordered.svelte-1udyrqm{border-bottom:none;border-left:3px solid #0000}.card--bordered.svelte-1udyrqm:hover{border-left-color:var(--accent);transform:translate(4px)}.card__num.svelte-1udyrqm{letter-spacing:.2em;color:var(--accent);opacity:.7;margin-bottom:18px;font-family:Raleway,sans-serif;font-size:.75rem;font-weight:300;transition:opacity .3s}.card.svelte-1udyrqm:hover .card__num:where(.svelte-1udyrqm){opacity:1}.card__icon.svelte-1udyrqm{letter-spacing:.22em;text-transform:uppercase;color:var(--accent);margin-bottom:14px;font-size:.75rem;font-weight:600}.card__title.svelte-1udyrqm{letter-spacing:.07em;text-transform:uppercase;margin-bottom:12px;font-family:Raleway,sans-serif;font-size:1.05rem;font-weight:600}.card__title--dark.svelte-1udyrqm{color:var(--text)}.card__desc.svelte-1udyrqm{color:var(--white-45);margin-bottom:18px;font-size:13px;line-height:1.75}.card--light.svelte-1udyrqm .card__desc:where(.svelte-1udyrqm){color:var(--text-light)}.card__link.svelte-1udyrqm{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);opacity:.7;font-size:.875rem;font-weight:500;text-decoration:none;transition:opacity .3s}.card__link.svelte-1udyrqm:hover{opacity:1}@media (width<=480px){.card.svelte-1udyrqm{padding:34px 22px}}
