.page-header[data-astro-cid-elciwosm]{padding:3rem 0 0}.page-header-content[data-astro-cid-elciwosm]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem}.page-title[data-astro-cid-elciwosm]{font-size:2.4rem;font-weight:800;line-height:1.15}.verified[data-astro-cid-elciwosm]{font-size:.85rem;color:var(--text-muted);margin-top:.75rem}.disclosure-inline[data-astro-cid-elciwosm]{font-size:.8rem;color:var(--text-muted);margin-top:.6rem}.sa-top[data-astro-cid-elciwosm]{max-width:820px;margin:0 0 .5rem}.quick-box[data-astro-cid-elciwosm]{background:var(--bg-card);border:1px solid var(--border-accent);border-radius:12px;padding:1.1rem 1.4rem}.quick-box[data-astro-cid-elciwosm] p[data-astro-cid-elciwosm]{color:var(--text-secondary);line-height:1.7;margin:0 0 .6rem}.quick-box[data-astro-cid-elciwosm] p[data-astro-cid-elciwosm] strong[data-astro-cid-elciwosm]{color:var(--text-primary)}.sa-cta[data-astro-cid-elciwosm]{margin:.5rem 0 .75rem;padding:.75rem 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.sa-cta[data-astro-cid-elciwosm] .btn[data-astro-cid-elciwosm]{display:inline-block;margin:.25rem 0 .6rem}.sa-cta[data-astro-cid-elciwosm] code{font-family:var(--font-mono);color:var(--accent-gold);font-weight:700}.sa-alt[data-astro-cid-elciwosm]{font-size:.9rem;margin:0!important}.sa-facts[data-astro-cid-elciwosm]{display:grid;grid-template-columns:minmax(100px,130px) 1fr;gap:.3rem .9rem;margin:0;font-size:.92rem}.sa-facts[data-astro-cid-elciwosm] dt[data-astro-cid-elciwosm]{color:var(--text-muted);font-weight:600}.sa-facts[data-astro-cid-elciwosm] dd[data-astro-cid-elciwosm]{margin:0;color:var(--text-secondary)}.review[data-astro-cid-elciwosm]{max-width:820px}.review[data-astro-cid-elciwosm] h2[data-astro-cid-elciwosm]{font-size:1.75rem;margin:2.75rem 0 1rem;scroll-margin-top:90px}.review[data-astro-cid-elciwosm] h3[data-astro-cid-elciwosm]{font-size:1.15rem;margin:1.5rem 0 .75rem;scroll-margin-top:90px}.review[data-astro-cid-elciwosm] p[data-astro-cid-elciwosm],.review[data-astro-cid-elciwosm] li[data-astro-cid-elciwosm]{color:var(--text-secondary);line-height:1.8}.review[data-astro-cid-elciwosm] p[data-astro-cid-elciwosm]{margin-bottom:1rem}.review[data-astro-cid-elciwosm] ul[data-astro-cid-elciwosm]{padding-left:1.4rem;margin-bottom:1rem}.review[data-astro-cid-elciwosm] li[data-astro-cid-elciwosm]{margin-bottom:.5rem}.review[data-astro-cid-elciwosm] a[data-astro-cid-elciwosm]{color:var(--accent-cyan)}.review[data-astro-cid-elciwosm] h2[data-astro-cid-elciwosm] code{color:var(--accent-gold);font-family:var(--font-mono)}.keyfacts[data-astro-cid-elciwosm]{padding:1.25rem 1.5rem;background:var(--bg-card);border:1px solid var(--border-accent);border-radius:12px;margin-bottom:1.5rem}.keyfacts[data-astro-cid-elciwosm] .kf-title[data-astro-cid-elciwosm]{font-size:1.2rem;margin:0 0 .75rem}.keyfacts[data-astro-cid-elciwosm] dl[data-astro-cid-elciwosm]{display:grid;grid-template-columns:minmax(110px,160px) 1fr;gap:.45rem 1rem;margin:0;font-size:.93rem}.keyfacts[data-astro-cid-elciwosm] dt[data-astro-cid-elciwosm]{color:var(--text-muted);font-weight:600}.keyfacts[data-astro-cid-elciwosm] dd[data-astro-cid-elciwosm]{margin:0;color:var(--text-secondary)}.keyfacts[data-astro-cid-elciwosm] dd[data-astro-cid-elciwosm] code{color:var(--accent-gold);font-family:var(--font-mono);font-weight:700}.keyfacts[data-astro-cid-elciwosm] .kf-note[data-astro-cid-elciwosm]{font-size:.85rem;color:var(--text-muted);margin:.9rem 0 0}.toc[data-astro-cid-elciwosm]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.9rem;padding:1rem 1.25rem;background:var(--bg-card);border:1px solid var(--border);border-radius:10px}.toc[data-astro-cid-elciwosm] strong[data-astro-cid-elciwosm]{color:var(--text-primary);margin-right:.5rem}.toc[data-astro-cid-elciwosm] a[data-astro-cid-elciwosm]{color:var(--text-secondary)}.toc[data-astro-cid-elciwosm] a[data-astro-cid-elciwosm]:hover{color:var(--accent-cyan)}.pros-cons[data-astro-cid-elciwosm]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:1.25rem;margin:1.5rem 0}.pros-cons[data-astro-cid-elciwosm] h3[data-astro-cid-elciwosm]{margin:0 0 .75rem}.pros-cons[data-astro-cid-elciwosm] ul[data-astro-cid-elciwosm]{margin:0}.table-wrap[data-astro-cid-elciwosm]{overflow-x:auto;margin:1rem 0}.shot[data-astro-cid-elciwosm]{margin:1.5rem 0}.shot[data-astro-cid-elciwosm] img[data-astro-cid-elciwosm]{width:100%;height:auto;border-radius:10px;border:1px solid var(--border)}.shot[data-astro-cid-elciwosm] figcaption[data-astro-cid-elciwosm]{font-size:.85rem;color:var(--text-muted);margin-top:.5rem}.shot-pair[data-astro-cid-elciwosm]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:1rem}.shot-pair[data-astro-cid-elciwosm] .shot[data-astro-cid-elciwosm]{margin:.5rem 0 1rem}.fee-table[data-astro-cid-elciwosm]{width:100%;border-collapse:collapse;font-size:.92rem}.fee-table[data-astro-cid-elciwosm] th[data-astro-cid-elciwosm]{text-align:left;padding:.7rem .9rem;color:var(--text-muted);font-size:.8rem;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--border)}.fee-table[data-astro-cid-elciwosm] td[data-astro-cid-elciwosm]{padding:.75rem .9rem;border-bottom:1px solid var(--border);color:var(--text-secondary)}.fee-table[data-astro-cid-elciwosm] td[data-astro-cid-elciwosm]:first-child{color:var(--text-primary);font-weight:500}.table-note[data-astro-cid-elciwosm]{font-size:.85rem;color:var(--text-muted);margin-top:-.5rem}.calc[data-astro-cid-elciwosm]{padding:1.25rem 1.5rem;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;margin:1rem 0 1.5rem}.calc-inputs[data-astro-cid-elciwosm]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:1rem;margin-bottom:.75rem}.calc[data-astro-cid-elciwosm] label[data-astro-cid-elciwosm]{display:flex;flex-direction:column;gap:.35rem;font-size:.9rem;color:var(--text-secondary)}.calc[data-astro-cid-elciwosm] input[data-astro-cid-elciwosm],.calc[data-astro-cid-elciwosm] select[data-astro-cid-elciwosm]{font:inherit;padding:.55rem .7rem;border-radius:8px;border:1px solid var(--border);background:var(--bg-primary, transparent);color:var(--text-primary)}.calc[data-astro-cid-elciwosm] .calc-out[data-astro-cid-elciwosm] td[data-astro-cid-elciwosm]:last-child{text-align:right;font-variant-numeric:tabular-nums}.calc[data-astro-cid-elciwosm] .calc-out[data-astro-cid-elciwosm] code{color:var(--accent-gold)}.calc[data-astro-cid-elciwosm] .table-note[data-astro-cid-elciwosm]{margin:.5rem 0 0}.steps[data-astro-cid-elciwosm]{display:flex;flex-direction:column;gap:1.25rem;margin:1.5rem 0 1rem}.step[data-astro-cid-elciwosm]{display:flex;gap:1.25rem;align-items:flex-start}.step-number[data-astro-cid-elciwosm]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--gradient-primary);color:#fff;font-weight:700;font-size:.95rem;flex-shrink:0}.step[data-astro-cid-elciwosm] h3[data-astro-cid-elciwosm]{margin:0 0 .25rem}.step[data-astro-cid-elciwosm] p[data-astro-cid-elciwosm]{margin:0;font-size:.95rem}.cta-box[data-astro-cid-elciwosm]{text-align:center;padding:2.5rem;background:var(--bg-card);border:1px solid var(--border-accent);border-radius:12px;margin:1.5rem 0}.cta-box[data-astro-cid-elciwosm] h3[data-astro-cid-elciwosm]{font-size:1.4rem;margin:0 0 .5rem}.cta-box[data-astro-cid-elciwosm] p[data-astro-cid-elciwosm]{margin-bottom:1.25rem}.cta-box[data-astro-cid-elciwosm] .cta-alt[data-astro-cid-elciwosm]{font-size:.9rem;margin:1rem 0 0}.cta-box[data-astro-cid-elciwosm] strong[data-astro-cid-elciwosm],.cta-box[data-astro-cid-elciwosm] code{color:var(--accent-gold)}.btn-lg[data-astro-cid-elciwosm]{padding:1rem 2.5rem;font-size:1.05rem}.faq[data-astro-cid-elciwosm] details[data-astro-cid-elciwosm]{border:1px solid var(--border);border-radius:10px;padding:.9rem 1.1rem;margin-bottom:.75rem;background:var(--bg-card)}.faq[data-astro-cid-elciwosm] summary[data-astro-cid-elciwosm]{cursor:pointer;font-weight:600;color:var(--text-primary)}.faq[data-astro-cid-elciwosm] p[data-astro-cid-elciwosm]{margin:.75rem 0 0}.disclosure[data-astro-cid-elciwosm]{font-size:.8rem;color:var(--text-muted);margin-top:2.5rem;border-top:1px solid var(--border);padding-top:1rem}@media(max-width:768px){.page-header[data-astro-cid-elciwosm]{padding-top:1.5rem}.page-title[data-astro-cid-elciwosm]{font-size:1.6rem}.page-header-content[data-astro-cid-elciwosm]{flex-direction:column;gap:.5rem}.page-header-content[data-astro-cid-elciwosm] .badge[data-astro-cid-elciwosm]{display:none}.quick-box[data-astro-cid-elciwosm]{padding:.9rem 1rem}.quick-box[data-astro-cid-elciwosm] p[data-astro-cid-elciwosm],.sa-facts[data-astro-cid-elciwosm]{line-height:1.6}.sa-facts[data-astro-cid-elciwosm]{grid-template-columns:1fr;gap:.1rem}.sa-facts[data-astro-cid-elciwosm] dd[data-astro-cid-elciwosm]{margin-bottom:.4rem}.keyfacts[data-astro-cid-elciwosm] dl[data-astro-cid-elciwosm]{grid-template-columns:1fr;gap:.15rem}.keyfacts[data-astro-cid-elciwosm] dd[data-astro-cid-elciwosm]{margin-bottom:.5rem}.cta-box[data-astro-cid-elciwosm]{padding:1.5rem 1rem}}
