/* Layout: brand off-white ground, white rounded cards by role, orange "››" eyebrows; hero split = thesis + live "revisão da IA" vignette */
:root{
  --night:#141414; --night-fg:#F4F4F0; --night-line:#2B2A27;
  --bg:#F4F4F0; --surface:#FFFFFF; --ink:#141414; --muted:#5B5A55; --line:#E3E1DA;
  --accent:#F5821F; --accent-ink:#B85A0A; --accent-soft:#FDEBDB; --on-accent:#141414;
  --activities-accent:#F5821F; --activities-accent-ink:#B85A0A; --activities-accent-soft:#FDEBDB;
  --ok:#2E7D4F; --ok-soft:#E3F2E8;
  --display:"Montserrat", "Segoe UI", Arial, sans-serif;
  --body:"Manrope", "Segoe UI", Helvetica, Arial, sans-serif;
}
@media (prefers-color-scheme: dark){ :root:not([data-theme="light"]){
  --bg:#121211; --surface:#1C1B19; --ink:#F2F1EC; --muted:#A8A69F; --line:#2E2D29;
  --accent:#FF9136; --accent-ink:#FFB070; --accent-soft:#3A2614; --on-accent:#141414;
  --ok:#6BCB93; --ok-soft:#163222; --night:#0A0A09; --night-fg:#F2F1EC; --night-line:#2A2926; color-scheme:dark }}
:root[data-theme="dark"]{
  --night:#0A0A09; --night-fg:#F2F1EC; --night-line:#2A2926;
  --bg:#121211; --surface:#1C1B19; --ink:#F2F1EC; --muted:#A8A69F; --line:#2E2D29;
  --accent:#FF9136; --accent-ink:#FFB070; --accent-soft:#3A2614; --on-accent:#141414;
  --ok:#6BCB93; --ok-soft:#163222; color-scheme:dark }

*{box-sizing:border-box}
html{scroll-behavior:smooth}
@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}
body{background:var(--bg);color:var(--ink);font-family:var(--body);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased}
.wrap{max-width:1140px;margin:0 auto;padding-left:max(20px, env(safe-area-inset-left,0px));padding-right:max(20px, env(safe-area-inset-right,0px))}
section{padding-block:clamp(56px,8vw,96px)}
h1,h2,h3{font-family:var(--display);line-height:1.12;margin:0;text-wrap:balance;letter-spacing:-.01em}
h1{font-size:clamp(2.2rem,5.4vw,3.9rem);font-weight:800}
h2{font-size:clamp(1.7rem,3.6vw,2.6rem);font-weight:800}
h3{font-size:1.15rem;font-weight:700}
.regpills{display:flex;flex-wrap:wrap;gap:12px}
.regpill{display:inline-flex;align-items:center;font-family:var(--display);font-weight:700;font-size:1rem;padding:16px 26px;border-radius:999px;border:1.5px solid var(--line);background:var(--surface);color:var(--ink);line-height:1.2}
.regpill-dark{background:var(--night);color:var(--night-fg);border-color:var(--night)}
.regpill-dark b{color:var(--accent);font-weight:800;margin-left:.3em}
p{margin:0}
.hl{color:var(--accent)}
.eyebrow{font-family:var(--display);font-size:.74rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);display:flex;gap:.5em;align-items:center}
.eyebrow::before{content:"››";color:var(--accent);letter-spacing:0;font-size:1rem}
.lead{font-size:clamp(1.05rem,1.6vw,1.2rem);color:var(--muted);max-width:60ch}
.stack{display:flex;flex-direction:column;gap:18px}
a{color:inherit}
:focus-visible{outline:3px solid var(--accent);outline-offset:3px;border-radius:6px}

/* buttons */
.btn{display:inline-flex;align-items:center;gap:.6em;font-family:var(--display);font-weight:700;font-size:1rem;text-decoration:none;background:var(--accent);color:var(--on-accent);padding:16px 26px;border-radius:999px;transition:transform .15s ease, box-shadow .15s ease;box-shadow:0 6px 20px -8px rgba(245,130,31,.7)}
.btn:hover{transform:translateY(-2px);box-shadow:0 10px 26px -8px rgba(245,130,31,.8)}
.btn svg{width:18px;height:18px}
.btn-ghost{background:transparent;color:var(--ink);box-shadow:none;border:1.5px solid var(--line)}
.btn-ghost:hover{box-shadow:none;border-color:var(--ink)}
.btn-sm{padding:10px 18px;font-size:.88rem;box-shadow:none}

/* header */
header.top{position:sticky;top:env(safe-area-inset-top,0px);z-index:20;background:color-mix(in srgb,var(--bg) 88%,transparent);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}
body::before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top,0px);z-index:30;background:var(--bg)}
.top .wrap{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:14px}
.brand{display:flex;align-items:center;gap:14px;min-width:0}
.logo{display:block;width:112px;aspect-ratio:452/76;background:var(--ink);-webkit-mask:url("data:image/png;base64,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") center/contain no-repeat;mask:url("data:image/png;base64,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") center/contain no-repeat}
.tag{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink);background:var(--accent-soft);padding:5px 10px;border-radius:999px;white-space:nowrap}
@media (max-width:520px){.brand .tag{display:none}}

