/* Camada de apresentação da lista de espera, alinhada à refatoração de /oferta/. */
.mn-wait-refactor{--wr-bg:#f4f7fc;--wr-paper:#fff;--wr-ink:#131c2d;--wr-muted:#526075;--wr-line:#dbe3ee;--wr-blue:#0069df;--wr-soft:#eaf1fb;--wr-float:rgba(255,255,255,.9);background:var(--wr-bg);color:var(--wr-ink);font-family:Geist,system-ui,sans-serif;--mn-beam:var(--wr-blue);--mn-text:var(--wr-ink);--mn-muted:var(--wr-muted);--mn-faint:var(--wr-muted);--mn-void:var(--wr-bg);--mn-surface:var(--wr-paper);--mn-surface-hi:var(--wr-soft);--mn-line:var(--wr-line);--mn-line-strong:var(--wr-line);--mn-beam-dim:var(--wr-soft);--mn-beam-soft:var(--wr-blue);--mn-r-card:14px;--mn-r-btn:9px;--mn-shadow-lift:0 18px 60px #172e5014;--mn-shadow-card:none}
:root[data-theme=dark] .mn-wait-refactor{--wr-bg:#101b2c;--wr-paper:#17253a;--wr-ink:#f1f5fc;--wr-muted:#b5c3d7;--wr-line:#33425b;--wr-blue:#8dc5ff;--wr-soft:#172d49;--wr-float:rgba(16,27,44,.9)}
.mn-wait-refactor :is(a,button,input,summary):focus-visible{outline:3px solid #2682ed;outline-offset:4px}.mn-wait-refactor .mn-skip:focus{left:16px;top:12px;z-index:100;padding:10px 14px;border-radius:8px;background:#0069df;color:#fff}.mn-wait-refactor section[id],.mn-wait-refactor #lista{scroll-margin-top:80px}
.mn-wait-refactor .mn-topbar{height:72px;gap:16px;padding-inline:max(24px,calc((100vw - 1160px)/2));background:var(--wr-float);border-bottom:1px solid var(--wr-line);box-shadow:none}.mn-wait-brand{display:inline-flex;align-items:center;gap:10px;color:var(--wr-ink)!important;font-size:15px;font-weight:600;letter-spacing:-.025em;line-height:1.15;white-space:nowrap}.mn-wait-brand img{border-radius:9px;object-fit:cover}.mn-wait-brand small{display:block;font-size:10px;color:var(--wr-muted);letter-spacing:0;font-weight:400;margin-top:3px}.mn-wait-refactor .mn-topbar .mn-badge{background:var(--wr-soft);color:var(--wr-blue);border:1px solid var(--wr-line);font-size:11px}.mn-wait-refactor .mn-topbar .mn-btn{font-size:12px;min-height:38px;padding:9px 14px;border-radius:8px}.mn-wait-refactor .mn-topbar .mn-theme-toggle{width:38px;padding:0;border:1px solid var(--wr-line);background:var(--wr-paper);color:var(--wr-ink)}.mn-wait-refactor .mn-topbar .mn-theme-toggle:hover{background:var(--wr-soft);box-shadow:none}
.mn-wait-refactor .mn-shell{max-width:1208px;padding-inline:24px}.mn-wait-refactor .mn-top{padding-block:76px 60px;overflow:visible}.mn-wait-refactor .mn-top::before,.mn-wait-refactor .mn-gridlines::after{display:none}.mn-wait-refactor .mn-top__grid{grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);gap:48px;align-items:center}.mn-wait-refactor .mn-top__badge{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--wr-blue);background:var(--wr-soft);border:1px solid var(--wr-line);padding:7px 11px;border-radius:6px;margin-bottom:23px}.mn-wait-refactor .mn-top__title{font-size:clamp(36px,4.5vw,60px);font-weight:600;line-height:1.08;letter-spacing:-.05em;margin:0 0 24px;max-width:680px}.mn-wait-refactor .mn-top__title span{color:var(--wr-blue)}.mn-wait-refactor .mn-top__lede{max-width:590px;font-size:18px;line-height:1.65;color:var(--wr-muted);margin-bottom:24px}.mn-wait-route{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:25px}.mn-wait-route span{border:1px solid var(--wr-line);background:var(--wr-paper);border-radius:6px;color:var(--wr-muted);font:500 11px Geist Mono,monospace;padding:8px 10px}.mn-wait-refactor .mn-facts{gap:12px;max-width:580px}.mn-wait-refactor .mn-facts li{grid-template-columns:18px 1fr;gap:10px;font-size:13px;line-height:1.55;color:var(--wr-muted)}.mn-wait-refactor .mn-facts .mn-ico{width:17px;height:17px;margin-top:2px;color:var(--wr-blue)}.mn-wait-refactor .mn-facts b{color:var(--wr-ink);font-weight:600}
.mn-wait-refactor .mn-join{padding:29px;background:var(--wr-paper);border:1px solid var(--wr-line);border-radius:16px;box-shadow:0 18px 55px #172e5014}.mn-wait-refactor .mn-join__head{font-size:26px;font-weight:600;line-height:1.18;letter-spacing:-.035em}.mn-wait-refactor .mn-join__sub{font-size:13px;line-height:1.55;color:var(--wr-muted);margin:9px 0 22px}.mn-wait-refactor .mn-field{margin-bottom:14px}.mn-wait-refactor .mn-field__label{font-size:12px;color:var(--wr-ink);font-weight:600}.mn-wait-refactor .mn-field__input{min-height:46px;padding:11px 13px;border:1px solid var(--wr-line);border-radius:8px;background:var(--wr-bg);color:var(--wr-ink);font-size:14px}.mn-wait-refactor .mn-field__input::placeholder{color:var(--wr-muted);opacity:.8}.mn-wait-refactor .mn-field__input:focus{border-color:var(--wr-blue);box-shadow:0 0 0 3px #0069df26}.mn-wait-refactor .mn-join .mn-btn--wide,.mn-wait-refactor .mn-last .mn-btn{width:100%;min-height:49px;padding:13px 18px;background:#0069df;color:#fff;border:0;border-radius:9px;font-size:14px;font-weight:600;box-shadow:0 5px 15px #0069df25}.mn-wait-refactor .mn-join .mn-btn--wide:hover,.mn-wait-refactor .mn-last .mn-btn:hover{background:#0059bc;color:#fff}.mn-wait-refactor .mn-join .mn-trust{gap:7px 12px}.mn-wait-refactor .mn-trust span{color:var(--wr-muted);font-size:11px}.mn-wait-refactor .mn-trust .mn-ico{color:var(--wr-blue)}.mn-wait-refactor .mn-fine{color:var(--wr-muted);font-size:11px;line-height:1.55}.mn-wait-refactor .mn-done{background:var(--wr-paper);border:1px solid var(--wr-line);border-radius:16px;color:var(--wr-ink);padding:30px}.mn-wait-refactor .mn-done__note{color:var(--wr-muted)}
.mn-wait-refactor .mn-sec{padding-block:66px;border-color:var(--wr-line)}.mn-wait-refactor .mn-sec:nth-of-type(even){background:var(--wr-soft)}.mn-wait-refactor .mn-kicker{font:600 11px Geist,system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--wr-blue);margin-bottom:15px}.mn-wait-refactor .mn-sec__title{font-size:clamp(29px,3.3vw,41px);line-height:1.13;letter-spacing:-.04em;font-weight:600;max-width:720px;margin-bottom:14px}.mn-wait-refactor .mn-sec__intro{font-size:15px;line-height:1.65;color:var(--wr-muted);max-width:690px;margin-bottom:29px}.mn-wait-refactor .mn-grid3,.mn-wait-refactor .mn-grid2{gap:16px}.mn-wait-refactor .mn-card{padding:25px;background:var(--wr-paper);border:1px solid var(--wr-line);border-radius:12px;box-shadow:none}.mn-wait-refactor .mn-card--hover:hover{transform:none;box-shadow:none;border-color:var(--wr-blue)}.mn-wait-refactor .mn-card__icon{width:40px;height:40px;border-radius:9px;background:var(--wr-soft);color:var(--wr-blue);margin-bottom:23px}.mn-wait-refactor .mn-card__title{font-size:18px;letter-spacing:-.025em;color:var(--wr-ink);margin-bottom:10px}.mn-wait-refactor .mn-card__body,.mn-wait-refactor .mn-list li{font-size:13px;line-height:1.65;color:var(--wr-muted)}.mn-wait-refactor .mn-list .mn-ico{color:var(--wr-blue)}.mn-wait-refactor .mn-list--no .mn-ico{color:var(--mn-coral)}
.mn-wait-refactor .mn-proofs{columns:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.mn-wait-refactor .mn-proof{margin:0;background:var(--wr-paper);border:1px solid var(--wr-line);border-radius:12px;box-shadow:none}.mn-wait-refactor .mn-proof:hover{transform:none;box-shadow:none;border-color:var(--wr-blue)}.mn-wait-refactor .mn-proof img,.mn-wait-refactor .mn-proof video{height:250px;object-fit:contain;background:var(--wr-bg)}.mn-wait-refactor .mn-proof__cap{color:var(--wr-muted);border-color:var(--wr-line);font-size:12px}.mn-wait-refactor .mn-proof__cap b{color:var(--wr-ink)}.mn-wait-refactor .mn-proofs__note{color:var(--wr-muted)}
.mn-wait-refactor .mn-steps{gap:16px}.mn-wait-refactor .mn-steps li{padding:24px;background:var(--wr-paper);border:1px solid var(--wr-line);border-radius:12px}.mn-wait-refactor .mn-steps__num{font:600 12px Geist Mono,monospace;color:var(--wr-blue);background:var(--wr-soft);border-radius:8px;margin-bottom:22px}.mn-wait-refactor .mn-steps li h3{font-size:18px;color:var(--wr-ink)}.mn-wait-refactor .mn-steps li p{font-size:13px;color:var(--wr-muted)}.mn-wait-refactor .mn-qa{background:var(--wr-paper);border:1px solid var(--wr-line);border-radius:9px;margin:10px 0;padding:0 20px}.mn-wait-refactor .mn-qa__q{font-size:15px;font-weight:500;letter-spacing:-.015em;padding:18px 40px 18px 0;min-height:50px}.mn-wait-refactor .mn-qa__q:hover{color:var(--wr-blue)}.mn-wait-refactor .mn-qa__q::after{color:var(--wr-blue);top:14px}.mn-wait-refactor .mn-qa__a{font-size:13px;color:var(--wr-muted);margin:0;padding:0 22px 19px 0}
.mn-wait-refactor .mn-last{background:#112b51;color:#fff;padding-block:60px;border:0}.mn-wait-refactor .mn-last::before{display:none}.mn-wait-refactor .mn-last__title{font-size:clamp(28px,3.2vw,41px);max-width:700px}.mn-wait-refactor .mn-last__sub{color:#d1deed;font-size:15px}.mn-wait-refactor .mn-last .mn-btn{width:auto;display:inline-flex;min-width:260px}.mn-wait-refactor .mn-last .mn-trust span{color:#d1deed}.mn-wait-refactor .mn-last .mn-trust .mn-ico{color:#8dc5ff}.mn-wait-refactor .mn-foot{background:var(--wr-bg);color:var(--wr-ink)}
@media(max-width:900px){.mn-wait-refactor .mn-top__grid{grid-template-columns:1fr;gap:28px}.mn-wait-refactor .mn-join{max-width:650px}.mn-wait-refactor .mn-proofs{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:650px){.mn-wait-refactor .mn-shell{padding-inline:16px}.mn-wait-refactor .mn-topbar{height:64px;padding-inline:16px;gap:9px}.mn-wait-brand{font-size:13px}.mn-wait-brand img{width:29px;height:29px}.mn-wait-nav-status{display:none}.mn-wait-refactor .mn-topbar .mn-btn{font-size:11px;padding:8px 10px}.mn-wait-refactor .mn-topbar .mn-theme-toggle{width:34px;height:34px;padding:0}.mn-wait-refactor .mn-top{padding-block:40px 43px}.mn-wait-refactor .mn-top__badge{font-size:9px}.mn-wait-refactor .mn-top__title{font-size:clamp(34px,8.4vw,44px)}.mn-wait-refactor .mn-top__lede{font-size:16px}.mn-wait-route{gap:7px}.mn-wait-route span{font-size:10px;padding:7px}.mn-wait-refactor .mn-join{padding:22px 18px}.mn-wait-refactor .mn-join__head{font-size:23px}.mn-wait-refactor .mn-sec{padding-block:46px}.mn-wait-refactor .mn-sec__title{font-size:31px}.mn-wait-refactor .mn-proofs{grid-template-columns:1fr}.mn-wait-refactor .mn-proof img,.mn-wait-refactor .mn-proof video{height:auto;max-height:360px}.mn-wait-refactor .mn-last{padding-block:48px}.mn-wait-refactor .mn-last .mn-btn{width:100%;min-width:0}}
@media(prefers-reduced-motion:reduce){.mn-wait-refactor *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
