.guide-page{max-width:46rem}.guide-page h2{margin-top:2rem}.guide-checked,.guide-note{color:var(--muted,#5b6470);font-size:.9rem}.guide-answer{background:#edf3fc;border-left:4px solid #245db8;border-radius:6px;margin:1rem 0;padding:.75rem 1rem}.guide-answer p{margin:0}.guide-toc{border:1px solid #dde2e8;border-radius:8px;padding:.5rem 1rem}.guide-toc h2{margin:.5rem 0;font-size:1rem}.guide-table-wrap{overflow-x:auto}.guide-table{border-collapse:collapse;width:100%;font-size:.95rem}.guide-table caption{text-align:left;padding:.25rem 0;font-weight:600}.guide-table th,.guide-table td{text-align:left;vertical-align:top;border-bottom:1px solid #dde2e8;padding:.5rem}.guide-table thead th{background:#f4f6f8}.guide-question h3{margin:1.25rem 0 .25rem;font-size:1rem}.guide-list{padding:0;list-style:none}.guide-list li{border-bottom:1px solid #dde2e8;padding:1rem 0}.guide-list h2{margin:0 0 .25rem;font-size:1.2rem}.guide-breadcrumbs{font-size:.9rem}@media (width<=600px){.guide-table-stack thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.guide-table-stack tr{border-bottom:1px solid #dde2e8;padding:.5rem 0;display:block}.guide-table-stack th,.guide-table-stack td{border:0;padding:.1rem 0;display:block}.guide-table-stack td:before{content:attr(data-label) ": ";color:#5b6470}}.guide-list .illustrated-guide{grid-template-columns:minmax(6rem,11.25rem) 1fr;align-items:start;gap:1.25rem;padding-block:1.5rem;display:grid}.guide-thumbnail,.guide-hero-image{border-radius:.4rem;width:100%;height:auto;display:block}.guide-hero{margin:1.5rem 0 2rem}.guide-hero figcaption,.report-figure>p{color:var(--muted,#505a64);margin:.5rem 0 0;font-size:.84rem;line-height:1.5}.report-figure{background:#f4f7fb;border-radius:.5rem;margin:1.5rem 0;padding:clamp(1rem,3vw,1.75rem)}.report-figure figcaption{color:#193759;font-size:1.05rem;font-weight:700}.report-figure .report-bars{margin:1.1rem 0;padding:0;list-style:none}.report-bars li{grid-template-columns:1fr auto;align-items:baseline;column-gap:.75rem;margin:0 0 .85rem;font-size:.93rem;display:grid}.report-bars strong{white-space:nowrap;font-variant-numeric:tabular-nums}.report-track{background:#dce5ef;border-radius:.15rem;grid-column:1/-1;height:.65rem;margin-top:.25rem;overflow:hidden}.report-track i{background:var(--ui-brand,#245db8);border-radius:inherit;height:100%;display:block}.shift-axis{color:#465665;justify-content:space-between;font-size:.78rem;display:flex}@media (width<=600px){.guide-list .illustrated-guide{grid-template-columns:6rem minmax(0,1fr);gap:.8rem}.guide-list .illustrated-guide h2{font-size:1.05rem}.guide-thumbnail{aspect-ratio:1;object-fit:cover}}
