.GeoLegal_page__Hyv8o{min-height:100vh;background:#faf9f6;font-family:Manrope,-apple-system,BlinkMacSystemFont,sans-serif;color:#1c1c1a}.GeoLegal_topBar__wUEuD{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid #ece9e2;background:#fff}.GeoLegal_topBar__wUEuD img{width:28px;height:28px}.GeoLegal_backLink__Q5J83{margin-left:auto;font-size:13px;color:#1e4a30;text-decoration:none;font-weight:600}.GeoLegal_container__JXqMj{max-width:720px;margin:0 auto;padding:40px 20px 80px}.GeoLegal_eyebrow__QMcOW{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#a3a39c;font-weight:700;margin-bottom:8px}.GeoLegal_title__doT8f{font-family:"PT Serif",serif;font-size:28px;margin:0 0 6px;color:#1c1c1a}.GeoLegal_subtitle__AvCTe{font-size:14px;color:#6b6b66;margin:0 0 8px}.GeoLegal_meta__HeJw6{font-size:12px;color:#a3a39c;margin-bottom:32px}.GeoLegal_section__Nau1X{margin-bottom:28px}.GeoLegal_h2__jNIMq{font-size:16px;color:#1e4a30;margin:0 0 10px}.GeoLegal_section__Nau1X p{font-size:14px;line-height:1.65;color:#33332f;margin:0 0 10px}.GeoLegal_section__Nau1X ul{padding-left:20px;margin:0 0 10px}.GeoLegal_section__Nau1X li{font-size:14px;line-height:1.7;color:#33332f}.GeoLegal_tableWrap__GOVbU{overflow-x:auto;margin:10px 0 16px}.GeoLegal_table__u2hoC{width:100%;border-collapse:collapse;font-size:13px}.GeoLegal_table__u2hoC td,.GeoLegal_table__u2hoC th{text-align:left;padding:8px 10px;border:1px solid #ece9e2}.GeoLegal_table__u2hoC th{background:#f3f1eb;color:#6b6b66;font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:.03em}.GeoLegal_notice__NkuBo{background:#fdf6e8;border:1px solid #eddcae;border-radius:10px;padding:14px 16px;font-size:13px;line-height:1.6;color:#4a3f1f;margin:12px 0}.GeoLegal_noticeTitle__7M2Bj{font-weight:700;margin-bottom:4px}.GeoLegal_requisitesBox__Yl25r{background:#f3f1eb;border-radius:10px;padding:14px 16px;font-size:13px;line-height:1.8;margin:10px 0}.GeoLegal_link__Xa5zr{color:#1e4a30;font-weight:600}.GeoLegal_footerNote__BaQky{margin-top:32px;padding-top:16px;border-top:1px solid #ece9e2;font-size:12px;color:#a3a39c;text-align:center}