.shell.svelte-7ad8we{max-width:700px;margin:0 auto;padding:40px 20px}.page-header.svelte-7ad8we{text-align:center;border-bottom:1px solid var(--border);margin-bottom:50px;padding-bottom:20px}.page-header.svelte-7ad8we h1:where(.svelte-7ad8we){margin-bottom:8px;font-size:clamp(2rem,4vw,2.8rem)}.byline.svelte-7ad8we{font-family:var(--font-mono);letter-spacing:.2em;color:var(--ink-muted);text-transform:uppercase;margin:0;font-size:.75rem}.content-area.svelte-7ad8we{flex-direction:column;gap:40px;display:flex}.legal-section.svelte-7ad8we{border-bottom:1px solid var(--border);padding-bottom:24px}.legal-section.svelte-7ad8we:last-child{border-bottom:none}.legal-section.svelte-7ad8we h2:where(.svelte-7ad8we){color:var(--ink-0);margin-bottom:16px;font-size:1.4rem;font-weight:500}.legal-section.svelte-7ad8we h3:where(.svelte-7ad8we){color:var(--ink-0);margin-top:20px;margin-bottom:10px;font-size:1.05rem;font-weight:500}.legal-section.svelte-7ad8we h3:where(.svelte-7ad8we):first-child{margin-top:0}.legal-section.svelte-7ad8we p:where(.svelte-7ad8we){color:var(--ink-1);margin-bottom:12px;font-size:.95rem;line-height:1.7}.legal-section.svelte-7ad8we p:where(.svelte-7ad8we):last-child{margin-bottom:0}.legal-section.svelte-7ad8we strong:where(.svelte-7ad8we){color:var(--gold-bright);font-weight:600}.legal-section.svelte-7ad8we a:where(.svelte-7ad8we){color:var(--gold-bright);transition:border-color var(--transition);border-bottom:1px solid #0000;text-decoration:none}.legal-section.svelte-7ad8we a:where(.svelte-7ad8we):hover{border-bottom-color:var(--gold-bright)}.data-list.svelte-7ad8we{margin:12px 0;padding:0;list-style:none}.data-list.svelte-7ad8we li:where(.svelte-7ad8we){color:var(--ink-1);margin-bottom:8px;padding-left:24px;font-size:.95rem;line-height:1.6;position:relative}.data-list.svelte-7ad8we li:where(.svelte-7ad8we):before{content:"▪";color:var(--gold);font-size:.7rem;position:absolute;top:.4em;left:6px}.data-list.svelte-7ad8we li:where(.svelte-7ad8we) strong:where(.svelte-7ad8we){color:var(--gold-bright);font-weight:600}.data-list.svelte-7ad8we li:where(.svelte-7ad8we) a:where(.svelte-7ad8we){color:var(--gold-bright);border-bottom:1px solid #0000}.data-list.svelte-7ad8we li:where(.svelte-7ad8we) a:where(.svelte-7ad8we):hover{border-bottom-color:var(--gold-bright)}.info-block.svelte-7ad8we{border:1px solid var(--border);border-radius:var(--radius);font-family:var(--font-mono);color:var(--ink-1);background:#e9c8720a;margin-top:12px;margin-bottom:12px;padding:16px;font-size:.85rem;line-height:1.8}.info-block.svelte-7ad8we p:where(.svelte-7ad8we){margin:0;font-size:.85rem}.info-block.svelte-7ad8we p:where(.svelte-7ad8we)+p:where(.svelte-7ad8we){margin-top:14px}.info-block.svelte-7ad8we strong:where(.svelte-7ad8we){color:var(--ink-0);font-weight:600;font-family:var(--font-body)}.info-block.svelte-7ad8we a:where(.svelte-7ad8we){color:var(--gold-bright)}code.svelte-7ad8we{border:1px solid var(--border);font-family:var(--font-mono);color:var(--gold-bright);background:#e9c87214;border-radius:4px;padding:2px 6px;font-size:.9em}.final-note.svelte-7ad8we{border:1px solid var(--border);border-radius:var(--radius);text-align:center;background:#e9c8720f;margin-top:20px;padding:20px}.final-note.svelte-7ad8we p:where(.svelte-7ad8we){color:var(--ink-2);font-size:.9rem}
