.client-section{max-width:1180px;margin:0 auto;padding:64px 24px;scroll-margin-top:100px}.client-heading{font-size:clamp(1.9rem,3vw,2.7rem);font-weight:750;color:#f4f4f5;margin-bottom:18px;line-height:1.2}.client-section p{color:#a1a1aa;line-height:1.8}.client-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:28px}.client-card{border:1px solid #27272a;background:#111114;border-radius:20px;padding:28px}.client-card h3{font-size:20px;color:#f4f4f5;font-weight:700;margin-bottom:12px}.client-form label{display:block;color:#d4d4d8;font-size:14px;font-weight:650;margin:18px 0 8px}.client-form input,.client-form select,.client-form textarea{display:block;width:100%;background:#18181b;color:#f4f4f5;border:1px solid #3f3f46;border-radius:10px;padding:13px;font:inherit}.client-form :focus-visible,.client-section a:focus-visible{outline:3px solid #00ff9d;outline-offset:3px}.client-form button{border-radius:10px;background:#00ff9d;color:#07140d;padding:14px 22px;font-weight:750;margin-top:24px}.client-form button:disabled{opacity:.65;cursor:wait}.client-section a{color:#00ff9d;text-decoration:underline;text-underline-offset:4px}.client-notice{margin-top:18px;padding:16px;border:1px solid #3f3f46;border-radius:10px;color:#d4d4d8;white-space:pre-wrap}.client-notice[hidden]{display:none}.client-trap{display:none!important}.client-form textarea{min-height:160px;resize:vertical}.client-section .number{color:#00ff9d;font-size:12px;letter-spacing:.1em}@media(max-width:760px){.client-grid{grid-template-columns:1fr}.client-section{padding:44px 24px}.client-card{padding:24px}}
.contact-hero-grid>*{min-width:0}.whatsapp-card>div:first-child{flex-wrap:wrap}.client-card{min-width:0;overflow-wrap:anywhere}
