.about-page[data-astro-cid-ta2fbyqs]{padding:var(--space-8) 0 var(--space-16)}.about-breadcrumbs[data-astro-cid-ta2fbyqs]{margin-bottom:var(--space-6)}.about-header[data-astro-cid-ta2fbyqs]{max-width:820px;margin-bottom:var(--space-10)}.about-kicker[data-astro-cid-ta2fbyqs]{text-transform:uppercase;letter-spacing:.05em;color:var(--color-brand-accent);margin-bottom:var(--space-2);font-size:.8rem;font-weight:600;display:inline-block}.about-title[data-astro-cid-ta2fbyqs]{letter-spacing:-.02em;color:var(--color-text-main);margin-bottom:var(--space-4);font-size:2.4rem;font-weight:700;line-height:1.2}.about-lead[data-astro-cid-ta2fbyqs]{color:var(--color-text-muted);font-size:1.15rem;line-height:1.6}.principle-spotlight[data-astro-cid-ta2fbyqs]{background-color:var(--color-surface);border:1px solid var(--color-border);border-left:4px solid var(--color-brand-accent);border-radius:var(--radius-md);padding:var(--space-8);margin-bottom:var(--space-10);box-shadow:var(--shadow-sm)}.spotlight-tag[data-astro-cid-ta2fbyqs]{text-transform:uppercase;letter-spacing:.05em;color:var(--color-brand-accent);margin-bottom:var(--space-2);font-size:.8rem;font-weight:700;display:block}.spotlight-heading[data-astro-cid-ta2fbyqs]{color:var(--color-text-main);margin-bottom:var(--space-4);font-size:1.6rem;font-weight:700;line-height:1.3}.spotlight-body[data-astro-cid-ta2fbyqs]{color:var(--color-text-main);margin-bottom:var(--space-3);font-size:1.05rem;line-height:1.65}.spotlight-body[data-astro-cid-ta2fbyqs]:last-child{margin-bottom:0}.methodology-toc[data-astro-cid-ta2fbyqs]{background-color:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5) var(--space-6);margin-bottom:var(--space-12)}.toc-label[data-astro-cid-ta2fbyqs]{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-subtle);margin-bottom:var(--space-3);font-size:.85rem;font-weight:700;display:block}.toc-links[data-astro-cid-ta2fbyqs]{gap:var(--space-2) var(--space-6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.toc-links[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{color:var(--color-brand-accent);font-size:.95rem;font-weight:500;text-decoration:none}.toc-links[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]:hover{text-decoration:underline}.content-section[data-astro-cid-ta2fbyqs]{margin-bottom:var(--space-16)}.section-title[data-astro-cid-ta2fbyqs]{color:var(--color-text-main);letter-spacing:-.01em;margin-bottom:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border);font-size:1.8rem;font-weight:700}.section-intro[data-astro-cid-ta2fbyqs]{color:var(--color-text-muted);margin-bottom:var(--space-8);max-width:820px;font-size:1.05rem;line-height:1.6}.concepts-grid[data-astro-cid-ta2fbyqs]{gap:var(--space-8);grid-template-columns:1fr;display:grid}@media (width>=900px){.concepts-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,1fr)}}.concept-card[data-astro-cid-ta2fbyqs]{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-6);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.concept-header[data-astro-cid-ta2fbyqs]{align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.concept-num[data-astro-cid-ta2fbyqs]{color:var(--color-brand-accent);opacity:.8;font-size:1.3rem;font-weight:800}.concept-card[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{color:var(--color-text-main);margin:0;font-size:1.25rem;font-weight:700}.concept-card[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--color-text-main);margin-bottom:var(--space-3);font-size:.95rem;line-height:1.6}.concept-card[data-astro-cid-ta2fbyqs] ul[data-astro-cid-ta2fbyqs]{margin:0 0 var(--space-4) 0;padding-left:var(--space-5);gap:var(--space-2);flex-direction:column;display:flex}.concept-card[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{color:var(--color-text-main);font-size:.9rem;line-height:1.5}.concept-note[data-astro-cid-ta2fbyqs]{background-color:var(--color-surface-subtle);border-left:3px solid var(--color-brand-accent);border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4);color:var(--color-text-muted);margin-top:auto;font-size:.85rem;line-height:1.5}.formula-box[data-astro-cid-ta2fbyqs]{background-color:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4);margin:var(--space-3) 0;font-family:var(--font-mono);color:var(--color-text-main);font-size:.85rem;overflow-x:auto}.example-box[data-astro-cid-ta2fbyqs]{border-radius:var(--radius-sm);padding:var(--space-4);background-color:#f0fdf4;border:1px solid #bbf7d0;margin-top:auto}.example-tag[data-astro-cid-ta2fbyqs]{text-transform:uppercase;letter-spacing:.05em;color:#15803d;margin-bottom:var(--space-1);font-size:.75rem;font-weight:700;display:block}.example-box[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:#166534;margin:0;font-size:.85rem;line-height:1.5}.uncertainty-columns[data-astro-cid-ta2fbyqs]{gap:var(--space-4);margin:var(--space-3) 0;grid-template-columns:1fr;display:grid}@media (width>=600px){.uncertainty-columns[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1fr}}.unc-col[data-astro-cid-ta2fbyqs]{background-color:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-4)}.unc-col[data-astro-cid-ta2fbyqs] h4[data-astro-cid-ta2fbyqs]{margin-bottom:var(--space-2);color:var(--color-text-main);font-size:.95rem;font-weight:700}.unc-col[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{margin-bottom:var(--space-2);color:var(--color-text-muted);font-size:.85rem}.unc-col[data-astro-cid-ta2fbyqs] ul[data-astro-cid-ta2fbyqs]{padding-left:var(--space-4);gap:var(--space-1);margin:0}.unc-col[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{font-size:.85rem}.standard-panel[data-astro-cid-ta2fbyqs]{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-8);box-shadow:var(--shadow-sm)}.panel-lead[data-astro-cid-ta2fbyqs]{color:var(--color-text-main);margin-bottom:var(--space-6);font-size:1.05rem;line-height:1.6}.debt-invest-grid[data-astro-cid-ta2fbyqs]{gap:var(--space-6);margin-bottom:var(--space-6);grid-template-columns:1fr;display:grid}@media (width>=768px){.debt-invest-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1fr}}.debt-invest-card[data-astro-cid-ta2fbyqs]{border-radius:var(--radius-md);padding:var(--space-6);border:1px solid}.debt-card[data-astro-cid-ta2fbyqs]{background-color:#f8fafc;border-color:#334155 #cbd5e1 #cbd5e1;border-top-style:solid;border-top-width:4px}.invest-card[data-astro-cid-ta2fbyqs]{border-color:#bfdbfe;border-top:4px solid var(--color-brand-accent);background-color:#eff6ff}.debt-invest-card[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{margin-bottom:var(--space-2);color:var(--color-text-main);font-size:1.15rem;font-weight:700}.debt-invest-card[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--color-text-main);margin-bottom:var(--space-3);font-size:.95rem;line-height:1.5}.debt-invest-card[data-astro-cid-ta2fbyqs] ul[data-astro-cid-ta2fbyqs]{padding-left:var(--space-5);gap:var(--space-2);flex-direction:column;margin:0;display:flex}.debt-invest-card[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{color:var(--color-text-main);font-size:.9rem;line-height:1.5}.method-callout[data-astro-cid-ta2fbyqs]{background-color:var(--color-surface-subtle);border-left:4px solid var(--color-brand-accent);border-radius:var(--radius-sm);padding:var(--space-4) var(--space-5);color:var(--color-text-main);font-size:.95rem;line-height:1.5}.scope-comparison-table-wrapper[data-astro-cid-ta2fbyqs]{margin-bottom:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);overflow-x:auto}.scope-comparison-table[data-astro-cid-ta2fbyqs]{border-collapse:collapse;background-color:var(--color-surface);text-align:left;width:100%}.scope-comparison-table[data-astro-cid-ta2fbyqs] th[data-astro-cid-ta2fbyqs]{background-color:var(--color-surface-subtle);padding:var(--space-4) var(--space-5);color:var(--color-text-main);border-bottom:2px solid var(--color-border);font-size:.9rem;font-weight:700}.scope-comparison-table[data-astro-cid-ta2fbyqs] td[data-astro-cid-ta2fbyqs]{padding:var(--space-4) var(--space-5);color:var(--color-text-main);border-bottom:1px solid var(--color-border);vertical-align:top;font-size:.9rem;line-height:1.5}.scope-comparison-table[data-astro-cid-ta2fbyqs] tr[data-astro-cid-ta2fbyqs]:last-child td[data-astro-cid-ta2fbyqs]{border-bottom:none}.contextual-factors-box[data-astro-cid-ta2fbyqs]{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-6);border-left:4px solid #64748b}.contextual-factors-box[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{margin-bottom:var(--space-2);color:var(--color-text-main);font-size:1.15rem}.contextual-factors-box[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--color-text-muted);margin:0;font-size:.95rem;line-height:1.6}.assumptions-grid[data-astro-cid-ta2fbyqs]{gap:var(--space-6);margin-bottom:var(--space-6);grid-template-columns:1fr;display:grid}@media (width>=768px){.assumptions-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(3,1fr)}}.assumption-type-card[data-astro-cid-ta2fbyqs]{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-6);box-shadow:var(--shadow-sm)}.type-badge[data-astro-cid-ta2fbyqs]{text-transform:uppercase;letter-spacing:.05em;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);margin-bottom:var(--space-3);font-size:.75rem;font-weight:700;display:inline-block}.user-badge[data-astro-cid-ta2fbyqs]{color:#1d4ed8;background-color:#dbeafe}.illustrative-badge[data-astro-cid-ta2fbyqs]{color:#b45309;background-color:#fef3c7}.derived-badge[data-astro-cid-ta2fbyqs]{color:#15803d;background-color:#dcfce7}.assumption-type-card[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{margin-bottom:var(--space-2);color:var(--color-text-main);font-size:1.2rem}.assumption-type-card[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--color-text-muted);margin:0;font-size:.95rem;line-height:1.5}.no-fake-data-box[data-astro-cid-ta2fbyqs]{align-items:flex-start;gap:var(--space-4);border-radius:var(--radius-md);padding:var(--space-6);background-color:#f0fdf4;border:1px solid #bbf7d0;display:flex}.box-icon[data-astro-cid-ta2fbyqs]{color:#15803d;font-size:1.5rem;font-weight:800;line-height:1}.box-text[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{color:#166534;margin-bottom:var(--space-2);font-size:1.15rem}.box-text[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:#166534;margin:0;font-size:.95rem;line-height:1.6}.principles-list[data-astro-cid-ta2fbyqs]{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (width>=768px){.principles-list[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.principles-list[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(3,1fr)}}.principle-item[data-astro-cid-ta2fbyqs]{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5);gap:var(--space-4);box-shadow:var(--shadow-sm);display:flex}.principle-number[data-astro-cid-ta2fbyqs]{color:var(--color-brand-accent);opacity:.7;font-size:1.5rem;font-weight:800;line-height:1}.principle-detail[data-astro-cid-ta2fbyqs] h4[data-astro-cid-ta2fbyqs]{color:var(--color-text-main);margin-bottom:var(--space-2);font-size:1.05rem;font-weight:700}.principle-detail[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--color-text-muted);margin:0;font-size:.9rem;line-height:1.5}.maintenance-grid[data-astro-cid-ta2fbyqs]{gap:var(--space-6);grid-template-columns:1fr;display:grid}@media (width>=768px){.maintenance-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,1fr)}}.maint-card[data-astro-cid-ta2fbyqs]{background-color:var(--color-surface);border:1px solid var(--color-border);border-left:3px solid var(--color-brand-accent);border-radius:var(--radius-md);padding:var(--space-6);box-shadow:var(--shadow-sm)}.maint-card[data-astro-cid-ta2fbyqs] h4[data-astro-cid-ta2fbyqs]{color:var(--color-text-main);margin-bottom:var(--space-2);font-size:1.15rem;font-weight:700}.maint-card[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--color-text-muted);margin:0;font-size:.95rem;line-height:1.5}.privacy-panel[data-astro-cid-ta2fbyqs]{background-color:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-8);gap:var(--space-4);flex-direction:column;display:flex}@media (width>=600px){.privacy-panel[data-astro-cid-ta2fbyqs]{align-items:flex-start;gap:var(--space-6);flex-direction:row}}.privacy-icon[data-astro-cid-ta2fbyqs]{font-size:2.2rem;line-height:1}.privacy-body[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{color:var(--color-text-main);margin-bottom:var(--space-2);font-size:1.3rem;font-weight:700}.privacy-body[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--color-text-main);margin-bottom:var(--space-3);font-size:.95rem;line-height:1.6}.privacy-body[data-astro-cid-ta2fbyqs] ul[data-astro-cid-ta2fbyqs]{margin:0 0 var(--space-4) 0;padding-left:var(--space-5);gap:var(--space-2);flex-direction:column;display:flex}.privacy-body[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{color:var(--color-text-muted);font-size:.9rem;line-height:1.5}.privacy-link-p[data-astro-cid-ta2fbyqs]{color:var(--color-text-subtle);margin:0;font-size:.9rem}.explore-tools-section[data-astro-cid-ta2fbyqs]{padding-top:var(--space-10);border-top:1px solid var(--color-border)}.explore-tools-section[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{color:var(--color-text-main);margin-bottom:var(--space-6);text-align:center;font-size:1.5rem;font-weight:700}.explore-links-grid[data-astro-cid-ta2fbyqs]{gap:var(--space-6);grid-template-columns:1fr;display:grid}@media (width>=768px){.explore-links-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1fr}}.explore-card[data-astro-cid-ta2fbyqs]{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-6);box-shadow:var(--shadow-sm);flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.explore-card[data-astro-cid-ta2fbyqs]:hover{box-shadow:var(--shadow-md);border-color:var(--color-brand-accent);transform:translateY(-2px)}.explore-card[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{color:var(--color-text-main);margin-bottom:var(--space-2);font-size:1.25rem;font-weight:700}.explore-card[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--color-text-muted);margin-bottom:var(--space-4);flex-grow:1;font-size:.95rem;line-height:1.5}.explore-cta[data-astro-cid-ta2fbyqs]{color:var(--color-brand-accent);font-size:.95rem;font-weight:600}
