html{scroll-behavior:smooth}body.blocked{overflow:hidden}.guide-footer-links{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:24px;font-size:14px}.guide-footer-links a{text-decoration:underline}.guide-content{padding:52px 0 64px}.guide-content h1{font-size:42px;line-height:1.2;margin:0 0 28px}.guide-content h2{margin:30px 0 14px}.guide-content p,.guide-content li{margin-bottom:16px;line-height:1.65}.guide-content a{text-decoration:underline}.guide-content ul{padding-left:22px}.guide-content table{width:100%;border-collapse:collapse}.guide-content td,.guide-content th{text-align:left;padding:14px;border-bottom:1px solid #ddd}.guide-content .table-scroll{overflow:auto}.faq__head{width:100%;text-align:left}.faq__head:focus-visible,a:focus-visible,button:focus-visible{outline:3px solid #80a4ff;outline-offset:4px}.author__photo{object-fit:contain}.guide-note{padding:20px;border-radius:20px;background:#f5f5f7;margin:24px 0}@media(max-width:600px){.guide-content h1{font-size:30px}.guide-content{padding:30px 0}.guide-footer-links{gap:12px 18px}}