.guide-article{max-width:850px;padding-block:40px 70px}.guide-article h1{font-size:clamp(32px,5vw,48px);line-height:1.15}.guide-article p{line-height:1.75}.guide-lead{font-size:20px}.guide-article .content-panel{margin-top:24px}.guide-article li{margin-block:10px}.visit-checklist{list-style:none;padding:0}.visit-checklist input{accent-color:#17626a;width:18px;height:18px;margin-right:6px}.print-guide{margin:10px 0}@media print{.finder-footer,.print-guide,.topbar{display:none}.guide-article{max-width:none;padding:0}.content-panel{break-inside:avoid;box-shadow:none}a{color:inherit}}