.bench-scroll{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid rgba(142,177,212,.26);border-radius:12px;margin:1.5rem 0}.bench-table{min-width:760px;width:100%;border-collapse:collapse;font-size:.91rem}.bench-table th,.bench-table td{text-align:left;vertical-align:top;padding:.85rem 1rem;border-bottom:1px solid rgba(142,177,212,.23)}.bench-table thead{background:rgba(49,78,115,.4)}.bench-table caption{text-align:left;padding:.8rem;color:#a7bed1}.bench-figure{margin:2rem 0;max-width:100%}.bench-figure img{display:block;width:100%;height:auto;border-radius:15px;border:1px solid rgba(142,177,212,.24);background:#0b1727}.bench-figure figcaption{margin-top:.65rem;color:#b0c5d6;line-height:1.6;font-size:.9rem}.bench-faq{display:grid;gap:.65rem}.bench-faq details{padding:1rem 1.15rem;border:1px solid rgba(142,177,212,.23);background:rgba(18,37,54,.73);border-radius:10px}.bench-faq summary{cursor:pointer;font-weight:650;line-height:1.55}.bench-faq p{margin:.7rem 0 0}.guide-prose section[id]{scroll-margin-top:90px}.bench-scroll:focus-visible,.bench-faq summary:focus-visible{outline:2px solid #9bd9ff;outline-offset:3px}@media(max-width:780px){.bench-table{font-size:.83rem}.bench-figure{margin:1.3rem 0}}