*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--navy-deep: #042C53;--navy-dark: #021A33;--navy-mid: #0C2340;--navy-abyss: #010F1E;--edge-blue: #185FA5;--blue-light: #378ADD;--amber: #EF9F27;--amber-glow: #FFB84D;--white: #FFFFFF;--ice: #85B7EB;--green: #1D9E75;--warm-white: #F0F4F8}html{scroll-behavior:smooth}body{font-family:Manrope,system-ui,sans-serif;background:var(--navy-deep);color:var(--white);line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:antialiased}img,svg{max-width:100%;display:block}button{font:inherit;cursor:pointer;border:none;background:none;color:inherit}a{color:inherit;text-decoration:none}input,select,textarea{font:inherit;color:inherit;outline:none}.container{width:100%;max-width:1440px;margin:0 auto;padding:0 clamp(24px,5vw,72px)}.label-tag{display:inline-flex;align-items:center;gap:10px;font-family:Manrope,sans-serif;font-weight:700;font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--amber);padding:7px 14px;background:#ef9f2714;border:1px solid rgba(239,159,39,.3);border-radius:10px}.label-tag:before{content:"";width:14px;height:1px;background:var(--amber)}.label-tag.no-line:before{display:none}h1,h2,h3{font-family:Rajdhani,sans-serif;font-weight:700;letter-spacing:-.01em;line-height:1.05}.hero-title{font-family:Bebas Neue,sans-serif;font-weight:400;letter-spacing:.01em;line-height:.95}.mono{font-family:JetBrains Mono,monospace}.accent-amber{color:var(--amber)}.bg-grid-diag{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:repeating-linear-gradient(45deg,rgba(24,95,165,.07) 0 1px,transparent 1px 40px);-webkit-mask-image:radial-gradient(ellipse at center,black 40%,transparent 100%);mask-image:radial-gradient(ellipse at center,black 40%,transparent 100%)}.bg-dot-grid{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(circle,rgba(55,138,221,.1) 1px,transparent 1px);background-size:28px 28px}.bg-glow{position:absolute;border-radius:50%;filter:blur(100px);pointer-events:none}.bg-noise{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.04;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%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")}#scroll-progress{position:fixed;top:0;left:0;height:2px;background:var(--amber);z-index:9999;width:0%;transition:width .05s linear}header{position:fixed;top:0;left:0;right:0;height:64px;z-index:100;background:#021a33d9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(55,138,221,.08)}.header-inner{width:100%;max-width:1440px;margin:0 auto;height:100%;padding:0 clamp(24px,5vw,72px);display:flex;align-items:center;justify-content:space-between;gap:28px}.header-logo{display:block;width:auto;height:40px;margin:0}.logo-edge{display:inline-flex;align-items:center;flex-shrink:0}.logo-edge img{display:block;width:auto;height:32px;object-fit:contain}.logo-edge.lg img{height:56px}.logo-edge.xl img{height:72px}.logo-edge.sm img{height:24px}.nav-desktop{display:flex;gap:clamp(20px,2vw,32px);font-family:Manrope,sans-serif;font-weight:600;font-size:14px;margin-left:auto;align-items:center}.nav-desktop a{color:var(--ice);transition:color .2s;position:relative;white-space:nowrap}.nav-desktop a:hover{color:var(--white)}.nav-desktop a:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:1px;background:var(--amber);transition:width .25s ease}.nav-desktop a:hover:after{width:100%}.btn-amber{display:inline-flex;align-items:center;gap:8px;background:var(--amber);color:var(--navy-dark);font-family:Manrope,sans-serif;font-weight:700;font-size:14px;padding:10px 20px;border-radius:10px;transition:all .2s;white-space:nowrap}.btn-amber:hover{filter:brightness(1.08);transform:scale(1.02)}.header-cta{margin-left:8px;border-radius:16px;flex-shrink:0}.btn-outline{display:inline-flex;align-items:center;gap:8px;background:transparent;color:var(--amber);border:1px solid var(--amber);font-weight:700;font-size:14px;padding:10px 20px;border-radius:10px;transition:all .2s}.btn-outline:hover{background:var(--amber);color:var(--navy-dark)}.hamburger{display:none;width:40px;height:40px;align-items:center;justify-content:center}.hamburger span{width:22px;height:2px;background:var(--ice);border-radius:2px;position:relative}.hamburger span:before,.hamburger span:after{content:"";position:absolute;left:0;width:22px;height:2px;background:var(--ice);border-radius:2px}.hamburger span:before{top:-7px}.hamburger span:after{top:7px}section{position:relative;padding:120px 0;overflow:hidden}section.navy-deep{background:var(--navy-deep)}section.navy-dark{background:var(--navy-dark)}.section-head{margin-bottom:64px}.section-head .label-tag{margin-bottom:20px}.section-title{font-size:52px;color:var(--white);max-width:760px;text-wrap:balance}.section-sub{font-size:18px;color:var(--ice);max-width:640px;margin-top:20px;font-weight:400;line-height:1.6}#hero{min-height:100vh;padding:140px 0 100px;background:var(--navy-deep)}#hero .bg-glow{width:700px;height:700px;background:#ef9f271a;top:-150px;right:-200px}#hero .bg-glow-2{width:500px;height:500px;background:#185fa540;bottom:-100px;left:-150px;position:absolute;border-radius:50%;filter:blur(120px)}.hero-inner{display:grid;grid-template-columns:55% 45%;align-items:center;gap:60px;position:relative;z-index:2}.hero-text .label-tag{margin-bottom:28px}.hero-title{font-size:88px;color:var(--white);margin-bottom:24px;text-wrap:balance}.hero-sub{font-family:Manrope,sans-serif;font-size:18px;color:var(--ice);font-weight:400;max-width:520px;line-height:1.6;margin-bottom:32px}.hero-stat{font-family:JetBrains Mono,monospace;font-weight:700;font-size:14px;color:var(--amber);padding:14px 20px;background:#ef9f270d;border-left:2px solid var(--amber);margin-bottom:36px;display:inline-flex;max-width:100%}.typewriter-cursor{display:inline-block;width:2px;height:1em;vertical-align:middle;background:var(--amber);margin-left:3px;animation:blink .9s steps(1) infinite}@keyframes blink{50%{opacity:0}}.hero-ctas{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin-bottom:28px}.btn-amber.lg{font-size:16px;padding:16px 28px;box-shadow:0 8px 32px #ef9f2733}.link-secondary{color:var(--ice);font-size:15px;font-weight:500;position:relative;padding-bottom:2px}.link-secondary:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:var(--ice);opacity:.5;transition:background .2s,opacity .2s}.link-secondary:hover:after{background:var(--amber);opacity:1}.hero-microproof{font-size:12px;color:#85b7eb99;display:flex;gap:20px;flex-wrap:wrap}.hero-microproof span:before{content:"✓ ";color:var(--amber)}.hero-visual{position:relative;border-radius:16px;overflow:visible;padding:20px;border:1px dashed rgba(239,159,39,.4);background:linear-gradient(135deg,var(--navy-mid) 0%,var(--navy-dark) 100%);align-self:center}.hero-mockup{position:relative;background:var(--navy-dark);border:1px solid rgba(55,138,221,.15);border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:14px}.mockup-bar{display:flex;gap:6px;margin-bottom:4px;align-items:center}.mockup-dot{width:10px;height:10px;border-radius:50%;background:#85b7eb33}.mockup-dot:first-child{background:var(--amber);opacity:.6}.mockup-live{margin-left:auto;font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.12em;color:#2bd97c;display:inline-flex;align-items:center;gap:6px;padding:3px 8px;background:#2bd97c14;border:1px solid rgba(43,217,124,.25);border-radius:4px}.live-dot{width:6px;height:6px;border-radius:50%;background:#2bd97c;animation:live-pulse 1.6s ease-in-out infinite}@keyframes live-pulse{0%,to{opacity:1;box-shadow:0 0 #2bd97c99}50%{opacity:.5;box-shadow:0 0 0 4px #2bd97c00}}.mockup-row{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.mockup-stat{background:var(--navy-mid);border:1px solid rgba(55,138,221,.1);border-radius:10px;padding:14px 12px;position:relative;overflow:hidden}.mockup-stat:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,transparent 30%,rgba(239,159,39,.08) 50%,transparent 70%);transform:translate(-100%);transition:transform .6s ease;pointer-events:none}.mockup-stat.flash:before{transform:translate(100%)}.mockup-stat .num{font-family:JetBrains Mono,monospace;font-weight:700;font-size:22px;color:var(--amber);font-variant-numeric:tabular-nums;display:flex;align-items:baseline}.mockup-stat .num .prefix,.mockup-stat .num .suffix{font-size:16px;opacity:.85}.mockup-stat .lbl{font-size:10px;color:var(--ice);margin-top:4px;letter-spacing:.05em;text-transform:uppercase}.mockup-stat .trend{font-family:JetBrains Mono,monospace;font-size:9px;margin-top:6px;letter-spacing:.05em;color:#85b7eb99}.mockup-stat .trend.up span,.mockup-stat .trend.down span{color:#2bd97c}.mockup-chart{background:var(--navy-mid);border:1px solid rgba(55,138,221,.1);border-radius:10px;padding:14px 16px 12px;position:relative;height:160px}.mockup-chart-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.mockup-chart-title{font-size:10px;color:var(--ice);letter-spacing:.1em;text-transform:uppercase}.mockup-chart-tabs{display:flex;gap:6px}.mockup-chart-tabs .tab{font-family:JetBrains Mono,monospace;font-size:9px;padding:2px 6px;border-radius:3px;color:#85b7eb80;border:1px solid transparent}.mockup-chart-tabs .tab.active{color:var(--amber);border-color:#ef9f274d;background:#ef9f270f}.mockup-chart svg{width:100%;height:calc(100% - 22px);display:block}#chart-pulse{animation:chart-pulse 1.8s ease-out infinite;transform-origin:center;transform-box:fill-box}@keyframes chart-pulse{0%{r:4;opacity:.9}to{r:14;opacity:0}}.chart-tooltip{position:absolute;background:var(--navy-deep);border:1px solid rgba(239,159,39,.4);border-radius:6px;padding:4px 8px;font-family:JetBrains Mono,monospace;font-size:10px;display:flex;flex-direction:column;gap:1px;pointer-events:none;transform:translate(-50%,-100%) translateY(-8px);opacity:0;transition:opacity .2s,left .5s ease,top .5s ease;z-index:4}.chart-tooltip.visible{opacity:1}.chart-tooltip .tt-label{font-size:8px;color:var(--ice);letter-spacing:.1em;text-transform:uppercase}.chart-tooltip .tt-value{color:var(--amber);font-weight:700}.hero-arrow{position:absolute;top:-24px;right:-24px;width:80px;height:80px;z-index:3}.problem-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:60px}.card{background:var(--navy-mid);border:1px solid rgba(55,138,221,.15);border-radius:14px;padding:32px;transition:all .25s ease;position:relative}.card:hover{border-color:#ef9f2766;transform:translateY(-4px);box-shadow:0 12px 40px #ef9f2714}.card-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin-bottom:20px;color:var(--amber)}.card-text{font-size:16px;color:#fffc;font-weight:400;line-height:1.5}.closing-box{background:var(--navy-mid);border-left:3px solid var(--amber);padding:24px 32px;border-radius:0 14px 14px 0}.closing-box p{font-family:Rajdhani,sans-serif;font-weight:700;font-size:24px;color:var(--white);line-height:1.3}.closing-box p span{color:var(--amber);display:block;margin-top:4px}.pillars{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin:60px 0}.pillar{padding:32px 40px;border-right:1px solid rgba(55,138,221,.2)}.pillar:last-child{border-right:none}.pillar:first-child{padding-left:0}.pillar-icon{width:40px;height:40px;color:var(--blue-light);margin-bottom:20px}.pillar-icon .accent{color:var(--amber)}.pillar h3{font-size:22px;color:var(--white);margin-bottom:10px}.pillar p{font-size:15px;color:var(--ice);line-height:1.6}.manifesto{background:var(--navy-mid);border-left:4px solid var(--amber);padding:40px 48px;border-radius:0 14px 14px 0;max-width:820px;margin:0 auto;text-align:center}.manifesto p{font-family:Rajdhani,sans-serif;font-weight:700;font-size:26px;color:#ffffffeb;line-height:1.35;text-wrap:balance}.manifesto cite{display:block;margin-top:20px;font-family:JetBrains Mono,monospace;font-size:12px;color:var(--amber);font-style:normal;letter-spacing:.08em}.timeline{position:relative;display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px;margin:60px 0}.timeline:before{content:"";position:absolute;top:28px;left:10%;right:10%;height:1px;background:repeating-linear-gradient(to right,var(--edge-blue) 0 6px,transparent 6px 12px);z-index:0}.step{position:relative;z-index:2;text-align:left}.step-dot{width:56px;height:56px;border-radius:50%;background:var(--navy-deep);border:1px solid rgba(239,159,39,.5);display:flex;align-items:center;justify-content:center;margin-bottom:24px;position:relative}.step-dot:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;border:1px solid rgba(239,159,39,.15)}.step-num-big{position:absolute;top:-40px;left:-10px;font-family:JetBrains Mono,monospace;font-weight:700;font-size:64px;color:#ef9f271f;line-height:1;pointer-events:none;z-index:-1}.step-num{font-family:JetBrains Mono,monospace;font-weight:700;font-size:16px;color:var(--amber)}.step h3{font-size:22px;color:var(--white);margin-bottom:10px}.step p{font-size:15px;color:var(--ice);line-height:1.6;max-width:320px}.services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:start}.service-card{background:var(--navy-mid);border:1px solid rgba(55,138,221,.15);border-radius:14px;padding:32px;transition:all .35s ease;position:relative;cursor:pointer;align-self:start}.service-card:hover{border-color:#ef9f2766;transform:translateY(-2px);box-shadow:0 8px 24px #ef9f2714}.service-card.expanded{border-left:3px solid #c0392b;cursor:default}.service-card.expanded:hover{transform:none}.service-icon{width:40px;height:40px;color:var(--blue-light);margin-bottom:20px}.service-icon .ac{color:var(--amber)}.service-card h3{font-size:20px;color:var(--white);margin-bottom:10px;font-weight:700}.service-card>p{font-size:14px;color:var(--ice);line-height:1.6;margin-bottom:0}.service-expand{max-height:0;opacity:0;overflow:hidden;transition:max-height .35s ease,opacity .3s ease,padding .35s ease;margin-top:0}.service-card.expanded .service-expand{max-height:800px;opacity:1;padding-top:24px;border-top:1px solid rgba(255,255,255,.1);margin-top:20px}.expand-section{margin-bottom:20px}.expand-section:last-of-type{margin-bottom:24px}.expand-label{display:block;font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.12em;color:var(--amber);margin-bottom:8px;font-weight:600}.expand-section p{font-size:14px;color:#ffffffb3;line-height:1.7;margin:0}.service-cta{display:inline-block;background:#c0392b;color:#fff;font-weight:700;font-size:14px;padding:12px 20px;border-radius:8px;text-decoration:none;transition:all .2s ease}.service-cta:hover{background:#e74c3c;box-shadow:0 4px 16px #c0392b66;transform:translateY(-1px)}.service-chevron{position:absolute;bottom:20px;right:24px;font-size:24px;color:#ffffff4d;font-weight:300;transition:all .35s ease;pointer-events:none}.service-card.expanded .service-chevron{transform:rotate(90deg);color:var(--amber)}.service-more{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;color:var(--amber);letter-spacing:.1em;text-transform:uppercase;opacity:0;transition:all .25s;display:inline-block}.testimonials{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:64px}.testimonial{background:var(--navy-mid);border:1px solid rgba(55,138,221,.15);border-radius:14px;padding:32px;display:flex;flex-direction:column}.stars{color:var(--amber);letter-spacing:2px;font-size:14px;margin-bottom:20px}.testimonial p{font-size:15px;color:#ffffffd1;font-style:italic;line-height:1.65;margin-bottom:24px;flex:1;position:relative}.testimonial p:before{content:'"';position:absolute;left:-8px;top:-12px;font-family:Rajdhani,sans-serif;font-weight:700;color:#ef9f274d;font-size:48px;line-height:1}.testimonial-author{display:flex;align-items:center;gap:12px;padding-top:16px;border-top:1px solid rgba(55,138,221,.1)}.avatar{width:40px;height:40px;border-radius:50%;background:#ef9f2726;border:1px solid rgba(239,159,39,.3);color:var(--amber);display:flex;align-items:center;justify-content:center;font-family:JetBrains Mono,monospace;font-weight:700;font-size:13px}.testimonial-author .name{font-weight:600;font-size:14px;color:var(--white)}.testimonial-author .meta{font-size:12px;color:var(--ice);opacity:.7;margin-top:2px}.stats-bar{background:var(--navy-deep);border:1px solid rgba(55,138,221,.1);border-radius:14px;display:grid;grid-template-columns:repeat(3,1fr);padding:40px;text-align:center}.stat-col{border-right:1px solid rgba(55,138,221,.1);padding:0 20px}.stat-col:last-child{border-right:none}.stat-num{font-family:JetBrains Mono,monospace;font-weight:700;font-size:56px;color:var(--amber);line-height:1;letter-spacing:-.02em}.stat-lbl{font-size:13px;color:var(--ice);margin-top:8px;font-weight:500}#nichos{padding:0;background:linear-gradient(180deg,#0b1c33,#0a1628)}.nichos-shell{display:grid;grid-template-columns:45% 55%;width:100%;min-height:760px}.nichos-panel{position:relative;opacity:0;transition:transform .7s ease-out,opacity .7s ease-out}.nichos-panel.in{opacity:1;transform:translate(0)}.nichos-panel-left{background:linear-gradient(135deg,#0a1628 60%,#0d2040);padding:48px;display:flex;align-items:flex-end;overflow:hidden;transform:translate(-40px)}.nichos-grid{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.22;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:28px 28px}.nichos-watermark{position:absolute;left:50%;top:50%;transform:translate(-50%,-52%);font-family:Rajdhani,sans-serif;font-size:clamp(120px,12vw,160px);font-weight:700;letter-spacing:.02em;color:#ffffff0a;pointer-events:none}.nichos-stats{position:relative;z-index:1;display:flex;flex-direction:column;gap:24px}.nichos-stat-num{font-family:Rajdhani,sans-serif;font-size:48px;line-height:.95;font-weight:700;color:var(--white)}.nichos-stat-lbl{margin-top:8px;color:#f5a623;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.nichos-panel-right{background:#0d1e35;padding:60px 48px;transform:translate(40px)}.nichos-title{margin-top:20px;max-width:680px;text-wrap:balance}.nicho-text{margin-top:20px;max-width:680px;font-size:18px;color:#ffffff8c;line-height:1.7}.nichos-list{margin-top:40px;border-top:1px solid rgba(255,255,255,.08)}.nicho-item{border-bottom:1px solid rgba(255,255,255,.08);border-left:2px solid transparent;opacity:0;transform:translateY(18px);transition:border-color .25s ease,background .25s ease,opacity .5s ease,transform .5s ease;transition-delay:var(--nicho-delay, 0s)}.nichos-panel-right.in .nicho-item{opacity:1;transform:translateY(0)}.nicho-item:hover{background:#f5a6230f}.nicho-item.active{border-left-color:#f5a623;background:#f5a6230a}.nicho-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 0;text-align:left}.nicho-trigger-left{display:flex;align-items:center;gap:14px;min-width:0}.nicho-icon{width:18px;height:18px;color:#f5a623;flex-shrink:0}.nicho-name{color:var(--white);font-size:15px;font-weight:500;line-height:1.4}.nicho-badge{flex-shrink:0;padding:6px 10px;border-radius:999px;background:#f5a6231f;border:1px solid rgba(245,166,35,.24);color:#f5a623;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.nicho-badge.expansion{background:#85b7eb1a;border-color:#85b7eb29;color:#85b7ebc7}.nicho-expand{max-height:0;overflow:hidden;opacity:0;padding:0 0 0 32px;transition:max-height .25s ease,opacity .25s ease,padding .25s ease}.nicho-item.active .nicho-expand{max-height:180px;opacity:1;padding:0 0 18px 32px}.nicho-quote{margin:0 0 10px;color:#f5a623;font-size:14px;line-height:1.6;font-style:italic}.nicho-desc{margin:0;color:#ffffffbd;font-size:14px;line-height:1.7}.nichos-footer{margin-top:28px;display:flex;align-items:center;justify-content:space-between;gap:16px;color:#ffffff9e;font-size:14px}.nichos-footer a{color:#f5a623;font-weight:700}#cta-final{text-align:center;padding:140px 0}#cta-final .bg-glow{width:800px;height:500px;background:#ef9f2714;top:50%;left:50%;transform:translate(-50%,-50%)}#cta-final h2{font-size:44px;color:var(--white);max-width:720px;margin:0 auto 20px;text-wrap:balance}#cta-final .section-sub{margin:0 auto 48px}.cta-switch{display:inline-flex;gap:0;margin-bottom:48px;background:var(--navy-mid);padding:4px;border-radius:12px;border:1px solid rgba(55,138,221,.15)}.cta-switch button{font-family:Manrope,sans-serif;font-weight:600;font-size:13px;padding:10px 20px;border-radius:10px;color:var(--ice);letter-spacing:.05em;text-transform:uppercase;transition:all .2s}.cta-switch button.active{background:var(--amber);color:var(--navy-dark)}.cta-panel{display:none}.cta-panel.active{display:block;animation:fadeIn .4s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.btn-whatsapp-big{display:inline-flex;align-items:center;gap:14px;background:var(--amber);color:var(--navy-dark);font-family:Rajdhani,sans-serif;font-weight:700;font-size:22px;letter-spacing:.02em;padding:20px 48px;border-radius:14px;box-shadow:0 8px 32px #ef9f2740;transition:all .2s;width:380px;justify-content:center;max-width:100%}.btn-whatsapp-big:hover{transform:scale(1.03);box-shadow:0 12px 48px #ef9f2766}.btn-whatsapp-big svg{width:24px;height:24px;flex-shrink:0}.cta-microcopy{font-family:JetBrains Mono,monospace;font-size:12px;color:#85b7eb80;margin-top:20px;letter-spacing:.02em}.cta-form{background:var(--navy-mid);border:1px solid rgba(239,159,39,.2);border-radius:16px;padding:40px;max-width:500px;margin:0 auto;text-align:left}.cta-form .input,.cta-form select,.cta-form textarea{width:100%;background:#ffffff0d;border:1px solid rgba(55,138,221,.2);color:var(--white);padding:14px 16px;border-radius:10px;font-size:14px;margin-bottom:14px;transition:border .2s;font-family:inherit}.cta-form .input::placeholder,.cta-form textarea::placeholder{color:#85b7eb80}.cta-form .input:focus,.cta-form select:focus,.cta-form textarea:focus{border-color:var(--amber)}.cta-form textarea{resize:none;min-height:60px}.cta-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%2385B7EB' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:40px}.cta-form select option{background:var(--navy-dark);color:var(--white);padding:10px}.cta-form button[type=submit]{width:100%;background:var(--amber);color:var(--navy-dark);font-family:Manrope,sans-serif;font-weight:700;font-size:14px;padding:16px;border-radius:10px;letter-spacing:.03em;text-transform:uppercase;transition:all .2s;margin-top:8px}.cta-form button[type=submit]:hover{filter:brightness(1.08)}footer{background:var(--navy-abyss);padding:32px 0 18px;color:var(--ice);position:relative}.footer-inner{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,1fr);gap:24px;padding-bottom:18px;margin-bottom:14px;border-bottom:1px solid rgba(255,255,255,.06);align-items:center}.footer-brand-col{text-align:left}.footer-contact-col{display:flex;justify-content:flex-end;text-align:right}.footer-col h4{font-family:Manrope,sans-serif;font-weight:700;font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--white);margin-bottom:20px}.footer-tagline{font-family:Manrope,sans-serif;letter-spacing:.2em;text-transform:uppercase;font-size:10px;font-weight:600;color:var(--ice);opacity:.8;margin:10px 0 8px}.footer-about{font-size:12px;color:#85b7eb99;line-height:1.55;max-width:320px}.footer-contact{display:flex;flex-direction:column;gap:8px;align-items:flex-end}.footer-contact-link{display:flex;align-items:center;justify-content:flex-end;gap:10px;font-size:13px;color:#85b7ebd9;transition:all .2s ease;padding:4px 0}.footer-contact-link svg{flex-shrink:0;color:var(--ice);transition:color .2s ease;width:18px;height:18px}.footer-contact-link:hover{color:var(--white)}.footer-contact-link:hover svg{color:var(--amber)}.footer-links{display:flex;flex-direction:column;gap:10px}.footer-links a{font-size:14px;color:#85b7ebb3;transition:color .2s}.footer-links a:hover{color:var(--amber)}.footer-social{display:flex;gap:14px;margin-bottom:20px}.footer-social a{width:38px;height:38px;border:1px solid rgba(55,138,221,.2);border-radius:10px;display:flex;align-items:center;justify-content:center;color:var(--ice);transition:all .2s}.footer-social a:hover{color:var(--amber);border-color:var(--amber)}.footer-email{font-family:JetBrains Mono,monospace;font-size:13px;color:var(--ice)}.footer-email a:hover{color:var(--amber)}.footer-bottom{padding-top:0;display:flex;justify-content:space-between;font-family:JetBrains Mono,monospace;font-size:10px;color:#ffffff4d;letter-spacing:.05em}#faq{padding:100px 0 120px;position:relative;overflow:hidden}#faq .faq-glow{position:absolute;width:600px;height:600px;background:radial-gradient(circle,rgba(192,57,43,.15) 0%,transparent 70%);top:-100px;right:-150px;border-radius:50%;filter:blur(120px);pointer-events:none}#faq .faq-head{text-align:center;margin-bottom:60px;max-width:700px;margin-left:auto;margin-right:auto}.faq-list{max-width:860px;margin:0 auto}.faq-item{border-bottom:1px solid rgba(255,255,255,.06);transition:background .25s ease}.faq-item:hover{background:#0f1a2666}.faq-item.active .faq-question .faq-icon{transform:rotate(45deg);color:var(--amber)}.faq-item.active .faq-answer{max-height:400px;padding:0 20px 28px 64px;opacity:1}.faq-question{width:100%;background:none;border:none;padding:28px 20px;display:flex;align-items:flex-start;gap:16px;cursor:pointer;text-align:left;transition:all .2s ease}.faq-question:hover .faq-text{color:var(--white)}.faq-icon{font-family:JetBrains Mono,monospace;font-size:24px;font-weight:300;color:#fff6;flex-shrink:0;width:28px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;line-height:1}.faq-text{font-size:17px;font-weight:500;color:#ffffffd9;line-height:1.5;transition:color .2s ease}.faq-answer{max-height:0;opacity:0;overflow:hidden;transition:max-height .4s ease,padding .4s ease,opacity .3s ease}.faq-answer p{font-size:15px;line-height:1.7;color:#bbb;margin:0}.faq-cta{text-align:center;margin-top:80px}.faq-cta-text{font-size:20px;color:var(--ice);margin-bottom:24px;font-weight:500}#comparacao{padding:100px 0 120px}#comparacao .section-head{text-align:center;margin-bottom:60px}.comparison-table{max-width:1100px;margin:0 auto;background:var(--navy-mid);border-radius:16px;overflow:hidden;border:1px solid rgba(55,138,221,.12);box-shadow:0 8px 32px #0000004d}.comparison-mobile{display:none}.comparison-header{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#378add14}.header-left,.header-right{padding:24px 32px;display:flex;align-items:center;gap:12px;font-weight:700;font-size:18px;letter-spacing:.02em}.header-left{background:#1e1e1e;color:#ffffff80;border-radius:16px 0 0}.header-right{background:linear-gradient(135deg,#c0392b,#7b0000);color:#fff;border-radius:0 16px 0 0;box-shadow:0 0 40px #c0392b33;position:relative}.header-right:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,rgba(239,159,39,.08) 100%);pointer-events:none}.header-icon{font-size:20px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.header-title{font-family:Rajdhani,Manrope,sans-serif;text-transform:uppercase;position:relative;z-index:1}.comparison-row{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#ef9f270f;border-top:1px solid rgba(192,57,43,.08)}.cell-left,.cell-right{padding:28px 32px;display:flex;gap:14px;align-items:flex-start}.cell-left{background:var(--navy-dark)}.cell-right{background:var(--navy-mid);box-shadow:inset 2px 0 12px #c0392b1f;position:relative}.cell-right:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,transparent 0%,#c0392b 50%,transparent 100%)}.cell-icon{font-size:16px;line-height:1.6;flex-shrink:0;opacity:.7}.cell-left .cell-icon{color:#ffffff40}.cell-right .cell-icon{color:#2bd97c;font-weight:700}.cell-left p,.cell-right p{margin:0;font-size:15px;line-height:1.6;font-weight:400}.cell-left p{color:#ffffff80}.cell-right p{color:#fffffff2}.comparison-cta{text-align:center;margin-top:60px}.comparison-cta .cta-pre{font-size:20px;color:var(--ice);margin-bottom:24px;font-weight:500}.comparison-mobile-card{background:var(--navy-mid);border:1px solid rgba(55,138,221,.12);border-radius:16px;overflow:hidden;box-shadow:0 8px 32px #0000004d}.comparison-mobile-card+.comparison-mobile-card{margin-top:18px}.comparison-mobile-head{border-radius:0}.comparison-mobile-item{padding:22px 24px}.comparison-mobile-item+.comparison-mobile-item{border-top:1px solid rgba(192,57,43,.08)}.comparison-mobile-common .comparison-mobile-item{background:var(--navy-dark)}.comparison-mobile-edge .comparison-mobile-item{background:var(--navy-mid)}.float-whatsapp{position:fixed;bottom:24px;right:24px;width:56px;height:56px;background:#25d366;border-radius:50%;display:none;align-items:center;justify-content:center;z-index:99;box-shadow:0 4px 16px #25d36659}.float-whatsapp:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:2px solid var(--amber);animation:pulse-ring 2s ease-out infinite}@keyframes pulse-ring{0%{transform:scale(.9);opacity:1}to{transform:scale(1.5);opacity:0}}.float-whatsapp svg{width:28px;height:28px;color:#fff}.reveal{opacity:0;transform:translateY(24px);transition:opacity .7s ease-out,transform .7s ease-out}.reveal.in{opacity:1;transform:translateY(0)}.reveal[data-delay="1"]{transition-delay:.1s}.reveal[data-delay="2"]{transition-delay:.2s}.reveal[data-delay="3"]{transition-delay:.3s}.reveal[data-delay="4"]{transition-delay:.4s}.reveal[data-delay="5"]{transition-delay:.5s}.hero-title.reveal.in{animation:heroIn .9s cubic-bezier(.22,1,.36,1) both}@keyframes heroIn{0%{opacity:0;filter:blur(12px);transform:scale(.96)}to{opacity:1;filter:blur(0);transform:scale(1)}}@media(max-width:1199px){section{padding:100px 0}.section-title{font-size:44px}.hero-title{font-size:72px}}@media(max-width:1023px){section{padding:90px 0}.hero-inner{grid-template-columns:1fr;gap:48px}.hero-title{font-size:60px}.section-title{font-size:40px}.problem-grid,.services-grid,.testimonials{grid-template-columns:repeat(2,1fr)}.pillars{grid-template-columns:1fr}.pillar{border-right:none;border-bottom:1px solid rgba(55,138,221,.15);padding:24px 0}.pillar:first-child{padding-top:0;padding-left:0}.pillar:last-child{border-bottom:none;padding-bottom:0}.timeline{grid-template-columns:1fr;gap:48px}.timeline:before{display:none}.header-inner,.nav-desktop{gap:18px}.footer-inner{grid-template-columns:1fr;gap:32px}.footer-contact-col{justify-content:flex-start;text-align:left}.footer-contact{align-items:flex-start}.footer-contact-link,.footer-bottom{justify-content:flex-start}.stats-bar{padding:32px 24px}#hero{padding-top:120px;min-height:auto}.nichos-shell{grid-template-columns:1fr;min-height:0}.nichos-panel-left{min-height:320px;padding:36px}.nichos-panel-right{padding:48px 36px}}@media(max-width:767px){section{padding:72px 0}.section-head{margin-bottom:44px}.nav-desktop{display:none}header{height:60px}.header-inner{padding:0 16px;gap:12px}.header-logo{height:30px}.header-cta{display:inline-flex;margin-left:auto;padding:10px 14px;font-size:12px;border-radius:12px}.hero-title{font-size:42px}.hero-sub{font-size:16px}.section-title{font-size:30px}#cta-final h2{font-size:28px}.problem-grid,.services-grid,.testimonials{grid-template-columns:1fr}.stats-bar{grid-template-columns:1fr;padding:24px}.stat-col{border-right:none;border-bottom:1px solid rgba(55,138,221,.1);padding:20px 0}.stat-col:last-child{border-bottom:none}.faq-question{padding:20px 16px}.faq-item.active .faq-answer{padding:0 16px 24px 52px}.faq-text{font-size:16px}.faq-answer p{font-size:14px}.comparison-table{display:none}.comparison-mobile{display:block;max-width:100%;margin:0 auto}.comparison-mobile-head{padding:20px 24px;font-size:16px}.comparison-mobile-item{padding:20px 24px}.comparison-mobile-item p{font-size:14px}.comparison-cta .cta-pre{font-size:18px}.stat-num{font-size:44px}.footer-inner{grid-template-columns:1fr;gap:24px;padding-bottom:28px}.footer-brand-col,.footer-contact-col{text-align:left}.footer-contact-col{justify-content:flex-start}.footer-contact{gap:10px;align-items:flex-start}.footer-contact-link{justify-content:flex-start;font-size:13px;padding:6px 0}.float-whatsapp{display:flex}.hero-ctas{flex-direction:column;align-items:stretch;gap:14px}.hero-ctas .btn-amber.lg{width:100%;justify-content:center}.hero-microproof{gap:12px;font-size:11px}#hero{padding-top:100px;padding-bottom:60px}.manifesto{padding:28px 22px;border-left-width:3px}.manifesto p{font-size:19px}.closing-box{padding:20px 22px}.closing-box p{font-size:20px}.btn-whatsapp-big{font-size:17px;padding:18px 24px;width:100%}.card,.service-card,.testimonial{padding:24px}.card-text{font-size:15px}.cta-form{padding:24px}.cta-switch{width:100%}.cta-switch button{flex:1}.nichos-panel-left{min-height:260px;padding:28px 24px}.nichos-watermark{display:none}.nichos-stats{width:100%;flex-direction:row;justify-content:space-between;gap:12px}.nichos-stat{flex:1;min-width:0;text-align:center}.nichos-stat-num{font-size:36px}.nichos-stat-lbl{font-size:10px;letter-spacing:.08em}.nichos-panel-right{padding:36px 24px}.nichos-title{font-size:30px}.nicho-text{font-size:16px}.nicho-trigger{align-items:flex-start;flex-direction:column;gap:10px;padding:16px 0}.nicho-trigger-left{width:100%}.nicho-badge{margin-left:32px}.nicho-expand{padding-left:32px}.nicho-item.active .nicho-expand{max-height:220px;padding:0 0 16px 32px}.nichos-footer{flex-direction:column;align-items:flex-start}footer{padding:56px 0 24px}.footer-bottom{justify-content:flex-start;font-size:10px}}@media(max-width:420px){.hero-title{font-size:36px}.section-title{font-size:26px}#cta-final h2{font-size:24px}}html[data-mood=daybreak]{--navy-deep: #F4F1EA;--navy-dark: #ECE6D9;--navy-mid: #FFFFFF;--navy-abyss: #1A1A1A;--edge-blue: #0C2340;--blue-light: #185FA5;--amber: #B97812;--amber-glow: #EF9F27;--white: #0C2340;--ice: #4F5B6A}html[data-mood=daybreak] body{background:#f4f1ea;color:#0c2340}html[data-mood=daybreak] header{background:#ffffffd9;border-bottom:1px solid rgba(12,35,64,.08)}html[data-mood=daybreak] .nav-desktop a{color:#4f5b6a}html[data-mood=daybreak] .nav-desktop a:hover{color:#0c2340}html[data-mood=daybreak] .card,html[data-mood=daybreak] .service-card,html[data-mood=daybreak] .testimonial,html[data-mood=daybreak] .closing-box,html[data-mood=daybreak] .manifesto,html[data-mood=daybreak] .stats-bar,html[data-mood=daybreak] .cta-form{background:#fff;border-color:#0c234014;box-shadow:0 2px 12px #0c23400a}html[data-mood=daybreak] .card-text,html[data-mood=daybreak] .testimonial p{color:#0c2340c7}html[data-mood=daybreak] .closing-box p,html[data-mood=daybreak] .manifesto p,html[data-mood=daybreak] .pillar h3,html[data-mood=daybreak] .step h3,html[data-mood=daybreak] .service-card h3,html[data-mood=daybreak] .testimonial-author .name,html[data-mood=daybreak] .section-title,html[data-mood=daybreak] .hero-title{color:#0c2340}html[data-mood=daybreak] .pillar p,html[data-mood=daybreak] .step p,html[data-mood=daybreak] .service-card p,html[data-mood=daybreak] .nicho-text,html[data-mood=daybreak] .section-sub,html[data-mood=daybreak] .hero-sub{color:#4f5b6a}html[data-mood=daybreak] .chip{background:#0c23400d;color:#4f5b6a;border-color:#0c23401f}html[data-mood=daybreak] footer{background:#0c2340;color:#ece6d9}html[data-mood=daybreak] footer .footer-col h4,html[data-mood=daybreak] footer .logo-edge img{filter:brightness(1)}html[data-mood=daybreak] .bg-grid-diag{background-image:repeating-linear-gradient(45deg,rgba(12,35,64,.05) 0 1px,transparent 1px 40px)}html[data-mood=daybreak] .bg-dot-grid{background-image:radial-gradient(circle,rgba(12,35,64,.08) 1px,transparent 1px)}html[data-mood=daybreak] .hero-mockup,html[data-mood=daybreak] .mockup-stat,html[data-mood=daybreak] .mockup-chart{background:#faf7f0;border-color:#0c234014}html[data-mood=daybreak] .hero-visual{background:#faf7f0;border-color:#b9781266}html[data-mood=daybreak] .accent-amber{color:#b97812}html[data-mood=voltage]{--navy-deep: #0A0A0A;--navy-dark: #050505;--navy-mid: #131313;--navy-abyss: #000000;--amber: #FFC93C;--amber-glow: #FFE17A;--ice: #B3B3B3}html[data-mood=voltage] body{background:#0a0a0a}html[data-mood=voltage] header{background:#000000eb;border-bottom:1px solid rgba(255,201,60,.15)}html[data-mood=voltage] .card,html[data-mood=voltage] .service-card,html[data-mood=voltage] .testimonial,html[data-mood=voltage] .stats-bar,html[data-mood=voltage] .cta-form,html[data-mood=voltage] .closing-box,html[data-mood=voltage] .manifesto{background:#131313;border-color:#ffc93c1a}html[data-mood=voltage] .bg-grid-diag{background-image:repeating-linear-gradient(45deg,rgba(255,201,60,.06) 0 1px,transparent 1px 40px)}html[data-mood=voltage] .bg-dot-grid{background-image:radial-gradient(circle,rgba(255,201,60,.1) 1px,transparent 1px)}html[data-mood=voltage] .label-tag{background:#ffc93c1a;border-color:#ffc93c66}html[data-mood=voltage] .hero-visual,html[data-mood=voltage] .hero-mockup,html[data-mood=voltage] .mockup-stat,html[data-mood=voltage] .mockup-chart{background:#050505;border-color:#ffc93c26}html[data-mood=voltage] footer{background:#000}html[data-mood=voltage] .stat-num,html[data-mood=voltage] .accent-amber{color:#ffc93c;text-shadow:0 0 12px rgba(255,201,60,.4)}html[data-vibe=editorial] .hero-title,html[data-vibe=editorial] h1,html[data-vibe=editorial] h2,html[data-vibe=editorial] h3,html[data-vibe=editorial] .section-title,html[data-vibe=editorial] #cta-final h2{font-family:Cormorant Garamond,Times New Roman,serif;font-weight:600;letter-spacing:-.015em;font-style:italic}html[data-vibe=editorial] .hero-title{font-size:96px;line-height:1;letter-spacing:-.02em}html[data-vibe=editorial] .section-title{font-size:60px;line-height:1.05}html[data-vibe=editorial] .label-tag{border-radius:0;border-width:0 0 0 2px;border-style:solid;background:transparent;padding:4px 0 4px 12px;letter-spacing:.3em;font-size:10px}html[data-vibe=editorial] .label-tag:before{display:none}html[data-vibe=editorial] section{padding:160px 0}html[data-vibe=editorial] .hero-sub,html[data-vibe=editorial] .section-sub{font-size:20px;line-height:1.7}html[data-vibe=editorial] .accent-amber{font-style:italic}html[data-vibe=editorial] .timeline:before{background:linear-gradient(to right,transparent,var(--amber),transparent)}html[data-vibe=editorial] .closing-box,html[data-vibe=editorial] .manifesto{border-left-width:1px;padding-left:56px}html[data-vibe=editorial] .manifesto p{font-size:32px;font-style:italic}html[data-vibe=editorial] .card,html[data-vibe=editorial] .service-card,html[data-vibe=editorial] .testimonial{border-radius:4px}html[data-vibe=cyber] .hero-title,html[data-vibe=cyber] h1,html[data-vibe=cyber] h2,html[data-vibe=cyber] h3,html[data-vibe=cyber] .section-title,html[data-vibe=cyber] #cta-final h2{font-family:JetBrains Mono,monospace;font-weight:700;letter-spacing:-.04em;text-transform:uppercase}html[data-vibe=cyber] .hero-title{font-size:64px;line-height:1.05}html[data-vibe=cyber] .section-title{font-size:40px}html[data-vibe=cyber] .card,html[data-vibe=cyber] .service-card,html[data-vibe=cyber] .testimonial,html[data-vibe=cyber] .stats-bar,html[data-vibe=cyber] .cta-form,html[data-vibe=cyber] .closing-box,html[data-vibe=cyber] .manifesto,html[data-vibe=cyber] .hero-visual,html[data-vibe=cyber] .hero-mockup,html[data-vibe=cyber] .mockup-stat,html[data-vibe=cyber] .mockup-chart,html[data-vibe=cyber] .label-tag,html[data-vibe=cyber] .btn-amber,html[data-vibe=cyber] .btn-outline,html[data-vibe=cyber] .btn-whatsapp-big,html[data-vibe=cyber] .cta-form .input,html[data-vibe=cyber] .cta-form select,html[data-vibe=cyber] .cta-form textarea,html[data-vibe=cyber] .cta-form button[type=submit],html[data-vibe=cyber] .footer-social a,html[data-vibe=cyber] .cta-switch,html[data-vibe=cyber] .cta-switch button{border-radius:2px}html[data-vibe=cyber] .chip{border-radius:2px;font-family:JetBrains Mono,monospace;font-size:11px;text-transform:uppercase;letter-spacing:.05em}html[data-vibe=cyber] section{padding:100px 0}html[data-vibe=cyber] .label-tag:before{width:8px;height:8px;background:var(--amber);border-radius:0}html[data-vibe=cyber] .card,html[data-vibe=cyber] .service-card,html[data-vibe=cyber] .testimonial{position:relative}html[data-vibe=cyber] .card:before,html[data-vibe=cyber] .service-card:before{content:"";position:absolute;top:12px;right:12px;width:8px;height:8px;background:var(--amber);box-shadow:0 0 8px var(--amber);animation:cyber-blink 1.4s steps(1) infinite}@keyframes cyber-blink{50%{opacity:.2}}html[data-vibe=cyber] .hero-stat:before{content:"> "}html[data-intensity=calm]{--glow-mult: .4}html[data-intensity=calm] *,html[data-intensity=calm] *:before,html[data-intensity=calm] *:after{animation-duration:1.6s!important}html[data-intensity=calm] .reveal{transition-duration:1.1s}html[data-intensity=calm] .bg-glow,html[data-intensity=calm] #hero .bg-glow,html[data-intensity=calm] #cta-final .bg-glow,html[data-intensity=calm] #hero .bg-glow-2{opacity:.5;filter:blur(140px)}html[data-intensity=calm] .float-whatsapp:before{display:none}html[data-intensity=calm] .typewriter-cursor{animation-duration:1.5s}html[data-intensity=calm] .card:hover,html[data-intensity=calm] .service-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000014}html[data-intensity=electric]{--amber: #FFAA00;--amber-glow: #FFD24A}html[data-intensity=electric] .reveal{transition-duration:.4s}html[data-intensity=electric] *,html[data-intensity=electric] *:before,html[data-intensity=electric] *:after{animation-duration:.6s!important}html[data-intensity=electric] .bg-glow,html[data-intensity=electric] #hero .bg-glow,html[data-intensity=electric] #cta-final .bg-glow{opacity:1;filter:blur(80px);background:#ffaa0038!important}html[data-intensity=electric] #hero .bg-glow-2{background:#185fa573!important;filter:blur(90px)}html[data-intensity=electric] .accent-amber{text-shadow:0 0 24px rgba(255,170,0,.6),0 0 48px rgba(255,170,0,.3)}html[data-intensity=electric] .label-tag{background:#ffaa002e;box-shadow:0 0 24px #ffaa0040}html[data-intensity=electric] .btn-amber,html[data-intensity=electric] .btn-whatsapp-big{box-shadow:0 0 24px #ffaa0080,0 8px 32px #ffaa0059}html[data-intensity=electric] .stat-num,html[data-intensity=electric] .mockup-stat .num{text-shadow:0 0 16px rgba(255,170,0,.6)}html[data-intensity=electric] #scroll-progress{box-shadow:0 0 12px var(--amber);height:3px}html[data-intensity=electric] .step-dot{box-shadow:0 0 24px #fa06,inset 0 0 12px #ffaa0026}html[data-intensity=electric] .card:hover,html[data-intensity=electric] .service-card:hover{transform:translateY(-6px);box-shadow:0 20px 60px #ffaa002e,0 0 0 1px #fa06}html[data-intensity=electric] .float-whatsapp:before{animation-duration:1.2s;border-color:var(--amber);border-width:3px}@media(prefers-reduced-motion:reduce){html[data-intensity] *,html[data-intensity] *:before,html[data-intensity] *:after{animation:none!important;transition-duration:.01s!important}}.problem-image-block{position:relative;width:100%;max-width:820px;margin:48px auto 0;border-radius:16px;overflow:hidden;border:1px solid rgba(239,159,39,.15);background:linear-gradient(135deg,#0d1e35,#0a1628)}.problem-img{width:100%;height:340px;object-fit:cover;object-position:center 30%;display:block;filter:grayscale(30%) brightness(.6)}.problem-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#0a16288c,#0a162826,#ef9f2714);pointer-events:none}.problem-img-caption{position:absolute;bottom:28px;left:32px;font-size:22px;font-weight:700;color:#fff;line-height:1.3;text-shadow:0 2px 12px rgba(0,0,0,.6)}.problem-img-caption span{display:block;font-size:13px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#ef9f27;margin-bottom:4px}.header-right,.comparison-mobile-head.header-right{background:#ef9f27;color:#0a1628;box-shadow:0 0 40px #ef9f2733}.header-right .header-title,.header-right .header-icon,.comparison-mobile-head.header-right .header-title,.comparison-mobile-head.header-right .header-icon{color:#0a1628}.avatar{background:#ef9f27;color:#0a1628;font-weight:700;border-color:#ef9f2773}.faq-icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;color:#ef9f27;transition:transform .35s cubic-bezier(.4,0,.2,1)}.faq-icon svg{width:18px;height:18px}.faq-item.active .faq-icon{transform:rotate(45deg);color:#ef9f27}@keyframes glitch-shift{0%{clip-path:inset(0 0 95% 0);transform:translate(-3px);opacity:1}20%{clip-path:inset(30% 0 50% 0);transform:translate(3px)}40%{clip-path:inset(60% 0 20% 0);transform:translate(-2px)}60%{clip-path:inset(80% 0 5% 0);transform:translate(2px)}80%{clip-path:inset(10% 0 70% 0);transform:translate(-1px)}to{clip-path:inset(0 0 0 0);transform:translate(0);opacity:1}}.glitch-once{position:relative}.glitch-once:before,.glitch-once:after{content:attr(data-text);position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;white-space:pre-line}.glitch-once:before{color:#ef9f27;animation:none}.glitch-once:after{color:#85b7eb;animation:none}.glitch-once.glitch-playing:before{animation:glitch-shift .35s steps(1) forwards;opacity:1;mix-blend-mode:screen}.glitch-once.glitch-playing:after{animation:glitch-shift .35s steps(1) .05s forwards;opacity:1;mix-blend-mode:screen}#scroll-progress{height:3px;background:#ef9f27;transition:width .1s linear;pointer-events:none}@media(max-width:640px){.problem-img{height:220px}.problem-img-caption{font-size:17px;left:20px;bottom:20px}}#nichos{padding:96px 0 108px;background:linear-gradient(180deg,#09172a,#0b1c33)}#nichos .container{max-width:1380px}.nichos-shell{grid-template-columns:minmax(320px,.9fr) minmax(0,1.15fr);min-height:0;gap:28px;align-items:stretch}.nichos-panel{border:1px solid rgba(255,255,255,.08);border-radius:24px;overflow:hidden;box-shadow:0 24px 60px #00000029}.nichos-panel-left{min-height:100%;padding:28px;border-radius:24px;align-items:flex-end}.nichos-panel-right{padding:34px 34px 32px;border-radius:24px}.nichos-watermark{left:42%;top:50%;font-size:clamp(96px,9vw,136px)}.nichos-visual-card{position:relative;z-index:1;width:100%;padding:26px 24px;border-radius:20px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#0d1e35d1,#0a1628eb);box-shadow:inset 0 1px #ffffff0d}.nichos-visual-eyebrow{display:inline-block;margin-bottom:14px;color:#ef9f27;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.nichos-visual-card h3{max-width:320px;margin:0;color:#fff;font-size:clamp(28px,2.8vw,38px);line-height:1.02}.nichos-visual-card p{max-width:340px;margin:18px 0 0;color:#ffffffad;font-size:15px;line-height:1.75}.nichos-title{max-width:640px;margin-top:16px;font-size:clamp(42px,4vw,58px)}.nicho-text{max-width:680px;margin-top:18px;font-size:16px;line-height:1.75}.nichos-stats-card{margin-top:28px;padding:20px 22px;border-radius:20px;border:1px solid rgba(239,159,39,.14);background:linear-gradient(180deg,#ffffff08,#ffffff04);box-shadow:0 18px 42px #00000024}.nichos-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.nichos-stat{padding:10px 8px;text-align:center}.nichos-stat-num{font-size:clamp(38px,3vw,50px)}.nichos-stat-lbl{margin-top:6px;letter-spacing:.12em}.nichos-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;margin-top:24px;border-top:0}.nicho-item{border:1px solid rgba(255,255,255,.08);border-left:2px solid transparent;border-radius:16px;background:#0514272e}.nicho-item:hover{background:#ef9f270d}.nicho-item.active{background:#ef9f270f;box-shadow:inset 0 0 0 1px #ef9f270f}.nicho-trigger{justify-content:flex-start;gap:14px;padding:14px 16px}.nicho-trigger-left{gap:12px}.nicho-name{font-size:14px;font-weight:600}.nicho-expand{padding:0 16px 0 46px}.nicho-item.active .nicho-expand{max-height:160px;padding:0 16px 16px 46px}.nicho-quote,.nicho-desc{font-size:13px;line-height:1.6}.nichos-footer{margin-top:24px;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:14px}.nichos-footer-text{margin:0;color:#ffffff9e;font-size:15px;line-height:1.6}.nichos-cta{min-width:min(100%,320px);justify-content:center;border-radius:16px}@media(max-width:1024px){.nichos-shell{grid-template-columns:1fr}.nichos-panel-left{min-height:300px}.nichos-visual-card h3,.nichos-visual-card p{max-width:100%}}@media(max-width:768px){#nichos{padding:72px 0 84px}.nichos-panel-left,.nichos-panel-right{padding:24px}.nichos-panel-left{min-height:220px}.nichos-watermark{display:none}.nichos-title{font-size:32px}.nichos-list{grid-template-columns:1fr}.nichos-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.nichos-stat{text-align:center;padding:4px 0}.nichos-stats-card{padding:18px 18px 14px}.nicho-trigger{padding:14px}.nicho-expand{padding:0 14px 0 42px}.nicho-item.active .nicho-expand{max-height:180px;padding:0 14px 14px 42px}.nichos-footer-text{font-size:14px}}@media(max-width:520px){.nichos-stat-num{font-size:32px}.nichos-stat-lbl{font-size:10px;letter-spacing:.08em}}
