/* Bebas Neue embutida: zero dependencia externa, mesmo arquivo usado no institucional REC Motion */
@font-face{font-family:'Bebas Neue';src:url(data:font/woff2;base64,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) format('woff2');font-weight:400;font-style:normal;font-display:swap}

:root{
  --red:#E51D20; --red-glow:#EF0E2E; --red-deep:#B00C16;
  --ink:#000; --black:#0A0A0A; --elev:#141414; --elev2:#1C1C1C; --line:#2A2A2A;
  --white:#fff; --g1:#EDEDED; --g3:#B8B8B8; --g5:#7A7A7A; --g7:#4A4A4A;
  --disp:'Bebas Neue','Arial Narrow',Arial,sans-serif;
  --body:'Helvetica Neue',Helvetica,Arial,sans-serif;
  --ok:#2ECC71;
}
*{box-sizing:border-box;margin:0;padding:0}
html{scroll-behavior:smooth}
body{
  background:var(--ink); color:var(--g1); font-family:var(--body);
  -webkit-font-smoothing:antialiased; min-height:100vh; position:relative;
  font-size:16px; line-height:1.5;
}
body::after{
  content:""; position:fixed; inset:0; pointer-events:none; opacity:.035; z-index:99;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");
}
.bgglow{position:fixed;width:80vh;height:80vh;border-radius:50%;top:-34vh;right:-24vh;z-index:0;pointer-events:none;
  background:radial-gradient(circle,rgba(229,29,32,.16),transparent 62%);filter:blur(10px)}
h1,h2,h3,h4,.disp{font-family:var(--disp);font-weight:400;text-transform:uppercase;line-height:.92;letter-spacing:.01em}
a{color:var(--g1)}
.rd{color:var(--red)}

/* ---------- HEADER ---------- */
.topbar{position:sticky;top:0;z-index:40;background:rgba(0,0,0,.92);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}
.topbar-in{max-width:1180px;margin:0 auto;padding:16px 24px 0;display:flex;align-items:center;gap:20px;flex-wrap:wrap}
.logo{height:26px;width:auto;display:block}
.recdot{display:inline-flex;align-items:center;gap:8px;font-size:11px;letter-spacing:.26em;color:var(--g5);text-transform:uppercase;margin-left:auto}
.recdot i{width:8px;height:8px;border-radius:50%;background:var(--red);box-shadow:0 0 10px var(--red);animation:blink 1.8s infinite}
@keyframes blink{0%,45%{opacity:1}55%,100%{opacity:.25}}
.tc{font-family:var(--disp);font-size:20px;color:var(--white);letter-spacing:.06em}
.tc b{color:var(--red);font-weight:400}

/* scrubber */
.scrub{max-width:1180px;margin:0 auto;padding:14px 24px 14px;display:flex;gap:4px}
.scrub span{flex:1;height:3px;background:var(--line);border-radius:2px;position:relative;overflow:hidden;cursor:pointer}
.scrub span.done{background:var(--red-deep)}
.scrub span.on{background:var(--red);box-shadow:0 0 10px rgba(229,29,32,.7)}

/* ---------- LAYOUT ---------- */
.wrap{max-width:1180px;margin:0 auto;padding:0 24px 160px;position:relative;z-index:2}
.intro{padding:58px 0 38px;border-bottom:1px solid var(--line)}
.intro h1{font-size:clamp(46px,8vw,92px);color:var(--white)}
.intro p{color:var(--g3);max-width:62ch;margin-top:18px;font-size:17px}
.intro .meta{margin-top:26px;display:flex;gap:28px;flex-wrap:wrap;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--g5)}

.stephead{padding:44px 0 26px}
.eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--g5);margin-bottom:14px}
.eyebrow::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--red);box-shadow:0 0 10px var(--red)}
.stephead h2{font-size:clamp(34px,5.4vw,58px);color:var(--white)}
.stephead p{color:var(--g3);margin-top:12px;max-width:66ch}

.step{display:none;animation:in .35s ease}
.step.active{display:block}
@keyframes in{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}

.grid{display:grid;grid-template-columns:1fr 1fr;gap:22px 26px}
.f.full{grid-column:1/-1}
@media(max-width:760px){.grid{grid-template-columns:1fr}}

