.vote-demo.svelte-43a3j9{border:1px solid var(--theme-line);background:var(--theme-surface);color:var(--theme-ink);box-shadow:9px 9px 0 var(--palette-teal);border-radius:1.25rem;padding:clamp(1rem,3vw,2rem)}.demo-label.svelte-43a3j9{align-items:center;gap:.4rem;font-size:.7rem;font-weight:700;display:flex}.demo-label.svelte-43a3j9 small:where(.svelte-43a3j9){background:var(--theme-soft);color:var(--theme-muted);border-radius:.3rem;margin-left:auto;padding:.25rem .45rem;font-size:.6rem}h3.svelte-43a3j9{letter-spacing:-.045em;margin-top:1.1rem;font-size:clamp(1.25rem,2vw,1.65rem)}.demo-intro.svelte-43a3j9{color:var(--theme-muted);margin-top:.4rem;font-size:.8rem}.demo-options.svelte-43a3j9{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin-top:1.2rem;display:grid}.demo-options.svelte-43a3j9 button:where(.svelte-43a3j9){border:1px solid var(--theme-line);min-width:0;color:var(--theme-inverse);background:#fff;border-radius:.8rem;justify-items:center;gap:.65rem;padding:1rem .65rem .65rem;transition:background .15s,box-shadow .15s;display:grid}.demo-options.svelte-43a3j9 button:where(.svelte-43a3j9):nth-child(2){background:#fff}.demo-options.svelte-43a3j9 button:where(.svelte-43a3j9):hover{box-shadow:inset 0 0 0 1px var(--palette-indigo)}.demo-options.svelte-43a3j9 button.selected:where(.svelte-43a3j9){box-shadow:inset 0 0 0 2px var(--palette-purple);border-color:var(--palette-purple);background:#fff}.demo-options.svelte-43a3j9 img:where(.svelte-43a3j9){object-fit:contain;mix-blend-mode:normal;background:#fff;width:100%;height:clamp(6rem,12vw,9rem)}.demo-options.svelte-43a3j9 strong:where(.svelte-43a3j9){font-size:.8rem}.demo-options.svelte-43a3j9 button:where(.svelte-43a3j9)>span:where(.svelte-43a3j9){background:#fff;border-radius:.4rem;justify-content:center;align-items:center;gap:.4rem;width:100%;min-height:2.5rem;font-size:.7rem;font-weight:700;display:flex}.demo-options.svelte-43a3j9 button.selected:where(.svelte-43a3j9)>span:where(.svelte-43a3j9){background:var(--palette-seafoam);color:var(--theme-inverse)}.demo-tally.svelte-43a3j9{gap:.65rem;margin-top:1.5rem;display:grid}.demo-tally__heading.svelte-43a3j9{justify-content:space-between;align-items:center;font-size:.75rem;display:flex}.demo-tally__row.svelte-43a3j9{font:.75rem var(--font-mono);align-items:center;gap:.7rem;display:flex}.demo-tally__track.svelte-43a3j9{background:var(--theme-soft);border-radius:3rem;flex:1;overflow:hidden}.demo-tally__track.svelte-43a3j9 i:where(.svelte-43a3j9){border-radius:inherit;background:var(--palette-purple);height:.65rem;transition:width .25s;display:block}.demo-tally__row.svelte-43a3j9:last-child i:where(.svelte-43a3j9){background:var(--palette-cyan)}.demo-tally__row.svelte-43a3j9 b:where(.svelte-43a3j9){text-align:right;width:1.5rem}.demo-feedback.svelte-43a3j9{min-height:3.5rem;padding-top:1rem;font-size:.76rem;font-weight:600}.demo-bottom.svelte-43a3j9{border-top:1px solid var(--theme-line);color:var(--theme-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem;padding-top:.5rem;font-size:.62rem;display:flex}.demo-bottom.svelte-43a3j9 button:where(.svelte-43a3j9){min-height:2.5rem;color:var(--theme-ink);text-underline-offset:.2em;background:0 0;border:0;align-items:center;gap:.3rem;padding:.45rem 0 .45rem .45rem;font-size:.7rem;text-decoration:underline;display:inline-flex}.demo-bottom.svelte-43a3j9 button:where(.svelte-43a3j9):disabled{opacity:.45;text-decoration:none}@media (prefers-reduced-motion:reduce){.demo-tally__track.svelte-43a3j9 i:where(.svelte-43a3j9),.demo-options.svelte-43a3j9 button:where(.svelte-43a3j9){transition:none}}.how-guide.svelte-1thf6pg{--guide-panel:color-mix(in srgb, var(--palette-purple) 22%, var(--theme-inverse));--guide-panel-raised:color-mix(in srgb, var(--palette-indigo) 24%, var(--theme-inverse));--guide-panel-muted:color-mix(in srgb, var(--palette-teal) 18%, white);--guide-panel-line:color-mix(in srgb, var(--palette-teal) 30%, transparent);max-width:80rem;color:var(--theme-ink);padding-bottom:4rem}.guide-hero.svelte-1thf6pg{background:linear-gradient(125deg, color-mix(in srgb, var(--palette-violet) 75%, var(--theme-inverse)), var(--guide-panel) 60%, color-mix(in srgb, var(--palette-cyan) 24%, var(--theme-inverse)));color:#fff;border-radius:1.6rem;grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(2rem,5vw,5rem);margin-top:2rem;padding:clamp(1.7rem,4vw,4rem);display:grid}.guide-kicker.svelte-1thf6pg{font:650 .66rem var(--font-mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.7rem;display:flex}.guide-hero.svelte-1thf6pg .guide-kicker:where(.svelte-1thf6pg){color:var(--palette-seafoam)}.guide-dot.svelte-1thf6pg{background:var(--palette-seafoam);border-radius:50%;width:.5rem;height:.5rem}h1.svelte-1thf6pg{letter-spacing:-.065em;margin-top:1.5rem;font-size:clamp(2.6rem,4.8vw,4.7rem);font-weight:650;line-height:1.08}h1.svelte-1thf6pg em:where(.svelte-1thf6pg),h2.svelte-1thf6pg em:where(.svelte-1thf6pg){letter-spacing:-.05em;font-family:Georgia,serif;font-weight:500}h2.svelte-1thf6pg em:where(.svelte-1thf6pg){color:var(--theme-accent-text)}h1.svelte-1thf6pg em:where(.svelte-1thf6pg){color:var(--palette-seafoam)}.guide-hero__copy.svelte-1thf6pg>p:where(.svelte-1thf6pg):not(.guide-kicker){color:var(--guide-panel-muted);max-width:37ch;margin-top:1.4rem;font-size:.91rem;line-height:1.75}.guide-start.svelte-1thf6pg{min-height:2.75rem;color:var(--palette-seafoam);align-items:center;gap:.7rem;margin-top:1.2rem;font-size:.8rem;display:inline-flex}.guide-contents.svelte-1thf6pg{border:1px solid var(--guide-panel-line);background:var(--guide-panel);border-radius:.9rem;min-width:0;padding:1.2rem}.contents-heading.svelte-1thf6pg{border-bottom:1px solid var(--guide-panel-line);justify-content:space-between;align-items:center;gap:1rem;padding:.1rem .3rem 1rem;display:flex}.contents-heading.svelte-1thf6pg>span:where(.svelte-1thf6pg){letter-spacing:-.04em;font-size:1.2rem;font-weight:650}.contents-heading.svelte-1thf6pg small:where(.svelte-1thf6pg){color:var(--guide-panel-muted);font:.5rem var(--font-mono);text-align:right}.guide-contents.svelte-1thf6pg>a:where(.svelte-1thf6pg){border-bottom:1px solid var(--guide-panel-line);align-items:center;gap:.75rem;min-height:3.3rem;padding:.6rem .3rem;display:flex}.guide-contents.svelte-1thf6pg>a:where(.svelte-1thf6pg)>span:where(.svelte-1thf6pg){color:var(--palette-seafoam);font:.65rem var(--font-mono)}.guide-contents.svelte-1thf6pg>a:where(.svelte-1thf6pg)>strong:where(.svelte-1thf6pg){flex:1;font-size:.77rem;font-weight:550}.guide-contents.svelte-1thf6pg>a:where(.svelte-1thf6pg) svg{color:var(--palette-teal);flex-shrink:0}.guide-contents.svelte-1thf6pg>a:where(.svelte-1thf6pg):hover{color:var(--palette-seafoam)}.contents-note.svelte-1thf6pg{color:var(--guide-panel-muted);align-items:center;gap:.5rem;margin-top:1rem;font-size:.65rem;display:flex}.guide-chapter.svelte-1thf6pg{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,5vw,5rem);padding:3rem 2rem;scroll-margin-top:5.5rem;display:grid}#comparisons.svelte-1thf6pg{padding-top:5rem}.guide-number.svelte-1thf6pg{border:1px solid color-mix(in srgb, var(--theme-accent-text) 30%, var(--theme-line));background:var(--theme-tint);border-radius:50%;flex-shrink:0;place-items:center;width:2.3rem;height:2.3rem;font-size:.75rem;display:grid}h2.svelte-1thf6pg{letter-spacing:-.055em;margin-top:1.3rem;font-size:clamp(2.1rem,3.4vw,3.35rem);font-weight:650;line-height:1.12}.guide-chapter__copy.svelte-1thf6pg>p:where(.svelte-1thf6pg):not(.guide-kicker){color:var(--theme-muted);max-width:51ch;margin-top:1.1rem;font-size:.9rem;line-height:1.85}.guide-callout.svelte-1thf6pg{border-left:3px solid var(--palette-purple);background:var(--theme-soft);border-radius:0 .6rem .6rem 0;gap:.75rem;margin-top:1.5rem;padding:1.1rem;display:flex}.guide-callout.svelte-1thf6pg svg{color:var(--theme-accent-text);flex-shrink:0}.guide-callout.svelte-1thf6pg p:where(.svelte-1thf6pg){color:var(--theme-muted);font-size:.8rem;line-height:1.75}.guide-callout.svelte-1thf6pg strong:where(.svelte-1thf6pg){color:var(--theme-ink);display:block}.comparison-map.svelte-1thf6pg{background:linear-gradient(145deg, var(--theme-tint), color-mix(in srgb, var(--palette-aqua) 12%, var(--theme-soft)));border-radius:1.2rem;padding:1.5rem}.map-category.svelte-1thf6pg{border:1px solid var(--theme-line);background:var(--theme-surface);border-radius:.75rem;align-items:center;gap:1.2rem;padding:1rem;display:flex}.map-category.svelte-1thf6pg>div:where(.svelte-1thf6pg){flex-shrink:0;width:5.5rem;height:7rem;padding:.35rem}.map-category.svelte-1thf6pg img:where(.svelte-1thf6pg){object-fit:contain;mix-blend-mode:normal;background:#fff;width:100%;height:100%}.map-category.svelte-1thf6pg>span:where(.svelte-1thf6pg){font:.6rem var(--font-mono);color:var(--theme-muted)}.map-category.svelte-1thf6pg strong:where(.svelte-1thf6pg){font:700 1.5rem var(--font-body);letter-spacing:-.04em;color:var(--theme-ink);margin-top:.5rem;display:block}.map-category.svelte-1thf6pg small:where(.svelte-1thf6pg){font:.7rem/1.6 var(--font-body);color:var(--theme-muted);margin-top:.45rem;display:block}.map-branches.svelte-1thf6pg{justify-content:space-around;width:74%;height:2rem;margin-inline:auto;display:flex;position:relative}.map-branches.svelte-1thf6pg:before{content:"";background:var(--theme-secondary);width:68%;height:1px;position:absolute;top:50%}.map-branches.svelte-1thf6pg span:where(.svelte-1thf6pg){background:var(--theme-secondary);width:1px;height:50%;margin-top:auto}.map-branches.svelte-1thf6pg span:where(.svelte-1thf6pg):nth-child(2){height:100%}.map-questions.svelte-1thf6pg{gap:.5rem;display:grid}.map-questions.svelte-1thf6pg a:where(.svelte-1thf6pg){background:var(--theme-surface);border:1px solid var(--theme-line);border-radius:.6rem;grid-template-columns:2.2rem 1fr auto;align-items:center;column-gap:.6rem;padding:.9rem;display:grid}.map-questions.svelte-1thf6pg a:where(.svelte-1thf6pg)>span:where(.svelte-1thf6pg){background:var(--palette-purple);color:#fff;border-radius:50%;grid-row:span 2;place-items:center;width:2rem;height:2rem;font-size:1.15rem;display:grid}.map-questions.svelte-1thf6pg a:where(.svelte-1thf6pg):nth-child(2)>span:where(.svelte-1thf6pg){background:var(--palette-cyan);color:var(--theme-inverse)}.map-questions.svelte-1thf6pg a:where(.svelte-1thf6pg):nth-child(3)>span:where(.svelte-1thf6pg){background:var(--palette-seafoam);color:var(--theme-inverse)}.map-questions.svelte-1thf6pg strong:where(.svelte-1thf6pg){font-size:.83rem}.map-questions.svelte-1thf6pg small:where(.svelte-1thf6pg){color:var(--theme-muted);grid-column:2;font-size:.68rem}.map-questions.svelte-1thf6pg svg{grid-area:1/3/3}.map-questions.svelte-1thf6pg a:where(.svelte-1thf6pg):hover{background:var(--theme-tint);border-color:var(--theme-accent-text)}.map-caption.svelte-1thf6pg{text-align:center;color:var(--theme-muted);margin-top:1rem;font-size:.68rem}.guide-chapter--practice.svelte-1thf6pg{background:var(--theme-soft);border-radius:1.4rem;padding:clamp(1.5rem,3.5vw,3.5rem)}.guide-instructions.svelte-1thf6pg{gap:1.1rem;margin:1.6rem 0;padding:0;list-style:none;display:grid}.guide-instructions.svelte-1thf6pg li:where(.svelte-1thf6pg){gap:.9rem;display:flex}.guide-instructions.svelte-1thf6pg svg{color:var(--theme-accent-text);flex-shrink:0;margin-top:.2rem}.guide-instructions.svelte-1thf6pg strong:where(.svelte-1thf6pg){font-size:.86rem}.guide-instructions.svelte-1thf6pg p:where(.svelte-1thf6pg){color:var(--theme-muted);margin-top:.35rem;font-size:.8rem;line-height:1.7}.guide-chapter__copy.svelte-1thf6pg>p.guide-small:where(.svelte-1thf6pg){color:var(--theme-muted);border-top:1px solid var(--theme-line);padding-top:1rem;font-size:.76rem}.tally-definitions.svelte-1thf6pg{gap:1.15rem;margin:1.7rem 0 0;display:grid}.tally-definitions.svelte-1thf6pg dt:where(.svelte-1thf6pg){align-items:center;gap:.6rem;font-size:.86rem;font-weight:700;display:flex}.tally-definitions.svelte-1thf6pg dt:where(.svelte-1thf6pg)>span:where(.svelte-1thf6pg){background:var(--theme-tint);width:1.5rem;height:1.5rem;color:var(--theme-accent-text);font:.65rem var(--font-mono);border-radius:50%;place-items:center;display:grid}.tally-definitions.svelte-1thf6pg dd:where(.svelte-1thf6pg){color:var(--theme-muted);margin-top:.35rem;padding-left:2.1rem;font-size:.81rem;line-height:1.75}.tally-visual.svelte-1thf6pg{min-width:0}.annotated-tally.svelte-1thf6pg{background:var(--theme-surface);border:1px solid var(--theme-line);box-shadow:8px 9px 0 var(--palette-indigo);border-radius:1rem;padding:1.5rem;transform:rotate(2deg)}.annotated-tally.svelte-1thf6pg>header:where(.svelte-1thf6pg){border-bottom:1px solid var(--theme-line);justify-content:space-between;align-items:center;gap:.5rem;padding-bottom:1rem;display:flex}.annotated-tally.svelte-1thf6pg>header:where(.svelte-1thf6pg)>span:where(.svelte-1thf6pg){font:.6rem var(--font-mono)}.annotated-tally.svelte-1thf6pg>header:where(.svelte-1thf6pg)>small:where(.svelte-1thf6pg){color:var(--theme-muted);font-size:.58rem}.tally-product.svelte-1thf6pg{align-items:center;gap:.9rem;padding:1.2rem 0;display:flex}.tally-rank.svelte-1thf6pg{font:1.4rem var(--font-mono);color:var(--theme-accent-text)}.tally-product.svelte-1thf6pg img:where(.svelte-1thf6pg){object-fit:contain;mix-blend-mode:normal;background:#fff;width:4rem;height:5rem}.tally-product.svelte-1thf6pg>div:where(.svelte-1thf6pg)>span:where(.svelte-1thf6pg){color:var(--theme-muted);font-size:.65rem}.tally-product.svelte-1thf6pg h3:where(.svelte-1thf6pg){letter-spacing:-.035em;font-size:1.1rem}.tally-metrics.svelte-1thf6pg{border-top:1px solid var(--theme-line);grid-template-columns:repeat(3,minmax(0,1fr));padding-top:1rem;display:grid}.tally-metrics.svelte-1thf6pg>div:where(.svelte-1thf6pg){border-right:1px solid var(--theme-line);justify-items:center;gap:.2rem;display:grid}.tally-metrics.svelte-1thf6pg>div:where(.svelte-1thf6pg):last-child{border:0}.metric-number.svelte-1thf6pg{background:var(--theme-tint);width:1.25rem;height:1.25rem;color:var(--theme-accent-text);font:.6rem var(--font-mono);border-radius:50%;place-items:center;display:grid}.tally-metrics.svelte-1thf6pg strong:where(.svelte-1thf6pg){letter-spacing:-.065em;font-size:clamp(1.5rem,2.8vw,2.4rem)}.tally-metrics.svelte-1thf6pg strong:where(.svelte-1thf6pg)>span:where(.svelte-1thf6pg){font-size:1rem}.tally-metrics.svelte-1thf6pg>div:where(.svelte-1thf6pg)>span:where(.svelte-1thf6pg):last-child{color:var(--theme-muted);font-size:.65rem}.support-illustration.svelte-1thf6pg{background:var(--theme-raised);border-radius:2rem;height:.7rem;margin-top:1.5rem;overflow:hidden}.support-illustration.svelte-1thf6pg span:where(.svelte-1thf6pg){background:var(--theme-spectrum);border-radius:inherit;width:60%;height:100%;display:block}.annotated-tally.svelte-1thf6pg>p:where(.svelte-1thf6pg){text-align:center;color:var(--theme-muted);margin-top:.7rem;font-size:.65rem}.sample-note.svelte-1thf6pg{grid-template-columns:.85fr 1fr;align-items:center;gap:1.3rem;margin-top:2.5rem;display:grid}.sample-note.svelte-1thf6pg>span:where(.svelte-1thf6pg){letter-spacing:-.045em;font-size:1.2rem;font-weight:650}.sample-note.svelte-1thf6pg em:where(.svelte-1thf6pg){font:italic 1.3rem Georgia,serif}.sample-note.svelte-1thf6pg>p:where(.svelte-1thf6pg){color:var(--theme-muted);font-size:.77rem;line-height:1.75}.guide-integrity.svelte-1thf6pg .guide-number:where(.svelte-1thf6pg){background:var(--guide-panel-raised);border-color:var(--guide-panel-line)}.guide-integrity.svelte-1thf6pg{background:linear-gradient(125deg, var(--guide-panel), var(--theme-inverse));color:#fff;border-radius:1.4rem;padding:clamp(1.5rem,4vw,3.5rem);scroll-margin-top:5.5rem}.integrity-intro.svelte-1thf6pg{justify-content:space-between;align-items:center;gap:2rem;display:flex}.integrity-intro.svelte-1thf6pg .guide-kicker:where(.svelte-1thf6pg),.integrity-intro.svelte-1thf6pg h2:where(.svelte-1thf6pg) em:where(.svelte-1thf6pg){color:var(--palette-seafoam)}.integrity-intro.svelte-1thf6pg .integrity-seal{width:7rem;height:7rem;color:var(--palette-teal);border:1px solid var(--guide-panel-line);border-radius:50%;flex-shrink:0;padding:1rem}.integrity-intro-text.svelte-1thf6pg{max-width:68ch;color:var(--guide-panel-muted);margin-top:1.5rem;font-size:.9rem;line-height:1.8}.integrity-checks.svelte-1thf6pg{border-block:1px solid var(--guide-panel-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-top:2rem;padding-block:1.75rem;display:grid}.integrity-checks.svelte-1thf6pg article:where(.svelte-1thf6pg) svg{color:var(--palette-seafoam)}.integrity-checks.svelte-1thf6pg h3:where(.svelte-1thf6pg){letter-spacing:-.03em;margin-top:.8rem;font-size:1rem}.integrity-checks.svelte-1thf6pg p:where(.svelte-1thf6pg){color:var(--guide-panel-muted);margin-top:.6rem;font-size:.8rem;line-height:1.8}.integrity-bottom.svelte-1thf6pg{grid-template-columns:1fr 1fr;gap:2rem;margin-block:1.5rem;display:grid}.integrity-bottom.svelte-1thf6pg p:where(.svelte-1thf6pg){color:var(--guide-panel-muted);font-size:.78rem;line-height:1.8}.integrity-bottom.svelte-1thf6pg strong:where(.svelte-1thf6pg){color:#fff;margin-bottom:.2rem;display:block}.technical-details.svelte-1thf6pg{border:1px solid var(--guide-panel-line);background:var(--guide-panel-raised);border-radius:.65rem;scroll-margin-top:5.5rem}.technical-details.svelte-1thf6pg>summary:where(.svelte-1thf6pg),.reputation-details.svelte-1thf6pg>summary:where(.svelte-1thf6pg){cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem;list-style:none;display:flex}summary.svelte-1thf6pg::-webkit-details-marker{display:none}.technical-details.svelte-1thf6pg summary:where(.svelte-1thf6pg) strong:where(.svelte-1thf6pg),.reputation-details.svelte-1thf6pg summary:where(.svelte-1thf6pg) strong:where(.svelte-1thf6pg){font-size:.88rem}.technical-details.svelte-1thf6pg summary:where(.svelte-1thf6pg) small:where(.svelte-1thf6pg),.reputation-details.svelte-1thf6pg summary:where(.svelte-1thf6pg) small:where(.svelte-1thf6pg){color:var(--guide-panel-muted);margin-top:.25rem;font-size:.7rem;display:block}details[open].svelte-1thf6pg>summary:where(.svelte-1thf6pg) svg{transform:rotate(180deg)}summary.svelte-1thf6pg svg{flex-shrink:0}.technical-body.svelte-1thf6pg{border-top:1px solid var(--guide-panel-line);color:var(--guide-panel-muted);padding:1.5rem;font-size:.83rem;line-height:1.8}.technical-body.svelte-1thf6pg>p:where(.svelte-1thf6pg){max-width:85ch}.technical-body.svelte-1thf6pg pre:where(.svelte-1thf6pg){background:var(--theme-inverse);border:1px solid var(--guide-panel-line);color:var(--palette-seafoam);font:.75rem/1.9 var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:.5rem;margin:1.1rem 0;padding:1rem}.technical-body.svelte-1thf6pg h3:where(.svelte-1thf6pg){color:#fff;margin-top:1.6rem;margin-bottom:.75rem;font-size:1.2rem}.risk-thresholds.svelte-1thf6pg{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.risk-thresholds.svelte-1thf6pg>div:where(.svelte-1thf6pg){background:var(--guide-panel);border:1px solid var(--guide-panel-line);border-radius:.4rem;padding:.85rem}.risk-thresholds.svelte-1thf6pg strong:where(.svelte-1thf6pg){font:.62rem/1.6 var(--font-mono);color:var(--palette-teal);display:block}.risk-thresholds.svelte-1thf6pg span:where(.svelte-1thf6pg){color:#fff;margin-top:.5rem;font-weight:650;display:block}.risk-thresholds.svelte-1thf6pg p:where(.svelte-1thf6pg){margin-top:.4rem;font-size:.7rem;line-height:1.7}.guide-boundaries.svelte-1thf6pg{padding:5rem 2rem 3rem;scroll-margin-top:4.5rem}.guide-boundaries.svelte-1thf6pg>header:where(.svelte-1thf6pg)>p:where(.svelte-1thf6pg):not(.guide-kicker){max-width:64ch;color:var(--theme-muted);margin-top:1.15rem;font-size:.9rem;line-height:1.8}.influence-grid.svelte-1thf6pg{grid-template-columns:.9fr 1.25fr;gap:1.2rem;margin-top:2rem;display:grid}.influence-grid.svelte-1thf6pg article:where(.svelte-1thf6pg){border:1px solid var(--theme-line);border-radius:.9rem;padding:1.7rem}.influence-yes.svelte-1thf6pg{background:linear-gradient(145deg, var(--theme-tint), color-mix(in srgb, var(--palette-seafoam) 14%, var(--theme-soft)));flex-direction:column;align-items:start;display:flex}.influence-yes.svelte-1thf6pg .influence-badge:where(.svelte-1thf6pg){color:var(--theme-accent-text)}.influence-badge.svelte-1thf6pg{font:650 .59rem var(--font-mono);letter-spacing:.02em;align-items:center;gap:.4rem;display:flex}.influence-yes.svelte-1thf6pg>svg{color:var(--theme-accent-text);margin-top:2rem}.influence-yes.svelte-1thf6pg h3:where(.svelte-1thf6pg){letter-spacing:-.055em;margin-top:1rem;font-size:1.7rem;line-height:1.25}.influence-yes.svelte-1thf6pg p:where(.svelte-1thf6pg){color:var(--theme-muted);margin-top:1rem;font-size:.83rem;line-height:1.8}.influence-grid.svelte-1thf6pg .influence-no:where(.svelte-1thf6pg){background:var(--theme-soft);border-color:var(--theme-line)}.influence-no.svelte-1thf6pg ul:where(.svelte-1thf6pg){gap:1rem;margin:1.6rem 0 0;padding:0;list-style:none;display:grid}.influence-no.svelte-1thf6pg li:where(.svelte-1thf6pg){border-bottom:1px solid var(--theme-line);padding-bottom:.85rem}.influence-no.svelte-1thf6pg li:where(.svelte-1thf6pg):last-child{border:0;padding:0}.influence-no.svelte-1thf6pg strong:where(.svelte-1thf6pg){font-size:.84rem;display:block}.influence-no.svelte-1thf6pg li:where(.svelte-1thf6pg)>span:where(.svelte-1thf6pg){color:var(--theme-muted);margin-top:.25rem;font-size:.77rem;display:block}.reputation-details.svelte-1thf6pg{border:1px solid var(--theme-line);background:var(--theme-soft);border-radius:.6rem;margin-top:1.5rem}.reputation-details.svelte-1thf6pg summary:where(.svelte-1thf6pg) small:where(.svelte-1thf6pg){color:var(--theme-muted)}.reputation-details.svelte-1thf6pg>div:where(.svelte-1thf6pg){padding:0 1.2rem 1.2rem}.reputation-details.svelte-1thf6pg p:where(.svelte-1thf6pg){max-width:90ch;color:var(--theme-muted);margin-top:1rem;font-size:.83rem;line-height:1.85}.guide-faq.svelte-1thf6pg{grid-template-columns:.7fr 1.3fr;align-items:start;gap:clamp(2rem,5vw,5rem);padding:3rem 2rem 4rem;scroll-margin-top:4.5rem;display:grid}.faq-list.svelte-1thf6pg{border-top:1px solid var(--theme-line);min-width:0}.faq-list.svelte-1thf6pg details:where(.svelte-1thf6pg){border-bottom:1px solid var(--theme-line)}.faq-list.svelte-1thf6pg summary:where(.svelte-1thf6pg){cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 0;font-size:.9rem;font-weight:650;list-style:none;display:flex}.faq-list.svelte-1thf6pg summary:where(.svelte-1thf6pg)>span:where(.svelte-1thf6pg){color:var(--theme-muted);font-size:1.35rem;font-weight:400}.faq-list.svelte-1thf6pg details[open]:where(.svelte-1thf6pg) summary:where(.svelte-1thf6pg)>span:where(.svelte-1thf6pg){transform:rotate(45deg)}.faq-list.svelte-1thf6pg summary:where(.svelte-1thf6pg):hover,.faq-list.svelte-1thf6pg details[open]:where(.svelte-1thf6pg) summary:where(.svelte-1thf6pg){color:var(--theme-accent-text)}.faq-list.svelte-1thf6pg p:where(.svelte-1thf6pg){color:var(--theme-muted);padding:0 1.5rem 1.3rem 0;font-size:.85rem;line-height:1.85}.guide-finish.svelte-1thf6pg{background:linear-gradient(120deg, var(--theme-tint), color-mix(in srgb, var(--palette-aqua) 16%, var(--theme-soft)));border-radius:1.25rem;justify-content:space-between;align-items:center;gap:2rem;padding:clamp(1.5rem,4vw,3.5rem);display:flex}.guide-finish.svelte-1thf6pg>div:where(.svelte-1thf6pg)>span:where(.svelte-1thf6pg){font:.61rem var(--font-mono);letter-spacing:.03em}.guide-finish.svelte-1thf6pg h2:where(.svelte-1thf6pg){font-size:clamp(2.1rem,3.8vw,3.8rem)}.guide-finish.svelte-1thf6pg>div:where(.svelte-1thf6pg):last-child{justify-items:center;gap:.75rem;display:grid}.guide-button.svelte-1thf6pg{background:var(--theme-accent);color:#fff;border-radius:3rem;justify-content:center;align-items:center;gap:1.4rem;min-height:3.4rem;padding:.85rem 1.4rem;font-size:.85rem;font-weight:650;display:flex}.guide-button.svelte-1thf6pg:hover{background:var(--theme-accent-hover)}.guide-trust-link.svelte-1thf6pg{min-height:2.75rem;color:var(--theme-muted);text-underline-offset:.2em;align-items:center;gap:.4rem;font-size:.73rem;text-decoration:underline;display:inline-flex}@media (width<=1000px){.guide-chapter.svelte-1thf6pg{gap:2rem;padding-inline:1rem}.guide-boundaries.svelte-1thf6pg,.guide-faq.svelte-1thf6pg{padding-inline:1rem}.guide-chapter--practice.svelte-1thf6pg{padding-inline:1.5rem}.guide-hero.svelte-1thf6pg{gap:2rem}.guide-contents.svelte-1thf6pg{padding:1rem}.contents-heading.svelte-1thf6pg small:where(.svelte-1thf6pg){display:none}.guide-contents.svelte-1thf6pg>a:where(.svelte-1thf6pg)>strong:where(.svelte-1thf6pg){font-size:.72rem}.sample-note.svelte-1thf6pg{grid-template-columns:1fr;gap:.6rem}.risk-thresholds.svelte-1thf6pg{grid-template-columns:1fr 1fr}}@media (width<=760px){.guide-hero.svelte-1thf6pg{grid-template-columns:1fr;margin-top:1rem;padding:1.6rem}h1.svelte-1thf6pg{font-size:clamp(2.7rem,8vw,4rem)}.guide-hero__copy.svelte-1thf6pg>p:where(.svelte-1thf6pg):not(.guide-kicker){max-width:50ch}.guide-contents.svelte-1thf6pg>a:where(.svelte-1thf6pg){min-height:3.2rem}.guide-contents.svelte-1thf6pg>a:where(.svelte-1thf6pg)>strong:where(.svelte-1thf6pg){font-size:.8rem}.contents-heading.svelte-1thf6pg small:where(.svelte-1thf6pg){display:inline}.guide-chapter.svelte-1thf6pg{grid-template-columns:1fr;gap:2rem;padding:1.5rem .5rem}#comparisons.svelte-1thf6pg{padding-top:3rem}h2.svelte-1thf6pg{font-size:clamp(2.1rem,6.5vw,3rem)}.guide-chapter--practice.svelte-1thf6pg{padding:1.5rem 1.1rem}.guide-chapter__copy.svelte-1thf6pg>p:where(.svelte-1thf6pg):not(.guide-kicker){max-width:none}.comparison-map.svelte-1thf6pg{justify-self:center;width:100%;max-width:34rem;padding:1.2rem}.tally-visual.svelte-1thf6pg{padding:.5rem}.sample-note.svelte-1thf6pg{grid-template-columns:.9fr 1.1fr;gap:1rem}.integrity-intro.svelte-1thf6pg .integrity-seal{display:none}.integrity-checks.svelte-1thf6pg{grid-template-columns:1fr;gap:1.3rem}.integrity-checks.svelte-1thf6pg article:where(.svelte-1thf6pg){grid-template-columns:auto 1fr;column-gap:1rem;display:grid}.integrity-checks.svelte-1thf6pg article:where(.svelte-1thf6pg) svg{grid-row:span 2}.integrity-checks.svelte-1thf6pg h3:where(.svelte-1thf6pg){margin:0}.integrity-checks.svelte-1thf6pg p:where(.svelte-1thf6pg){margin-top:.4rem}.integrity-bottom.svelte-1thf6pg{grid-template-columns:1fr;gap:1rem}.technical-body.svelte-1thf6pg{padding:1rem}.technical-body.svelte-1thf6pg pre:where(.svelte-1thf6pg){padding:.7rem;font-size:.65rem}.guide-boundaries.svelte-1thf6pg{padding:3rem .5rem 2rem}.influence-grid.svelte-1thf6pg{grid-template-columns:1fr}.influence-grid.svelte-1thf6pg article:where(.svelte-1thf6pg){padding:1.4rem}.influence-yes.svelte-1thf6pg>svg{margin-top:1.2rem}.influence-yes.svelte-1thf6pg h3:where(.svelte-1thf6pg){font-size:1.5rem}.guide-faq.svelte-1thf6pg{grid-template-columns:1fr;gap:1.8rem;padding:1.5rem .5rem 3rem}.faq-list.svelte-1thf6pg summary:where(.svelte-1thf6pg){font-size:.84rem}.guide-finish.svelte-1thf6pg{flex-direction:column;align-items:start}.guide-finish.svelte-1thf6pg>div:where(.svelte-1thf6pg):last-child{justify-items:start}}@media (width<=380px){.guide-hero.svelte-1thf6pg{padding:1.2rem}.guide-kicker.svelte-1thf6pg{font-size:.56rem}.contents-heading.svelte-1thf6pg small:where(.svelte-1thf6pg){display:none}.contents-note.svelte-1thf6pg{align-items:start;font-size:.6rem}.map-category.svelte-1thf6pg{gap:.65rem;padding:.7rem}.map-category.svelte-1thf6pg>div:where(.svelte-1thf6pg){width:4rem}.map-category.svelte-1thf6pg strong:where(.svelte-1thf6pg){font-size:1.2rem}.map-questions.svelte-1thf6pg a:where(.svelte-1thf6pg){padding:.7rem}.map-questions.svelte-1thf6pg small:where(.svelte-1thf6pg){font-size:.62rem}.annotated-tally.svelte-1thf6pg{padding:1rem}.sample-note.svelte-1thf6pg,.risk-thresholds.svelte-1thf6pg{grid-template-columns:1fr}.guide-integrity.svelte-1thf6pg{padding:1.2rem}}
