
.breadcrumb{font-size:.88rem;color:var(--ink-dim);padding-top:25px}.breadcrumb a{color:var(--gold-hi);text-decoration:underline}.guide-lead{max-width:70ch;margin:24px auto}.guide-body{max-width:850px}.guide-body h2{font-size:clamp(1.6rem,3vw,2.2rem);margin:48px 0 20px}.guide-body h3{margin:28px 0 14px}.guide-body p,.guide-body li{color:var(--ink-dim)}.guide-body li{margin:12px 0}.guide-meta{font-size:.9rem;color:var(--ink-dim)}.table-wrap{overflow-x:auto;margin:26px 0}.guide-table{border-collapse:collapse;width:100%;font-size:.95rem}.guide-table th,.guide-table td{text-align:left;vertical-align:top;border:1px solid var(--gold-deep);padding:16px;min-width:160px}.guide-table th{background:var(--plum);color:var(--gold-hi)}.guide-table td{color:var(--ink-dim)}.lead-calculator{border:2px solid var(--gold-light);border-radius:16px;background:var(--ink-800);padding:clamp(20px,4vw,32px);margin:28px 0}.calc-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-fields label{display:block;font-weight:600;color:#fff}.calc-fields input,.calc-fields select{display:block;width:100%;margin-top:8px;background:#0A0614;border:1px solid var(--gold-light);border-radius:8px;color:#fff;font:inherit;padding:12px}.calc-fields input:focus-visible,.calc-fields select:focus-visible{outline:3px solid var(--gold-hi);outline-offset:3px}.calc-results{border-top:1px solid var(--gold-deep);margin-top:25px;padding-top:22px}.calc-results p{margin-bottom:12px}.calc-results strong{color:var(--gold-hi)}.guide-note{border-left:3px solid var(--gold-light);padding:14px 20px;background:var(--plum)}@media(max-width:560px){.calc-fields{grid-template-columns:1fr}}
