.landing.svelte-14ori81{max-width:900px;margin:0 auto;padding:48px 24px 80px;box-sizing:border-box}.hero.svelte-14ori81{margin-bottom:48px}.hero.svelte-14ori81 p:where(.svelte-14ori81){font-size:1rem;color:#90a4ae;line-height:1.7;margin:0 0 12px}.cards.svelte-14ori81{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:16px}.card.featured.svelte-14ori81{grid-column:1 / -1}.card.svelte-14ori81{display:flex;flex-direction:column;background:#263238;border:1px solid #37474f;border-radius:10px;padding:24px 28px;text-decoration:none;transition:border-color .15s,background .15s}.card.svelte-14ori81:hover{background:#2e3c43;border-color:#546e7a}.card.featured.svelte-14ori81{border-color:#c3e88d44}.card.featured.svelte-14ori81:hover{border-color:#c3e88d99;background:#2a3a2e}.card-label.svelte-14ori81{font-size:.68rem;text-transform:uppercase;letter-spacing:.12em;color:#c3e88d;font-weight:600;margin-bottom:8px}.card.svelte-14ori81 h2:where(.svelte-14ori81){font-size:1.15rem;font-weight:600;color:#eceff1;margin:0 0 12px}.card.svelte-14ori81 p:where(.svelte-14ori81){font-size:.88rem;color:#90a4ae;line-height:1.6;margin:0;flex:1}.card.svelte-14ori81 p:where(.svelte-14ori81) em:where(.svelte-14ori81){color:#78909c;font-size:.82rem}.card-cta.svelte-14ori81{display:block;margin-top:20px;font-size:.82rem;color:#78909c;transition:color .15s}.card.svelte-14ori81:hover .card-cta:where(.svelte-14ori81){color:#b0bec5}.card.featured.svelte-14ori81 .card-cta:where(.svelte-14ori81){color:#c3e88daa}.card.featured.svelte-14ori81:hover .card-cta:where(.svelte-14ori81){color:#c3e88d}@media (max-width: 600px){.landing.svelte-14ori81{padding:32px 16px 64px}.cards.svelte-14ori81{grid-template-columns:1fr}.card.featured.svelte-14ori81{grid-column:1}}