/* hero */
.hero{padding-block:clamp(40px,6vw,80px) clamp(56px,7vw,88px)}
.hero-grid{display:grid;grid-template-columns:minmax(0,860px);gap:clamp(32px,5vw,64px);align-items:center}
.hero-grid>*{min-width:0}
.hero-copy{display:flex;flex-direction:column;gap:24px}
.hero-ctas{display:flex;flex-wrap:wrap;gap:12px;align-items:center}

.dot{width:9px;height:9px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 0 rgba(245,130,31,.6);animation:pulse 2s infinite}
@keyframes pulse{70%{box-shadow:0 0 0 9px rgba(245,130,31,0)}100%{box-shadow:0 0 0 0 rgba(245,130,31,0)}}
.facts{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}
.fact{font-size:.86rem;font-weight:600;border:1px solid var(--line);background:var(--surface);padding:7px 12px;border-radius:999px}
.fact b{color:var(--accent-ink)}

/* AI review vignette */
.review{background:var(--surface);border-radius:22px;padding:22px;box-shadow:0 30px 60px -30px rgba(20,20,20,.25);border:1px solid var(--line);display:flex;flex-direction:column;gap:14px;font-size:.92rem}
.rv-head{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:.76rem;color:var(--muted);font-weight:600;letter-spacing:.04em;text-transform:uppercase}
.rv-live{display:flex;align-items:center;gap:6px;color:var(--ok)}
.rv-live i{width:7px;height:7px;border-radius:50%;background:var(--ok)}
.rv-card{border:1px solid var(--line);border-radius:14px;padding:14px 16px;display:flex;flex-direction:column;gap:8px}
.rv-who{display:flex;align-items:center;gap:10px}
.avatar{width:40px;height:40px;font-size:.7rem!important;border-radius:50%;display:grid;place-items:center;font-family:var(--display);font-weight:700;font-size:.8rem;flex:none}
.av-ai{background:var(--ink);color:var(--bg)}
.av-op{background:var(--accent);color:var(--on-accent)}
.rv-who b{display:block;font-size:.88rem;line-height:1.2}
.rv-who small{color:var(--muted);font-size:.76rem}
.score{margin-left:auto;font-family:var(--display);font-weight:800;font-size:1.25rem;font-variant-numeric:tabular-nums}
.score s{color:var(--muted);font-weight:600;font-size:.95rem;margin-right:6px}
.rv-card p{color:var(--muted);line-height:1.5}
.rv-op{border-color:var(--accent);background:var(--accent-soft)}
.rv-op p{color:var(--ink)}
.rv-actions{display:flex;gap:8px;flex-wrap:wrap}
.chip{font-size:.76rem;font-weight:700;padding:5px 10px;border-radius:8px;border:1px solid var(--line);background:var(--surface)}
.chip.ok{background:var(--ok-soft);color:var(--ok);border-color:transparent}
.rv-foot{font-size:.8rem;color:var(--muted);text-align:center}

