.partner-ad{box-sizing:border-box;max-width:100%;margin:48px auto;padding:24px 12px;border-top:1px solid #d5d9d0;border-bottom:1px solid #d5d9d0;text-align:center;clear:both}.partner-ad-label{font:12px/1.5 Arial,sans-serif;letter-spacing:.09em;text-transform:uppercase;color:#526055}.partner-ad-stage{max-width:480px;margin:16px auto}.partner-ad-message{font:15px/1.65 Arial,sans-serif}.partner-ad button{font:600 15px/1.4 Arial,sans-serif;min-height:48px;max-width:100%;padding:12px 18px;cursor:pointer;border:1px solid #294a3b;background:#294a3b;color:white;border-radius:6px}.partner-ad button:focus-visible{outline:3px solid #aa642f;outline-offset:4px}.partner-ad iframe{display:block;width:300px;max-width:100%;height:250px;border:0;margin:auto;background:transparent}.partner-ad [hidden]{display:none!important}.partner-ad-status{font:14px/1.5 Arial,sans-serif}.partner-ad-reset{margin-top:16px}@media(max-width:380px){.partner-ad{padding:24px 0}.partner-ad-message{padding:0 8px}}