.Legal-module__F_jpgq__hero{color:#fff;text-align:center;background:#1a3a2e;border-bottom:3px solid #c9a84c;padding:2.5rem 2rem}.Legal-module__F_jpgq__hero h1{margin-bottom:.5rem;font-family:Playfair Display,serif;font-size:clamp(1.4rem,3vw,2rem);font-weight:600}.Legal-module__F_jpgq__hero p{color:#ffffffa6;font-size:13px}.Legal-module__F_jpgq__main{max-width:720px;margin:0 auto;padding:2.5rem 1.5rem 4rem}.Legal-module__F_jpgq__main h2{color:#1a1a2e;border-bottom:1px solid #e0ddd6;margin:2rem 0 .75rem;padding-bottom:.5rem;font-family:Playfair Display,serif;font-size:1.2rem;font-weight:600}.Legal-module__F_jpgq__main h2:first-child{margin-top:0}.Legal-module__F_jpgq__main p{color:#4a4a6a;margin-bottom:.75rem;font-size:14px;line-height:1.7}.Legal-module__F_jpgq__infoBlock{background:#fff;border:1px solid #e0ddd6;border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.Legal-module__F_jpgq__infoRow{border-bottom:1px solid #e0ddd6;gap:1rem;padding:.5rem 0;font-size:14px;display:flex}.Legal-module__F_jpgq__infoRow:last-child{border-bottom:none}.Legal-module__F_jpgq__label{color:#1a1a2e;flex-shrink:0;min-width:140px;font-weight:500}.Legal-module__F_jpgq__placeholder{color:#856404;background:#fff3cd;border-radius:3px;padding:1px 6px;font-size:13px;font-style:italic}.Legal-module__F_jpgq__highlight{color:#1a3a2e;background:#e8f0ec;border-left:3px solid #2d6a4f;border-radius:0 4px 4px 0;margin:1rem 0;padding:.75rem 1rem;font-size:13px}.Legal-module__F_jpgq__back{color:#2d6a4f;margin-top:2rem;font-size:13px;text-decoration:none;display:inline-block}.Legal-module__F_jpgq__back:hover{text-decoration:underline}
