.terms-content{max-width:960px;line-height:1.6}.terms-content h1{font-family:Impact,'Arial Black',sans-serif;text-transform:uppercase;font-size:clamp(36px,5vw,60px);letter-spacing:0;line-height:1.08;margin-top:30px}.terms-content h2{font-size:24px;color:var(--orange);scroll-margin-top:160px}.terms-content p{font-size:17px;line-height:1.6}.terms-cards{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:32px 0 46px}.terms-cards a{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px;border:1px solid #f1ddb970;background:#1b3027;color:var(--cream);font:28px/1.2 Impact,'Arial Black',sans-serif;text-transform:uppercase;text-decoration:none}.terms-cards a:hover,.terms-cards a:focus-visible{background:var(--orange);color:#15100b}.terms-category-nav{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0}.terms-category-nav a{font-size:14px;padding:7px 12px;border:1px solid #f1ddb950;text-decoration:none}.terms-toc{margin:28px 0 36px;padding:12px 20px;border:1px solid #f1ddb970;background:#1b3027}.terms-toc summary{font-size:23px;padding:8px 40px 8px 0}.terms-toc ol{list-style:none;padding:0;margin:12px 0;display:grid;gap:8px}.terms-toc a{font-size:16px}.source-terms{max-width:780px}.source-terms p{overflow-wrap:anywhere}.terms-content a:focus-visible{outline:2px solid var(--orange);outline-offset:4px}@media(max-width:600px){.terms-cards{grid-template-columns:1fr;gap:10px}.terms-cards a{padding:20px;font-size:25px}.terms-content p{font-size:16px}.terms-content h2{font-size:21px}.terms-toc{padding:12px 15px}.terms-category-nav a{font-size:13px}}@media print{.site-header,.top-signup-banner,.site-footer,.terms-category-nav,.legal-back,.terms-toc,.humbug-signup{display:none!important}.legal-content{padding:0;max-width:none;color:#000}.legal-content h1,.legal-content h2,.legal-content p,.legal-content a{color:#000}}
