:root{--brand-primary:#000000;--brand-secondary:#cba572;--brand-accent:#1f2937;--text-primary:#333333;--text-secondary:#666666}.service_title[data-astro-cid-wrzvmyuk],.service_title2[data-astro-cid-wrzvmyuk]{color:var(--brand-primary)!important;font-weight:600}.primeleg_btn[data-astro-cid-wrzvmyuk] a[data-astro-cid-wrzvmyuk]{background-color:var(--brand-primary)!important;border-color:var(--brand-primary)!important}.primeleg_btn[data-astro-cid-wrzvmyuk] a[data-astro-cid-wrzvmyuk]:hover{background-color:var(--brand-accent)!important;transform:translateY(-2px)}.section_title[data-astro-cid-wrzvmyuk] h1[data-astro-cid-wrzvmyuk] span[data-astro-cid-wrzvmyuk]{color:var(--brand-secondary)!important}.contact-info[data-astro-cid-wrzvmyuk] p[data-astro-cid-wrzvmyuk]{margin-bottom:10px;color:var(--text-primary);font-size:14px}.contact-info[data-astro-cid-wrzvmyuk] strong[data-astro-cid-wrzvmyuk]{color:var(--brand-primary)}.service_btn2[data-astro-cid-wrzvmyuk] a[data-astro-cid-wrzvmyuk]{color:var(--brand-primary);font-weight:500;text-decoration:none;transition:color .3s ease}.service_btn2[data-astro-cid-wrzvmyuk] a[data-astro-cid-wrzvmyuk]:hover{color:var(--brand-secondary)}