@keyframes svelte-hxsa5u-panel-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.panel.svelte-hxsa5u{padding:1.35rem 1.5rem;border-radius:14px;background:#fff;border:1px solid rgba(0,0,0,.06);box-shadow:0 1px 3px #0000000a;animation:svelte-hxsa5u-panel-enter .5s cubic-bezier(.22,1,.36,1) both;transition:box-shadow .2s,border-color .2s}.panel.svelte-hxsa5u:hover{box-shadow:0 4px 16px #0000000f;border-color:#00000017}.eyebrow.svelte-hxsa5u{margin:0 0 .4rem;font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#7c6fff}h2.svelte-hxsa5u{margin:0;font-family:Fraunces,Georgia,serif;font-size:1.1rem;font-weight:400;letter-spacing:-.015em;color:#111827}.description.svelte-hxsa5u{margin:.5rem 0 0;max-width:42rem;font-size:.875rem;line-height:1.6;color:#6b7280}.content.svelte-hxsa5u{margin-top:1rem}.tone-ink.svelte-hxsa5u{background:#111827;border-color:#ffffff0f}.tone-ink.svelte-hxsa5u .eyebrow:where(.svelte-hxsa5u){color:#a89cff}.tone-ink.svelte-hxsa5u h2:where(.svelte-hxsa5u),.tone-ink.svelte-hxsa5u .description:where(.svelte-hxsa5u),.tone-ink.svelte-hxsa5u p,.tone-ink.svelte-hxsa5u li,.tone-ink.svelte-hxsa5u strong,.tone-ink.svelte-hxsa5u span{color:#f3f4f6}.tone-glow.svelte-hxsa5u{background:linear-gradient(135deg,#faf5ff,#f0f9ff);border-color:#7c6fff1f}.tone-glow.svelte-hxsa5u .eyebrow:where(.svelte-hxsa5u){color:#7c6fff}
