.preparation-guide h1{font-size:clamp(29px,4.4vw,49px)}.preparation-guide .table-scroll table{min-width:650px}.preparation-guide .table-scroll th:first-child{min-width:115px}.preparation-guide .three article b{font-size:20px}.preparation-guide .three p{font-size:13px}.preparation-guide #sources li{scroll-margin-top:30px;overflow-wrap:anywhere}.preparation-guide footer{flex-wrap:wrap}.preparation-guide .checklist input{margin-top:4px}@media(max-width:650px){.preparation-guide .three{grid-template-columns:1fr}.preparation-guide .three article{padding:18px}.preparation-guide .table-scroll{max-width:100%}.preparation-guide h1{line-height:1.65}}@media print{.preparation-guide #visit{display:block!important}.preparation-guide #visit h2{font-size:22px}.preparation-guide .checklist label{font-size:12px;padding:10px 0}}
