.terms-page .terms-business{font-family:inherit;font-size:15px;line-height:1.8;overflow-wrap:anywhere;white-space:normal}.terms-page .terms-business h2{font-size:25px;line-height:1.25;margin:0 0 20px}.terms-page .terms-business h3{font-size:20px;line-height:1.4;margin:32px 0 15px}.terms-page .terms-business p{margin:0 0 18px}.terms-page #termsBox{height:65vh;min-height:320px;max-height:720px;overflow-y:auto;padding:clamp(18px,3vw,32px)}@media print{.terms-page #termsBox{height:auto;max-height:none;overflow:visible}.terms-page form{display:none}}