.gd-meta.svelte-7rfbcc{color:var(--mk-muted);margin:-10px 0 0;font-size:14.5px;font-weight:600}.gd-grid.svelte-7rfbcc{grid-template-columns:220px minmax(0,720px);justify-content:center;align-items:start;gap:clamp(32px,5vw,72px);display:grid}.gd-toc.svelte-7rfbcc{font-size:14.5px;position:sticky;top:96px}.gd-toc.svelte-7rfbcc p:where(.svelte-7rfbcc){font:700 12px/1.2 var(--mk-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mk-muted);margin-bottom:12px}.gd-toc.svelte-7rfbcc ol:where(.svelte-7rfbcc){border-left:2px solid var(--mk-line);gap:4px;margin:0;padding:0 0 0 14px;list-style:none;display:grid}.gd-toc.svelte-7rfbcc a:where(.svelte-7rfbcc){color:var(--mk-text);padding:6px 0;font-weight:600;line-height:1.35;text-decoration:none;display:block}.gd-toc.svelte-7rfbcc a:where(.svelte-7rfbcc):hover{color:var(--mk-brand)}.gd-answer.svelte-7rfbcc{border-radius:var(--mk-radius);background:var(--mk-bg);border:1px solid var(--mk-brand-line);border-left:6px solid var(--mk-brand);box-shadow:var(--mk-shadow-sm);color:var(--mk-ink);margin-bottom:40px;padding:26px 28px;font-size:18px;line-height:1.6}.gd-answer.svelte-7rfbcc strong{font-weight:800}.gd-tag.svelte-7rfbcc{font:700 12px/1.2 var(--mk-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mk-brand);margin-bottom:8px}.gd-sources.svelte-7rfbcc{border-top:1px solid var(--mk-line);margin-top:56px;padding-top:24px}.gd-sources.svelte-7rfbcc h2:where(.svelte-7rfbcc){letter-spacing:-.01em;font-size:1.1rem}.gd-sources.svelte-7rfbcc ol:where(.svelte-7rfbcc){gap:6px;margin:12px 0 0;padding-left:20px;font-size:14.5px;display:grid}.gd-sources.svelte-7rfbcc a:where(.svelte-7rfbcc){color:var(--mk-text);text-underline-offset:2px;overflow-wrap:anywhere}.gd-more.svelte-7rfbcc{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.gd-card.svelte-7rfbcc{height:100%;transition:transform .3s var(--mk-ease);flex-direction:column;gap:10px;padding:22px;text-decoration:none;display:flex}.gd-card.svelte-7rfbcc:hover{transform:translateY(-4px)}.gd-card.svelte-7rfbcc span:where(.svelte-7rfbcc){font:700 12px/1.2 var(--mk-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mk-pink-ink)}.gd-card.svelte-7rfbcc b:where(.svelte-7rfbcc){color:var(--mk-ink);font-size:17px;line-height:1.3}@media (width<=1000px){.gd-grid.svelte-7rfbcc{grid-template-columns:minmax(0,1fr)}.gd-toc.svelte-7rfbcc{position:static}.gd-more.svelte-7rfbcc{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.gd-answer.svelte-7rfbcc{padding:20px;font-size:16.5px}.gd-more.svelte-7rfbcc{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.gd-card.svelte-7rfbcc{transition:none}}
