.legal-page{position:relative;padding:48px 0 80px;background:#fff}.breadcrumb-bar+.legal-page{padding-top:48px}.legal-page__title{margin:0 0 28px;color:#513e37;font-size:clamp(28px, 4vw, 40px);line-height:1.2}.legal-page__content{color:#423c3a;font-family:Golos,serif;font-size:17px;line-height:1.65}.legal-page__content h2{margin:32px 0 12px;color:#513e37;font-size:22px}.legal-page__content p{margin:0 0 16px}.legal-page__content a{color:#513e37;text-decoration:underline;text-decoration-color:rgb(81 62 55 / .45);text-underline-offset:2px;transition:color 0.2s ease,text-decoration-color 0.2s ease}.legal-page__content a:hover,.legal-page__content a:focus-visible{color:#423c3a;text-decoration-color:rgb(66 60 58 / .85)}.legal-page__content ul,.legal-page__content ol{list-style-position:inside;margin:0 0 20px;padding-left:0}.legal-page__content ul{list-style-type:disc}.legal-page__content table{width:100%;margin:24px 0;border-collapse:collapse}.legal-page__content table th,.legal-page__content table td{padding:12px 16px;border:1px solid #ddd;text-align:left;vertical-align:top}.legal-page__content table th{background:#f5f0eb;color:#513e37;font-weight:600}@media (max-width:767px){.legal-page{padding:90px 0 60px}.legal-page__content table{display:block;overflow-x:auto}}