.legal__title{font-size:24px;line-height:1.4;font-weight:var(--font-semibold);margin:0 0 16px}@media (min-width:769px){.legal__title{margin:0 0 18px;font-size:20px}}.legal__title small{font-size:20px;display:block}@media (min-width:769px){.legal__title small{font-size:16px}}.legal__subtitle{line-height:1.125;font-weight:var(--font-semibold);margin:24px 0 20px;padding:0;font-size:16px}.legal__subtitle.is-countable{counter-increment:title-counter;counter-reset:list-counter}.legal__subtitle.is-countable:before{content:counter(title-counter)". ";color:#19222a;font-weight:var(--font-semibold)}.legal__category-title{line-height:1.125;font-weight:var(--font-semibold);margin:20px 0 16px;padding:0;font-size:15px}.legal__paragraph{margin:20px 0;padding:0}.legal__category-title+.legal__paragraph,.legal__subcontent>.legal__paragraph:first-child{margin-top:16px}.legal__list-item.is-countable>.legal__paragraph:first-child{margin:0;display:inline}.legal__list{margin:6px 0 12px 12px;padding:0;line-height:1.429;list-style-type:none}.legal__list-item{padding:1px 0 1px 1px}.legal__list-item:not(.is-countable):before{content:"•";color:#2e51ff;margin-right:2px;display:inline-block}.legal__list-item.is-countable:not(.legal__list-item.is-countable .legal__list-item){counter-increment:list-counter;counter-reset:sublist-counter}.legal__list-item.is-countable:not(.legal__list-item.is-countable .legal__list-item):before{content:counter(title-counter)"." counter(list-counter)". ";color:#19222a;font-weight:var(--font-semibold)}.legal__list-item.is-countable .legal__list-item{counter-increment:sublist-counter}.legal__list-item.is-countable .legal__list-item:before{content:counter(title-counter)"." counter(list-counter)"." counter(sublist-counter)". ";color:#19222a;font-weight:var(--font-semibold)}@media (min-width:769px){.legal__subcontent{margin:0 0 0 12px}}