/* RPO virtual */
.band{background:var(--surface);border-block:1px solid var(--line)}
.split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,64px);align-items:start}
.split>*{min-width:0}
.duo{display:grid;grid-template-columns:1fr 1fr;gap:14px}
.duo article{border:1px solid var(--line);border-radius:18px;padding:20px;display:flex;flex-direction:column;gap:8px;background:var(--bg)}
.duo .pill{align-self:flex-start;font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-ink);background:var(--accent-soft);padding:4px 10px;border-radius:999px}
.duo h3{color:var(--accent-ink);font-size:1.02rem}
.duo p{font-size:.92rem;color:var(--muted);line-height:1.5}
.you{grid-column:1/-1;background:var(--accent)!important;border-color:transparent!important;color:var(--on-accent)}
.you h3{color:var(--on-accent)!important}
.you p{color:var(--on-accent)!important;opacity:.85}
.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:40px}
.stat{padding:18px 0;border-top:2px solid var(--ink)}
.stat strong{display:block;font-family:var(--display);font-size:clamp(1.6rem,3vw,2.3rem);font-weight:800;font-variant-numeric:tabular-nums;line-height:1.1}
.stat strong em{font-style:normal;color:var(--accent)}
.stat span{font-size:.88rem;color:var(--muted)}

/* timeline */
.sec-head{display:flex;flex-direction:column;gap:14px;margin-bottom:40px;max-width:720px}
.timeline{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,1fr);gap:12px;counter-reset:s}
.timeline li{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:20px 18px;display:flex;flex-direction:column;gap:8px;position:relative;min-width:0}
.timeline .when{font-family:var(--display);font-weight:800;font-size:1.15rem;font-variant-numeric:tabular-nums}
.timeline .step{font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}
.timeline p{font-size:.92rem;line-height:1.45}
.timeline small{color:var(--muted);font-size:.8rem;line-height:1.4}
.timeline li.paid{border-color:var(--accent);background:var(--accent-soft)}
.timeline li.start{background:var(--ink);color:var(--bg);border-color:var(--ink)}
.timeline li.start .step,.timeline li.start small{color:color-mix(in srgb,var(--bg) 70%,transparent)}
.badge{align-self:flex-start;font-size:.7rem;font-weight:700;padding:3px 9px;border-radius:999px;background:var(--accent);color:var(--on-accent)}

.paths{margin-top:28px;display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:12px;align-items:stretch}
.paths>*{min-width:0}
.paths .intro{padding:4px 8px 4px 0;display:flex;flex-direction:column;gap:10px;justify-content:center}
.paths .intro p{color:var(--muted);font-size:.95rem}
.path{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:22px;display:flex;flex-direction:column;gap:8px}
.path .if{font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-ink)}
.path p{font-size:.94rem;color:var(--muted);line-height:1.5}

/* hero kicker */
.kicker{font-size:clamp(1.25rem,2.4vw,1.75rem);font-weight:700;color:var(--muted);margin-bottom:-12px}
.confirm-note{margin-top:24px;color:var(--muted);max-width:72ch;font-size:.98rem}

/* o que você vai fazer */
#atividades{--accent:var(--activities-accent);--accent-ink:var(--activities-accent-ink);--accent-soft:var(--activities-accent-soft)}
.dark{background:var(--night);color:var(--night-fg)}
.dark .eyebrow{color:color-mix(in srgb,var(--night-fg) 62%,transparent)}
.dark .lead{color:color-mix(in srgb,var(--night-fg) 72%,transparent)}
.acts{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}
.act{background:var(--surface);color:var(--ink);border-radius:22px;padding:28px;display:flex;flex-direction:column;gap:10px;min-width:0;transition:transform .2s ease, box-shadow .2s ease}
.act:hover{transform:translateY(-4px);box-shadow:0 18px 40px -18px rgba(245,130,31,.55)}
.act-ico{width:56px;height:56px;border-radius:16px;background:var(--accent-soft);color:var(--accent-ink);display:grid;place-items:center;margin-bottom:6px}
.act-ico svg{width:28px;height:28px}
.act h3{font-size:1.18rem}
.act p{color:var(--muted);font-size:.95rem;line-height:1.5}

/* lists */
.tasks{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 40px}
.tasks li{display:flex;gap:14px;padding:18px 0;border-top:1px solid var(--line);align-items:flex-start}
.tasks svg{flex:none;width:22px;height:22px;color:var(--accent);margin-top:2px}