/* ---------- FIELDS ---------- */
.f label.lb{display:block;font-size:13px;letter-spacing:.04em;color:var(--g1);margin-bottom:9px;font-weight:700}
.f label.lb .req{color:var(--red);margin-left:3px}
.f .hint{font-size:12.5px;color:var(--g5);margin-bottom:9px;line-height:1.45}
input[type=text],input[type=email],input[type=tel],input[type=url],input[type=date],input[type=number],select,textarea{
  width:100%;background:var(--elev);border:1px solid var(--line);border-radius:10px;
  padding:14px 15px;color:var(--white);font-family:var(--body);font-size:15.5px;
  transition:border-color .18s,box-shadow .18s,background .18s;
}
textarea{min-height:130px;resize:vertical;line-height:1.6}
textarea.big{min-height:210px}
input:focus,select:focus,textarea:focus{outline:none;border-color:var(--red);background:var(--elev2);box-shadow:0 0 0 3px rgba(229,29,32,.16)}
input::placeholder,textarea::placeholder{color:#5A5A5A}
select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23E51D20' stroke-width='1.6'/%3E%3C/svg%3E");
  background-repeat:no-repeat;background-position:right 16px center;padding-right:40px;cursor:pointer}
select option{background:#141414;color:#fff}
input[type=date]{cursor:pointer}
input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1) sepia(1) saturate(6) hue-rotate(320deg);cursor:pointer}
.f.err input,.f.err select,.f.err textarea,.f.err .cards,.f.err .chips,.f.err .checks{border-color:var(--red)}
.errmsg{display:none;color:var(--red);font-size:12.5px;margin-top:7px;letter-spacing:.02em}
.f.err .errmsg{display:block}
.count{font-size:12px;color:var(--g7);text-align:right;margin-top:6px}

