.agency-powered{color:#52525b;background:#fff;border:1px solid #dedee3;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:8px;width:fit-content;max-width:100%;min-height:44px;padding:7px 10px;text-decoration:none;transition:border-color .16s,background-color .16s;display:inline-flex}.agency-powered:hover{background:#f7f7f9;border-color:#a5a5af}.agency-powered:focus-visible{outline-offset:3px;outline:2px solid #4058ff}.agency-powered-label{white-space:nowrap;letter-spacing:.01em;font:500 10px/1.2 Arial,sans-serif}.agency-powered-logo{aspect-ratio:797/236;object-fit:contain;flex:none;width:84px;height:auto;display:block;overflow:hidden}.agency-powered--hero{background:0 0;border-color:#0000;gap:10px;padding:6px 12px}.agency-powered--hero .agency-powered-label{color:#71717a;font-size:10px}.agency-powered--hero .agency-powered-logo{width:96px}.agency-powered--hero:hover{background:#fafafa;border-color:#e8e8ec}.ad-response .dr-footer,.creator-response .cr-footer{flex-wrap:wrap}.ad-response .dr-footer .agency-footer-attribution,.creator-response .cr-footer .agency-footer-attribution,.ai-studio-page .ais-footer .agency-footer-attribution{border-top:1px solid #e8e8ec;flex:0 0 100%;justify-content:flex-end;align-items:center;padding-top:20px;display:flex}.ad-response .dr-footer .agency-powered,.creator-response .cr-footer .agency-powered{gap:8px;display:inline-flex}@media (width<=767px){.ad-response .dr-footer .agency-footer-attribution,.creator-response .cr-footer .agency-footer-attribution,.ai-studio-page .ais-footer .agency-footer-attribution{justify-content:flex-start;padding-top:16px}}@media (prefers-reduced-motion:reduce){.agency-powered{transition:none}}
