.about-page.svelte-cwls5q{min-height:calc(100vh - 16rem);background:var(--color-charcoal)}.page-container.svelte-cwls5q{max-width:48rem;margin:0 auto;padding:2rem 1rem}.page-header.svelte-cwls5q{text-align:center;margin-bottom:2.5rem}.back-link.svelte-cwls5q{color:var(--color-cyan);text-decoration:none;font-size:14px;display:inline-block;margin-bottom:24px}.back-link.svelte-cwls5q:hover{text-decoration:underline}.page-title.svelte-cwls5q{font-size:2.5rem;font-weight:700;margin:0;color:var(--color-cyan)}.content-section.svelte-cwls5q{margin-bottom:1.5rem;padding:1.5rem;background:var(--color-surface);border-radius:8px;border:1px solid var(--color-border)}.content-section.highlight.svelte-cwls5q{background:var(--color-surface-elevated);border-left:3px solid var(--color-cyan)}.content-section.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:1.25rem;font-weight:700;color:var(--color-text-primary);margin:0 0 1rem}.content-section.highlight.svelte-cwls5q h2:where(.svelte-cwls5q){color:var(--color-cyan)}.content-section.svelte-cwls5q p:where(.svelte-cwls5q){font-size:.9375rem;color:var(--color-text-secondary);line-height:1.6;margin:0 0 .75rem}.content-section.svelte-cwls5q p:where(.svelte-cwls5q):last-child{margin-bottom:0}.persona-grid.svelte-cwls5q{display:grid;grid-template-columns:1fr;gap:1rem;margin-top:1rem}.persona-card.svelte-cwls5q{background:var(--color-charcoal);border:1px solid var(--color-border);border-radius:8px;padding:1.25rem}.persona-card.svelte-cwls5q h3:where(.svelte-cwls5q){font-size:1rem;font-weight:600;color:var(--color-cyan);margin:0 0 .75rem}.persona-card.svelte-cwls5q p:where(.svelte-cwls5q){font-size:.875rem;color:var(--color-text-secondary);line-height:1.5;margin:0 0 .5rem}.persona-outcome.svelte-cwls5q{color:var(--color-text-primary)!important;font-weight:500;padding-top:.5rem;border-top:1px dashed var(--color-border);margin-top:.5rem!important}.cadence-overview.svelte-cwls5q{display:flex;flex-direction:column;gap:.75rem;margin:1rem 0}.cadence-item.svelte-cwls5q{display:flex;align-items:center;gap:1rem;padding:.75rem;background:var(--color-surface-elevated);border-radius:6px}.cadence-day.svelte-cwls5q{font-weight:600;font-size:.875rem;color:var(--color-cyan);min-width:120px}.cadence-desc.svelte-cwls5q{font-size:.875rem;color:var(--color-text-secondary)}.cadence-note.svelte-cwls5q{text-align:center;font-size:.9375rem;color:var(--color-text-primary);font-weight:500;margin:1rem 0!important}.link-box.svelte-cwls5q{text-align:center;margin-top:1rem}.learn-more-link.svelte-cwls5q{color:var(--color-cyan);text-decoration:none;font-weight:600;font-size:.9375rem}.learn-more-link.svelte-cwls5q:hover{text-decoration:underline}.review-list.svelte-cwls5q{list-style:none;padding:0;margin:.75rem 0}.review-list.svelte-cwls5q li:where(.svelte-cwls5q){padding:.5rem 0 .5rem 1.5rem;position:relative;font-size:.875rem;color:var(--color-text-secondary)}.review-list.svelte-cwls5q li:where(.svelte-cwls5q):before{content:"✓";position:absolute;left:0;color:var(--color-cyan);font-weight:700}.queue-info.svelte-cwls5q{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:1rem}.queue-option.svelte-cwls5q{background:var(--color-charcoal);border:1px solid var(--color-border);border-radius:8px;padding:1rem;text-align:center}.queue-option.svelte-cwls5q strong:where(.svelte-cwls5q){display:block;font-size:.9375rem;color:var(--color-text-primary);margin-bottom:.5rem}.queue-option.svelte-cwls5q span:where(.svelte-cwls5q){font-size:.8125rem;color:var(--color-text-secondary)}.cta-section.svelte-cwls5q{text-align:center;padding:2rem 1.5rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;margin-top:1rem}.cta-section.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:1.25rem;font-weight:700;color:var(--color-text-primary);margin:0 0 .5rem}.cta-section.svelte-cwls5q p:where(.svelte-cwls5q){font-size:1rem;color:var(--color-text-secondary);line-height:1.5;margin:0 0 1.5rem}.cta-buttons.svelte-cwls5q{display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap}@media(max-width:640px){.page-title.svelte-cwls5q{font-size:2rem}.queue-info.svelte-cwls5q{grid-template-columns:1fr}.cta-buttons.svelte-cwls5q{flex-direction:column}.cadence-item.svelte-cwls5q{flex-direction:column;align-items:flex-start;gap:.25rem}.cadence-day.svelte-cwls5q{min-width:auto}}
