.card.svelte-11ja2cl{display:grid;gap:1.2rem;padding:2.4rem 2.2rem;border-radius:26px;background:linear-gradient(145deg,#6b6a6a,#f7f8fa);box-shadow:0 32px 65px #0f172a29,0 6px 16px #0000000f;border-top:3px solid #03c3f8;border-bottom:3px solid #03c3f8;transition:transform .28s ease,box-shadow .28s ease,background .28s ease}.card.svelte-11ja2cl:hover,.card.svelte-11ja2cl:focus-within{transform:translateY(-10px) scale(1.01);background:linear-gradient(145deg,#fff,#ebf1f5);box-shadow:0 42px 85px #0f172a38,0 0 0 1px #fff}.card.svelte-11ja2cl h3:where(.svelte-11ja2cl){margin:0;font-size:1.55rem;font-weight:700;letter-spacing:-.4px;color:#0f172a}.card.svelte-11ja2cl p:where(.svelte-11ja2cl){margin:0;font-size:1.02rem;line-height:1.65;color:#4b5563}h3.svelte-11ja2cl{margin:0;font-size:1.4rem;font-weight:600;color:var(--color-text)}p.svelte-11ja2cl{margin:0;color:var(--color-muted);font-size:.96rem;line-height:1.6}a.svelte-11ja2cl{justify-self:flex-start;text-decoration:none;display:inline-flex;align-items:center;gap:.45rem;padding:.55rem 1.1rem;border-radius:999px;border:1px solid color-mix(in oklab,var(--color-brand) 65%,transparent);background:color-mix(in oklab,var(--color-brand) 9%,transparent);color:#050fce;font-weight:600;font-size:.9rem;transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}a.svelte-11ja2cl:after{content:"→";font-size:1rem;transition:transform var(--dur-fast) var(--ease-out)}a.svelte-11ja2cl:hover,a.svelte-11ja2cl:focus-visible{background:color-mix(in oklab,var(--color-brand) 16%,transparent);border-color:color-mix(in oklab,var(--color-brand) 90%,transparent);transform:translateY(-1px)}a.svelte-11ja2cl:hover:after,a.svelte-11ja2cl:focus-visible:after{transform:translate(4px)}@media (max-width: 640px){.card.svelte-11ja2cl{padding:1.6rem 1.4rem;border-radius:20px;gap:.9rem;background:linear-gradient(160deg,#f4f6f8,#fff);box-shadow:0 18px 38px #0f172a24,0 4px 10px #0000000d;transform:none!important}.card.svelte-11ja2cl:hover,.card.svelte-11ja2cl:focus-within{transform:none;box-shadow:0 18px 38px #0f172a24,0 4px 10px #0000000d}.card.svelte-11ja2cl h3:where(.svelte-11ja2cl){font-size:1.25rem;line-height:1.3;text-align:left}.card.svelte-11ja2cl p:where(.svelte-11ja2cl){font-size:.95rem;line-height:1.55;color:#475569}.card.svelte-11ja2cl a:where(.svelte-11ja2cl){align-self:flex-start;margin-top:.4rem;padding:.6rem 1.25rem;font-size:.92rem}.card.svelte-11ja2cl a:where(.svelte-11ja2cl):after{font-size:1.05rem}}@media (min-width: 768px) and (max-width: 1180px){.card.svelte-11ja2cl{padding:2rem 1.9rem;border-radius:22px;gap:1.05rem;background:linear-gradient(150deg,#f1f3f6,#fff);box-shadow:0 26px 55px #0f172a2e,0 6px 14px #0000000f}.card.svelte-11ja2cl:hover,.card.svelte-11ja2cl:focus-within{transform:translateY(-6px) scale(1.005);box-shadow:0 34px 70px #0f172a38,0 0 0 1px #fffffff2}.card.svelte-11ja2cl h3:where(.svelte-11ja2cl){font-size:1.35rem;line-height:1.3;letter-spacing:-.3px}.card.svelte-11ja2cl p:where(.svelte-11ja2cl){font-size:.98rem;line-height:1.6;max-width:42ch}.card.svelte-11ja2cl a:where(.svelte-11ja2cl){margin-top:.3rem;padding:.6rem 1.35rem;font-size:.9rem}.card.svelte-11ja2cl a:where(.svelte-11ja2cl):after{font-size:1.05rem}}@media (min-width: 1181px) and (max-width: 1366px){.card.svelte-11ja2cl{padding:2.2rem 2.1rem;border-radius:24px;gap:1.1rem;background:linear-gradient(145deg,#f5f7fa,#fff);box-shadow:0 30px 70px #0f172a33,0 8px 18px #00000014}.card.svelte-11ja2cl h3:where(.svelte-11ja2cl){font-size:1.45rem;max-width:20ch}.card.svelte-11ja2cl p:where(.svelte-11ja2cl){max-width:48ch}.card.svelte-11ja2cl a:where(.svelte-11ja2cl){font-size:.95rem}}@media (min-width: 1024px) and (max-height: 600px){.card.svelte-11ja2cl{padding:1.6rem;border-radius:18px;gap:.8rem;background:linear-gradient(160deg,#f6f7f9,#fff);box-shadow:0 18px 40px #0f172a29,0 4px 10px #0000000f}.card.svelte-11ja2cl:hover,.card.svelte-11ja2cl:focus-within{transform:none;box-shadow:0 18px 40px #0f172a29,0 4px 10px #0000000f}.card.svelte-11ja2cl h3:where(.svelte-11ja2cl){font-size:1.2rem;line-height:1.25}.card.svelte-11ja2cl p:where(.svelte-11ja2cl){font-size:.9rem;line-height:1.5;max-width:52ch}.card.svelte-11ja2cl a:where(.svelte-11ja2cl){padding:.45rem 1.1rem;font-size:.85rem}}
