#gq-pet-capture{box-sizing:border-box;width:min(520px,calc(100% - 32px));max-height:90dvh;overflow:auto;border:1px solid #e4e7ee;border-radius:24px;padding:36px;color:#19243a;background:#fffaf5;box-shadow:0 24px 90px #19243a30;font-family:inherit}#gq-pet-capture::backdrop{background:#19243a88}#gq-pet-capture h2{font-family:inherit;font-weight:700;font-size:30px;line-height:1.2;margin:14px 24px 12px 0;letter-spacing:-.8px}#gq-pet-capture>p{color:#63718a;margin:0 0 24px}.gq-pet-eyebrow{font-size:10px;letter-spacing:2px;font-weight:700;color:#ac7057}#gq-pet-capture .gq-pet-close{position:absolute;right:14px;top:12px;border:0;background:transparent;color:#19243a;font-size:28px;cursor:pointer;padding:4px 12px}.gq-pet-lead label{display:block;font-size:14px;font-weight:600;margin:16px 0 8px}.gq-pet-lead input:not([type=checkbox]):not([type=hidden]){display:block;box-sizing:border-box;width:100%;height:48px;padding:12px 14px;margin-top:8px;border:1px solid #ccd3df;border-radius:10px;background:white;color:#19243a;font:inherit}.gq-pet-lead input:focus-visible{outline:2px solid #63718a;outline-offset:2px}.gq-pet-lead input[aria-invalid=true]{border-color:#b52d35}.gq-pet-lead .gq-pet-privacy,.gq-pet-lead .gq-pet-optin{font-size:12px;line-height:1.6;font-weight:400;color:#63718a}.gq-pet-lead .gq-pet-optin{display:flex;align-items:flex-start;gap:10px}.gq-pet-optin input{margin-top:4px;accent-color:#19243a;flex-shrink:0}.gq-pet-lead button[type=submit]{width:100%;border:0;border-radius:12px;background:#19243a;color:white;padding:16px;margin-top:14px;font-family:inherit;font-weight:600;font-size:14px;line-height:1.3;cursor:pointer}.gq-pet-lead button:disabled{opacity:.65;cursor:wait}.gq-pet-lead .gq-pet-error{color:#a0212a;font-size:13px}.gq-pet-lead a{color:#19243a;text-decoration:underline}@media(max-width:540px){#gq-pet-capture{padding:28px 22px}#gq-pet-capture h2{font-size:26px}}
