.legal__main{padding-inline:16px;width:100%;max-width:800px;margin-inline:auto;padding-top:32px}.legal-doc{font-size:clamp(1rem,.95rem + .15vw,1.0625rem);line-height:1.6}.legal-doc__title{font-family:var(--font-playfair),Georgia,serif;letter-spacing:-.02em;margin-bottom:16px;font-size:clamp(2.25rem,1.5rem + 3vw,3.75rem);font-weight:400;line-height:1}.legal-doc__intro+.legal-doc__intro{margin-top:12px}.legal-doc__section{margin-top:32px}.legal-doc__section>*+*{margin-top:12px}.legal-doc__heading{font-family:var(--font-playfair),Georgia,serif;font-size:clamp(1.25rem,1.05rem + .8vw,1.75rem);font-weight:400;line-height:1.2}.legal-doc__list{padding-left:1.25em;list-style:outside}.legal-doc__item::marker{color:#6a2fe6}.legal-doc__item+.legal-doc__item{margin-top:6px}.legal-doc__address{flex-direction:column;font-style:normal;display:flex}.legal-prices{border-collapse:collapse;width:100%;font-size:.9375rem;line-height:1.4}.legal-prices__cell{text-align:left;vertical-align:top;border:1px solid #d6b0fd;padding:10px 12px}.legal-prices__cell--head{background:#d6b0fd59;font-weight:600}.legal-prices__cell--price{white-space:nowrap}
