.terms-document{font-family:Arial,'Malgun Gothic',sans-serif;color:#191b1e;background:#fff;font-size:13px}
.terms-document *{box-sizing:border-box}
.terms-document{max-width:760px;margin:0 auto;padding:24px 28px 40px}
.terms-document .terms-title{margin:0 0 17px;font-size:15px;line-height:1.4}
.terms-document .terms-title strong,.terms-document .section-title strong{font-weight:700}
.terms-document section{margin:0 0 15px}
.terms-document .section-title{margin:0 0 4px;font-size:13px;line-height:1.5}
.terms-document section p:not(.section-title){margin:0 0 4px;font-size:13px;line-height:1.55;word-break:keep-all}
.terms-document section p:last-child{margin-bottom:0}
.terms-document .numbered{list-style:none;margin:4px 0 0;padding:0}
.terms-document .numbered li{display:grid;grid-template-columns:14px minmax(0,1fr);gap:3px;margin:0 0 5px;font-size:13px;line-height:1.55}
.terms-document .numbered li:last-child{margin-bottom:0}
.terms-document .number{font-weight:700;line-height:1.55}
.terms-document .numbered .item-copy p{margin:0 0 2px;line-height:1.55}
.terms-document .numbered .item-copy p:last-child{margin-bottom:0}
@media(max-width:640px){.terms-document{padding:18px 14px 32px}.terms-document .terms-title{margin-bottom:14px}}
