.content-page.svelte-18j8g5x{background:var(--input-bg);min-height:calc(100vh - 60px)}.content-page-container.svelte-18j8g5x{max-width:960px;margin:0 auto;padding:3rem 1.5rem}.content-page-header.svelte-18j8g5x{margin-bottom:3rem}.content-page-header.svelte-18j8g5x h1:where(.svelte-18j8g5x){color:var(--text-primary);font-size:2rem;font-weight:600;margin:0 0 .75rem}.content-page-subtitle.svelte-18j8g5x{font-size:1.125rem;color:var(--text-muted);line-height:1.6;margin:0}.content-page-body.svelte-18j8g5x section{margin-bottom:3rem}.content-page-body.svelte-18j8g5x section:last-child{margin-bottom:0}.content-page-body.svelte-18j8g5x h2{font-family:var(--font-mono);color:var(--text-primary);font-size:1.5rem;border-bottom:2px solid var(--card-border);padding-bottom:.5rem;margin-bottom:1.5rem}.content-page-body.svelte-18j8g5x h3{font-family:var(--font-mono)}.content-page-body.svelte-18j8g5x .box{border:1px solid var(--card-border);box-shadow:var(--card-shadow);transition:box-shadow .2s ease}.content-page-body.svelte-18j8g5x .box:hover{box-shadow:0 4px 12px #0000001f}.content-page-body.svelte-18j8g5x .cta-section{background:var(--card-border);border-radius:8px;padding:2rem;text-align:center;margin-top:3rem}.content-page-body.svelte-18j8g5x .cta-section h2{border-bottom:none;padding-bottom:0}@media(max-width:768px){.content-page-container.svelte-18j8g5x{padding:2rem 1rem}.content-page-header.svelte-18j8g5x h1:where(.svelte-18j8g5x){font-size:1.75rem}}
