.clp.svelte-fmodp{padding-top:2.5rem;max-width:960px}.clp__head.svelte-fmodp{max-width:70ch;margin-bottom:1.8rem}.clp__head.svelte-fmodp h1:where(.svelte-fmodp){font-size:clamp(2rem,5.5vw,3.2rem);margin:.7rem 0 1rem;line-height:1.02;text-transform:none;letter-spacing:-.03em}.clp__answer.svelte-fmodp{font-size:1.1rem;line-height:1.55;color:var(--text);padding:1.1rem 1.3rem;border-left:3px solid var(--gold);background:var(--gold-glow-soft);border-radius:0 var(--radius-sm) var(--radius-sm) 0}.clp__answer.svelte-fmodp strong:where(.svelte-fmodp){color:var(--gold-hi)}.clp__grid.svelte-fmodp{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:1.5rem;align-items:start;margin-bottom:1.8rem}.clp__side.svelte-fmodp{display:grid;gap:1.2rem}.clp__box.svelte-fmodp{padding:1.2rem 1.3rem;border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(180deg,#12121ad1,#0a0a0eeb)}.clp__box.svelte-fmodp h2:where(.svelte-fmodp){font-size:1.2rem;text-transform:none;letter-spacing:-.02em;margin-bottom:.6rem;color:var(--gold-hi)}.clp__box.svelte-fmodp p:where(.svelte-fmodp){color:var(--text-soft);font-size:.95rem;line-height:1.6}.clp__box--levs.svelte-fmodp h3:where(.svelte-fmodp){font-size:.74rem;font-family:var(--font-mono);letter-spacing:.16em;color:var(--gold);margin-bottom:.7rem}.clp__levlinks.svelte-fmodp{display:flex;gap:.5rem;flex-wrap:wrap}.clp__levlinks.svelte-fmodp a:where(.svelte-fmodp){padding:.4rem .85rem;border:1px solid var(--line);border-radius:999px;font-family:var(--font-mono);font-weight:700;font-size:.85rem;color:var(--text-soft)}.clp__levlinks.svelte-fmodp a:where(.svelte-fmodp):hover{border-color:var(--line-hi);color:var(--gold)}.clp__honest.svelte-fmodp{margin:0 0 1.8rem;padding:1.2rem 1.4rem;border:1px solid rgba(234,57,67,.25);border-left:3px solid var(--short);border-radius:var(--radius);background:#160a0c80;font-style:italic;line-height:1.6}.clp__author.svelte-fmodp{margin-bottom:2.2rem}.clp__faq.svelte-fmodp{margin-bottom:2rem}.clp__faq.svelte-fmodp h2:where(.svelte-fmodp){font-size:1.6rem;text-transform:none;margin-bottom:.9rem}.clp__faq.svelte-fmodp details:where(.svelte-fmodp){border:1px solid var(--line);border-radius:var(--radius-sm);padding:.9rem 1.1rem;margin-bottom:.6rem;background:#12121a80}.clp__faq.svelte-fmodp summary:where(.svelte-fmodp){cursor:pointer;font-weight:700}.clp__faq.svelte-fmodp p:where(.svelte-fmodp){margin-top:.6rem;color:var(--text-soft);line-height:1.6;font-size:.95rem}.clp__more.svelte-fmodp{display:flex;gap:1.2rem;flex-wrap:wrap;padding-top:1.2rem;border-top:1px solid var(--line)}.clp__more.svelte-fmodp a:where(.svelte-fmodp){color:var(--text-soft);font-size:.92rem}.clp__more.svelte-fmodp a:where(.svelte-fmodp):hover{color:var(--gold)}@media (max-width: 880px){.clp__grid.svelte-fmodp{grid-template-columns:1fr}}
