  :root {
    --font-head: 'Poppins', sans-serif;
    --font-body: 'Inter', sans-serif;
    --radius: 16px;
    --radius-sm: 10px;
    --max-w: 1180px;
    --shadow: 0 10px 40px rgba(0,0,0,.12);
  }

  html[data-theme="dark"] {
    --bg: #0a0a0a;
    --bg-alt: #131313;
    --surface: #161616;
    --surface-2: #1c1c1c;
    --text: #f4efe6;
    --text-muted: #a9a297;
    --border: #2a2a2a;
    --accent: #f6f1e7;
    --accent-hover: #ffffff;
    --accent-text: #0a0a0a;
    --logo-color: #f4efe6;
    --shadow: 0 10px 40px rgba(0,0,0,.45);
  }

  html[data-theme="light"] {
    --bg: #f4efe6;
    --bg-alt: #ece3d2;
    --surface: #ffffff;
    --surface-2: #fbf8f2;
    --text: #17140f;
    --text-muted: #635d51;
    --border: #e0d6c2;
    --accent: #14110c;
    --accent-hover: #2b2620;
    --accent-text: #f4efe6;
    --logo-color: #14110c;
    --shadow: 0 10px 30px rgba(30,25,15,.08);
  }

  * { box-sizing: border-box; margin: 0; padding: 0; }
  html { scroll-behavior: smooth; }
  body {
    background: var(--bg);
    color: var(--text);
    font-family: var(--font-body);
    line-height: 1.6;
    -webkit-font-smoothing: antialiased;
    transition: background .3s ease, color .3s ease;
    overflow-x: hidden;
  }
  h1,h2,h3,h4,.logo-text { font-family: var(--font-head); font-weight: 700; letter-spacing: -0.02em; }
  a { color: inherit; text-decoration: none; }
  ul { list-style: none; }
  img, svg { display: block; max-width: 100%; }
  .container { max-width: var(--max-w); margin: 0 auto; padding: 0 24px; }
  section { padding: 96px 0; }
  .eyebrow {
    display: inline-block; font-size: 13px; font-weight: 700; letter-spacing: .12em;
    text-transform: uppercase; color: var(--accent); margin-bottom: 14px;
  }
  .section-head { max-width: 640px; margin: 0 auto 56px; text-align: center; }
  .section-head h2 { font-size: clamp(28px, 4vw, 40px); margin-bottom: 14px; }
  .section-head p { color: var(--text-muted); font-size: 17px; }

  /* Buttons */
  .btn {
    display: inline-flex; align-items: center; justify-content: center; gap: 8px;
    padding: 15px 28px; border-radius: 999px; font-weight: 600; font-size: 15px;
    cursor: pointer; border: 1px solid transparent; transition: all .2s ease; white-space: nowrap;
  }
  .btn-primary { background: var(--accent); color: var(--accent-text); }
  .btn-primary:hover { background: var(--accent-hover); transform: translateY(-2px); }
  .btn-outline { background: transparent; border-color: var(--border); color: var(--text); }
  .btn-outline:hover { border-color: var(--accent); color: var(--accent); }
  .btn-block { width: 100%; }

  /* Header */
  header {
    position: sticky; top: 0; z-index: 100;
    background: color-mix(in srgb, var(--bg) 82%, transparent);
    backdrop-filter: blur(14px);
    border-bottom: 1px solid var(--border);
  }
  .nav-wrap { display: flex; align-items: center; justify-content: space-between; padding: 16px 24px; gap: 20px; position: relative; z-index: 210; }
  .logo { display: flex; align-items: center; gap: 10px; }
  .logo-text { font-size: 21px; color: var(--text); }
  .logo-mark { color: var(--logo-color); flex-shrink: 0; }
  .brand-logo {
    display: inline-block; height: 26px;
    background-repeat: no-repeat; background-position: center left;
    background-size: contain;
  }
  html[data-theme="dark"] .brand-logo {
    aspect-ratio: 4.255 / 1;
    background-image: url('data:image/png;base64,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');
  }
  html[data-theme="light"] .brand-logo {
    aspect-ratio: 5.128 / 1;
    background-image: url('data:image/png;base64,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');
  }
  .desktop-nav { display: flex; gap: 32px; align-items: center; }
  .navlink { font-size: 15px; font-weight: 500; color: var(--text-muted); transition: color .2s; }
  .navlink:hover { color: var(--text); }
  .nav-right { display: flex; align-items: center; gap: 14px; }
  .theme-toggle {
    width: 46px; height: 26px; border-radius: 999px; border: 1px solid var(--border);
    background: var(--surface-2); position: relative; cursor: pointer; flex-shrink: 0;
  }
  .theme-toggle .knob {
    position: absolute; top: 2px; left: 2px; width: 20px; height: 20px; border-radius: 50%;
    background: var(--accent); transition: transform .25s ease; display: flex; align-items: center; justify-content: center;
  }
  html[data-theme="light"] .theme-toggle .knob { transform: translateX(20px); }
  .theme-toggle .knob svg { width: 12px; height: 12px; stroke: var(--accent-text); }

  /* Hamburger icon */
  .burger {
    display: none; position: relative; width: 40px; height: 40px; flex-shrink: 0;
    cursor: pointer; background: none; border: none; padding: 0;
  }
  .burger span {
    position: absolute; left: 9px; width: 22px; height: 2px; background: var(--text);
    border-radius: 2px; transition: transform .3s ease, opacity .3s ease, top .3s ease;
  }
  .burger span:nth-child(1) { top: 14px; }
  .burger span:nth-child(2) { top: 19px; }
  .burger span:nth-child(3) { top: 24px; }
  .burger.open span:nth-child(1) { top: 19px; transform: rotate(45deg); }
  .burger.open span:nth-child(2) { opacity: 0; }
  .burger.open span:nth-child(3) { top: 19px; transform: rotate(-45deg); }

  /* Mobile slide-in panel */
  .nav-overlay {
    position: fixed; inset: 0; background: rgba(0,0,0,.55); opacity: 0; pointer-events: none;
    transition: opacity .3s ease; z-index: 190;
  }
  .nav-overlay.open { opacity: 1; pointer-events: auto; }
  .mobile-menu {
    position: fixed; top: 0; right: 0; height: 100vh; width: min(80vw, 320px);
    background: var(--surface); border-left: 1px solid var(--border);
    display: flex; flex-direction: column; padding: 96px 28px 28px;
    transform: translateX(100%); transition: transform .35s ease; z-index: 200;
  }
  .mobile-menu.open { transform: translateX(0); }
  .mobile-menu a { padding: 16px 0; font-weight: 600; font-size: 17px; color: var(--text); border-bottom: 1px solid var(--border); }
  .mobile-menu a.mobile-cta {
    margin-top: 24px; text-align: center; border: none; border-radius: 999px;
    background: var(--accent); color: var(--accent-text); padding: 15px; font-size: 15px;
  }
  body.menu-open { overflow: hidden; }

  /* Hero */
  .hero { padding: 90px 0 60px; }
  .hero-grid { display: grid; grid-template-columns: 1.1fr .9fr; gap: 60px; align-items: center; }
  .hero h1 { font-size: clamp(34px, 5vw, 56px); line-height: 1.08; margin-bottom: 22px; }
  .hero h1 span { color: var(--accent); }
  .hero p.lead { font-size: 18px; color: var(--text-muted); max-width: 520px; margin-bottom: 34px; }
  .hero-ctas { display: flex; gap: 14px; flex-wrap: wrap; margin-bottom: 40px; }
  .slogan { font-style: italic; font-weight: 600; font-size: 15px; color: var(--text); border-left: 3px solid var(--accent); padding-left: 14px; margin-bottom: 34px; }
  .trust-row { display: flex; gap: 28px; flex-wrap: wrap; }
  .trust-item { display: flex; align-items: center; gap: 8px; font-size: 14px; color: var(--text-muted); font-weight: 500; }
  .trust-item svg { width: 18px; height: 18px; stroke: var(--accent); flex-shrink: 0; }

  /* Hero mockup card */
  .mockup {
    background: var(--surface); border: 1px solid var(--border); border-radius: 20px;
    padding: 22px; box-shadow: var(--shadow);
  }
  .mockup-bar { display: flex; gap: 6px; margin-bottom: 18px; }
  .mockup-bar span { width: 10px; height: 10px; border-radius: 50%; background: var(--border); }
  /* Orbit / radar visual */
  .orbit-visual {
    position: relative; width: 100%; max-width: 320px; aspect-ratio: 1;
    margin: 24px auto 16px; --orbit-radius: 134px;
  }
  .orbit-ring {
    position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%);
    border-radius: 50%; border: 1px dashed var(--border);
  }
  .ring-outer { width: 100%; height: 100%; }
  .ring-inner { width: 58%; height: 58%; }
  .radar-sweep {
    position: absolute; inset: 0; border-radius: 50%; overflow: hidden;
    background: conic-gradient(from 0deg, color-mix(in srgb, var(--accent) 30%, transparent), transparent 26%);
    animation: orbit-spin 6s linear infinite;
  }
  .radar-line {
    position: absolute; top: 50%; left: 50%; width: 50%; height: 1px;
    background: linear-gradient(90deg, var(--accent), transparent);
    transform-origin: left center;
    animation: orbit-spin 6s linear infinite;
  }
  .orbit-center {
    position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%);
    width: 96px; height: 96px; border-radius: 50%;
    background: var(--surface); border: 1px solid var(--border); box-shadow: var(--shadow);
    display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 4px;
    color: var(--accent); z-index: 5; animation: orbit-pulse 3s ease-in-out infinite;
  }
  .orbit-center .brand-word { font-family: var(--font-head); font-weight: 800; font-size: 14px; letter-spacing: -0.02em; color: var(--text); }
  .brand-mark { display: none; height: 22px; width: auto; flex-shrink: 0; }
  .brand-mark-unused-dark {
    background-image: url('data:image/png;base64,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');
  }
  .brand-mark-unused-light {
    background-image: url('data:image/png;base64,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');
  }
  .brand-mark-dark, .brand-mark-light { display: none; }
  html[data-theme="dark"] .brand-mark-dark { display: inline-block; }
  html[data-theme="light"] .brand-mark-light { display: inline-block; }
  .orbit-track { position: absolute; inset: 0; animation: orbit-spin 30s linear infinite; }
  .orbit-node { position: absolute; top: 50%; left: 50%; width: 0; height: 0; transform: rotate(var(--angle)) translateX(var(--orbit-radius)); }
  .node-content {
    position: absolute; top: 0; left: 0; transform: translate(-50%,-50%) rotate(calc(-1 * var(--angle)));
    animation: orbit-counter-spin 30s linear infinite;
    display: flex; flex-direction: column; align-items: center; gap: 5px;
    width: 76px; padding: 9px 6px; text-align: center;
    background: var(--surface); border: 1px solid var(--border); border-radius: 12px; box-shadow: var(--shadow);
  }
  .node-content svg { width: 16px; height: 16px; stroke: var(--accent); }
  .node-content span { font-size: 10px; font-weight: 600; color: var(--text); line-height: 1.2; }
  .orbit-visual:hover .orbit-track,
  .orbit-visual:hover .node-content,
  .orbit-visual:hover .radar-sweep,
  .orbit-visual:hover .radar-line { animation-play-state: paused; }

  @keyframes orbit-spin { to { transform: rotate(360deg); } }
  @keyframes orbit-counter-spin {
    from { transform: translate(-50%,-50%) rotate(calc(-1 * var(--angle))); }
    to { transform: translate(-50%,-50%) rotate(calc(-1 * var(--angle) - 360deg)); }
  }
  @keyframes orbit-pulse {
    0%, 100% { box-shadow: 0 0 0 0 color-mix(in srgb, var(--accent) 35%, transparent); }
    50% { box-shadow: 0 0 0 12px transparent; }
  }

  /* Services */
  .services-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(240px, 1fr)); gap: 22px; }
  .service-card {
    background: var(--surface); border: 1px solid var(--border); border-radius: var(--radius);
    padding: 30px 26px; transition: transform .25s ease, box-shadow .25s ease, border-color .25s ease;
  }
  .service-card:hover { transform: translateY(-6px); box-shadow: var(--shadow); border-color: color-mix(in srgb, var(--accent) 40%, var(--border)); }
  .service-icon {
    width: 50px; height: 50px; border-radius: 14px; background: color-mix(in srgb, var(--accent) 14%, transparent);
    display: flex; align-items: center; justify-content: center; margin-bottom: 20px;
  }
  .service-icon svg { width: 24px; height: 24px; stroke: var(--accent); }
  .service-card h3 { font-size: 19px; margin-bottom: 10px; }
  .service-card p { color: var(--text-muted); font-size: 15px; }

  /* Alt background sections */
  .bg-alt { background: var(--bg-alt); }

  /* Diferenciais */
  .diff-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(230px, 1fr)); gap: 26px; }
  .diff-item { text-align: center; padding: 10px; }
  .diff-icon {
    width: 60px; height: 60px; border-radius: 50%; border: 1px solid var(--border); background: var(--surface);
    display: flex; align-items: center; justify-content: center; margin: 0 auto 18px;
  }
  .diff-icon svg { width: 26px; height: 26px; stroke: var(--accent); }
  .diff-item h3 { font-size: 17px; margin-bottom: 8px; }
  .diff-item p { color: var(--text-muted); font-size: 14px; }

  /* Process */
  .process-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(230px, 1fr)); gap: 30px; position: relative; }
  .process-step { position: relative; padding-top: 8px; }
  .process-num {
    width: 42px; height: 42px; border-radius: 12px; background: var(--accent); color: var(--accent-text);
    display: flex; align-items: center; justify-content: center; font-family: var(--font-head);
    font-weight: 700; font-size: 17px; margin-bottom: 18px;
  }
  .process-step h3 { font-size: 17px; margin-bottom: 8px; }
  .process-step p { color: var(--text-muted); font-size: 14px; }

  /* CTA band */
  .cta-band {
    background: var(--surface); border: 1px solid var(--border); border-radius: 24px;
    padding: 56px 40px; text-align: center; margin: 0 24px;
  }
  .cta-band h2 { font-size: clamp(24px, 3.5vw, 34px); margin-bottom: 14px; }
  .cta-band p { color: var(--text-muted); margin-bottom: 30px; font-size: 16px; }
  .cta-band-btns { display: flex; gap: 14px; justify-content: center; flex-wrap: wrap; }

  /* Contact / form */
  .contact-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 50px; align-items: start; }
  .contact-info h2 { font-size: clamp(26px, 4vw, 36px); margin-bottom: 16px; }
  .contact-info > p { color: var(--text-muted); margin-bottom: 30px; font-size: 16px; }
  .contact-method {
    display: flex; align-items: center; gap: 16px; padding: 18px; background: var(--surface);
    border: 1px solid var(--border); border-radius: var(--radius-sm); margin-bottom: 14px;
  }
  .contact-method .icon { width: 42px; height: 42px; border-radius: 10px; background: color-mix(in srgb, var(--accent) 14%, transparent); display: flex; align-items: center; justify-content: center; flex-shrink: 0; }
  .contact-method .icon svg { width: 20px; height: 20px; stroke: var(--accent); }
  .contact-method .label { font-size: 12px; color: var(--text-muted); text-transform: uppercase; letter-spacing: .05em; }
  .contact-method .value { font-weight: 600; font-size: 15px; }

  .form-card {
    background: var(--surface); border: 1px solid var(--border); border-radius: var(--radius);
    padding: 32px; box-shadow: var(--shadow);
  }
  .form-row { margin-bottom: 18px; }
  .form-row label { display: block; font-size: 13px; font-weight: 600; margin-bottom: 8px; }
  .form-row input, .form-row select, .form-row textarea {
    width: 100%; padding: 13px 14px; border-radius: var(--radius-sm); border: 1px solid var(--border);
    background: var(--bg); color: var(--text); font-family: var(--font-body); font-size: 14px; outline: none;
    transition: border-color .2s;
  }
  .form-row input:focus, .form-row textarea:focus { border-color: var(--accent); }
  .form-row textarea { resize: vertical; min-height: 100px; }
  .form-note { font-size: 12px; color: var(--text-muted); margin-top: 12px; text-align: center; }

  /* Custom select dropdown */
  .custom-select { position: relative; }
  .custom-select-trigger {
    width: 100%; display: flex; align-items: center; justify-content: space-between; gap: 10px;
    padding: 13px 14px; border-radius: var(--radius-sm); border: 1px solid var(--border);
    background: var(--bg); color: var(--text); font-family: var(--font-body); font-size: 14px;
    cursor: pointer; text-align: left; transition: border-color .2s;
  }
  .custom-select.open .custom-select-trigger { border-color: var(--accent); }
  .custom-select-arrow { width: 16px; height: 16px; stroke: var(--text-muted); flex-shrink: 0; transition: transform .2s ease; }
  .custom-select.open .custom-select-arrow { transform: rotate(180deg); }
  .custom-select-options {
    position: absolute; top: calc(100% + 8px); left: 0; right: 0; z-index: 30;
    background: var(--surface); border: 1px solid var(--border); border-radius: var(--radius-sm);
    box-shadow: var(--shadow); padding: 6px; max-height: 260px; overflow-y: auto;
    opacity: 0; visibility: hidden; transform: translateY(-6px);
    transition: opacity .18s ease, transform .18s ease, visibility .18s;
  }
  .custom-select.open .custom-select-options { opacity: 1; visibility: visible; transform: translateY(0); }
  .custom-select-options li {
    padding: 11px 12px; border-radius: 8px; font-size: 14px; color: var(--text); cursor: pointer; list-style: none;
  }
  .custom-select-options li:hover { background: color-mix(in srgb, var(--accent) 14%, transparent); }
  .custom-select-options li.selected { background: var(--accent); color: var(--accent-text); font-weight: 600; }

  /* FAQ */
  .faq-list { max-width: 760px; margin: 0 auto; }
  .faq-item { border-bottom: 1px solid var(--border); }
  .faq-q {
    width: 100%; text-align: left; background: none; border: none; cursor: pointer;
    padding: 22px 4px; display: flex; justify-content: space-between; align-items: center;
    font-family: var(--font-head); font-weight: 600; font-size: 16px; color: var(--text); gap: 20px;
  }
  .faq-q svg { width: 18px; height: 18px; stroke: var(--accent); flex-shrink: 0; transition: transform .25s ease; }
  .faq-item.open .faq-q svg { transform: rotate(45deg); }
  .faq-a { max-height: 0; overflow: hidden; transition: max-height .3s ease; }
  .faq-a p { padding: 0 4px 22px; color: var(--text-muted); font-size: 15px; max-width: 640px; }

  /* Footer */
  footer { border-top: 1px solid var(--border); padding: 56px 0 28px; }
  .footer-grid { display: grid; grid-template-columns: 1.4fr 1fr 1fr; gap: 40px; margin-bottom: 40px; }
  .footer-brand p { color: var(--text-muted); font-size: 14px; margin-top: 14px; max-width: 280px; }
  .footer-col h4 { font-size: 14px; margin-bottom: 16px; }
  .footer-col ul li { margin-bottom: 10px; }
  .footer-col a { color: var(--text-muted); font-size: 14px; transition: color .2s; }
  .footer-col a:hover { color: var(--accent); }
  .footer-bottom {
    display: flex; justify-content: space-between; flex-wrap: wrap; gap: 12px;
    padding-top: 24px; border-top: 1px solid var(--border); font-size: 13px; color: var(--text-muted);
  }

  /* Floating WhatsApp */
  .wa-float {
    position: fixed; bottom: 24px; right: 24px; z-index: 200;
    width: 58px; height: 58px; border-radius: 50%; background: #25D366;
    display: flex; align-items: center; justify-content: center; box-shadow: 0 8px 24px rgba(0,0,0,.3);
    transition: transform .2s ease;
  }
  .wa-float:hover { transform: scale(1.08); }
  .wa-float svg { width: 28px; height: 28px; fill: white; }

  /* Reveal animation */
  .reveal { opacity: 0; transform: translateY(24px); transition: opacity .6s ease, transform .6s ease; }
  .reveal.in { opacity: 1; transform: translateY(0); }

  @media (max-width: 900px) {
    .hero-grid { grid-template-columns: 1fr; }
    .hero-visual { order: -1; }
    .contact-grid { grid-template-columns: 1fr; }
    .footer-grid { grid-template-columns: 1fr 1fr; }
  }
  @media (max-width: 720px) {
    .desktop-nav, .nav-right .desktop-only { display: none; }
    .burger { display: flex; }
    section { padding: 64px 0; }
    .cta-band { padding: 40px 22px; }
    .footer-grid { grid-template-columns: 1fr; }
    .form-row input, .form-row select, .form-row textarea { font-size: 16px; }
    .hero { padding: 44px 0 36px; }
    .hero-ctas { flex-direction: column; align-items: stretch; }
    .hero-ctas .btn { width: 100%; }
    .cta-band-btns { flex-direction: column; align-items: stretch; }
    .cta-band-btns .btn { width: 100%; }
    .footer-bottom { flex-direction: column; align-items: flex-start; }
  }
  @media (max-width: 480px) {
    .container { padding: 0 18px; }
    .nav-wrap { padding: 14px 18px; }
    section { padding: 52px 0; }
    .cta-band { padding: 32px 20px; margin: 0 18px; border-radius: 18px; }
    .form-card { padding: 22px 18px; }
    .mockup { padding: 16px; }
    .trust-row { gap: 12px 20px; }
    .wa-float { width: 52px; height: 52px; bottom: 18px; right: 18px; }
    .wa-float svg { width: 24px; height: 24px; }
    .mobile-menu { width: 86vw; padding: 88px 22px 24px; }
    .orbit-visual { --orbit-radius: 96px; max-width: 260px; margin: 16px auto 10px; }
    .node-content { width: 62px; padding: 7px 5px; gap: 4px; }
    .node-content svg { width: 14px; height: 14px; }
    .node-content span { font-size: 9px; }
    .orbit-center { width: 78px; height: 78px; }
    .orbit-center .brand-word { font-size: 12px; }
    .orbit-center .brand-mark { height: 18px; width: auto; }
  }
