/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.start{inset-inline-start:var(--spacing)}.table{display:table}.resize{resize:both}}:root{--bg:#090d0c;--panel:#111816;--panel2:#151e1b;--green:#36e0a1;--green2:#7ff0c7;--text:#f5f8f7;--muted:#9ba8a3;--line:#26322e;--u:clamp(.8px, min(100vw / 1440, 100vh / 900), 1.4px);--nav-h:clamp(62px, calc(76 * var(--u)), 88px)}*{box-sizing:border-box}html,body{overscroll-behavior:none;height:100%}body{background:var(--bg);color:var(--text);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;overflow:hidden}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent;cursor:pointer}a{color:inherit;text-decoration:none}.srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nav{height:var(--nav-h);z-index:30;background:linear-gradient(to bottom, var(--bg) 55%, transparent);justify-content:space-between;align-items:center;padding:0 clamp(18px,4vw,48px);display:flex;position:fixed;inset:0 0 auto}.brand{font-size:max(20px, calc(22 * var(--u)));letter-spacing:-.05em;align-items:center;gap:.4em;font-weight:760;display:flex}.brandMark{border:2px solid var(--green);width:1.45em;height:1.45em;color:var(--green);letter-spacing:0;border-radius:.5em;place-items:center;font-size:.78em;display:inline-grid;transform:rotate(-5deg)}.dot{color:var(--green)}.navLinks{border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0e1512cc;border-radius:99px;padding:5px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.navScroll{gap:2px;min-width:0;display:flex;position:relative}.navLinks button{color:#b8c2be;font-size:max(13px, calc(14 * var(--u)));white-space:nowrap;background:0 0;border:0;border-radius:99px;padding:.66em 1.15em;font-weight:600;transition:all .2s;position:relative}.navLinks button:hover{color:var(--text)}.navLinks button:not(.active):hover{background:#ffffff0a}.navLinks button.active{background:var(--green);color:#06100c}.navCta,.primary{background:var(--green);color:#06100c;border:0;border-radius:11px;align-items:center;gap:.5em;font-weight:750;transition:all .2s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 6px 22px -8px #36e0a180}.navCta{font-size:max(14px, calc(15 * var(--u)));padding:.8em 1.2em}.primary{font-size:max(14px, calc(16 * var(--u)));padding:.8em 1.25em}.navCta:hover,.primary:hover{background:var(--green2);transform:translateY(-2px);box-shadow:0 12px 30px -8px #36e0a1a6}.navCta:active,.primary:active{transform:translateY(0)}.primary svg,.navCta svg,.textLink svg{flex-shrink:0}.primary:after,.navCta:after{content:"";background:linear-gradient(105deg,#0000 35%,#ffffff5c 50%,#0000 65%);transition:transform .6s;position:absolute;inset:0;transform:translate(-120%)}.primary:hover:after,.navCta:hover:after{transform:translate(120%)}.dots{z-index:30;gap:9px;display:flex;position:fixed;bottom:clamp(14px,3vh,28px);left:50%;transform:translate(-50%)}.dots span{background:#33433d;border-radius:50%;width:7px;height:7px;transition:all .25s;display:block}.dots span.active{background:var(--green);border-radius:5px;width:22px}.paged{width:100vw;height:100dvh;position:relative;overflow:hidden}.circuitBg{z-index:0;pointer-events:none;position:fixed;inset:0}.circuitScrim{z-index:0;pointer-events:none;background:radial-gradient(120% 78%,#000000d1 0%,#0000008c 42%,#0000 78%),linear-gradient(90deg,#000000db 0%,#0000009e 28%,#00000038 62%,#00000014 100%);position:fixed;inset:0}.track{z-index:1;scroll-snap-type:x mandatory;touch-action:pan-x;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100vw;height:100dvh;display:flex;position:relative;overflow:auto hidden}.track::-webkit-scrollbar{display:none}.pane{scroll-snap-align:start;scroll-snap-stop:always;width:100vw;height:100dvh;padding-top:var(--nav-h);flex:0 0 100vw;justify-content:center;align-items:center;display:flex;overflow:hidden}.paneInner{width:min(calc(1180 * var(--u)), calc(100% - 64px));max-height:calc(100vh - var(--nav-h) - 32px);max-height:calc(100dvh - var(--nav-h) - 32px);scrollbar-width:none;margin-inline:auto;overflow:hidden auto}.paneInner::-webkit-scrollbar{display:none}.paneInner.centered{text-align:center;flex-direction:column;align-items:center;display:flex}.kicker{color:var(--green);font-size:max(11px, calc(12.5 * var(--u)));letter-spacing:.14em;font-weight:750}.miniKicker{color:var(--muted);font-size:max(10px, calc(11 * var(--u)));letter-spacing:.11em;margin-top:calc(36 * var(--u));text-wrap:balance;font-weight:700}h1,h2{font-size:calc(58 * var(--u));letter-spacing:-.04em;margin:calc(18 * var(--u)) 0;text-wrap:balance;line-height:1.04}h1 em,h2 em{color:var(--green);font-style:normal}h2 em{display:block}.lead{color:var(--muted);font-size:max(14px, calc(17 * var(--u)));max-width:calc(640 * var(--u));text-wrap:pretty;margin:0 auto;line-height:1.6}.heroGrid{align-items:center;gap:calc(56 * var(--u));grid-template-columns:.95fr 1.05fr;display:grid}.heroCopy{z-index:3;position:relative}.eyebrow{color:var(--green);font-size:max(10.5px, calc(12 * var(--u)));letter-spacing:.12em;background:#0e211b;border:1px solid #1d4d3d;border-radius:99px;align-items:center;gap:.75em;padding:.7em 1.1em;font-weight:750;line-height:1;display:inline-flex}.pulse{background:var(--green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #36e0a120}.heroCopy>p{font-size:max(14px, calc(17 * var(--u)));color:var(--muted);max-width:calc(520 * var(--u));text-wrap:pretty;margin:0;line-height:1.6}.heroActions{align-items:center;gap:calc(24 * var(--u));margin-top:calc(30 * var(--u));flex-wrap:wrap;display:flex}.textLink{font-size:max(13px, calc(15 * var(--u)));color:var(--text);background:0 0;border:0;align-items:center;font-weight:700;display:inline-flex}.play{border:1px solid #40504a;border-radius:50%;place-items:center;width:1.8em;height:1.8em;margin-right:.6em;transition:border-color .2s,color .2s,transform .2s;display:inline-grid}.play svg{margin-left:1px}.textLink:hover .play{border-color:var(--green);color:var(--green);transform:scale(1.08)}.heroVisual{height:calc(480 * var(--u));justify-content:center;align-items:center;display:flex;position:relative}.heroVisual:before{content:"";width:calc(360 * var(--u));aspect-ratio:1;filter:blur(60px);background:#22c98d1d;border-radius:50%;position:absolute}.orbit{aspect-ratio:1;border:1px solid #294139;border-radius:50%;position:absolute}.orbit1{width:min(100%, calc(470 * var(--u)))}.orbit2{width:min(78%, calc(360 * var(--u)))}.whatsappCard{z-index:2;font-size:calc(11 * var(--u));text-align:left;color:#17211e;background:#f2f0ea;border-radius:2.4em;width:32em;position:relative;overflow:hidden;box-shadow:0 25px 70px #0009}.chatHead{color:#fff;background:#155f4c;align-items:center;gap:1em;height:5.8em;padding:1.2em 1.5em;display:flex}.botAvatar{background:var(--green);color:#08251b;border-radius:50%;flex-shrink:0;place-items:center;width:2.4em;height:2.4em;font-size:1.5em;font-weight:800;display:grid}.chatHead div:nth-child(2){flex-direction:column;flex:1;font-size:1.2em;display:flex}.chatHead small{color:#d1eee4;font-size:.75em;font-weight:400}.chatHead i{background:#6dffc7;border-radius:50%;width:.42em;height:.42em;display:inline-block}.chatDots{align-items:center;gap:.3em;display:flex}.chatDots i{background:#ffffffb0;border-radius:50%;width:.3em;height:.3em;display:block}.chatBody{background-color:#eae5dc;background-image:radial-gradient(#b7b0a6 .6px,#0000 .6px);background-size:1.2em 1.2em;padding:1.4em}.msg{border-radius:1em;max-width:83%;margin-bottom:.8em;padding:.9em 1em;font-size:1em;line-height:1.45;position:relative;box-shadow:0 1px 2px #0002}.msg small{color:#718079;justify-content:flex-end;align-items:center;gap:.3em;font-size:.7em;display:flex}.msg small svg{color:#53a3f0;width:1.6em;height:auto}.msg.client{background:#d8f9d0;margin-left:auto}.msg.bot{background:#fff}.msg.short{width:52%}.msg.confirmation{align-items:center;gap:.8em;max-width:90%;padding:1.1em;display:flex}.msg.confirmation small{color:#718079;align-self:flex-end}.confirmation>span{color:#fff;background:#25d991;border-radius:50%;flex-shrink:0;place-items:center;width:2.2em;height:2.2em;display:grid}.confirmation>span svg{width:1.2em;height:auto}.confirmation div{flex:1}.chatInput{color:#79817e;background:#f3f3f3;align-items:center;gap:.8em;height:4.2em;padding:.8em;display:flex}.chatInput span{place-items:center;display:grid}.chatInput span:first-child{width:2em;height:2em}.chatInput span svg{width:1.3em;height:auto}.chatInput div{background:#fff;border-radius:99px;flex:1;padding:.8em 1.2em;font-size:.9em}.chatInput .sendBtn{color:#fff;background:#1a8468;border-radius:50%;width:2.5em;height:2.5em}.floatingTag{z-index:5;font-size:calc(10 * var(--u));color:#13201b;background:#f5f8f7;border-radius:1.2em;align-items:center;gap:.8em;padding:.9em 1.2em;animation:3s ease-in-out infinite float;display:flex;position:absolute;top:8%;right:2%;box-shadow:0 12px 35px #0008}.floatingTag>span{color:#0f7a56;background:#d4faea;border-radius:.8em;place-items:center;padding:.6em;display:grid}.floatingTag>span svg{width:1.4em;height:auto}.floatingTag div{flex-direction:column;display:flex}.floatingTag b{font-size:1.05em}.floatingTag small{color:#6d7974;font-size:.8em}@keyframes float{50%{transform:translateY(-8px)}}.audienceRow.compact{gap:calc(10 * var(--u));margin-top:calc(14 * var(--u));width:100%;max-width:calc(820 * var(--u));grid-template-columns:repeat(6,1fr);display:grid}.audienceRow.compact .spot{border:1px solid var(--line);padding:calc(16 * var(--u)) 6px;font-size:max(11px, calc(13 * var(--u)));color:#c1cac6;border-radius:14px;transition:transform .25s,border-color .25s,background .25s}.audienceRow.compact .spot:hover{background:#ffffff05;transform:translateY(-3px)}.audienceRow.compact .spot span{color:var(--green);place-items:center;margin:0 auto .6em;display:grid}.audienceRow.compact .spot span svg{width:1.5em;height:auto}.valueRow{justify-content:center;gap:calc(16 * var(--u));margin-top:calc(32 * var(--u));flex-wrap:wrap;display:flex}.valueRow .spot{border:1px solid var(--line);padding:calc(18 * var(--u)) calc(22 * var(--u));min-width:calc(220 * var(--u));text-align:left;background:#0e1512;border-radius:16px;transition:transform .25s,border-color .25s}.valueRow .spot:hover{border-color:#2f5a4b;transform:translateY(-3px)}.valueRow .spot b{font-size:max(13px, calc(15.5 * var(--u)));margin-bottom:4px;display:block}.valueRow .spot small{color:var(--muted);font-size:max(11.5px, calc(13 * var(--u)));line-height:1.4}.stepGrid.compact{gap:calc(16 * var(--u));margin-top:calc(38 * var(--u));width:100%;max-width:calc(1000 * var(--u));grid-template-columns:repeat(3,1fr);display:grid}.stepGrid.compact .spot{border:1px solid var(--line);padding:calc(24 * var(--u));text-align:left;background:linear-gradient(150deg,#131b18,#0e1412);border-radius:20px;transition:transform .3s,border-color .3s;overflow:hidden}.stepGrid.compact .spot:hover{border-color:#2f5a4b;transform:translateY(-4px)}.stepGrid.compact .spot h3{font-size:max(14px, calc(17 * var(--u)));margin:.5em 0 .3em}.stepGrid.compact .spot p{color:var(--muted);font-size:max(12px, calc(14 * var(--u)));text-wrap:pretty;margin:0;line-height:1.5}.stepIcon{color:#6f8079;font-size:max(10px, calc(11 * var(--u)));letter-spacing:.11em;align-items:center;gap:.7em;font-weight:700;display:inline-flex}.stepIcon svg{color:var(--green);width:1.5em;height:auto}.phoneBubble,.aiOrb,.calendarMini{margin:calc(14 * var(--u)) 0;justify-content:center;align-items:center;display:flex;position:relative}.phoneBubble{width:fit-content;margin-block:calc(24 * var(--u));font-size:max(11px, calc(13 * var(--u)));color:#15221d;background:#d8f9d0;border-radius:10px;padding:.7em 1em;line-height:1.2;box-shadow:0 8px 20px #0004}.aiOrb{width:calc(56 * var(--u));height:calc(56 * var(--u));border-radius:calc(20 * var(--u));background:var(--green);color:#082018;font-weight:800;font-size:calc(22 * var(--u));box-shadow:0 0 40px #36e0a140}.aiOrb span{color:var(--green2);place-items:center;display:grid;position:absolute;top:-.4em;right:-.4em}.aiOrb span svg{width:.6em;height:auto}.calendarMini{height:calc(56 * var(--u));justify-content:flex-start;gap:calc(10 * var(--u));width:fit-content;padding:0 calc(14 * var(--u));background:#1c2723;border:1px solid #33443e;border-radius:12px}.calendarMini b{width:calc(32 * var(--u));height:calc(34 * var(--u));font-size:max(13px, calc(16 * var(--u)));background:var(--green);color:#0a1d16;border-radius:8px;place-items:center;display:grid}.calendarMini span{font-size:max(10px, calc(12 * var(--u)));align-items:center;gap:5px;display:inline-flex}.calendarMini svg{color:var(--green)}.contatoRow{margin-top:calc(34 * var(--u));flex-direction:column;align-items:center;display:flex}.whatsappBtn{font-size:max(15px, calc(18 * var(--u)));gap:.7em;padding:.9em 1.6em}.navLinks button:focus-visible{outline:2px solid var(--green);outline-offset:3px;border-radius:10px}.navCta:focus-visible{outline:2px solid var(--green);outline-offset:3px;border-radius:10px}.primary:focus-visible{outline:2px solid var(--green);outline-offset:3px;border-radius:10px}.textLink:focus-visible{outline:2px solid var(--green);outline-offset:3px;border-radius:10px}.brand:focus-visible{outline:2px solid var(--green);outline-offset:3px;border-radius:10px}@media (max-height:560px){.heroVisual{display:none}}.cursorGlow{z-index:0;pointer-events:none;opacity:0;--gx:50vw;--gy:50vh;--ga:1;position:fixed;inset:0}.cursorGlow[data-on="1"]{opacity:var(--ga,1);background:radial-gradient(420px circle at var(--gx) var(--gy), #36e0a117, #36e0a109 38%, transparent 68%);transition:opacity .5s}.spot{isolation:isolate;--mx:50%;--my:50%;--ma:0;position:relative}.spot>.spotBorder,.spot>.spotGlow{border-radius:inherit;pointer-events:none;opacity:var(--ma);transition:opacity .28s;position:absolute;inset:0}.spot>.spotBorder{z-index:2;background:radial-gradient(180px circle at var(--mx) var(--my), #7ff0c7d9, #36e0a140 45%, transparent 72%);-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.spot>.spotGlow{z-index:0;background:radial-gradient(220px circle at var(--mx) var(--my), #36e0a11f, transparent 70%)}.spot>:not(.spotBorder):not(.spotGlow){z-index:1;position:relative}.pane .paneInner>*{opacity:0;transform:translateY(14px)}.pane.isActive .paneInner>*{opacity:1;transition:opacity .5s,transform .5s cubic-bezier(.2,.7,.3,1);transform:none}.pane.isActive .paneInner>:first-child{transition-delay:40ms}.pane.isActive .paneInner>:nth-child(2){transition-delay:.1s}.pane.isActive .paneInner>:nth-child(3){transition-delay:.16s}.pane.isActive .paneInner>:nth-child(4){transition-delay:.22s}.pane.isActive .paneInner>:nth-child(5){transition-delay:.28s}.pane.isActive .paneInner>:nth-child(6){transition-delay:.34s}.heroGrid>*{opacity:0;transform:translateY(14px)}.pane.isActive .heroGrid>*{opacity:1;transition:opacity .55s,transform .55s cubic-bezier(.2,.7,.3,1);transform:none}.pane.isActive .heroGrid>:nth-child(2){transition-delay:.12s}@media (prefers-reduced-motion:reduce){.track{scroll-behavior:auto}.floatingTag{animation:none}.navCta,.primary,.audienceRow.compact .spot{transition:none}.pane .paneInner>*,.heroGrid>*{opacity:1;transition:none;transform:none}.primary:after,.navCta:after,.cursorGlow,.spot>.spotBorder,.spot>.spotGlow{display:none}}@media (max-width:900px),(max-height:500px) and (hover:none){:root{--u:1px;--nav-h:60px}.nav{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#090d0cdb;border-bottom:1px solid #ffffff0f;gap:10px;padding:0 14px}.brand{flex-shrink:0;font-size:20px}.brandName{display:none}.navLinks{flex:auto;min-width:0;padding:4px;position:static;transform:none}.navScroll{scrollbar-width:none;overscroll-behavior-x:contain;--fade-l:0px;--fade-r:0px;-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--fade-l), #000 calc(100% - var(--fade-r)), transparent);-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--fade-l), #000 calc(100% - var(--fade-r)), transparent);-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--fade-l), #000 calc(100% - var(--fade-r)), transparent);-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--fade-l), #000 calc(100% - var(--fade-r)), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--fade-l), #000 calc(100% - var(--fade-r)), transparent);border-radius:99px;flex:auto;overflow-x:auto}.navScroll::-webkit-scrollbar{display:none}.navScroll[data-fade-start="1"]{--fade-l:26px}.navScroll[data-fade-end="1"]{--fade-r:26px}.navLinks button{flex-shrink:0;padding:8px 12px;font-size:13px}.navLinks button:focus-visible{outline-offset:-2px}.navCta{border-radius:10px;flex-shrink:0;padding:9px 13px;font-size:13px}.dots{display:none}.track{scroll-snap-type:none;touch-action:pan-y;flex-direction:column;overflow:hidden auto}.pane{scroll-snap-align:none;flex:none;align-items:flex-start;width:100%;height:auto;padding:44px 0;overflow:visible}#inicio{padding-top:calc(var(--nav-h) + 32px)}.paneContato{padding-bottom:72px}.paneInner{width:min(640px,100% - 32px);max-height:none;overflow:visible}h1,h2{letter-spacing:-1px;margin:12px 0 14px;font-size:clamp(25px,7.2vw,34px);line-height:1.1}h1 br{display:none}.kicker{font-size:11px}.lead,.heroCopy>p{font-size:15px;line-height:1.6}.heroGrid{text-align:center;grid-template-columns:1fr;gap:36px}.heroCopy>p{max-width:440px;margin:0 auto}.eyebrow{letter-spacing:.08em;white-space:nowrap;padding:7px 12px;font-size:clamp(9.5px,2.95vw,11px)}.heroActions{flex-direction:column;justify-content:center;gap:16px;margin-top:22px}.heroActions .primary{padding:14px 22px;font-size:15px}.heroVisual{height:auto;padding-bottom:26px;display:flex}.heroVisual:before{width:70%}.orbit1{width:100%}.orbit2{width:76%}.whatsappCard{width:min(32em,86vw);font-size:10px}.floatingTag{white-space:nowrap;font-size:10.5px;inset:auto auto 4px 50%;translate:-50%}.miniKicker{margin-top:30px}.audienceRow.compact{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px}.audienceRow.compact .spot{padding:14px 6px;font-size:12px}.valueRow{flex-direction:column;align-items:stretch;gap:10px;width:100%;margin-top:26px}.valueRow .spot{min-width:0;padding:16px 18px}.valueRow .spot b{font-size:15px}.valueRow .spot small{font-size:13px}.stepGrid.compact{grid-template-columns:1fr;gap:12px;max-width:480px;margin-top:26px}.stepGrid.compact .spot{padding:18px 20px}.stepGrid.compact .spot h3{font-size:16px}.stepGrid.compact .spot p{font-size:13.5px}.contatoRow{width:100%;margin-top:26px}.whatsappBtn{justify-content:center;width:100%;max-width:360px;padding:16px 24px;font-size:16px}.pane.isSeen .paneInner>*,.pane.isSeen .heroGrid>*{opacity:1;transition:opacity .5s,transform .5s cubic-bezier(.2,.7,.3,1);transform:none}}
