.plan-card.svelte-rjym57{background:#fffefa;border:1px solid #e0e4d9;border-radius:24px;flex-direction:column;padding:1.25rem;transition:border-color .15s;display:flex}.plan-card.svelte-rjym57:hover{border-color:#8ca390}.card-top.svelte-rjym57{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.plan-icon.svelte-rjym57{background:#edf1e7;border-radius:18px;place-items:center;width:58px;height:58px;font-size:1.9rem;display:grid}.plan-link.svelte-rjym57{color:inherit;border-radius:5px;flex-direction:column;flex:1;text-decoration:none;display:flex}h3.svelte-rjym57{letter-spacing:-.015em;margin:0 0 .6rem;font-size:1.2rem;line-height:1.35}p.svelte-rjym57{color:#5b675e;margin:0 0 1.3rem;line-height:1.65}.open-plan.svelte-rjym57{color:#28533d;justify-content:space-between;align-items:center;min-height:44px;margin-top:auto;padding-top:.65rem;font-weight:750;display:flex}.open-plan.svelte-rjym57>span:where(.svelte-rjym57){font-size:1.5rem}.plan-link.svelte-rjym57:focus-visible{outline-offset:5px;outline:3px solid #527b62}@media (prefers-reduced-motion:reduce){.plan-card.svelte-rjym57{transition:none}}
