.page-terms-document-band{background:var(--public-surface-raised);padding:clamp(64px,8vw,104px) max(var(--public-gutter),calc((100% - var(--public-width-content)) / 2))}.page-terms-document{max-width:var(--public-width-content)}.page-terms-clauses{counter-reset:page-terms-clause;list-style:none;margin:0;padding:0}.page-terms-clauses>li{border-top:1px solid var(--public-border);counter-increment:page-terms-clause;display:grid;gap:28px;grid-template-columns:64px minmax(0,1fr);padding:44px 0 52px}.page-terms-clauses>li:first-child{border-top-color:var(--public-brand)}.page-terms-clauses>li:before{color:var(--public-brand);content:counter(page-terms-clause,decimal-leading-zero);font-family:Barlow Condensed,sans-serif;font-size:32px;font-weight:700;line-height:1}.page-terms-clauses h2{font-family:Barlow Condensed,sans-serif;font-size:clamp(30px,3vw,40px);letter-spacing:0;line-height:1.05;margin:-5px 0 24px;max-width:100%;text-transform:uppercase}.page-terms-clauses p{margin:0 0 22px;max-width:100%}.page-terms-clauses p:last-child{margin-bottom:0}.page-terms-limitations{counter-reset:page-terms-limitation;list-style:none;margin:28px 0 0;max-width:100%;padding:0}.page-terms-limitations li{border-top:1px dotted var(--public-border-strong);counter-increment:page-terms-limitation;display:grid;gap:14px;grid-template-columns:30px minmax(0,1fr);padding:20px 0}.page-terms-limitations li:before{color:var(--public-brand-strong);content:"(" counter(page-terms-limitation,lower-roman) ")";font-weight:700}@media(max-width:800px){.page-terms-document-band{padding-block:48px}.page-terms-clauses>li{gap:12px;grid-template-columns:40px minmax(0,1fr);padding:34px 0 40px}.page-terms-clauses>li:before{font-size:24px}.page-terms-clauses h2{font-size:30px;margin-top:-4px}.page-terms-limitations li{gap:10px;grid-template-columns:28px minmax(0,1fr)}}
