.practical-guide .guide-photo{margin:32px 0}.guide-photo img{width:100%;height:auto;max-height:440px;object-fit:cover;border-radius:20px}.guide-photo figcaption{font-size:.92rem;line-height:1.5;margin-top:10px;color:#526572}.table-scroll{overflow-x:auto;margin:24px 0;border:1px solid #dce2e5;border-radius:20px}.table-scroll table{border-collapse:collapse;min-width:580px;width:100%;font-size:.95rem}.table-scroll th,.table-scroll td{text-align:left;vertical-align:top;padding:16px;border-bottom:1px solid #dce2e5}.table-scroll th{background:#0b3048;color:white}.practical-guide h2{scroll-margin-top:110px}.practical-guide details{padding:16px;border:1px solid #dce2e5;border-radius:20px;margin:12px 0}.practical-guide summary{font-weight:700;cursor:pointer}#guide-start{scroll-margin-top:110px}@media(max-width:640px){.table-scroll table{min-width:520px}.guide-photo img{max-height:280px}}.table-scroll:focus-visible{outline:3px solid #b28700;outline-offset:3px}.sidebar .eyebrow{color:var(--gold)}.article-layout{min-width:0}.article-layout>*{min-width:0}.practical-guide{min-width:0;overflow-wrap:anywhere}.practical-guide .table-scroll{max-width:100%;box-sizing:border-box}.practical-guide .toc{min-width:0}.practical-guide .toc a{overflow-wrap:anywhere}