.public-info{max-width:900px;margin:40px auto 80px;padding:0 24px}.public-info h1{font-size:clamp(30px,5vw,46px);margin:16px 0 24px}.public-info h2{font-size:24px;margin:32px 0 12px}.public-info p{line-height:1.95;margin:12px 0;color:#536456}.public-info .lead{font-size:18px;color:#254b36}.public-info a:not(.button){text-decoration:underline;text-underline-offset:4px;color:#245b3d}.table-scroll{overflow-x:auto;margin:24px 0}table{border-collapse:collapse;width:100%;background:#fffefa;min-width:480px}caption{text-align:start;font-weight:600;padding:12px}th,td{border:1px solid #d8dfd4;text-align:start;padding:14px;line-height:1.8}thead{background:#edf2e7}.updated{font-size:13px}.info-actions,.info-links{display:flex;flex-wrap:wrap;gap:18px;margin-top:20px}.public-info section{border-bottom:1px solid #d8dfd4;padding-bottom:20px}.product-answer{max-width:1000px}.product-answer h2{font-size:clamp(28px,4vw,38px);margin-bottom:20px}.product-answer p{line-height:1.95;margin-top:16px;max-width:900px}.product-answer a{text-decoration:underline;text-underline-offset:4px}@media(max-width:700px){.public-info{margin-top:20px;padding:0 20px}.public-info h2{font-size:22px}.site-header nav{display:none}.info-actions .button{width:100%}}
