:root{--bg:#0e1d36;--bg-deep:#0a1830;--surface:#15294b;--surface-2:#1c3559;--border:#2f4d76;--text:#f6fbff;--muted:#aebdd0;--ciano:#20e3cf;--laranja:#f05a0b;--ambar:#f4b42a;--accent:#20e3cf;--hl:#f4b42a;--bg-alt:#ffffff09;--navy:#0e1d36;--font:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--max:1160px}*{box-sizing:border-box}html{scroll-padding-top:80px}body{background:var(--bg);color:var(--text);font:16px/1.6 var(--font);margin:0}a{color:inherit}:focus-visible{outline:2px solid var(--ambar);outline-offset:3px;border-radius:4px}.wrap{max-width:var(--max);margin:0 auto;padding:0 24px}.skip{background:var(--ambar);color:#000;z-index:100;padding:8px 12px;position:absolute;top:8px;left:-999px}.skip:focus{left:8px}.proto-bar{color:var(--ambar);text-align:center;background:#1b1300;border-bottom:1px solid #4a3500;padding:6px 12px;font-size:13px}.proto-bar button{color:var(--ambar);border:1px solid var(--ambar);cursor:pointer;font:inherit;background:0 0;border-radius:999px;margin-left:10px;padding:2px 10px}header.top{z-index:50;background:0 0;border-bottom:0;transition:background .25s,box-shadow .25s;position:sticky;top:0}header.top.scrolled{backdrop-filter:blur(10px)saturate(140%);background:#0e1d36b8;box-shadow:0 8px 24px #0309142e}.stars{z-index:-1;pointer-events:none;position:fixed;inset:0}.star{opacity:.78;background:currentColor;border-radius:999px;animation:3.2s ease-in-out infinite twinkle;position:absolute;box-shadow:0 0 7px}@keyframes twinkle{0%,to{opacity:.24;transform:scale(.84)}50%{opacity:.95;transform:scale(1.08)}}.nav{align-items:center;gap:28px;height:64px;display:flex}.logo{letter-spacing:-.02em;font-size:20px;font-weight:800;text-decoration:none}.logo span{color:var(--ambar)}.menu{align-items:center;gap:6px;margin:0 0 0 auto;padding:0;list-style:none;display:flex}.menu>li{position:static}.menu-link,.menu-btn{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:8px 12px;font-size:15px;text-decoration:none;display:inline-flex}.menu-link:hover,.menu-btn:hover,.menu-btn[aria-expanded=true]{color:var(--text);background:#15294b99}.menu-btn .chev{font-size:11px;transition:transform .2s}.menu-btn[aria-expanded=true] .chev{transform:rotate(180deg)}.cta{background:var(--cta,#cc4800);color:#fff;cursor:pointer;white-space:nowrap;border:0;border-radius:999px;padding:10px 18px;font-size:15px;font-weight:700;text-decoration:none;display:inline-block}.cta:hover{background:#b84100}.cta--ghost{color:var(--text);border:1px solid var(--border);background:0 0}.cta--ghost:hover{background:var(--surface)}.mega{border-bottom:1px solid var(--border);background:#15294bf7;padding:28px 0 22px;display:none;position:absolute;top:64px;left:0;right:0;box-shadow:0 24px 48px #00000073}.mega.open{animation:.18s ease-out drop;display:block}@keyframes drop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.mega-grid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.mega h3{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:0 0 12px;font-size:12px;font-weight:700}.mega h3 small{color:var(--muted);letter-spacing:0;text-transform:none;margin-left:6px;font-weight:400}.mega a.item{border-radius:10px;margin:0 -12px 4px;padding:10px 12px;text-decoration:none;display:block}.mega a.item:hover,.mega a.item:focus-visible{background:var(--surface-2)}.mega a.item strong{color:var(--text);font-size:15px;display:block}.mega a.item span{color:var(--muted);font-size:13.5px;line-height:1.45;display:block}.tbd{color:var(--hl);vertical-align:middle;white-space:nowrap;border:1px solid #f4b42a80;border-radius:999px;margin-left:6px;padding:0 6px;font-size:10.5px;font-weight:600}.mega-foot{border-top:1px solid var(--border);color:var(--muted);justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding-top:16px;font-size:14px;display:flex}.burger{border:1px solid var(--border);color:var(--text);cursor:pointer;background:0 0;border-radius:8px;width:44px;height:44px;margin-left:auto;font-size:20px;display:none}section{padding:96px 0;position:relative}.eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:0 0 16px;font-size:13px;font-weight:700}h1{letter-spacing:-.03em;max-width:15ch;margin:0 0 24px;font-size:clamp(36px,5.2vw,62px);line-height:1.08}h1 em{color:var(--hl-big,var(--hl));font-style:normal}h2{letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(28px,3.4vw,40px);line-height:1.15}.lead{color:var(--muted);max-width:56ch;margin:0 0 32px;font-size:19px}.actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.draft{color:var(--muted);border:1px dashed var(--border);vertical-align:middle;border-radius:6px;margin-left:8px;padding:1px 6px;font-size:11px;display:inline-block}.hero{align-items:center;min-height:min(100vh - 100px,820px);display:flex;position:relative;overflow:hidden}.hero .wrap{z-index:1;width:100%;position:relative}.net{opacity:0;pointer-events:none;width:min(46vw,560px);transition:opacity .4s;position:absolute;top:50%;right:-40px;transform:translateY(-50%)}body.visual-b .net{opacity:1}.net .pulse{transform-origin:50%;transform-box:fill-box;animation:3.2s ease-in-out infinite pulse}@keyframes pulse{0%,to{opacity:.35}50%{opacity:1}}body.visual-a .hero-line{display:block}.hero-line{background:var(--ambar);width:72px;height:3px;margin-bottom:28px;display:none}.grid-4{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:36px;display:grid}.grid-3{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:36px;display:grid}.card{background:var(--surface);border:1px solid var(--border);border-radius:16px;flex-direction:column;gap:12px;padding:24px;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}a.card:hover{border-color:var(--ciano);transform:translateY(-2px)}.quote{margin:0;font-size:18px;font-weight:600;line-height:1.4}.card .to{color:var(--accent);margin-top:auto;font-size:14px;font-weight:600}.card h3{margin:0;font-size:20px}.card p{color:var(--muted);margin:0}.more{color:var(--muted);margin-top:24px}.more a{color:var(--hl)}.steps{grid-template-columns:repeat(3,1fr);gap:0;margin-top:44px;display:grid;position:relative}.step{padding:0 24px 0 0;position:relative}.step .num{border:2px solid var(--ambar);width:44px;height:44px;color:var(--ambar);background:var(--bg);z-index:1;border-radius:50%;place-items:center;margin-bottom:18px;font-weight:800;display:grid;position:relative}.steps:before{content:"";background:linear-gradient(90deg, var(--ambar), var(--ciano));height:2px;position:absolute;top:22px;left:22px;right:33%}.step h3{letter-spacing:.14em;color:var(--accent);margin:0 0 6px;font-size:13px}.step p{color:var(--text);margin:0;font-size:17px}.founder{grid-template-columns:180px 1fr;align-items:start;gap:36px;margin-top:32px;display:grid}.avatar{background:var(--surface-2);border:1px dashed var(--border);width:180px;height:180px;color:var(--muted);text-align:center;border-radius:20px;place-items:center;font-size:13px;display:grid}.label-honest{color:var(--accent);background:#20e3cf14;border:1px solid #20e3cf59;border-radius:8px;margin:8px 0 18px;padding:4px 10px;font-size:13px;display:inline-block}.exp{gap:10px;margin:0 0 24px;padding:0;list-style:none;display:grid}.exp li{padding-left:22px;position:relative}.exp li:before{content:"";background:var(--ambar);width:10px;height:2px;position:absolute;top:.7em;left:0}.stripe{background:var(--surface);border:1px solid var(--border);color:var(--muted);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:36px;padding:18px 22px;display:flex}form{grid-template-columns:1fr 1fr;gap:16px;max-width:760px;margin-top:28px;display:grid}form .full{grid-column:1/-1}label{margin-bottom:6px;font-size:14px;font-weight:600;display:block}input,textarea{background:var(--surface);border:1px solid var(--border);width:100%;color:var(--text);font:inherit;border-radius:10px;padding:12px 14px}textarea{resize:vertical;min-height:96px}.trust{color:var(--muted);font-size:13px}.status{color:var(--accent);grid-column:1/-1;min-height:1.5em}footer{color:var(--muted);padding:32px 0;font-size:14px}footer .wrap{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}@media (width<=900px){.burger{display:block}.menu-wrap{background:#0e1d36fa;padding:16px 24px 96px;display:none;position:fixed;inset:100px 0 0;overflow-y:auto}.menu-wrap.open{display:block}.menu{flex-direction:column;align-items:stretch;margin:0}.menu-link,.menu-btn{width:100%;color:var(--text);border-bottom:1px solid var(--border);border-radius:0;justify-content:space-between;padding:14px 4px;font-size:18px}.mega{box-shadow:none;background:0 0;border:0;padding:8px 0 16px;position:static}.mega-grid{grid-template-columns:1fr;gap:16px}.mega-foot{display:none}.menu-cta{text-align:center;position:fixed;bottom:20px;left:24px;right:24px}.nav .cta.desk{display:none}.grid-4,.grid-3{grid-template-columns:1fr}.steps{grid-template-columns:1fr;gap:28px}.steps:before{background:linear-gradient(180deg, var(--ambar), var(--ciano));width:2px;height:auto;inset:22px auto 22px 21px}.step{grid-template-columns:44px 1fr;gap:16px;padding:0;display:grid}.step .num{margin:0}.founder{grid-template-columns:1fr}.avatar{width:120px;height:120px}form{grid-template-columns:1fr}.net{opacity:0;width:90vw;right:-30vw}body.visual-b .net{opacity:.35}section{padding:64px 0}}@media (width>=901px){.menu-wrap{display:contents}.menu-cta{display:none}}@media (width<=900px){.star{animation-duration:4.2s;box-shadow:0 0 5px}}@media (prefers-reduced-motion:reduce){.star{opacity:.58}*,:before,:after{transition:none!important;animation:none!important}}.page-hero{border-bottom:0;padding:72px 0 48px}.crumbs{color:var(--muted);margin-bottom:20px;font-size:14px}.crumbs a{color:var(--muted);text-decoration:none}.crumbs a:hover{color:var(--text);text-decoration:underline}.page-hero h1{max-width:22ch;font-size:clamp(32px,4.4vw,52px)}.blocks{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.blocks .card h3{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:13px}.blocks ul{color:var(--text);gap:6px;margin:0;padding-left:18px;display:grid}.src{color:var(--muted);border-left:2px solid var(--border);margin-top:28px;padding-left:12px;font-size:12.5px}.band{border:1px solid var(--border);background:#15294bb3;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:28px 32px;display:flex}.band h2{margin:0;font-size:26px}.overview{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.overview h2{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:0 0 12px;font-size:13px}.overview .card{margin-bottom:14px}.mega-all{color:var(--hl);font-size:14px}@media (width<=900px){.blocks,.overview{grid-template-columns:1fr}.page-hero{padding:40px 0 24px}}.menu-btn.is-current,.menu-link.is-current{color:var(--text)}.sec-alt{background:var(--bg-alt)}.on-dark{--text:#f6fbff;--muted:#aebdd0;--surface:#15294b;--surface-2:#1c3559;--border:#2f4d76;--accent:#20e3cf;--hl:#f4b42a;color:var(--text)}section.on-dark{background:var(--navy);overflow:hidden}.contact.on-dark{background:#0a1830}.sec-stars{pointer-events:none;display:none;position:absolute;inset:0}.sec-stars+.wrap,section.on-dark>.wrap{z-index:1;position:relative}body.theme-light{--bg:#fff;--bg-alt:#f2f5fa;--surface:#fff;--surface-2:#eef3f9;--border:#dbe3ee;--text:#0e1d36;--muted:#4b5b74;--accent:#0a7d72;--hl:#b86a00;color:var(--text);background:#fff}body.theme-light .stars{display:none}body.theme-light .sec-stars{display:block}body.theme-light .card:not(.on-dark .card){box-shadow:0 1px 2px #0e1d360f,0 8px 24px #0e1d360f}body.theme-light input,body.theme-light textarea{background:#fff}body.theme-light header.top{--text:#f6fbff;--muted:#c9d5e4}header.top{color:var(--text)}body.theme-light .band{background:var(--navy);color:#f6fbff;border-color:#0000}body.theme-light .mega{--text:#0e1d36;--muted:#4b5b74;--surface-2:#eef3f9;--border:#dbe3ee;--accent:#0a7d72;--hl:#b86a00;background:#fffffffa}body.theme-light .src{border-left-color:#c9d3e0}body.theme-dark .on-dark:not(.contact){background:0 0}body.theme-dark .sec-alt{background:#ffffff09}@media (width<=900px){body.theme-light .menu-wrap{--text:#0e1d36;--muted:#4b5b74;--border:#dbe3ee;--accent:#0a7d72;--hl:#b86a00;background:#fffffffa}body.theme-light .mega{background:0 0}}.hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;display:grid}.hero-text h1{max-width:16ch}.hero-cards{z-index:1;gap:26px;margin:0;padding:0;list-style:none;display:grid;position:relative}.hcard{background:var(--surface);border:1px solid var(--border);border-radius:22px;grid-template-columns:76px 1fr;align-items:center;gap:22px;max-width:470px;padding:26px 28px;display:grid;position:relative;box-shadow:0 2px 4px #0e1d360d,0 18px 40px #0e1d361a}.hcard:first-child{margin-left:0}.hcard:nth-child(2){margin-left:84px}.hcard:nth-child(3){margin-left:20px}.hcard:after{content:"";border-top:7px solid var(--acc);border-right:7px solid var(--acc);z-index:-1;border-top-right-radius:28px;width:46%;height:46px;position:absolute;top:-7px;right:-7px}.hcard--navy{--acc:#0e3a5c}.hcard--ambar{--acc:#f4b42a}.hcard--laranja{--acc:#f05a0b}.hcard h2{letter-spacing:-.01em;margin:0 0 4px;font-size:24px}.hcard p{color:var(--muted);margin:0;font-size:16px;line-height:1.45}.hcard__icon{border-radius:16px;place-items:center;width:76px;height:76px;display:grid}.hcard__icon svg{fill:none;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:40px;height:40px}.hcard__icon--ciano{background:#e3f3f7}.hcard__icon--ciano svg{stroke:#0e3a5c}.hcard__icon--ambar{background:#fdf0d9}.hcard__icon--ambar svg{stroke:#e08a00}.hcard__icon--laranja{background:#fde6dc}.hcard__icon--laranja svg{stroke:#e0520a}.hero-deco{pointer-events:none;display:none;position:absolute;inset:0}.blob{filter:blur(2px);border-radius:50%;position:absolute}.blob--a{background:radial-gradient(circle,#eaf2f8 0%,#eaf2f800 70%);width:520px;height:520px;top:12%;right:4%}.blob--b{background:radial-gradient(circle,#eef4fa 0%,#eef4fa00 70%);width:420px;height:300px;bottom:-120px;left:-120px}.arcs{fill:none;stroke:#f4b42a;stroke-opacity:.45;stroke-width:1.4px;width:55%;height:100%;position:absolute;top:0;right:0}body.theme-light .hero.on-dark{--text:#0e1d36;--muted:#4b5b74;--surface:#fff;--border:#e4eaf2;--accent:#0a7d72;--hl:#b86a00;--hl-big:#c47a00;color:var(--text);background:#fff}body.theme-light .hero .sec-stars,body.theme-light .hero .net{display:none}body.theme-light .hero-deco{display:block}body.theme-light header.top{--text:#0e1d36;--muted:#33445e;--border:#dbe3ee}body.theme-light header.top:not(.scrolled){background:#fff}body.theme-light header.top.scrolled{background:#ffffffd1;box-shadow:0 1px #0e1d360f,0 8px 24px #0e1d360f}body.theme-light .logo{color:#0e1d36}body.theme-light .logo span{color:#e08a00}body.theme-light .cta--ghost{color:var(--text);border-color:#0e1d36}body.theme-light .on-dark .cta--ghost{border-color:var(--border)}body.theme-light[data-section] header.top:not(.scrolled){background:var(--navy);--text:#f6fbff;--muted:#c9d5e4}@media (width<=900px){.hero-grid{grid-template-columns:1fr;gap:36px}.hcard:nth-child(n){max-width:none;margin-left:0}.hcard{grid-template-columns:56px 1fr;gap:16px;padding:20px}.hcard__icon{width:56px;height:56px}.hcard__icon svg{width:30px;height:30px}.hcard h2{font-size:20px}.arcs{display:none}}body.theme-light .hero .cta--ghost{border-color:#0e1d36}.menu-btn,.menu-link{isolation:isolate;border-radius:0;position:relative;background:0 0!important}.menu-btn:after,.menu-link:after{content:"";background:linear-gradient(90deg,#20e3cf,#f4b42a,#f05a0b);border-radius:2px;height:2px;transition:transform .35s;position:absolute;bottom:2px;left:14%;right:14%;transform:scaleX(0)}.menu-btn:hover,.menu-btn[aria-expanded=true],.menu-link:hover,.menu-btn:focus-visible,.menu-link:focus-visible{color:var(--text)!important}.menu-btn:hover:after,.menu-btn[aria-expanded=true]:after,.menu-link:hover:after,.menu-btn.is-current:after,.menu-link.is-current:after{transform:scaleX(1)}.menu-btn.is-current,.menu-link.is-current{box-shadow:none}.mega a.item span.tbd{margin:0 0 0 6px;display:inline-block}.contact{background:radial-gradient(at 20% 0,#10264a 0%,#0a1830 55%,#071328 100%)!important}.contact-grid{grid-template-columns:1fr 1.05fr;align-items:center;gap:72px;display:grid}.contact-intro h2{margin-bottom:18px;font-size:clamp(34px,4vw,52px)}.contact-intro h2 em{color:#f4b42a;font-style:normal}.contact-intro .lead{margin-bottom:32px}.perks{gap:20px;margin:0;padding:0;list-style:none;display:grid}.perks li{grid-template-columns:60px 1fr;align-items:center;gap:20px;display:grid}.perks strong{font-size:18px;display:block}.perks span{color:var(--muted)}.perk-ic{background:#20e3cf14;border:1px solid #20e3cf1f;border-radius:12px;place-items:center;width:60px;height:60px;display:grid}.perk-ic svg{fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:30px;height:30px}.perk-ic--ciano svg{stroke:#20e3cf}.perk-ic--ambar svg{stroke:#f4b42a}.contact-card{background:#15294b8c;border:1px solid #20e3cf59;border-radius:20px;grid-template-columns:1fr;gap:20px;max-width:none;margin:0;padding:32px;display:grid;box-shadow:0 20px 50px #00000040}.contact-card label{margin-bottom:8px;font-size:17px}.contact-card input,.contact-card textarea{color:#f6fbff;border:1px solid #20e3cf8c;border-radius:14px;padding:14px 16px;transition:border-color .2s,box-shadow .2s;background:#071328!important}.contact-card textarea{min-height:110px}.contact-card input:focus,.contact-card textarea:focus{border-color:#f4b42a;outline:none;box-shadow:0 0 0 3px #f4b42a40,0 0 18px #f4b42a40}.contact-actions{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.cta--send{align-items:center;gap:10px;padding:14px 30px;font-size:17px;display:inline-flex}.cta--send svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linejoin:round;width:20px;height:20px}.contact-arc{fill:none;stroke-width:1.6px;pointer-events:none;position:absolute}.contact-arc--l{stroke:#20e3cf8c;filter:drop-shadow(0 0 6px #20e3cf99);width:34%;height:46%;bottom:0;left:0}.contact-arc--r{stroke:#f4b42a99;filter:drop-shadow(0 0 6px #f4b42a80);width:26%;height:70%;top:30%;right:0}@media (width<=900px){.contact-grid{grid-template-columns:1fr;gap:40px}.contact-card{padding:22px}.contact-arc{opacity:.5}}.contact-card .status{min-height:0;margin:0}.contact-card .status:empty{display:none}.contact-arc--l{width:15%;height:22%}.contact-arc--r{width:10%;height:55%;top:22%}@media (width<=900px){.contact-arc{display:none}}.menu-btn,.menu-link{-webkit-text-stroke:.45px transparent;transition:color .3s,text-shadow .3s,-webkit-text-stroke-color .3s}.menu-btn:hover,.menu-btn[aria-expanded=true],.menu-link:hover,.menu-btn:focus-visible,.menu-link:focus-visible,.menu-btn.is-current,.menu-link.is-current{-webkit-text-stroke-color:currentColor;text-shadow:0 0 10px #20e3cf73,0 0 2px #f4b42a59}body.theme-dark .menu-btn:hover,body.theme-dark .menu-link:hover,body.theme-dark .menu-btn[aria-expanded=true],body.theme-dark .menu-btn.is-current,body.theme-dark .menu-link.is-current,body.theme-light[data-section] header.top:not(.scrolled) .menu-btn:hover,body.theme-light[data-section] header.top:not(.scrolled) .menu-link:hover,body.theme-light[data-section] header.top:not(.scrolled) .menu-btn[aria-expanded=true],body.theme-light[data-section] header.top:not(.scrolled) .is-current{text-shadow:0 0 10px #ffffffa6,0 0 2px #ffffff80}.contact-grid2{grid-template-columns:1.25fr .9fr;align-items:center;gap:64px;display:grid}.contact-direct h2{flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:14px;font-size:clamp(34px,4vw,52px);display:flex}.contact-direct h2 em{color:#f4b42a;font-style:normal}.pill{letter-spacing:.12em;text-transform:uppercase;color:#cfe9f0;border:1px solid #20e3cf73;border-radius:999px;padding:4px 12px;font-size:11px;font-weight:700}.contact-direct .lead{margin-bottom:28px}.direct-form{grid-template-columns:1fr 1fr;gap:22px 20px;max-width:none;margin:0;display:grid}.field--full{grid-column:1/-1}.field label{margin-bottom:10px;font-size:16px}.input-ic{display:block;position:relative}.input-ic svg{fill:none;stroke:#9fb3c8;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;width:20px;height:20px;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.input-ic--area svg{top:18px;transform:none}.direct-form input,.direct-form textarea{color:#f6fbff;border:1px solid #6e96be59;border-radius:12px;padding:15px 16px 15px 48px;transition:border-color .2s,box-shadow .2s;background:#071328bf!important}.direct-form textarea{min-height:128px}.direct-form input::placeholder,.direct-form textarea::placeholder{color:#8b9db3}.direct-form input:focus,.direct-form textarea:focus{border-color:#f4b42a;outline:none;box-shadow:0 0 0 3px #f4b42a38,0 0 18px #f4b42a33}.direct-form .status{min-height:0;margin:0}.direct-form .status:empty{display:none}.contact .trust{max-width:none;font-size:15px}.guided-card{background:linear-gradient(160deg,#1c3559bf,#0a1830d9);border:1px solid #20e3cf73;border-radius:24px;padding:34px 34px 32px;position:relative;box-shadow:0 0 0 1px #20e3cf14,0 0 32px #20e3cf2e,0 24px 60px #00000059}.guided-dots{align-items:center;display:flex;position:absolute;top:22px;right:26px}.guided-dots i{border:1.5px solid #9fb3c8;border-radius:50%;width:12px;height:12px}.guided-dots i.on{background:#f05a0b;border-color:#f05a0b;box-shadow:0 0 8px #f05a0bb3}.guided-dots b{background:#9fb3c8;width:22px;height:1.5px}.guided-head{grid-template-columns:64px 1fr;gap:20px;margin-bottom:26px;display:grid}.guided-ic{background:#20e3cf14;border:1px solid #20e3cf4d;border-radius:14px;place-items:center;width:64px;height:64px;display:grid}.guided-ic svg{fill:none;stroke:#20e3cf;stroke-width:1.6px;stroke-linejoin:round;width:30px;height:30px}.guided-head .eyebrow{margin:0 0 8px;font-size:12px}.guided-head h3{margin:0 0 10px;font-size:24px;line-height:1.2}.guided-head p{color:var(--muted);margin:0;font-size:15px}.guided-steps{gap:22px;margin:0 0 28px;padding:0;list-style:none;display:grid;position:relative}.guided-steps:before{content:"";background:#9fb3c866;width:1.5px;position:absolute;top:30px;bottom:30px;left:19px}.guided-steps li{grid-template-columns:40px 1fr;align-items:start;gap:20px;display:grid;position:relative}.guided-steps .n{color:#f6fbff;z-index:1;background:#0a1830;border:1.5px solid #8fb3d0;border-radius:50%;place-items:center;width:40px;height:40px;font-weight:700;display:grid;position:relative}.guided-steps .n--on{border-color:#f4b42a;box-shadow:0 0 12px #f4b42a80}.guided-steps strong{font-size:17px;display:block}.guided-steps span{color:var(--muted);font-size:14px}.cta--guided{align-items:center;gap:12px;padding:15px 30px;font-size:17px;display:inline-flex;box-shadow:0 8px 24px #f05a0b4d}.cta--guided svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:22px;height:22px}.cta--guided:hover span{transform:translate(4px)}.cta--guided span{transition:transform .2s;display:inline-block}.planet{pointer-events:none;border-radius:50%;position:absolute}.planet--tl{background:radial-gradient(circle at 70% 70%,#2a3f63 0%,#0e1d36 60%);width:300px;height:300px;top:-170px;left:-170px;box-shadow:8px 8px 30px #f4b42a59,inset -10px -10px 24px #f4b42a59}.planet--br{background:radial-gradient(circle at 30% 30%,#1d4f73 0%,#0b2440 60%);width:420px;height:420px;bottom:-260px;right:-220px;box-shadow:-6px -6px 34px #20e3cf73,inset 12px 12px 30px #20e3cf66}@media (width<=1000px){.contact-grid2{grid-template-columns:1fr;gap:48px}.direct-form{grid-template-columns:1fr}.planet{opacity:.5}}body.theme-light[data-section] header.top:not(.scrolled){--text:#0e1d36!important;--muted:#33445e!important;background:#fff!important}body.theme-light[data-section] header.top:not(.scrolled) .logo{color:#0e1d36!important}body.theme-light[data-section] header.top:not(.scrolled) .logo span{color:#e08a00!important}body.theme-light .page-hero.on-dark{--text:#0e1d36;--muted:#4b5b74;--surface:#fff;--border:#dbe3ee;--accent:#0a7d72;--hl:#b86a00;color:var(--text);background:linear-gradient(#fff 0%,#f2f5fa 100%)}body.theme-light .page-hero .sec-stars{display:none}body.theme-light .page-hero .crumbs a,body.theme-light .page-hero .crumbs{color:#4b5b74}body.theme-light .page-hero .draft{color:#4b5b74;border-color:#c9d3e0}body.theme-light[data-section] header.top .menu-btn:hover,body.theme-light[data-section] header.top .menu-link:hover,body.theme-light[data-section] header.top .menu-btn[aria-expanded=true],body.theme-light[data-section] header.top .is-current{text-shadow:0 0 10px #20e3cf73,0 0 2px #f4b42a59!important}a.menu-btn{text-decoration:none}.hp-field{opacity:0;width:1px;height:1px;position:absolute!important;left:-9999px!important}.status--erro{color:#ffb4a0!important}.privacy{max-width:760px}.privacy h2{margin:32px 0 8px;font-size:22px}.privacy p,.privacy li{color:var(--muted)}[data-turnstile]:empty{display:none}.direct-form [data-turnstile]{grid-column:1/-1}
