.quick-answer-card[data-astro-cid-q7ermoxw]{border:1px solid var(--color-primary-light);border-left:5px solid var(--color-primary);border-radius:var(--radius-md);padding:var(--space-lg);margin:var(--space-xl) 0 var(--space-2xl) 0;box-shadow:var(--shadow-subtle);background:linear-gradient(135deg,#f0fdfa 0%,#e6fffa 100%)}.quick-answer-header[data-astro-cid-q7ermoxw]{margin-bottom:var(--space-sm)}.quick-answer-tag[data-astro-cid-q7ermoxw]{background-color:var(--color-primary);color:var(--color-text-inverse);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.05em;padding:var(--space-3xs) var(--space-sm);border-radius:var(--radius-pill);font-weight:700;display:inline-block}.quick-intro-text[data-astro-cid-q7ermoxw]{font-size:var(--font-size-base);color:var(--color-text);margin-bottom:var(--space-md);line-height:var(--line-height-relaxed)}.formula-box[data-astro-cid-q7ermoxw]{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-sm) var(--space-md);margin-bottom:var(--space-md);gap:var(--space-2xs);flex-direction:column;display:flex}.formula-label[data-astro-cid-q7ermoxw]{font-size:var(--font-size-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;font-weight:700}.formula-code[data-astro-cid-q7ermoxw]{font-family:var(--font-mono);font-size:var(--font-size-sm);color:var(--color-primary-dark);word-break:break-word;font-weight:700}.quick-example-block[data-astro-cid-q7ermoxw]{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-md);margin-bottom:var(--space-sm)}.quick-example-title[data-astro-cid-q7ermoxw]{font-size:var(--font-size-sm);color:var(--color-text);margin-bottom:var(--space-2xs)}.quick-example[data-astro-cid-q7ermoxw]{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-bottom:var(--space-3xs)}.quick-conclusion[data-astro-cid-q7ermoxw]{font-size:var(--font-size-sm);color:var(--color-primary-dark);margin-top:var(--space-xs);padding-top:var(--space-2xs);border-top:1px dashed var(--color-border)}.quick-disclaimer[data-astro-cid-q7ermoxw]{font-size:var(--font-size-xs);color:var(--color-text-muted);margin-top:var(--space-xs);margin-bottom:var(--space-md);line-height:var(--line-height-normal)}.quick-cta-wrap[data-astro-cid-q7ermoxw]{justify-content:flex-start;display:flex}.quick-cta-btn[data-astro-cid-q7ermoxw]{background-color:var(--color-primary);font-size:var(--font-size-sm);padding:var(--space-xs) var(--space-md);border-radius:var(--radius-sm);transition:background-color var(--transition-fast);align-items:center;font-weight:600;text-decoration:none;display:inline-flex;color:var(--color-text-inverse)!important}.quick-cta-btn[data-astro-cid-q7ermoxw]:hover,.quick-cta-btn[data-astro-cid-q7ermoxw]:focus{background-color:var(--color-primary-dark);text-decoration:none;color:var(--color-text-inverse)!important}.article-section[data-astro-cid-q7ermoxw]{margin-bottom:var(--space-2xl)}.article-section[data-astro-cid-q7ermoxw] h2[data-astro-cid-q7ermoxw]{font-size:var(--font-size-2xl);color:var(--color-primary-dark);margin-top:0;margin-bottom:var(--space-md);line-height:var(--line-height-tight)}.article-section[data-astro-cid-q7ermoxw] p[data-astro-cid-q7ermoxw]{font-size:var(--font-size-base);color:var(--color-text);line-height:var(--line-height-relaxed);margin-bottom:var(--space-md)}.article-section[data-astro-cid-q7ermoxw] a[data-astro-cid-q7ermoxw]{color:var(--color-primary);text-underline-offset:3px;font-weight:500;text-decoration:underline}.article-section[data-astro-cid-q7ermoxw] a[data-astro-cid-q7ermoxw]:hover{color:var(--color-primary-dark)}.bullet-list[data-astro-cid-q7ermoxw]{margin:0 0 var(--space-md) var(--space-lg);color:var(--color-text);line-height:var(--line-height-relaxed);padding:0}.bullet-list[data-astro-cid-q7ermoxw] li[data-astro-cid-q7ermoxw]{margin-bottom:var(--space-xs)}.highlight-formula[data-astro-cid-q7ermoxw]{background-color:var(--color-surface);border:1px solid var(--color-border);border-left:4px solid var(--color-primary);border-radius:var(--radius-sm);padding:var(--space-md);margin:var(--space-md) 0}.formula-display[data-astro-cid-q7ermoxw]{font-family:var(--font-mono);font-size:var(--font-size-base);color:var(--color-primary-dark);margin:0}.example-box[data-astro-cid-q7ermoxw]{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-md) var(--space-lg);margin:var(--space-md) 0 var(--space-lg) 0}.example-calc[data-astro-cid-q7ermoxw]{font-size:var(--font-size-sm);color:var(--color-text);margin-bottom:var(--space-2xs)}.example-result[data-astro-cid-q7ermoxw]{font-size:var(--font-size-base);color:var(--color-primary-dark);margin-top:var(--space-xs);font-weight:600}.calc-divider[data-astro-cid-q7ermoxw]{border:0;border-top:1px dashed var(--color-border);margin:var(--space-sm) 0}.info-callout[data-astro-cid-q7ermoxw]{border-radius:var(--radius-sm);padding:var(--space-md);margin:var(--space-md) 0 var(--space-lg) 0;background-color:#f8fafc;border:1px solid #cbd5e1;border-left:4px solid #64748b}.info-callout-title[data-astro-cid-q7ermoxw]{font-size:var(--font-size-sm);color:var(--color-text);margin-bottom:var(--space-3xs)}.info-callout-text[data-astro-cid-q7ermoxw]{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:var(--line-height-normal);margin:0}.article-cta-box[data-astro-cid-q7ermoxw]{background:linear-gradient(135deg, var(--color-primary-light) 0%, #e6fffa 100%);border:1px solid var(--color-primary);border-radius:var(--radius-lg);padding:var(--space-xl);margin:var(--space-2xl) 0;text-align:center}.article-cta-title[data-astro-cid-q7ermoxw]{font-size:var(--font-size-xl);color:var(--color-primary-dark);margin-top:0;margin-bottom:var(--space-xs)}.article-cta-desc[data-astro-cid-q7ermoxw]{font-size:var(--font-size-sm);color:var(--color-text);max-width:600px;margin:0 auto var(--space-md) auto;line-height:var(--line-height-relaxed)}.article-cta-button[data-astro-cid-q7ermoxw]{background-color:var(--color-primary);font-weight:700;font-size:var(--font-size-sm);padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);transition:background-color var(--transition-fast), transform var(--transition-fast);align-items:center;text-decoration:none;display:inline-flex;color:var(--color-text-inverse)!important}.article-cta-button[data-astro-cid-q7ermoxw]:hover,.article-cta-button[data-astro-cid-q7ermoxw]:focus{background-color:var(--color-primary-dark);text-decoration:none;transform:translateY(-1px);color:var(--color-text-inverse)!important}.table-responsive[data-astro-cid-q7ermoxw]{margin:var(--space-md) 0 var(--space-lg) 0;border:1px solid var(--color-border);border-radius:var(--radius-md);overflow-x:auto}.data-table[data-astro-cid-q7ermoxw]{border-collapse:collapse;width:100%;font-size:var(--font-size-sm);text-align:left}.data-table[data-astro-cid-q7ermoxw] th[data-astro-cid-q7ermoxw],.data-table[data-astro-cid-q7ermoxw] td[data-astro-cid-q7ermoxw]{padding:var(--space-xs) var(--space-md);border-bottom:1px solid var(--color-border)}.data-table[data-astro-cid-q7ermoxw] th[data-astro-cid-q7ermoxw]{color:var(--color-primary-dark);background-color:#f8fafc;font-weight:700}.data-table[data-astro-cid-q7ermoxw] tbody[data-astro-cid-q7ermoxw] tr[data-astro-cid-q7ermoxw]:last-child th[data-astro-cid-q7ermoxw],.data-table[data-astro-cid-q7ermoxw] tbody[data-astro-cid-q7ermoxw] tr[data-astro-cid-q7ermoxw]:last-child td[data-astro-cid-q7ermoxw]{border-bottom:none}.table-highlight-row[data-astro-cid-q7ermoxw]{background-color:var(--color-primary-light)}.table-highlight-row[data-astro-cid-q7ermoxw] th[data-astro-cid-q7ermoxw],.table-highlight-row[data-astro-cid-q7ermoxw] td[data-astro-cid-q7ermoxw]{color:var(--color-primary-dark);font-weight:700}.related-article-block[data-astro-cid-q7ermoxw]{margin-top:var(--space-2xl);padding-top:var(--space-xl);border-top:1px solid var(--color-border)}.related-article-title[data-astro-cid-q7ermoxw]{font-size:var(--font-size-xl);color:var(--color-primary);margin-bottom:var(--space-md)}.related-articles-list[data-astro-cid-q7ermoxw]{gap:var(--space-md);flex-direction:column;display:flex}.related-article-card[data-astro-cid-q7ermoxw]{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-md) var(--space-lg);box-shadow:var(--shadow-subtle);gap:var(--space-2xs);flex-direction:column;display:flex}.related-article-cat[data-astro-cid-q7ermoxw]{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-primary);font-weight:700}.related-article-name[data-astro-cid-q7ermoxw]{font-size:var(--font-size-base);margin:0}.related-article-link[data-astro-cid-q7ermoxw]{color:var(--color-primary-dark);font-weight:700;text-decoration:none}.related-article-link[data-astro-cid-q7ermoxw]:hover{color:var(--color-primary);text-decoration:underline}.related-article-excerpt[data-astro-cid-q7ermoxw]{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:var(--line-height-normal);margin:0}.related-article-cta[data-astro-cid-q7ermoxw]{font-size:var(--font-size-sm);color:var(--color-primary);margin-top:var(--space-xs);align-items:center;gap:var(--space-3xs);font-weight:600;text-decoration:none;display:inline-flex}.related-article-cta[data-astro-cid-q7ermoxw]:hover{color:var(--color-primary-dark);text-decoration:underline}.related-tools-block[data-astro-cid-q7ermoxw]{margin-top:var(--space-3xl);padding-top:var(--space-2xl);border-top:1px solid var(--color-border)}.related-tools-heading[data-astro-cid-q7ermoxw]{font-size:var(--font-size-xl);color:var(--color-primary);margin-bottom:var(--space-2xs)}.related-tools-sub[data-astro-cid-q7ermoxw]{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-bottom:var(--space-lg)}.tools-grid-article[data-astro-cid-q7ermoxw]{gap:var(--space-md);grid-template-columns:1fr;display:grid}@media (width>=640px){.tools-grid-article[data-astro-cid-q7ermoxw]{gap:var(--space-lg);grid-template-columns:repeat(2,1fr)}}
