.gc-source-page{--mit-bg-primary:#0a0a0f;--mit-bg-secondary:#12121a;--mit-bg-tertiary:#1a1a25;--mit-bg-card:#1a1a25b3;--mit-accent-primary:#10b981;--mit-accent-secondary:#059669;--mit-accent-tertiary:#34d399;--mit-accent-highlight:#00d4aa;--mit-text-primary:#fff;--mit-text-secondary:#a1a1aa;--mit-text-muted:#71717a;--mit-gradient-primary:linear-gradient(135deg, #10b981 0%, #059669 100%);--mit-gradient-hero:linear-gradient(135deg, #10b981 0%, #06b6d4 50%, #3b82f6 100%);--mit-font-display:"Space Grotesk", sans-serif;--mit-font-body:"Instrument Sans", sans-serif;--mit-font-mono:"JetBrains Mono", monospace;--mit-border-radius:16px;--mit-border-radius-sm:8px;--mit-transition:all .3s cubic-bezier(.4, 0, .2, 1)}.mit-container{max-width:1200px;margin:0 auto;padding:0 2rem}.mit-section{background:var(--mit-bg-primary);padding:5rem 0}.mit-section-header{text-align:center;max-width:700px;margin:0 auto 3.5rem}.mit-section-tag{font-family:var(--mit-font-mono);color:var(--mit-accent-primary);letter-spacing:.02em;background:#10b9811a;border-radius:50px;margin:0 0 1rem;padding:.4rem 1rem;font-size:.85rem;font-weight:500;display:inline-block}.mit-section-header h2{font-family:var(--mit-font-display);color:var(--mit-text-primary);margin:0 0 1rem;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.2}.mit-section-header p{font-family:var(--mit-font-body);color:var(--mit-text-secondary);margin:0;font-size:1.15rem;line-height:1.7}.mit-hero{background:var(--mit-bg-primary);align-items:center;min-height:90vh;padding:8rem 0 6rem;display:flex;position:relative;overflow:hidden}.mit-hero-bg{z-index:0;position:absolute;inset:0;overflow:hidden}.mit-gradient{border-radius:50%;position:absolute}.mit-gradient-1{background:radial-gradient(ellipse at center, var(--mit-accent-primary) 0%, transparent 70%);opacity:.2;width:600px;height:600px;top:-20%;right:-10%}.mit-gradient-2{opacity:.15;background:radial-gradient(#3b82f6 0%,#0000 70%);width:500px;height:500px;bottom:-20%;left:-15%}.mit-grid-pattern{opacity:.5;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0}.mit-hero-content{z-index:2;max-width:800px;position:relative}.mit-hero-badge{font-family:var(--mit-font-mono);color:var(--mit-accent-primary);background:#10b9811a;border:1px solid #10b98133;border-radius:50px;align-items:center;gap:.5rem;margin:0 0 1.5rem;padding:.5rem 1.25rem;font-size:.9rem;display:inline-flex}.mit-hero-badge .badge-dot{background:var(--mit-accent-primary);border-radius:50%;width:8px;height:8px}.mit-hero h1{font-family:var(--mit-font-display);color:var(--mit-text-primary);margin:0 0 1.5rem;font-size:clamp(2.5rem,6vw,4rem);font-weight:700;line-height:1.1}.mit-highlight{background:var(--mit-gradient-hero);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.mit-hero-desc{font-family:var(--mit-font-body);color:var(--mit-text-secondary);max-width:600px;margin:0 0 2rem;font-size:1.25rem;line-height:1.7}.mit-hero-cta{flex-wrap:wrap;gap:1rem;margin:0 0 3rem;display:flex}.mit-hero-stats{flex-wrap:wrap;align-items:center;gap:2rem;display:flex}.mit-stat{flex-direction:column;display:flex}.mit-stat-number{font-family:var(--mit-font-display);color:var(--mit-text-primary);font-size:1.75rem;font-weight:700}.mit-stat-label{font-family:var(--mit-font-body);color:var(--mit-text-muted);font-size:.9rem}.mit-stat-divider{background:#ffffff1a;width:1px;height:40px}.mit-btn{font-family:var(--mit-font-display);cursor:pointer;transition:var(--mit-transition);border:none;border-radius:50px;justify-content:center;align-items:center;gap:.5rem;padding:1rem 2rem;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.mit-btn-primary{background:var(--mit-gradient-primary);color:#fff}.mit-btn-primary:hover{transform:translateY(-3px);box-shadow:0 10px 40px #10b98166}.mit-btn-secondary{color:var(--mit-text-primary);background:0 0;border:2px solid #fff3}.mit-btn-secondary:hover{border-color:var(--mit-accent-primary);background:#10b9811a}.mit-btn-whatsapp{color:#fff;background:#25d366}.mit-btn-whatsapp:hover{background:#20bd5a;transform:translateY(-3px);box-shadow:0 10px 30px #25d3664d}.mit-btn-full{width:100%}.mit-intro{background:var(--mit-bg-secondary)}.mit-intro-content{text-align:center;max-width:800px;margin:0 auto 3rem}.mit-intro-content h2{font-family:var(--mit-font-display);color:var(--mit-text-primary);margin:0 0 1rem;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:700}.mit-intro-content p{font-family:var(--mit-font-body);color:var(--mit-text-secondary);margin:0;font-size:1.1rem;line-height:1.8}.mit-intro-stats{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.mit-intro-stat{background:var(--mit-bg-card);border-radius:var(--mit-border-radius);text-align:center;transition:var(--mit-transition);border:1px solid #ffffff14;padding:2.5rem 1.5rem 2rem}.mit-intro-stat:hover{border-color:#10b9814d;transform:translateY(-5px)}.mit-intro-stat-number{font-family:var(--mit-font-display);background:var(--mit-gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 .5rem;font-size:2.75rem;font-weight:700;line-height:1.2}.mit-intro-stat-text{font-family:var(--mit-font-body);color:var(--mit-text-secondary);font-size:.95rem;line-height:1.5}.mit-comparison{background:var(--mit-bg-primary)}.mit-comparison-grid{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}.mit-comparison-card{background:var(--mit-bg-card);border-radius:var(--mit-border-radius);border:1px solid #ffffff14;padding:2rem}.mit-card-inhouse{border-color:#ef44444d}.mit-card-managed{background:linear-gradient(135deg,#10b98114 0%,#06b6d40d 100%);border-color:#10b9814d}.mit-comparison-header{border-bottom:1px solid #ffffff14;align-items:center;gap:1rem;margin:0 0 1.5rem;padding:0 0 1rem;display:flex}.mit-comparison-icon{font-size:2rem}.mit-comparison-header h3{font-family:var(--mit-font-display);color:var(--mit-text-primary);margin:0;font-size:1.35rem;font-weight:700}.mit-comparison-list{margin:0 0 1.5rem;padding:0;list-style:none}.mit-comparison-list li{font-family:var(--mit-font-body);color:var(--mit-text-secondary);align-items:flex-start;gap:.75rem;padding:.5rem 0;font-size:.95rem;display:flex}.mit-check{color:var(--mit-accent-primary);font-weight:600}.mit-x{color:#ef4444;font-weight:600}.mit-x-light,.mit-muted{color:var(--mit-text-muted)}.mit-comparison-cost{font-family:var(--mit-font-body);color:var(--mit-text-muted);border-radius:var(--mit-border-radius-sm);text-align:center;background:#ef44441a;margin:0;padding:1rem;font-size:1rem}.mit-comparison-cost-good{color:var(--mit-accent-primary);background:#10b9811a}.mit-services{background:var(--mit-bg-secondary)}.mit-services-grid{grid-template-columns:repeat(4,1fr);gap:1.25rem;display:grid}.mit-service-card{background:var(--mit-bg-card);border-radius:var(--mit-border-radius);transition:var(--mit-transition);border:1px solid #ffffff14;padding:1.75rem;position:relative}.mit-service-card:hover{border-color:#10b9814d;transform:translateY(-5px)}.mit-service-featured{border-color:var(--mit-accent-primary);background:linear-gradient(135deg,#10b9811a 0%,#06b6d40d 100%)}.mit-service-badge{color:#fff;font-family:var(--mit-font-mono);letter-spacing:.05em;background:#ef4444;border-radius:50px;padding:.25rem .6rem;font-size:.65rem;font-weight:600;position:absolute;top:-10px;right:1rem}.mit-service-icon{margin:0 0 1rem;font-size:2rem}.mit-service-card h4{font-family:var(--mit-font-display);color:var(--mit-text-primary);margin:0 0 .5rem;font-size:1.1rem;font-weight:600}.mit-service-card>p{font-family:var(--mit-font-body);color:var(--mit-text-muted);margin:0 0 1rem;font-size:.9rem;line-height:1.6}.mit-service-list{margin:0;padding:0;list-style:none}.mit-service-list li{font-family:var(--mit-font-body);color:var(--mit-text-secondary);padding:.35rem 0 .35rem 1.25rem;font-size:.85rem;position:relative}.mit-service-list li:before{content:"→";color:var(--mit-accent-primary);font-size:.8rem;position:absolute;left:0}.mit-sla{background:var(--mit-bg-primary)}.mit-sla-grid{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}.mit-sla-card{background:var(--mit-bg-card);border-radius:var(--mit-border-radius);text-align:center;transition:var(--mit-transition);border:1px solid #ffffff14;padding:2rem}.mit-sla-card:hover{border-color:#10b9814d}.mit-sla-icon{margin:0 0 1rem;font-size:2.5rem}.mit-sla-card h4{font-family:var(--mit-font-display);color:var(--mit-text-primary);border-bottom:1px solid #ffffff14;margin:0 0 1.25rem;padding:0 0 1rem;font-size:1.1rem;font-weight:600}.mit-sla-detail{margin:0 0 1rem}.mit-sla-detail:last-child{margin-bottom:0}.mit-sla-value{font-family:var(--mit-font-display);color:var(--mit-accent-primary);margin:0 0 .25rem;font-size:1.25rem;font-weight:700;display:block}.mit-sla-label{font-family:var(--mit-font-body);color:var(--mit-text-muted);font-size:.85rem}.mit-pricing{background:var(--mit-bg-secondary)}.mit-pricing-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:1.5rem;display:grid}.mit-pricing-card{background:var(--mit-bg-card);border-radius:var(--mit-border-radius);transition:var(--mit-transition);border:1px solid #ffffff14;flex-direction:column;padding:2rem;display:flex;position:relative}.mit-pricing-card:hover{border-color:#ffffff26;transform:translateY(-5px)}.mit-pricing-featured{border-color:var(--mit-accent-primary);background:linear-gradient(135deg,#10b9811a 0%,#06b6d40d 100%)}.mit-pricing-featured:hover{border-color:var(--mit-accent-primary)}.mit-pricing-badge{background:var(--mit-gradient-primary);color:#fff;font-family:var(--mit-font-mono);letter-spacing:.05em;border-radius:50px;padding:.35rem .85rem;font-size:.7rem;font-weight:600;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.mit-pricing-header{text-align:center;border-bottom:1px solid #ffffff14;margin:0 0 1.5rem;padding:0 0 1.5rem}.mit-pricing-tier{font-family:var(--mit-font-mono);color:var(--mit-accent-primary);text-transform:uppercase;letter-spacing:.1em;margin:0 0 .25rem;font-size:.8rem;display:block}.mit-pricing-header h3{font-family:var(--mit-font-display);color:var(--mit-text-primary);margin:0 0 1rem;font-size:1.25rem;font-weight:600}.mit-pricing-amount{justify-content:center;align-items:baseline;gap:.25rem;display:flex}.mit-currency{font-family:var(--mit-font-display);color:var(--mit-text-secondary);font-size:1.25rem;font-weight:600}.mit-price{font-family:var(--mit-font-display);color:var(--mit-text-primary);font-size:3rem;font-weight:700}.mit-price-period{font-family:var(--mit-font-body);color:var(--mit-text-muted);font-size:1rem}.mit-pricing-users{font-family:var(--mit-font-body);color:var(--mit-text-secondary);margin-top:.5rem;font-size:.9rem;display:block}.mit-pricing-features{flex-grow:1;margin:0 0 1.5rem;padding:0;list-style:none}.mit-pricing-features li{font-family:var(--mit-font-body);color:var(--mit-text-secondary);border-bottom:1px solid #ffffff0d;align-items:center;gap:.75rem;padding:.5rem 0;font-size:.9rem;display:flex}.mit-pricing-features li:last-child{border-bottom:none}.mit-pricing-features .check{color:var(--mit-accent-primary);font-size:.85rem;font-weight:600}.mit-pricing-note{text-align:center;background:var(--mit-bg-card);border-radius:var(--mit-border-radius-sm);border:1px solid #ffffff14;margin:2rem 0 0;padding:1.5rem}.mit-pricing-note p{font-family:var(--mit-font-body);color:var(--mit-text-secondary);margin:0;font-size:1rem}.mit-process{background:var(--mit-bg-primary)}.mit-process-grid{grid-template-columns:repeat(5,1fr);gap:1rem;display:grid;position:relative}.mit-process-grid:before{content:"";z-index:0;background:linear-gradient(90deg,#0000,#10b9814d,#0000);height:2px;position:absolute;top:32px;left:10%;right:10%}.mit-process-step{z-index:1;text-align:center;padding:0 .5rem;position:relative}.mit-step-number{background:var(--mit-gradient-primary);width:64px;height:64px;font-family:var(--mit-font-display);color:#fff;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 1.25rem;font-size:1.5rem;font-weight:700;display:flex}.mit-process-step h4{font-family:var(--mit-font-display);color:var(--mit-text-primary);margin:0 0 .5rem;font-size:1rem;font-weight:600}.mit-process-step p{font-family:var(--mit-font-body);color:var(--mit-text-muted);margin:0;font-size:.85rem;line-height:1.5}.mit-industries{background:var(--mit-bg-secondary)}.mit-industries-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.mit-industry-card{background:var(--mit-bg-card);border-radius:var(--mit-border-radius);text-align:center;transition:var(--mit-transition);border:1px solid #ffffff14;padding:1.75rem}.mit-industry-card:hover{border-color:#10b9814d;transform:translateY(-5px)}.mit-industry-card span{margin:0 0 1rem;font-size:2.5rem;display:block}.mit-industry-card h4{font-family:var(--mit-font-display);color:var(--mit-text-primary);margin:0 0 .5rem;font-size:1.05rem;font-weight:600}.mit-industry-card p{font-family:var(--mit-font-body);color:var(--mit-text-muted);margin:0;font-size:.85rem}.mit-whyus{background:var(--mit-bg-primary)}.mit-whyus-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.mit-whyus-card{background:var(--mit-bg-card);border-radius:var(--mit-border-radius);text-align:center;transition:var(--mit-transition);border:1px solid #ffffff14;padding:2rem}.mit-whyus-card:hover{border-color:#10b9814d;transform:translateY(-5px)}.mit-whyus-icon{margin:0 0 1rem;font-size:2rem}.mit-whyus-card h4{font-family:var(--mit-font-display);color:var(--mit-text-primary);margin:0 0 .5rem;font-size:1.1rem;font-weight:600}.mit-whyus-card p{font-family:var(--mit-font-body);color:var(--mit-text-muted);margin:0;font-size:.9rem;line-height:1.6}.mit-faq{background:var(--mit-bg-secondary)}.mit-faq-grid{grid-template-columns:repeat(2,1fr);gap:1.25rem;max-width:1000px;margin:0 auto;display:grid}.mit-faq-item{background:var(--mit-bg-card);border-radius:var(--mit-border-radius);transition:var(--mit-transition);border:1px solid #ffffff14;padding:1.5rem}.mit-faq-item:hover{border-color:#10b98133}.mit-faq-q{align-items:flex-start;gap:1rem;margin:0 0 .75rem;display:flex}.mit-q-badge{width:28px;height:28px;font-family:var(--mit-font-mono);color:var(--mit-accent-primary);background:#10b98126;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:.8rem;font-weight:600;display:flex}.mit-faq-q h4{font-family:var(--mit-font-display);color:var(--mit-text-primary);margin:0;font-size:1rem;font-weight:600;line-height:1.4}.mit-faq-a{padding-left:calc(28px + 1rem)}.mit-faq-a p{font-family:var(--mit-font-body);color:var(--mit-text-secondary);margin:0;font-size:.95rem;line-height:1.6}.mit-cta{background:var(--mit-bg-primary)}.mit-cta-box{border-radius:var(--mit-border-radius);text-align:center;background:linear-gradient(135deg,#10b98126 0%,#06b6d41a 100%);border:1px solid #10b98140;padding:4rem 3rem}.mit-cta-content h2{font-family:var(--mit-font-display);color:var(--mit-text-primary);margin:0 0 1rem;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700}.mit-cta-content>p{font-family:var(--mit-font-body);color:var(--mit-text-secondary);max-width:600px;margin:0 auto 2rem;font-size:1.15rem}.mit-cta-buttons{flex-wrap:wrap;justify-content:center;gap:1rem;margin:0 0 2.5rem;display:flex}.mit-cta-contact{flex-wrap:wrap;justify-content:center;gap:2.5rem;display:flex}.mit-contact-item{align-items:center;gap:.75rem;display:flex}.mit-contact-icon{font-size:1.5rem}.mit-contact-text{text-align:left;flex-direction:column;display:flex}.mit-contact-label{font-family:var(--mit-font-mono);color:var(--mit-text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}.mit-contact-value{font-family:var(--mit-font-body);color:var(--mit-text-primary);font-size:1rem}.mit-trust-badges{background:var(--mit-bg-tertiary);border-top:1px solid #ffffff0d;padding:1.5rem 0}.mit-badges-inner{flex-wrap:wrap;justify-content:center;gap:2rem;display:flex}.mit-badge{font-family:var(--mit-font-body);color:var(--mit-text-muted);font-size:.9rem}@media (max-width:1024px){.mit-services-grid,.mit-sla-grid{grid-template-columns:repeat(2,1fr)}.mit-process-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem}.mit-process-grid:before{display:none}}@media (max-width:900px){.mit-intro-stats{grid-template-columns:repeat(3,1fr);gap:1rem}.mit-comparison-grid{grid-template-columns:1fr}.mit-pricing-grid{grid-template-columns:1fr;max-width:450px;margin:0 auto}.mit-whyus-grid,.mit-industries-grid{grid-template-columns:repeat(2,1fr)}.mit-faq-grid{grid-template-columns:1fr}}@media (max-width:768px){.mit-hero{min-height:auto;padding:6rem 0 4rem}.mit-hero h1{font-size:2rem}.mit-hero-stats{gap:1.5rem}.mit-stat-divider{display:none}.mit-hero-cta{flex-direction:column}.mit-btn{justify-content:center;width:100%}.mit-intro-stats,.mit-services-grid,.mit-sla-grid,.mit-whyus-grid,.mit-industries-grid{grid-template-columns:1fr}.mit-process-grid{grid-template-columns:1fr;gap:2rem}.mit-cta-box{padding:2.5rem 1.5rem}.mit-cta-contact{flex-direction:column;gap:1.5rem}.mit-contact-item{justify-content:center}.mit-badges-inner{flex-direction:column;align-items:center;gap:.75rem}}@media (max-width:480px){.mit-container{padding:0 1rem}.mit-section{padding:3.5rem 0}}