.aq{--aq-accent:#5827e3;--aq-accent-ink:#ffffff;--aq-font:'Gelion', 'Helvetica', sans-serif;--aq-ink:#160629;--aq-muted:rgba(22, 6, 41, .8);--aq-faint:rgba(22, 6, 41, .5);--aq-page:#f8f8f8;--aq-card:#ffffff;--aq-line:#e9e9e9;--aq-correct:#15a34a;--aq-wrong:#dc2626;--aq-radius:20px;--aq-col:620px;--aq-dur:420ms;position:relative;font-family:var(--aq-font);font-weight:400;letter-spacing:normal;line-height:normal;color:var(--aq-ink);background:var(--aq-page);padding:24px 16px;box-sizing:border-box;container-type:inline-size}.aq *,.aq *::before,.aq *::after{box-sizing:border-box}.aq p{font-family:var(--aq-font)!important}.aq-bg{position:absolute;inset:0;z-index:0;background-position:center;background-size:cover;transition:opacity var(--aq-dur) ease}.aq-head{position:relative;z-index:1;max-width:var(--aq-col);margin:0 auto 28px;display:flex;align-items:center;justify-content:space-between;gap:12px}.aq-logo{display:block;height:33px;width:auto}.aq-eyebrow-top{font-size:18px;font-weight:600;letter-spacing:0;color:#5827e3;position:absolute;top:var(--aq-hdr-eyebrow,42px);right:var(--aq-hdr-x,32px);z-index:3;pointer-events:none}.aq-head:empty{display:none;margin:0}.aq-stage{position:relative;z-index:1;max-width:var(--aq-col);margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:16px}.aq-foot{text-align:center;font-size:12px;color:var(--aq-ink);opacity:.4;margin:24px 0 0}.aq-progress-wrap{position:absolute;top:30px;left:var(--aq-hdr-x,32px);right:var(--aq-hdr-x,32px);z-index:2;margin:0;display:none}.aq[data-stage="questions"] .aq-progress-wrap{display:block}.aq-progress{height:6px;background:var(--aq-line);border-radius:99px;overflow:hidden}.aq-progress-bar{height:100%;width:0%;background:linear-gradient(90deg,#0559FA,#5827E3,#BA33CA);transition:width .35s ease}.aq-progress-label{margin-top:8px;font-size:13px;font-weight:500;color:rgba(22,6,41,.6)}.aq-screen{width:100%;max-width:var(--aq-col);background:var(--aq-card);border:1px solid var(--aq-line);border-radius:var(--aq-radius);padding:32px;box-shadow:none}.aq-screen.aq-start{padding:36px}.aq-screen,.aq-screen.aq-start{padding-top:var(--aq-hdr-clear,100px)}.aq[data-js="on"] .aq-screen{display:none}.aq[data-js="on"] .aq-screen.is-active{display:block}.aq-title{font-size:38px;line-height:1.15;margin:0 0 14px;font-weight:700;letter-spacing:-.02em;color:#5827e3}.aq-title-accent{color:#160629;font-size:20px;font-weight:600;display:inline-block;margin-top:8px}.aq-disclaimer{font-size:13px;line-height:1.5;color:var(--aq-faint);margin:18px 0 0}[tabindex="-1"]:focus{outline:none}.aq-intro{color:var(--aq-muted);font-size:18px;line-height:1.55;margin:0 0 28px}.aq-q-index{font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:var(--aq-accent);font-weight:700;margin:0 0 .6em}.aq-q-label{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--aq-accent);margin:0 0 10px}.aq-q-text{font-size:24px;line-height:1.25;margin:0 0 22px;padding:0;border:0;font-weight:700;letter-spacing:-.01em}fieldset.aq-fieldset{border:0;margin:0;padding:0}.aq-answers{list-style:none;margin:0;padding:0;display:grid;gap:12px}.aq-option{display:flex;align-items:center;gap:14px;padding:16px 18px;border:2px solid var(--aq-line);border-radius:14px;background:var(--aq-card);cursor:pointer;transition:border-color 150ms ease,background-color 150ms ease,transform 150ms ease;font-size:16px;font-weight:500;line-height:1.4}.aq-option:hover{border-color:var(--aq-accent);transform:translateY(-1px)}.aq-option:active{transform:translateY(1px)}.aq-answers--plain .aq-option input{position:absolute;opacity:0;pointer-events:none}.aq-option:focus-within{outline:3px solid color-mix(in srgb,var(--aq-accent) 45%,transparent);outline-offset:2px}.aq-option input{width:20px;height:20px;accent-color:var(--aq-accent);flex:0 0 auto;margin:0}.aq-option-label{flex:1 1 auto}.aq-option.is-selected{border-color:var(--aq-accent);background:color-mix(in srgb,var(--aq-accent) 8%,#fff)}.aq-answers--images{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.aq-answers--images .aq-option{flex-direction:column;align-items:stretch;text-align:center}.aq-option-img{display:block;width:100%;height:auto;border-radius:8px;margin-bottom:8px}.aq-answers--scale{grid-auto-flow:column;grid-auto-columns:1fr}.aq-answers--scale .aq-option{flex-direction:column;text-align:center;gap:8px;padding:14px 8px}.aq-answers--scale .aq-option-label{font-size:.9rem}.aq-answers--yesno{grid-auto-flow:column;grid-auto-columns:1fr}.aq-answers--yesno .aq-option{justify-content:center;padding:22px;font-weight:650}.aq-answers--yesno .aq-option input{position:absolute;opacity:0;pointer-events:none}.aq-answers--hidden,.aq-answers[hidden]{display:none}.aq-select{width:100%;padding:14px;border:2px solid var(--aq-line);border-radius:12px;font:inherit;background:#fff;color:var(--aq-ink);margin:0 0 1.2em}.aq-select:focus-visible{outline:none;border-color:var(--aq-accent)}.aq-country-hint{color:var(--aq-muted);font-size:15px;line-height:1.55;margin:0 0 14px}.aq-country-multi{margin:0}.aq-country-select{width:100%;padding:14px 40px 14px 14px;border:2px solid var(--aq-line);border-radius:12px;font:inherit;font-size:16px;color:var(--aq-ink);cursor:pointer;appearance:none;-webkit-appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%235827E3' d='M6 8L0 0h12z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;color-scheme:light}.aq-country-select option{background-color:#fff;color:var(--aq-ink)}.aq-country-select:focus-visible{outline:none;border-color:var(--aq-accent)}.aq-chips{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 0}.aq-chips:empty{margin:0}.aq-chip{display:inline-flex;align-items:center;gap:7px;background:#fff;border:1.5px solid #5827E3;border-radius:999px;padding:6px 8px 6px 12px;font-size:14px;font-weight:600;color:#5827E3}.aq-tier-dot{width:9px;height:9px;border-radius:50%;flex:0 0 auto}.aq-chip-label{color:inherit}.aq-chip-x{border:0;background:none;cursor:pointer;font-size:17px;line-height:1;padding:0 2px;border-radius:50%}.aq-chip-x:hover{opacity:.6}.aq-rollup{margin:14px 0 0;padding:12px 14px;border-radius:10px;background:color-mix(in srgb,var(--aq-accent) 6%,#fff);font-size:14px;color:var(--aq-muted);line-height:1.5}.aq-rollup[hidden]{display:none}.aq-rollup strong{color:var(--aq-ink);font-weight:700}.aq-country-next{width:100%;margin:18px 0 0}.aq-country-note{color:var(--aq-faint);font-size:12px;line-height:1.5;margin:12px 0 0}.aq-screen[data-qtype="country_risk"] .aq-nav .aq-next{display:none}.aq-qnote{color:var(--aq-muted);font-size:15px;line-height:1.55;margin:0 0 16px}.aq-length-hint{color:var(--aq-muted);font-size:.9rem;margin:0 0 1.4em}.aq-option .aq-mark{flex:0 0 auto;width:24px;height:24px;display:none}.aq[data-revealed] .aq-option.is-correct{border-color:var(--aq-correct);background:color-mix(in srgb,var(--aq-correct) 9%,#fff)}.aq[data-revealed] .aq-option.is-wrong{border-color:var(--aq-wrong);background:color-mix(in srgb,var(--aq-wrong) 9%,#fff)}.aq-option.is-correct .aq-mark.aq-check,.aq-option.is-wrong .aq-mark.aq-x{display:block}.aq-mark.aq-check{color:var(--aq-correct)}.aq-mark.aq-x{color:var(--aq-wrong)}.aq[data-revealed] .aq-option{cursor:default}.aq[data-revealed] .aq-option:hover{border-color:var(--aq-line)}.aq[data-revealed] .aq-option.is-correct:hover{border-color:var(--aq-correct)}.aq[data-revealed] .aq-option.is-wrong:hover{border-color:var(--aq-wrong)}.aq-feedback{border-left:4px solid var(--aq-accent);background:color-mix(in srgb,var(--aq-accent) 6%,#fff);padding:14px 16px;border-radius:0 10px 10px 0;margin:0 0 1.1em}.aq-feedback.is-correct{border-left-color:var(--aq-correct);background:color-mix(in srgb,var(--aq-correct) 7%,#fff)}.aq-feedback.is-wrong{border-left-color:var(--aq-wrong);background:color-mix(in srgb,var(--aq-wrong) 7%,#fff)}.aq-feedback-h{font-weight:700;margin:0 0 .2em}.aq-feedback-sub{color:var(--aq-muted);margin:0;font-size:.95rem;line-height:1.5}.aq-explanation{color:var(--aq-muted);font-size:.95rem;line-height:1.55;margin:0 0 1.1em}.aq-nav{display:flex;gap:12px;align-items:center;justify-content:space-between;margin-top:20px}.aq-btn{display:inline-flex;align-items:center;justify-content:center;font:inherit;font-weight:700;border:2px solid transparent;border-radius:46px;padding:12px 24px;font-size:16.62px;line-height:1.1;letter-spacing:.01em;cursor:pointer;text-decoration:none;background:var(--aq-accent);color:var(--aq-accent-ink);box-shadow:none;transition:all .15s ease}.aq-btn:hover{filter:brightness(1.04)}.aq-btn:focus-visible{outline:3px solid color-mix(in srgb,var(--aq-accent) 45%,transparent);outline-offset:2px}.aq-btn[disabled]{opacity:.45;cursor:not-allowed}.aq-btn-ghost{background:transparent;color:var(--aq-ink);border:2px solid var(--aq-line)}.aq-btn-ghost:hover{border-color:var(--aq-accent);filter:none}.aq-btn-ghost,.aq-cta-secondary{font-size:16px;font-weight:600;padding-left:18px;padding-right:18px}.aq-start-actions{display:flex;flex-direction:column;gap:10px;margin:26px 0 0}.aq-start-actions .aq-btn{width:100%}.aq-start-secondary{color:#160629;border-color:var(--aq-accent);font-weight:600}.aq-start-secondary:hover{background:color-mix(in srgb,var(--aq-accent) 6%,transparent);border-color:var(--aq-accent)}.aq-start-footnote{color:var(--aq-ink);opacity:.5}.aq-start-footnote a{color:var(--aq-accent);font-weight:600;text-decoration:underline}.aq-back[hidden]{display:none}.aq-back{background:none;border:0;box-shadow:none;color:var(--aq-ink);opacity:.55;font-size:14px;font-weight:500;padding:0;border-radius:0}.aq-back:hover{filter:none;opacity:.8}.aq-next{margin-left:auto}.aq-screen[data-autoadvance="1"] .aq-next{display:none}.aq-startover{margin-left:auto;display:inline-flex;align-items:center;gap:6px;background:none;border:0;box-shadow:none;color:var(--aq-ink);opacity:.5;font:inherit;font-size:13px;font-weight:500;padding:0;cursor:pointer;border-radius:0}.aq-startover:hover{opacity:.85;color:var(--aq-accent)}.aq-startover svg{display:block}.aq-qdisclaimer{text-align:center;font-size:12px;line-height:1.5;color:var(--aq-faint);margin:16px 0 0;padding-top:14px;border-top:1px solid var(--aq-line)}.aq-skip{background:transparent;color:var(--aq-muted);border:0;text-decoration:underline;cursor:pointer;font:inherit;padding:10px}.aq-score{font-size:clamp(2rem, 6cqw, 3rem);font-weight:700;color:var(--aq-accent);margin:0 0 .1em}.aq-results-msg{font-size:1.1rem;color:var(--aq-muted);margin:0 0 1.4em;line-height:1.5}.aq-outcome-icon{display:block;max-width:56px;max-height:56px;margin:0 0 14px}.aq-outcome-hero{padding:30px 32px 26px}.aq-outcome-eyebrow{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--aq-accent);margin:0 0 8px}.aq-outcome-tier{font-size:32px;line-height:1.15;font-weight:700;letter-spacing:-.02em;color:var(--aq-accent)}.aq-outcome-hero--aor{background:#DAE6FE}.aq-outcome-hero--unclear{background:#E6DFFB}.aq-outcome-copy{padding:32px}.aq-sent-confirm{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;line-height:1.35;color:var(--aq-accent);margin:16px 0 0}.aq-sent-confirm svg{flex:0 0 auto;width:17px;height:17px}.aq-outcome-h{font-size:23px;line-height:1.3;font-weight:700;margin:0 0 12px}.aq-outcome-body{color:var(--aq-muted);line-height:1.6;margin:0 0 8px}.aq-callout{font-size:14px;line-height:1.5;margin:14px 0 0;padding:12px 14px;border-radius:10px;color:var(--aq-ink)}.aq-callout strong{font-weight:700}.aq-callout--flag{border:1px solid #E3A063}.aq-callout--multi{border:1px solid color-mix(in srgb,var(--aq-accent) 45%,#fff)}.aq-footcard{position:relative;z-index:1;max-width:var(--aq-col);margin:20px auto 0;background:var(--aq-card);border:1px solid var(--aq-line);border-radius:var(--aq-radius);padding:18px 32px 16px}.aq-footcard .aq-everyframe-disclaimer{margin:0 auto;padding-top:0;border-top:0}.aq-footcard .aq-foot{margin:12px 0 0}.aq-everyframe-disclaimer{font-size:12.5px;font-style:normal;line-height:1.5;opacity:.55;text-align:center;max-width:560px;margin:20px auto 0;padding-top:14px;border-top:1px solid var(--aq-line)}.aq-everyframe-disclaimer .aq-assess-link{font-style:normal;color:var(--aq-accent);font-weight:600;text-decoration:underline;white-space:nowrap}.aq-cta-row{display:flex;gap:12px;margin-top:26px;flex-wrap:nowrap;align-items:stretch}.aq-cta-row .aq-btn{border-radius:24px;text-align:center;padding-left:22px;padding-right:22px;flex:1 1 0%;min-width:0}.aq-cta-secondary{color:var(--aq-accent);border:2px solid var(--aq-accent)}.aq-cta-secondary:hover{border-color:var(--aq-accent);background:color-mix(in srgb,var(--aq-accent) 6%,#fff)}.aq-outcome-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:26px;padding-top:20px;border-top:1px solid var(--aq-line)}.aq-outcome-score{font-size:13px;color:var(--aq-faint)}.aq-outcome-again{background:none;border:0;box-shadow:none;color:var(--aq-accent);font:inherit;font-size:14px;font-weight:600;padding:0;cursor:pointer;border-radius:0}.aq-outcome-again:hover{filter:none;text-decoration:underline}.aq-welcome{font-size:.85rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--aq-accent);margin:0 0 .5em}.aq-return-portal{margin-top:14px}.aq-gate-legal{font-size:12.5px;line-height:1.5;color:var(--aq-muted);opacity:.8;margin:14px 0 0}.aq-gate-legal a{color:var(--aq-accent);font-weight:600;text-decoration:underline;white-space:nowrap}.aq-outcome-body+.aq-outcome-body{margin-top:14px}.aq-outcome-link{color:var(--aq-accent);font-weight:650;text-decoration:underline;text-underline-offset:2px}.aq-outcome-link:hover{text-decoration-thickness:2px}.aq-ways{margin-top:22px;padding-top:22px;border-top:1px solid #E3DDF2}.aq-ways-lead{margin:0 0 18px}.aq-way{margin:0 0 24px}.aq-way:last-child{margin-bottom:0}.aq-way-title{margin:0 0 6px;font-weight:700;color:#160629}.aq-way-text{margin:0 0 14px}.aq-way .aq-btn{border-radius:24px;text-align:center;padding-left:22px;padding-right:22px}@container (max-width:420px){.aq-way .aq-btn{display:flex;width:100%}}@container (max-width:420px){.aq-cta-row{flex-direction:column;flex-wrap:nowrap}.aq-cta-row .aq-btn{width:100%;text-align:center;white-space:normal;flex:0 0 auto}}.aq-hsform{margin:0 0 1em}.aq-gate .aq-email{box-shadow:none;margin-top:0;padding-top:0;border-top:0}.aq-review{margin:1.2em 0 0;text-align:left;display:grid;gap:12px}.aq-review-item{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border:1px solid var(--aq-line);border-radius:12px}.aq-review-item .aq-mark{display:block;flex:0 0 auto;margin-top:2px}.aq-review-item.is-correct{border-color:color-mix(in srgb,var(--aq-correct) 45%,var(--aq-line))}.aq-review-item.is-correct .aq-mark{color:var(--aq-correct)}.aq-review-item.is-wrong{border-color:color-mix(in srgb,var(--aq-wrong) 45%,var(--aq-line))}.aq-review-item.is-wrong .aq-mark{color:var(--aq-wrong)}.aq-review-q{font-weight:650;margin:0 0 .25em}.aq-review-fb{color:var(--aq-muted);margin:0 0 .25em;font-size:.92rem}.aq-review-expl{color:var(--aq-muted);margin:0;font-size:.9rem;line-height:1.5}.aq-screen.aq-results{background:transparent;border:0;box-shadow:none;padding:0}.aq-results>.aq-results-body,.aq-results>.aq-email{position:relative;z-index:1;background:var(--aq-card);border:1px solid var(--aq-line);border-radius:var(--aq-radius);padding:clamp(22px, 4cqw, 40px);box-shadow:0 8px 22px -14px rgba(16,32,42,.4)}.aq-results>.aq-email{margin-top:30px}.aq-results>.aq-results-body.aq-has-outcome{padding:0;overflow:hidden}.aq-results>.aq-results-body.aq-has-outcome{border:0;box-shadow:none;background:transparent}.aq:has(.aq-screen.aq-results.is-active) .aq-stage{--aq-hdr-eyebrow:28px}.aq:has(.aq-screen.aq-results.is-active) .aq-footcard{margin-top:0;background:transparent;border:0;box-shadow:none;padding-top:4px}.aq-email-eyebrow{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--aq-accent);margin:0 0 8px}.aq-email-h{margin:0 0 12px;font-size:22px;line-height:1.25;font-weight:700;letter-spacing:-.01em}.aq-email-body{color:var(--aq-muted);font-size:16px;line-height:1.55;margin:0 0 1.2em}.aq-field{display:block;margin:0 0 .9em}.aq-field input,.aq-field select{width:100%;padding:13px 14px;border:1.5px solid var(--aq-line);border-radius:10px;font:inherit;background:#fff;color:var(--aq-ink)}.aq-field input:focus-visible,.aq-field select:focus-visible{outline:none;border-color:var(--aq-accent)}.aq-risk{margin:0 0 1.4em;text-align:left}.aq-risk-label{font-weight:700;margin:0 0 .5em}.aq-risk-label .aq-risk-level{text-transform:uppercase;letter-spacing:.04em}.aq-risk-track{display:flex;gap:6px}.aq-risk-seg{flex:1;height:10px;border-radius:999px;background:var(--aq-line)}.aq-risk[data-band="low"] .aq-risk-seg.s1{background:var(--aq-correct)}.aq-risk[data-band="medium"] .aq-risk-seg.s1,.aq-risk[data-band="medium"] .aq-risk-seg.s2{background:#d9a300}.aq-risk[data-band="high"] .aq-risk-seg{background:var(--aq-wrong)}.aq-risk[data-band="low"] .aq-risk-level{color:var(--aq-correct)}.aq-risk[data-band="medium"] .aq-risk-level{color:#b07f00}.aq-risk[data-band="high"] .aq-risk-level{color:var(--aq-wrong)}.aq-optin{display:flex;gap:9px;align-items:flex-start;font-size:.9rem;line-height:1.45;color:var(--aq-muted);margin:0 0 1.1em;cursor:pointer}.aq-consent-optin{background:color-mix(in srgb,var(--aq-accent) 6%,#fff);border:1px solid color-mix(in srgb,var(--aq-accent) 22%,transparent);border-radius:10px;padding:12px 14px;color:var(--aq-ink)}.aq-consent-optin[hidden]{display:none}.aq-optin input{margin-top:2px;width:16px;height:16px;flex:0 0 auto;accent-color:var(--aq-accent)}.aq-email-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:16px}.aq-email-status{margin-top:.8em;font-size:.95rem}.aq-email-status.is-ok{color:var(--aq-correct)}.aq-email-status.is-err{color:var(--aq-wrong)}.aq-email{--aq-pu-500:var(--hue-pu-500, #5827e3);--aq-pu-900:var(--hue-pu-900, #2a1a6b);--aq-field-bg:hsl(204deg 33.33% 97.06%);--aq-field-inset:inset 0 1px 2px 0 hsl(0deg 0% 0% / 15%), inset 0 0 20px hsl(0deg 0% 0% / 2%)}.aq-fields-grid{display:grid;grid-template-columns:1fr;gap:4px 16px}@container (max-width:520px){.aq-fields-grid{grid-template-columns:1fr}}.aq-native-fields .aq-field{margin:0 0 1.05em;font-weight:600;font-size:.9rem;color:var(--aq-ink)}.aq-fields-grid .aq-field{margin:0 0 .6em}.aq-native-fields .aq-gfield,.aq-native-fields .aq-field input,.aq-native-fields .aq-field select{margin:0 0 .6em;font-weight:400;font-size:1rem;width:100%;padding:15px 16px;border:1.5px solid var(--aq-line);border-radius:14px;background-color:#fff;color:var(--aq-ink)}.aq-native-fields .aq-gfield::placeholder{color:var(--aq-muted);opacity:.85}.aq-native-fields .aq-gfield:focus-visible,.aq-native-fields .aq-field input:focus-visible,.aq-native-fields .aq-field select:focus-visible{outline:none;border-color:var(--aq-pu-500);box-shadow:0 0 0 3px color-mix(in srgb,var(--aq-pu-500) 22%,transparent)}.aq-req{color:#d9342b;margin-left:2px}.aq-native-fields .aq-gfield--select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:40px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23667085' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}.aq-native-fields .aq-gfield--select:invalid{color:var(--aq-muted)}.aq-native-fields .aq-gfield--select option{color:var(--aq-ink)}.aq-sms-block[hidden]{display:none}.aq-sms-block{margin:0 0 1.15em}.aq-sms-block .aq-consent{margin-bottom:.55em}.aq-sms-disclaimer{font-size:12.5px;line-height:1.5;color:var(--aq-muted);opacity:.8;margin:0}.aq-sms-disclaimer a{color:var(--aq-accent);font-weight:600;text-decoration:underline}.aq-phone-hint{font-size:12.5px;line-height:1.5;color:var(--aq-muted);opacity:.8;margin:-.55em 0 1.15em}.aq-optin-block{margin:0 0 1.15em}.aq-optin-block .aq-consent{margin-bottom:.55em}.aq-optin-note{font-size:12.5px;line-height:1.5;color:var(--aq-muted);opacity:.8;margin:0}.aq-optin-note a{color:var(--aq-accent);font-weight:600;text-decoration:underline}.aq-consent{display:flex;gap:9px;align-items:flex-start;font-size:.9rem;line-height:1.45;color:var(--aq-ink);margin:0 0 1.15em;cursor:pointer}.aq-consent input{margin-top:2px;width:16px;height:16px;flex:0 0 auto;accent-color:var(--aq-pu-500)}.aq-consent a{color:var(--aq-pu-500);font-weight:600;text-decoration:underline}.aq-email .aq-optin input{accent-color:var(--aq-pu-500)}.aq-native-fields .aq-btn[data-action="send-email"]{background-color:var(--aq-pu-500);width:100%;margin-top:22px}.aq-gate-back{background:none;border:0;cursor:pointer;font:inherit;font-size:14px;color:var(--aq-muted);padding:6px 0}.aq-gate-back:hover{color:var(--aq-ink)}@keyframes aq-slide-up{from{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes aq-fade{from{opacity:0}to{opacity:1}}@keyframes aq-zoom{from{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}.aq[data-entrance="slide_up"] .aq-screen.is-active{animation:aq-slide-up var(--aq-dur) cubic-bezier(.22,.61,.36,1) both}.aq[data-entrance="fade"] .aq-screen.is-active{animation:aq-fade var(--aq-dur) ease both}.aq[data-entrance="zoom"] .aq-screen.is-active{animation:aq-zoom var(--aq-dur) cubic-bezier(.22,.61,.36,1) both}@media (prefers-reduced-motion:reduce){.aq[data-entrance] .aq-screen.is-active{animation:none}.aq-progress-bar,.aq-bg,.aq-option,.aq-btn{transition:none}}@container (max-width:520px){.aq-stage{min-height:380px;padding:16px;gap:12px}.aq-screen{padding:20px;border-radius:12px}.aq-option{padding:14px;gap:12px}.aq-nav{flex-direction:column-reverse;align-items:stretch;gap:10px}.aq-nav .aq-btn{width:100%}.aq-email-actions{flex-direction:column;align-items:stretch}.aq-email-actions .aq-btn{width:100%}.aq-skip{width:100%}}@media (max-width:520px){.aq-stage{min-height:380px;padding:16px}.aq-screen{padding:20px}.aq-nav{flex-direction:column-reverse;align-items:stretch}.aq-nav .aq-btn,.aq-email-actions .aq-btn{width:100%}.aq-email-actions{flex-direction:column;align-items:stretch}}@media (max-width:520px){.aq-stage{--aq-hdr-x:36px;--aq-hdr-eyebrow:36px;--aq-hdr-clear:86px}.aq-progress-wrap{top:22px}.aq-eyebrow-top{font-size:14px}.aq-screen,.aq-screen.aq-start{padding-top:var(--aq-hdr-clear,100px)}}@container (max-width:520px){.aq-stage{--aq-hdr-x:36px;--aq-hdr-eyebrow:36px;--aq-hdr-clear:86px}.aq-progress-wrap{top:22px}.aq-eyebrow-top{font-size:14px}.aq-screen,.aq-screen.aq-start{padding-top:var(--aq-hdr-clear,100px)}}@media (max-width:520px){.aq-option,.aq-field input[type="email"]{font-size:16px}}.aq[data-embed="1"] .aq-stage{min-height:unset;padding:clamp(16px, 4cqw, 32px)}.aq[data-embed="1"] .aq-screen{box-shadow:none;border:0;max-width:720px}.aq--embed .aq-head,.aq--embed .aq-stage,.aq--embed .aq-progress-wrap{max-width:720px}.aq--embed{padding:0 0 20px}.aq--embed .aq-head{margin-top:50px}.aq--embed .aq-logo{margin-left:30px}.aq--embed .aq-eyebrow-top{margin-right:30px}.aq--embed .aq-stage{min-height:0;margin-top:-24px}.aq[data-embed="1"].aq--embed .aq-stage{padding-left:30px;padding-right:30px}.aq--embed .aq-footcard{background:none;border:0;padding:0}.aq--embed .aq-everyframe-disclaimer{margin-top:4px;position:relative;z-index:5;padding-left:30px;padding-right:30px;border-top:0}.aq--embed .aq-foot{position:relative;z-index:5;margin-bottom:0}.aq--embed .aq-foot{padding-left:30px;padding-right:30px}.aq--embed .aq-progress-wrap{margin-left:30px;margin-right:30px}.aq-cta-secondary{color:#fff;background:#BA33CA;border-color:#BA33CA}.aq-cta-secondary:hover{background:#BA33CA;border-color:#BA33CA;filter:brightness(1.04)}.aq-cta-row{flex-direction:column;flex-wrap:nowrap;gap:12px;align-items:stretch}.aq-cta-row .aq-btn{width:100%;flex:0 0 auto;display:flex;align-items:center;justify-content:center;min-height:46px;border-radius:46px;padding:12px 22px;font-size:16.62px;line-height:1.1;text-align:center;white-space:normal}