/* cards (tipo de vídeo) */
.cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:12px}
.card{position:relative;background:var(--elev);border:1px solid var(--line);border-radius:12px;padding:16px 16px 15px;cursor:pointer;transition:border-color .18s,background .18s,transform .18s}
.card:hover{border-color:#4a4a4a;background:var(--elev2)}
.card h4{font-size:21px;color:var(--white);margin-bottom:5px;letter-spacing:.02em;padding-right:26px}
.card p{font-size:12.5px;color:var(--g5);line-height:1.4}
.card .tick{position:absolute;top:12px;right:12px;width:17px;height:17px;border-radius:50%;border:1px solid #3a3a3a;transition:.18s}
.card.sel{border-color:var(--red);background:#1a0f10}
.card.sel .tick{background:var(--red);border-color:var(--red);box-shadow:0 0 12px rgba(229,29,32,.8)}
.card input{position:absolute;opacity:0;pointer-events:none}
.card:focus-within{border-color:var(--red);box-shadow:0 0 0 3px rgba(229,29,32,.16)}

/* chips */
.chips{display:flex;flex-wrap:wrap;gap:9px}
.chip{position:relative;display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border:1px solid var(--line);border-radius:40px;background:var(--elev);cursor:pointer;font-size:14px;color:var(--g3);transition:.18s}
.chip:hover{border-color:#4a4a4a;color:var(--white)}
.chip.sel{border-color:var(--red);color:var(--white);background:#1a0f10}
.chip.sel::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--red);box-shadow:0 0 9px var(--red)}
.chip input{position:absolute;opacity:0;pointer-events:none}
.chip:focus-within{box-shadow:0 0 0 3px rgba(229,29,32,.16)}

/* checkbox / radio lists */
.checks{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px}
.checks.one{grid-template-columns:1fr}
.opt{display:flex;align-items:flex-start;gap:11px;padding:12px 14px;border:1px solid var(--line);border-radius:10px;background:var(--elev);cursor:pointer;font-size:14.5px;color:var(--g3);transition:.18s;line-height:1.35}
.opt:hover{border-color:#4a4a4a;color:var(--white)}
.opt.sel{border-color:var(--red);color:var(--white);background:#1a0f10}
.opt .bx{flex:none;width:16px;height:16px;border:1px solid #3d3d3d;margin-top:2px;transition:.18s}
.opt .bx.rnd{border-radius:50%}
.opt.sel .bx{background:var(--red);border-color:var(--red);box-shadow:0 0 10px rgba(229,29,32,.7)}
.opt input{position:absolute;opacity:0;pointer-events:none}
.opt:focus-within{box-shadow:0 0 0 3px rgba(229,29,32,.16)}

/* conditional block */
.cond{border-left:2px solid var(--red);padding:24px 0 10px 22px;margin:0 0 34px;display:none}
.cond.on{display:block}
.cond h3{font-size:26px;color:var(--white);margin-bottom:4px}
.cond .sub{font-size:12.5px;color:var(--g5);margin-bottom:18px;letter-spacing:.02em}
.nocond{color:var(--g5);font-size:15px;padding:20px;border:1px dashed var(--line);border-radius:12px}

/* repeater */
.rep-row{display:grid;grid-template-columns:1fr 1fr auto;gap:10px;margin-bottom:10px}
@media(max-width:760px){.rep-row{grid-template-columns:1fr}}
.rep-del{background:var(--elev);border:1px solid var(--line);color:var(--g5);border-radius:10px;width:46px;cursor:pointer;font-size:19px;transition:.18s}
.rep-del:hover{border-color:var(--red);color:var(--red)}
.rep-add{margin-top:4px;background:none;border:1px dashed var(--line);color:var(--g3);padding:12px 18px;border-radius:10px;cursor:pointer;font-size:13.5px;letter-spacing:.06em;text-transform:uppercase;font-family:var(--body);transition:.18s}
.rep-add:hover{border-color:var(--red);color:var(--white)}

/* ---------- NAV ---------- */
.navbar{position:fixed;left:0;right:0;bottom:0;z-index:50;background:rgba(0,0,0,.94);backdrop-filter:blur(10px);border-top:1px solid var(--line)}
.navbar-in{max-width:1180px;margin:0 auto;padding:16px 24px;display:flex;align-items:center;gap:14px}
.btn{display:inline-flex;align-items:center;gap:10px;font-family:var(--body);font-weight:700;font-size:14px;letter-spacing:.05em;
  text-transform:uppercase;border:none;border-radius:40px;padding:15px 30px;cursor:pointer;transition:.18s;font-variant-numeric:tabular-nums}
.btn-red{background:var(--red);color:#fff}
.btn-red:hover{background:var(--red-glow);box-shadow:0 0 26px rgba(229,29,32,.45)}
.btn-ghost{background:transparent;color:var(--g3);border:1px solid var(--line)}
.btn-ghost:hover{color:#fff;border-color:#4a4a4a}
.btn:disabled{opacity:.45;cursor:not-allowed}
.btn .d{width:8px;height:8px;border-radius:50%;background:#fff}
.btn .ar{font-size:20px;line-height:1;position:relative;top:-1px}
.saved{margin-left:auto;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--g7)}
@media(max-width:620px){.navbar-in{padding:12px 16px;gap:10px}.btn{padding:14px 20px;font-size:13px}.saved{display:none}}

/* ---------- REVISÃO ---------- */
.rev-sec{border-top:1px solid var(--line);padding:22px 0}
.rev-sec h3{font-size:26px;color:var(--white);margin-bottom:14px}
.rev-sec h3 span{font-size:12px;font-family:var(--body);letter-spacing:.2em;color:var(--g7);margin-left:10px;cursor:pointer;text-transform:uppercase}
.rev-sec h3 span:hover{color:var(--red)}
.rev-item{display:grid;grid-template-columns:270px 1fr;gap:14px;padding:9px 0;border-bottom:1px solid #191919;font-size:14.5px}
.rev-item dt{color:var(--g5)}
.rev-item dd{color:var(--white);white-space:pre-wrap;word-break:break-word}
@media(max-width:760px){.rev-item{grid-template-columns:1fr;gap:3px}}
.rev-empty{color:var(--g7);font-style:italic}

/* consent */
.consent{margin-top:26px;background:var(--elev);border:1px solid var(--line);border-radius:12px;padding:18px}
.consent .opt{border:none;background:none;padding:0}
.alert{display:none;margin-top:18px;border-left:2px solid var(--red);background:#1a0f10;padding:14px 16px;font-size:14px;color:#ffc9ca;border-radius:0 8px 8px 0}
.alert.on{display:block}

/* ---------- SUCESSO ---------- */
.done{display:none;text-align:center;padding:110px 0 80px}
.done.on{display:block}
.done .mark{width:74px;height:74px;border-radius:50%;background:var(--red);margin:0 auto 30px;display:flex;align-items:center;justify-content:center;box-shadow:0 0 50px rgba(229,29,32,.55)}
.done h2{font-size:clamp(42px,7vw,76px);color:var(--white)}
.done p{color:var(--g3);max-width:52ch;margin:18px auto 0}
.done .contacts{display:flex;gap:34px;justify-content:center;flex-wrap:wrap;margin-top:44px}
.done .contacts div{font-size:13px}
.done .contacts .l{color:var(--g7);letter-spacing:.2em;text-transform:uppercase;font-size:10.5px;margin-bottom:5px}
.done .contacts .v{color:var(--white)}

.loading{display:none;align-items:center;gap:12px;color:var(--g3);font-size:14px}
.loading.on{display:flex}
.spin{width:16px;height:16px;border:2px solid var(--line);border-top-color:var(--red);border-radius:50%;animation:sp .7s linear infinite}
@keyframes sp{to{transform:rotate(360deg)}}

footer{border-top:1px solid var(--line);padding:26px 24px 34px;text-align:center;color:var(--g7);font-size:11.5px;letter-spacing:.16em;text-transform:uppercase}

:focus-visible{outline:2px solid var(--red);outline-offset:3px}
@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto}}
