.cp-in.svelte-1437t7m{max-width:960px}.cp-answer.svelte-1437t7m{border-radius:var(--mk-radius);background:var(--mk-brand-soft);border:1px solid var(--mk-brand-line);color:var(--mk-ink);padding:26px 28px;font-size:18px;line-height:1.6}.cp-answer.svelte-1437t7m strong{font-weight:800}.cp-tag.svelte-1437t7m{font:700 12px/1.2 var(--mk-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mk-brand);margin-bottom:8px}.cp-h2.svelte-1437t7m{letter-spacing:-.03em;margin:clamp(48px,6vw,72px) 0 20px;font-size:clamp(1.6rem,2.8vw,2.2rem)}.cp-table.svelte-1437t7m{border-radius:var(--mk-radius);border:1px solid var(--mk-line);background:var(--mk-bg);box-shadow:var(--mk-shadow-sm);overflow-x:auto}table.svelte-1437t7m{border-collapse:collapse;width:100%;min-width:560px;font-size:15.5px;line-height:1.45}th.svelte-1437t7m,td.svelte-1437t7m{text-align:left;vertical-align:top;border-bottom:1px solid var(--mk-line);padding:15px 18px}thead.svelte-1437t7m th:where(.svelte-1437t7m){color:var(--mk-ink);font-size:16px;font-weight:800}tbody.svelte-1437t7m th:where(.svelte-1437t7m){width:30%;color:var(--mk-ink);font-weight:700}tr.svelte-1437t7m:last-child>:where(.svelte-1437t7m){border-bottom:0}.cp-we.svelte-1437t7m{background:var(--mk-brand-soft);color:var(--mk-ink);font-weight:600}thead.svelte-1437t7m .cp-we:where(.svelte-1437t7m){color:var(--mk-brand)}.cp-checked.svelte-1437t7m{color:var(--mk-muted);margin-top:12px;font-size:13.5px}.cp-checked.svelte-1437t7m a:where(.svelte-1437t7m){color:var(--mk-text);text-underline-offset:2px}.cp-duo.svelte-1437t7m{grid-template-columns:1fr 1fr;gap:24px;margin-top:clamp(40px,5vw,56px);display:grid}.cp-card.svelte-1437t7m{flex-direction:column;padding:26px;display:flex}.cp-card.svelte-1437t7m h3:where(.svelte-1437t7m){letter-spacing:-.02em;font-size:20px}.cp-card.svelte-1437t7m ul:where(.svelte-1437t7m){color:var(--mk-text);gap:8px;margin:14px 0 0;padding:0 0 0 20px;font-size:16px;display:grid}.cp-card--we.svelte-1437t7m{border-color:var(--mk-brand-line);box-shadow:var(--mk-shadow)}.cp-card--we.svelte-1437t7m .mk-btn:where(.svelte-1437t7m){align-self:flex-start;margin-top:22px}.cp-toc.svelte-1437t7m{flex-wrap:wrap;gap:8px;margin-bottom:36px;display:flex}.cp-toc.svelte-1437t7m a:where(.svelte-1437t7m){border:1px solid var(--mk-line);background:var(--mk-band);color:var(--mk-ink);border-radius:999px;padding:8px 14px;font-size:14.5px;font-weight:600;text-decoration:none;transition:border-color .2s,background .2s}.cp-toc.svelte-1437t7m a:where(.svelte-1437t7m):hover{border-color:var(--mk-brand-line);background:var(--mk-brand-soft)}.cp-body.svelte-1437t7m{max-width:780px}.cp-more.svelte-1437t7m{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.cp-link.svelte-1437t7m{height:100%;transition:transform .3s var(--mk-ease);flex-direction:column;gap:4px;padding:20px 44px 20px 20px;text-decoration:none;display:flex;position:relative}.cp-link.svelte-1437t7m:hover{transform:translateY(-3px)}.cp-link.svelte-1437t7m span:where(.svelte-1437t7m){font:700 12px/1.2 var(--mk-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mk-pink-ink)}.cp-link.svelte-1437t7m b:where(.svelte-1437t7m){color:var(--mk-ink);font-size:18px}.cp-link.svelte-1437t7m em:where(.svelte-1437t7m){color:var(--mk-brand);font-style:normal;font-weight:800;position:absolute;top:50%;right:18px;translate:0 -50%}@media (width<=860px){.cp-duo.svelte-1437t7m{grid-template-columns:1fr}.cp-more.svelte-1437t7m{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.cp-answer.svelte-1437t7m{padding:20px;font-size:16.5px}.cp-card--we.svelte-1437t7m .mk-btn:where(.svelte-1437t7m){align-self:stretch}.cp-more.svelte-1437t7m{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.cp-link.svelte-1437t7m{transition:none}}
