.terms-layout{padding-top:70px;padding-bottom:90px;display:grid;grid-template-columns:minmax(220px,300px) minmax(0,760px);gap:36px 70px;justify-content:space-between}.terms-heading{grid-column:1/-1;max-width:850px}.terms-heading h1{font-size:clamp(2.4rem,5vw,4rem);line-height:1.12;overflow-wrap:anywhere}.terms-heading>p{font-size:1.05rem}.terms-version{color:#526b72}.terms-notice{background:#f3eee5;border-left:3px solid #b66a32;padding:20px 24px;margin:26px 0}.terms-notice p{margin:8px 0 0;line-height:1.65}.terms-toc{align-self:start;border-top:1px solid #ccd6d8;padding-top:20px}.terms-toc h2{font-size:1.25rem}.terms-toc ol{padding-left:24px}.terms-toc li{padding:5px 0;line-height:1.5;font-size:.95rem}.terms-toc a{color:inherit;text-underline-offset:3px}.terms-article{scroll-margin-top:130px;padding-bottom:26px;margin-bottom:30px;border-bottom:1px solid #d8dfe0}.terms-content h2{font-size:clamp(1.3rem,2.3vw,1.65rem);line-height:1.35;margin-top:0}.terms-content p,.terms-content li{font-size:1rem;line-height:1.8;overflow-wrap:anywhere}.terms-content ul{padding-left:24px}.terms-contact{padding-top:10px}@media(max-width:760px){.terms-layout{display:block;padding-top:40px;padding-bottom:50px}.terms-toc{margin:36px 0}.terms-heading h1{font-size:2.35rem}.terms-article{scroll-margin-top:115px}}@media print{.site-header,footer,.skip-link,.terms-toc,#print-terms{display:none!important}.terms-layout{display:block;padding:0;width:100%;max-width:none}.terms-heading h1{font-size:25pt}.terms-notice{background:none;border:1px solid #999;padding:10pt}.terms-content p,.terms-content li{font-size:10pt;line-height:1.5}.terms-content h2{font-size:13pt;break-after:avoid}.terms-article{padding-bottom:10pt;margin-bottom:14pt}.terms-content p{orphans:3;widows:3}body{background:white;color:black}@page{margin:18mm}}
