@layer components{.legal{padding-block:40px 128px}.legal-head{max-width:48rem}.legal-revision{color:var(--brand-color-steel);margin-top:12px}.legal-body{max-width:42rem;margin-top:48px}.legal-body p+p{margin-top:12px}.legal-intro{font-size:var(--text-lg);line-height:1.45}.legal-section{margin-top:40px}.legal-section h2{margin-bottom:12px}.legal-list{gap:10px;display:grid}.legal-list+p{margin-top:16px}.legal-list li{padding-left:24px;position:relative}.legal-list li:before{background-color:var(--brand-color-bistre);content:"";width:10px;height:2px;position:absolute;top:.72em;left:0}.requisites{gap:32px;display:grid}.requisites dt{color:var(--brand-color-steel);font-size:var(--text-cap);font-weight:500}.requisites dd{font-size:var(--text-lg);margin-top:6px}}
