@font-face{font-family:Anton;src:url(/assets/fonts/Anton-Regular.woff2) format("woff2");font-display:swap}.w6-survey{
  --navy:#04111F; --panel:#0A2236; --line:#2F5875; --lime:#BBFF56; --ink:#F2F6F9; --mute:#9FB4C6;
  --display:Anton, Impact, "Arial Narrow", sans-serif;
  --label:"Arial Narrow",Arial,sans-serif;
  --body:Arial,sans-serif;
  color-scheme:dark;
}.w6-survey,.w6-survey{height:100%}.w6-survey{background:var(--navy);color:var(--ink);font-family:var(--body);font-size:18px;line-height:1.35}.w6-survey .app{min-height:100%;max-width:520px;margin:0 auto;display:flex;flex-direction:column;
  padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));padding-block:14px 20px;box-sizing:border-box}.w6-survey header{display:flex;align-items:center;justify-content:space-between;gap:12px}.w6-survey .brand{display:flex;align-items:center;gap:10px}.w6-survey .brand img{width:34px;height:34px;border-radius:8px}.w6-survey .brand b{font-family:var(--display);font-weight:400;font-size:22px;letter-spacing:.5px}.w6-survey .count{font-family:var(--label);font-weight:800;font-size:15px;letter-spacing:2px;color:var(--mute);font-variant-numeric:tabular-nums}.w6-survey .bar{height:6px;background:var(--panel);border-radius:3px;margin-top:12px;overflow:hidden}.w6-survey .bar i{display:block;height:100%;width:0;background:var(--lime);transition:width .25s}.w6-survey #screen{flex:1;display:flex;flex-direction:column;gap:18px;padding-top:26px}.w6-survey .eyebrow{font-family:var(--label);font-weight:800;font-size:15px;letter-spacing:3px;color:var(--lime);text-transform:uppercase;margin:0}.w6-survey h1{font-family:var(--display);font-weight:400;font-size:34px;line-height:1.05;text-transform:uppercase;margin:0;text-wrap:balance}.w6-survey .hint{color:var(--mute);font-size:16px;margin:0}.w6-survey .opts{display:flex;flex-direction:column;gap:10px}.w6-survey .opt{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:12px;min-height:56px;padding:12px 16px;border:2px solid var(--line);border-radius:12px;background:var(--panel);font-size:18px;font-weight:600;cursor:pointer}.w6-survey .opt:focus-visible,.w6-survey .btn:focus-visible,.w6-survey textarea:focus-visible{outline:3px solid var(--lime);outline-offset:2px}.w6-survey .opt .k{width:22px;height:22px;flex:none;border:2px solid var(--mute);border-radius:50%}.w6-survey .opt.multi .k{border-radius:5px}.w6-survey .opt[aria-pressed="true"]{border-color:var(--lime);background:#132f1b}.w6-survey .opt[aria-pressed="true"] .k{border-color:var(--lime);background:var(--lime);box-shadow:inset 0 0 0 3px #132f1b}.w6-survey textarea{width:100%;box-sizing:border-box;min-height:110px;padding:14px;border-radius:12px;border:2px solid var(--line);background:var(--panel);color:var(--ink);font:inherit;resize:vertical}.w6-survey .nav{display:flex;gap:10px;margin-top:auto;padding-top:18px}.w6-survey .btn{all:unset;box-sizing:border-box;flex:1;text-align:center;min-height:54px;padding:14px;border-radius:12px;font-family:var(--label);font-weight:800;font-size:19px;letter-spacing:2px;text-transform:uppercase;cursor:pointer}.w6-survey .go{background:var(--lime);color:var(--navy)}.w6-survey .go[disabled]{opacity:.35;cursor:default}.w6-survey .ghost{flex:0 0 auto;padding-inline:20px;border:2px solid var(--line);color:var(--mute)}.w6-survey .card{border:2px solid var(--lime);border-radius:14px;padding:16px;display:flex;flex-direction:column;gap:8px;background:var(--panel)}.w6-survey .card p{margin:0}.w6-survey .price{font-family:var(--display);font-size:30px}.w6-survey .fine{font-size:14px;color:var(--mute);margin:0}.w6-survey a.btn{color:var(--navy)}.w6-survey footer{font-size:13px;color:var(--mute);text-align:center;padding-top:16px}.w6-survey .tag{display:inline-block;font-family:var(--label);font-weight:800;font-size:13px;letter-spacing:2px;color:var(--navy);background:var(--lime);border-radius:99px;padding:2px 10px}
@media (prefers-reduced-motion:reduce){.w6-survey .bar i{transition:none}}

.w6-survey .app{min-height:75vh}.w6-survey input{max-width:100%;box-sizing:border-box}.w6-survey a.btn{display:block;flex:initial}.w6-survey .privacy{font-size:14px;color:var(--mute)}
