.guide-container[data-astro-cid-eoq2vu76]{width:min(100% - 2rem,920px);padding-bottom:var(--space-8)}.breadcrumb[data-astro-cid-eoq2vu76]{gap:var(--space-2);color:var(--color-text-muted);flex-wrap:wrap;font-size:.9rem;display:flex}.breadcrumb[data-astro-cid-eoq2vu76] a[data-astro-cid-eoq2vu76]{color:var(--color-primary)}.guide-hero[data-astro-cid-eoq2vu76]{padding-block:var(--space-6) var(--space-5)}.guide-hero[data-astro-cid-eoq2vu76] h1[data-astro-cid-eoq2vu76]{max-width:850px;font-size:clamp(2.05rem,6vw,3.8rem)}.guide-hero[data-astro-cid-eoq2vu76] .lead[data-astro-cid-eoq2vu76]{max-width:800px}.answer-box[data-astro-cid-eoq2vu76]{padding:var(--space-5);border:1px solid color-mix(in srgb, var(--color-primary) 35%, var(--color-border));border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-primary) 6%, var(--color-surface))}.answer-box__label[data-astro-cid-eoq2vu76],.case-grid__label[data-astro-cid-eoq2vu76],.compare-cta__label[data-astro-cid-eoq2vu76],.reference-note__label[data-astro-cid-eoq2vu76]{margin-bottom:var(--space-1);color:var(--color-primary);font-size:.8rem;font-weight:800}.answer-box[data-astro-cid-eoq2vu76] h2[data-astro-cid-eoq2vu76]{margin-bottom:var(--space-2);font-size:1.35rem}.answer-box[data-astro-cid-eoq2vu76] p[data-astro-cid-eoq2vu76]:last-child,.case-grid[data-astro-cid-eoq2vu76] p[data-astro-cid-eoq2vu76]:last-child,.compare-cta[data-astro-cid-eoq2vu76] p[data-astro-cid-eoq2vu76]:last-child,.reference-note[data-astro-cid-eoq2vu76] p[data-astro-cid-eoq2vu76]:last-of-type{margin-bottom:0}.guide-section[data-astro-cid-eoq2vu76],.example-section[data-astro-cid-eoq2vu76]{padding-block:var(--space-6)}.case-grid[data-astro-cid-eoq2vu76]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.case-grid[data-astro-cid-eoq2vu76] article[data-astro-cid-eoq2vu76]{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.case-grid[data-astro-cid-eoq2vu76] h3[data-astro-cid-eoq2vu76]{margin-bottom:var(--space-2)}.case-grid[data-astro-cid-eoq2vu76] p[data-astro-cid-eoq2vu76]:last-child{color:var(--color-text-muted)}.diagnostic-flow[data-astro-cid-eoq2vu76]{gap:var(--space-3);padding:0;list-style:none;display:grid}.diagnostic-step[data-astro-cid-eoq2vu76]{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);grid-template-columns:auto minmax(0,1fr);display:grid}.diagnostic-step__number[data-astro-cid-eoq2vu76]{background:var(--color-primary);width:2rem;height:2rem;color:var(--color-primary-contrast);border-radius:999px;place-items:center;font-weight:800;display:inline-grid}.diagnostic-step[data-astro-cid-eoq2vu76] h3[data-astro-cid-eoq2vu76]{margin-bottom:var(--space-2)}.diagnostic-step[data-astro-cid-eoq2vu76] p[data-astro-cid-eoq2vu76]{color:var(--color-text-muted);margin-bottom:0}.os-cards[data-astro-cid-eoq2vu76]{gap:var(--space-3);margin-top:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.os-cards[data-astro-cid-eoq2vu76] article[data-astro-cid-eoq2vu76]{padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-subtle)}.os-cards__label[data-astro-cid-eoq2vu76]{font-size:.8rem;font-weight:800;margin-bottom:var(--space-1)!important;color:var(--color-primary)!important}.os-cards[data-astro-cid-eoq2vu76] strong[data-astro-cid-eoq2vu76]{margin-bottom:var(--space-1);display:block}.os-cards[data-astro-cid-eoq2vu76] article[data-astro-cid-eoq2vu76] p[data-astro-cid-eoq2vu76]:last-child{font-size:.9rem}.check-note[data-astro-cid-eoq2vu76]{margin-top:var(--space-3);padding:var(--space-3);border-left:3px solid var(--color-primary);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-primary) 6%, var(--color-surface))}.check-note[data-astro-cid-eoq2vu76] strong[data-astro-cid-eoq2vu76]{margin-bottom:var(--space-1);display:block}code[data-astro-cid-eoq2vu76]{background:var(--color-surface-subtle);border-radius:.25rem;padding:.08rem .32rem}.example-section[data-astro-cid-eoq2vu76]{padding-inline:var(--space-5);border-radius:var(--radius-lg);background:var(--color-surface-subtle)}.example-flow[data-astro-cid-eoq2vu76]{gap:var(--space-3);margin-block:var(--space-4);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid}.example-flow[data-astro-cid-eoq2vu76]>div[data-astro-cid-eoq2vu76]{gap:var(--space-1);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);text-align:center;display:grid}.example-flow[data-astro-cid-eoq2vu76] span[data-astro-cid-eoq2vu76]{color:var(--color-text-muted);font-size:.85rem}.example-flow[data-astro-cid-eoq2vu76] code[data-astro-cid-eoq2vu76]{font-size:1.1rem;font-weight:800}.compare-cta[data-astro-cid-eoq2vu76],.reference-note[data-astro-cid-eoq2vu76]{gap:var(--space-4);margin-block:var(--space-4) var(--space-6);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.compare-cta[data-astro-cid-eoq2vu76]{background:var(--color-text);color:var(--color-primary-contrast)}.compare-cta[data-astro-cid-eoq2vu76] .compare-cta__label[data-astro-cid-eoq2vu76]{color:color-mix(in srgb, var(--color-primary-contrast) 75%, transparent)}.compare-cta[data-astro-cid-eoq2vu76] h2[data-astro-cid-eoq2vu76],.reference-note[data-astro-cid-eoq2vu76] h2[data-astro-cid-eoq2vu76]{margin-bottom:var(--space-2);font-size:1.3rem}.compare-cta[data-astro-cid-eoq2vu76] p[data-astro-cid-eoq2vu76]:not(.compare-cta__label){color:color-mix(in srgb, var(--color-primary-contrast) 78%, transparent)}.compare-cta[data-astro-cid-eoq2vu76] a[data-astro-cid-eoq2vu76]{padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:var(--color-primary-contrast);color:var(--color-text);text-align:center;font-weight:800;text-decoration:none}.reference-note[data-astro-cid-eoq2vu76]{background:var(--color-surface-subtle)}.reference-note[data-astro-cid-eoq2vu76] p[data-astro-cid-eoq2vu76]{color:var(--color-text-muted)}.reference-note[data-astro-cid-eoq2vu76] a[data-astro-cid-eoq2vu76]{white-space:nowrap;font-weight:800;text-decoration:none}.faq-list[data-astro-cid-eoq2vu76]{gap:var(--space-2);display:grid}.faq-list[data-astro-cid-eoq2vu76] details[data-astro-cid-eoq2vu76]{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.faq-list[data-astro-cid-eoq2vu76] summary[data-astro-cid-eoq2vu76]{cursor:pointer;font-weight:800}.faq-list[data-astro-cid-eoq2vu76] p[data-astro-cid-eoq2vu76]{margin:var(--space-3) 0 0;color:var(--color-text-muted)}@media (width<=720px){.case-grid[data-astro-cid-eoq2vu76],.os-cards[data-astro-cid-eoq2vu76]{grid-template-columns:1fr}.diagnostic-step[data-astro-cid-eoq2vu76]{padding:var(--space-3)}.example-flow[data-astro-cid-eoq2vu76]{grid-template-columns:1fr}.example-flow[data-astro-cid-eoq2vu76]>span[data-astro-cid-eoq2vu76]{justify-self:center;transform:rotate(90deg)}.compare-cta[data-astro-cid-eoq2vu76],.reference-note[data-astro-cid-eoq2vu76]{padding:var(--space-4);grid-template-columns:1fr}.reference-note[data-astro-cid-eoq2vu76] a[data-astro-cid-eoq2vu76]{white-space:normal}}
