h1[data-astro-cid-3htukbkc]{color:var(--as-marine);margin-bottom:var(--as-space-4)}.intro[data-astro-cid-3htukbkc]{margin-bottom:var(--as-space-8)}.lead[data-astro-cid-3htukbkc]{font-size:1.25rem;line-height:1.75;max-width:800px}.section[data-astro-cid-3htukbkc]{margin-bottom:var(--as-space-8)}h2[data-astro-cid-3htukbkc]{color:var(--as-navy);margin-bottom:var(--as-space-4);padding-bottom:12px;border-bottom:2px solid var(--as-pale-blue)}h3[data-astro-cid-3htukbkc]{color:var(--as-navy);margin-bottom:8px}.fonts-grid[data-astro-cid-3htukbkc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:var(--as-space-6)}.font-card[data-astro-cid-3htukbkc]{background:#fff;border:1px solid var(--as-pale-blue);border-radius:8px;padding:var(--as-space-6)}.font-preview[data-astro-cid-3htukbkc]{background:var(--as-pale-blue);padding:var(--as-space-6);border-radius:8px;text-align:center;margin-bottom:var(--as-space-4)}.chronicle-sample[data-astro-cid-3htukbkc]{font-family:Chronicle Display,Georgia,serif;font-size:32px;color:var(--as-marine)}.montserrat-sample[data-astro-cid-3htukbkc]{font-family:Montserrat,sans-serif;font-size:32px;font-weight:600;color:var(--as-marine)}.font-meta[data-astro-cid-3htukbkc]{font-size:.875rem;color:#666;margin-top:12px}.download-grid[data-astro-cid-3htukbkc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--as-space-6)}.download-card[data-astro-cid-3htukbkc]{background:#fff;border:1px solid var(--as-pale-blue);border-radius:8px;padding:var(--as-space-4)}.download-card[data-astro-cid-3htukbkc] h3[data-astro-cid-3htukbkc]{margin-top:0}.format-info[data-astro-cid-3htukbkc]{font-size:.875rem;color:#666;margin-bottom:var(--as-space-4)}.install-section-highlight[data-astro-cid-3htukbkc]{background:linear-gradient(135deg,var(--as-pale-blue) 0%,#f0f7f8 100%);padding:var(--as-space-6);border-radius:12px;margin-bottom:var(--as-space-8)}.oneclick-grid[data-astro-cid-3htukbkc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--as-space-6);margin-top:var(--as-space-4)}.oneclick-card[data-astro-cid-3htukbkc]{background:#fff;border:2px solid var(--as-marine);border-radius:12px;padding:var(--as-space-6);text-align:center;transition:transform .2s,box-shadow .2s}.oneclick-card[data-astro-cid-3htukbkc]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #07515626}.os-icon[data-astro-cid-3htukbkc]{color:var(--as-marine);margin-bottom:var(--as-space-4)}.oneclick-card[data-astro-cid-3htukbkc] h3[data-astro-cid-3htukbkc]{margin:0 0 8px;color:var(--as-navy)}.oneclick-card[data-astro-cid-3htukbkc]>p[data-astro-cid-3htukbkc]{color:#666;font-size:.9rem;margin-bottom:var(--as-space-4)}.oneclick-button[data-astro-cid-3htukbkc]{display:inline-block;padding:14px 32px;background:var(--as-marine);color:#fff;border-radius:8px;font-size:1rem;font-weight:600;text-decoration:none;transition:background .2s}.oneclick-button[data-astro-cid-3htukbkc]:hover{background:#096166;text-decoration:none}.oneclick-card[data-astro-cid-3htukbkc] .instructions[data-astro-cid-3htukbkc]{margin-top:var(--as-space-4);padding-top:var(--as-space-4);border-top:1px solid var(--as-pale-blue);text-align:left;font-size:.85rem}.oneclick-card[data-astro-cid-3htukbkc] .instructions[data-astro-cid-3htukbkc] strong[data-astro-cid-3htukbkc]{color:var(--as-navy)}.oneclick-card[data-astro-cid-3htukbkc] .instructions[data-astro-cid-3htukbkc] ol[data-astro-cid-3htukbkc]{margin:8px 0 0;padding-left:20px;color:#555}.oneclick-card[data-astro-cid-3htukbkc] .instructions[data-astro-cid-3htukbkc] li[data-astro-cid-3htukbkc]{margin-bottom:4px}.oneclick-card[data-astro-cid-3htukbkc] .instructions[data-astro-cid-3htukbkc] code[data-astro-cid-3htukbkc]{font-size:.75rem;background:var(--as-pale-blue);padding:2px 6px;border-radius:4px;word-break:break-all}.weight-downloads[data-astro-cid-3htukbkc]{display:flex;flex-wrap:wrap;gap:8px}.download-link[data-astro-cid-3htukbkc]{display:inline-block;padding:8px 16px;background:var(--as-marine);color:#fff;border-radius:4px;font-size:.875rem;text-decoration:none}.download-link[data-astro-cid-3htukbkc]:hover{background:#096166;text-decoration:none}.install-guide[data-astro-cid-3htukbkc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--as-space-6)}.install-section[data-astro-cid-3htukbkc]{background:#fff;border:1px solid var(--as-pale-blue);border-radius:8px;padding:var(--as-space-4)}.install-section[data-astro-cid-3htukbkc] h3[data-astro-cid-3htukbkc]{margin-top:0}.install-section[data-astro-cid-3htukbkc] ol[data-astro-cid-3htukbkc]{margin:0;padding-left:20px}.install-section[data-astro-cid-3htukbkc] li[data-astro-cid-3htukbkc]{margin-bottom:8px}pre[data-astro-cid-3htukbkc]{background:var(--as-navy);color:var(--as-pale-blue);padding:var(--as-space-4);border-radius:8px;overflow-x:auto;font-family:var(--as-font-mono);font-size:.75rem}code[data-astro-cid-3htukbkc]{font-family:var(--as-font-mono)}.scale-table-wrapper[data-astro-cid-3htukbkc]{overflow-x:auto}.scale-table[data-astro-cid-3htukbkc]{width:100%;border-collapse:collapse;font-size:.875rem}.scale-table[data-astro-cid-3htukbkc] th[data-astro-cid-3htukbkc],.scale-table[data-astro-cid-3htukbkc] td[data-astro-cid-3htukbkc]{padding:12px;text-align:left;border-bottom:1px solid var(--as-pale-blue)}.scale-table[data-astro-cid-3htukbkc] th[data-astro-cid-3htukbkc]{background:var(--as-pale-blue);font-weight:600}.scale-table[data-astro-cid-3htukbkc] code[data-astro-cid-3htukbkc]{font-size:.75rem;background:var(--as-pale-blue);padding:2px 6px;border-radius:4px}.rules-list[data-astro-cid-3htukbkc]{display:flex;flex-direction:column;gap:12px}.rule-item[data-astro-cid-3htukbkc]{display:flex;align-items:center;gap:16px;padding:12px;background:#fff;border:1px solid var(--as-pale-blue);border-radius:8px}.rule-item[data-astro-cid-3htukbkc].critical{border-left:4px solid #BA1A1A}.rule-id[data-astro-cid-3htukbkc]{font-family:var(--as-font-mono);font-size:.875rem;color:var(--as-marine);font-weight:600;flex-shrink:0}.rule-text[data-astro-cid-3htukbkc]{color:var(--as-navy)}@media(max-width:768px){.fonts-grid[data-astro-cid-3htukbkc],.download-grid[data-astro-cid-3htukbkc],.install-guide[data-astro-cid-3htukbkc]{grid-template-columns:1fr}}body.dark-mode h1[data-astro-cid-3htukbkc]{color:var(--as-citrus)!important}body.dark-mode h2[data-astro-cid-3htukbkc]{color:#e5eeef!important}body.dark-mode .font-card[data-astro-cid-3htukbkc],body.dark-mode .download-card[data-astro-cid-3htukbkc],body.dark-mode .install-step[data-astro-cid-3htukbkc]{background:#1a2530;border-color:#3a4a5a}body.dark-mode .font-preview[data-astro-cid-3htukbkc]{background:#243240;color:#e5eeef}body.dark-mode .font-name[data-astro-cid-3htukbkc],body.dark-mode h3[data-astro-cid-3htukbkc]{color:#e5eeef}body.dark-mode .font-description[data-astro-cid-3htukbkc],body.dark-mode .font-weights[data-astro-cid-3htukbkc],body.dark-mode .description[data-astro-cid-3htukbkc],body.dark-mode .format[data-astro-cid-3htukbkc]{color:#9aa8b0}body.dark-mode .scale-table[data-astro-cid-3htukbkc]{background:#1a2530}body.dark-mode .scale-table[data-astro-cid-3htukbkc] th[data-astro-cid-3htukbkc]{background:#243240;color:#e5eeef}body.dark-mode .scale-table[data-astro-cid-3htukbkc] td[data-astro-cid-3htukbkc]{color:#d0d8dc;border-color:#3a4a5a;background:#1a2530}body.dark-mode .scale-table[data-astro-cid-3htukbkc] td[data-astro-cid-3htukbkc] code[data-astro-cid-3htukbkc]{color:var(--as-citrus);background:#0f171d}body.dark-mode .sample-bar[data-astro-cid-3htukbkc]{background:var(--as-marine)}body.dark-mode .rule-card[data-astro-cid-3htukbkc]{background:#ba1a1a1a;border-color:#ba1a1a4d}body.dark-mode .rule-id[data-astro-cid-3htukbkc]{color:#e57373}body.dark-mode .rule-text[data-astro-cid-3htukbkc],body.dark-mode .install-step[data-astro-cid-3htukbkc] ol[data-astro-cid-3htukbkc] li[data-astro-cid-3htukbkc]{color:#d0d8dc}body.dark-mode h2[data-astro-cid-3htukbkc]{border-bottom-color:#3a4a5a}body.dark-mode .lead[data-astro-cid-3htukbkc],body.dark-mode .intro[data-astro-cid-3htukbkc] p[data-astro-cid-3htukbkc],body.dark-mode section[data-astro-cid-3htukbkc]>p[data-astro-cid-3htukbkc]{color:#d0d8dc}body.dark-mode .font-card[data-astro-cid-3htukbkc] p[data-astro-cid-3htukbkc],body.dark-mode .font-meta[data-astro-cid-3htukbkc],body.dark-mode .format-info[data-astro-cid-3htukbkc]{color:#9aa8b0}body.dark-mode .install-section[data-astro-cid-3htukbkc]{background:#1a2530;border-color:#3a4a5a}body.dark-mode .install-section[data-astro-cid-3htukbkc] ol[data-astro-cid-3htukbkc] li[data-astro-cid-3htukbkc]{color:#d0d8dc}body.dark-mode .rule-item[data-astro-cid-3htukbkc]{background:#1a2530;border-color:#3a4a5a}body.dark-mode .rule-item[data-astro-cid-3htukbkc].critical{background:#ba1a1a1f;border-left-color:#e57373}body.dark-mode .chronicle-sample[data-astro-cid-3htukbkc],body.dark-mode .montserrat-sample[data-astro-cid-3htukbkc]{color:var(--as-citrus)}body.dark-mode .install-section-highlight[data-astro-cid-3htukbkc]{background:linear-gradient(135deg,#1a2530,#243240)}body.dark-mode .oneclick-card[data-astro-cid-3htukbkc]{background:#1a2530;border-color:var(--as-marine)}body.dark-mode .oneclick-card[data-astro-cid-3htukbkc]:hover{box-shadow:0 8px 24px #abdd651a}body.dark-mode .os-icon[data-astro-cid-3htukbkc]{color:var(--as-citrus)}body.dark-mode .oneclick-card[data-astro-cid-3htukbkc] h3[data-astro-cid-3htukbkc]{color:#e5eeef}body.dark-mode .oneclick-card[data-astro-cid-3htukbkc]>p[data-astro-cid-3htukbkc]{color:#9aa8b0}body.dark-mode .oneclick-button[data-astro-cid-3htukbkc]{background:var(--as-citrus);color:var(--as-navy)}body.dark-mode .oneclick-button[data-astro-cid-3htukbkc]:hover{background:#c4e88a}body.dark-mode .oneclick-card[data-astro-cid-3htukbkc] .instructions[data-astro-cid-3htukbkc]{border-top-color:#3a4a5a}body.dark-mode .oneclick-card[data-astro-cid-3htukbkc] .instructions[data-astro-cid-3htukbkc] strong[data-astro-cid-3htukbkc]{color:#e5eeef}body.dark-mode .oneclick-card[data-astro-cid-3htukbkc] .instructions[data-astro-cid-3htukbkc] ol[data-astro-cid-3htukbkc]{color:#9aa8b0}body.dark-mode .oneclick-card[data-astro-cid-3htukbkc] .instructions[data-astro-cid-3htukbkc] code[data-astro-cid-3htukbkc]{background:#0f171d;color:var(--as-citrus)}
