main>section[id]{scroll-margin-top:calc(var(--scanner-header-height,190px) + 16px)}
.scanner-editorial{padding-top:40px;padding-bottom:40px;min-width:0}.scanner-editorial h2{max-width:1000px;font-size:clamp(1.7rem,3.3vw,2.8rem);line-height:1.12}.scanner-editorial h3{font-size:1.1rem;line-height:1.4}.scanner-editorial p,.scanner-editorial li{line-height:1.7}.scanner-editorial a:not(.button){color:#006778;text-decoration:underline;text-underline-offset:3px}.scanner-recommendations{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.scanner-recommendations article{padding:24px;border:1px solid #d7e0e3;border-radius:16px;background:#f5f9fa}.scanner-recommendations article p{margin-bottom:0}.scanner-advice{margin:24px 0 0;padding:20px;border-left:4px solid #007f8b;background:#e9f3f3}.scanner-table-scroll{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;border:1px solid #b6cbd0;border-radius:12px;-webkit-overflow-scrolling:touch}.scanner-table-scroll:focus-visible{outline:3px solid #007f8b;outline-offset:4px}.scanner-table{width:100%;min-width:1380px;border-collapse:separate;border-spacing:0;color:#172a32;background:#fff;font-size:.93rem;line-height:1.5}.scanner-table caption{text-align:left;padding:14px 18px;background:#e9f3f3;font-weight:700}.scanner-table th,.scanner-table td{padding:14px 16px;border-bottom:1px solid #d7e0e3;text-align:left;vertical-align:top}.scanner-table thead th{background:#163d44;color:#fff;font-weight:700}.scanner-table th:first-child{position:sticky;left:0;z-index:1;width:180px;min-width:180px;max-width:180px;background:#f1f7f8;box-shadow:2px 0 0 #b6cbd0}.scanner-table thead th:first-child{z-index:2;background:#163d44}.scanner-table td:nth-child(2){white-space:nowrap;font-weight:700}.scanner-table td:last-child{min-width:170px}.scanner-table tbody tr:last-child>*{border-bottom:0}.scanner-table-note,.scanner-table-hint{font-size:.9rem;color:#425d64}.scanner-table-note{margin:14px 0 0}.scanner-reading{max-width:850px}.scanner-reading h3:not(:first-child){margin-top:26px}.scanner-tips{padding-left:24px;max-width:900px}.scanner-tips li{padding-left:4px;margin-bottom:16px}.scanner-faq-item{max-width:1000px;border-top:1px solid #c6d9dd;padding:18px 0}.scanner-faq-item:last-child{border-bottom:1px solid #c6d9dd}.scanner-faq-item summary{font-weight:700;font-size:1.08rem;line-height:1.5;cursor:pointer;min-height:32px;padding-right:12px}.scanner-faq-item summary:focus-visible{outline:3px solid #007f8b;outline-offset:4px}.scanner-faq-item p{margin:14px 0 0;max-width:850px}.scanner-jump-links{flex-wrap:wrap}.catalogue-section>h2{font-size:clamp(1.7rem,3.3vw,2.8rem)}
@media(max-width:700px){.scanner-recommendations{grid-template-columns:1fr}.scanner-recommendations article{padding:20px}.scanner-editorial{padding-top:30px;padding-bottom:30px}.scanner-table th:first-child{width:138px;min-width:138px;max-width:138px}.scanner-table th,.scanner-table td{padding:12px}.scanner-table{min-width:1260px}.scanner-jump-links .button{flex:1 1 180px;text-align:center}}
