.wa-contact{position:fixed;bottom:22px;left:22px;z-index:27;display:flex;gap:10px;align-items:center;padding:14px 20px;border-radius:30px;background:#176d4a;color:#fff;border:1px solid #fff6;box-shadow:0 6px 22px #101d3126;font-size:13px;font-weight:600}.wa-contact svg{width:25px;height:25px}.wa-contact:hover{background:#12593c}.wa-contact:focus-visible{outline:3px solid #f47d43;outline-offset:4px}.case-status{display:inline-block;background:#e5eee9;color:#275e47;font-size:12px;padding:7px 12px;border-radius:20px}.case-scope{font-size:22px;line-height:1.9;max-width:900px;margin:28px 0}.proof-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.proof-card{display:block;padding:34px;border:1px solid #dce1dc;border-radius:26px;background:#fff;transition:border-color .2s}.proof-card:hover{border-color:#f47d43}.proof-card h3{font-size:28px;margin:22px 0 12px}.proof-card p{font-size:14px;color:#66717f;line-height:1.9}.proof-card b{display:block;color:#a3532c;font-size:13px;margin-top:25px}.delivered-work{background:#eef0eb}.case-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-bottom:32px}.case-columns article{background:white;border-radius:20px;border-top:3px solid #f47d43;padding:28px}.case-columns h2{font-size:25px}.case-columns p{color:#66717f;line-height:1.95;font-size:15px}.case-columns .btn{margin-top:15px}@media(max-width:900px){.case-columns{grid-template-columns:1fr}.proof-card h3{font-size:24px}}@media(max-width:600px){.proof-grid{grid-template-columns:1fr}.proof-card{padding:26px}.wa-contact{bottom:18px;left:14px;padding:13px}.wa-contact span{display:none}.ai-launch{right:14px;bottom:18px;max-width:calc(100vw - 90px);font-size:12px;padding:13px 15px}}@media(prefers-reduced-motion:reduce){.proof-card{transition:none}}
