footer .agency-credit{border-top:1px solid #ffffff20;margin-top:24px;padding:28px 24px 32px;color:#f4f2e7}.agency-credit-inner{display:flex;align-items:center;justify-content:center;gap:24px;max-width:1100px;margin:auto}.agency-logo{background:#fff;border-radius:8px;padding:13px 16px;display:inline-flex;flex-shrink:0}.agency-logo img{display:block;width:152px;height:auto}footer .agency-credit p{font-size:14px;line-height:1.6;margin:0;color:#f4f2e7}footer .agency-credit strong{color:#f2cf73}footer .agency-credit small{display:block;margin-top:4px;font-size:12px;color:#c4d0c1;letter-spacing:.04em}.mega-bottom{flex-wrap:wrap;row-gap:18px}@media(max-width:600px){.agency-credit-inner{flex-direction:column;gap:16px;text-align:center}footer .agency-credit{padding:26px 18px}footer .agency-credit p{font-size:13px}}