.who{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}
.who article{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:26px;display:flex;flex-direction:column;gap:12px}
.who .ico{width:44px;height:44px;border-radius:12px;background:var(--accent-soft);color:var(--accent-ink);display:grid;place-items:center}
.who .ico svg{width:24px;height:24px}
.who p{color:var(--muted);font-size:.95rem;line-height:1.55}

.traits{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}
.trait{border-top:3px solid var(--accent);padding-top:14px;display:flex;flex-direction:column;gap:6px;min-width:0}
.trait p{font-size:.9rem;color:var(--muted);line-height:1.5}
.pfgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}
.pf{background:var(--surface);border:1px solid var(--line);border-top:4px solid var(--accent);border-radius:18px;padding:24px 22px;display:flex;flex-direction:column;gap:8px;min-width:0}
.pf h3{font-size:1.1rem}
.pf p{font-size:.93rem;color:var(--muted);line-height:1.5}
.pf-cta{background:var(--accent);border-color:var(--accent);color:var(--on-accent);text-decoration:none;transition:transform .2s ease}
.pf-cta:hover{transform:translateY(-3px)}
.pf-cta p{color:var(--on-accent);opacity:.85}
.pf-go{margin-top:auto;font-family:var(--display);font-weight:800;font-size:.95rem}
.skills{margin-top:36px;display:flex;flex-wrap:wrap;gap:10px;align-items:center}
.skills .lbl{font-family:var(--display);font-weight:700;font-size:.9rem;margin-right:6px}
.skills span.s{border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:8px 14px;font-size:.9rem;font-weight:600}

.reqs{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}
.req{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:20px;display:flex;flex-direction:column;gap:6px}
.req b{font-family:var(--display);font-size:1.05rem}
.req span{font-size:.9rem;color:var(--muted);line-height:1.45}
.req strong{color:var(--ink)}

/* faq */
.faq{display:flex;flex-direction:column;border-top:1px solid var(--line);max-width:820px}
details{border-bottom:1px solid var(--line)}
summary{cursor:pointer;list-style:none;padding:20px 40px 20px 0;font-family:var(--display);font-weight:700;font-size:1.05rem;position:relative}
summary::-webkit-details-marker{display:none}
summary::after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);font-size:1.5rem;color:var(--accent);transition:transform .2s}
details[open] summary::after{transform:translateY(-50%) rotate(45deg)}
details p{padding:0 0 22px;color:var(--muted);max-width:68ch}

/* final cta */
.final{padding-block:clamp(48px,6vw,72px)}
.final-box{background:var(--accent);color:var(--on-accent);border-radius:28px;padding:clamp(32px,5vw,56px);display:grid;grid-template-columns:1.4fr auto;gap:28px;align-items:center}
.final-box>*{min-width:0}
.final-box p{opacity:.85;margin-top:12px;max-width:52ch}
.final-box .btn{background:var(--ink);color:var(--bg);box-shadow:none}
.final-box .btn:hover{box-shadow:0 10px 24px -10px rgba(0,0,0,.5)}
.final-note{font-size:.85rem;margin-top:10px;opacity:.8;text-align:center}

footer{padding-block:36px 48px;color:var(--muted);font-size:.86rem}
footer .wrap{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;align-items:center}
footer .logo{width:90px;background:var(--muted)}

@media (max-width:980px){
  .hero-grid,.split{grid-template-columns:1fr}
  .acts{grid-template-columns:1fr 1fr}
  .timeline{grid-template-columns:repeat(2,1fr)}
  .paths{grid-template-columns:1fr 1fr}
  .paths .intro{grid-column:1/-1}
  .traits{grid-template-columns:repeat(3,1fr)}
  .reqs{grid-template-columns:1fr}
  .pfgrid{grid-template-columns:1fr 1fr}
  .stats{grid-template-columns:1fr 1fr}
}
@media (max-width:680px){
  body{font-size:16px}
  .tasks,.who,.duo,.paths,.final-box,.acts{grid-template-columns:1fr}
  .tasks{gap:0}
  .traits{grid-template-columns:1fr 1fr}
  .timeline{grid-template-columns:1fr}
  .final-box .btn{justify-self:start}
}
@media (max-width:420px){.traits,.reqs,.pfgrid{grid-template-columns:1fr}.top .btn-sm{padding:9px 14px}}
