.gp.svelte-25c2uk{animation:svelte-25c2uk-fadeUp .35s ease-out}@keyframes svelte-25c2uk-fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.gp-back.svelte-25c2uk{font-size:13px;color:#78716c;text-decoration:none}.gp-back.svelte-25c2uk:hover{color:#991b1b}.gp-title.svelte-25c2uk{font-family:Crimson Pro,serif;font-size:32px;font-weight:600;color:#1c1917;margin:16px 0 24px;letter-spacing:-.02em}.gp-body.svelte-25c2uk{font-size:15px;color:#44403c;line-height:1.7}.gp-body.svelte-25c2uk h2:where(.svelte-25c2uk){font-family:Crimson Pro,serif;font-size:22px;font-weight:600;color:#1c1917;margin:32px 0 12px}.gp-body.svelte-25c2uk p:where(.svelte-25c2uk){margin:0 0 16px}.gp-body.svelte-25c2uk ul:where(.svelte-25c2uk){margin:0 0 16px;padding-left:20px}.gp-body.svelte-25c2uk li:where(.svelte-25c2uk){margin-bottom:8px}.gp-body.svelte-25c2uk a:where(.svelte-25c2uk){color:#991b1b;text-decoration:underline;text-decoration-color:#e7c6c6;text-underline-offset:2px}.gp-body.svelte-25c2uk a:where(.svelte-25c2uk):hover{text-decoration-color:#991b1b}.gp-stats.svelte-25c2uk{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:16px 0 24px}.gp-stat.svelte-25c2uk{padding:16px;background:#fff;border:1.5px solid #e7e0d6;border-radius:10px;display:flex;flex-direction:column;gap:4px}.gp-stat-figure.svelte-25c2uk{font-family:Crimson Pro,serif;font-size:28px;font-weight:700;color:#991b1b}.gp-stat-label.svelte-25c2uk{font-size:13px;color:#44403c;line-height:1.4}.gp-stat-source.svelte-25c2uk{font-size:11px;color:#a8a29e;font-style:italic}.gp-next.svelte-25c2uk{margin-top:36px;padding-top:20px;border-top:1px solid #e7e0d6}.gp-next-link.svelte-25c2uk{font-size:14px;color:#991b1b;text-decoration:none;font-weight:500}.gp-next-link.svelte-25c2uk:hover{text-decoration:underline;text-underline-offset:3px}
