:root{--indigo:#6366f1;--indigo-light:#818cf8;--indigo-dark:#4f46e5;--cyan:#06b6d4;--cyan-light:#22d3ee;--emerald:#10b981;--bg-base:#0f172a;--bg-surface:#1e293b;--bg-card:#1e293b;--bg-card-hover:#334155;--text-primary:#f8fafc;--text-secondary:#cbd5e1;--text-muted:#64748b;--border:rgba(255,255,255,0.08);--border-hover:rgba(255,255,255,0.15);--grad-primary:linear-gradient(135deg, var(--indigo) 0%, var(--cyan) 100%);--grad-card:linear-gradient(145deg, rgba(79,209,179,0.07) 0%, rgba(6,182,212,0.04) 100%);--max-w:1200px;--radius:14px;--radius-sm:8px;--radius-lg:20px;--shadow-card:0 4px 24px rgba(0,0,0,0.35);--shadow-glow:0 0 40px rgba(79,209,179,0.18);--transition:0.2s ease;--transition-slow:0.4s ease}*,::after,::before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;text-size-adjust:100%;font-size:16px}body{font-family:'IBM Plex Sans',system-ui,-apple-system,sans-serif;background-color:var(--bg-base);color:var(--text-primary);line-height:1.65;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}ol,ul{list-style:none}button{cursor:pointer;font-family:inherit;border:none;background:0 0}input,select,textarea{font-family:inherit;font-size:1rem;color:var(--text-primary)}#scroll-progress{position:fixed;top:0;left:0;width:0%;height:3px;background:var(--grad-primary);z-index:9999;transition:width .1s linear}.container{width:min(var(--max-w),100%);margin-inline:auto;padding-inline:clamp(1rem,5vw,2rem)}.text-center{text-align:center}.mx-auto{margin-inline:auto}.d-none{display:none!important}h1,h2,h3,h4{font-family:'IBM Plex Sans',sans-serif;line-height:1.2;letter-spacing:-.02em}h1{font-size:clamp(2.2rem, 5.5vw, 4rem);font-weight:800}h2{font-size:clamp(1.7rem, 3.5vw, 2.5rem);font-weight:700}h3{font-size:clamp(1.2rem, 2vw, 1.5rem);font-weight:600}h4{font-size:clamp(1rem, 1.5vw, 1.2rem);font-weight:600}p{color:var(--text-secondary);font-size:clamp(.95rem, 1.3vw, 1.05rem)}.accent-text{background:var(--grad-primary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.label{display:inline-block;font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--indigo-light);background:rgba(79,209,179,.1);border:1px solid rgba(79,209,179,.25);padding:.28rem .75rem;border-radius:100px;margin-bottom:.75rem}.sec-header{margin-bottom:clamp(2rem,5vw,3.5rem)}.sec-header h2{margin-bottom:.6rem}.sec-header p{max-width:580px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.7rem 1.6rem;border-radius:100px;font-size:.95rem;font-weight:600;transition:transform var(--transition),box-shadow var(--transition),background var(--transition);white-space:nowrap;-webkit-tap-highlight-color:transparent}.btn:active{transform:scale(.97)}.btn-primary{background:var(--grad-primary);color:#fff;box-shadow:0 4px 18px rgba(79,209,179,.4)}.btn-primary:hover{box-shadow:0 6px 28px rgba(79,209,179,.55);transform:translateY(-1px)}.btn-secondary{background:0 0;color:var(--text-primary);border:1.5px solid var(--border-hover)}.btn-secondary:hover{border-color:var(--indigo-light);color:var(--indigo-light);background:rgba(79,209,179,.07)}.bento-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:clamp(1.2rem,3vw,1.8rem);transition:border-color var(--transition),box-shadow var(--transition),transform var(--transition)}.bento-card:hover{border-color:var(--border-hover);box-shadow:var(--shadow-glow)}.bento-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(.8rem,2vw,1.2rem)}.span-2{grid-column:span 2}.span-1{grid-column:span 1}@media (max-width:640px){.bento-grid{grid-template-columns:1fr}.span-1,.span-2{grid-column:span 1}}@media (min-width:981px){.hero-grid{grid-template-columns:minmax(0,1fr) minmax(520px,1.06fr);gap:2.4rem}.hero-visual{max-width:560px}.automation-dashboard.ops-console{width:min(100%,550px)}}@media (min-width:981px){.pricing-section .custom-pricing-card{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(270px,0.95fr);grid-template-rows:auto auto auto 1fr auto auto;column-gap:2rem;padding:1.5rem 1.65rem}.pricing-section .custom-pricing-card .pricing-kicker{grid-column:1;grid-row:1}.pricing-section .custom-pricing-card h3{grid-column:1;grid-row:2}.pricing-section .custom-pricing-card .price{grid-column:1;grid-row:3}.pricing-section .custom-pricing-card>p:not(.price){grid-column:1;grid-row:4;margin-bottom:0}.pricing-section .custom-pricing-card .pricing-actions{grid-column:2;grid-row:1/3;margin:0;align-self:start}.pricing-section .custom-pricing-card .pricing-highlights{grid-column:2;grid-row:3/5;padding-top:.9rem}.pricing-section .custom-pricing-card .pricing-details-toggle{grid-column:1/-1;grid-row:5;margin-top:.8rem}.pricing-section .custom-pricing-card .pricing-details{grid-column:1/-1;grid-row:6}}@media (max-width:980px){.pricing-section .custom-pricing-card{display:flex}}.fade-up{opacity:0;transform:translateY(32px) scale(.97);transition:opacity .85s cubic-bezier(.16, 1, .3, 1),transform .85s cubic-bezier(.16, 1, .3, 1);will-change:transform,opacity}.fade-up.in-view{opacity:1;transform:translateY(0) scale(1)}.site-header{position:sticky;top:0;z-index:900;background:rgba(15,23,42,.88);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--border);transition:background var(--transition)}.header-inner{display:flex;align-items:center;gap:1rem;height:64px}.logo-link{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.logo-img{width:32px;height:32px;object-fit:contain;border-radius:6px}.logo-text{font-family:'IBM Plex Sans',sans-serif;font-weight:700;font-size:1.15rem}.nav-links{display:flex;align-items:center;gap:.25rem;margin-left:auto}.nav-links a{font-size:.88rem;font-weight:500;color:var(--text-secondary);padding:.4rem .75rem;border-radius:var(--radius-sm);transition:color var(--transition),background var(--transition)}.nav-links a:hover{color:var(--text-primary);background:rgba(255,255,255,.06)}.header-cta{margin-left:.75rem}.header-cta .btn{padding:.55rem 1.2rem;font-size:.88rem}.mobile-nav-toggle{display:none;flex-direction:column;gap:5px;padding:.4rem;margin-left:auto;border-radius:var(--radius-sm)}.bar{display:block;width:22px;height:2px;background:var(--text-primary);border-radius:2px;transition:transform .25s,opacity .25s}.mobile-nav-menu{display:none;background:var(--bg-surface);border-bottom:1px solid var(--border);padding:.75rem 1rem 1.25rem}.mobile-nav-menu.open{display:block}.mobile-link{display:block;padding:.7rem .5rem;font-weight:500;color:var(--text-secondary);border-bottom:1px solid var(--border);transition:color var(--transition)}.mobile-link:last-child{border-bottom:none}.mobile-link:hover{color:var(--indigo-light)}@media (max-width:860px){.nav-links{display:none}.header-cta{display:none}.mobile-nav-toggle{display:flex}}.hero-section{position:relative;overflow:hidden;padding:clamp(4rem,10vw,7rem) 0 clamp(3rem,8vw,5rem)}.grid-bg{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:48px 48px;pointer-events:none}.hero-bg-glow-1,.hero-bg-glow-2{position:absolute;border-radius:50%;filter:blur(80px);pointer-events:none}.hero-bg-glow-1{width:500px;height:500px;background:radial-gradient(circle,rgba(79,209,179,.2) 0,transparent 70%);top:-100px;left:-80px}.hero-bg-glow-2{width:400px;height:400px;background:radial-gradient(circle,rgba(6,182,212,.15) 0,transparent 70%);bottom:-80px;right:-60px}.hero-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,5vw,4rem);position:relative;z-index:1}.hero-badge{display:inline-flex;align-items:center;gap:.5rem;font-size:.82rem;font-weight:600;color:var(--indigo-light);background:rgba(79,209,179,.1);border:1px solid rgba(79,209,179,.25);padding:.35rem .9rem;border-radius:100px;margin-bottom:1.2rem}.hero-badge .dot{width:7px;height:7px;background:var(--emerald);border-radius:50%;box-shadow:0 0 6px var(--emerald);animation:pulse-dot 2s ease-in-out infinite}@keyframes pulse-dot{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.85)}}.hero-headline{margin-bottom:1.2rem}.hero-sub{font-size:clamp(1rem, 1.5vw, 1.12rem);max-width:500px;margin-bottom:2rem;line-height:1.7}.hero-ctas{display:flex;gap:.8rem;flex-wrap:wrap;align-items:center}.dashboard-preview-wrapper{position:relative;border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 24px 80px rgba(0,0,0,.55)}.dashboard-img{width:100%;border-radius:var(--radius-lg)}.glass-overlay{position:absolute;inset:0;background:linear-gradient(to bottom,transparent 55%,rgba(15,23,42,.7));border-radius:var(--radius-lg);pointer-events:none}.floating-badge{position:absolute;display:flex;align-items:center;gap:.6rem;background:rgba(30,41,59,.92);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--border-hover);border-radius:12px;padding:.55rem .9rem;box-shadow:0 8px 24px rgba(0,0,0,.4);animation:float-badge 4s ease-in-out infinite}.badge-icon{font-size:1.2rem}.badge-num{display:block;font-weight:700;font-size:.9rem;font-family:'IBM Plex Sans',sans-serif}.badge-lbl{display:block;font-size:.72rem;color:var(--text-secondary);white-space:nowrap}.badge-1{top:12%;left:-12%;animation-delay:0s}.badge-2{bottom:16%;right:-10%;animation-delay:1.5s}@keyframes float-badge{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (max-width:860px){.hero-grid{grid-template-columns:1fr}.hero-visual{max-width:480px;margin-inline:auto}.badge-1{left:-6%}.badge-2{right:-6%}.hero-sub{max-width:100%}}@media (max-width:480px){.badge-1,.badge-2{display:none}}.stats-strip{padding:clamp(2rem,5vw,3.5rem) 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--bg-surface)}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;text-align:center;margin-bottom:1rem}.big-num{display:block;font-family:'IBM Plex Sans',sans-serif;font-size:clamp(2rem, 4vw, 3rem);font-weight:800;line-height:1;margin-bottom:.4rem}.stat-box p{font-size:.88rem;max-width:160px;margin-inline:auto}@media (max-width:680px){.stats-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:360px){.stats-grid{grid-template-columns:1fr}}.founder-section{padding:clamp(3.25rem,7vw,5rem) 0;background:linear-gradient(180deg,rgba(3,12,9,.76),rgba(2,8,6,.92));border-bottom:1px solid var(--border)}.founder-card{display:grid;grid-template-columns:minmax(0,0.8fr) minmax(0,1.2fr);gap:clamp(1.5rem,5vw,4rem);align-items:start;max-width:1040px;margin-inline:auto;padding:clamp(1.35rem,4vw,2.4rem);border:1px solid rgba(79,209,179,.14);border-radius:22px;background:rgba(7,19,15,.66);box-shadow:0 20px 70px rgba(0,0,0,.24)}.founder-kicker{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:1rem;color:var(--mint);font-family:'IBM Plex Sans',ui-sans-serif,system-ui,-apple-system,sans-serif;font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.founder-kicker::before{content:"";width:8px;height:8px;border-radius:999px;background:var(--mint);box-shadow:0 0 18px rgba(79,209,179,.75)}.founder-title{margin:0;font-size:clamp(2rem, 4vw, 3.25rem)}.founder-copy{display:grid;gap:1rem}.founder-copy p{margin:0;color:#b9cbc3;font-family:'IBM Plex Sans',ui-sans-serif,system-ui,-apple-system,sans-serif;font-size:clamp(.98rem, 1.4vw, 1.08rem);line-height:1.75;font-weight:500}.founder-copy p:first-child{color:#f1fff8;font-size:clamp(1.08rem, 1.7vw, 1.28rem);line-height:1.55}@media (max-width:760px){.founder-card{grid-template-columns:1fr;border-radius:18px}}.services-section{padding:clamp(3.5rem,8vw,6rem) 0}.svc-icon-wrapper{width:46px;height:46px;display:flex;align-items:center;justify-content:center;background:rgba(79,209,179,.12);border:1px solid rgba(79,209,179,.22);border-radius:12px;margin-bottom:1rem}.svc-svg-icon{width:22px;height:22px;color:var(--indigo-light)}.service-card h3{margin-bottom:.5rem}.service-card p{font-size:.92rem;margin-bottom:1rem}.svc-benefit{font-size:.83rem;font-weight:600;color:var(--cyan-light)}.svc-featured{background:var(--grad-card)}.process-section{padding:clamp(3.5rem,8vw,6rem) 0}.step-head{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.step-num{font-family:'IBM Plex Sans',sans-serif;font-size:2rem;font-weight:800;background:var(--grad-primary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;line-height:1}.case-section{padding:clamp(3.5rem,8vw,6rem) 0;background:var(--bg-surface)}.case-card h3{margin-bottom:.6rem}.case-tag{display:inline-block;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--cyan-light);background:rgba(6,182,212,.1);border:1px solid rgba(6,182,212,.2);border-radius:100px;padding:.2rem .65rem;margin-bottom:.75rem}.case-desc{margin-bottom:.75rem}.case-solution{margin-bottom:1.25rem}.case-metrics{display:flex;gap:1.5rem;flex-wrap:wrap}.m-val{display:block;font-family:'IBM Plex Sans',sans-serif;font-size:1.5rem;font-weight:700;background:var(--grad-primary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.m-lbl{font-size:.82rem;color:var(--text-muted)}.faq-section{padding:clamp(3.5rem,8vw,6rem) 0}.faq-grid{display:grid;grid-template-columns:1fr 1.8fr;gap:clamp(2rem,5vw,4rem);align-items:start}.faq-header h2{margin-bottom:.75rem}.faq-wrapper{display:flex;flex-direction:column;gap:.5rem}.faq-item{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;transition:border-color var(--transition)}.faq-item:hover{border-color:var(--border-hover)}.faq-trigger{display:flex;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1rem 1.2rem;text-align:left}.faq-question{font-weight:600;font-size:.95rem;color:var(--text-primary)}.faq-plus-icon{font-size:1.4rem;color:var(--indigo-light);flex-shrink:0;transition:transform var(--transition);line-height:1}.faq-trigger[aria-expanded=true] .faq-plus-icon{transform:rotate(45deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .35s ease}.faq-answer.open{max-height:300px}.faq-answer p{padding:0 1.2rem 1.1rem;font-size:.92rem;line-height:1.7}@media (max-width:860px){.faq-grid{grid-template-columns:1fr}}.contact-section{padding:clamp(3.5rem,8vw,6rem) 0;background:var(--bg-surface)}.contact-card-wrapper{display:grid;grid-template-columns:1fr 1.4fr;gap:clamp(2rem,5vw,4rem);align-items:start}.contact-intro h2{margin-bottom:.75rem}.contact-intro p{margin-bottom:1.5rem}.direct-contact-channels{display:flex;flex-direction:column;gap:.75rem}.channel-link{display:flex;align-items:center;gap:.8rem;padding:.8rem 1rem;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);transition:border-color var(--transition),transform var(--transition)}.channel-link:hover{border-color:var(--indigo);transform:translateX(4px)}.c-icon{font-size:1.4rem}.c-label{display:block;font-size:.75rem;color:var(--text-muted)}.c-value{display:block;font-weight:600;font-size:.9rem}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:.9rem;margin-bottom:.9rem}.form-group{display:flex;flex-direction:column;gap:.4rem;margin-bottom:.9rem}.form-group:last-child{margin-bottom:0}.form-group label{font-size:.85rem;font-weight:500;color:var(--text-secondary)}.form-group input,.form-group select,.form-group textarea{background:var(--bg-base);border:1.5px solid var(--border);border-radius:var(--radius-sm);padding:.65rem .9rem;font-size:.92rem;transition:border-color var(--transition),box-shadow var(--transition);-webkit-appearance:none;appearance:none}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{outline:0;border-color:var(--indigo);box-shadow:0 0 0 3px rgba(79,209,179,.18)}.form-group select{cursor:pointer}.form-group textarea{resize:vertical;min-height:80px}.services-checkbox-grid{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.chk-label{display:flex;align-items:center;gap:.5rem;font-size:.88rem;cursor:pointer;padding:.5rem .75rem;background:var(--bg-base);border:1.5px solid var(--border);border-radius:var(--radius-sm);transition:border-color var(--transition),background var(--transition)}.chk-label:hover{border-color:var(--indigo-light)}.chk-label input[type=checkbox]{accent-color:var(--indigo);width:15px;height:15px}.form-submission-buttons{display:flex;gap:.75rem;flex-wrap:wrap}.form-submission-buttons .btn{flex:1;min-width:140px}@media (max-width:860px){.contact-card-wrapper{grid-template-columns:1fr}}@media (max-width:520px){.form-row{grid-template-columns:1fr}.services-checkbox-grid{grid-template-columns:1fr}}.site-footer{padding:clamp(2rem,5vw,3rem) 0;border-top:1px solid var(--border)}.footer-top{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem}.footer-nav{display:flex;gap:.5rem;flex-wrap:wrap}.footer-nav a{font-size:.85rem;color:var(--text-muted);padding:.3rem .6rem;border-radius:var(--radius-sm);transition:color var(--transition)}.footer-nav a:hover{color:var(--text-primary)}.footer-bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.75rem;padding-top:1.25rem;border-top:1px solid var(--border)}.copyright{font-size:.82rem;color:var(--text-muted)}.footer-contacts{display:flex;align-items:center;gap:.5rem}.footer-contact-link{font-size:.82rem;color:var(--text-muted);transition:color var(--transition)}.footer-contact-link:hover{color:var(--indigo-light)}.separator{color:var(--text-muted)}.modal-overlay{position:fixed;inset:0;z-index:1000;background:rgba(0,0,0,.7);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:none;align-items:center;justify-content:center;padding:1rem}.modal-overlay.open{display:flex}.modal-card{position:relative;width:min(520px,100%);max-height:90vh;overflow-y:auto;animation:modal-in .28s ease}@keyframes modal-in{from{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:none}}.close-modal-btn{position:absolute;top:1rem;right:1rem;width:32px;height:32px;font-size:1.4rem;color:var(--text-secondary);display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background var(--transition),color var(--transition)}.close-modal-btn:hover{background:var(--bg-base);color:var(--text-primary)}.modal-card h2{margin-bottom:.4rem}.modal-overlay{padding:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left))}.modal-card{max-height:min(90vh,calc(100dvh - 2rem));overscroll-behavior:contain;padding-top:3.25rem}.close-modal-btn{position:sticky;top:max(.65rem,env(safe-area-inset-top));margin-left:auto;margin-top:-2.45rem;margin-bottom:.6rem;z-index:5;width:42px;height:42px;border:1px solid rgba(79,209,179,.18);background:rgba(2,9,7,.88);color:#f7faf7;box-shadow:0 12px 34px rgba(0,0,0,.35)}@media (max-width:560px){.modal-overlay{align-items:flex-start;padding-top:max(.75rem,env(safe-area-inset-top));padding-inline:0.65rem}.modal-card{width:100%;max-height:calc(100dvh - max(1.25rem,env(safe-area-inset-top)) - max(.75rem,env(safe-area-inset-bottom)));border-radius:18px}}.chatbot-widget{position:fixed;bottom:1.5rem;right:1.5rem;z-index:800}.chatbot-toggle-btn{width:56px;height:56px;border-radius:50%;background:var(--grad-primary);color:#fff;font-size:1.5rem;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 24px rgba(79,209,179,.5);transition:transform var(--transition),box-shadow var(--transition);position:relative}.chatbot-toggle-btn:hover{transform:scale(1.08);box-shadow:0 8px 32px rgba(79,209,179,.65)}.chat-notification-bubble{position:absolute;top:-4px;right:-4px;width:20px;height:20px;background:#ef4444;border-radius:50%;font-size:.7rem;font-weight:700;color:#fff;display:flex;align-items:center;justify-content:center;border:2px solid var(--bg-base)}.chat-close-icon{display:none}.chatbot-widget.open .chat-open-icon{display:none}.chatbot-widget.open .chat-close-icon{display:block}.chatbot-widget.open .chat-notification-bubble{display:none}.chat-panel{position:absolute;bottom:70px;right:0;width:min(360px,calc(100vw - 2rem));background:var(--bg-card);border:1px solid var(--border-hover);border-radius:var(--radius-lg);box-shadow:0 20px 60px rgba(0,0,0,.55);display:none;flex-direction:column;overflow:hidden;animation:panel-in .25s ease}@keyframes panel-in{from{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:none}}.chatbot-widget.open .chat-panel{display:flex}.chat-header{display:flex;align-items:center;gap:.75rem;padding:.85rem 1rem;background:var(--bg-surface);border-bottom:1px solid var(--border)}.chat-logo{width:32px;height:32px;border-radius:8px;object-fit:contain}.chat-header h4{font-size:.9rem;margin:0}.chat-status{font-size:.72rem;color:var(--emerald)}.chat-messages{padding:.9rem;max-height:280px;overflow-y:auto;display:flex;flex-direction:column;gap:.6rem;scroll-behavior:smooth}.chat-msg{max-width:82%;padding:.55rem .85rem;border-radius:14px;font-size:.88rem;line-height:1.5;animation:msg-pop .2s ease}@keyframes msg-pop{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.chat-msg.bot{background:var(--bg-surface);border:1px solid var(--border);border-bottom-left-radius:4px;align-self:flex-start;color:var(--text-primary)}.chat-msg.user{background:var(--indigo);color:#fff;border-bottom-right-radius:4px;align-self:flex-end}.chat-quick-replies{padding:.5rem .9rem;display:flex;flex-wrap:wrap;gap:.4rem}.quick-reply-btn{font-size:.8rem;padding:.35rem .75rem;border-radius:100px;background:0 0;border:1px solid var(--indigo);color:var(--indigo-light);cursor:pointer;transition:background var(--transition),color var(--transition)}.quick-reply-btn:hover{background:var(--indigo);color:#fff}.chat-input-wrapper{display:flex;border-top:1px solid var(--border)}#chat-input-field{flex:1;border:none;background:0 0;padding:.7rem .9rem;font-size:.88rem;color:var(--text-primary)}#chat-input-field::placeholder{color:var(--text-muted)}#chat-input-field:focus{outline:0}#chat-send-btn{padding:.7rem 1rem;color:var(--indigo-light);font-size:1.1rem;transition:color var(--transition)}#chat-send-btn:hover{color:var(--indigo)}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media (max-width:480px){:root{--radius:12px;--radius-lg:16px}.btn{padding:.65rem 1.25rem;font-size:.9rem}.hero-ctas{flex-direction:column;align-items:stretch}.hero-ctas .btn{text-align:center}.form-submission-buttons{flex-direction:column}.form-submission-buttons .btn{width:100%}.footer-top{flex-direction:column}.footer-bottom{flex-direction:column;text-align:center}.footer-contacts{justify-content:center}.calc-total-box{flex-direction:column;text-align:center}}@supports (padding:max(0px)){.site-header{padding-left:max(0px,env(safe-area-inset-left));padding-right:max(0px,env(safe-area-inset-right))}.chatbot-widget{bottom:max(1.5rem,calc(1rem + env(safe-area-inset-bottom)));right:max(1.5rem,env(safe-area-inset-right))}}@media (hover:none){.bento-card:hover{box-shadow:none}.btn-primary:hover{transform:none;box-shadow:0 4px 18px rgba(79,209,179,.4)}}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:0s!important;transition-duration:0s!important}.fade-up{opacity:1;transform:none}html{scroll-behavior:auto}}.pricing-section .pricing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1rem;max-width:1180px;margin-inline:auto}.pricing-section .pricing-card{display:flex;min-height:610px;padding:1.75rem;overflow:hidden;border:1px solid rgba(177,232,214,.14);border-radius:14px;background:linear-gradient(140deg,rgba(255,255,255,.035),transparent 38%),linear-gradient(180deg,#13241f,#091612 82%);box-shadow:0 24px 60px rgba(0,0,0,.25),inset 0 1px 0 rgba(255,255,255,.055);transform:none}.pricing-section .pricing-card::after{background:linear-gradient(120deg,transparent 55%,rgba(75,216,171,.035))}.pricing-section .pricing-card::before{display:none}.pricing-section .pricing-card.featured{border-color:rgba(102,226,187,.35);background:linear-gradient(145deg,rgba(79,215,172,.11),transparent 46%),linear-gradient(180deg,#153329,#091813 82%);box-shadow:0 28px 74px rgba(0,0,0,.32),0 0 42px rgba(74,218,174,.08),inset 0 1px 0 rgba(255,255,255,.08)}.pricing-section .pricing-kicker{order:1;align-self:flex-start;margin-bottom:1rem;padding:.35rem .58rem;border:1px solid rgba(112,225,188,.16);border-radius:6px;color:#8ee8c8;background:rgba(83,209,168,.06);font-size:.66rem;font-weight:760;text-transform:uppercase;letter-spacing:.08em}.pricing-section .pricing-card h3{order:2;margin:0 0 .45rem;color:#f3faf7;font-size:1.65rem;font-weight:500;line-height:1.18}.pricing-section .pricing-card .price{order:3;margin:0 0 .75rem;color:#f5fbf8;font-size:2.35rem;font-weight:650;line-height:1.1}.pricing-section .pricing-card>p:not(.price){order:4;min-height:76px;margin:0 0 1.15rem;color:#afc0b9;font-size:.9rem;line-height:1.55}.pricing-section .pricing-actions{order:5;display:grid;gap:.48rem;margin:0 0 1.35rem}.pricing-section .pricing-actions .btn{width:100%;min-height:52px;border-radius:10px}.pricing-section .pricing-actions a:first-child{border:1px solid rgba(133,239,205,.18);color:#062019;background:linear-gradient(135deg,#70e4bf,#58ced6);box-shadow:0 12px 28px rgba(64,208,165,.14),inset 0 1px 0 rgba(255,255,255,.35)}.pricing-section .pricing-actions a:first-child:hover{box-shadow:0 16px 34px rgba(64,208,165,.24),inset 0 1px 0 rgba(255,255,255,.4)}.pricing-section .pricing-actions .btn-whatsapp{min-height:40px;color:#9ce9d0;background:0 0;box-shadow:none}.pricing-section .pricing-highlights{order:6;display:grid;gap:.72rem;margin:0;padding:1.25rem 0 .95rem;border-top:1px solid rgba(184,231,215,.13)}.pricing-section .pricing-highlights::before{content:"Core inclusions";margin-bottom:.08rem;color:#e7f2ed;font-size:.86rem;font-weight:720}.pricing-section .pricing-highlights span{position:relative;padding:0 0 0 1.05rem;border:0;border-radius:0;color:#b6c7c0;background:0 0;font-size:.84rem;font-weight:500}.pricing-section .pricing-highlights span::before{content:"";position:absolute;top:.48em;left:0;width:6px;height:6px;border-radius:50%;background:#6dddb8;box-shadow:0 0 8px rgba(109,221,184,.3)}.pricing-section .pricing-details-toggle{order:7;margin:auto 0 0;padding:.65rem 0;border:0;border-top:1px solid rgba(184,231,215,.09);border-radius:0;color:#91a9a0;background:0 0;font-size:.76rem}.pricing-section .pricing-details-toggle:hover{border-color:rgba(184,231,215,.16);background:0 0;transform:none;color:#c4d7d0}.pricing-section .pricing-details-toggle::after{width:20px;height:20px;background:rgba(91,218,177,.08)}.pricing-section .pricing-details{order:8}.pricing-section .pricing-details ul{margin-top:.35rem;padding-left:1rem}.pricing-section .pricing-details li{color:#9db1a9;font-size:.8rem}.pricing-section .custom-pricing-card{grid-column:1/-1;width:min(100%,760px);min-height:0;margin:.4rem auto 0;transform:none}.pricing-section .custom-pricing-card>p:not(.price){min-height:0}.pricing-section .custom-pricing-card .price{font-size:1.7rem}.automation-dashboard.ops-console{width:min(100%,550px);padding:.78rem}.ops-layout{grid-template-columns:46px minmax(0,1fr) 132px;min-height:374px}.ops-main{padding:.88rem}.ops-heading strong{font-size:.98rem}.ops-health{display:inline-flex;align-items:center;gap:.3rem;color:#a0b8af}.ops-health::before{content:"";width:5px;height:5px;border-radius:50%;background:#5fe0b4;box-shadow:0 0 8px rgba(95,224,180,.55)}.ops-runbar{display:flex;align-items:center;gap:.65rem;margin-top:.65rem;padding:.48rem .58rem;overflow:hidden;border:1px solid rgba(145,225,198,.1);border-radius:8px;color:#718c82;background:rgba(255,255,255,.018);font-size:.51rem;white-space:nowrap}.ops-run-state{display:inline-flex;align-items:center;gap:.35rem;min-width:0;margin-right:auto}.ops-run-state i{flex:0 0 auto;width:5px;height:5px;border-radius:50%;background:#6fe3bd;box-shadow:0 0 9px rgba(111,227,189,.5)}.ops-run-state strong{overflow:hidden;color:#c6ddd5;font-size:.54rem;text-overflow:ellipsis}.workflow-canvas{height:224px;margin-top:.55rem;background:linear-gradient(135deg,rgba(78,207,165,.045),transparent 48%),#051510}.workflow-stage-labels{position:absolute;z-index:1;top:.55rem;left:.75rem;right:.75rem;display:flex;justify-content:space-between;color:rgba(148,182,170,.42);font-size:.43rem;text-transform:uppercase;letter-spacing:.07em}.ops-runtime{min-height:19px}.ops-runtime-fallback{color:#738f85}.ops-feed{padding:.86rem .7rem}.feed-event{margin-inline:-0.25rem;padding:.62rem .25rem;border-radius:6px;transition:background .35s ease}.feed-event.active{background:linear-gradient(90deg,rgba(79,210,169,.08),transparent)}.feed-event.active strong{color:#e0f3ec}.feed-summary{padding:.72rem;background:linear-gradient(145deg,rgba(85,207,168,.09),rgba(74,177,187,.04))}@media (max-width:980px){.pricing-section .pricing-grid{grid-template-columns:1fr;max-width:680px}.pricing-section .pricing-card{min-height:0}.pricing-section .pricing-card>p:not(.price){min-height:0}.pricing-section .custom-pricing-card{grid-column:auto;width:100%}}@media (max-width:640px){.pricing-section .pricing-card{padding:1.25rem;border-radius:12px}.pricing-section .pricing-card h3{font-size:1.42rem}.pricing-section .pricing-card .price{font-size:1.9rem}.pricing-section .pricing-actions .btn{min-height:48px}.automation-dashboard.ops-console{width:min(100%,370px);padding:.56rem}.ops-layout{grid-template-columns:36px minmax(0,1fr);min-height:342px}.ops-feed{display:none}.ops-runbar>span:not(.ops-run-state){display:none}.workflow-canvas{height:210px}.ops-runtime-fallback{display:none}}.logo-link{gap:0}.logo-img{display:none!important}.dashboard-preview-wrapper{aspect-ratio:auto}.dashboard-img{height:auto;object-fit:contain;object-position:center}.floating-badge{display:none}:root{--indigo:#4fd1b3;--indigo-light:#a7f3d0;--indigo-dark:#2bbf9b;--cyan:#8bd3ff;--cyan-light:#b7e6ff;--emerald:#4fd1b3;--bg-base:#060b0d;--bg-surface:#0c1618;--bg-card:#101b20;--bg-card-hover:#17272d;--text-primary:#f3f7f4;--text-secondary:#bac8c1;--text-muted:#788b83;--border:rgba(225,236,230,0.12);--border-hover:rgba(79,209,179,0.34);--grad-primary:linear-gradient(135deg, #2ee6c4 0%, #53b7ff 100%);--grad-card:linear-gradient(145deg, rgba(79,209,179,0.10), rgba(139,211,255,0.045));--shadow-card:0 24px 70px rgba(0,0,0,0.42);--shadow-glow:0 0 42px rgba(79,209,179,0.16)}body{background:radial-gradient(circle at 50% 0,rgba(79,209,179,.16),transparent 34rem),linear-gradient(180deg,#060b0d 0,#0c1618 48%,#030806 100%)}.site-header{background:rgba(2,9,7,.82);border-bottom:1px solid var(--border)}.logo-text,.mobile-link,.nav-links a{color:var(--text-primary)}.hero-section{position:relative;min-height:92vh;background:linear-gradient(rgba(79,209,179,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(79,209,179,.045) 1px,transparent 1px),radial-gradient(circle at 50% 20%,rgba(79,209,179,.16),transparent 32rem),linear-gradient(180deg,#060b0d 0,#0c1618 100%);background-size:42px 42px,42px 42px,auto,auto;overflow:hidden}.hero-section::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,transparent 0 38%,rgba(2,9,7,.75) 78%);pointer-events:none}.hero-grid{position:relative;z-index:1;align-items:center}.hero-badge,.label{color:var(--indigo-light);background:rgba(79,209,179,.08);border-color:rgba(79,209,179,.18)}.hero-badge .dot{background:var(--indigo);box-shadow:0 0 18px rgba(79,209,179,.9)}.hero-headline{color:var(--text-primary);max-width:820px}.hero-sub{color:var(--text-secondary)}.accent-text{color:var(--indigo-light)}.bento-card,.chat-panel,.contact-card-wrapper,.modal-card,.pricing-card{background:linear-gradient(180deg,rgba(16,30,35,.92),rgba(7,18,20,.92));border-color:var(--border)}.faq-section,.pricing-section,.services-section,.tools-section{background:0 0}.case-section,.contact-section,.stats-strip{background:rgba(3,12,9,.62)}.btn{border-radius:12px}.btn-primary{color:#070d0f;box-shadow:0 0 28px rgba(79,209,179,.24)}.btn-secondary{background:rgba(255,255,255,.035);color:var(--text-primary);border-color:var(--border-hover)}.btn-whatsapp{background:rgba(79,209,179,.1);color:var(--indigo-light);border:1px solid rgba(79,209,179,.28)}.btn-whatsapp:hover{background:rgba(79,209,179,.16)}.automation-dashboard{position:relative;width:min(100%,660px);margin-inline:auto;border:1px solid rgba(79,209,179,.16);border-radius:28px;background:radial-gradient(circle at 50% 10%,rgba(79,209,179,.16),transparent 20rem),linear-gradient(145deg,rgba(13,24,31,.98),rgba(5,13,14,.98));box-shadow:0 28px 90px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.08);padding:clamp(.85rem,2vw,1.2rem);overflow:hidden}.automation-dashboard::before{content:"";position:absolute;inset:-40%;background:conic-gradient(from 90deg,transparent,rgba(79,209,179,.12),transparent,rgba(139,211,255,.1),transparent);animation:slowSpin 16s linear infinite}.automation-dashboard>*{position:relative;z-index:1}.dash-topbar{display:flex;justify-content:space-between;align-items:center;padding:.65rem .75rem .95rem;color:var(--text-muted);font-size:.78rem}.window-dots{display:flex;gap:.38rem}.window-dots span{width:9px;height:9px;border-radius:50%;background:rgba(238,252,246,.22)}.dash-grid{display:grid;grid-template-columns:1.05fr 1.35fr;gap:.9rem}.dash-card{min-height:142px;padding:1rem;border:1px solid rgba(225,236,230,.12);border-radius:20px;background:rgba(2,9,7,.62);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.dash-flow{grid-row:span 2;display:flex;flex-direction:column;justify-content:center}.dash-label{display:block;color:var(--indigo-light);font-size:.74rem;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.65rem}.dash-card strong{display:block;color:var(--text-primary);font-size:clamp(1.45rem, 3vw, 2.15rem);line-height:1.05;margin-bottom:.55rem}.dash-card p{font-size:.86rem}.pulse-row{display:flex;gap:.5rem;margin-top:1rem}.pulse-row span{width:34px;height:6px;border-radius:999px;background:var(--grad-primary);animation:pulseWidth 1.8s ease-in-out infinite}.pulse-row span:nth-child(2){animation-delay:.25s}.pulse-row span:nth-child(3){animation-delay:.5s}.flow-track{display:grid;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:.55rem}.flow-node{width:82px;height:82px;border-radius:22px;display:grid;place-items:center;color:var(--text-primary);font-weight:800;background:rgba(255,255,255,.045);border:1px solid rgba(79,209,179,.18)}.flow-node.active{color:#070d0f;background:var(--grad-primary);box-shadow:0 0 28px rgba(79,209,179,.34)}.flow-node img{width:36px;height:36px;object-fit:contain;filter:drop-shadow(0 0 12px rgba(79,209,179,.22));animation:iconFloat 3.2s ease-in-out infinite}.node-icon{width:46px;height:46px;display:grid;place-items:center;border-radius:16px;background:rgba(2,9,7,.18);color:#070d0f;font-size:.78rem}.flow-line{height:2px;background:linear-gradient(90deg,rgba(79,209,179,.15),var(--indigo),rgba(139,211,255,.2));background-size:200% 100%;animation:flowMove 2.1s linear infinite}.mini-bars{height:62px;display:flex;align-items:end;gap:.42rem;margin-top:1rem}.mini-bars span{flex:1;border-radius:8px 8px 0 0;background:var(--grad-primary);min-height:20%;animation:barLift 2.4s ease-in-out infinite}.mini-bars span:nth-child(2){animation-delay:.18s}.mini-bars span:nth-child(3){animation-delay:.36s}.mini-bars span:nth-child(4){animation-delay:.54s}.mini-bars span:nth-child(5){animation-delay:.72s}.task-line{display:flex;align-items:center;gap:.55rem;padding:.38rem 0;color:var(--text-secondary);font-size:.86rem}.task-line img{width:18px;height:18px;object-fit:contain;flex:0 0 auto}.task-dot{width:9px;height:9px;border-radius:50%;background:var(--indigo);box-shadow:0 0 12px currentColor}.task-dot.blue{background:var(--cyan)}.task-dot.amber{background:#ffb86b}@keyframes slowSpin{to{transform:rotate(360deg)}}@keyframes pulseWidth{0%,100%{opacity:.38;transform:scaleX(.72)}50%{opacity:1;transform:scaleX(1)}}@keyframes flowMove{to{background-position:-200% 0}}@keyframes barLift{0%,100%{height:28%}50%{height:88%}}@keyframes iconFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}.tool-marquee{position:relative;overflow:hidden;max-width:1040px;margin:0 auto;padding:.45rem;border-radius:28px;border:1px solid rgba(79,209,179,.12);background:rgba(255,255,255,.025)}.tool-marquee::after,.tool-marquee::before{content:"";position:absolute;top:0;bottom:0;width:90px;z-index:2;pointer-events:none}.tool-marquee::before{left:0;background:linear-gradient(90deg,var(--bg-base),transparent)}.tool-marquee::after{right:0;background:linear-gradient(270deg,var(--bg-base),transparent)}.tool-track{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:.8rem}.tool-card{min-height:96px;display:grid;place-items:center;gap:.55rem;padding:.95rem .75rem;border-radius:22px;border:1px solid rgba(225,236,230,.12);background:radial-gradient(circle at 50% 0,rgba(79,209,179,.1),transparent 54%),rgba(7,18,20,.84);color:var(--text-primary);font-weight:700;box-shadow:inset 0 1px 0 rgba(255,255,255,.06);animation:toolFloat 4.8s ease-in-out infinite;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.tool-card:nth-child(2n){animation-delay:.25s}.tool-card:nth-child(3n){animation-delay:.5s}.tool-card:hover{transform:translateY(-6px);border-color:rgba(79,209,179,.34);box-shadow:0 18px 46px rgba(0,0,0,.28),0 0 24px rgba(79,209,179,.11)}.tool-card img{width:34px;height:34px;object-fit:contain}.tool-card span{font-size:.88rem;color:var(--text-secondary)}.tool-card strong{width:38px;height:38px;display:grid;place-items:center;border-radius:13px;color:#070d0f;background:var(--grad-primary);font-size:.82rem;line-height:1}.fallback-icon.gmail strong{background:linear-gradient(135deg,#ea4335,#fbbc04,#34a853,#4285f4);color:#fff}.fallback-icon.zapier strong{background:linear-gradient(135deg,#ff6a00,#ffb000)}.fallback-icon.make strong{background:linear-gradient(135deg,#7b61ff,#8bd3ff);color:#fff}.fallback-icon.gemini strong{background:linear-gradient(135deg,#8ab4f8,#c58af9);color:#fff}@keyframes toolFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-4px)}}.roi-section{padding:clamp(3.5rem,8vw,6rem) 0;background:radial-gradient(circle at 20% 20%,rgba(79,209,179,.09),transparent 26rem),radial-gradient(circle at 80% 60%,rgba(139,211,255,.08),transparent 24rem),rgba(3,12,9,.72)}.roi-console{position:relative;overflow:hidden;max-width:1060px;margin-inline:auto;border:1px solid rgba(79,209,179,.18);border-radius:28px;padding:clamp(1rem,2.6vw,1.6rem);background:linear-gradient(135deg,rgba(8,26,22,.96),rgba(5,15,18,.98)),radial-gradient(circle at 30% 0,rgba(79,209,179,.18),transparent 18rem);box-shadow:0 28px 90px rgba(0,0,0,.36),inset 0 1px 0 rgba(255,255,255,.08)}.roi-console::before{content:"";position:absolute;inset:-45%;background:conic-gradient(from 0deg,transparent,rgba(79,209,179,.12),transparent,rgba(139,211,255,.09),transparent);animation:roiSpin 18s linear infinite;pointer-events:none}.roi-console::after{content:"";position:absolute;left:-20%;right:-20%;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(79,209,179,.85),transparent);animation:roiScan 3.4s ease-in-out infinite;pointer-events:none}.roi-console>*{position:relative;z-index:1}.roi-console-top{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.35rem .35rem 1rem;border-bottom:1px solid rgba(255,255,255,.08)}.roi-console-label{display:inline-flex;margin-bottom:.35rem;color:var(--mint);font-size:.76rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.roi-console-top h3{margin:0;font-size:clamp(1.45rem, 3vw, 2.35rem);line-height:1.08}.roi-live-pill{display:inline-flex;align-items:center;gap:.45rem;flex:0 0 auto;margin-top:.2rem;padding:.45rem .65rem;border:1px solid rgba(79,209,179,.16);border-radius:999px;color:#cce4da;background:rgba(255,255,255,.04);font-size:.76rem;font-weight:700}.roi-live-pill span{width:7px;height:7px;border-radius:999px;background:var(--mint);box-shadow:0 0 16px rgba(79,209,179,.85);animation:roiPulse 1.4s ease-in-out infinite}.roi-console-grid{display:grid;grid-template-columns:minmax(0,0.95fr) minmax(0,1.05fr);gap:clamp(1rem,3vw,1.6rem);padding-top:clamp(1rem,2vw,1.4rem)}.roi-results{display:grid;grid-template-columns:1fr 1fr;gap:.85rem}.roi-result{position:relative;min-height:124px;padding:1rem;border-radius:20px;border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.045);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.roi-result-main{grid-column:1/-1;min-height:166px;background:radial-gradient(circle at 80% 10%,rgba(79,209,179,.18),transparent 12rem),rgba(79,209,179,.065)}.roi-result span{display:block;color:#aebdb6;font-size:.82rem;font-weight:700;margin-bottom:.35rem}.roi-result strong{display:block;color:#f4fbf7;font-size:clamp(1.4rem, 3vw, 2.15rem);line-height:1.04}.roi-result-main strong{color:var(--mint);font-size:clamp(2rem, 4.5vw, 3.65rem);text-shadow:0 0 30px rgba(79,209,179,.18)}.roi-note{grid-column:1/-1;margin:0;color:#aebdb6;font-size:.88rem;line-height:1.55}.roi-controls{display:grid;gap:1rem;align-content:start;padding:clamp(.9rem,2vw,1.2rem);border:1px solid rgba(255,255,255,.08);border-radius:22px;background:rgba(2,9,7,.44)}.roi-control label{display:flex;justify-content:space-between;gap:1rem;color:#d6e2dc;font-weight:700;margin-bottom:.55rem;font-size:.9rem}.roi-control label span{color:var(--mint);white-space:nowrap}.roi-control input[type=range]{width:100%;height:6px;border-radius:999px;accent-color:var(--mint);cursor:pointer}.roi-control input[type=number]{width:100%;border:1px solid rgba(79,209,179,.16);background:rgba(255,255,255,.05);color:var(--text-primary);border-radius:14px;padding:.85rem 1rem}@keyframes roiSpin{to{transform:rotate(360deg)}}@keyframes roiScan{0%,100%{transform:translateY(0);opacity:.2}50%{transform:translateY(330px);opacity:.7}}@keyframes roiPulse{0%,100%{transform:scale(1);opacity:.65}50%{transform:scale(1.55);opacity:1}}.roi-console.roi-updating .roi-result strong{animation:roiValuePop .28s ease}@keyframes roiValuePop{0%{transform:translateY(2px);opacity:.72}100%{transform:translateY(0);opacity:1}}@media (max-width:860px){.roi-console-grid,.roi-console-top{grid-template-columns:1fr}.roi-console-top{display:grid}.roi-live-pill{width:fit-content}}@media (max-width:560px){.roi-console{border-radius:22px;padding:.85rem}.roi-results{grid-template-columns:1fr}.roi-result-main{min-height:142px}.roi-result{min-height:104px;border-radius:16px}.roi-control label{display:grid;gap:.2rem}}.pricing-card{position:relative;overflow:hidden;transform-style:preserve-3d}.pricing-card::before{content:"";position:absolute;inset:-1px;background:radial-gradient(circle at 50% 0,rgba(79,209,179,.18),transparent 38%);opacity:0;transition:opacity .25s ease;pointer-events:none}.pricing-card:hover::before{opacity:1}.pricing-card.featured{background:linear-gradient(180deg,rgba(79,209,179,.12),rgba(13,24,31,.96));border-color:rgba(79,209,179,.38);transform:translateY(-10px)}.pricing-actions{display:grid;gap:.7rem;margin-top:auto}@media (max-width:900px){.dash-grid,.roi-grid{grid-template-columns:1fr}.dash-flow{grid-row:auto}.pricing-card.featured{transform:none}}@media (max-width:560px){.hero-section{min-height:auto}.flow-track{grid-template-columns:1fr}.flow-line{width:2px;height:24px;justify-self:center}.flow-node{width:100%;height:58px;border-radius:16px}.automation-dashboard{border-radius:22px}}.chatbot-toggle-btn{overflow:hidden;padding:0}.chat-open-icon{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.chatbot-toggle-img{width:100%;height:100%;object-fit:cover;border-radius:50%}.chat-logo{background:#fff;object-fit:cover}@media (max-width:767px){.site-header{padding:.75rem 0}.hero-section{padding-top:5.5rem}.hero-headline{font-size:clamp(2.15rem, 12vw, 3.4rem)}.hero-sub{font-size:1rem}.hero-visual{max-width:min(92vw,460px)}.dashboard-preview-wrapper{padding:4px}.floating-badge{display:none}.bento-card{padding:1.35rem}.chatbot-widget{right:max(14px,env(safe-area-inset-right));bottom:max(14px,env(safe-area-inset-bottom))}.chat-panel{width:min(360px,calc(100vw - 28px));height:min(520px,calc(100vh - 110px));right:0}}@media (max-width:380px){.container{padding-inline:16px}.btn{width:100%;white-space:normal;text-align:center}.hero-ctas{width:100%}}.who-section{padding:clamp(3.5rem,8vw,6rem) 0;background:linear-gradient(180deg,var(--bg-base),var(--bg-surface))}.who-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.who-item{border:1px solid var(--border);background:rgba(255,255,255,.035);border-radius:var(--radius);padding:1.2rem;min-height:210px}.who-item span{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:999px;color:#fff;background:var(--grad-primary);font-weight:800;font-size:.78rem;margin-bottom:1rem}.who-item h3{font-size:1.05rem;margin-bottom:.55rem}.who-item p{font-size:.9rem;line-height:1.6}.form-section-label{font-size:.76rem;text-transform:uppercase;letter-spacing:.12em;color:var(--cyan-light);font-weight:800;margin:1.2rem 0 .8rem}.form-section-label:first-child{margin-top:0}.form-note{font-size:.78rem;color:var(--text-muted);margin:.5rem 0 1rem}.hero-headline{max-width:720px}.hero-sub{max-width:560px}@media (max-width:980px){.who-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.who-grid{grid-template-columns:1fr}.who-item{min-height:auto}.hero-headline br{display:none}}.voice-card-layout{display:flex;align-items:center;justify-content:space-between;gap:2rem;width:100%}.voice-card-info{flex:1.2}.voice-card-visual{flex:0.8;display:flex;justify-content:center;align-items:center}.voice-call-widget{background:rgba(15,23,42,.4);border:1px solid var(--border-hover);border-radius:var(--radius);padding:1.25rem 1.5rem;display:flex;flex-direction:column;align-items:center;gap:.75rem;width:100%;max-width:240px;box-shadow:var(--shadow-card);backdrop-filter:blur(8px)}.call-avatar{width:56px;height:56px;background:var(--grad-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.8rem;box-shadow:0 0 20px rgba(99,102,241,.4)}.call-details{text-align:center}.call-title{display:block;font-weight:700;font-size:.95rem}.call-status{display:block;font-size:.72rem;color:var(--emerald);font-weight:600;text-transform:uppercase;letter-spacing:.05em}.voice-wave-container{display:flex;align-items:center;gap:4px;height:40px;background:rgba(99,102,241,.08);border:1px solid rgba(99,102,241,.2);border-radius:100px;padding:0 1.25rem;width:fit-content;margin-top:.4rem}.voice-wave-bar{width:3px;height:8px;background:var(--grad-primary);border-radius:3px;animation:voice-bounce 1.2s ease-in-out infinite alternate}.voice-wave-bar:first-child{height:12px;animation-delay:.1s}.voice-wave-bar:nth-child(2){height:24px;animation-delay:.3s}.voice-wave-bar:nth-child(3){height:16px;animation-delay:.5s}.voice-wave-bar:nth-child(4){height:32px;animation-delay:.2s}.voice-wave-bar:nth-child(5){height:20px;animation-delay:.4s}.voice-wave-bar:nth-child(6){height:28px;animation-delay:.15s}.voice-wave-bar:nth-child(7){height:10px;animation-delay:.35s}@keyframes voice-bounce{0%{transform:scaleY(.4)}100%{transform:scaleY(1.2)}}@media (max-width:768px){.voice-card-layout{flex-direction:column;gap:1.5rem}.voice-card-visual{width:100%}.voice-call-widget{max-width:100%}}body,html{max-width:100%;overflow-x:hidden}.automation-dashboard,.bento-grid,.contact-card-wrapper,.pricing-grid,.roi-grid,.tool-marquee{max-width:100%}.dash-card,.form-group input,.form-group select,.form-group textarea,.pricing-card,.tool-card{min-width:0}@media (max-width:760px){.container{padding-inline:1rem}.hero-grid{gap:1.6rem}.automation-dashboard{width:100%;padding:.75rem}.dash-card{min-height:auto;padding:.9rem}.dash-card strong{font-size:1.35rem}.tool-marquee{border-radius:20px;padding:.35rem}.tool-marquee::after,.tool-marquee::before{width:34px}.tool-track{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.tool-card{min-height:86px;padding:.75rem .5rem;border-radius:18px}.pricing-grid{gap:.9rem}.roi-controls,.roi-results{gap:.9rem}}@media (max-width:420px){.hero-headline{font-size:2rem;line-height:1.08}.hero-sub{font-size:.98rem}.hero-ctas .btn{width:100%;white-space:normal}.tool-track{grid-template-columns:1fr 1fr}.tool-card img,.tool-card strong{width:30px;height:30px}.tool-card span{font-size:.78rem}.chatbot-widget{right:12px;bottom:12px}}.dash-flow{justify-content:flex-start;min-height:280px}.dash-flow .dash-label{margin-bottom:1rem}.flow-track{display:flex;flex-direction:column;align-items:flex-start;gap:.42rem;padding-left:.15rem}.flow-node{width:64px;height:52px;border-radius:17px}.flow-node.active{width:68px;height:56px}.flow-node img{width:20px;height:20px;animation-duration:3.8s}.node-icon{width:auto;height:auto;min-width:42px;min-height:32px;padding:.28rem .45rem;border-radius:12px;font-size:.72rem}.flow-line{width:2px;height:22px;margin-left:31px;background:linear-gradient(180deg,rgba(79,209,179,.18),var(--indigo),rgba(139,211,255,.18));background-size:100% 200%}.stats-grid{align-items:stretch;gap:clamp(1rem,2vw,1.35rem)}.stat-box{min-height:230px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:clamp(1rem,2vw,1.35rem) .85rem}.stat-box .big-num{max-width:260px;text-align:center;text-wrap:balance;margin-bottom:.85rem}.stat-box p{max-width:210px;margin:0 auto;text-align:center;color:#b4c6be;font-size:clamp(.98rem, 1.2vw, 1.08rem);line-height:1.55;font-weight:500;text-wrap:pretty}.tool-marquee{max-width:min(1120px,100%);padding:.55rem 0;border-radius:24px}.tool-track{display:flex;width:max-content;gap:.75rem;padding-inline:0.75rem;animation:toolSlide 32s linear infinite}.tool-marquee:hover .tool-track{animation-play-state:paused}.tool-card{width:108px;min-height:82px;flex:0 0 108px;gap:.42rem;padding:.7rem .45rem;border-radius:18px;animation:none}.tool-card:hover{transform:translateY(-3px)}.tool-card img{width:24px;height:24px}.tool-card strong{width:28px;height:28px;border-radius:10px;font-size:.68rem}.tool-card span{font-size:.78rem;line-height:1.1}@keyframes toolSlide{from{transform:translateX(0)}to{transform:translateX(calc(-50% - .375rem))}}@media (max-width:760px){.dash-flow{min-height:auto}.flow-track{align-items:center;padding-left:0}.flow-line{margin-left:0}.stat-box{min-height:auto;padding-block:1rem}.stat-box .big-num{margin-bottom:.55rem}.stat-box p{max-width:240px;font-size:.95rem}.tool-card{width:94px;flex-basis:94px;min-height:74px}.tool-card img{width:22px;height:22px}}body{font-feature-settings:"kern" 1,"liga" 1}.case-desc,.case-solution,.faq-answer p,.footer-bottom p,.form-note,.hero-sub,.pricing-card p,.roi-result span,.sec-header p,.service-card p,.tool-card span,p{letter-spacing:0;text-rendering:optimizeLegibility}.header-cta{display:flex;align-items:center;gap:.65rem}.header-whatsapp{padding-inline:1.05rem}.sec-header p{color:#b9c8c1;font-size:clamp(1rem, 1.35vw, 1.12rem);line-height:1.68;font-weight:500;margin-inline:auto}.hero-sub{color:#b8cbc2;font-size:clamp(1.04rem, 1.42vw, 1.18rem);line-height:1.72;font-weight:500}.case-desc,.case-solution,.contact-intro p,.faq-answer p,.pricing-card p,.roi-card p,.service-card p,.step-card p,.who-item p{color:#aec2b9;font-size:clamp(.95rem, 1.05vw, 1.02rem);line-height:1.66;font-weight:500}.case-card h3,.pricing-card h3,.service-card h3,.step-card h3,.who-item h3{letter-spacing:0}.dash-label,.form-section-label,.label,.pricing-kicker{font-weight:800}.form-group label,.roi-control label,.slider-header label{color:#c5d8cf;font-size:.9rem;line-height:1.4;font-weight:700}.form-group input,.form-group select,.form-group textarea{color:#f3f7f4;line-height:1.45}.form-group input::placeholder,.form-group textarea::placeholder{color:rgba(174,194,185,.58)}.channel-link,.chat-msg,.footer-contact-link,.quick-reply-btn{font-weight:600}@media (max-width:980px){.header-cta .open-modal-btn{display:none}}@media (max-width:860px){.header-cta{display:none}}@media (max-width:560px){.hero-sub,.sec-header p{line-height:1.6}.case-desc,.case-solution,.faq-answer p,.pricing-card p,.service-card p,.step-card p,.who-item p{font-size:.94rem;line-height:1.58}}h1,h2,h3,h4{font-family:'IBM Plex Sans',ui-serif,Georgia,serif;font-weight:820;letter-spacing:0;line-height:1.03}h2{font-weight:760;line-height:1.08}h3,h4{font-weight:700;line-height:1.18}.hero-headline{max-width:720px;margin-bottom:1.25rem;font-family:'IBM Plex Sans',ui-serif,Georgia,serif;font-size:clamp(4rem, 8vw, 7.4rem);line-height:.9;letter-spacing:0}.hero-headline span{display:block}.hero-headline em{font-family:'Source Serif 4',ui-serif,Georgia,serif;font-style:italic;font-weight:760;color:#f7faf7}.contact-intro h2,.faq-header h2,.sec-header h2{text-wrap:balance}.stat-box .big-num{font-family:'IBM Plex Sans',ui-serif,Georgia,serif;font-weight:780}.logo-text{font-family:'IBM Plex Sans',ui-serif,Georgia,serif;font-weight:760;letter-spacing:0}@media (max-width:860px){.hero-headline{font-size:clamp(3.4rem, 15vw, 5.6rem);line-height:.94}}@media (max-width:460px){.hero-headline{font-size:clamp(3rem, 17vw, 4.4rem)}}h1,h2,h3,h4{font-family:'IBM Plex Sans',ui-serif,Georgia,serif;letter-spacing:0}.hero-headline{max-width:780px;font-size:clamp(3.65rem, 6.8vw, 6.7rem);line-height:.98;font-weight:820}.hero-headline span{display:block}.hero-headline strong{font-family:'IBM Plex Sans',ui-serif,Georgia,serif;font-weight:860}.hero-headline em{font-family:'Source Serif 4',ui-serif,Georgia,serif;font-style:italic;font-weight:780;color:#f5fff9;margin-left:.08em}.case-desc,.case-solution,.channel-link,.contact-intro p,.faq-answer p,.form-note,.hero-sub,.pricing-card p,.roi-card p,.sec-header p,.service-card p,.step-card p,.tool-card span,.who-item p{font-family:'IBM Plex Sans',ui-sans-serif,system-ui,-apple-system,sans-serif;color:#b9c8c1;font-weight:500;letter-spacing:0}.hero-sub,.sec-header p{font-size:clamp(1rem, 1.25vw, 1.12rem);line-height:1.68}.case-desc,.case-solution,.contact-intro p,.faq-answer p,.pricing-card p,.roi-card p,.service-card p,.step-card p,.who-item p{font-size:clamp(.94rem, 1vw, 1.01rem);line-height:1.62}.dash-label,.label,.pricing-kicker{font-family:'IBM Plex Sans',ui-sans-serif,system-ui,-apple-system,sans-serif}@media (max-width:760px){.hero-headline{font-size:clamp(3rem, 13vw, 4.8rem);line-height:1}}@media (max-width:420px){.hero-headline{font-size:clamp(2.65rem, 14vw, 3.6rem)}}.hero-headline{max-width:680px;font-size:clamp(2.9rem, 5.2vw, 5.15rem);line-height:1.08}.hero-headline span{white-space:nowrap}.hero-headline em,.hero-headline strong{display:inline;vertical-align:baseline}.hero-headline strong{font-weight:760}.hero-headline em{font-weight:680;margin-left:.06em}@media (max-width:760px){.hero-headline{font-size:clamp(2.15rem, 9.2vw, 3.35rem);line-height:1.12;max-width:100%}}@media (max-width:390px){.hero-headline{font-size:clamp(1.9rem, 8.8vw, 2.7rem)}}.hero-section{min-height:auto;padding:clamp(5.2rem,8vw,7rem) 0 clamp(3rem,6vw,4.8rem)}.hero-section::before{background:radial-gradient(circle at center,transparent 0 28%,rgba(2,9,7,.72) 82%)}.hero-grid{align-items:center;gap:clamp(2rem,5vw,4rem)}.hero-content{align-self:center}.hero-badge{margin-bottom:1.05rem}.hero-headline{max-width:650px;font-size:clamp(2.8rem, 5vw, 4.85rem);line-height:1.06;margin-bottom:1rem}.hero-sub{max-width:520px}.hero-ctas{margin-top:1.35rem}.hero-visual{align-self:center}.automation-dashboard{width:min(100%,520px);border-radius:22px;padding:.85rem}.dash-topbar{padding:.45rem .55rem .7rem}.dash-grid{grid-template-columns:0.88fr 1fr;gap:.65rem}.dash-card{min-height:112px;padding:.78rem;border-radius:16px}.dash-label{font-size:.66rem;margin-bottom:.42rem}.dash-card strong{font-size:clamp(1.2rem, 2.15vw, 1.72rem);line-height:1.08;margin-bottom:.42rem}.dash-card p{font-size:.78rem;line-height:1.42}.dash-flow{min-height:210px}.flow-node{width:52px;height:42px;border-radius:14px}.flow-node.active{width:56px;height:46px}.flow-node img{width:16px;height:16px}.node-icon{min-width:34px;min-height:26px;font-size:.62rem;border-radius:10px}.flow-line{height:16px;margin-left:26px}.mini-bars{height:42px;margin-top:.65rem}.task-line{font-size:.76rem;padding:.26rem 0}.task-line img{width:15px;height:15px}@media (max-width:980px){.hero-section{padding-top:4.9rem}.hero-grid{gap:1.75rem}.hero-content{text-align:left}.hero-sub{max-width:620px}.hero-visual{width:min(100%,520px);margin-inline:auto}}@media (max-width:640px){.hero-section{padding:4.4rem 0 2.8rem}.hero-badge{margin-bottom:.85rem}.hero-headline{font-size:clamp(2.18rem, 10vw, 3.15rem);line-height:1.08;margin-bottom:.85rem}.hero-sub{font-size:.95rem;line-height:1.55}.hero-ctas{margin-top:1rem}.automation-dashboard{width:min(100%,430px);padding:.65rem;border-radius:18px}.dash-path{display:none}.dash-grid{grid-template-columns:1fr 1fr;gap:.55rem}.dash-card{min-height:96px;padding:.65rem}.dash-flow{min-height:188px}.dash-inbox{display:none}}@media (max-width:420px){.hero-section{padding-top:4.05rem}.hero-headline{font-size:clamp(1.95rem, 9.2vw, 2.45rem)}.hero-headline span{white-space:nowrap}.dash-grid{grid-template-columns:1fr}.dash-metric{display:none}.dash-flow{min-height:170px}.flow-track{align-items:flex-start;padding-left:.1rem}.flow-line{margin-left:25px}}body{padding-top:64px}.site-header{position:fixed;top:0;left:0;right:0;width:100%;z-index:3000}.header-cta{display:flex;align-items:center;gap:.65rem}.header-cta .header-whatsapp,.header-cta .open-modal-btn{display:inline-flex;white-space:nowrap}.mobile-nav-menu{position:fixed;top:64px;left:0;right:0;z-index:2800;box-shadow:0 18px 44px rgba(0,0,0,.38)}.mobile-sticky-cta{display:none}@media (max-width:980px){.header-cta .open-modal-btn{display:inline-flex}}@media (max-width:860px){body{padding-top:58px;padding-bottom:calc(76px + env(safe-area-inset-bottom))}.header-inner{height:58px}.header-cta{display:none}.mobile-nav-menu{top:58px}.mobile-sticky-cta{position:fixed;left:12px;right:12px;bottom:max(12px,env(safe-area-inset-bottom));z-index:2900;display:grid;grid-template-columns:1fr 1fr;gap:.65rem;padding:.55rem;border:1px solid rgba(79,209,179,.16);border-radius:18px;background:rgba(2,9,7,.88);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 18px 52px rgba(0,0,0,.42);transition:opacity .2s ease,transform .25s ease,visibility .2s ease}.mobile-sticky-cta .btn{min-height:44px;padding-inline:0.75rem;font-size:.86rem;white-space:nowrap}}.btn,.channel-link,.chat-msg,.nav-links a,.quick-reply-btn,body,button,input,select,textarea{font-family:'IBM Plex Sans',ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.c-label,.c-value,.case-tag,.copyright,.dash-label,.footer-contact-link,.form-section-label,.founder-kicker,.label,.pricing-kicker,.social-proof-footer,.svc-benefit{font-family:'IBM Plex Sans',ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.badge-num,.logo-text,.price,.stat-box .big-num,h1,h2,h3,h4{font-family:'IBM Plex Sans',ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-weight:760;letter-spacing:0}.hero-headline em,.hero-headline strong{font-size:.98em}.hero-headline em{font-family:'Source Serif 4',ui-serif,Georgia,serif;font-style:italic;font-weight:690;margin-left:.06em}.case-desc,.case-solution,.contact-intro p,.faq-answer p,.form-note,.founder-copy p,.hero-sub,.pricing-card p,.roi-card p,.sec-header p,.service-card p,.step-card p,.who-item p{font-family:'IBM Plex Sans',ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#c6d1cc;font-weight:450;line-height:1.62}.founder-section{padding:clamp(2.75rem,6vw,4.5rem) 0}.founder-card{display:grid;grid-template-columns:minmax(150px,0.36fr) minmax(0,1fr);gap:clamp(1.2rem,4vw,3rem);align-items:start;max-width:1040px;padding:clamp(1.2rem,3vw,2rem)}.founder-kicker{margin:0;line-height:1.2}.founder-heading,.founder-title{display:none}.founder-copy p:first-child{color:#f3f7f4;font-size:clamp(1rem, 1.35vw, 1.14rem);font-weight:650}.pricing-grid{align-items:start}.pricing-card{display:flex;flex-direction:column;min-height:auto;padding:clamp(1.15rem,2.4vw,1.6rem);border-radius:22px;border-color:rgba(79,209,179,.13);background:linear-gradient(180deg,rgba(13,31,27,.86),rgba(4,13,14,.96)),radial-gradient(circle at 24% 0,rgba(79,209,179,.08),transparent 13rem);box-shadow:0 22px 70px rgba(0,0,0,.26),inset 0 1px 0 rgba(255,255,255,.055)}.pricing-card::before{background:linear-gradient(90deg,transparent,rgba(79,209,179,.22),transparent),radial-gradient(circle at 50% 0,rgba(79,209,179,.16),transparent 42%)}.pricing-card::after{content:"";position:absolute;inset:1px;border-radius:inherit;pointer-events:none;z-index:0;background:linear-gradient(180deg,rgba(255,255,255,.045),transparent 30%)}.pricing-card>*{position:relative;z-index:1}.pricing-card.featured{transform:translateY(-6px);border-color:rgba(79,209,179,.38);background:radial-gradient(circle at 50% 0,rgba(79,209,179,.2),transparent 14rem),linear-gradient(180deg,rgba(14,44,36,.94),rgba(4,13,14,.98));box-shadow:0 30px 90px rgba(0,0,0,.34),0 0 34px rgba(79,209,179,.09)}.custom-pricing-card{display:flex;flex-direction:column;transform:scale(.98);background:radial-gradient(circle at 12% 20%,rgba(139,211,255,.14),transparent 18rem),linear-gradient(135deg,rgba(11,32,30,.94),rgba(4,13,14,.98))}.custom-pricing-card .price{font-size:clamp(1.18rem, 2vw, 1.55rem)}.pricing-card h3{font-size:clamp(1.3rem, 2vw, 1.65rem);margin-bottom:.35rem}.pricing-card .price{margin:.15rem 0 .75rem;font-size:clamp(1.35rem, 2.5vw, 1.9rem);color:var(--mint)}.pricing-card>p:not(.price){margin-bottom:.95rem}.pricing-highlights{display:flex;flex-wrap:wrap;gap:.45rem;margin:0 0 .9rem}.pricing-highlights span{padding:.38rem .6rem;border:1px solid rgba(79,209,179,.14);border-radius:999px;background:rgba(79,209,179,.055);color:#d7e8e0;font-size:.78rem;font-weight:650}.pricing-details-toggle{display:inline-flex;align-items:center;justify-content:space-between;gap:.6rem;width:100%;margin:0 0 .8rem;padding:.68rem .8rem;border:1px solid rgba(79,209,179,.14);border-radius:12px;color:#f4fbf7;background:rgba(255,255,255,.035);font-weight:700;transition:background var(--transition),border-color var(--transition),transform var(--transition)}.pricing-details-toggle::after{content:"+";width:22px;height:22px;display:grid;place-items:center;border-radius:999px;background:rgba(79,209,179,.1);color:var(--mint);transition:transform .28s ease}.pricing-details-toggle:hover{border-color:rgba(79,209,179,.34);background:rgba(79,209,179,.07);transform:translateY(-1px)}.pricing-card.details-open .pricing-details-toggle::after{content:"-";transform:rotate(180deg)}.pricing-details{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .42s ease,opacity .28s ease,transform .28s ease}.pricing-card.details-open .pricing-details{max-height:420px;opacity:1;transform:translateY(0)}.pricing-details ul{margin:0 0 1rem;padding:.2rem 0 0 1.1rem}.pricing-details li{margin-bottom:.45rem;color:#c6d1cc;font-size:.9rem;line-height:1.45}.pricing-actions{margin-top:auto}.chat-panel{border-radius:22px}.chat-status{color:var(--mint)}@media (max-width:900px){.pricing-card.featured{transform:none}}@media (max-width:760px){.founder-card{grid-template-columns:1fr}.pricing-card{padding:1.1rem}}.contact-section{position:relative;overflow:hidden;background:radial-gradient(circle at 16% 14%,rgba(79,209,179,.1),transparent 24rem),radial-gradient(circle at 86% 72%,rgba(139,211,255,.08),transparent 25rem),rgba(3,12,9,.76)}.audit-shell{position:relative;display:grid;grid-template-columns:minmax(280px,0.78fr) minmax(0,1.22fr);gap:clamp(1.2rem,4vw,2rem);align-items:stretch}.audit-form-card,.audit-intro-panel{border:1px solid rgba(79,209,179,.14);border-radius:26px;background:linear-gradient(180deg,rgba(12,29,25,.86),rgba(4,13,14,.96)),radial-gradient(circle at 20% 0,rgba(79,209,179,.08),transparent 15rem);box-shadow:0 28px 90px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.055)}.audit-intro-panel{position:sticky;top:88px;align-self:start;padding:clamp(1.2rem,3vw,1.8rem)}.audit-intro-panel h2{margin-bottom:.8rem}.audit-intro-panel p{color:#c6d1cc}.audit-outcome-list{display:grid;gap:.75rem;margin:1.35rem 0}.audit-outcome{display:grid;grid-template-columns:34px 1fr;gap:.75rem;align-items:start;padding:.78rem;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:rgba(255,255,255,.035)}.audit-outcome span{width:34px;height:34px;display:grid;place-items:center;border-radius:12px;color:#070d0f;background:var(--grad-primary);font-size:.78rem;font-weight:800}.audit-outcome strong{display:block;color:#f7faf7;font-size:.95rem;margin-bottom:.15rem}.audit-outcome small{display:block;color:#aebdb6;line-height:1.45}.audit-contact-strip{display:grid;gap:.65rem;margin-top:1rem}.audit-form-card{position:relative;overflow:hidden;padding:clamp(1rem,3vw,1.55rem)}.audit-form-card::before{content:"";position:absolute;inset:-40%;background:conic-gradient(from 120deg,transparent,rgba(79,209,179,.08),transparent,rgba(139,211,255,.06),transparent);animation:slowSpin 18s linear infinite;pointer-events:none}.audit-form-card>*{position:relative;z-index:1}.audit-form-header{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.08)}.audit-form-header h3{margin:.25rem 0 0;font-size:clamp(1.4rem, 2.4vw, 2rem)}.audit-time-pill{flex:0 0 auto;padding:.48rem .7rem;border:1px solid rgba(79,209,179,.16);border-radius:999px;color:var(--mint);background:rgba(79,209,179,.06);font-size:.78rem;font-weight:800}.audit-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.audit-form-card .form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin-bottom:.9rem}.audit-form-grid .span-2{grid-column:1/-1}.audit-form-card .form-group{margin:0}.audit-form-card .form-group label{color:#d6e2dc;font-size:.88rem;font-weight:750}.audit-form-card .form-group input,.audit-form-card .form-group select,.audit-form-card .form-group textarea{min-height:46px;border-color:rgba(79,209,179,.14);border-radius:14px;background:rgba(2,9,7,.5);color:#f7faf7}.audit-form-card .form-group textarea{min-height:104px}.audit-form-card .form-group input:focus,.audit-form-card .form-group select:focus,.audit-form-card .form-group textarea:focus{border-color:rgba(79,209,179,.56);box-shadow:0 0 0 4px rgba(79,209,179,.12)}.audit-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.audit-choice-grid .chk-label{min-height:48px;border-color:rgba(79,209,179,.12);background:rgba(255,255,255,.035)}.audit-choice-grid .chk-label:hover{border-color:rgba(79,209,179,.38);background:rgba(79,209,179,.055)}.audit-submit-row{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-top:1.2rem}.audit-direct-note,.audit-form-card .form-note{color:#aebdb6;font-size:.86rem;line-height:1.55}.audit-direct-note{margin-top:.9rem;text-align:center;font-size:0}.audit-direct-note::before{content:"Prefer a quick message? ";font-size:.86rem}.audit-direct-note a{color:var(--mint);font-size:.86rem;font-weight:750;text-decoration:underline;text-underline-offset:3px}@media (max-width:940px){.audit-shell{grid-template-columns:1fr}.audit-intro-panel{position:relative;top:auto}}@media (max-width:620px){.audit-choice-grid,.audit-form-card .form-row,.audit-form-grid,.audit-form-header,.audit-submit-row{grid-template-columns:1fr}.audit-form-header{display:grid}.audit-time-pill{width:fit-content}.audit-form-grid .span-2{grid-column:auto}.audit-form-card,.audit-intro-panel{border-radius:20px}}:root{--indigo:#15f5a6;--indigo-light:#63ffd1;--indigo-dark:#0bbf88;--cyan:#18c8ff;--cyan-light:#6be2ff;--emerald:#15f5a6;--bg-base:#020907;--bg-surface:#071611;--bg-card:#0d181f;--bg-card-hover:#12242c;--text-primary:#f4fff9;--text-secondary:#b8c7c0;--text-muted:#7d948a;--border:rgba(210,255,236,0.10);--border-hover:rgba(99,255,209,0.34);--grad-primary:linear-gradient(135deg, #15f5a6 0%, #18c8ff 100%);--grad-card:linear-gradient(145deg, rgba(21,245,166,0.12), rgba(24,200,255,0.06));--shadow-card:0 24px 70px rgba(0,0,0,0.42);--shadow-glow:0 0 42px rgba(21,245,166,0.16);--cta-text:#02100b}body{background:radial-gradient(circle at 50% 0,rgba(21,245,166,.16),transparent 34rem),radial-gradient(circle at 92% 12%,rgba(24,200,255,.08),transparent 30rem),linear-gradient(180deg,#020907 0,#071611 48%,#030806 100%)}.site-header{background:rgba(2,9,7,.84);border-bottom:1px solid var(--border)}.logo-text,.mobile-link,.nav-links a{color:var(--text-primary)}.hero-section{position:relative;min-height:92vh;background:linear-gradient(rgba(99,255,209,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(99,255,209,.045) 1px,transparent 1px),radial-gradient(circle at 50% 20%,rgba(21,245,166,.16),transparent 32rem),radial-gradient(circle at 78% 18%,rgba(24,200,255,.1),transparent 25rem),linear-gradient(180deg,#020907 0,#071611 100%);background-size:42px 42px,42px 42px,auto,auto,auto;overflow:hidden}.hero-section::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,transparent 0 38%,rgba(2,9,7,.75) 78%);pointer-events:none}.hero-grid{position:relative;z-index:1;align-items:center}.hero-badge,.label{color:var(--indigo-light);background:rgba(21,245,166,.08);border-color:rgba(21,245,166,.18)}.hero-badge .dot{background:var(--indigo);box-shadow:0 0 18px rgba(21,245,166,.9)}.hero-headline{color:var(--text-primary);max-width:820px}.hero-sub{color:var(--text-secondary)}.accent-text{color:var(--indigo-light)}.bento-card,.chat-panel,.contact-card-wrapper,.modal-card,.pricing-card{background:linear-gradient(180deg,rgba(16,30,35,.92),rgba(7,18,20,.92));border-color:var(--border)}.faq-section,.pricing-section,.services-section,.tools-section{background:0 0}.case-section,.contact-section,.stats-strip{background:rgba(3,12,9,.62)}.btn{border-radius:12px}.btn-primary{color:var(--cta-text)!important;background:linear-gradient(135deg,#15f5a6 0,#19d7d7 100%)!important;border:1px solid rgba(180,255,235,.34);box-shadow:0 14px 34px rgba(21,245,166,.24),inset 0 1px 0 rgba(255,255,255,.38)}.btn-primary:hover{box-shadow:0 18px 46px rgba(21,245,166,.34),0 0 0 1px rgba(24,200,255,.24),inset 0 1px 0 rgba(255,255,255,.42);transform:translateY(-2px)}.btn-secondary{background:rgba(255,255,255,.035);color:var(--text-primary);border-color:var(--border-hover)}.btn-secondary:hover{border-color:rgba(99,255,209,.46);color:var(--indigo-light);background:rgba(21,245,166,.065)}.btn-whatsapp{background:rgba(21,245,166,.1);color:var(--indigo-light);border:1px solid rgba(21,245,166,.3)}.btn-whatsapp:hover{background:rgba(21,245,166,.16);border-color:rgba(99,255,209,.46)}.automation-dashboard{position:relative;width:min(100%,650px);margin-inline:auto;border:1px solid rgba(99,255,209,.2);border-radius:30px;background:linear-gradient(180deg,rgba(255,255,255,.055),transparent 18%),radial-gradient(circle at 28% 8%,rgba(21,245,166,.22),transparent 17rem),radial-gradient(circle at 80% 22%,rgba(24,200,255,.14),transparent 18rem),linear-gradient(145deg,rgba(13,24,31,.99),rgba(3,12,9,.99));box-shadow:0 36px 110px rgba(0,0,0,.62),0 0 0 1px rgba(255,255,255,.035),inset 0 1px 0 rgba(255,255,255,.1);padding:clamp(.85rem,2vw,1.15rem);overflow:hidden}.automation-dashboard::before{content:"";position:absolute;inset:-42%;background:conic-gradient(from 90deg,transparent,rgba(21,245,166,.12),transparent,rgba(24,200,255,.1),transparent);opacity:.82;animation:slowSpin 18s linear infinite}.automation-dashboard::after{content:"";position:absolute;left:1.2rem;right:1.2rem;top:16%;height:1px;background:linear-gradient(90deg,transparent,rgba(99,255,209,.85),rgba(24,200,255,.42),transparent);opacity:0;animation:dashScan 5.4s ease-in-out infinite}.automation-dashboard>*{position:relative;z-index:1}.dash-topbar{color:rgba(184,199,192,.76)}.window-dots span{background:rgba(244,255,249,.2)}.window-dots span:first-child{background:rgba(21,245,166,.42)}.dash-path{color:rgba(184,199,192,.72)}.dash-grid{gap:.78rem}.dash-card{border-color:rgba(210,255,236,.11);background:linear-gradient(180deg,rgba(8,24,22,.88),rgba(2,9,7,.72));box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 14px 34px rgba(0,0,0,.18);backdrop-filter:blur(12px)}.dash-status{background:radial-gradient(circle at 18% 12%,rgba(21,245,166,.17),transparent 9rem),linear-gradient(180deg,rgba(8,26,22,.94),rgba(2,9,7,.8))}.dash-label{color:var(--indigo-light);letter-spacing:.12em}.dash-card strong{color:#f4fff9;text-shadow:0 10px 28px rgba(0,0,0,.22)}.dash-status strong span{display:inline-block;min-width:2ch;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,#fff 0,#63ffd1 58%,#18c8ff 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.dash-status strong span.metric-pop{animation:metricPop .62s cubic-bezier(.16,1,.3,1)}.pulse-row span{background:linear-gradient(90deg,rgba(21,245,166,.82),rgba(24,200,255,.86));box-shadow:0 0 18px rgba(21,245,166,.2)}.flow-node{width:70px;height:70px;border-radius:19px;background:rgba(255,255,255,.04);border-color:rgba(99,255,209,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.flow-node.active{color:var(--cta-text);background:linear-gradient(145deg,#15f5a6,#18c8ff);border-color:rgba(180,255,235,.34);box-shadow:0 18px 38px rgba(21,245,166,.24),inset 0 1px 0 rgba(255,255,255,.42);animation:activeNodeBreath 3.2s ease-in-out infinite}.flow-node img{width:26px;height:26px;opacity:.9;filter:drop-shadow(0 0 10px rgba(24,200,255,.18))}.node-icon{width:40px;height:40px;color:var(--cta-text);background:rgba(2,9,7,.18)}.flow-line{height:2px;background:linear-gradient(90deg,rgba(21,245,166,.12),#15f5a6,#18c8ff,rgba(24,200,255,.16));background-size:240% 100%;box-shadow:0 0 12px rgba(21,245,166,.18)}.mini-bars span{background:linear-gradient(180deg,#63ffd1,#18c8ff)}.task-line{color:rgba(184,199,192,.92);border-bottom:1px solid rgba(210,255,236,.055)}.task-line:last-child{border-bottom:0}.task-line img{opacity:.9}.audit-response-promise{display:grid;grid-template-columns:1fr auto;gap:.1rem .85rem;align-items:center;margin:1rem 0;padding:.9rem 1rem;border:1px solid rgba(99,255,209,.16);border-radius:16px;background:linear-gradient(135deg,rgba(21,245,166,.1),rgba(24,200,255,.045))}.audit-response-promise span{color:var(--text-secondary);font-size:.82rem;font-weight:750;text-transform:uppercase;letter-spacing:.08em}.audit-response-promise strong{color:var(--indigo-light);font-size:1.28rem;line-height:1}.audit-response-promise small{grid-column:1/-1;color:var(--text-muted);font-size:.86rem}@keyframes dashScan{0%,100%,18%{opacity:0;transform:translateY(-18px)}34%,72%{opacity:1}82%{opacity:0;transform:translateY(250px)}}@keyframes metricPop{0%{transform:translateY(8px) scale(.92);opacity:.55}58%{transform:translateY(-2px) scale(1.06);opacity:1}100%{transform:translateY(0) scale(1);opacity:1}}@keyframes activeNodeBreath{0%,100%{box-shadow:0 16px 34px rgba(21,245,166,.22),inset 0 1px 0 rgba(255,255,255,.42)}50%{box-shadow:0 22px 48px rgba(21,245,166,.34),0 0 0 5px rgba(21,245,166,.07),inset 0 1px 0 rgba(255,255,255,.5)}}@media (max-width:640px){.automation-dashboard{border-radius:22px;padding:.74rem;width:min(100%,360px)}.dash-grid{gap:.64rem}.dash-card{min-height:auto;border-radius:17px;padding:.86rem}.flow-node{width:58px;height:58px;border-radius:16px}.flow-node img{width:23px;height:23px}.node-icon{width:36px;height:36px;font-size:.7rem}.audit-response-promise{grid-template-columns:1fr}}.automation-dashboard{width:min(100%,500px);border-radius:22px;padding:.72rem;border-color:rgba(99,255,209,.18);box-shadow:0 28px 86px rgba(0,0,0,.58),0 0 0 1px rgba(255,255,255,.035),inset 0 1px 0 rgba(255,255,255,.1)}.automation-dashboard::before{opacity:.58;animation-duration:28s}.automation-dashboard::after{animation-duration:7.2s;opacity:0}.dash-topbar{padding:.34rem .48rem .54rem;font-size:.7rem}.window-dots span{width:7px;height:7px}.dash-grid{grid-template-columns:0.82fr 1fr;gap:.56rem}.dash-card{min-height:94px;padding:.66rem;border-radius:14px;background:linear-gradient(180deg,rgba(7,22,19,.88),rgba(2,9,7,.76))}.dash-label{font-size:.6rem;margin-bottom:.34rem;letter-spacing:.11em}.dash-card strong{font-size:clamp(1.05rem, 1.85vw, 1.42rem);line-height:1.06;margin-bottom:.32rem}.dash-card p{font-size:.72rem;line-height:1.34}.pulse-row{gap:.34rem;margin-top:.58rem}.pulse-row span{width:24px;height:4px;opacity:.86}.dash-flow{min-height:164px;justify-content:center}.dash-flow .dash-label{margin-bottom:.62rem}.flow-track{gap:.34rem;padding-left:0}.flow-node{position:relative;width:46px;height:38px;border-radius:13px;background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.02));border-color:rgba(99,255,209,.16);overflow:hidden}.flow-node.active{width:50px;height:40px;border-radius:13px;background:linear-gradient(145deg,#15f5a6,#18c8ff)}.flow-node.active::after,.flow-track .flow-node:nth-child(3)::after,.flow-track .flow-node:nth-child(5)::after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.22),transparent 42%);pointer-events:none}.flow-track .flow-node:nth-child(3){background:linear-gradient(145deg,#18d66f,#12b562);border-color:rgba(130,255,185,.34);box-shadow:0 12px 24px rgba(18,181,98,.16),inset 0 1px 0 rgba(255,255,255,.32)}.flow-track .flow-node:nth-child(5){background:linear-gradient(145deg,#ff8a3d,#ff5c35);border-color:rgba(255,166,118,.36);box-shadow:0 12px 24px rgba(255,92,53,.14),inset 0 1px 0 rgba(255,255,255,.3)}.flow-node img{width:18px;height:18px;opacity:1;filter:brightness(0) invert(1) drop-shadow(0 2px 8px rgba(0,0,0,.22));animation:iconFloat 4.6s ease-in-out infinite}.node-icon{width:32px;height:24px;min-width:0;min-height:0;border-radius:9px;font-size:.58rem;background:rgba(2,9,7,.16)}.flow-line{position:relative;width:2px;height:18px;margin-left:23px;border-radius:999px;overflow:hidden;background:linear-gradient(180deg,rgba(99,255,209,.12),rgba(99,255,209,.3),rgba(24,200,255,.14));box-shadow:none;animation:none}.flow-line::after{content:"";position:absolute;left:50%;top:-8px;width:5px;height:5px;border-radius:50%;transform:translateX(-50%);background:#63ffd1;box-shadow:0 0 14px rgba(99,255,209,.74);animation:signalDrop 2.8s cubic-bezier(.45,0,.2,1) infinite}.flow-line:nth-of-type(4)::after{animation-delay:.7s}.mini-bars{height:34px;gap:.32rem;margin-top:.48rem}.mini-bars span{border-radius:7px 7px 0 0}.task-line{font-size:.7rem;gap:.42rem;padding:.2rem 0}.task-line img{width:16px;height:16px;padding:2px;border-radius:6px;background:rgba(99,255,209,.14);filter:none}.task-line:nth-child(3) img{background:rgba(52,168,83,.22)}.task-line:nth-child(4) img{background:rgba(24,200,255,.16)}@keyframes signalDrop{0%{transform:translate(-50%,-6px);opacity:0}18%{opacity:1}72%{opacity:1}100%{transform:translate(-50%,26px);opacity:0}}@media (max-width:760px){.automation-dashboard{width:min(100%,390px);padding:.62rem}.dash-grid{grid-template-columns:1fr 1fr;gap:.5rem}.dash-card{min-height:86px;padding:.58rem}.dash-flow{min-height:150px}.flow-node{width:42px;height:34px}.flow-node.active{width:46px;height:36px}.flow-line{height:15px;margin-left:21px}}@media (max-width:420px){.automation-dashboard{width:min(100%,340px)}.dash-grid{grid-template-columns:1fr 1fr}.dash-flow,.dash-status{min-height:138px}.dash-inbox,.dash-metric{display:none}.flow-track{align-items:flex-start;padding-left:0}}.modal-overlay{z-index:5000}.legal-consent{margin:.8rem 0 1rem;padding:.9rem 1rem;border:1px solid rgba(99,255,209,.16);border-radius:10px;background:rgba(99,255,209,.045)}.legal-consent label{display:grid;grid-template-columns:18px 1fr;gap:.7rem;align-items:start;color:var(--text-secondary);font-size:.84rem;line-height:1.55;cursor:pointer}.legal-consent input{width:18px;height:18px;margin:.16rem 0 0;accent-color:var(--indigo)}.legal-consent a{color:var(--indigo-light)}.legal-consent.is-invalid{border-color:rgba(255,116,116,.72);background:rgba(255,116,116,.06)}.footer-business-line{margin-top:.38rem;color:var(--text-muted);font-size:.76rem}.footer-link-button{appearance:none;border:0;padding:.3rem .6rem;background:0 0;color:var(--text-muted);font:inherit;font-size:.85rem;border-radius:var(--radius-sm);cursor:pointer}.footer-link-button:hover{color:var(--indigo-light)}.cookie-consent{position:fixed;z-index:4200;left:max(1rem,env(safe-area-inset-left));right:max(1rem,env(safe-area-inset-right));bottom:max(1rem,env(safe-area-inset-bottom));max-width:680px;margin-inline:auto;display:none;grid-template-columns:1fr auto;gap:1rem 1.4rem;align-items:center;padding:1rem 1.1rem;border:1px solid rgba(99,255,209,.22);border-radius:12px;background:rgba(4,16,12,.98);box-shadow:0 24px 70px rgba(0,0,0,.62);backdrop-filter:blur(16px);max-height:calc(100dvh - 2rem - env(safe-area-inset-top) - env(safe-area-inset-bottom));overflow-y:auto}.cookie-consent.is-visible{display:grid}.cookie-copy strong{display:block;margin-bottom:.18rem;color:var(--text-primary);font-size:.92rem}.cookie-copy p{margin:0;color:var(--text-secondary);font-size:.8rem;line-height:1.5}.cookie-copy a{color:var(--indigo-light)}.cookie-actions{display:flex;gap:.55rem}.cookie-actions .btn{min-height:40px;padding:.65rem .82rem;font-size:.78rem;white-space:nowrap}@media (max-width:640px){.footer-nav{justify-content:center}.cookie-consent{grid-template-columns:1fr;gap:.85rem}.cookie-actions{display:grid;grid-template-columns:1fr 1fr}.cookie-actions .btn{width:100%}}@media (max-width:860px){body.privacy-choice-open .mobile-sticky-cta{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(calc(100% + 2rem + env(safe-area-inset-bottom)))}}.hero-section{min-height:auto;isolation:isolate;padding:5.75rem 0 3rem;background:radial-gradient(ellipse 72% 88% at 72% 40%,rgba(29,184,139,.16),transparent 68%),radial-gradient(ellipse 46% 62% at 8% 20%,rgba(52,130,119,.11),transparent 72%),linear-gradient(128deg,#07130f 0,#0a211a 52%,#071713 100%)}.hero-section::before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,rgba(255,255,255,.018),transparent 32%,transparent 72%,rgba(125,255,213,.018)),linear-gradient(180deg,rgba(255,255,255,.035),transparent 16%,transparent 82%,rgba(1,10,7,.24));pointer-events:none}.hero-section::after{content:"";position:absolute;left:0;right:0;bottom:0;z-index:0;height:1px;background:linear-gradient(90deg,transparent 4%,rgba(111,255,211,.16) 32%,rgba(135,211,196,.08) 72%,transparent 96%);pointer-events:none}.hero-signal-field{position:absolute;inset:4.2rem 0 0;z-index:0;overflow:hidden;pointer-events:none}.signal-route{position:absolute;display:block;border-top:1px solid rgba(123,255,215,.105);border-radius:50%}.signal-route::after,.signal-route::before{content:"";position:absolute;top:-2px;width:4px;height:4px;border-radius:50%;background:rgba(117,255,211,.84);box-shadow:0 0 10px rgba(80,244,194,.48)}.signal-route::before{left:16%;opacity:.35}.signal-route::after{right:14%;opacity:.18}.signal-route i{position:absolute;top:-3px;left:0;width:6px;height:6px;border-radius:50%;background:#7dffda;box-shadow:0 0 0 4px rgba(76,241,190,.055),0 0 18px rgba(76,241,190,.58);animation:heroSignalPass 8s cubic-bezier(.55,0,.35,1) infinite}.signal-route-one{top:17%;right:-5%;width:58%;height:31%;transform:rotate(-7deg)}.signal-route-two{right:5%;bottom:12%;width:48%;height:24%;transform:rotate(8deg);border-color:rgba(77,197,214,.09)}.signal-route-two i{width:5px;height:5px;background:#64dce8;animation-delay:3.4s;animation-duration:9.5s}.signal-route-three{top:53%;left:-12%;width:43%;height:23%;transform:rotate(13deg);border-color:rgba(209,239,226,.055)}.signal-route-three::after,.signal-route-three::before{display:none}.signal-horizon{position:absolute;left:5%;right:5%;bottom:14%;height:1px;background:linear-gradient(90deg,transparent,rgba(117,255,211,.075) 35%,rgba(92,210,215,.06) 67%,transparent)}@keyframes heroSignalPass{0%,15%{left:3%;opacity:0;transform:translateY(0)}24%{opacity:.82}68%{opacity:.82}100%,82%{left:94%;opacity:0;transform:translateY(-2px)}}.hero-section .container{position:relative;z-index:2}.hero-grid{grid-template-columns:minmax(0,1.06fr) minmax(430px,0.94fr);gap:4.5rem;align-items:center}.hero-content{max-width:650px}.hero-badge{margin-bottom:1.35rem;padding:.42rem .72rem;border-radius:8px;color:#86e9c9;background:rgba(115,255,212,.055);border-color:rgba(125,255,218,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.035)}.hero-badge .dot{width:6px;height:6px;box-shadow:0 0 10px rgba(74,237,187,.58);animation-duration:4.8s}.hero-headline{max-width:640px;margin-bottom:1.25rem;font-size:4.35rem;line-height:1.01}.hero-headline span{white-space:nowrap}.hero-headline strong{color:#f1faf6;text-shadow:0 18px 42px rgba(0,0,0,.18)}.hero-headline em{color:#d8eee5;font-weight:560}.hero-sub{max-width:590px;margin-bottom:1.1rem;color:#b7c9c1;font-size:1.05rem;line-height:1.65}.hero-capabilities{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 0;margin-bottom:1.6rem;color:#8ea79d;font-size:.77rem;font-weight:620}.hero-capabilities span{display:inline-flex;align-items:center;white-space:nowrap}.hero-capabilities span+span::before{content:"";width:3px;height:3px;margin:0 .7rem;border-radius:50%;background:rgba(99,255,209,.48);box-shadow:0 0 7px rgba(99,255,209,.28)}.hero-ctas{gap:.72rem}.hero-ctas .btn{min-height:48px;padding:.82rem 1.15rem}.hero-ctas .btn-primary{background:linear-gradient(112deg,#55ebba 0,#5cded0 54%,#63d4e7 100%)!important;border-color:rgba(213,255,242,.36);box-shadow:0 14px 30px rgba(24,177,137,.18),inset 0 1px 0 rgba(255,255,255,.48)}.hero-ctas .btn-primary:hover{box-shadow:0 17px 36px rgba(24,177,137,.25),inset 0 1px 0 rgba(255,255,255,.54)}.hero-ctas .btn-secondary{background:rgba(235,255,248,.035);border-color:rgba(194,239,224,.18)}.hero-visual{position:relative}.hero-visual::before{content:"";position:absolute;inset:12% 6% -8%;z-index:-1;border-radius:28px;background:rgba(47,171,137,.1);filter:blur(34px);opacity:.56}.automation-dashboard{width:min(100%,490px);padding:.76rem;border-radius:20px;border-color:rgba(169,242,219,.2);background:linear-gradient(180deg,rgba(255,255,255,.065),transparent 22%),linear-gradient(145deg,rgba(13,42,35,.975),rgba(8,28,24,.985));box-shadow:0 28px 74px rgba(0,0,0,.36),0 0 0 1px rgba(255,255,255,.025),inset 0 1px 0 rgba(255,255,255,.11)}.automation-dashboard::before{inset:0;opacity:1;animation:none;background:radial-gradient(ellipse 55% 55% at 12% 0,rgba(83,223,176,.11),transparent 72%),linear-gradient(115deg,transparent 58%,rgba(88,197,197,.035))}.automation-dashboard::after{display:none}.dash-topbar{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.68rem;align-items:center;padding:.3rem .42rem .67rem;border-bottom:1px solid rgba(205,255,238,.065)}.dash-path{overflow:hidden;color:rgba(192,216,207,.68);text-overflow:ellipsis;white-space:nowrap}.dash-live{display:inline-flex;align-items:center;gap:.35rem;color:#8ce7c8;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.dash-live i{width:5px;height:5px;border-radius:50%;background:#58e6b5;box-shadow:0 0 9px rgba(88,230,181,.7);animation:liveStatus 5.5s ease-in-out infinite}@keyframes liveStatus{0%,100%{opacity:.72}50%{opacity:1}}.dash-grid{gap:.58rem;margin-top:.62rem}.dash-flow{grid-row:auto;min-height:94px}.dash-flow .dash-label{margin-bottom:.48rem}.dash-card{border-color:rgba(206,255,238,.09);background:linear-gradient(180deg,rgba(19,54,46,.7),rgba(8,28,24,.78));box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 10px 24px rgba(0,0,0,.13);backdrop-filter:none}.dash-status{background:linear-gradient(135deg,rgba(67,199,157,.1),transparent 54%),linear-gradient(180deg,rgba(19,57,47,.78),rgba(8,28,24,.82))}.dash-label{color:#77dcb9}.dash-card strong{color:#eff9f5;text-shadow:none}.dash-card p{color:#91a9a0}.pulse-row span{background:linear-gradient(90deg,rgba(80,218,173,.72),rgba(86,195,204,.72));box-shadow:none;animation-duration:4.8s}.flow-track{display:grid;grid-template-columns:44px minmax(12px,1fr) 44px minmax(12px,1fr) 44px;gap:.3rem;align-items:center;width:100%}.flow-node,.flow-node.active{width:44px;height:40px;border-radius:11px}.flow-node.active{background:linear-gradient(145deg,#65e7ba,#60d6de);box-shadow:0 10px 24px rgba(56,195,157,.17),inset 0 1px 0 rgba(255,255,255,.42);animation:activeNodeQuiet 6.5s ease-in-out infinite}@keyframes activeNodeQuiet{0%,100%{box-shadow:0 10px 24px rgba(56,195,157,.15),inset 0 1px 0 rgba(255,255,255,.42)}50%{box-shadow:0 13px 30px rgba(56,195,157,.23),0 0 0 3px rgba(86,220,180,.045),inset 0 1px 0 rgba(255,255,255,.46)}}.flow-node img{width:18px;height:18px;filter:none;animation:none}.node-icon{color:#062017}.flow-line{width:100%;height:1px;margin:0;overflow:visible;background:linear-gradient(90deg,rgba(101,231,186,.18),rgba(101,231,186,.56),rgba(96,214,222,.22))}.flow-line::after{top:50%;left:-2px;width:4px;height:4px;transform:translateY(-50%);background:#85f3cd;box-shadow:0 0 10px rgba(101,231,186,.58);animation:flowSignal 6.2s cubic-bezier(.52,0,.35,1) infinite}.flow-line:nth-of-type(4)::after{animation-delay:1.15s}@keyframes flowSignal{0%,20%{left:0;opacity:0}30%{opacity:1}70%{opacity:1}100%,82%{left:calc(100% - 2px);opacity:0}}.mini-bars span{background:linear-gradient(180deg,#7be5c0,#58c7cc);animation-duration:5.4s}.task-line{color:#a5b9b1}.stats-strip{background:linear-gradient(180deg,rgba(8,25,21,.94),rgba(4,15,12,.72));border-top:0}@media (max-width:1180px){.hero-grid{grid-template-columns:minmax(0,1fr) minmax(400px,0.88fr);gap:2.8rem}.hero-headline{font-size:3.85rem}}@media (max-width:980px){.hero-section{padding:5.8rem 0 3.2rem}.hero-grid{grid-template-columns:1fr;gap:2.7rem}.hero-content{max-width:720px}.hero-headline{max-width:620px;font-size:3.65rem}.hero-sub{max-width:620px}.hero-visual{width:min(100%,520px);max-width:none;margin-inline:auto}.hero-signal-field{opacity:.64}}@media (max-width:640px){.hero-section{padding:4.8rem 0 2rem;background:radial-gradient(ellipse 110% 48% at 70% 42%,rgba(36,174,136,.13),transparent 72%),linear-gradient(145deg,#081711 0,#0b211a 58%,#081713 100%)}.hero-signal-field{display:none}.hero-grid{gap:1.25rem}.hero-badge{margin-bottom:1.05rem}.hero-headline{max-width:100%;margin-bottom:1rem;font-size:2.72rem;line-height:1.02}.hero-headline span{white-space:nowrap}.hero-sub{margin-bottom:.9rem;font-size:.98rem;line-height:1.6}.hero-capabilities{margin-bottom:.85rem;font-size:.68rem}.hero-capabilities span+span::before{margin-inline:0.52rem}.hero-ctas{display:grid;grid-template-columns:1fr 1fr;gap:.58rem}.hero-ctas .btn{width:100%;min-height:50px;padding:.7rem .5rem;font-size:.78rem}.automation-dashboard{width:min(100%,380px);padding:.65rem}.dash-grid{grid-template-columns:1fr 1fr;gap:.48rem}.dash-card{padding:.58rem}.dash-flow{min-height:86px}.flow-track{grid-template-columns:40px minmax(8px,1fr) 40px minmax(8px,1fr) 40px;gap:.22rem}.flow-node,.flow-node.active{width:40px;height:36px}.flow-line{height:1px;margin:0}}@media (max-width:420px){.hero-headline{font-size:2.35rem}.hero-capabilities{flex-wrap:nowrap;font-size:.64rem}.hero-capabilities span+span::before{margin-inline:0.42rem}.dash-live{display:none}.dash-topbar{grid-template-columns:auto minmax(0,1fr)}.dash-flow,.dash-status{min-height:132px}}@media (min-width:700px) and (max-width:980px){.hero-section{padding:5.3rem 0 3.2rem}.hero-grid{grid-template-columns:minmax(0,0.9fr) minmax(390px,1.1fr);gap:1.5rem}.hero-content{max-width:100%}.hero-headline{font-size:3rem;line-height:1.01}.hero-promise{font-size:.9rem}.hero-ctas{gap:.55rem}.hero-ctas .btn{padding-inline:0.8rem;font-size:.76rem}.hero-visual{width:100%}.automation-dashboard.ops-console{width:100%}.ops-layout{grid-template-columns:38px minmax(0,1fr)}.ops-feed{display:none}}@media (prefers-reduced-motion:reduce){.dash-live i,.flow-line::after,.flow-node.active,.mini-bars span,.pulse-row span,.signal-route i{animation:none!important}}.hero-promise{max-width:620px;margin:1.25rem 0 1.5rem;color:#c0d2cb;font-size:1.04rem;font-weight:650;line-height:1.55}.hero-promise span{color:#75e4c0}.automation-dashboard{width:min(100%,470px);padding:.78rem}.journey-summary{display:flex;align-items:end;justify-content:space-between;gap:1rem;padding:1rem .55rem .8rem}.journey-summary>div{display:grid;gap:.28rem}.journey-summary strong{color:#effaf6;font-size:1.08rem;line-height:1.25}.journey-time{flex:0 0 auto;color:#89a49a;font-size:.67rem;font-weight:650}.journey-track{position:relative;display:grid;gap:0;margin:0;padding:0;list-style:none;overflow:hidden;border:1px solid rgba(183,246,224,.11);border-radius:13px;background:rgba(4,21,17,.56)}.journey-track::before{content:"";position:absolute;top:50%;left:8%;width:5px;height:5px;border-radius:50%;background:#8df1ce;box-shadow:0 0 14px rgba(104,232,191,.72);animation:journeySignal 7s cubic-bezier(.45,0,.25,1) infinite;z-index:2}.journey-step{display:grid;grid-template-columns:30px minmax(0,1fr) 24px;align-items:center;gap:.7rem;min-height:58px;padding:.64rem .78rem;border-bottom:1px solid rgba(183,246,224,.075)}.journey-step:last-child{border-bottom:0}.journey-step.is-current{background:linear-gradient(90deg,rgba(56,204,157,.12),rgba(65,178,186,.035))}.journey-index{display:grid;place-items:center;width:28px;height:28px;border:1px solid rgba(130,231,196,.18);border-radius:8px;color:#6edbb7;font-size:.61rem;font-weight:800}.journey-copy{display:grid;gap:.06rem;min-width:0}.journey-copy strong{color:#e9f6f1;font-size:.82rem}.journey-copy small{overflow:hidden;color:#849f95;font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.journey-check{display:grid;place-items:center;width:21px;height:21px;border-radius:50%;background:rgba(72,214,165,.1);color:#71ddb9;font-size:.65rem}.journey-footer{display:flex;justify-content:space-between;gap:1rem;padding:.75rem .5rem .1rem;color:#7e9a90;font-size:.64rem;font-weight:650}.journey-footer span:first-child{display:inline-flex;align-items:center;gap:.38rem;color:#9fc9ba}.journey-footer i{width:6px;height:6px;border-radius:50%;background:#61dbb2}@keyframes journeySignal{0%,8%{top:10%;opacity:0}15%{opacity:1}82%{opacity:1}100%,92%{top:89%;opacity:0}}.case-section,.services-section,.who-section{background:linear-gradient(180deg,#061812,#081e17)}.founder-section,.process-section,.tools-section{background:linear-gradient(180deg,#0a211a,#071a14)}.contact-section,.faq-section,.pricing-section{background:linear-gradient(180deg,#061611,#091f18)}.case-section,.contact-section,.faq-section,.founder-section,.pricing-section,.process-section,.services-section,.tools-section,.who-section{border-top:1px solid rgba(174,241,218,.055)}.roi-section{padding:4rem 0;background:linear-gradient(145deg,#071a14,#0b251c 58%,#071914)}.roi-section .sec-header{margin-bottom:1.45rem}.roi-section .sec-header p{max-width:610px}.roi-console{max-width:1080px;margin-inline:auto;padding:.95rem;border-radius:18px}.roi-console::after{display:none}.roi-console::before{opacity:.45;animation:none}.roi-console-top{align-items:center;margin-bottom:.8rem;padding:.1rem .2rem .75rem;border-bottom:1px solid rgba(177,242,220,.09)}.roi-console-label{margin-bottom:.08rem;font-size:.62rem}.roi-console-top h3{font-size:1rem}.roi-live-pill{padding:.38rem .6rem;font-size:.62rem}.roi-console-grid{grid-template-columns:0.82fr 1.18fr;gap:.8rem}.roi-results{display:grid;grid-template-columns:1fr 1fr;gap:.55rem}.roi-result{min-height:74px;padding:.72rem;border-radius:11px}.roi-result-main{grid-column:1/-1;min-height:104px}.roi-result-main strong{font-size:2rem}.roi-result:not(.roi-result-main) strong{font-size:1.12rem}.roi-note{grid-column:1/-1;margin:.1rem 0 0;font-size:.68rem;line-height:1.45}.roi-controls{display:grid;grid-template-columns:1fr 1fr;gap:.55rem;padding:0}.roi-control{min-height:86px;padding:.66rem .72rem;border-radius:11px}.roi-control label{min-height:36px;margin-bottom:.35rem;font-size:.69rem;line-height:1.35}.roi-controls>.btn{grid-column:1/-1;min-height:46px;margin-top:.05rem}@media (max-width:980px){.hero-promise{max-width:590px}.roi-console-grid{grid-template-columns:1fr}}@media (max-width:640px){.hero-promise{margin:.95rem 0 1.05rem;font-size:.91rem;line-height:1.5}.automation-dashboard{width:min(100%,370px)}.journey-summary{padding-top:.8rem}.journey-summary strong{font-size:.94rem}.journey-time{display:none}.journey-step{min-height:50px;padding:.5rem .62rem}.journey-footer{padding-top:.62rem}.roi-section{padding:3rem 0}.roi-section .sec-header p{font-size:.9rem}.roi-console{padding:.72rem}.roi-console-top{align-items:flex-start}.roi-live-pill{display:none}.roi-controls{grid-template-columns:1fr}.roi-controls>.btn{grid-column:1}}@media (prefers-reduced-motion:reduce){.journey-track::before{animation:none;top:62%;opacity:1}}.hero-headline>span{opacity:0;transform:translateY(28px);clip-path:inset(0 0 100% 0);animation:heroLineReveal .82s cubic-bezier(.2,.72,.2,1) forwards}.hero-headline>span:nth-child(2){animation-delay:.13s}.hero-headline>span:nth-child(3){animation-delay:.26s}.hero-ctas,.hero-promise{opacity:0;transform:translateY(12px);animation:heroSupportReveal .65s .52s ease-out forwards}.hero-ctas{animation-delay:.62s}@keyframes heroLineReveal{to{opacity:1;transform:translateY(0);clip-path:inset(0 0 0 0)}}@keyframes heroSupportReveal{to{opacity:1;transform:translateY(0)}}.automation-dashboard.ops-console{box-sizing:border-box;width:min(100%,520px);padding:.72rem;overflow:hidden;border:1px solid rgba(145,235,204,.2);border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.045),transparent 16%),linear-gradient(145deg,#0b2922,#061914 74%);box-shadow:0 30px 80px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.09)}.ops-console .dash-topbar{padding:.25rem .32rem .62rem}.ops-console .window-dots span{width:7px;height:7px}.ops-console .dash-path{font-size:.64rem}.ops-layout{display:grid;grid-template-columns:42px minmax(0,1fr) 122px;min-height:318px;overflow:hidden;border:1px solid rgba(182,243,222,.09);border-radius:13px;background:rgba(2,15,12,.48)}.ops-rail{display:flex;flex-direction:column;align-items:center;gap:.72rem;padding:.72rem .45rem;border-right:1px solid rgba(182,243,222,.08);background:rgba(255,255,255,.018)}.ops-rail-mark{display:grid;place-items:center;width:25px;height:25px;margin-bottom:.42rem;border-radius:7px;background:linear-gradient(145deg,#66e5bb,#58cbd4);color:#052018;font-size:.68rem;font-weight:900;box-shadow:0 8px 20px rgba(63,208,168,.18)}.ops-rail-item{display:grid;place-items:center;width:26px;height:26px;border-radius:7px}.ops-rail-item i{width:8px;height:8px;border:1px solid #57746a;border-radius:2px}.ops-rail-item.active{background:rgba(86,220,180,.1)}.ops-rail-item.active i{border-color:#66dfb8;box-shadow:0 0 10px rgba(86,220,180,.4)}.ops-main{min-width:0;padding:.78rem}.ops-heading{display:flex;align-items:start;justify-content:space-between;gap:.6rem}.ops-heading>div{display:grid;gap:.16rem}.ops-heading .dash-label{margin:0;font-size:.57rem}.ops-heading strong{color:#edf8f4;font-size:.88rem;line-height:1.2}.ops-health{margin-top:.05rem;color:#8ba69c;font-size:.53rem;white-space:nowrap}.workflow-canvas{position:relative;height:204px;margin-top:.6rem;overflow:hidden;border:1px solid rgba(170,236,214,.085);border-radius:11px;background:linear-gradient(135deg,rgba(78,207,165,.035),transparent 48%),#061712}.workflow-canvas::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 49.8%,rgba(167,235,212,.035) 50%,transparent 50.2%);pointer-events:none}.workflow-routes{position:absolute;inset:11px 8px;width:calc(100% - 16px);height:calc(100% - 22px);overflow:visible}.workflow-routes path{fill:none;stroke-linecap:round}.route-base{stroke:rgba(112,202,171,0.24);stroke-width:1.2}.route-secondary{stroke:rgba(86,169,188,0.22)}.route-active{stroke:#67dfb9;stroke-width:1.4;stroke-dasharray:4 13;filter:drop-shadow(0 0 4px rgba(92,223,180,.55));animation:routeCurrent 7s linear infinite}@keyframes routeCurrent{to{stroke-dashoffset:-68}}.node-symbol{color:#83e8c6;font-size:1rem;font-weight:700}.node-ai-mark{background:linear-gradient(145deg,#65e1ba,#52c7d4)!important;color:#062019;font-size:.64rem;font-weight:900}.node-inquiry{left:12%;top:51%}.node-ai{left:40%;top:25%}.node-whatsapp{left:63%;top:52%}.node-crm{left:86%;top:27%}.node-sheet{left:86%;top:76%}.node-whatsapp>span{border-color:rgba(37,211,102,.32);background:rgba(37,211,102,.12)}.node-crm>span{border-color:rgba(255,122,89,.3);background:rgba(255,122,89,.1)}.node-sheet>span{border-color:rgba(52,168,83,.3);background:rgba(52,168,83,.1)}.route-packet{position:absolute;z-index:3;width:5px;height:5px;border-radius:50%;background:#b6ffe6;box-shadow:0 0 12px #63ddb5;animation:packetTravel 7s cubic-bezier(.45,0,.3,1) infinite}.packet-two{animation-name:packetBranch;animation-delay:2.2s;opacity:0}@keyframes packetTravel{0%,8%{left:12%;top:51%;opacity:0}13%{opacity:1}34%{left:40%;top:25%}58%{left:63%;top:52%}82%{left:86%;top:27%;opacity:1}100%,90%{left:86%;top:27%;opacity:0}}@keyframes packetBranch{0%,8%{left:40%;top:25%;opacity:0}14%{opacity:1}50%{left:52%;top:70%}82%{left:86%;top:76%;opacity:1}100%,90%{left:86%;top:76%;opacity:0}}.ops-runtime{display:flex;align-items:center;justify-content:space-between;margin-top:.55rem;color:#809c92;font-size:.56rem}.ops-runtime span{display:inline-flex;align-items:center;gap:.36rem}.ops-runtime i{width:5px;height:5px;border-radius:50%;background:#5cdeb3}.ops-runtime strong{color:#b5d8cb;font-size:.61rem}.ops-feed{display:flex;flex-direction:column;gap:.15rem;padding:.78rem .62rem;border-left:1px solid rgba(182,243,222,.08);background:rgba(255,255,255,.014)}.ops-feed>.dash-label{margin-bottom:.48rem;font-size:.57rem}.feed-event{display:grid;grid-template-columns:7px minmax(0,1fr);gap:.42rem;align-items:start;padding:.52rem 0;border-bottom:1px solid rgba(181,236,216,.06)}.feed-event>i{width:6px;height:6px;margin-top:.22rem;border:1px solid #507067;border-radius:50%}.feed-event.active>i{border:0;background:#61ddb4;box-shadow:0 0 9px rgba(97,221,180,.55)}.feed-event span{display:grid;gap:.13rem;min-width:0}.feed-event strong{overflow:hidden;color:#b9cec6;font-size:.56rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.feed-event small{color:#647d74;font-size:.49rem}.feed-summary{display:grid;gap:.08rem;margin-top:auto;padding:.62rem;border:1px solid rgba(103,223,185,.12);border-radius:9px;background:rgba(69,189,151,.055)}.feed-summary strong{color:#dff6ed;font-size:.82rem}.feed-summary span{color:#79958a;font-size:.49rem}.case-section,.contact-section,.faq-section,.founder-section,.pricing-section,.process-section,.roi-section,.services-section,.stats-strip,.tools-section,.who-section{position:relative;isolation:isolate;overflow:hidden}.case-section>.container,.contact-section>.container,.faq-section>.container,.founder-section>.container,.pricing-section>.container,.process-section>.container,.roi-section>.container,.services-section>.container,.stats-strip>.container,.tools-section>.container,.who-section>.container{position:relative;z-index:1}.stats-strip{background:#061711}.services-section{background:linear-gradient(145deg,#071b15 0,#0b251d 58%,#071a14 100%)}.tools-section{background:linear-gradient(110deg,#0b2a21,#0d3328 48%,#08221b)}.who-section{background:linear-gradient(180deg,#061611,#091f18)}.process-section{background:linear-gradient(135deg,#0a241c,#0d2d23 55%,#081c16)}.case-section{background:linear-gradient(180deg,#061510,#0a2119)}.faq-section{background:linear-gradient(135deg,#0a211a,#071812 72%)}.roi-section{background:linear-gradient(145deg,#071a14,#0d2b21 58%,#071914)}.pricing-section{background:linear-gradient(180deg,#061611,#0c261e 55%,#071914)}.founder-section{background:linear-gradient(120deg,#0b281f,#071b15 68%)}.contact-section{background:linear-gradient(160deg,#061510,#0c2a20)}.pricing-section::before,.process-section::before,.services-section::before{content:"";position:absolute;z-index:0;width:56%;height:130%;top:-15%;right:-18%;transform:skewX(-12deg);border-left:1px solid rgba(130,225,193,.06);background:linear-gradient(90deg,rgba(87,213,171,.035),transparent 72%);pointer-events:none}.founder-section::before,.tools-section::before{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 0 34%,rgba(115,229,193,.035) 34% 58%,transparent 58%);pointer-events:none}.bento-card,.contact-card-wrapper,.pricing-card{border-color:rgba(170,235,213,.12);background:linear-gradient(155deg,rgba(17,49,41,.88),rgba(6,25,20,.94));box-shadow:0 18px 46px rgba(0,0,0,.17),inset 0 1px 0 rgba(255,255,255,.045)}.bento-card:hover,.pricing-card:hover{border-color:rgba(112,225,188,.28);box-shadow:0 24px 56px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.07)}@media (max-width:640px){.automation-dashboard.ops-console{width:min(100%,370px);padding:.56rem;border-radius:16px}.ops-layout{grid-template-columns:36px minmax(0,1fr);min-height:292px}.ops-main{padding:.65rem}.ops-feed{display:none}.ops-rail{padding-inline:0.32rem}.workflow-canvas{height:186px}.ops-health{display:none}.hero-headline>span{transform:translateY(20px)}}@media (prefers-reduced-motion:reduce){.hero-ctas,.hero-headline>span,.hero-promise{opacity:1;transform:none;clip-path:none;animation:none!important}.route-active,.route-packet{animation:none!important}.route-packet{display:none}}@media (min-width:981px){.hero-grid{grid-template-columns:minmax(0,1fr) minmax(520px,1.04fr);gap:2.25rem}.hero-visual{width:100%;max-width:none}.automation-dashboard.ops-console{width:min(100%,550px)}.pricing-section .custom-pricing-card{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(270px,0.95fr);grid-template-rows:auto auto auto 1fr auto auto;column-gap:2rem;width:min(100%,760px);min-height:0;padding:1.5rem 1.65rem}.pricing-section .custom-pricing-card .pricing-kicker{grid-column:1;grid-row:1}.pricing-section .custom-pricing-card h3{grid-column:1;grid-row:2}.pricing-section .custom-pricing-card .price{grid-column:1;grid-row:3}.pricing-section .custom-pricing-card>p:not(.price){grid-column:1;grid-row:4;min-height:0;margin-bottom:0}.pricing-section .custom-pricing-card .pricing-actions{grid-column:2;grid-row:1/3;align-self:start;margin:0}.pricing-section .custom-pricing-card .pricing-highlights{grid-column:2;grid-row:3/5;padding-top:.9rem}.pricing-section .custom-pricing-card .pricing-details-toggle{grid-column:1/-1;grid-row:5;margin-top:.8rem}.pricing-section .custom-pricing-card .pricing-details{grid-column:1/-1;grid-row:6}}@media (max-width:1300px) and (min-width:641px){.ops-runbar>span:not(.ops-run-state){display:none}.ops-run-state strong{font-size:.58rem}}@media (max-width:980px){.pricing-section .custom-pricing-card{display:flex;width:100%}}.automation-dashboard.relay-console{box-sizing:border-box;width:min(100%,560px);padding:.72rem;overflow:hidden;border:1px solid rgba(154,230,205,.19);border-radius:17px;background:linear-gradient(180deg,rgba(255,255,255,.045),transparent 18%),linear-gradient(145deg,#0c2821,#061813 72%);box-shadow:0 32px 86px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.1)}.relay-console::before{background:linear-gradient(120deg,rgba(96,224,184,.065),transparent 35%,rgba(73,180,192,.035))}.relay-console .dash-topbar{padding:.18rem .28rem .62rem}.relay-console .window-dots span{width:6px;height:6px}.relay-console .dash-path{color:#78948a;font-size:.6rem}.relay-head{display:flex;align-items:end;justify-content:space-between;gap:1rem;padding:.78rem .82rem .72rem;border:1px solid rgba(170,234,212,.08);border-bottom:0;border-radius:12px 12px 0 0;background:rgba(2,18,14,.42)}.relay-head>div:first-child{display:grid;gap:.22rem}.relay-eyebrow{color:#71ddb8;font-size:.56rem;font-weight:780;text-transform:uppercase;letter-spacing:.09em}.relay-head strong{color:#edf8f4;font-size:1rem;font-weight:650;line-height:1.2}.relay-mode{display:grid;justify-items:end;gap:.12rem;flex:0 0 auto}.relay-mode span{color:#bce6d7;font-size:.64rem;font-weight:700}.relay-mode small{color:#6f8a80;font-size:.49rem}.relay-sequencer{position:relative;padding:.46rem .55rem .55rem;overflow:hidden;border:1px solid rgba(170,234,212,.08);background:#061712}.relay-sequencer::before{content:"";position:absolute;top:0;right:0;bottom:0;left:94px;background:repeating-linear-gradient(90deg,rgba(158,214,195,.045) 0 1px,transparent 1px 20%);pointer-events:none}.relay-ruler{display:flex;justify-content:space-between;margin:0 0 .34rem 94px;color:#506c62;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.45rem}.relay-playhead{position:absolute;z-index:5;top:1.35rem;bottom:.58rem;left:107px;width:1px;background:linear-gradient(180deg,transparent,#72e4bd 12%,#72e4bd 88%,transparent);box-shadow:0 0 10px rgba(95,224,181,.28);animation:relaySweep 6.4s linear infinite;pointer-events:none}.relay-playhead i{position:absolute;top:-3px;left:-3px;width:7px;height:7px;border-radius:50%;background:#b8ffe7;box-shadow:0 0 12px rgba(95,224,181,.75)}@keyframes relaySweep{0%{left:107px;opacity:0}5%{opacity:1}95%{opacity:1}100%{left:calc(100% - 18px);opacity:0}}.relay-lane{position:relative;z-index:1;display:grid;grid-template-columns:88px minmax(0,1fr);align-items:center;min-height:54px;border-top:1px solid rgba(170,229,209,.065);transition:background .35s ease}.relay-lane.is-active{background:linear-gradient(90deg,rgba(80,209,168,.075),transparent 78%)}.relay-lane-name{display:inline-flex;align-items:center;gap:.45rem;color:#829d93;font-size:.58rem;font-weight:680}.relay-lane-name b{color:#527066;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.48rem;font-weight:600}.relay-lane.is-active .relay-lane-name{color:#c9e3da}.relay-lane.is-active .relay-lane-name b{color:#6be0ba}.relay-track{position:relative;height:100%;min-width:0}.relay-track::after{content:"";position:absolute;top:50%;right:0;left:0;height:1px;background:rgba(137,201,179,.09)}.relay-event{position:absolute;z-index:2;top:50%;display:grid;grid-template-columns:30px minmax(0,1fr);grid-template-rows:auto auto;column-gap:.46rem;width:136px;padding:.42rem .5rem;transform:translateY(-50%);border:1px solid rgba(165,228,207,.12);border-radius:8px;background:linear-gradient(145deg,rgba(20,55,46,.96),rgba(7,27,22,.98));box-shadow:0 8px 20px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.045);transition:border-color .35s ease,box-shadow .35s ease,transform .35s ease,background .35s ease}.relay-event i{grid-row:1/3;display:grid;place-items:center;width:28px;height:28px;border-radius:7px;color:#071f18;background:linear-gradient(145deg,#68deb8,#5dcad1);font-size:.55rem;font-style:normal;font-weight:850}.relay-event img{width:17px;height:17px;object-fit:contain}.relay-event strong{overflow:hidden;color:#dcebe5;font-size:.61rem;font-weight:680;text-overflow:ellipsis;white-space:nowrap}.relay-event small{overflow:hidden;color:#708b81;font-size:.49rem;text-overflow:ellipsis;white-space:nowrap}.relay-lane.is-active .relay-event{transform:translateY(-50%) translateX(2px);border-color:rgba(112,229,192,.42);background:linear-gradient(145deg,rgba(30,76,62,.98),rgba(8,33,27,.98));box-shadow:0 10px 26px rgba(0,0,0,.22),0 0 0 3px rgba(94,221,180,.045),0 0 24px rgba(73,209,167,.09)}.event-capture{left:2%}.event-qualify{left:24%}.event-respond{left:47%}.event-crm{left:55%;width:88px}.event-sheet{left:79%;width:88px}.event-respond i{background:rgba(37,211,102,.14)}.event-crm i{background:rgba(255,122,89,.13)}.event-sheet i{background:rgba(52,168,83,.13)}.relay-inspector{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.85rem;padding:.68rem .78rem;border:1px solid rgba(170,234,212,.09);border-top:0;border-radius:0 0 12px 12px;background:linear-gradient(90deg,rgba(78,202,163,.055),rgba(255,255,255,.012))}.relay-status{display:flex;align-items:center;gap:.48rem;min-width:0}.relay-status>i{flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:#69e2ba;box-shadow:0 0 10px rgba(105,226,186,.58)}.relay-status>span{display:grid;min-width:0}.relay-runtime small,.relay-status small{color:#668178;font-size:.47rem}.relay-status strong{overflow:hidden;color:#cde3db;font-size:.59rem;text-overflow:ellipsis;white-space:nowrap}.relay-assurance{color:#7b978d;font-size:.51rem;white-space:nowrap}.relay-runtime{display:grid;justify-items:end}.relay-runtime strong{color:#e4f4ee;font-size:.75rem}.pricing-section .pricing-card{--pointer-x:50%;--pointer-y:50%;--tilt-x:0deg;--tilt-y:0deg;transform:perspective(1200px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transform-style:preserve-3d;will-change:transform;transition:transform .18s ease-out,border-color .3s ease,box-shadow .3s ease}.pricing-section .pricing-card::before{content:"";position:absolute;z-index:0;inset:0;display:block;border-radius:inherit;opacity:0;background:radial-gradient(430px circle at var(--pointer-x) var(--pointer-y),rgba(112,231,194,.15),transparent 42%);transition:opacity .28s ease;pointer-events:none}.pricing-section .pricing-card.is-pointer-active::before{opacity:1}.pricing-section .pricing-card.is-pointer-active{border-color:rgba(128,235,200,.34);box-shadow:0 34px 84px rgba(0,0,0,.34),0 0 0 1px rgba(116,226,192,.045),inset 0 1px 0 rgba(255,255,255,.1)}.pricing-section .pricing-card>*{transition:transform .22s ease}.pricing-section .pricing-card.is-pointer-active>*{transform:translateZ(7px)}.pricing-section .pricing-card.featured .pricing-kicker::after{content:"Recommended";margin-left:.45rem;color:#d9fff2;font-size:.56rem;font-weight:650;letter-spacing:0;text-transform:none}@media (max-width:980px){.automation-dashboard.relay-console{width:min(100%,520px)}.relay-event{width:126px}.event-crm,.event-sheet{width:88px}}@media (max-width:640px){.automation-dashboard.relay-console{width:min(100%,370px);padding:.52rem;border-radius:15px}.relay-head{align-items:start;padding:.64rem}.relay-head strong{font-size:.84rem}.relay-mode small{display:none}.relay-sequencer{padding-inline:0.42rem}.relay-sequencer::before{left:72px}.relay-ruler{margin-left:72px;font-size:.39rem}.relay-playhead{left:83px}@keyframes relaySweep{0%{left:83px;opacity:0}5%{opacity:1}95%{opacity:1}100%{left:calc(100% - 13px);opacity:0}}.relay-lane{grid-template-columns:68px minmax(0,1fr);min-height:50px}.relay-lane-name{gap:.28rem;font-size:.49rem}.relay-event{width:104px;padding:.34rem;grid-template-columns:26px minmax(0,1fr);column-gap:.35rem}.relay-event i{width:25px;height:25px}.relay-event small{display:none}.relay-event strong{align-self:center;font-size:.53rem}.event-capture{left:0}.event-qualify{left:18%}.event-respond{left:39%}.event-crm{left:48%;width:86px}.event-sheet{left:76%;width:84px}.relay-inspector{grid-template-columns:minmax(0,1fr) auto;padding:.58rem .64rem}.relay-assurance{display:none}}@media (hover:none),(pointer:coarse){.pricing-section .pricing-card{transform:none!important}.pricing-section .pricing-card::before{display:none}}@media (prefers-reduced-motion:reduce){.relay-playhead{animation:none;left:58%;opacity:1}.pricing-section .pricing-card{transform:none!important;transition:border-color .3s ease,box-shadow .3s ease}}:root{--ease-luxury:cubic-bezier(0.18, 0.82, 0.18, 1)}.fade-up{transform:translate3d(0,22px,0);filter:blur(6px);transition:opacity .78s var(--ease-luxury) calc(var(--reveal-index, 0) * 62ms),transform .78s var(--ease-luxury) calc(var(--reveal-index, 0) * 62ms),filter .78s var(--ease-luxury) calc(var(--reveal-index, 0) * 62ms)}.fade-up.in-view{transform:translate3d(0,0,0);filter:blur(0)}.hero-headline>span{transform-origin:left center;animation-duration:.95s;animation-timing-function:var(--ease-luxury)}.hero-headline em,.hero-headline strong{transition:text-shadow .45s ease,color .45s ease}.hero-headline:hover strong{text-shadow:0 18px 46px rgba(65,241,188,.14)}.hero-headline:hover em{color:#f3fff9;text-shadow:0 0 22px rgba(120,242,205,.18)}.automation-dashboard.relay-console{--relay-playhead:27%;isolation:isolate;border-color:rgba(167,238,215,.24);background:radial-gradient(circle at 18% 0,rgba(104,231,190,.18),transparent 27%),radial-gradient(circle at 88% 8%,rgba(94,204,216,.12),transparent 31%),linear-gradient(180deg,rgba(255,255,255,.058),transparent 20%),linear-gradient(146deg,#0b2d25 0,#061914 58%,#04100d 100%);box-shadow:0 38px 92px rgba(0,0,0,.48),0 0 0 1px rgba(130,236,201,.035),inset 0 1px 0 rgba(255,255,255,.12)}.automation-dashboard.relay-console::before{opacity:.92;background:linear-gradient(120deg,rgba(146,255,220,.1),transparent 28%,rgba(95,202,218,.045) 64%,transparent),radial-gradient(circle at 50% 18%,rgba(255,255,255,.08),transparent 24%)}.automation-dashboard.relay-console::after{content:"";position:absolute;inset:1px;z-index:0;border-radius:inherit;background:linear-gradient(90deg,transparent 0 9%,rgba(255,255,255,.045) 9.2%,transparent 9.4% 100%),linear-gradient(180deg,rgba(255,255,255,.05),transparent 18%);opacity:.34;pointer-events:none;mask-image:linear-gradient(180deg,#000,transparent 78%)}.relay-console .dash-topbar{align-items:center}.relay-console .dash-live{color:#caffed;background:rgba(96,231,187,.09);border:1px solid rgba(130,247,210,.15);border-radius:999px;padding:.16rem .42rem}.relay-console .dash-live i{animation:relayLivePulse 1.7s ease-in-out infinite}@keyframes relayLivePulse{0%,100%{transform:scale(1);opacity:.74}50%{transform:scale(1.42);opacity:1}}.relay-head{border-color:rgba(184,255,232,.1);background:linear-gradient(180deg,rgba(255,255,255,.035),transparent),rgba(3,22,17,.62)}.relay-head strong{letter-spacing:0}.relay-sequencer{background:linear-gradient(180deg,rgba(255,255,255,.018),transparent),#051711}.relay-sequencer::before{background:repeating-linear-gradient(90deg,rgba(177,241,220,.055) 0 1px,transparent 1px 20%),linear-gradient(180deg,rgba(97,228,185,.035),transparent 36%,rgba(91,201,211,.025))}.relay-playhead{left:var(--relay-playhead);animation:none;opacity:1;transition:left .95s var(--ease-luxury);background:linear-gradient(180deg,transparent,rgba(196,255,235,.78) 10%,#72e4bd 52%,rgba(91,211,219,.78) 90%,transparent);box-shadow:0 0 18px rgba(103,231,189,.34)}.relay-playhead i{animation:relayHeadGlow 1.6s ease-in-out infinite}@keyframes relayHeadGlow{0%,100%{transform:scale(.92);box-shadow:0 0 10px rgba(95,224,181,.55)}50%{transform:scale(1.22);box-shadow:0 0 22px rgba(95,224,181,.92)}}.relay-track::after{height:2px;background:linear-gradient(90deg,rgba(104,235,193,.11),rgba(104,235,193,.34),rgba(93,201,216,.13)),rgba(137,201,179,.08);background-size:180% 100%;animation:relayTrackFlow 3.8s linear infinite;opacity:.62}@keyframes relayTrackFlow{from{background-position:160% 0}to{background-position:-20% 0}}.relay-lane{border-top-color:rgba(185,243,223,.07)}.relay-lane::before{content:"";position:absolute;inset:7px auto 7px -1px;width:2px;border-radius:999px;background:linear-gradient(180deg,transparent,rgba(111,239,199,.85),transparent);opacity:0;transition:opacity .35s ease}.relay-lane.is-active::before{opacity:1}.relay-lane.is-active{background:linear-gradient(90deg,rgba(98,226,184,.11),rgba(98,226,184,.025) 58%,transparent),linear-gradient(180deg,rgba(255,255,255,.018),transparent)}.relay-event{border-color:rgba(174,244,221,.14);background:linear-gradient(145deg,rgba(24,64,53,.98),rgba(6,27,22,.98));box-shadow:0 10px 24px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.065)}.relay-event::before{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:inherit;background:linear-gradient(120deg,rgba(124,244,205,.36),transparent 36%,rgba(97,206,220,.22));opacity:0;transition:opacity .35s ease}.relay-event i{position:relative;overflow:hidden;box-shadow:inset 0 1px 0 rgba(255,255,255,.32),0 8px 18px rgba(0,0,0,.18)}.relay-event i::after{content:"";position:absolute;inset:-38%;background:linear-gradient(120deg,transparent 35%,rgba(255,255,255,.45),transparent 65%);transform:translateX(-92%) rotate(18deg);opacity:0}.relay-lane.is-active .relay-event{transform:translateY(-50%) translateX(3px) scale(1.015);border-color:rgba(143,246,211,.48);box-shadow:0 15px 32px rgba(0,0,0,.27),0 0 0 4px rgba(94,221,180,.05),0 0 28px rgba(73,209,167,.13),inset 0 1px 0 rgba(255,255,255,.11)}.relay-lane.is-active .relay-event::before{opacity:1}.relay-lane.is-active .relay-event i{animation:relayIconLift 1.6s ease-in-out infinite}.relay-lane.is-active .relay-event i::after{opacity:1;animation:relayIconSheen 1.6s ease-in-out infinite}@keyframes relayIconLift{0%,100%{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes relayIconSheen{0%{transform:translateX(-92%) rotate(18deg)}100%,48%{transform:translateX(92%) rotate(18deg)}}.event-capture i{background:linear-gradient(145deg,#78f4c8,#49ccd7)}.event-qualify i{color:#effff8;background:linear-gradient(145deg,#173e34,#4a8fff)}.event-respond i{background:linear-gradient(145deg,rgba(37,211,102,.24),rgba(48,238,143,.12))}.event-crm i{background:linear-gradient(145deg,rgba(255,122,89,.26),rgba(255,179,95,.1))}.event-sheet i{background:linear-gradient(145deg,rgba(52,168,83,.28),rgba(126,222,151,.1))}.relay-inspector{border-color:rgba(184,255,232,.1);background:linear-gradient(90deg,rgba(91,216,177,.08),rgba(255,255,255,.018)),rgba(3,20,16,.78)}.relay-status>i{animation:relayStatusBlink 1.75s ease-in-out infinite}@keyframes relayStatusBlink{0%,100%{opacity:.7;transform:scale(.92)}50%{opacity:1;transform:scale(1.16)}}.relay-status strong{transition:color .35s ease}.chatbot-widget{right:max(1.15rem,env(safe-area-inset-right));bottom:max(1.15rem,env(safe-area-inset-bottom))}.chatbot-toggle-btn{width:58px;height:58px;padding:5px;overflow:visible;border:1px solid rgba(162,255,224,.22);background:linear-gradient(145deg,rgba(17,51,43,.96),rgba(4,20,16,.96));box-shadow:0 16px 36px rgba(0,0,0,.3),0 0 0 1px rgba(93,231,188,.08),0 0 26px rgba(79,209,179,.22)}.chatbot-toggle-btn:hover{transform:translateY(-2px) scale(1.025);box-shadow:0 20px 44px rgba(0,0,0,.36),0 0 0 1px rgba(122,246,207,.14),0 0 34px rgba(79,209,179,.28)}.chat-open-icon{width:100%;height:100%;border-radius:50%;overflow:hidden;background:#f6fffb;box-shadow:inset 0 0 0 1px rgba(3,25,20,.08)}.chatbot-toggle-img{width:100%;height:100%;padding:3px;border-radius:50%;object-fit:contain}.chat-notification-bubble{top:4px;right:3px;width:13px;height:13px;min-width:13px;border:2px solid #06150f;background:#ff5a67;color:transparent;box-shadow:0 0 0 2px rgba(255,90,103,.12),0 0 14px rgba(255,90,103,.52)}.chat-logo{padding:2px;border-radius:10px;background:#f7fffb}.cookie-consent{border-color:rgba(154,246,215,.24);background:linear-gradient(180deg,rgba(255,255,255,.035),transparent),rgba(3,18,14,.96);box-shadow:0 22px 62px rgba(0,0,0,.5),0 0 0 1px rgba(111,235,196,.045),inset 0 1px 0 rgba(255,255,255,.08)}.cookie-actions .btn{border-radius:10px}@media (max-width:640px){.automation-dashboard.relay-console{width:min(100%,370px);box-shadow:0 26px 62px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.1)}.relay-playhead{left:var(--relay-playhead)}.relay-event{border-radius:9px}.chatbot-widget{right:max(12px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom))}.chatbot-toggle-btn{width:54px;height:54px}.cookie-consent{left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom));gap:.62rem;padding:.78rem;border-radius:15px}.cookie-copy strong{margin-bottom:.12rem;font-size:.84rem}.cookie-copy p{font-size:.69rem;line-height:1.42}.cookie-actions{gap:.45rem}.cookie-actions .btn{min-height:38px;padding:.55rem .6rem;font-size:.72rem}}@media (prefers-reduced-motion:reduce){.fade-up,.hero-ctas,.hero-headline>span,.hero-promise{animation:none!important;transition:none!important;opacity:1!important;transform:none!important;filter:none!important;clip-path:none!important}.relay-console .dash-live i,.relay-lane.is-active .relay-event i,.relay-lane.is-active .relay-event i::after,.relay-playhead i,.relay-status>i,.relay-track::after{animation:none!important}}.fade-up{opacity:0;transform:translateY(32px) scale(.97);filter:none;transition:opacity .85s cubic-bezier(.16, 1, .3, 1),transform .85s cubic-bezier(.16, 1, .3, 1)}.fade-up.in-view{opacity:1;transform:translateY(0) scale(1);filter:none}.hero-headline>span{opacity:0;transform:translateY(28px);clip-path:inset(0 0 100% 0);animation:heroLineReveal .82s cubic-bezier(.2,.72,.2,1) forwards}.hero-headline>span:nth-child(2){animation-delay:.13s}.hero-headline>span:nth-child(3){animation-delay:.26s}.hero-headline em,.hero-headline strong{transition:none}.hero-headline:hover em,.hero-headline:hover strong{text-shadow:none}.hero-headline:hover em{color:#d8eee5}.automation-dashboard.relay-console{--relay-playhead:27%;width:min(100%,560px);padding:.72rem;overflow:hidden;border:1px solid rgba(154,230,205,.19);border-radius:17px;background:linear-gradient(180deg,rgba(255,255,255,.045),transparent 18%),linear-gradient(145deg,#0c2821,#061813 72%);box-shadow:0 32px 86px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.1)}.relay-console::before{background:linear-gradient(120deg,rgba(96,224,184,.065),transparent 35%,rgba(73,180,192,.035))}.automation-dashboard.relay-console::after{display:none}.relay-console .dash-live{background:0 0;border:0;padding:0}.relay-console .dash-live i{animation:none}.relay-head{border:1px solid rgba(170,234,212,.08);border-bottom:0;background:rgba(2,18,14,.42)}.relay-sequencer{background:#061712}.relay-sequencer::before{background:repeating-linear-gradient(90deg,rgba(158,214,195,.045) 0 1px,transparent 1px 20%)}.relay-playhead{left:107px;opacity:initial;animation:relaySweep 6.4s linear infinite;transition:none;background:linear-gradient(180deg,transparent,#72e4bd 12%,#72e4bd 88%,transparent);box-shadow:0 0 10px rgba(95,224,181,.28)}.relay-playhead i{animation:none;box-shadow:0 0 12px rgba(95,224,181,.75)}.relay-track::after{height:1px;background:rgba(137,201,179,.09);animation:none;opacity:1}.relay-lane{border-top-color:rgba(170,229,209,.065);transition:background .35s ease}.relay-lane::before{display:none}.relay-lane.is-active{background:linear-gradient(90deg,rgba(80,209,168,.075),transparent 78%)}.relay-event{border-color:rgba(165,228,207,.12);background:linear-gradient(145deg,rgba(20,55,46,.96),rgba(7,27,22,.98));box-shadow:0 8px 20px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.045)}.relay-event i::after,.relay-event::before{display:none}.relay-event i{overflow:visible;box-shadow:none}.relay-lane.is-active .relay-event{transform:translateY(-50%) translateX(2px);border-color:rgba(112,229,192,.42);background:linear-gradient(145deg,rgba(30,76,62,.98),rgba(8,33,27,.98));box-shadow:0 10px 26px rgba(0,0,0,.22),0 0 0 3px rgba(94,221,180,.045),0 0 24px rgba(73,209,167,.09)}.relay-lane.is-active .relay-event i{animation:none}.event-capture i{background:linear-gradient(145deg,#68deb8,#5dcad1)}.event-qualify i{color:#071f18;background:linear-gradient(145deg,#68deb8,#5dcad1)}.event-respond i{background:rgba(37,211,102,.14)}.event-crm i{background:rgba(255,122,89,.13)}.event-sheet i{background:rgba(52,168,83,.13)}.relay-inspector{border:1px solid rgba(170,234,212,.09);border-top:0;background:linear-gradient(90deg,rgba(78,202,163,.055),rgba(255,255,255,.012))}.relay-status>i{animation:none}@media (max-width:640px){.automation-dashboard.relay-console{width:min(100%,370px);padding:.52rem;border-radius:15px;box-shadow:0 32px 86px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.1)}.relay-playhead{left:83px;animation:relaySweep 6.4s linear infinite}@keyframes relaySweep{0%{left:83px;opacity:0}5%{opacity:1}95%{opacity:1}100%{left:calc(100% - 13px);opacity:0}}}.relay-track-double .event-crm{left:44%;width:82px}.relay-track-double .event-sheet{right:0;left:auto;width:82px}.relay-lane.is-active .relay-track-double .event-sheet{transform:translateY(-50%)}@media (max-width:980px) and (min-width:641px){.relay-track-double .event-crm{left:36%;width:80px}.relay-track-double .event-sheet{width:80px}}@media (max-width:640px){.relay-track-double .event-crm{left:24%;width:76px}.relay-track-double .event-sheet{right:0;left:auto;width:76px}.relay-lane.is-active .relay-track-double .event-sheet{transform:translateY(-50%)}}.relay-track-double{display:flex;align-items:center;justify-content:flex-end;gap:.62rem}.relay-track-double .relay-event{position:relative;top:auto;right:auto;left:auto;flex:0 0 88px;width:88px;transform:none}.relay-lane.is-active .relay-track-double .relay-event{transform:none}@media (max-width:980px){.relay-track-double{gap:.48rem}.relay-track-double .relay-event{flex-basis:80px;width:80px}}@media (max-width:640px){.relay-track-double{gap:.28rem}.relay-track-double .relay-event{flex-basis:76px;width:76px}}.relay-event svg{display:block;width:17px;height:17px}:root{--bg-base:#04120e;--bg-surface:#071b15;--bg-card:#09221a;--bg-card-hover:#0d2d23;--text-primary:#f3fff9;--text-secondary:#b8cbc3;--text-muted:#7f9a90;--border:rgba(134, 255, 213, 0.13);--border-hover:rgba(134, 255, 213, 0.28);--emerald:#20e0ad;--cyan:#55c9dc;--cyan-light:#70e2d4;--indigo-light:#78f2cf;--grad-primary:linear-gradient(135deg, #28f0b4 0%, #62d6e7 100%);--grad-card:linear-gradient(145deg, rgba(32,224,173,0.08) 0%, rgba(85,201,220,0.035) 100%)}body{background:radial-gradient(circle at 50% -10%,rgba(36,205,158,.12),transparent 34rem),linear-gradient(180deg,#03100c 0,#061812 48%,#04110d 100%)}section[id]{scroll-margin-top:92px}.hero-section{min-height:auto;padding:clamp(5rem,8vw,7.25rem) 0 clamp(3.8rem,7vw,5.5rem);background:radial-gradient(circle at 28% 30%,rgba(35,221,171,.13),transparent 28rem),radial-gradient(circle at 78% 20%,rgba(88,203,218,.09),transparent 24rem),linear-gradient(135deg,#06140f 0,#0b2a20 53%,#04120e 100%)}.hero-section::before{opacity:.18}.hero-grid{align-items:center}.hero-headline{max-width:760px;overflow:visible}.hero-headline span,.hero-headline>span{display:block;max-width:100%;overflow:visible;text-overflow:clip}.hero-headline em,.hero-headline strong{letter-spacing:0}.hero-promise{max-width:640px;color:#d8ebe3}.hero-promise span{color:#6af0cf}.automation-dashboard.relay-console{width:min(100%,610px);padding:.95rem;border-color:rgba(142,255,218,.22);background:linear-gradient(180deg,rgba(255,255,255,.055),transparent 16%),linear-gradient(145deg,#0d3027 0,#061914 58%,#03100d 100%);box-shadow:0 34px 92px rgba(0,0,0,.44),0 0 0 1px rgba(111,240,203,.05),inset 0 1px 0 rgba(255,255,255,.1)}.relay-head{padding:.9rem .95rem;background:linear-gradient(120deg,rgba(21,72,57,.72),rgba(3,19,15,.62))}.relay-head strong{font-size:clamp(.92rem, 1.25vw, 1.08rem);line-height:1.18}.relay-sequencer{min-height:234px}.relay-lane-name{width:88px}.relay-track{min-width:0}.relay-event{width:148px;min-height:52px;padding:.55rem .72rem .55rem 2.65rem}.relay-event i{left:.62rem;width:30px;height:30px}.relay-event strong{max-width:100%;font-size:.66rem}.relay-event small{max-width:100%;font-size:.52rem}.event-capture{left:5%}.event-qualify{left:29%}.event-respond{left:53%}.relay-track-double{justify-content:flex-end;gap:.72rem;padding-right:.15rem}.relay-track-double .relay-event{flex-basis:116px;width:116px;min-height:50px}.relay-track-double .relay-event small,.relay-track-double .relay-event strong{white-space:normal;line-height:1.15}.pricing-section{background:radial-gradient(circle at 50% 0,rgba(40,240,180,.09),transparent 30rem),linear-gradient(180deg,#061611 0,#0a231b 54%,#061610 100%)}.pricing-section .pricing-grid{align-items:stretch}.pricing-section .pricing-card{border:1px solid rgba(133,255,215,.14);background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 18%),linear-gradient(145deg,rgba(8,31,24,.98),rgba(3,16,13,.98));box-shadow:0 22px 54px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.06)}.pricing-section .pricing-card.featured{border-color:rgba(106,240,207,.34);background:linear-gradient(180deg,rgba(40,240,180,.12),transparent 24%),linear-gradient(145deg,rgba(10,43,34,.98),rgba(4,18,15,.98));box-shadow:0 28px 72px rgba(9,226,177,.1),0 26px 64px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.08)}.pricing-section .pricing-card h3{color:#f6fff9}.pricing-section .pricing-card>p:not(.price){color:#aec5bb}.pricing-section .pricing-details-toggle{border-radius:999px}.pricing-section .btn-primary,.pricing-section .pricing-card.featured .btn-primary{color:#03110d}.pricing-section .btn-whatsapp{color:#95f0d5;background:rgba(6,25,19,.58);border-color:rgba(120,242,207,.2)}.audit-form-card,.inquiry-form-container{max-width:100%;min-width:0}.audit-form-card *,.inquiry-form-container *{min-width:0}.audit-form-card .form-group input,.audit-form-card .form-group select,.audit-form-card .form-group textarea,.inquiry-form-container input,.inquiry-form-container select,.inquiry-form-container textarea{width:100%;max-width:100%}.cookie-consent{z-index:980;max-width:min(680px,calc(100vw - 32px));border-color:rgba(133,255,215,.22);background:rgba(4,18,14,.94)}.chatbot-widget{z-index:970}.mobile-sticky-cta{z-index:930}@media (max-width:1180px){.hero-grid{grid-template-columns:minmax(0,1fr)}.hero-visual{max-width:620px;margin-inline:auto}}@media (max-width:640px){section[id]{scroll-margin-top:86px}.hero-section{padding:3.35rem 0 3rem}.hero-headline{font-size:clamp(2rem, 10vw, 2.28rem);line-height:1.12}.hero-headline span,.hero-headline>span{white-space:nowrap}.hero-promise{margin-top:1rem;font-size:.92rem;line-height:1.55}.hero-ctas{grid-template-columns:1fr;gap:.75rem}.automation-dashboard.relay-console{width:100%;padding:.62rem;border-radius:16px}.relay-head{grid-template-columns:1fr;gap:.45rem;padding:.75rem}.relay-mode{display:none}.relay-sequencer{min-height:224px}.relay-lane-name{width:68px;font-size:.52rem}.relay-track{padding-left:.25rem}.relay-event{width:112px;min-height:46px;padding:.5rem .5rem .5rem 2.15rem;border-radius:10px}.relay-event i{left:.48rem;width:25px;height:25px}.relay-event strong{font-size:.56rem}.relay-event small{font-size:.46rem}.event-capture{left:2%}.event-qualify{left:26%}.event-respond{left:49%}.relay-track-double{gap:.36rem}.relay-track-double .relay-event{flex-basis:83px;width:83px;padding-left:1.95rem}.relay-track-double .relay-event{display:grid;grid-template-columns:1fr;place-items:center;padding:.46rem}.relay-track-double .relay-event i{position:static}.relay-track-double .relay-event small,.relay-track-double .relay-event strong{display:none}.relay-inspector{grid-template-columns:1fr auto;gap:.6rem}.relay-assurance{display:none}.stats-grid .stat-box{min-width:0}.contact-section,.pricing-section,.process-section,.services-section,.tool-marquee{max-width:100%;overflow-x:clip}.pricing-section .pricing-card{padding:1.28rem}.pricing-section .pricing-card .price{font-size:1.86rem}.pricing-section .custom-pricing-card{padding:1.2rem}.audit-form-card{padding:1rem;border-radius:16px}.audit-form-card .form-row{grid-template-columns:1fr}.cookie-consent{left:12px;right:12px;bottom:calc(8px + env(safe-area-inset-bottom));max-height:min(36vh,230px);padding:.7rem}.cookie-actions{grid-template-columns:1fr 1fr}body.privacy-choice-open .mobile-sticky-cta{transform:translateY(120%);pointer-events:none}}:root{--midnight:#050b12;--midnight-2:#07131b;--teal-black:#071a1c;--teal-panel:#0a2529;--glass:rgba(10, 34, 39, 0.62);--glass-strong:rgba(13, 43, 49, 0.76);--glass-border:rgba(146, 232, 232, 0.18);--agent-teal:#23e0c3;--agent-cyan:#63c7f2;--human-gold:#d6a85a;--ink-text:#f4faf8;--ink-soft:#b7c8ca;--ink-muted:#7e969a;--bg-base:var(--midnight);--bg-surface:var(--teal-black);--bg-card:var(--glass);--bg-card-hover:rgba(18, 55, 62, 0.74);--text-primary:var(--ink-text);--text-secondary:var(--ink-soft);--text-muted:var(--ink-muted);--border:var(--glass-border);--border-hover:rgba(99, 199, 242, 0.35);--emerald:var(--agent-teal);--cyan:var(--agent-cyan);--cyan-light:#8de6f5;--indigo-light:var(--agent-cyan);--grad-primary:linear-gradient(135deg, var(--agent-teal) 0%, var(--agent-cyan) 100%);--grad-card:linear-gradient(145deg, rgba(35, 224, 195, 0.1), rgba(99, 199, 242, 0.055))}html{background:var(--midnight)}body{background:radial-gradient(circle at 22% -10%,rgba(35,224,195,.16),transparent 34rem),radial-gradient(circle at 84% 8%,rgba(99,199,242,.12),transparent 30rem),linear-gradient(180deg,var(--midnight) 0,#061217 42%,#050b12 100%)}.site-header{background:rgba(5,11,18,.78);border-bottom-color:rgba(146,232,232,.12);box-shadow:0 10px 34px rgba(0,0,0,.22)}.site-header::after{content:"";position:absolute;inset:auto 0 -1px;height:1px;background:linear-gradient(90deg,transparent,rgba(35,224,195,.55),rgba(99,199,242,.38),transparent);opacity:.65}.btn-primary{color:#041018;background:var(--grad-primary);box-shadow:0 12px 34px rgba(35,224,195,.22),inset 0 1px 0 rgba(255,255,255,.45)}.btn-primary:hover{box-shadow:0 16px 42px rgba(99,199,242,.24),0 0 0 1px rgba(255,255,255,.22) inset}.btn-secondary,.btn-whatsapp{background:rgba(9,31,37,.52);border-color:rgba(146,232,232,.17);color:var(--ink-text);backdrop-filter:blur(18px)}.btn-secondary:hover,.btn-whatsapp:hover{color:var(--agent-cyan);border-color:rgba(99,199,242,.38);background:rgba(15,49,57,.72)}.hero-badge,.label{color:#aaf8ee;background:rgba(35,224,195,.075);border-color:rgba(35,224,195,.24);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.hero-section{position:relative;min-height:min(820px,calc(100vh - 30px));padding:clamp(5.6rem,8vw,7.6rem) 0 clamp(4rem,8vw,6rem);background:radial-gradient(circle at 18% 28%,rgba(35,224,195,.16),transparent 28rem),radial-gradient(circle at 78% 18%,rgba(99,199,242,.13),transparent 25rem),linear-gradient(135deg,#050b12 0,#071a1c 48%,#050b12 100%);isolation:isolate}.hero-section::before{content:"";position:absolute;inset:0;z-index:0;opacity:.5;background:linear-gradient(115deg,transparent 0 36%,rgba(99,199,242,.08) 36% 36.25%,transparent 36.25% 100%),radial-gradient(circle at 70% 45%,rgba(35,224,195,.11),transparent 18rem);animation:heroGlassDrift 13s ease-in-out infinite alternate}.hero-section::after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(rgba(146,232,232,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(146,232,232,.035) 1px,transparent 1px);background-size:96px 96px;mask-image:linear-gradient(180deg,transparent 0%,#000 18%,#000 72%,transparent 100%);opacity:.36;animation:heroGridFloat 18s linear infinite}.hero-signal-field{opacity:.7;filter:saturate(1.1)}.signal-route{border-color:rgba(99,199,242,.18)}.signal-horizon,.signal-route i{background:linear-gradient(90deg,transparent,rgba(35,224,195,.5),transparent)}.hero-content,.hero-visual{position:relative;z-index:2}.hero-headline{color:var(--ink-text);text-shadow:0 16px 60px rgba(0,0,0,.35)}.hero-headline em{color:#dceff0;text-shadow:0 0 24px rgba(99,199,242,.16)}.hero-promise{color:#d1e0e2}.hero-promise span{color:var(--agent-teal)}.ops-glass-console{width:min(100%,640px)!important;min-height:480px;padding:1rem!important;border:1px solid rgba(146,232,232,.2)!important;border-radius:24px!important;background:linear-gradient(180deg,rgba(255,255,255,.11),transparent 18%),linear-gradient(145deg,rgba(14,51,58,.76),rgba(5,13,20,.82))!important;box-shadow:0 34px 100px rgba(0,0,0,.42),0 0 0 1px rgba(255,255,255,.055) inset,0 0 80px rgba(35,224,195,.08)!important;backdrop-filter:blur(26px) saturate(1.15);-webkit-backdrop-filter:blur(26px) saturate(1.15)}.ops-glass-console::before{content:"";position:absolute;inset:1px;z-index:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 22% 10%,rgba(99,199,242,.14),transparent 13rem),radial-gradient(circle at 90% 20%,rgba(35,224,195,.12),transparent 15rem);opacity:.9}.ops-glass-console>*{position:relative;z-index:1}.ops-glass-footer,.ops-glass-header,.ops-glass-topbar{display:flex;align-items:center;gap:.85rem}.ops-glass-topbar{justify-content:space-between;padding:.1rem .15rem .8rem}.ops-glass-header{justify-content:space-between;padding:1rem;border:1px solid rgba(146,232,232,.12);border-radius:18px;background:rgba(5,17,24,.58)}.ops-glass-header strong{display:block;max-width:410px;margin-top:.32rem;color:var(--ink-text);font-size:clamp(1rem, 1.45vw, 1.24rem);line-height:1.18}.ops-confidence{display:grid;place-items:center;width:86px;height:86px;border:1px solid rgba(99,199,242,.22);border-radius:50%;background:conic-gradient(from 20deg,var(--agent-teal),var(--agent-cyan),rgba(255,255,255,.08) 78%);box-shadow:0 0 40px rgba(35,224,195,.13)}.ops-confidence span{color:#031018;font-size:1.24rem;font-weight:850}.ops-confidence small{margin-top:-1.1rem;color:rgba(3,16,24,.72);font-size:.58rem;font-weight:800;text-transform:uppercase}.ops-glass-grid{display:grid;grid-template-columns:0.78fr 1.22fr;gap:.9rem;margin-top:.9rem}.ops-command-panel,.ops-flow-panel,.ops-glass-footer{border:1px solid rgba(146,232,232,.12);border-radius:18px;background:rgba(4,15,22,.54);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.ops-command-panel{display:grid;align-content:space-between;min-height:260px;padding:1rem}.ops-command-panel span,.relay-eyebrow{color:var(--agent-teal);font-size:.68rem;font-weight:850;text-transform:uppercase;letter-spacing:.1em}.ops-command-panel strong{display:block;margin-top:.5rem;color:var(--ink-text);font-size:1.15rem;line-height:1.15}.ops-command-panel p{margin-top:.7rem;color:var(--ink-soft);font-size:.82rem;line-height:1.55}.ops-mini-stats{display:grid;grid-template-columns:auto 1fr;gap:.2rem .55rem;padding-top:1rem;border-top:1px solid rgba(146,232,232,.1)}.ops-mini-stats b{color:var(--agent-cyan);font-size:1.25rem;line-height:1}.ops-mini-stats small{align-self:center;color:var(--ink-muted);font-size:.68rem;text-transform:uppercase}.ops-flow-panel{position:relative;min-height:260px;overflow:hidden;background:radial-gradient(circle at 50% 50%,rgba(35,224,195,.12),transparent 8rem),rgba(4,15,22,.54)}.ops-flow-panel::before{content:"";position:absolute;inset:28px;border:1px solid rgba(99,199,242,.16);border-radius:50%;opacity:.58}.ops-flow-panel::after{content:"";position:absolute;inset:62px 76px;border:1px solid rgba(35,224,195,.14);border-radius:999px;transform:rotate(-18deg)}.ops-flow-orbit{position:absolute;inset:0;animation:opsOrbit 16s linear infinite}.ops-flow-orbit span{position:absolute;width:7px;height:7px;border-radius:50%;background:var(--agent-cyan);box-shadow:0 0 18px rgba(99,199,242,.65)}.ops-flow-orbit span:first-child{top:18%;left:50%}.ops-flow-orbit span:nth-child(2){top:55%;left:84%;background:var(--agent-teal)}.ops-flow-orbit span:nth-child(3){top:76%;left:23%;background:var(--human-gold)}.ops-node{position:absolute!important;z-index:2;display:grid!important;gap:.18rem;width:126px!important;min-height:74px;padding:.72rem!important;border:1px solid rgba(146,232,232,.14)!important;border-radius:16px!important;background:rgba(8,30,36,.72)!important;box-shadow:0 14px 34px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.06)!important;transform:none!important;transition:border-color .35s ease,box-shadow .35s ease,background .35s ease,translate .35s ease!important}.ops-node i{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:8px;color:#061019;background:var(--grad-primary);font-size:.62rem;font-style:normal;font-weight:900}.ops-node strong{color:var(--ink-text);font-size:.82rem;line-height:1.1}.ops-node small{color:var(--ink-muted);font-size:.66rem;line-height:1.25}.ops-node.is-active{translate:0 -4px;border-color:rgba(35,224,195,.46)!important;background:rgba(15,55,62,.82)!important;box-shadow:0 18px 44px rgba(0,0,0,.25),0 0 34px rgba(35,224,195,.16),inset 0 1px 0 rgba(255,255,255,.08)!important}.node-capture{top:12%;left:7%}.node-qualify{top:9%;right:8%}.node-respond{bottom:13%;right:9%}.node-record{bottom:10%;left:10%}.ops-core{position:absolute;z-index:3;top:50%;left:50%;display:grid;place-items:center;width:104px;height:104px;padding:.8rem;transform:translate(-50%,-50%);border:1px solid rgba(99,199,242,.28);border-radius:50%;background:radial-gradient(circle at 35% 28%,rgba(255,255,255,.18),transparent 28%),linear-gradient(145deg,rgba(35,224,195,.24),rgba(99,199,242,.16));box-shadow:0 0 46px rgba(35,224,195,.16),inset 0 1px 0 rgba(255,255,255,.1);text-align:center}.ops-core span{color:var(--ink-text);font-size:.95rem;font-weight:850}.ops-core b{color:#bdecef;font-size:.52rem;text-transform:uppercase}.ops-glass-footer{justify-content:space-between;margin-top:.9rem;padding:.78rem .9rem}.ops-tool-strip{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.35rem}.ops-tool-strip b{padding:.32rem .5rem;border:1px solid rgba(146,232,232,.12);border-radius:999px;color:#cde6e8;background:rgba(255,255,255,.035);font-size:.62rem}.relay-status>i{background:var(--agent-teal);box-shadow:0 0 16px rgba(35,224,195,.7)}.case-section,.faq-section,.founder-section,.services-section,.stats-strip,.who-section{background:linear-gradient(180deg,var(--midnight) 0,#07151b 100%)}.contact-section,.pricing-section,.process-section,.roi-section,.tools-section{background:radial-gradient(circle at 50% 0,rgba(99,199,242,.08),transparent 28rem),linear-gradient(180deg,#061018 0,var(--teal-black) 100%)}.audit-form-card,.bento-card,.chat-panel,.contact-card-wrapper,.faq-item,.founder-card,.inquiry-form-container,.modal-card,.pricing-card,.roi-card{border-color:rgba(146,232,232,.16)!important;background:rgba(10,34,39,.58)!important;box-shadow:0 20px 54px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.055)!important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.pricing-section .custom-pricing-card,.pricing-section .pricing-card{background:linear-gradient(180deg,rgba(255,255,255,.06),transparent 18%),rgba(10,34,39,.62)!important}.pricing-section .pricing-card.featured{border-color:rgba(35,224,195,.42)!important;background:radial-gradient(circle at 50% 0,rgba(35,224,195,.16),transparent 16rem),rgba(11,43,49,.72)!important}.pricing-section .pricing-card.featured .pricing-kicker,.pricing-section .pricing-kicker{color:#bdf9f0;background:rgba(35,224,195,.08);border-color:rgba(35,224,195,.24)}.chatbot-toggle-btn{background:var(--grad-primary)!important;box-shadow:0 16px 45px rgba(35,224,195,.26)!important}.cookie-consent{background:rgba(5,13,20,.9)!important;border-color:rgba(146,232,232,.22)!important;backdrop-filter:blur(22px)}@keyframes heroGlassDrift{from{transform:translate3d(-1.5%,-1%,0) scale(1);opacity:.45}to{transform:translate3d(1.5%,1%,0) scale(1.03);opacity:.72}}@keyframes heroGridFloat{from{background-position:0 0,0 0}to{background-position:96px 96px,96px 96px}}@keyframes opsOrbit{to{transform:rotate(360deg)}}@media (max-width:1180px){.ops-glass-console{min-height:0}}@media (max-width:760px){.hero-section{min-height:auto;padding:3.5rem 0 3.25rem}.hero-section::after{background-size:64px 64px;opacity:.22}.ops-glass-console{padding:.72rem!important;border-radius:20px!important}.ops-glass-topbar{gap:.55rem}.ops-glass-topbar .dash-path{max-width:165px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ops-glass-header{align-items:flex-start;padding:.82rem}.ops-glass-header strong{font-size:.94rem}.ops-confidence{width:62px;height:62px}.ops-confidence span{font-size:.95rem}.ops-confidence small{display:none}.ops-glass-grid{grid-template-columns:1fr}.ops-command-panel{min-height:0;padding:.86rem}.ops-mini-stats{grid-template-columns:auto 1fr auto 1fr}.ops-flow-panel{min-height:278px}.ops-node{width:106px!important;min-height:66px;padding:.58rem!important}.ops-node i{width:22px;height:22px}.ops-node strong{font-size:.74rem}.ops-node small{font-size:.58rem}.ops-core{width:84px;height:84px}.ops-glass-footer{align-items:flex-start;gap:.7rem}.ops-tool-strip{display:none}}@media (prefers-reduced-motion:reduce){.hero-section::after,.hero-section::before,.ops-flow-orbit{animation:none!important}}.ops-node{grid-template-columns:auto minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-items:center!important;column-gap:.52rem!important;row-gap:.08rem!important}.ops-node i{grid-row:1/3!important;position:static!important}.ops-node small,.ops-node strong{display:block!important;width:auto!important;min-width:0!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important}@media (max-width:640px){.hero-headline{max-width:356px;font-size:clamp(1.84rem, 8.6vw, 2.05rem)!important;line-height:1.14!important}.hero-headline span,.hero-headline>span{white-space:nowrap!important}.ops-node{width:116px!important}}.hero-section{background:radial-gradient(ellipse at 18% 24%,rgba(35,224,195,.17),transparent 28rem),radial-gradient(ellipse at 78% 18%,rgba(99,199,242,.14),transparent 25rem),radial-gradient(ellipse at 55% 102%,rgba(45,97,122,.22),transparent 32rem),linear-gradient(135deg,#050b12 0,#071a1c 46%,#050b12 100%)}.hero-section::before{background:linear-gradient(112deg,transparent 0 32%,rgba(99,199,242,.075) 32% 32.22%,transparent 32.22% 100%),linear-gradient(67deg,transparent 0 58%,rgba(35,224,195,.055) 58% 58.2%,transparent 58.2% 100%),radial-gradient(circle at 70% 45%,rgba(35,224,195,.12),transparent 18rem)}.hero-section::after{background-image:linear-gradient(rgba(146,232,232,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(146,232,232,.03) 1px,transparent 1px),radial-gradient(circle,rgba(99,199,242,.18) 1px,transparent 1.6px);background-size:96px 96px,96px 96px,54px 54px}.hero-signal-field::after,.hero-signal-field::before{content:"";position:absolute;border:1px solid rgba(99,199,242,.1);border-radius:999px;pointer-events:none;filter:blur(.2px)}.hero-signal-field::before{width:46vw;height:46vw;min-width:520px;min-height:520px;right:-12vw;top:9vh;transform:rotate(-12deg);animation:heroRingFloat 18s ease-in-out infinite alternate}.hero-signal-field::after{width:32vw;height:32vw;min-width:340px;min-height:340px;left:-10vw;bottom:-16vw;transform:rotate(18deg);animation:heroRingFloat 22s ease-in-out infinite alternate-reverse}.ops-glass-console{min-height:500px}.ops-glass-grid{grid-template-columns:0.82fr 1.18fr}.ops-flow-panel{min-height:282px;border-radius:20px}.ops-flow-panel::before{inset:34px;border-radius:28px;border-color:rgba(99,199,242,.13)}.ops-flow-panel::after{inset:50% auto auto 50%;width:76%;height:1px;transform:translate(-50%,-50%);border:0;border-radius:0;background:linear-gradient(90deg,transparent,rgba(99,199,242,.32),transparent),linear-gradient(90deg,transparent,rgba(35,224,195,.22),transparent);box-shadow:0 -76px 0 rgba(99,199,242,.12),0 76px 0 rgba(35,224,195,.11)}.ops-core{width:112px;height:112px}.ops-node{width:132px!important;min-height:76px}.node-capture{top:26px;left:30px}.node-qualify{top:26px;right:30px}.node-record{bottom:26px;left:30px}.node-respond{right:30px;bottom:26px}.ops-flow-orbit span:first-child{top:18%;left:50%}.ops-flow-orbit span:nth-child(2){top:50%;left:88%}.ops-flow-orbit span:nth-child(3){top:82%;left:50%}.audit-choice-grid .chk-label,.services-checkbox-grid .chk-label{position:relative;align-items:center;min-height:54px;padding:.72rem .86rem .72rem 2.95rem;overflow:hidden;color:var(--ink-soft);background:linear-gradient(180deg,rgba(255,255,255,.045),transparent),rgba(8,28,34,.58)!important;border:1px solid rgba(146,232,232,.16)!important;border-radius:14px;box-shadow:inset 0 1px 0 rgba(255,255,255,.045);transition:border-color .2s ease,background .2s ease,color .2s ease,transform .2s ease}.audit-choice-grid .chk-label:hover,.services-checkbox-grid .chk-label:hover{color:var(--ink-text);border-color:rgba(99,199,242,.34)!important;background:rgba(12,42,49,.7)!important;transform:translateY(-1px)}.audit-choice-grid .chk-label input[type=checkbox],.legal-consent input[type=checkbox],.services-checkbox-grid .chk-label input[type=checkbox]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.audit-choice-grid .chk-label::before,.legal-consent label::before,.services-checkbox-grid .chk-label::before{content:"";position:absolute;left:.86rem;top:50%;width:20px;height:20px;transform:translateY(-50%);border:1px solid rgba(146,232,232,.28);border-radius:7px;background:rgba(4,16,24,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.06);transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.audit-choice-grid .chk-label::after,.legal-consent label::after,.services-checkbox-grid .chk-label::after{content:"";position:absolute;left:1.19rem;top:50%;width:9px;height:5px;transform:translateY(-62%) rotate(-45deg) scale(0);border-left:2px solid #041018;border-bottom:2px solid #041018;transition:transform .18s ease}.audit-choice-grid .chk-label:has(input:checked),.services-checkbox-grid .chk-label:has(input:checked){color:#effffb;border-color:rgba(35,224,195,.48)!important;background:radial-gradient(circle at 18% 20%,rgba(35,224,195,.16),transparent 9rem),rgba(12,44,50,.78)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 14px 30px rgba(35,224,195,.075)}.audit-choice-grid .chk-label:has(input:checked)::before,.legal-consent label:has(input:checked)::before,.services-checkbox-grid .chk-label:has(input:checked)::before{border-color:transparent;background:var(--grad-primary);box-shadow:0 0 18px rgba(35,224,195,.22)}.audit-choice-grid .chk-label:has(input:checked)::after,.legal-consent label:has(input:checked)::after,.services-checkbox-grid .chk-label:has(input:checked)::after{transform:translateY(-62%) rotate(-45deg) scale(1)}.audit-choice-grid .chk-label:has(input:focus-visible),.legal-consent label:has(input:focus-visible),.services-checkbox-grid .chk-label:has(input:focus-visible){outline:2px solid rgba(99,199,242,.55);outline-offset:3px}.legal-consent label{position:relative;display:block;padding:.95rem 1rem .95rem 3.2rem;border:1px solid rgba(146,232,232,.16);border-radius:16px;background:rgba(8,28,34,.56)}.legal-consent label::before{left:1rem}.legal-consent label::after{left:1.33rem}@keyframes heroRingFloat{from{translate:-10px -6px;opacity:.48}to{translate:12px 10px;opacity:.82}}@media (max-width:760px){.ops-glass-console{min-height:0}.ops-flow-panel{min-height:300px}.ops-flow-panel::before{inset:22px}.ops-core{width:86px;height:86px}.ops-node{width:118px!important;min-height:68px}.node-capture{top:20px;left:18px}.node-qualify{top:20px;right:18px}.node-record{bottom:20px;left:18px}.node-respond{right:18px;bottom:20px}.audit-choice-grid .chk-label,.services-checkbox-grid .chk-label{min-height:50px}}.command-deck{width:min(100%,680px)!important;min-height:540px;padding:1rem!important;border:1px solid rgba(170,236,241,.18)!important;border-radius:28px!important;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.11),transparent 16%),radial-gradient(circle at 18% 12%,rgba(99,199,242,.12),transparent 15rem),radial-gradient(circle at 86% 16%,rgba(35,224,195,.12),transparent 16rem),rgba(5,15,23,.78)!important;box-shadow:0 34px 110px rgba(0,0,0,.48),0 0 0 1px rgba(255,255,255,.055) inset,0 0 90px rgba(99,199,242,.08)!important;backdrop-filter:blur(28px) saturate(1.18);-webkit-backdrop-filter:blur(28px) saturate(1.18)}.command-deck::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg,transparent 0 34%,rgba(99,199,242,.085) 34% 34.25%,transparent 34.25%),linear-gradient(70deg,transparent 0 67%,rgba(35,224,195,.07) 67% 67.22%,transparent 67.22%);opacity:.8;animation:deckSheen 10s ease-in-out infinite alternate}.command-deck::after{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle,rgba(171,232,240,.16) 1px,transparent 1.5px);background-size:38px 38px;mask-image:radial-gradient(circle at 58% 48%,#000,transparent 72%);opacity:.34;animation:deckNoiseDrift 18s linear infinite}.command-deck>*{position:relative;z-index:1}.deck-bottom,.deck-chrome,.deck-hero-row{display:flex;align-items:center;gap:.85rem}.deck-chrome{justify-content:space-between;padding:.1rem .16rem .8rem}.deck-hero-row{justify-content:space-between;min-height:112px;padding:1rem 1.05rem;border:1px solid rgba(170,236,241,.13);border-radius:22px;background:linear-gradient(120deg,rgba(10,39,50,.72),rgba(5,16,25,.68)),radial-gradient(circle at 90% 20%,rgba(99,199,242,.12),transparent 12rem);box-shadow:inset 0 1px 0 rgba(255,255,255,.055)}.deck-kicker,.deck-title span{display:block;color:var(--agent-teal);font-size:.66rem;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.deck-title strong{display:block;max-width:420px;margin-top:.35rem;color:var(--ink-text);font-size:clamp(1rem, 1.55vw, 1.3rem);line-height:1.16}.deck-score{position:relative;display:grid;place-items:center;flex:0 0 auto;width:92px;height:92px}.deck-score svg{position:absolute;inset:0;transform:rotate(-90deg)}.deck-score circle{fill:none;stroke-width:10}.deck-score circle:first-child{stroke:rgba(146,232,232,0.12)}.deck-score circle:last-child{stroke:url(#unused);stroke:var(--agent-cyan);stroke-linecap:round;stroke-dasharray:302;stroke-dashoffset:34;filter:drop-shadow(0 0 9px rgba(99,199,242,.55));animation:scoreBreathe 3.8s ease-in-out infinite}.deck-score b{color:#dffcff;font-size:1.18rem;line-height:1}.deck-score small{max-width:62px;margin-top:-.9rem;color:var(--ink-muted);font-size:.48rem;font-weight:800;line-height:1.1;text-align:center;text-transform:uppercase}.deck-grid{display:grid;grid-template-columns:minmax(150px,0.74fr) minmax(280px,1.28fr) minmax(150px,0.78fr);gap:.82rem;margin-top:.86rem}.deck-bottom,.deck-map,.deck-panel{border:1px solid rgba(170,236,241,.13);border-radius:21px;background:rgba(5,18,28,.62);box-shadow:inset 0 1px 0 rgba(255,255,255,.045)}.deck-panel{min-height:274px;padding:.95rem}.deck-intake-card strong{display:block;margin-top:.48rem;color:var(--ink-text);font-size:1.04rem;line-height:1.12}.deck-intake-card p{margin-top:.65rem;color:#b7cbcf;font-size:.74rem;line-height:1.5}.deck-signal-stack{display:grid;gap:.45rem;margin-top:.85rem}.deck-signal-stack span,.guardrail-item{display:grid;gap:.12rem;padding:.56rem .62rem;border:1px solid rgba(170,236,241,.1);border-radius:13px;background:rgba(255,255,255,.03)}.deck-signal-stack b,.guardrail-item b{color:#eefcff;font-size:.7rem}.deck-signal-stack span,.guardrail-item small{color:var(--ink-muted);font-size:.62rem;line-height:1.32}.deck-signal-stack span b{margin-right:.32rem}.deck-map{position:relative;min-height:274px;overflow:hidden;background:radial-gradient(circle at 50% 48%,rgba(99,199,242,.14),transparent 8.5rem),radial-gradient(circle at 50% 48%,rgba(35,224,195,.11),transparent 13rem),rgba(4,14,24,.64)}.deck-map::before{content:"";position:absolute;inset:18px;border:1px solid rgba(170,236,241,.09);border-radius:24px}.deck-links{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.deck-data-pulse,.deck-link{fill:none;stroke-linecap:round}.deck-link{stroke:rgba(129,211,230,0.22);stroke-width:1.2}.deck-data-pulse{stroke:var(--agent-teal);stroke-width:2.2;stroke-dasharray:10 240;filter:drop-shadow(0 0 10px rgba(35,224,195,.72));animation:deckPulsePath 4.8s cubic-bezier(.5,0,.3,1) infinite}.deck-core{position:absolute;z-index:3;top:50%;left:50%;display:grid;place-items:center;width:116px;height:116px;transform:translate(-50%,-50%);border:1px solid rgba(99,199,242,.32);border-radius:50%;background:radial-gradient(circle at 34% 25%,rgba(255,255,255,.18),transparent 30%),linear-gradient(145deg,rgba(13,56,69,.96),rgba(5,20,31,.92));box-shadow:0 0 58px rgba(99,199,242,.12),inset 0 1px 0 rgba(255,255,255,.08)}.deck-core::after,.deck-core::before{content:"";position:absolute;border-radius:inherit;border:1px solid rgba(35,224,195,.16)}.deck-core::before{inset:-18px;animation:coreHalo 5.2s ease-in-out infinite}.deck-core::after{inset:-36px;border-color:rgba(99,199,242,.1);animation:coreHalo 6.8s ease-in-out infinite reverse}.deck-core span{color:var(--ink-text);font-size:1rem;font-weight:850}.deck-core b{margin-top:-1.25rem;color:#b8f6f3;font-size:.52rem;text-transform:uppercase}.deck-node{position:absolute!important;z-index:4;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-items:center!important;width:132px!important;min-height:70px;padding:.62rem!important;column-gap:.48rem!important;row-gap:.06rem!important;border:1px solid rgba(170,236,241,.15)!important;border-radius:17px!important;background:rgba(8,29,41,.72)!important;box-shadow:0 13px 32px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.055)!important;transition:translate .45s cubic-bezier(.2, .8, .2, 1),border-color .35s ease,box-shadow .35s ease,background .35s ease!important}.deck-node i{grid-row:1/3!important;display:grid;place-items:center;width:28px;height:28px;border-radius:10px;color:#061018;background:linear-gradient(135deg,var(--agent-teal),var(--agent-cyan));font-size:.62rem;font-style:normal;font-weight:900}.deck-node small,.deck-node strong{display:block!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important}.deck-node strong{color:var(--ink-text);font-size:.78rem;line-height:1.08}.deck-node small{color:var(--ink-muted);font-size:.57rem;line-height:1.18}.deck-node.is-active{translate:0 -4px;border-color:rgba(35,224,195,.5)!important;background:rgba(15,58,69,.86)!important;box-shadow:0 18px 44px rgba(0,0,0,.27),0 0 34px rgba(35,224,195,.15),inset 0 1px 0 rgba(255,255,255,.08)!important}.deck-node-observe{top:32px;left:28px}.deck-node-reason{top:32px;right:28px}.deck-node-act{right:28px;bottom:32px}.deck-node-verify{left:28px;bottom:32px}.deck-guardrails{display:grid;align-content:start;gap:.52rem}.guardrail-item{position:relative;padding-left:1.62rem}.guardrail-item::before{content:"";position:absolute;left:.62rem;top:.74rem;width:7px;height:7px;border-radius:50%;background:var(--agent-teal);box-shadow:0 0 14px rgba(35,224,195,.52)}.guardrail-item.is-warm::before{background:var(--human-gold);box-shadow:0 0 14px rgba(214,168,90,.42)}.deck-bottom{justify-content:space-between;margin-top:.86rem;padding:.75rem .82rem}.deck-timeline{position:relative;display:flex;align-items:center;gap:.42rem;flex:0 0 126px}.deck-timeline::before{content:"";position:absolute;right:0;left:0;top:50%;height:1px;background:rgba(170,236,241,.16)}.deck-timeline span{position:relative!important;display:block!important;width:24px!important;height:7px;min-height:0;padding:0!important;border:0!important;border-radius:999px;background:rgba(146,232,232,.16)!important;box-shadow:none!important}.deck-timeline span.is-active{background:var(--grad-primary)!important;box-shadow:0 0 16px rgba(35,224,195,.35)!important}@keyframes deckPulsePath{from{stroke-dashoffset:0;opacity:0}12%{opacity:1}70%{opacity:1}to{stroke-dashoffset:-250;opacity:0}}@keyframes coreHalo{0%,100%{scale:0.96;opacity:.28}50%{scale:1.04;opacity:.65}}@keyframes scoreBreathe{0%,100%{stroke-dashoffset:38}50%{stroke-dashoffset:25}}@keyframes deckSheen{from{transform:translateX(-1.5%);opacity:.5}to{transform:translateX(1.5%);opacity:.9}}@keyframes deckNoiseDrift{to{background-position:38px 38px}}@media (max-width:1180px){.command-deck{width:min(100%,650px)!important}}@media (max-width:760px){.command-deck{min-height:0;padding:.75rem!important;border-radius:22px!important}.deck-chrome .dash-path{max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deck-hero-row{align-items:flex-start;min-height:0;padding:.82rem}.deck-title strong{font-size:.94rem}.deck-score{width:66px;height:66px}.deck-score svg{display:none}.deck-score{border:1px solid rgba(99,199,242,.24);border-radius:50%;background:linear-gradient(145deg,rgba(35,224,195,.2),rgba(99,199,242,.32))}.deck-score b{font-size:.95rem}.deck-score small{display:none}.deck-grid{grid-template-columns:1fr}.deck-panel{min-height:0;padding:.85rem}.deck-map{min-height:342px;order:-1}.deck-core{width:86px;height:86px}.deck-node{width:118px!important;min-height:66px;padding:.56rem!important}.deck-node i{width:24px;height:24px}.deck-node strong{font-size:.72rem}.deck-node small{font-size:.54rem}.deck-node-observe{top:24px;left:18px}.deck-node-reason{top:24px;right:18px}.deck-node-act{right:18px;bottom:24px}.deck-node-verify{left:18px;bottom:24px}.deck-bottom{align-items:flex-start;gap:.65rem}.deck-timeline{flex-basis:110px}.deck-bottom .ops-tool-strip{display:none}}@media (prefers-reduced-motion:reduce){.command-deck::after,.command-deck::before,.deck-core::after,.deck-core::before,.deck-data-pulse,.deck-score circle:last-child{animation:none!important}}.command-deck{--deck-mx:52%;--deck-my:42%;min-height:512px;background:radial-gradient(circle at var(--deck-mx) var(--deck-my),rgba(99,199,242,.18),transparent 13rem),linear-gradient(180deg,rgba(255,255,255,.105),transparent 15%),radial-gradient(circle at 16% 14%,rgba(35,224,195,.13),transparent 14rem),radial-gradient(circle at 92% 24%,rgba(214,168,90,.08),transparent 16rem),rgba(5,15,23,.82)!important;transform:perspective(1200px) rotateX(var(--deck-tilt-x,0deg)) rotateY(var(--deck-tilt-y,0deg));transform-style:preserve-3d;transition:transform .55s cubic-bezier(.18, .85, .22, 1),box-shadow .45s ease}.command-deck:hover{box-shadow:0 36px 116px rgba(0,0,0,.5),0 0 0 1px rgba(255,255,255,.07) inset,0 0 96px rgba(35,224,195,.1)!important}.deck-hero-row{min-height:122px;background:linear-gradient(115deg,rgba(12,42,53,.8),rgba(5,16,25,.68) 58%),radial-gradient(circle at 86% 18%,rgba(99,199,242,.16),transparent 11rem)!important}.deck-title strong{max-width:460px;font-size:clamp(1.02rem, 1.6vw, 1.34rem)}.deck-micro-stats{display:flex;flex-wrap:wrap;gap:.42rem;margin-top:.7rem}.deck-micro-stats span{display:inline-flex;align-items:center;gap:.28rem;padding:.34rem .48rem;border:1px solid rgba(170,236,241,.12);border-radius:999px;color:#aecace;background:rgba(255,255,255,.035);font-size:.58rem;font-weight:760;line-height:1;text-transform:uppercase}.deck-micro-stats b{color:#ecffff;font-size:.66rem}.deck-grid{grid-template-columns:minmax(152px,0.68fr) minmax(310px,1.44fr) minmax(152px,0.7fr)}.deck-bottom,.deck-map,.deck-panel{background:linear-gradient(180deg,rgba(255,255,255,.045),transparent 32%),rgba(5,18,28,.64)!important}.deck-map{min-height:288px;isolation:isolate}.deck-map::after{content:"";position:absolute;inset:28px;z-index:0;border-radius:50%;background:conic-gradient(from 90deg,transparent,rgba(35,224,195,.16),transparent 34%,rgba(99,199,242,.13),transparent 68%,rgba(214,168,90,.1),transparent);mask-image:radial-gradient(circle,transparent 0 44%,#000 45% 47%,transparent 48%);opacity:.85;animation:deckOrbitSpin 22s linear infinite}.deck-core,.deck-links,.deck-node,.deck-orbit{z-index:2}.deck-link{stroke-width:1.35}.deck-data-pulse{stroke-width:2.35;stroke-dasharray:14 260;animation-duration:5.6s}.deck-core{width:112px;height:112px;background:radial-gradient(circle at 34% 24%,rgba(255,255,255,.2),transparent 28%),radial-gradient(circle at 50% 62%,rgba(35,224,195,.16),transparent 54%),linear-gradient(145deg,rgba(10,54,66,.98),rgba(4,17,28,.96))!important}.deck-core span{font-size:1.04rem}.deck-core b{color:#d7fff7;letter-spacing:.08em}.deck-orbit{position:absolute;display:grid;place-items:center;min-width:56px;height:24px;padding:0 .48rem;border:1px solid rgba(170,236,241,.16);border-radius:999px;color:#c8eef0;background:rgba(2,12,19,.68);box-shadow:0 10px 24px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.055);font-size:.52rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase;animation:orbitFloat 5.8s ease-in-out infinite}.deck-orbit-memory{top:47%;left:19%}.deck-orbit-policy{top:47%;right:19%;animation-delay:-1.8s}.deck-orbit-tools{left:50%;bottom:13%;transform:translateX(-50%);animation-delay:-3.1s}.deck-node{width:136px!important;min-height:74px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.deck-node i{color:#031018;background:radial-gradient(circle at 32% 24%,rgba(255,255,255,.5),transparent 36%),linear-gradient(135deg,#8ff8db,#5bd8f7)!important}.deck-node.is-active{translate:0 -5px;box-shadow:0 22px 54px rgba(0,0,0,.3),0 0 38px rgba(35,224,195,.2),inset 0 1px 0 rgba(255,255,255,.09)!important}.deck-node-observe{top:28px;left:24px}.deck-node-reason{top:28px;right:24px}.deck-node-act{right:24px;bottom:28px}.deck-node-verify{left:24px;bottom:28px}.deck-action-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:.34rem;margin-top:.14rem}.deck-action-strip span{display:grid;place-items:center;min-height:30px;border:1px solid rgba(35,224,195,.16);border-radius:11px;color:#bdf6ea;background:rgba(35,224,195,.065);font-size:.54rem;font-weight:850}.deck-bottom{min-height:64px}.deck-bottom .ops-tool-strip b{background:rgba(255,255,255,.055)}@keyframes deckOrbitSpin{to{transform:rotate(360deg)}}@keyframes orbitFloat{0%,100%{translate:0 0;opacity:.72}50%{translate:0 -5px;opacity:1}}@media (max-width:760px){.command-deck{min-height:0;transform:none!important}.deck-micro-stats{gap:.32rem;margin-top:.56rem}.deck-micro-stats span{padding:.3rem .4rem;font-size:.52rem}.deck-map{min-height:360px}.deck-orbit{min-width:48px;height:22px;font-size:.48rem}.deck-orbit-memory{top:48%;left:12%}.deck-orbit-policy{top:48%;right:12%}.deck-orbit-tools{bottom:14%}.deck-node{width:122px!important;min-height:68px}}@media (prefers-reduced-motion:reduce){.deck-map::after,.deck-orbit{animation:none!important}}.command-deck{min-height:0}.command-deck .deck-grid{grid-template-columns:minmax(142px,0.62fr) minmax(300px,1.38fr)!important;align-items:stretch;overflow:hidden}.command-deck .deck-map{min-height:286px}.command-deck .deck-guardrails{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-content:stretch;gap:.52rem;min-height:0;padding:.82rem}.command-deck .guardrail-item{min-height:72px}.command-deck .deck-action-strip{grid-column:1/-1;margin-top:.04rem}@media (max-width:760px){.command-deck .deck-grid{grid-template-columns:1fr!important;overflow:visible}.command-deck .deck-map{order:-1;min-height:360px}.command-deck .deck-guardrails{grid-template-columns:1fr}.command-deck .guardrail-item{min-height:0}}.command-deck .deck-grid{grid-template-columns:132px minmax(0,1fr) 132px!important;gap:.62rem;overflow:visible}.command-deck .deck-panel{min-height:286px;padding:.78rem}.command-deck .deck-intake-card strong{font-size:.88rem}.command-deck .deck-intake-card p{margin-top:.46rem;font-size:.62rem;line-height:1.42}.command-deck .deck-signal-stack{gap:.34rem;margin-top:.62rem}.command-deck .deck-signal-stack span,.command-deck .guardrail-item{padding:.44rem .5rem;border-radius:11px}.command-deck .deck-signal-stack b,.command-deck .guardrail-item b{font-size:.58rem}.command-deck .deck-signal-stack span,.command-deck .guardrail-item small{font-size:.52rem;line-height:1.22}.command-deck .deck-map{min-width:0;min-height:286px}.command-deck .deck-core{width:92px;height:92px}.command-deck .deck-core::before{inset:-13px}.command-deck .deck-core::after{inset:-26px}.command-deck .deck-core span{font-size:.88rem}.command-deck .deck-core b{margin-top:-1rem;font-size:.45rem}.command-deck .deck-node{grid-template-columns:auto minmax(0,1fr)!important;width:102px!important;min-height:58px;padding:.46rem!important;column-gap:.36rem!important;border-radius:14px!important}.command-deck .deck-node i{width:22px;height:22px;border-radius:8px;font-size:.5rem}.command-deck .deck-node strong{font-size:.62rem}.command-deck .deck-node small{font-size:.48rem}.command-deck .deck-node-observe{top:22px;left:14px}.command-deck .deck-node-reason{top:22px;right:14px}.command-deck .deck-node-act{right:14px;bottom:22px}.command-deck .deck-node-verify{left:14px;bottom:22px}.command-deck .deck-orbit{min-width:42px;height:20px;font-size:.43rem}.command-deck .deck-orbit-memory{left:12%}.command-deck .deck-orbit-policy{right:12%}.command-deck .deck-orbit-tools{bottom:16%}.command-deck .deck-guardrails{grid-column:auto;grid-template-columns:1fr;gap:.38rem;min-height:286px;padding:.78rem}.command-deck .guardrail-item{min-height:0;padding-left:1.28rem}.command-deck .guardrail-item::before{left:.48rem;top:.62rem;width:5px;height:5px}.command-deck .deck-action-strip{grid-template-columns:1fr;gap:.25rem}.command-deck .deck-action-strip span{min-height:24px;font-size:.48rem}@media (max-width:760px){.command-deck .deck-grid{grid-template-columns:1fr!important;gap:.62rem}.command-deck .deck-guardrails,.command-deck .deck-intake-card{display:none}.command-deck .deck-map{min-height:330px}.command-deck .deck-core{width:86px;height:86px}.command-deck .deck-node{width:112px!important;min-height:64px}.command-deck .deck-node-observe{top:22px;left:16px}.command-deck .deck-node-reason{top:22px;right:16px}.command-deck .deck-node-act{right:16px;bottom:22px}.command-deck .deck-node-verify{left:16px;bottom:22px}.command-deck .deck-orbit-memory{left:14%}.command-deck .deck-orbit-policy{right:14%}}@media (max-width:860px){.chatbot-widget{right:max(14px,env(safe-area-inset-right))!important;bottom:calc(88px + env(safe-area-inset-bottom))!important;z-index:2920}body.privacy-choice-open .chatbot-widget{bottom:calc(170px + env(safe-area-inset-bottom))!important}}:root{--midnight:#070911;--midnight-2:#0b1020;--teal-black:#0d1422;--teal-panel:#111b2b;--glass:rgba(15, 24, 39, 0.68);--glass-strong:rgba(18, 29, 47, 0.82);--glass-border:rgba(188, 221, 255, 0.16);--agent-teal:#8ecbff;--agent-cyan:#aea5ff;--human-gold:#f0b76b;--ice-blue:#8ecbff;--ion-violet:#aea5ff;--platinum:#eef7ff;--ink-text:#f5f8ff;--ink-soft:#c7d2e1;--ink-muted:#8794a8;--bg-base:var(--midnight);--bg-surface:var(--teal-black);--bg-card:var(--glass);--bg-card-hover:rgba(23, 36, 58, 0.82);--text-primary:var(--ink-text);--text-secondary:var(--ink-soft);--text-muted:var(--ink-muted);--border:var(--glass-border);--border-hover:rgba(142, 203, 255, 0.34);--emerald:var(--ice-blue);--cyan:var(--ion-violet);--cyan-light:#c7eeff;--indigo:#8b8dff;--indigo-light:#c2c0ff;--grad-primary:linear-gradient(135deg, #8ecbff 0%, #aea5ff 100%);--grad-card:linear-gradient(145deg, rgba(142, 203, 255, 0.11), rgba(174, 165, 255, 0.065));--shadow-card:0 28px 80px rgba(0, 0, 0, 0.44);--shadow-glow:0 0 46px rgba(142, 203, 255, 0.14)}html{background:var(--midnight)}body{background:radial-gradient(circle at 18% -8%,rgba(142,203,255,.16),transparent 34rem),radial-gradient(circle at 88% 4%,rgba(174,165,255,.12),transparent 32rem),radial-gradient(circle at 52% 46%,rgba(78,98,140,.08),transparent 40rem),linear-gradient(180deg,#070911 0,#0d1422 48%,#060811 100%)!important}.site-header{background:rgba(5,8,15,.82)!important;border-bottom-color:rgba(188,221,255,.13)!important}.site-header::after{background:linear-gradient(90deg,transparent,rgba(142,203,255,.58),rgba(174,165,255,.46),transparent)!important}#scroll-progress,.accent-text,.btn-primary,.flow-node.active,.mini-bars span,.pulse-row span{background:var(--grad-primary)!important}.btn-primary{color:#070911!important;box-shadow:0 14px 38px rgba(142,203,255,.22),inset 0 1px 0 rgba(255,255,255,.48)!important}.btn-primary:hover{box-shadow:0 18px 48px rgba(174,165,255,.28),0 0 0 1px rgba(255,255,255,.22) inset!important}.btn-secondary,.btn-whatsapp,.mobile-sticky-cta{background:rgba(10,16,28,.62)!important;border-color:rgba(188,221,255,.18)!important;color:var(--platinum)!important}.btn-secondary:hover,.btn-whatsapp:hover{color:var(--ice-blue)!important;border-color:rgba(142,203,255,.42)!important;background:rgba(18,29,47,.78)!important}.hero-badge,.label,.pricing-kicker{color:#d8f2ff!important;background:rgba(142,203,255,.075)!important;border-color:rgba(142,203,255,.24)!important}.dash-live i,.hero-badge .dot,.ops-health::before,.relay-status>i{background:var(--ice-blue)!important;box-shadow:0 0 18px rgba(142,203,255,.75)!important}.hero-section{background:radial-gradient(circle at 18% 30%,rgba(142,203,255,.15),transparent 28rem),radial-gradient(circle at 78% 18%,rgba(174,165,255,.12),transparent 25rem),linear-gradient(135deg,#070911 0,#0f1827 52%,#070911 100%)!important}.hero-section::before{background:linear-gradient(115deg,transparent 0 36%,rgba(142,203,255,.08) 36% 36.25%,transparent 36.25% 100%),radial-gradient(circle at 68% 45%,rgba(174,165,255,.1),transparent 18rem)!important}.hero-section::after{background-image:linear-gradient(rgba(188,221,255,.028) 1px,transparent 1px),linear-gradient(90deg,rgba(188,221,255,.028) 1px,transparent 1px)!important}.hero-headline em{color:#f5f9ff!important;text-shadow:0 0 24px rgba(142,203,255,.16)}.hero-promise span{color:var(--ice-blue)!important}.case-section,.contact-section,.faq-section,.pricing-section,.services-section,.stats-strip,.tools-section{background:radial-gradient(circle at 70% 0,rgba(174,165,255,.06),transparent 26rem),linear-gradient(180deg,rgba(10,16,28,.78),rgba(7,9,17,.9))!important}.audit-form-card,.audit-intro-panel,.bento-card,.chat-panel,.contact-card-wrapper,.cookie-consent,.modal-card,.pricing-card{border-color:rgba(188,221,255,.15)!important;background:linear-gradient(180deg,rgba(255,255,255,.045),transparent 34%),rgba(13,20,34,.78)!important;box-shadow:0 26px 76px rgba(0,0,0,.36),inset 0 1px 0 rgba(255,255,255,.075)!important}.bento-card:hover,.pricing-card:hover{border-color:rgba(142,203,255,.32)!important;box-shadow:0 30px 86px rgba(0,0,0,.42),0 0 34px rgba(142,203,255,.075),inset 0 1px 0 rgba(255,255,255,.09)!important}.pricing-section .pricing-card.featured,.pricing-section .pricing-card.featured .btn-primary{border-color:rgba(174,165,255,.34)!important;box-shadow:0 34px 92px rgba(0,0,0,.46),0 0 48px rgba(174,165,255,.12),inset 0 1px 0 rgba(255,255,255,.1)!important}.pricing-section .pricing-card::before{background:radial-gradient(circle at var(--pointer-x,50%) var(--pointer-y,0),rgba(142,203,255,.18),transparent 16rem),linear-gradient(120deg,transparent,rgba(174,165,255,.08),transparent)!important}.command-deck{background:radial-gradient(circle at var(--deck-mx) var(--deck-my),rgba(142,203,255,.16),transparent 13rem),linear-gradient(180deg,rgba(255,255,255,.1),transparent 15%),radial-gradient(circle at 16% 14%,rgba(142,203,255,.11),transparent 14rem),radial-gradient(circle at 92% 24%,rgba(174,165,255,.11),transparent 16rem),rgba(8,13,24,.86)!important;border-color:rgba(188,221,255,.18)!important;box-shadow:0 36px 112px rgba(0,0,0,.5),0 0 0 1px rgba(255,255,255,.055) inset,0 0 90px rgba(142,203,255,.08)!important}.command-deck::before{background:linear-gradient(120deg,transparent 0 34%,rgba(142,203,255,.08) 34% 34.25%,transparent 34.25%),linear-gradient(70deg,transparent 0 67%,rgba(174,165,255,.07) 67% 67.22%,transparent 67.22%)!important}.command-deck::after{background-image:radial-gradient(circle,rgba(188,221,255,.15) 1px,transparent 1.5px)!important}.deck-bottom,.deck-hero-row,.deck-map,.deck-panel{border-color:rgba(188,221,255,.14)!important;background:linear-gradient(180deg,rgba(255,255,255,.048),transparent 34%),rgba(10,17,30,.66)!important}.deck-kicker,.deck-title span{color:var(--ice-blue)!important}.deck-data-pulse,.deck-score circle:last-child{stroke:var(--ice-blue)!important;filter:drop-shadow(0 0 10px rgba(142,203,255,.62))!important}.deck-map{background:radial-gradient(circle at 50% 48%,rgba(142,203,255,.13),transparent 8.5rem),radial-gradient(circle at 50% 48%,rgba(174,165,255,.1),transparent 13rem),rgba(7,13,24,.68)!important}.deck-map::after{background:conic-gradient(from 90deg,transparent,rgba(142,203,255,.15),transparent 34%,rgba(174,165,255,.12),transparent 68%,rgba(240,183,107,.1),transparent)!important}.deck-core{border-color:rgba(142,203,255,.34)!important;background:radial-gradient(circle at 34% 24%,rgba(255,255,255,.19),transparent 28%),radial-gradient(circle at 50% 62%,rgba(174,165,255,.14),transparent 54%),linear-gradient(145deg,rgba(18,36,55,.98),rgba(7,13,24,.96))!important;box-shadow:0 0 58px rgba(142,203,255,.12),inset 0 1px 0 rgba(255,255,255,.08)!important}.deck-core::after,.deck-core::before{border-color:rgba(142,203,255,.16)!important}.deck-action-strip span,.deck-core b,.deck-timeline span.is-active{color:#dff5ff!important}.deck-node{border-color:rgba(188,221,255,.16)!important;background:rgba(11,20,35,.76)!important}.deck-node i{background:radial-gradient(circle at 32% 24%,rgba(255,255,255,.52),transparent 36%),linear-gradient(135deg,var(--ice-blue),var(--ion-violet))!important}.deck-node.is-active{border-color:rgba(142,203,255,.52)!important;background:rgba(22,38,61,.9)!important;box-shadow:0 22px 54px rgba(0,0,0,.3),0 0 38px rgba(142,203,255,.18),inset 0 1px 0 rgba(255,255,255,.09)!important}.deck-micro-stats span,.deck-orbit,.deck-signal-stack span,.guardrail-item,.ops-tool-strip b{border-color:rgba(188,221,255,.14)!important;background:rgba(8,15,28,.68)!important}.guardrail-item::before{background:var(--ice-blue)!important;box-shadow:0 0 14px rgba(142,203,255,.52)!important}.guardrail-item.is-warm::before,.task-dot.amber{background:var(--human-gold)!important;box-shadow:0 0 14px rgba(240,183,107,.44)!important}.chatbot-toggle-btn{border-color:rgba(142,203,255,.28)!important;background:linear-gradient(145deg,rgba(18,31,50,.98),rgba(7,13,24,.98))!important;box-shadow:0 16px 36px rgba(0,0,0,.32),0 0 28px rgba(142,203,255,.2)!important}.chat-logo,.chat-open-icon{background:#f5f9ff!important}.chat-notification-bubble{border-color:#070911!important}.audit-choice-grid .chk-label,.form-group input,.form-group select,.form-group textarea,.services-checkbox-grid .chk-label{border-color:rgba(188,221,255,.16)!important;background:rgba(8,15,28,.64)!important}.audit-choice-grid .chk-label:has(input:checked),.services-checkbox-grid .chk-label:has(input:checked){border-color:rgba(142,203,255,.45)!important;background:rgba(142,203,255,.1)!important}.audit-choice-grid .chk-label::before,.services-checkbox-grid .chk-label::before{border-color:rgba(188,221,255,.3)!important}.audit-choice-grid .chk-label:has(input:checked)::before,.services-checkbox-grid .chk-label:has(input:checked)::before{background:var(--grad-primary)!important;border-color:transparent!important}.pricing-section{background:radial-gradient(circle at 48% 0,rgba(174,165,255,.075),transparent 28rem),linear-gradient(180deg,#080c16 0,#0d1422 52%,#070911 100%)!important}.bento-card,.contact-card-wrapper,.faq-item,.founder-card,.pricing-section .custom-pricing-card,.pricing-section .pricing-card,.roi-card{border-color:rgba(188,221,255,.15)!important;background:linear-gradient(180deg,rgba(255,255,255,.045),transparent 20%),linear-gradient(145deg,rgba(15,24,39,.88),rgba(8,14,26,.92))!important;box-shadow:0 24px 68px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.07)!important}.pricing-section .pricing-card.featured{border-color:rgba(174,165,255,.42)!important;background:radial-gradient(circle at 52% 0,rgba(174,165,255,.17),transparent 17rem),linear-gradient(145deg,rgba(18,28,48,.94),rgba(9,15,29,.96))!important;box-shadow:0 30px 82px rgba(0,0,0,.42),0 0 46px rgba(174,165,255,.12),inset 0 1px 0 rgba(255,255,255,.09)!important}.pricing-section .pricing-card.is-pointer-active{border-color:rgba(142,203,255,.42)!important;box-shadow:0 34px 88px rgba(0,0,0,.38),0 0 42px rgba(142,203,255,.1),inset 0 1px 0 rgba(255,255,255,.1)!important}.pricing-section .pricing-card.featured .pricing-kicker,.pricing-section .pricing-kicker{color:#dceeff!important;background:rgba(142,203,255,.08)!important;border-color:rgba(142,203,255,.24)!important}.pricing-section .pricing-card .price,.pricing-section .pricing-card h3{color:var(--platinum)!important}.pricing-section .pricing-card li,.pricing-section .pricing-card>p:not(.price),.pricing-section .pricing-details li{color:#bdc9d9!important}.pricing-section .pricing-card li::before{background:var(--ice-blue)!important;box-shadow:0 0 10px rgba(142,203,255,.35)!important}.pricing-section .btn-whatsapp,.pricing-section .pricing-actions .btn-whatsapp{color:#d7ebff!important;background:rgba(8,14,26,.62)!important;border-color:rgba(188,221,255,.18)!important}body{background:radial-gradient(ellipse at 20% -8%,rgba(142,203,255,.14),transparent 34rem),radial-gradient(ellipse at 86% 4%,rgba(174,165,255,.11),transparent 32rem),linear-gradient(180deg,#070911 0,#0d1422 46%,#070911 100%)!important}.automation-dashboard::after,.command-deck::after,.grid-bg,.hero-section::after,.hero-signal-field::after,.hero-signal-field::before,.roi-console::after{display:none!important;background:0 0!important;background-image:none!important;animation:none!important}.hero-signal-field{opacity:.42!important;filter:blur(.2px)}.signal-horizon,.signal-route,.signal-route i{opacity:.36!important}.hero-section{background:radial-gradient(ellipse at 18% 26%,rgba(142,203,255,.12),transparent 27rem),radial-gradient(ellipse at 76% 18%,rgba(174,165,255,.1),transparent 26rem),linear-gradient(135deg,#070911 0,#111a2b 54%,#070911 100%)!important}.hero-section::before{opacity:.55!important;background:radial-gradient(ellipse at 64% 44%,rgba(142,203,255,.08),transparent 20rem),linear-gradient(120deg,transparent 0 42%,rgba(174,165,255,.055) 42% 42.25%,transparent 42.25%)!important}.case-section,.contact-section,.faq-section,.pricing-section,.process-section,.roi-section,.services-section,.stats-strip,.tools-section{background:radial-gradient(ellipse at 58% 0,rgba(142,203,255,.055),transparent 30rem),linear-gradient(180deg,#080c16 0,#0d1422 50%,#070911 100%)!important}.case-section::after,.case-section::before,.contact-section::after,.contact-section::before,.faq-section::after,.faq-section::before,.pricing-section::after,.pricing-section::before,.process-section::after,.process-section::before,.roi-section::after,.roi-section::before,.services-section::after,.services-section::before,.stats-strip::after,.stats-strip::before,.tools-section::after,.tools-section::before{background-image:none!important;opacity:0!important}.audit-form-card,.audit-intro-panel,.bento-card,.calc-total-box,.chat-panel,.contact-card-wrapper,.cookie-consent,.custom-pricing-card,.faq-item,.founder-card,.inquiry-form-container,.modal-card,.pricing-card,.roi-card,.roi-console,.roi-control,.roi-result{border-color:rgba(188,221,255,.15)!important;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 28%),rgba(10,16,29,.82)!important;box-shadow:0 24px 68px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.065)!important}.roi-console{overflow:hidden;background:radial-gradient(ellipse at 18% 10%,rgba(142,203,255,.1),transparent 20rem),radial-gradient(ellipse at 86% 18%,rgba(174,165,255,.09),transparent 18rem),linear-gradient(145deg,rgba(15,24,39,.92),rgba(7,12,24,.96))!important}.roi-console::before{opacity:.28!important;background:linear-gradient(120deg,transparent,rgba(142,203,255,.1),transparent)!important}.roi-console-label,.roi-control label span,.roi-live-pill,.roi-result span{color:var(--ice-blue)!important}.roi-control input[type=number],.roi-control input[type=range],.roi-live-pill,.roi-result{border-color:rgba(188,221,255,.15)!important}.roi-control input[type=range]{accent-color:var(--ice-blue)}.roi-result strong,.roi-result-main strong{color:var(--platinum)!important;text-shadow:0 0 22px rgba(142,203,255,.12)}.roi-note{color:#aebbcf!important}.command-deck{width:min(100%,540px)!important;min-height:0!important;padding:.82rem!important;border-radius:24px!important}.command-deck .deck-guardrails,.command-deck .deck-intake-card{display:none!important}.command-deck .deck-chrome{padding-bottom:.54rem!important}.command-deck .deck-hero-row{min-height:96px!important;padding:.82rem .9rem!important;border-radius:18px!important}.command-deck .deck-title strong{max-width:330px!important;font-size:clamp(.92rem, 1.2vw, 1.1rem)!important;line-height:1.14!important}.command-deck .deck-micro-stats{margin-top:.52rem!important}.command-deck .deck-micro-stats span{padding:.26rem .4rem!important;font-size:.5rem!important}.command-deck .deck-score{width:76px!important;height:76px!important}.command-deck .deck-score b{font-size:1rem!important}.command-deck .deck-score small{font-size:.42rem!important}.command-deck .deck-grid{grid-template-columns:1fr!important;gap:.62rem!important;margin-top:.62rem!important}.command-deck .deck-map{min-height:242px!important;border-radius:18px!important}.command-deck .deck-map::after{opacity:.42!important}.command-deck .deck-core{width:82px!important;height:82px!important}.command-deck .deck-core::before{inset:-11px!important}.command-deck .deck-core::after{inset:-22px!important}.command-deck .deck-core span{font-size:.78rem!important}.command-deck .deck-core b{margin-top:-.88rem!important;font-size:.4rem!important}.command-deck .deck-node{width:104px!important;min-height:54px!important;padding:.42rem!important}.command-deck .deck-node i{width:20px!important;height:20px!important}.command-deck .deck-node strong{font-size:.58rem!important}.command-deck .deck-node small{font-size:.44rem!important}.command-deck .deck-node-observe{top:16px!important;left:18px!important}.command-deck .deck-node-reason{top:16px!important;right:18px!important}.command-deck .deck-node-act{right:18px!important;bottom:16px!important}.command-deck .deck-node-verify{left:18px!important;bottom:16px!important}.command-deck .deck-orbit{height:18px!important;min-width:38px!important;font-size:.38rem!important}.command-deck .deck-bottom{display:none!important}.command-deck .ops-tool-strip b{padding:.24rem .42rem!important;font-size:.48rem!important}@media (max-width:760px){.hero-section{padding-bottom:2.7rem!important}.command-deck{width:min(100%,350px)!important;padding:.64rem!important}.command-deck .deck-hero-row{align-items:center!important}.command-deck .deck-title strong{max-width:210px!important;font-size:.86rem!important}.command-deck .deck-micro-stats span{font-size:.47rem!important}.command-deck .deck-score{width:58px!important;height:58px!important}.command-deck .deck-map{min-height:232px!important}.command-deck .deck-core{width:76px!important;height:76px!important}.command-deck .deck-node{width:106px!important;min-height:58px!important}.command-deck .deck-node-observe{top:16px!important;left:14px!important}.command-deck .deck-node-reason{top:16px!important;right:14px!important}.command-deck .deck-node-act{right:14px!important;bottom:16px!important}.command-deck .deck-node-verify{left:14px!important;bottom:16px!important}.command-deck .deck-bottom{display:none!important}.command-deck .deck-timeline{flex-basis:88px!important}}.audit-submit-row .btn-primary,.btn-primary,.cookie-actions .btn-primary,.hero-ctas .btn-primary,.mobile-sticky-cta .btn-primary,.pricing-section .btn-primary,.pricing-section .pricing-card.featured .btn-primary{color:#070911!important;background:linear-gradient(135deg,#8ecbff 0,#aea5ff 100%)!important;box-shadow:0 14px 38px rgba(142,203,255,.22),inset 0 1px 0 rgba(255,255,255,.48)!important}.btn-primary:hover,.hero-ctas .btn-primary:hover,.pricing-section .btn-primary:hover,.pricing-section .pricing-card.featured .btn-primary:hover{box-shadow:0 18px 48px rgba(174,165,255,.28),0 0 0 1px rgba(255,255,255,.22) inset!important}:root{--page-porcelain:#f6f8f3;--page-paper:#fffdf7;--page-mist:#eef4ed;--panel-solid:#ffffff;--panel-soft:#f8fbf6;--panel-ink:#16211e;--panel-muted:#68756f;--panel-faint:#8a9891;--line-soft:#d8e1d9;--line-strong:#b7c8bf;--agent-teal:#24c6b4;--agent-teal-dark:#0b8277;--agent-violet:#8f79f6;--human-gold:#d99031;--ink-text:var(--panel-ink);--ink-soft:#41504a;--ink-muted:var(--panel-muted);--bg-base:var(--page-porcelain);--bg-surface:var(--page-mist);--bg-card:var(--panel-solid);--bg-card-hover:#ffffff;--text-primary:var(--panel-ink);--text-secondary:#3f4d47;--text-muted:var(--panel-muted);--border:var(--line-soft);--border-hover:rgba(36, 198, 180, 0.42);--cyan:var(--agent-teal);--cyan-light:#4ed8c8;--emerald:var(--agent-teal);--indigo:var(--agent-violet);--indigo-light:#a996ff;--grad-primary:linear-gradient(135deg, #29d0bd 0%, #8f79f6 100%);--grad-card:linear-gradient(145deg, #ffffff, #f7fbf7);--shadow-card:0 22px 55px rgba(35, 50, 45, 0.09);--shadow-glow:0 18px 42px rgba(36, 198, 180, 0.15)}body,html{background:var(--page-porcelain)!important;color:var(--panel-ink)!important}body{background:radial-gradient(ellipse at 18% -10%,rgba(36,198,180,.13),transparent 34rem),radial-gradient(ellipse at 88% 2%,rgba(143,121,246,.1),transparent 32rem),linear-gradient(180deg,#f6f8f3 0,#eef4ed 46%,#f7f8f1 100%)!important}body,button,input,select,textarea{color:var(--panel-ink)}.case-desc,.faq-answer,.hero-promise,.pricing-section .pricing-card>p:not(.price),.pricing-section .pricing-details li,.roi-note,.sec-header p,.service-card p,.stat-box p,p{color:#53625c!important}.site-header{background:rgba(255,253,247,.96)!important;border-bottom:1px solid var(--line-soft)!important;box-shadow:0 10px 30px rgba(30,45,40,.07)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.case-section::after,.case-section::before,.contact-section::after,.contact-section::before,.faq-section::after,.faq-section::before,.grid-bg,.hero-section::after,.hero-section::before,.pricing-section::after,.pricing-section::before,.process-section::after,.process-section::before,.roi-section::after,.roi-section::before,.services-section::after,.services-section::before,.site-header::after,.stats-strip::after,.stats-strip::before,.tools-section::after,.tools-section::before{display:none!important;background:0 0!important;background-image:none!important;animation:none!important}.logo,.mobile-link,.mobile-menu-toggle,.nav-links a{color:var(--panel-ink)!important}.mobile-link:hover,.nav-links a:hover{color:var(--agent-teal-dark)!important;background:rgba(36,198,180,.08)!important}.mobile-nav-menu{background:var(--page-paper)!important;border-bottom:1px solid var(--line-soft)!important}#scroll-progress,.audit-submit-row .btn-primary,.btn-primary,.cookie-actions .btn-primary,.hero-ctas .btn-primary,.mobile-sticky-cta .btn-primary,.pricing-section .btn-primary,.pricing-section .pricing-card.featured .btn-primary{color:#06211d!important;background:linear-gradient(135deg,#2dd4bf 0,#a78bfa 100%)!important;box-shadow:0 14px 30px rgba(36,198,180,.22),inset 0 1px 0 rgba(255,255,255,.55)!important}.btn-primary:hover,.hero-ctas .btn-primary:hover,.pricing-section .btn-primary:hover{box-shadow:0 18px 42px rgba(143,121,246,.22),inset 0 1px 0 rgba(255,255,255,.6)!important}.btn-secondary,.btn-whatsapp,.mobile-sticky-cta,.pricing-section .btn-whatsapp,.pricing-section .pricing-actions .btn-whatsapp{color:var(--panel-ink)!important;background:#fffdf7!important;border-color:var(--line-soft)!important;box-shadow:0 12px 28px rgba(35,50,45,.06)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.btn-secondary:hover,.btn-whatsapp:hover,.pricing-section .btn-whatsapp:hover{color:var(--agent-teal-dark)!important;border-color:rgba(36,198,180,.42)!important;background:#f8fffb!important}.hero-badge,.label,.pricing-kicker,.roi-console-label{color:var(--agent-teal-dark)!important;background:rgba(36,198,180,.1)!important;border-color:rgba(36,198,180,.28)!important;box-shadow:none!important}.dash-live i,.hero-badge .dot,.ops-health::before,.relay-status>i{background:var(--agent-teal)!important;box-shadow:0 0 14px rgba(36,198,180,.42)!important}.case-section,.contact-section,.faq-section,.hero-section,.pricing-section,.process-section,.roi-section,.services-section,.stats-strip,.tools-section{background:radial-gradient(ellipse at 16% 0,rgba(36,198,180,.09),transparent 28rem),radial-gradient(ellipse at 86% 8%,rgba(143,121,246,.075),transparent 26rem),linear-gradient(180deg,#f6f8f3 0,#eef4ed 100%)!important}.hero-section{min-height:min(820px,calc(100vh - 20px))!important;padding-top:clamp(5.4rem,8vw,7.4rem)!important}.hero-signal-field{opacity:.25!important;filter:none!important}.signal-horizon,.signal-route,.signal-route i{opacity:.25!important}.case-card h3,.faq-question h3,.hero-headline,.hero-headline em,.hero-headline strong,.pricing-section .pricing-card .price,.pricing-section .pricing-card h3,.roi-result strong,.roi-result-main strong,.sec-header h2,.service-card h3{color:var(--panel-ink)!important;text-shadow:none!important}.hero-headline em{color:var(--agent-violet)!important}.accent-text,.hero-promise span{color:var(--agent-teal-dark)!important;-webkit-text-fill-color:currentColor!important;background:0 0!important}.audit-form-card,.audit-intro-panel,.bento-card,.calc-total-box,.case-card,.chat-panel,.contact-card-wrapper,.cookie-consent,.custom-pricing-card,.faq-item,.founder-card,.inquiry-form-container,.modal-card,.pricing-card,.roi-card,.roi-console,.roi-control,.roi-result,.stat-box,.tool-card,.who-item{color:var(--panel-ink)!important;border:1px solid var(--line-soft)!important;background:var(--panel-solid)!important;box-shadow:0 18px 44px rgba(35,50,45,.08)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.bento-card:hover,.faq-item:hover,.pricing-card:hover{border-color:rgba(36,198,180,.38)!important;box-shadow:0 22px 54px rgba(35,50,45,.11)!important}.pricing-section .pricing-card.featured{border-color:rgba(143,121,246,.45)!important;background:linear-gradient(180deg,#fff 0,#f8f7ff 100%)!important}.pricing-section .pricing-card li::before,.task-dot.amber{background:var(--agent-teal)!important;box-shadow:none!important}.audit-choice-grid .chk-label,.form-group input,.form-group select,.form-group textarea,.roi-control input[type=number],.services-checkbox-grid .chk-label{color:var(--panel-ink)!important;border-color:var(--line-soft)!important;background:#fbfdf8!important;box-shadow:none!important}.form-group input::placeholder,.form-group textarea::placeholder{color:#89958f!important}.form-group input:focus,.form-group select:focus,.form-group textarea:focus,.roi-control input[type=number]:focus{border-color:var(--agent-teal)!important;box-shadow:0 0 0 4px rgba(36,198,180,.12)!important}.audit-choice-grid .chk-label:has(input:checked),.services-checkbox-grid .chk-label:has(input:checked){border-color:rgba(36,198,180,.48)!important;background:rgba(36,198,180,.09)!important}.roi-console{background:var(--panel-solid)!important}.roi-console::after,.roi-console::before{display:none!important}.roi-control label span,.roi-live-pill,.roi-result span{color:var(--agent-teal-dark)!important}.roi-control input[type=range]{accent-color:var(--agent-teal)}.chatbot-toggle-btn{border-color:rgba(36,198,180,.42)!important;background:var(--panel-solid)!important;box-shadow:0 12px 30px rgba(35,50,45,.12)!important}.chat-logo,.chat-open-icon{background:#fff!important}.chat-notification-bubble{border-color:#fff!important}.cookie-consent{background:#fffdf7!important}.modal-overlay{background:rgba(22,33,30,.34)!important}.close-modal-btn{color:var(--panel-ink)!important;background:#fffdf7!important;border-color:var(--line-soft)!important}.agent-os-dashboard{width:min(100%,640px)!important;min-height:0!important;padding:0!important;overflow:hidden;color:var(--panel-ink)!important;border:1px solid #cfdcd2!important;border-radius:18px!important;background:#fffdf7!important;box-shadow:0 34px 80px rgba(35,50,45,.13)!important;transform:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.agent-os-dashboard::after,.agent-os-dashboard::before,.automation-dashboard.agent-os-dashboard::after,.automation-dashboard.agent-os-dashboard::before{display:none!important}.agent-os-dashboard>*{position:relative;z-index:1}.agent-audit-row,.agent-titlebar{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.82rem 1rem;border-color:#e0e8e1!important}.agent-titlebar{border-bottom:1px solid #e0e8e1;background:#fbfdf8}.agent-titlebar .window-dots span{width:7px;height:7px;background:#c6d4cb!important}.agent-titlebar .window-dots span:first-child{background:var(--agent-teal)!important}.agent-eyebrow,.agent-route,.agent-signal-card>span,.dash-live{color:var(--agent-teal-dark)!important;font-size:.67rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.agent-route{color:#6d7c75!important;font-size:.66rem;letter-spacing:.02em;text-transform:none}.agent-hero-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.15rem 1.15rem .95rem}.agent-hero-row strong{display:block;max-width:365px;margin-top:.42rem;color:var(--panel-ink);font-size:1.12rem;line-height:1.28}.agent-gauge{position:relative;display:grid;place-items:center;flex:0 0 auto;width:96px;height:96px}.agent-gauge svg{position:absolute;inset:0;transform:rotate(-90deg)}.agent-gauge-bg,.agent-gauge-fill{fill:none;stroke-width:7}.agent-gauge-bg{stroke:#e3ece5}.agent-gauge-fill{stroke:var(--agent-teal);stroke-linecap:round;stroke-dasharray:264;stroke-dashoffset:21;transition:stroke-dashoffset .9s cubic-bezier(.4,0,.2,1)}.agent-gauge-label{display:grid;place-items:center;line-height:1}.agent-gauge-label b{color:var(--panel-ink);font-size:1.18rem}.agent-gauge-label small{margin-top:.2rem;color:var(--panel-muted);font-size:.48rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.agent-board-grid{display:grid;grid-template-columns:minmax(170px,0.76fr) minmax(0,1.24fr);gap:.82rem;padding:0 1rem 1rem}.agent-flow-card,.agent-signal-card{border:1px solid #e0e8e1;border-radius:14px;background:#fbfdf8}.agent-signal-card{display:flex;flex-direction:column;min-height:258px;padding:.95rem}.agent-signal-card strong{display:block;min-height:38px;margin-top:.45rem;color:var(--panel-ink);font-size:.98rem;line-height:1.22}.agent-signal-card p{min-height:74px;margin-top:.55rem;color:var(--panel-muted)!important;font-size:.78rem;line-height:1.48}.agent-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:.55rem;margin-top:auto;padding-top:.72rem;border-top:1px solid #e0e8e1}.agent-metrics b{display:block;color:var(--agent-teal-dark);font-size:1.05rem;line-height:1}.agent-metrics small{display:block;margin-top:.18rem;color:var(--panel-faint);font-size:.52rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.agent-flow-card{position:relative;min-height:258px;overflow:hidden}.agent-flow-svg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.agent-flow-line{stroke:rgba(36,198,180,0.45);stroke-width:1.35;stroke-dasharray:5 6;animation:agentDash 1.35s linear infinite}.agent-core{position:absolute;top:50%;left:50%;z-index:2;display:grid;place-items:center;width:86px;height:86px;transform:translate(-50%,-50%);border:1px solid rgba(36,198,180,.38);border-radius:50%;background:#fff;box-shadow:0 16px 36px rgba(36,198,180,.13)}.agent-core::before{content:"";position:absolute;inset:-18px;border:1px solid rgba(36,198,180,.14);border-radius:inherit}.agent-core b{color:var(--panel-ink);font-size:.88rem}.agent-core small{margin-top:-1.02rem;color:var(--agent-teal-dark);font-size:.46rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.agent-os-node{position:absolute;z-index:3;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.48rem;width:132px;min-height:66px;padding:.58rem;border:1px solid #dce7df;border-radius:12px;background:#fff;text-align:left;box-shadow:0 12px 26px rgba(35,50,45,.07);transition:transform .22s ease,border-color .28s ease,background .28s ease,box-shadow .28s ease}.agent-os-node.is-active,.agent-os-node:hover{transform:translateY(-2px);border-color:var(--agent-teal);background:#f3fffb;box-shadow:0 16px 34px rgba(36,198,180,.15)}.agent-os-node i{display:grid;place-items:center;width:25px;height:25px;border-radius:7px;color:#06211d;background:#d7f8f2;font-size:.62rem;font-style:normal;font-weight:900}.agent-os-node.is-active i{background:linear-gradient(135deg,#2dd4bf,#a78bfa)}.agent-os-node b,.agent-os-node small{display:block}.agent-os-node b{color:var(--panel-ink);font-size:.72rem;line-height:1.08}.agent-os-node small{margin-top:.14rem;color:var(--panel-muted);font-size:.55rem;line-height:1.16}.agent-node-observe{top:18px;left:18px}.agent-node-reason{top:18px;right:18px}.agent-node-act{right:18px;bottom:18px}.agent-node-verify{left:18px;bottom:18px}.agent-audit-row{border-top:1px solid #e0e8e1;background:#fbfdf8}.agent-audit-row .relay-status strong{color:var(--panel-ink)}.agent-audit-row .relay-status small{color:var(--panel-faint)}.agent-tool-pills{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.36rem}.agent-tool-pills b{display:inline-flex;align-items:center;min-height:25px;padding:.28rem .58rem;border:1px solid #dce7df;border-radius:999px;color:var(--panel-muted);background:#fff;font-size:.58rem;font-weight:850}.agent-tool-pills b.is-hot{color:var(--panel-ink);border-color:rgba(143,121,246,.42);background:rgba(143,121,246,.12)}@keyframes agentDash{to{stroke-dashoffset:-22}}@media (max-width:980px){.hero-grid{grid-template-columns:1fr!important}.agent-os-dashboard{width:min(100%,640px)!important;margin-inline:auto}}@media (max-width:640px){.hero-section{padding-bottom:2.2rem!important}.agent-os-dashboard{width:min(100%,358px)!important;border-radius:15px!important}.agent-titlebar{padding:.72rem .78rem}.agent-route{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-hero-row{padding:.92rem .82rem .74rem}.agent-hero-row strong{max-width:220px;font-size:.88rem}.agent-gauge{width:64px;height:64px}.agent-gauge svg{width:64px;height:64px}.agent-gauge-label b{font-size:.82rem}.agent-gauge-label small{display:none}.agent-board-grid{grid-template-columns:1fr;gap:.68rem;padding:0 .78rem .78rem}.agent-signal-card{min-height:0;padding:.78rem}.agent-signal-card p{min-height:0;font-size:.72rem}.agent-flow-card{min-height:244px}.agent-core{width:76px;height:76px}.agent-os-node{width:116px;min-height:58px;padding:.5rem}.agent-os-node small{font-size:.49rem}.agent-node-observe{top:14px;left:14px}.agent-node-reason{top:14px;right:14px}.agent-node-act{right:14px;bottom:14px}.agent-node-verify{left:14px;bottom:14px}.agent-audit-row{align-items:flex-start;flex-direction:column;padding:.72rem .78rem}.agent-tool-pills{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.agent-flow-line,.dash-live i,.relay-status>i{animation:none!important}}.command-deck .deck-map{min-height:226px!important}@media (max-width:760px){.command-deck .deck-micro-stats{display:none!important}.command-deck .deck-hero-row{min-height:114px!important}.command-deck .deck-title strong{font-size:.78rem!important;line-height:1.12!important}.command-deck .deck-score{width:52px!important;height:52px!important}.command-deck .deck-score b{font-size:.82rem!important}.command-deck .deck-map{min-height:226px!important}}.pricing-section .pricing-grid .pricing-card,.pricing-section .pricing-grid article.custom-pricing-card,.pricing-section .pricing-grid article.pricing-card,.pricing-section .pricing-grid article.pricing-card.bento-card,.pricing-section .pricing-grid article.pricing-card.bento-card.featured,.pricing-section .pricing-grid article.pricing-card.bento-card:not(.featured){color:var(--panel-ink)!important;background:#fffdf7!important;background-image:none!important;border:1px solid var(--line-soft)!important;box-shadow:0 18px 44px rgba(35,50,45,.08)!important;filter:none!important;opacity:1!important;mix-blend-mode:normal!important}.pricing-section .pricing-grid article.pricing-card.bento-card.featured{background:linear-gradient(180deg,#fff 0,#f8f7ff 100%)!important;border-color:rgba(143,121,246,.45)!important;box-shadow:0 24px 58px rgba(104,83,210,.16)!important}.pricing-section .custom-pricing-card::after,.pricing-section .custom-pricing-card::before,.pricing-section .pricing-card::after,.pricing-section .pricing-card::before{display:none!important;content:none!important;background:0 0!important}.pricing-section .custom-pricing-card .price,.pricing-section .custom-pricing-card h3,.pricing-section .pricing-card .price,.pricing-section .pricing-card h3{color:var(--panel-ink)!important}.pricing-section .custom-pricing-card li,.pricing-section .custom-pricing-card>p:not(.price),.pricing-section .pricing-card li,.pricing-section .pricing-card>p:not(.price),.pricing-section .pricing-details li,.pricing-section .pricing-highlights span{color:#53625c!important}.pricing-section .pricing-kicker{color:var(--teal-deep)!important;background:#ecfffa!important;border-color:rgba(36,198,180,.22)!important;opacity:1!important}.pricing-section .custom-pricing-card .pricing-kicker,.pricing-section .pricing-card .pricing-kicker,.pricing-section .pricing-card.featured .pricing-kicker,.pricing-section article.pricing-card.bento-card.featured .pricing-kicker{color:var(--panel-ink)!important;background:#ecfffa!important;border-color:rgba(36,198,180,.32)!important;opacity:1!important}.pricing-section .pricing-card.featured .pricing-kicker::after{color:#7965ea!important;opacity:1!important}.pricing-section .custom-pricing-card .pricing-highlights::before,.pricing-section .pricing-card .pricing-highlights::before,.pricing-section .pricing-highlights::before{color:var(--teal-deep)!important;opacity:1!important}.pricing-section .pricing-details-toggle{color:var(--panel-ink)!important;background:#f6f3ec!important;border-color:rgba(57,74,67,.14)!important}.pricing-section .pricing-actions .btn-whatsapp{color:var(--teal-deep)!important;background:#effdf9!important;border-color:rgba(36,198,180,.28)!important}.roi-console input[type=range]{accent-color:var(--teal)!important;height:8px!important;padding:0!important;border:0!important;border-radius:999px!important;background:linear-gradient(90deg,rgba(36,198,180,.95),rgba(143,121,246,.88))!important;box-shadow:inset 0 0 0 1px rgba(37,54,48,.08)!important;appearance:none!important;-webkit-appearance:none!important}.roi-console input[type=range]::-webkit-slider-runnable-track{height:8px!important;border-radius:999px!important;background:linear-gradient(90deg,rgba(36,198,180,.95),rgba(143,121,246,.88))!important}.roi-console input[type=range]::-webkit-slider-thumb{width:22px!important;height:22px!important;margin-top:-7px!important;border:3px solid #fff!important;border-radius:50%!important;background:var(--teal-deep)!important;box-shadow:0 10px 24px rgba(36,198,180,.3)!important;appearance:none!important;-webkit-appearance:none!important}.roi-console input[type=range]::-moz-range-track{height:8px!important;border-radius:999px!important;background:linear-gradient(90deg,rgba(36,198,180,.95),rgba(143,121,246,.88))!important}.roi-console input[type=range]::-moz-range-thumb{width:18px!important;height:18px!important;border:3px solid #fff!important;border-radius:50%!important;background:var(--teal-deep)!important;box-shadow:0 10px 24px rgba(36,198,180,.3)!important}@media (max-width:640px){.agent-os-dashboard{width:min(100%,350px)!important;border-radius:18px!important}.agent-titlebar{padding:.62rem .72rem!important}.agent-titlebar span:last-child{display:none!important}.agent-hero-row{align-items:center!important;padding:.72rem!important}.agent-hero-row strong{max-width:205px!important;font-size:.78rem!important;line-height:1.18!important}.agent-eyebrow{font-size:.58rem!important}.agent-gauge,.agent-gauge svg{width:54px!important;height:54px!important}.agent-gauge span{font-size:.62rem!important}.agent-gauge small{display:none!important}.agent-board-grid{gap:.56rem!important;padding:0 .72rem .72rem!important}.agent-signal-card{min-height:0!important;padding:.62rem .68rem!important}.agent-signal-card p{display:none!important}.agent-signal-card strong{min-height:0!important;margin-top:.28rem!important;font-size:.82rem!important;line-height:1.18!important}.agent-metrics{margin-top:.48rem!important;padding-top:.46rem!important}.agent-metrics b{font-size:.86rem!important}.agent-metrics small{font-size:.45rem!important}.agent-flow-card{min-height:210px!important}.agent-core{width:64px!important;height:64px!important}.agent-core small{display:none!important}.agent-os-node{width:102px!important;min-height:50px!important;gap:.34rem!important;padding:.42rem!important}.agent-os-node i{width:20px!important;height:20px!important;font-size:.5rem!important}.agent-os-node b{font-size:.62rem!important}.agent-os-node small{display:none!important}.agent-node-observe{top:10px!important;left:10px!important}.agent-node-reason{top:10px!important;right:10px!important}.agent-node-act{right:10px!important;bottom:10px!important}.agent-node-verify{left:10px!important;bottom:10px!important}.agent-audit-row{gap:.42rem!important;padding:.62rem .72rem!important}.agent-tool-pills b{min-height:22px!important;padding:.22rem .44rem!important;font-size:.5rem!important}}:root{--card:#f5f4ef;--ring:#c96442;--input:#b4b2a7;--muted:#ede9de;--accent:#e9e6dc;--border:#dad9d4;--radius:1rem;--chart-1:#b05730;--chart-2:#9c87f5;--chart-3:#ded8c4;--chart-4:#dbd3f0;--chart-5:#b4552d;--popover:#ffffff;--primary:#c96442;--sidebar:#f5f4ee;--spacing:0.25rem;--font-mono:"Geist Mono",ui-monospace,monospace;--font-sans:Outfit,"Aptos","Segoe UI",system-ui,sans-serif;--secondary:#e9e6dc;--background:#faf9f5;--font-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--foreground:#3d3929;--destructive:#141413;--shadow-blur:3px;--shadow-color:oklch(0 0 0);--sidebar-ring:#b5b5b5;--shadow-spread:0px;--letter-spacing:0em;--shadow-opacity:0.1;--sidebar-accent:#e9e6dc;--sidebar-border:#ebebeb;--card-foreground:#141413;--shadow-offset-x:0;--shadow-offset-y:1px;--sidebar-primary:#c96442;--muted-foreground:#6e6d68;--accent-foreground:#28261b;--popover-foreground:#28261b;--primary-foreground:#ffffff;--sidebar-foreground:#3d3d3a;--secondary-foreground:#535146;--destructive-foreground:#ffffff;--sidebar-accent-foreground:#343434;--sidebar-primary-foreground:#fbfbfb;--bg-base:var(--background);--bg-surface:var(--muted);--bg-card:var(--card);--bg-card-hover:#fffdf7;--text-primary:var(--foreground);--text-secondary:var(--secondary-foreground);--text-muted:var(--muted-foreground);--border-hover:#c9c7bf;--indigo:var(--chart-2);--indigo-light:#9c87f5;--indigo-dark:#7865d9;--cyan:var(--primary);--cyan-light:#d97757;--emerald:#97724c;--teal:var(--primary);--teal-deep:var(--chart-1);--violet:var(--chart-2);--panel-solid:var(--card);--panel-ink:var(--foreground);--line-soft:var(--border);--grad-primary:linear-gradient(135deg, #c96442 0%, #d97757 100%);--grad-card:linear-gradient(145deg, #f5f4ef 0%, #ede9de 100%);--shadow-card:0 1px 3px rgba(20, 20, 19, 0.1),0 18px 48px rgba(61, 57, 41, 0.08);--shadow-glow:0 24px 64px rgba(201, 100, 66, 0.16)}html{background:var(--background)!important}body{font-family:var(--font-sans)!important;color:var(--foreground)!important;background:radial-gradient(circle at 16% 12%,rgba(201,100,66,.08),transparent 30rem),radial-gradient(circle at 84% 18%,rgba(156,135,245,.1),transparent 32rem),linear-gradient(180deg,#faf9f5 0,#f5f4ef 48%,#faf9f5 100%)!important;letter-spacing:0!important}.hero::after,.hero::before,.noise,.page-bg,.section-orb,[class*=noise],body::after,body::before{display:none!important;content:none!important}a,button,h1,h2,h3,h4,input,li,p,select,small,span,strong,textarea{letter-spacing:0!important}h1,h2,h3,h4{color:var(--foreground)!important}.hero-subtitle,.sec-header p,.section-subtitle,li,p{color:var(--secondary-foreground)!important}.navbar,.site-header{background:rgba(250,249,245,.96)!important;border-bottom:1px solid var(--border)!important;box-shadow:0 1px 3px rgba(20,20,19,.08)!important;backdrop-filter:none!important}.brand,.logo,.nav-link,.nav-logo,.navbar a{color:var(--foreground)!important}#scroll-progress{background:linear-gradient(90deg,var(--primary),var(--chart-2))!important}.about-section,.audit-section,.contact-section,.faq-section,.hero,.hero-section,.pricing-section,.process-section,.roi-section,.services-section,.tools-section,.who-section,main>section{background:0 0!important}.hero{background:linear-gradient(90deg,rgba(250,249,245,.94) 0,rgba(245,244,239,.7) 48%,rgba(250,249,245,.98) 100%),radial-gradient(circle at 68% 34%,rgba(201,100,66,.12),transparent 24rem),radial-gradient(circle at 88% 18%,rgba(156,135,245,.12),transparent 22rem)!important}.hero h1,.hero-title,.hero-title span:not(.accent-text),.hero-title strong{color:var(--foreground)!important;text-shadow:none!important}.accent-text,.hero-title em{color:var(--primary)!important;background:0 0!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}.hero .label,.label,.pricing-kicker,.sec-header .label{color:var(--chart-1)!important;background:var(--accent)!important;border:1px solid var(--border)!important;box-shadow:none!important}.btn,.btn-primary,.cookie-banner button:last-child,.floating-cta .btn-primary,.hero-actions .btn-primary,.pricing-actions .btn-primary{color:var(--primary-foreground)!important;background:var(--primary)!important;border:1px solid var(--primary)!important;box-shadow:0 12px 28px rgba(201,100,66,.18)!important}.btn-primary:hover,.btn:hover{background:#b4552d!important;transform:translateY(-1px)}.btn-secondary,.btn-whatsapp,.cookie-banner button:first-child,.hero-actions .btn-secondary,.mobile-cta a:first-child,.pricing-actions .btn-whatsapp{color:var(--foreground)!important;background:#fff!important;border:1px solid var(--border)!important;box-shadow:0 1px 3px rgba(20,20,19,.08)!important}.agent-os-dashboard,.audit-form,.automation-dashboard,.bento-card,.cookie-banner,.custom-pricing-card,.faq-item,.pricing-card,.roi-console,.service-card,.tool-card,.who-item{color:var(--card-foreground)!important;background:var(--card)!important;background-image:none!important;border:1px solid var(--border)!important;box-shadow:var(--shadow-card)!important;backdrop-filter:none!important}.bento-card::after,.bento-card::before,.custom-pricing-card::after,.custom-pricing-card::before,.pricing-card::after,.pricing-card::before,.service-card::after,.service-card::before,.who-item::after,.who-item::before{display:none!important;content:none!important}.agent-os-dashboard{background:#f5f4ef!important;border-color:#d6d2c7!important}.agent-audit-row,.agent-titlebar{background:#ede9de!important;border-color:#dad9d4!important}.agent-audit-row strong,.agent-core b,.agent-hero-row strong,.agent-os-node b,.agent-signal-card strong,.agent-titlebar span,.agent-titlebar strong{color:var(--foreground)!important}.agent-audit-row small,.agent-eyebrow,.agent-metrics small,.agent-signal-card small{color:var(--chart-1)!important}.agent-gauge svg circle:first-child{stroke:#ded8c4!important}.agent-core::before,.agent-flow-line,.agent-gauge svg circle:last-child{stroke:var(--primary)!important;border-color:rgba(201,100,66,.22)!important}.agent-gauge span,.agent-metrics b{color:var(--chart-1)!important}.agent-core,.agent-flow-card,.agent-os-node,.agent-signal-card{background:#fffdf7!important;border-color:#dad9d4!important;box-shadow:0 1px 3px rgba(20,20,19,.08)!important}.agent-os-node.is-active,.agent-os-node:hover{background:#fff7ef!important;border-color:rgba(201,100,66,.45)!important;box-shadow:0 14px 34px rgba(201,100,66,.13)!important}.agent-core,.agent-os-node i{color:var(--foreground)!important;background:var(--accent)!important}.agent-os-node.is-active i,.agent-tool-pills b.is-hot{color:#fff!important;background:var(--primary)!important;border-color:var(--primary)!important}.agent-tool-pills b{color:var(--muted-foreground)!important;background:#fffdf7!important;border-color:var(--border)!important}.who-section{padding-block:5rem!important}.who-section .sec-header{display:grid!important;grid-template-columns:minmax(0,0.95fr) minmax(0,1.05fr);align-items:end;gap:2rem;text-align:left!important;margin-bottom:2rem!important}.who-section .sec-header .label{grid-column:1/-1;width:max-content;margin-bottom:0}.who-section .sec-header h2{max-width:620px;margin:0!important;font-family:var(--font-serif)!important;font-weight:700!important;font-size:2.7rem!important;line-height:1.05!important}.who-section .sec-header p{max-width:520px!important;margin:0!important;font-size:1.02rem!important;line-height:1.65!important}.who-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;background:var(--card);box-shadow:var(--shadow-card)}.who-item{min-height:230px!important;border:0!important;border-right:1px solid var(--border)!important;border-bottom:1px solid var(--border)!important;border-radius:0!important;box-shadow:none!important;padding:1.6rem!important;background:linear-gradient(180deg,rgba(255,255,255,.44),rgba(245,244,239,.84)),var(--card)!important}.who-item:nth-child(2n){border-right:0!important}.who-item:nth-last-child(-n+2){border-bottom:0!important}.who-item span{width:2.4rem!important;height:2.4rem!important;color:#fff!important;background:var(--primary)!important;border:0!important;border-radius:999px!important;font-family:var(--font-mono)!important;font-size:.72rem!important;box-shadow:0 10px 24px rgba(201,100,66,.18)!important}.who-item h3{max-width:18rem;margin-top:1.15rem!important;margin-bottom:.7rem!important;color:var(--foreground)!important;font-size:1.32rem!important;line-height:1.18!important}.who-item p{max-width:31rem;color:var(--muted-foreground)!important;font-size:.98rem!important;line-height:1.65!important}.bento-card,.faq-item,.services-section .service-card{background:#fffdf7!important}.pricing-section .pricing-grid .pricing-card,.pricing-section .pricing-grid article.custom-pricing-card,.pricing-section .pricing-grid article.pricing-card,.roi-console{background:#f5f4ef!important;border-color:var(--border)!important;color:var(--foreground)!important}.pricing-section .pricing-grid article.pricing-card.featured{background:linear-gradient(180deg,#fffdf7 0,#f5f1fb 100%)!important;border-color:rgba(156,135,245,.45)!important;box-shadow:0 18px 48px rgba(156,135,245,.13)!important}.pricing-section .custom-pricing-card .pricing-kicker,.pricing-section .pricing-card .pricing-kicker,.pricing-section .pricing-card.featured .pricing-kicker,.pricing-section .pricing-kicker{color:var(--chart-1)!important;background:var(--accent)!important;border-color:var(--border)!important}.pricing-section .pricing-card.featured .pricing-kicker::after{color:var(--chart-2)!important}.pricing-section .pricing-card li::marker,.pricing-section .pricing-highlights span::before{color:var(--primary)!important;background:var(--primary)!important}.pricing-section .pricing-details-toggle{color:var(--foreground)!important;background:var(--accent)!important;border-color:var(--border)!important}.roi-control,.roi-result{background:#fffdf7!important;border-color:var(--border)!important;box-shadow:none!important}.roi-console-label,.roi-control label span,.roi-result strong{color:var(--chart-1)!important}.roi-console input[type=range],.roi-console input[type=range]::-moz-range-track,.roi-console input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--primary),var(--chart-2))!important}.roi-console input[type=range]::-moz-range-thumb,.roi-console input[type=range]::-webkit-slider-thumb{background:var(--primary)!important;box-shadow:0 10px 24px rgba(201,100,66,.26)!important}input,select,textarea{color:var(--foreground)!important;background:#fffdf7!important;border-color:var(--input)!important}a:focus-visible,button:focus-visible,input:focus,select:focus,textarea:focus{outline:2px solid var(--ring)!important;outline-offset:3px!important}.chat-button,.chatbot-launcher,.chatbot-toggle{background:#fffdf7!important;border-color:var(--border)!important;box-shadow:0 16px 36px rgba(61,57,41,.14)!important}.chat-button::after,.chatbot-launcher::after,.chatbot-toggle::after{background:var(--primary)!important}@media (max-width:900px){.who-section .sec-header{display:block!important;text-align:center!important}.who-section .sec-header .label{margin-inline:auto;margin-bottom:.8rem}.who-section .sec-header h2{margin-inline:auto!important;font-size:2.1rem!important}.who-section .sec-header p{margin:.9rem auto 0!important}}@media (max-width:640px){.hero{background:radial-gradient(circle at 22% 10%,rgba(201,100,66,.1),transparent 18rem),linear-gradient(180deg,#faf9f5 0,#f5f4ef 100%)!important}.who-section{padding-block:3.4rem!important}.who-section .sec-header h2{font-size:1.85rem!important}.who-grid{grid-template-columns:1fr!important}.who-item,.who-item:nth-child(2n),.who-item:nth-last-child(-n+2){min-height:0!important;border-right:0!important;border-bottom:1px solid var(--border)!important;padding:1.25rem!important}.who-item:last-child{border-bottom:0!important}.who-item h3{font-size:1.18rem!important}.mobile-cta{background:rgba(250,249,245,.98)!important;border-top:1px solid var(--border)!important;backdrop-filter:none!important}}#how-it-works,#pricing,#roi,#services,#who-for{scroll-margin-top:7rem}.hero .label,.hero-badge,.label,.pricing-section .custom-pricing-card .pricing-kicker,.pricing-section .pricing-card .pricing-kicker,.pricing-section .pricing-card.featured .pricing-kicker,.pricing-section .pricing-kicker,.sec-header .label{color:var(--chart-1)!important;background:var(--accent)!important;background-image:none!important;border-color:var(--border)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.34)!important}.hero .label::before,.hero-badge::before,.label::before{background:var(--primary)!important;color:var(--primary)!important}.btn-primary,.cookie-banner button:last-child,.floating-cta .btn-primary,.hero .btn-primary,.hero-actions .btn-primary,.mobile-cta .btn-primary,.mobile-cta a:last-child,.pricing-section .pricing-actions .btn-primary,.pricing-section .pricing-actions a:first-child,.roi-controls>.btn{color:var(--primary-foreground)!important;background:var(--primary)!important;background-image:none!important;border-color:var(--primary)!important;box-shadow:0 12px 28px rgba(201,100,66,.18)!important}.btn-primary:hover,.hero .btn-primary:hover,.hero-actions .btn-primary:hover,.pricing-section .pricing-actions .btn-primary:hover,.pricing-section .pricing-actions a:first-child:hover,.roi-controls>.btn:hover{background:#b4552d!important;background-image:none!important}.btn-secondary,.cookie-banner button:first-child,.hero .btn-secondary,.hero-actions .btn-secondary,.mobile-cta a:first-child,.pricing-section .pricing-actions .btn-whatsapp{color:var(--foreground)!important;background:#fffdf7!important;background-image:none!important;border-color:var(--border)!important;box-shadow:0 1px 3px rgba(20,20,19,.08)!important}.hero .hero-subtitle strong,.hero-copy strong,.hero-subtitle strong{color:var(--chart-1)!important}.agent-audit-row i,.agent-titlebar i,.dash-live i,.relay-status>i{background:var(--primary)!important}.agent-audit-row small,.agent-eyebrow,.agent-metrics small,.agent-os-node.is-active b,.agent-signal-card small{color:var(--chart-1)!important}.chat-button,.chatbot-launcher,.chatbot-toggle{outline-color:rgba(201,100,66,.18)!important}@media (max-width:640px){#how-it-works,#pricing,#roi,#services,#who-for{scroll-margin-top:5.25rem}.who-section .sec-header{margin-bottom:1.45rem!important}.who-section .sec-header h2{max-width:21rem;font-size:1.55rem!important;line-height:1.12!important}.who-section .sec-header p{max-width:22rem!important;font-size:.98rem!important;line-height:1.55!important}.who-item span{width:2.05rem!important;height:2.05rem!important;font-size:.64rem!important}.who-item h3{margin-top:.9rem!important;font-size:1.05rem!important;line-height:1.2!important}.who-item p{font-size:.92rem!important;line-height:1.52!important}}html body .audit-form .btn.btn-primary,html body .bottom-cta .btn.btn-primary,html body .btn.btn-primary.open-modal-btn,html body .floating-cta .btn.btn-primary,html body .mobile-cta .btn.btn-primary,html body .pricing-section .pricing-actions a.btn.btn-primary,html body .sticky-cta .btn.btn-primary,html body a.btn.btn-primary,html body button.btn.btn-primary{color:#fff!important;background-color:var(--primary)!important;background-image:none!important;border-color:var(--primary)!important;box-shadow:0 12px 28px rgba(201,100,66,.18)!important}html body a.btn.btn-primary:hover,html body button.btn.btn-primary:hover{background-color:#b4552d!important;background-image:none!important}.hero .hero-promise,.hero-promise{color:var(--secondary-foreground)!important}.hero .hero-promise span,.hero-promise span{color:var(--chart-1)!important}html body .roi-console input[type=range],html body .roi-control input[type=range]{background:linear-gradient(90deg,#c96442 0,#9c87f5 100%)!important}html body .roi-console input[type=range]::-webkit-slider-runnable-track,html body .roi-control input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg,#c96442 0,#9c87f5 100%)!important}html body .roi-console input[type=range]::-webkit-slider-thumb,html body .roi-control input[type=range]::-webkit-slider-thumb{background:#c96442!important;box-shadow:0 10px 24px rgba(201,100,66,.26)!important}html body .roi-console input[type=range]::-moz-range-track,html body .roi-control input[type=range]::-moz-range-track{background:linear-gradient(90deg,#c96442 0,#9c87f5 100%)!important}html body .roi-console input[type=range]::-moz-range-thumb,html body .roi-control input[type=range]::-moz-range-thumb{background:#c96442!important;box-shadow:0 10px 24px rgba(201,100,66,.26)!important}.agent-spotlight-dashboard{width:min(100%,560px)!important;overflow:hidden!important;background:#f5f4ef!important;border:1px solid #d7d3c8!important;border-radius:18px!important;box-shadow:0 28px 70px rgba(61,57,41,.12),0 1px 3px rgba(20,20,19,.08)!important}.agent-spotlight-dashboard .agent-titlebar{min-height:46px!important;padding:.78rem 1rem!important;background:#ede9de!important;border-bottom:1px solid #dad9d4!important}.agent-spotlight-dashboard .agent-route{max-width:230px;color:#3d3929!important;font-size:.78rem!important;font-weight:760!important}.agent-spotlight-dashboard .agent-hero-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:1rem!important;align-items:center!important;padding:1.05rem 1rem .8rem!important}.agent-spotlight-dashboard .agent-hero-row strong{display:block!important;max-width:18rem!important;margin-top:.2rem!important;color:#3d3929!important;font-size:1.14rem!important;line-height:1.16!important}.agent-spotlight-dashboard .agent-hero-row small{display:block;margin-top:.22rem;color:#6e6d68!important;font-size:.76rem;font-weight:650}.agent-spotlight-dashboard .agent-eyebrow{color:#b05730!important;font-size:.68rem!important;font-weight:800!important}.agent-spotlight-dashboard .agent-gauge,.agent-spotlight-dashboard .agent-gauge svg{width:76px!important;height:76px!important}.agent-spotlight-dashboard .agent-gauge svg circle:first-child{stroke:#ded8c4!important}.agent-spotlight-dashboard .agent-gauge svg circle:last-child{stroke:#c96442!important}.agent-spotlight-dashboard .agent-gauge b{color:#3d3929!important;font-size:.98rem!important;line-height:1!important}.agent-spotlight-dashboard .agent-gauge small,.agent-spotlight-dashboard .agent-gauge-label small{max-width:3.4rem!important;color:#6e6d68!important;font-size:.44rem!important;line-height:1!important;letter-spacing:0!important;white-space:normal!important;overflow-wrap:anywhere!important}.agent-spotlight-dashboard .agent-board-grid{display:grid!important;grid-template-columns:0.86fr 1.14fr!important;gap:.82rem!important;padding:0 1rem 1rem!important}.agent-spotlight-dashboard .agent-signal-card,.agent-spotlight-dashboard .agent-spotlight-card{min-height:0!important;color:#3d3929!important;background:#fffdf7!important;border:1px solid #dad9d4!important;border-radius:14px!important;box-shadow:0 1px 3px rgba(20,20,19,.08)!important}.agent-spotlight-dashboard .agent-signal-card{padding:.96rem!important}.agent-spotlight-dashboard .agent-signal-card span,.agent-spotlight-dashboard .agent-spot-top small{color:#b05730!important;font-size:.68rem!important;font-weight:850!important;text-transform:uppercase}.agent-spotlight-dashboard .agent-signal-card strong{min-height:0!important;margin-top:.42rem!important;color:#3d3929!important;font-size:1rem!important;line-height:1.18!important}.agent-spotlight-dashboard .agent-signal-card p{min-height:74px!important;margin-top:.58rem!important;color:#6e6d68!important;font-size:.79rem!important;line-height:1.55!important}.agent-spotlight-dashboard .agent-metrics{margin-top:.82rem!important;padding-top:.75rem!important;border-top:1px solid #dad9d4!important}.agent-spotlight-dashboard .agent-metrics b{color:#b05730!important}.agent-spotlight-card{position:relative!important;display:flex!important;flex-direction:column!important;gap:.84rem!important;padding:.9rem!important}.agent-spotlight-card::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;background:radial-gradient(circle at 18% 18%,rgba(201,100,66,.14),transparent 58%);animation:spotlightWash 2.2s ease-in-out infinite}@keyframes spotlightWash{0%,100%,80%{opacity:0}18%{opacity:1}}.agent-spot-top{position:relative;z-index:1;display:grid;grid-template-columns:38px minmax(0,1fr);gap:.72rem;align-items:center}.agent-spot-icon{display:grid;width:38px;height:38px;place-items:center;color:#fff;background:#c96442;border-radius:11px;box-shadow:0 12px 24px rgba(201,100,66,.18);font-family:var(--font-mono);font-size:.64rem;font-weight:850}.agent-spot-top b{display:block;margin-top:.15rem;color:#3d3929!important;font-size:.9rem;line-height:1.18}.agent-stepper{position:relative;z-index:1;display:flex;align-items:center;gap:.28rem;min-width:0}.agent-step{display:grid!important;flex:0 0 28px!important;grid-template-columns:1fr!important;place-items:center!important;justify-items:center;gap:0!important;width:28px!important;min-width:28px!important;max-width:28px!important;min-height:0!important;padding:0!important;color:#6e6d68!important;background:0 0!important;border:0!important;box-shadow:none!important;transform:none!important}.agent-step i{display:grid;width:25px!important;height:25px!important;place-items:center;color:#6e6d68!important;background:#ede9de!important;border-radius:50%!important;font-family:var(--font-mono);font-size:.58rem!important;font-style:normal;font-weight:850;transition:transform .28s ease,color .28s ease,background .28s ease}.agent-step span{display:none!important}.agent-step.is-active i{color:#fff!important;background:#c96442!important;transform:scale(1.12);box-shadow:0 0 0 5px rgba(201,100,66,.12)}.agent-step.is-active span{color:#b05730!important}.agent-step-line{flex:1 1 18px;min-width:14px;height:2px;overflow:hidden;background:#dad9d4;border-radius:999px}.agent-step-line em{display:block;width:0%;height:100%;background:linear-gradient(90deg,#c96442,#9c87f5);transition:width .42s ease}.agent-status-row{position:relative;z-index:1;display:grid;gap:.34rem;min-height:54px;padding:.72rem .78rem;background:#f5f4ef;border:1px solid #dad9d4;border-radius:12px}.agent-status-row span{color:#6e6d68!important;font-size:.72rem;line-height:1.35}.agent-status-row strong{color:#3d3929!important;font-size:.78rem;line-height:1.25}.agent-filmstrip{position:relative;z-index:1;display:flex;gap:.4rem;overflow-x:auto;padding-bottom:.02rem;scrollbar-width:none}.agent-filmstrip::-webkit-scrollbar{display:none}.agent-chip{flex:0 0 auto;min-width:42px;min-height:34px;padding:0 .54rem;color:#6e6d68;background:#f5f4ef;border:1px solid #dad9d4;border-radius:10px;font-family:var(--font-mono);font-size:.58rem;font-weight:850;transition:transform .2s ease,border-color .2s ease,background .2s ease,color .2s ease}.agent-chip:hover{transform:translateY(-1px)}.agent-chip.is-active{color:#fff;background:#c96442;border-color:#c96442}.agent-chip.is-done{color:#b05730;border-color:rgba(201,100,66,.36)}.agent-spotlight-dashboard .agent-audit-row{display:grid!important;grid-template-columns:auto auto minmax(0,1fr)!important;gap:.72rem!important;align-items:center!important;padding:.8rem 1rem!important;background:#ede9de!important;border-top:1px solid #dad9d4!important}.agent-spotlight-dashboard .relay-status{min-width:max-content}.agent-spotlight-dashboard .agent-saved i{background:#9c87f5!important}.agent-spotlight-dashboard .agent-tool-pills{justify-content:flex-end!important}.agent-spotlight-dashboard .agent-tool-pills b{color:#6e6d68!important;background:#fffdf7!important;border-color:#dad9d4!important}.agent-spotlight-dashboard .agent-tool-pills b.is-hot{color:#fff!important;background:#c96442!important;border-color:#c96442!important}#project-planner-form,#project-planner-form *,.audit-form-card,.audit-form-card *{color:#3d3929!important}.audit-form-card{background:#f5f4ef!important;border-color:#dad9d4!important}.audit-form-card .audit-time-pill,.audit-form-card .form-group label,.audit-form-card .form-section-label{color:#b05730!important}.audit-intro-panel,.audit-intro-panel *{color:#3d3929!important}.audit-intro-panel p,.audit-outcome small,.audit-response-promise small{color:#6e6d68!important}.audit-outcome strong,.audit-response-promise strong{color:#3d3929!important}.audit-outcome span{color:#fff!important;background:#c96442!important;border-color:#c96442!important}.audit-contact-strip .c-label,.audit-response-promise span{color:#b05730!important}#modal-form-placeholder input,#modal-form-placeholder select,#modal-form-placeholder textarea,.audit-form-card .form-group input,.audit-form-card .form-group select,.audit-form-card .form-group textarea{color:#3d3929!important;background:#fffdf7!important;border:1px solid #b4b2a7!important;caret-color:#c96442!important}#modal-form-placeholder input::placeholder,#modal-form-placeholder textarea::placeholder,.audit-form-card .form-group input::placeholder,.audit-form-card .form-group textarea::placeholder{color:#8b887e!important;opacity:1!important}#modal-form-placeholder input:focus,#modal-form-placeholder select:focus,#modal-form-placeholder textarea:focus,.audit-form-card .form-group input:focus,.audit-form-card .form-group select:focus,.audit-form-card .form-group textarea:focus{border-color:#c96442!important;box-shadow:0 0 0 3px rgba(201,100,66,.14)!important}.audit-choice-grid .chk-label,.legal-consent label,.services-checkbox-grid .chk-label{color:#3d3929!important;background:#fffdf7!important;border:1px solid #dad9d4!important}.audit-choice-grid input,.legal-consent input,.services-checkbox-grid input{accent-color:#c96442!important}.audit-direct-note,.form-note,.legal-consent span{color:#6e6d68!important}.audit-direct-note a,.legal-consent a{color:#b05730!important;text-decoration:underline;text-underline-offset:0.18em}.roi-console{background:#f5f4ef!important;border-color:#dad9d4!important}.roi-controls{align-items:stretch!important}.roi-control{background:#fffdf7!important;border:1px solid #dad9d4!important;box-shadow:0 1px 3px rgba(20,20,19,.06)!important}.roi-control label{color:#6e6d68!important}.roi-console-label,.roi-control label span,.roi-result strong{color:#b05730!important}html body .roi-console input[type=range],html body .roi-control input[type=range]{--range-progress:28%;height:10px!important;background:linear-gradient(90deg,#c96442 0 var(--range-progress),#ded8c4 var(--range-progress) 100%)!important;border-radius:999px!important;box-shadow:inset 0 0 0 1px rgba(61,57,41,.08)!important}html body .roi-console input[type=range]::-webkit-slider-runnable-track,html body .roi-control input[type=range]::-webkit-slider-runnable-track{height:10px!important;background:linear-gradient(90deg,#c96442 0 var(--range-progress),#ded8c4 var(--range-progress) 100%)!important;border-radius:999px!important}html body .roi-console input[type=range]::-webkit-slider-thumb,html body .roi-control input[type=range]::-webkit-slider-thumb{width:23px!important;height:23px!important;margin-top:-6.5px!important;border:3px solid #fffdf7!important;border-radius:50%!important;background:#c96442!important;box-shadow:0 9px 20px rgba(201,100,66,.24)!important}html body .roi-console input[type=range]::-moz-range-track,html body .roi-control input[type=range]::-moz-range-track{height:10px!important;background:linear-gradient(90deg,#c96442 0 var(--range-progress),#ded8c4 var(--range-progress) 100%)!important;border-radius:999px!important}html body .roi-console input[type=range]::-moz-range-thumb,html body .roi-control input[type=range]::-moz-range-thumb{width:19px!important;height:19px!important;border:3px solid #fffdf7!important;border-radius:50%!important;background:#c96442!important;box-shadow:0 9px 20px rgba(201,100,66,.24)!important}@media (max-width:760px){.agent-spotlight-dashboard{width:min(100%,360px)!important}.agent-spotlight-dashboard .agent-titlebar{padding:.72rem .82rem!important}.agent-spotlight-dashboard .agent-route{max-width:190px}.agent-spotlight-dashboard .agent-hero-row{padding:.86rem .82rem .72rem!important}.agent-spotlight-dashboard .agent-hero-row strong{max-width:12.5rem!important;font-size:.96rem!important}.agent-spotlight-dashboard .agent-gauge,.agent-spotlight-dashboard .agent-gauge svg{width:62px!important;height:62px!important}.agent-spotlight-dashboard .agent-board-grid{grid-template-columns:1fr!important;padding:0 .82rem .82rem!important}.agent-spotlight-dashboard .agent-signal-card p{min-height:0!important}.agent-stepper{gap:.22rem}.agent-stepper{align-items:center}.agent-step i{width:22px!important;height:22px!important;font-size:.52rem!important}.agent-step{flex:0 0 24px!important;width:24px!important;min-width:24px!important;max-width:24px!important}.agent-step span{display:none!important}.agent-step-line{flex:1 1 12px!important;min-width:8px}.agent-spotlight-dashboard .agent-audit-row{grid-template-columns:1fr 1fr!important;padding:.72rem .82rem!important}.agent-spotlight-dashboard .agent-tool-pills{grid-column:1/-1;justify-content:flex-start!important}.agent-spotlight-dashboard .agent-tool-pills b{font-size:.55rem!important}}.agent-spotlight-dashboard{display:flex!important;flex-direction:column!important;height:512px!important;min-height:512px!important;max-height:512px!important}.agent-spotlight-dashboard .agent-audit-row,.agent-spotlight-dashboard .agent-hero-row,.agent-spotlight-dashboard .agent-titlebar{flex:0 0 auto!important}.agent-spotlight-dashboard .agent-board-grid{flex:1 1 auto!important;min-height:0!important;overflow:hidden!important}.agent-spotlight-dashboard .agent-hero-row strong{min-height:2.35em!important;max-height:2.35em!important;overflow:hidden!important}.agent-spotlight-dashboard .agent-hero-row small{min-height:1.2em!important;max-height:1.2em!important;overflow:hidden!important}.agent-spotlight-dashboard .agent-signal-card{display:flex!important;flex-direction:column!important;overflow:hidden!important}.agent-spotlight-dashboard .agent-signal-card strong{min-height:2.4em!important;max-height:2.4em!important;overflow:hidden!important}.agent-spotlight-dashboard .agent-signal-card p{min-height:5.1em!important;max-height:5.1em!important;overflow:hidden!important}.agent-spotlight-dashboard .agent-metrics{margin-top:auto!important;flex:0 0 auto!important}.agent-spotlight-card{min-height:0!important;overflow:hidden!important}.agent-spot-top{min-height:42px!important;max-height:42px!important;overflow:hidden!important}.agent-status-row{min-height:68px!important;max-height:68px!important;overflow:hidden!important}.agent-status-row span{min-height:2.7em!important;max-height:2.7em!important;overflow:hidden!important}.agent-status-row strong{display:block!important;min-height:1.25em!important;max-height:1.25em!important;overflow:hidden!important}.agent-filmstrip,.agent-stepper{flex:0 0 auto!important}@media (max-width:760px){.agent-spotlight-dashboard{height:624px!important;min-height:624px!important;max-height:624px!important}.agent-spotlight-dashboard .agent-hero-row strong{min-height:2.25em!important;max-height:2.25em!important}.agent-spotlight-dashboard .agent-signal-card strong{min-height:1.3em!important;max-height:1.3em!important}.agent-spotlight-dashboard .agent-signal-card p{min-height:0!important;max-height:0!important;margin-top:0!important;opacity:0!important}.agent-status-row{min-height:74px!important;max-height:74px!important}}.services-section>.container>.bento-grid{display:none!important}.agentic-capability-system{display:grid;grid-template-columns:minmax(0,0.82fr) minmax(0,1.18fr);gap:clamp(1rem,3vw,2rem);align-items:stretch;margin-top:clamp(2rem,5vw,3.5rem)}.capability-flow,.capability-left{border:1px solid rgba(61,57,41,.12);background:linear-gradient(135deg,rgba(255,253,247,.82),rgba(245,244,239,.96)),var(--card);color:var(--foreground);box-shadow:0 18px 48px rgba(61,57,41,.07)}.capability-left{border-radius:28px;padding:clamp(1.4rem,3.8vw,2.6rem);display:flex;flex-direction:column;justify-content:space-between;gap:1.4rem}.capability-kicker{width:fit-content;border:1px solid rgba(201,100,66,.22);border-radius:999px;padding:.42rem .72rem;color:var(--primary);background:rgba(201,100,66,.08);font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.capability-left h3{color:var(--foreground);font-size:clamp(1.75rem, 4vw, 3rem);line-height:1.02;margin:0}.capability-left p,.capability-row p{color:var(--muted-foreground);line-height:1.62}.capability-proof-row{display:flex;flex-wrap:wrap;gap:.55rem}.capability-proof-row span{border:1px solid rgba(61,57,41,.11);border-radius:999px;padding:.5rem .68rem;background:rgba(255,255,255,.5);color:var(--secondary-foreground);font-size:.82rem;font-weight:700}.capability-flow{border-radius:28px;overflow:hidden}.capability-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:clamp(.85rem,2vw,1.25rem);align-items:center;padding:clamp(1rem,2.5vw,1.35rem);border-bottom:1px solid rgba(61,57,41,.1)}.capability-row:last-child{border-bottom:0}.capability-num{display:grid;place-items:center;width:2.35rem;height:2.35rem;border-radius:50%;color:#fff;background:var(--primary);font-size:.72rem;font-weight:850}.capability-row h3{margin:0 0 .25rem;color:var(--foreground);font-size:clamp(1.05rem, 2vw, 1.22rem)}.capability-row p{margin:0;font-size:.94rem}.capability-row strong{color:var(--primary);font-size:.78rem;text-transform:uppercase;letter-spacing:.08em}.who-grid{border-block:1px solid rgba(61,57,41,0.11);gap:0!important}.who-item{border-radius:0!important;border:0!important;border-right:1px solid rgba(61,57,41,.1)!important;background:0 0!important;box-shadow:none!important}.who-item:last-child{border-right:0!important}.process-section .bento-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border:1px solid rgba(61,57,41,.12);border-radius:28px;overflow:hidden;background:rgba(245,244,239,.72)}.process-section .step-card{grid-column:auto!important;border:0!important;border-right:1px solid rgba(61,57,41,.1)!important;border-radius:0!important;background:0 0!important;box-shadow:none!important}.process-section .step-card:last-child{border-right:0!important}.case-section .bento-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.case-card{border-radius:22px!important;background:linear-gradient(135deg,rgba(255,255,255,.54),rgba(245,244,239,.82))!important}.audit-stepper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:1rem 0 1.25rem}.audit-step-tab{display:flex;align-items:center;justify-content:center;gap:.45rem;min-height:44px;border:1px solid rgba(61,57,41,.12);border-radius:999px;background:rgba(255,255,255,.48);color:var(--muted-foreground);font:inherit;font-size:.82rem;font-weight:800;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}.audit-step-tab span{display:grid;place-items:center;width:1.45rem;height:1.45rem;border-radius:50%;background:rgba(61,57,41,.08);color:inherit;font-size:.72rem}.audit-step-tab.is-active{border-color:rgba(201,100,66,.32);background:rgba(201,100,66,.11);color:var(--primary)}.audit-step-tab:disabled{opacity:.55;cursor:not-allowed}.audit-step-panel{animation:auditStepIn .28s ease both}.audit-step-actions{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1rem}.audit-step-actions.two{justify-content:space-between}.audit-step-actions .btn{min-width:170px}.field-invalid{border-color:#c96442!important;box-shadow:0 0 0 3px rgba(201,100,66,.16)!important}@keyframes auditStepIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:860px){.agentic-capability-system,.case-section .bento-grid,.process-section .bento-grid{grid-template-columns:1fr}.who-grid{border-block:0}.process-section .step-card,.who-item{border-right:0!important;border-bottom:1px solid rgba(61,57,41,.1)!important}.process-section .step-card:last-child,.who-item:last-child{border-bottom:0!important}}@media (max-width:620px){.capability-row{grid-template-columns:auto minmax(0,1fr)}.capability-row strong{grid-column:2}.audit-stepper{grid-template-columns:1fr}.audit-step-actions,.audit-step-actions.two{flex-direction:column-reverse}.audit-step-actions .btn{width:100%;min-width:0}}#agentGaugeNum,#agentOutcomeText,#agentQueue,#agentRunTime,#agentSignalDesc,#agentSignalTitle,#agentSpotIcon,#agentSpotTitle,#agentSpotTool,#agentTools,#agentWorkingText,#opsRunState{transition:opacity .2s ease,transform .24s ease,filter .2s ease;will-change:opacity,transform}.agent-text-swapping{opacity:.12!important;transform:translateY(5px)!important;filter:blur(2px)}.agent-spotlight-card::before{animation:none!important}.agent-spotlight-dashboard.is-stage-changing .agent-spotlight-card::before{animation:spotlightWash .62s ease-out 1!important}.agent-spot-top b,.agent-spotlight-dashboard .agent-hero-row strong,.agent-spotlight-dashboard .agent-signal-card strong,.agent-status-row span,.agent-status-row strong{overflow-wrap:anywhere!important;word-break:normal!important;text-wrap:balance}.agent-spotlight-dashboard .agent-hero-row{padding-bottom:.72rem!important}.agent-spotlight-dashboard .agent-hero-row strong{max-width:16.5rem!important;min-height:1.38em!important;max-height:2.62em!important;font-size:1.06rem!important;line-height:1.18!important}.agent-spotlight-dashboard .agent-hero-row small{min-height:1.12em!important;max-height:2.24em!important;line-height:1.12!important}.agent-spotlight-dashboard .agent-board-grid{gap:.72rem!important}.agent-spotlight-dashboard .agent-signal-card{padding:.86rem!important}.agent-spotlight-dashboard .agent-signal-card strong{min-height:1.35em!important;max-height:2.72em!important;font-size:.95rem!important;line-height:1.2!important}.agent-spotlight-dashboard .agent-signal-card p{min-height:4.55em!important;max-height:4.55em!important;font-size:.76rem!important;line-height:1.42!important}.agent-spotlight-dashboard .agent-metrics{margin-top:.62rem!important;padding-top:.62rem!important}.agent-spotlight-card{gap:.68rem!important;padding:.82rem!important}.agent-spot-top{min-height:44px!important;max-height:44px!important}.agent-spot-top b{font-size:.84rem!important;line-height:1.15!important}.agent-status-row{min-height:62px!important;max-height:62px!important;gap:.28rem!important;padding:.62rem .68rem!important}.agent-status-row span{min-height:2.48em!important;max-height:2.48em!important;font-size:.7rem!important;line-height:1.24!important}.agent-status-row strong{min-height:1.18em!important;max-height:1.18em!important;font-size:.76rem!important;line-height:1.18!important;white-space:nowrap!important;text-overflow:ellipsis!important}.agent-step i{transition:transform .34s cubic-bezier(.2, .8, .2, 1),color .28s ease,background .28s ease,box-shadow .28s ease!important}.agent-step-line em{transition:width .52s cubic-bezier(.2, .8, .2, 1)!important}.agent-chip{transition:transform .24s ease,border-color .24s ease,background .24s ease,color .24s ease,opacity .24s ease!important}@media (max-width:760px){.agent-spotlight-dashboard .agent-hero-row strong{min-height:1.25em!important;max-height:2.5em!important;font-size:1rem!important}.agent-spotlight-dashboard .agent-signal-card strong{min-height:1.25em!important;max-height:2.5em!important}.agent-status-row{min-height:64px!important;max-height:64px!important}}:root{--bg-primary:#07100c;--bg-secondary:#0a1510;--bg-tertiary:#0d1b14;--surface-primary:#0f2018;--surface-secondary:#13281e;--surface-hover:#183326;--border-subtle:rgba(157, 204, 176, 0.12);--border-medium:rgba(157, 204, 176, 0.2);--border-active:rgba(126, 221, 164, 0.42);--text-primary:#f2f7f3;--text-secondary:#b7c6bc;--text-muted:#84968a;--accent-primary:#78d69e;--accent-strong:#4dbb76;--accent-soft:#b9f1cf;--accent-dark:#1e6e43;--glow-primary:rgba(82, 202, 128, 0.18);--glow-secondary:rgba(126, 221, 164, 0.1);--success:#72d99c;--warning:#d2b66f;--danger:#d27a7a;--bg-base:var(--bg-primary);--bg-surface:var(--surface-primary);--bg-card:var(--surface-secondary);--bg-card-hover:var(--surface-hover);--indigo:var(--accent-primary);--indigo-light:var(--accent-soft);--cyan:var(--accent-primary);--cyan-light:var(--accent-soft);--emerald:var(--accent-strong);--border:var(--border-subtle);--border-hover:var(--border-medium);--grad-primary:linear-gradient(135deg, var(--accent-primary), #a6f3c1);--grad-card:linear-gradient(145deg, rgba(120, 214, 158, 0.1), rgba(10, 21, 16, 0.88));--shadow-card:0 26px 80px rgba(0, 0, 0, 0.34);--shadow-glow:0 0 70px rgba(82, 202, 128, 0.16)}html{background:var(--bg-primary)!important}html body{color:var(--text-primary)!important;background:radial-gradient(circle at 78% 10%,rgba(120,214,158,.09),transparent 30rem),radial-gradient(circle at 12% 18%,rgba(77,187,118,.08),transparent 26rem),linear-gradient(180deg,#08110d 0,#07100c 42%,#091611 100%)!important;font-family:Aptos,"IBM Plex Sans","Segoe UI",system-ui,-apple-system,sans-serif!important;letter-spacing:0!important}body::after,body::before{content:none!important}.faq-question,.logo-text,.pricing-card h3,h1,h2,h3,h4{font-family:"Aptos Display",Aptos,"IBM Plex Sans","Segoe UI",system-ui,sans-serif!important;letter-spacing:0!important}a,button,input,label,li,p,select,small,span,textarea{letter-spacing:0!important}.faq-answer p,.founder-copy p,.hero-promise,.pricing-section .pricing-card>p:not(.price),.pricing-section .pricing-details li,.roi-note,.sec-header p,p{color:var(--text-secondary)!important;font-size:clamp(1rem, 1.25vw, 1.08rem)!important;line-height:1.68!important}.container{--max-w:1240px}#scroll-progress{height:3px!important;background:linear-gradient(90deg,var(--accent-primary),var(--accent-soft))!important;box-shadow:0 0 18px rgba(120,214,158,.36)!important}html body .site-header{position:sticky!important;top:0!important;z-index:900!important;min-height:76px!important;padding:0!important;background:rgba(7,16,12,.68)!important;border-bottom:1px solid rgba(157,204,176,.08)!important;backdrop-filter:blur(18px) saturate(140%)!important;box-shadow:none!important}.header-inner{min-height:76px!important;align-items:center!important}.logo-text{color:var(--text-primary)!important;font-size:1.28rem!important;font-weight:800!important}.nav-links{gap:clamp(.95rem,2.2vw,1.7rem)!important}.mobile-link,.nav-links a{color:rgba(242,247,243,.78)!important;font-size:.92rem!important;font-weight:720!important}.mobile-link:hover,.nav-links a:hover{color:var(--accent-soft)!important}.header-cta{gap:.65rem!important}html body .btn,html body a.btn,html body button.btn{min-height:48px!important;border-radius:14px!important;padding:.78rem 1.1rem!important;font-weight:800!important;transition:transform .24s ease,border-color .24s ease,background .24s ease,box-shadow .24s ease!important}.audit-submit-row .btn-primary,.cookie-actions .btn-primary,.hero-ctas .btn-primary,.mobile-sticky-cta .btn-primary,.pricing-section .pricing-actions a:first-child,html body .btn-primary,html body a.btn.btn-primary,html body button.btn.btn-primary{color:#07100c!important;background:linear-gradient(180deg,rgba(255,255,255,.34),rgba(255,255,255,0) 42%),linear-gradient(135deg,var(--accent-soft),var(--accent-primary) 58%,var(--accent-strong))!important;border:1px solid rgba(185,241,207,.62)!important;box-shadow:0 16px 42px rgba(82,202,128,.22),inset 0 1px 0 rgba(255,255,255,.42)!important}.hero-ctas .btn-primary:hover,.pricing-section .pricing-actions a:first-child:hover,html body .btn-primary:hover{transform:translateY(-2px)!important;box-shadow:0 22px 54px rgba(82,202,128,.29),inset 0 1px 0 rgba(255,255,255,.5)!important}.header-whatsapp,.hero-ctas .btn-secondary,.mobile-sticky-cta .btn-whatsapp,.pricing-section .pricing-actions .btn-whatsapp,html body .btn-secondary,html body .btn-whatsapp{color:var(--text-primary)!important;background:rgba(15,32,24,.72)!important;border:1px solid var(--border-medium)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)!important}html body .btn-secondary:hover,html body .btn-whatsapp:hover{transform:translateY(-2px)!important;color:var(--accent-soft)!important;border-color:var(--border-active)!important;background:rgba(19,40,30,.88)!important}.mobile-nav-toggle{width:48px!important;height:48px!important;border:1px solid var(--border-medium)!important;border-radius:14px!important;background:rgba(15,32,24,.76)!important}.mobile-nav-toggle .bar{background:var(--text-primary)!important}.mobile-nav-menu{background:rgba(7,16,12,.96)!important;border-bottom:1px solid var(--border-subtle)!important;backdrop-filter:blur(18px)!important}.hero-section{position:relative!important;min-height:min(900px,calc(100svh - 12px))!important;overflow:hidden!important;padding:clamp(5rem,8vw,7.25rem) 0 clamp(5rem,7vw,7rem)!important;background:radial-gradient(circle at 70% 42%,rgba(120,214,158,.2),transparent 18rem),radial-gradient(circle at 48% 18%,rgba(185,241,207,.08),transparent 25rem),linear-gradient(145deg,#060c09 0,#07100c 46%,#0a1812 100%)!important}.hero-section::before{content:""!important;position:absolute!important;inset:5.25rem clamp(0.8rem,2vw,1.4rem) 1rem!important;pointer-events:none!important;border:1px solid rgba(157,204,176,.1)!important;border-radius:clamp(24px,2.8vw,42px)!important;background:linear-gradient(90deg,rgba(120,214,158,.04),transparent 26%,transparent 74%,rgba(120,214,158,.04)),radial-gradient(circle at 72% 45%,rgba(185,241,207,.09),transparent 22rem)!important;box-shadow:inset 0 0 120px rgba(120,214,158,.045)!important}.hero-section::after{content:""!important;position:absolute!important;inset:auto -8% -22% 22%!important;height:42rem!important;pointer-events:none!important;opacity:.55!important;background:radial-gradient(ellipse at center,rgba(77,187,118,.14),transparent 66%)!important;filter:blur(18px)!important;animation:phaseGlowDrift 10s ease-in-out infinite alternate!important}.hero-signal-field{display:block!important;position:absolute!important;inset:5.25rem 0 0!important;pointer-events:none!important;opacity:.58!important;background:linear-gradient(90deg,transparent 0 8%,rgba(157,204,176,.045) 8.1% 8.18%,transparent 8.25% 16.5%,rgba(157,204,176,.035) 16.6% 16.68%,transparent 16.75%),linear-gradient(180deg,rgba(157,204,176,.035),transparent 22%)!important;mask-image:radial-gradient(circle at 66% 42%,black 0,transparent 56%)!important}.hero-grid{position:relative!important;z-index:2!important;display:grid!important;grid-template-columns:minmax(0,0.9fr) minmax(460px,1.1fr)!important;gap:clamp(2rem,5vw,5.5rem)!important;align-items:center!important}.hero-content{max-width:640px!important;padding-top:clamp(1rem,5vh,3rem)!important}.capability-kicker,.form-section-label,.founder-kicker,.hero-badge,.label,.pricing-kicker,.roi-console-label{width:fit-content!important;color:var(--accent-soft)!important;background:rgba(120,214,158,.08)!important;border:1px solid rgba(120,214,158,.24)!important;border-radius:999px!important;padding:.48rem .78rem!important;font-size:.75rem!important;font-weight:850!important;text-transform:uppercase!important}.hero-badge{margin-bottom:clamp(1.25rem,2vw,1.7rem)!important}.hero-badge .dot{width:.48rem!important;height:.48rem!important;background:var(--accent-primary)!important;box-shadow:0 0 18px rgba(120,214,158,.88)!important}.hero-headline.phase-hero-title,.phase-hero-title{display:grid!important;gap:.08em!important;min-height:clamp(17.2rem,28vw,22.5rem)!important;margin:0!important;color:var(--text-primary)!important;font-size:clamp(4rem, 7vw, 6.8rem)!important;font-weight:700!important;line-height:.92!important;letter-spacing:0!important}.phase-title-main,.phase-title-stack,.phase-title-stack span{display:block!important;white-space:normal!important}.phase-title-main{max-width:9.2em!important;color:#f4faf5!important}.phase-title-stack{color:var(--accent-soft)!important}.phase-title-stack span{opacity:0;filter:blur(6px);transform:translateY(26px);will-change:transform,opacity,filter;animation:phaseHeadlineWord .64s cubic-bezier(.18,.78,.22,1) forwards}.phase-title-stack span:first-child{animation-delay:.35s}.phase-title-stack span:nth-child(2){animation-delay:.78s}.phase-title-stack span:nth-child(3){animation-delay:1.21s}.hero-promise{max-width:560px!important;margin:clamp(1rem,1.8vw,1.35rem) 0 clamp(1.4rem,2.5vw,2rem)!important;color:rgba(242,247,243,.78)!important;font-size:clamp(1.04rem, 1.35vw, 1.22rem)!important;font-weight:560!important}.hero-ctas{display:flex!important;gap:.8rem!important;align-items:center!important;flex-wrap:wrap!important}.hero-visual{position:relative!important;display:grid!important;min-height:650px!important;place-items:center!important;perspective:1200px!important}.automation-dashboard.agent-spotlight-dashboard{position:relative!important;z-index:3!important;width:min(100%,620px)!important;height:438px!important;min-height:438px!important;max-height:438px!important;margin-top:clamp(8rem,16vw,13rem)!important;color:var(--text-primary)!important;background:linear-gradient(155deg,rgba(19,40,30,.92),rgba(7,16,12,.96) 62%),var(--surface-primary)!important;border:1px solid rgba(157,204,176,.18)!important;border-radius:28px!important;box-shadow:0 36px 120px rgba(0,0,0,.46),0 0 0 1px rgba(255,255,255,.025),0 0 90px rgba(120,214,158,.12)!important;transform:rotateX(var(--deck-tilt-x,0deg)) rotateY(var(--deck-tilt-y,0deg))!important}.automation-dashboard.agent-spotlight-dashboard::before{content:""!important;position:absolute!important;inset:0!important;pointer-events:none!important;border-radius:inherit!important;opacity:1!important;background:radial-gradient(circle at var(--deck-mx,52%) var(--deck-my,42%),rgba(120,214,158,.14),transparent 19rem),linear-gradient(180deg,rgba(255,255,255,.055),transparent 34%)!important;animation:none!important}.automation-dashboard.agent-spotlight-dashboard::after{display:none!important}.agent-spotlight-dashboard .agent-audit-row,.agent-spotlight-dashboard .agent-titlebar{background:rgba(7,16,12,.48)!important;border-color:rgba(157,204,176,.12)!important}.agent-spotlight-dashboard .agent-titlebar{min-height:44px!important;padding:.68rem .9rem!important}.window-dots span{background:rgba(185,241,207,.35)!important}.window-dots span:first-child{background:var(--accent-primary)!important}.agent-spotlight-dashboard .agent-route,.agent-spotlight-dashboard .dash-live{color:rgba(242,247,243,.68)!important}.agent-spotlight-dashboard .dash-live i,.relay-status i{background:var(--accent-primary)!important;box-shadow:0 0 18px rgba(120,214,158,.8)!important}.agent-spotlight-dashboard .agent-hero-row{padding:.85rem .9rem .65rem!important}.agent-spotlight-dashboard .agent-eyebrow,.agent-spotlight-dashboard .agent-signal-card span,.agent-spotlight-dashboard .agent-spot-top small{color:var(--accent-soft)!important}.agent-gauge b,.agent-spot-top b,.agent-spotlight-dashboard .agent-hero-row strong,.agent-spotlight-dashboard .agent-signal-card strong,.agent-status-row strong,.relay-status strong{color:var(--text-primary)!important}.agent-gauge small,.agent-spotlight-dashboard .agent-hero-row small,.agent-spotlight-dashboard .agent-signal-card p,.agent-status-row span,.relay-status small{color:var(--text-muted)!important}.agent-spotlight-dashboard .agent-gauge svg circle:first-child{stroke:rgba(157,204,176,0.13)!important}.agent-spotlight-dashboard .agent-gauge svg circle:last-child{stroke:var(--accent-primary)!important;filter:drop-shadow(0 0 8px rgba(120, 214, 158, .52))!important}.agent-spotlight-dashboard .agent-board-grid{grid-template-columns:0.82fr 1.18fr!important;gap:.75rem!important;padding:0 .9rem .75rem!important}.agent-spotlight-dashboard .agent-signal-card,.agent-spotlight-dashboard .agent-spotlight-card,.agent-status-row{color:var(--text-primary)!important;background:rgba(10,21,16,.72)!important;border:1px solid rgba(157,204,176,.13)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important}.agent-spotlight-dashboard .agent-signal-card{padding:.82rem!important}.agent-spotlight-dashboard .agent-signal-card p{min-height:3.95em!important;max-height:3.95em!important}.agent-metrics{border-color:rgba(157,204,176,.11)!important}.agent-metrics b{color:var(--accent-soft)!important}.agent-chip.is-active,.agent-spot-icon,.agent-step.is-active i,.agent-tool-pills b.is-hot{color:#07100c!important;background:linear-gradient(135deg,var(--accent-soft),var(--accent-primary))!important;border-color:rgba(185,241,207,.52)!important;box-shadow:0 12px 26px rgba(82,202,128,.24)!important}.agent-spot-icon{font-size:0!important}.agent-spot-icon::after{content:attr(data-icon);font-size:.7rem!important}.agent-chip,.agent-step i,.agent-tool-pills b{color:rgba(242,247,243,.66)!important;background:rgba(19,40,30,.7)!important;border:1px solid rgba(157,204,176,.13)!important}.agent-step-line{background:rgba(157,204,176,.12)!important}.agent-step-line em{background:linear-gradient(90deg,rgba(120,214,158,.1),var(--accent-primary),var(--accent-soft))!important;box-shadow:0 0 12px rgba(120,214,158,.4)!important}.agent-chip.is-done{color:var(--accent-soft)!important;border-color:rgba(120,214,158,.36)!important}.agent-spotlight-dashboard .agent-audit-row{padding:.68rem .9rem!important}.agent-tool-pills b{font-size:.62rem!important}.case-section,.contact-section,.faq-section,.founder-section,.pricing-section,.process-section,.roi-section,.services-section,.stats-strip,.tools-section,.who-section{position:relative!important;background:0 0!important;padding-block:clamp(5.5rem,10vw,9rem)!important}.stats-strip{padding-top:clamp(3.5rem,7vw,6rem)!important}.stats-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;border-block:1px solid rgba(157,204,176,0.12)!important}.stat-box{min-height:0!important;padding:clamp(1.3rem,3vw,2rem)!important;background:0 0!important;border:0!important;border-right:1px solid rgba(157,204,176,.1)!important;border-radius:0!important;box-shadow:none!important;text-align:left!important}.stat-box:last-child{border-right:0!important}.stat-box .big-num{display:block!important;color:var(--text-primary)!important;font-size:clamp(1.32rem, 2vw, 1.85rem)!important;line-height:1.12!important;font-weight:760!important}.stat-box p{margin-top:.75rem!important;color:var(--text-muted)!important;font-size:.95rem!important}.sec-header{margin-bottom:clamp(2rem,5vw,4.2rem)!important}.audit-intro-panel h2,.faq-header h2,.sec-header h2{max-width:820px!important;color:var(--text-primary)!important;font-size:clamp(2.4rem, 5.2vw, 4.85rem)!important;line-height:1.04!important;font-weight:760!important}.sec-header.text-center .label,.sec-header.text-center h2,.sec-header.text-center p{margin-inline:auto!important}.sec-header p{max-width:720px!important}.agentic-capability-system{grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr)!important;gap:clamp(1.3rem,4vw,4rem)!important;align-items:center!important}.capability-flow,.capability-left{color:var(--text-primary)!important;background:0 0!important;border:0!important;box-shadow:none!important}.capability-left{padding:0!important}.capability-left h3{color:var(--text-primary)!important;font-size:clamp(2.1rem, 4.8vw, 4.2rem)!important;line-height:1.02!important}.capability-left p,.capability-row p{color:var(--text-secondary)!important}.capability-proof-row span{color:var(--text-secondary)!important;background:rgba(15,32,24,.65)!important;border-color:var(--border-subtle)!important}.capability-flow{border-radius:0!important;border-block:1px solid rgba(157,204,176,0.12)!important}.capability-row{border-color:rgba(157,204,176,.1)!important;padding:clamp(1.15rem,2.5vw,1.8rem) 0!important}.capability-num{color:#07100c!important;background:var(--accent-primary)!important}.capability-row h3,.case-card h3,.step-card h3,.who-item h3{color:var(--text-primary)!important}.capability-row strong,.case-tag,.step-num,.svc-benefit,.who-item span{color:var(--accent-soft)!important}.tool-marquee{border:1px solid rgba(157,204,176,.11)!important;background:rgba(10,21,16,.42)!important;border-radius:28px!important;overflow:hidden!important}.tool-card{color:var(--text-secondary)!important;background:rgba(15,32,24,.66)!important;border-color:rgba(157,204,176,.1)!important}.tool-card img{width:32px!important;height:32px!important;object-fit:contain!important}.fallback-icon strong{color:#07100c!important}.who-grid{border-color:rgba(157,204,176,.12)!important}.process-section .step-card,.who-item{color:var(--text-primary)!important;border-color:rgba(157,204,176,.1)!important}.case-card p,.step-card p,.who-item p{color:var(--text-muted)!important}.process-section .bento-grid{background:0 0!important;border-color:rgba(157,204,176,.12)!important;border-radius:0!important}.case-section .bento-grid{gap:1rem!important}.audit-form-card,.audit-intro-panel,.case-card,.chat-panel,.contact-card-wrapper,.cookie-consent,.faq-item,.founder-card,.modal-card,.pricing-section .custom-pricing-card,.pricing-section .pricing-card,.roi-console{color:var(--text-primary)!important;background:linear-gradient(145deg,rgba(19,40,30,.82),rgba(10,21,16,.94))!important;border:1px solid rgba(157,204,176,.13)!important;box-shadow:0 22px 70px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.035)!important}.pricing-grid{gap:clamp(1rem,2.2vw,1.35rem)!important}.pricing-section .pricing-card{border-radius:26px!important;transform-style:preserve-3d!important}.pricing-section .pricing-card.featured{transform:translateY(-6px)!important;border-color:rgba(120,214,158,.36)!important;background:radial-gradient(circle at 26% 0,rgba(120,214,158,.14),transparent 16rem),linear-gradient(145deg,rgba(19,40,30,.92),rgba(10,21,16,.96))!important}.pricing-section .pricing-card.is-pointer-active{box-shadow:0 28px 90px rgba(0,0,0,.38),0 0 70px rgba(120,214,158,.1)!important}.pricing-section .pricing-card .price,.pricing-section .pricing-card h3{color:var(--text-primary)!important}.pricing-section .price{color:var(--accent-soft)!important}.pricing-highlights{border-color:rgba(157,204,176,.11)!important}.pricing-highlights span{color:var(--text-secondary)!important}.pricing-card li::before,.pricing-highlights span::before{background:var(--accent-primary)!important}.pricing-details-toggle{color:var(--accent-soft)!important;background:rgba(120,214,158,.07)!important;border-color:rgba(120,214,158,.18)!important}.pricing-details-toggle:hover{border-color:rgba(120,214,158,.38)!important;background:rgba(120,214,158,.1)!important}.faq-grid{grid-template-columns:minmax(260px,0.75fr) minmax(0,1.25fr)!important;gap:clamp(2rem,5vw,5rem)!important}.faq-item{border-radius:0!important;border-width:0 0 1px!important;background:0 0!important;box-shadow:none!important}.faq-trigger{min-height:76px!important}.faq-question{color:var(--text-primary)!important;font-size:clamp(1.02rem, 1.35vw, 1.18rem)!important}.faq-plus-icon{color:#07100c!important;background:var(--accent-primary)!important}.roi-console{border-radius:30px!important;overflow:hidden!important}.roi-console-top{border-color:rgba(157,204,176,.1)!important}.roi-control,.roi-result{color:var(--text-primary)!important;background:rgba(7,16,12,.42)!important;border:1px solid rgba(157,204,176,.12)!important}.roi-control label span,.roi-result strong,.roi-result-main strong{color:var(--accent-soft)!important}.roi-control label,.roi-live-pill,.roi-result span{color:var(--text-muted)!important}html body .roi-console input[type=range],html body .roi-console input[type=range]::-webkit-slider-runnable-track,html body .roi-control input[type=range],html body .roi-control input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--accent-primary) 0 var(--range-progress),rgba(157,204,176,.16) var(--range-progress) 100%)!important}html body .roi-console input[type=range]::-moz-range-thumb,html body .roi-console input[type=range]::-webkit-slider-thumb,html body .roi-control input[type=range]::-moz-range-thumb,html body .roi-control input[type=range]::-webkit-slider-thumb{background:var(--accent-primary)!important;border-color:#07100c!important;box-shadow:0 0 0 5px rgba(120,214,158,.12),0 10px 24px rgba(120,214,158,.24)!important}.audit-shell{gap:clamp(1.5rem,4vw,3.5rem)!important}#project-planner-form,#project-planner-form *,.audit-form-card,.audit-form-card *,.audit-intro-panel,.audit-intro-panel *{color:var(--text-primary)!important}.audit-direct-note,.audit-intro-panel p,.audit-outcome small,.audit-response-promise small,.form-note,.legal-consent span{color:var(--text-secondary)!important}.audit-outcome span,.audit-step-tab.is-active span{color:#07100c!important;background:var(--accent-primary)!important}.audit-outcome strong,.audit-response-promise strong{color:var(--text-primary)!important}.audit-choice-grid .chk-label,.audit-step-tab,.legal-consent label,.services-checkbox-grid .chk-label{color:var(--text-secondary)!important;background:rgba(7,16,12,.38)!important;border-color:rgba(157,204,176,.12)!important}.audit-choice-grid .chk-label:has(input:checked),.audit-step-tab.is-active,.services-checkbox-grid .chk-label:has(input:checked){color:var(--accent-soft)!important;border-color:rgba(120,214,158,.38)!important;background:rgba(120,214,158,.09)!important}#modal-form-placeholder input,#modal-form-placeholder select,#modal-form-placeholder textarea,.audit-form-card .form-group input,.audit-form-card .form-group select,.audit-form-card .form-group textarea,.roi-control input[type=number]{color:var(--text-primary)!important;background:rgba(7,16,12,.52)!important;border:1px solid rgba(157,204,176,.16)!important;caret-color:var(--accent-primary)!important}#modal-form-placeholder input::placeholder,#modal-form-placeholder textarea::placeholder,.audit-form-card .form-group input::placeholder,.audit-form-card .form-group textarea::placeholder{color:rgba(183,198,188,.56)!important}#modal-form-placeholder input:focus,#modal-form-placeholder select:focus,#modal-form-placeholder textarea:focus,.audit-form-card .form-group input:focus,.audit-form-card .form-group select:focus,.audit-form-card .form-group textarea:focus{border-color:rgba(120,214,158,.5)!important;box-shadow:0 0 0 4px rgba(120,214,158,.12)!important}.founder-card{border-radius:30px!important}.footer{color:var(--text-secondary)!important;background:#060d09!important;border-color:rgba(157,204,176,.1)!important}.cookie-consent{border-radius:22px!important}.cookie-actions .btn{min-height:42px!important}@keyframes phaseHeadlineWord{to{opacity:1;filter:blur(0);transform:translateY(0)}}@keyframes phaseGlowDrift{from{transform:translate3d(-2%,0,0) scale(.98);opacity:.45}to{transform:translate3d(3%,-4%,0) scale(1.04);opacity:.68}}@media (max-width:1180px){.nav-links{display:none!important}.mobile-nav-toggle{display:flex!important}.hero-grid{grid-template-columns:minmax(0,1fr)!important;gap:2.4rem!important}.hero-content{max-width:760px!important}.hero-visual{min-height:560px!important;width:min(100%,720px)!important;margin-inline:auto!important}.automation-dashboard.agent-spotlight-dashboard{margin-top:12rem!important}}@media (max-width:980px){.header-cta{display:none!important}.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.stat-box:nth-child(2){border-right:0!important}.stat-box:nth-child(n+3){border-top:1px solid rgba(157,204,176,.1)!important}.agentic-capability-system,.audit-shell,.faq-grid{grid-template-columns:1fr!important}.case-section .bento-grid,.process-section .bento-grid{grid-template-columns:1fr!important}}@media (max-width:760px){html body{padding-bottom:calc(82px + env(safe-area-inset-bottom,0px))!important}.site-header{min-height:72px!important}.header-inner{min-height:72px!important}.mobile-sticky-cta{display:grid!important;grid-template-columns:1fr 1fr!important;gap:.75rem!important;left:.9rem!important;right:.9rem!important;bottom:calc(.8rem + env(safe-area-inset-bottom,0px))!important;padding:.75rem!important;background:rgba(7,16,12,.88)!important;border:1px solid rgba(157,204,176,.16)!important;border-radius:22px!important;backdrop-filter:blur(16px)!important;box-shadow:0 18px 50px rgba(0,0,0,.38)!important}.mobile-sticky-cta .btn{min-height:54px!important;width:100%!important;padding-inline:0.8rem!important}.hero-section{min-height:auto!important;padding:4.6rem 0 4.5rem!important}.hero-section::before{inset:4.4rem 0.6rem 0.8rem!important;border-radius:24px!important}.hero-content{padding-top:1.1rem!important}.hero-headline.phase-hero-title,.phase-hero-title{min-height:14.7rem!important;font-size:clamp(3.15rem, 13vw, 4.8rem)!important;line-height:.94!important}.hero-promise{max-width:34rem!important;font-size:1.02rem!important}.hero-ctas{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.hero-ctas .btn{width:100%!important;min-height:48px!important;padding-inline:0.7rem!important;font-size:.76rem!important}.hero-visual{min-height:490px!important;place-items:end center!important}.automation-dashboard.agent-spotlight-dashboard{width:min(100%,390px)!important;height:472px!important;min-height:472px!important;max-height:472px!important;margin-top:8.4rem!important;border-radius:22px!important}.agent-spotlight-dashboard .agent-audit-row,.agent-spotlight-dashboard .agent-board-grid,.agent-spotlight-dashboard .agent-hero-row,.agent-spotlight-dashboard .agent-titlebar{padding-inline:0.74rem!important}.agent-spotlight-dashboard .agent-hero-row{grid-template-columns:minmax(0,1fr) 58px!important}.agent-spotlight-dashboard .agent-board-grid{grid-template-columns:1fr!important}.agent-spotlight-dashboard .agent-signal-card p{display:none!important}.agent-spotlight-dashboard .agent-signal-card strong{min-height:1.22em!important;max-height:2.45em!important}.agent-spotlight-dashboard .agent-audit-row{grid-template-columns:1fr 1fr!important}.agent-spotlight-dashboard .agent-tool-pills{grid-column:1/-1!important;justify-content:flex-start!important}.stats-grid{grid-template-columns:1fr!important}.stat-box{border-right:0!important;border-top:1px solid rgba(157,204,176,.1)!important}.stat-box:first-child{border-top:0!important}.case-section,.contact-section,.faq-section,.founder-section,.pricing-section,.process-section,.roi-section,.services-section,.stats-strip,.tools-section,.who-section{padding-block:clamp(4.5rem,16vw,6rem)!important}.audit-intro-panel h2,.faq-header h2,.sec-header h2{font-size:clamp(2rem, 10vw, 3.05rem)!important}.capability-row{grid-template-columns:auto minmax(0,1fr)!important}.capability-row strong{grid-column:2!important}.tool-card{min-width:132px!important}.cookie-consent{left:1rem!important;right:1rem!important;bottom:calc(6.4rem + env(safe-area-inset-bottom,0px))!important}}@media (max-width:420px){.hero-headline.phase-hero-title,.phase-hero-title{min-height:13.35rem!important;font-size:clamp(2.7rem, 13.2vw, 3.35rem)!important}.automation-dashboard.agent-spotlight-dashboard{height:458px!important;min-height:458px!important;max-height:458px!important}.agent-gauge{display:none!important}.agent-spotlight-dashboard .agent-hero-row{grid-template-columns:1fr!important}}html body .audit-submit-row button.btn.btn-primary,html body .cookie-actions button.btn.btn-primary,html body .header-cta button.btn.btn-primary.open-modal-btn,html body .hero-ctas button.btn.btn-primary.open-modal-btn,html body .mobile-nav-menu button.btn.btn-primary.open-modal-btn,html body .mobile-sticky-cta button.btn.btn-primary.open-modal-btn,html body .pricing-section .pricing-actions a.btn.btn-primary{color:#07100c!important;background:linear-gradient(180deg,rgba(255,255,255,.34),rgba(255,255,255,0) 42%),linear-gradient(135deg,#b9f1cf,#78d69e 58%,#4dbb76)!important;border-color:rgba(185,241,207,.62)!important;box-shadow:0 16px 42px rgba(82,202,128,.22),inset 0 1px 0 rgba(255,255,255,.42)!important}.hero-section{min-height:calc(100svh - 76px)!important;padding-top:clamp(3.8rem,6.4vw,5.6rem)!important}.hero-content{padding-top:0!important}.hero-headline.phase-hero-title{width:100%!important;max-width:880px!important;min-height:clamp(15rem,22vw,19.4rem)!important;overflow:visible!important;font-size:clamp(3.7rem, 5.55vw, 5.15rem)!important;line-height:.96!important}.hero-headline.phase-hero-title .phase-title-main{max-width:none!important;white-space:nowrap!important}.hero-headline.phase-hero-title .phase-title-stack,.hero-headline.phase-hero-title .phase-title-stack span{max-width:none!important;white-space:nowrap!important}.hero-visual{min-height:560px!important}.automation-dashboard.agent-spotlight-dashboard{margin-top:clamp(6.8rem,12vw,10.4rem)!important}.cookie-consent{max-width:min(680px,calc(100vw - 2rem))!important}.cookie-copy p{font-size:.84rem!important;line-height:1.45!important}@media (max-width:1180px){.hero-headline.phase-hero-title{max-width:760px!important;min-height:18.3rem!important;font-size:clamp(3.35rem, 8vw, 4.85rem)!important}.hero-headline.phase-hero-title .phase-title-main{white-space:normal!important;max-width:8.4em!important}}@media (max-width:760px){.hero-section{padding-top:3.6rem!important}.hero-headline.phase-hero-title{min-height:14.9rem!important;max-width:100%!important;font-size:clamp(3.05rem, 12.4vw, 4.1rem)!important;line-height:.96!important}.hero-headline.phase-hero-title .phase-title-main{max-width:7.6em!important;white-space:normal!important}.hero-headline.phase-hero-title .phase-title-stack,.hero-headline.phase-hero-title .phase-title-stack span{white-space:nowrap!important}.hero-visual{min-height:470px!important;margin-top:-3.2rem!important}.cookie-consent{padding:.85rem!important;gap:.72rem!important;bottom:calc(.85rem + env(safe-area-inset-bottom,0px))!important}.cookie-copy strong{font-size:.85rem!important}.cookie-copy p{font-size:.76rem!important;line-height:1.42!important}.cookie-actions{gap:.5rem!important}.cookie-actions .btn{min-height:42px!important;padding:.56rem .6rem!important;font-size:.72rem!important}}@media (max-width:420px){.hero-headline.phase-hero-title{min-height:13.1rem!important;font-size:clamp(2.74rem, 11.8vw, 3.05rem)!important}.hero-promise{font-size:.94rem!important}.hero-visual{margin-top:-3.9rem!important}.hero-ctas{gap:.55rem!important}}@media (max-width:340px){.hero-ctas{grid-template-columns:1fr!important}}html body .agent-text-swapping{opacity:.74!important;transform:translateY(2px)!important;filter:none!important}:root{--page-mint:#dcefd9;--page-mint-soft:#e8f5e6;--page-off-white:#f5f7f2;--page-light:#eef3ed;--page-white:#fbfcf9;--dark-950:#030604;--dark-900:#070b08;--dark-850:#0a100c;--dark-800:#0d1510;--dark-750:#111b15;--surface-dark:#0d120f;--surface-dark-soft:#121a15;--surface-dark-hover:#18231c;--surface-light:#ffffff;--surface-light-soft:#f3f7f1;--surface-mint:#e6f3e3;--text-dark:#0a110c;--text-dark-secondary:#4d5b50;--text-dark-muted:#6e7c71;--text-light:#f4f7f3;--text-light-secondary:#b6c1b8;--text-light-muted:#879389;--lime:#98f21d;--lime-hover:#a8ff32;--lime-active:#82d90f;--lime-soft:#ddfbb2;--mint:#a7efb5;--mint-strong:#71d891;--teal:#48bfaf;--cyan:#64c8d4;--border-dark:rgba(255, 255, 255, 0.1);--border-dark-subtle:rgba(255, 255, 255, 0.06);--border-light:rgba(10, 17, 12, 0.1);--border-light-strong:rgba(10, 17, 12, 0.16);--success:#4fcb7b;--warning:#d5b454;--danger:#d56c6c;--info:#5bafd0;--focus-ring:rgba(152, 242, 29, 0.46);--radius-sm:10px;--radius-md:14px;--radius-lg:20px;--radius-xl:28px}html body{background:var(--dark-950)!important;color:var(--text-light-secondary)!important}html body main{background:var(--page-off-white)!important}html body main>section:not(.hero-section){position:relative;isolation:isolate;overflow:clip;padding:clamp(4.75rem,8vw,7.75rem) 0!important;border:0!important}html body main>section:not(.hero-section)::after,html body main>section:not(.hero-section)::before{display:none!important;content:none!important}html body .container{width:min(100% - 40px,1180px)!important}html body .sec-header{margin-bottom:clamp(2.6rem,5vw,4.5rem)!important}html body .audit-intro-panel h2,html body .faq-header h2,html body .sec-header h2{max-width:820px;margin-top:.7rem!important;font-size:clamp(2.35rem, 4.7vw, 4.45rem)!important;font-weight:580!important;line-height:1.02!important;letter-spacing:0!important;text-wrap:balance;text-shadow:none!important}html body .audit-intro-panel>p,html body .faq-header p,html body .sec-header p{max-width:690px;margin-top:1rem!important;font-size:1.03rem!important;line-height:1.7!important}html body .capability-kicker,html body .form-section-label,html body .founder-kicker,html body .label,html body .pricing-kicker{display:inline-flex!important;width:max-content;align-items:center;padding:0!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;font-size:.72rem!important;font-weight:700!important;line-height:1.2!important;letter-spacing:.09em!important;text-transform:uppercase}html body .btn,html body a.btn,html body button.btn{min-height:48px;padding:.76rem 1.25rem;border-radius:13px!important;font-size:.92rem;font-weight:620!important;letter-spacing:0!important;transition:transform 180ms ease,background-color 180ms ease,border-color 180ms ease,box-shadow 180ms ease!important}html body .btn-primary,html body .pricing-section .btn-primary,html body .pricing-section .pricing-card.featured .btn-primary,html body a.btn-primary,html body button.btn-primary{color:#071006!important;background:var(--lime)!important;background-image:none!important;border:1px solid rgba(220,255,166,.68)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.26),0 8px 24px rgba(131,224,20,.1)!important}html body .btn-primary:hover,html body a.btn-primary:hover,html body button.btn-primary:hover{color:#071006!important;background:var(--lime-hover)!important;transform:translateY(-1px)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 10px 26px rgba(131,224,20,.14)!important}html body .btn-primary:active,html body a.btn-primary:active,html body button.btn-primary:active{background:var(--lime-active)!important;transform:translateY(0)!important}html body .btn-secondary,html body a.btn-secondary,html body button.btn-secondary{color:var(--text-light)!important;background:rgba(255,255,255,.03)!important;background-image:none!important;border:1px solid var(--border-dark)!important;box-shadow:none!important}html body .btn-secondary:hover{background:rgba(255,255,255,.07)!important;border-color:rgba(255,255,255,.2)!important;transform:translateY(-1px)!important}html body :where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--focus-ring)!important;outline-offset:3px!important}html body :where(button,input,select,textarea):disabled{cursor:not-allowed!important;opacity:.48!important;transform:none!important}html body .stats-strip{background:var(--page-off-white)!important}html body .services-section{background:var(--dark-900)!important}html body .tools-section{background:var(--page-mint-soft)!important}html body .who-section{background:var(--page-white)!important}html body .process-section{background:var(--page-light)!important}html body .case-section{background:var(--dark-850)!important}html body .faq-section{background:var(--page-off-white)!important}html body .roi-section{background:var(--page-mint-soft)!important}html body .pricing-section{background:var(--dark-900)!important}html body .founder-section{background:var(--page-white)!important}html body .contact-section{background:var(--dark-850)!important}html body :is(.services-section,.case-section,.pricing-section,.contact-section) :is(h2,h3,strong){color:var(--text-light)!important}html body :is(.services-section,.case-section,.pricing-section,.contact-section) :is(p,li,small){color:var(--text-light-secondary)!important}html body :is(.services-section,.case-section,.pricing-section,.contact-section) :is(.label,.capability-kicker,.pricing-kicker,.form-section-label){color:var(--mint)!important}html body :is(.stats-strip,.tools-section,.who-section,.process-section,.faq-section,.roi-section,.founder-section) :is(h2,h3,strong,.big-num){color:var(--text-dark)!important}html body :is(.stats-strip,.tools-section,.who-section,.process-section,.faq-section,.roi-section,.founder-section) :is(p,li,small){color:var(--text-dark-secondary)!important}html body :is(.tools-section,.who-section,.process-section,.faq-section,.roi-section,.founder-section) :is(.label,.founder-kicker){color:#326942!important}html body .stats-strip{padding-block:clamp(3.4rem,6vw,5.5rem)!important}html body .stats-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;border-top:1px solid var(--border-light)!important;border-bottom:1px solid var(--border-light)!important}html body .stat-box{min-height:220px;padding:2rem clamp(1.25rem,2vw,2rem)!important;border:0!important;border-right:1px solid var(--border-light)!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;text-align:left!important}html body .stat-box:last-child{border-right:0!important}html body .stat-box .big-num{display:block;max-width:12ch;font-size:clamp(1.45rem, 2.3vw, 2rem)!important;font-weight:620!important;line-height:1.06!important}html body .stat-box p{max-width:29ch;margin-top:1.15rem!important;font-size:.94rem!important;line-height:1.65!important}html body .services-section .agentic-capability-system{display:grid!important;grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr)!important;gap:clamp(2.5rem,6vw,6rem)!important;margin-bottom:clamp(4rem,7vw,6.5rem)!important;padding:clamp(2.5rem,5vw,4.25rem) 0!important;border-top:1px solid var(--border-dark)!important;border-bottom:1px solid var(--border-dark)!important;border-radius:0!important;background:0 0!important;box-shadow:none!important}html body .capability-left{align-self:center;padding:0!important;border:0!important;background:0 0!important;box-shadow:none!important}html body .capability-left h3{max-width:17ch;margin:1rem 0 1.2rem!important;font-size:clamp(2rem, 3.3vw, 3.2rem)!important;font-weight:560!important;line-height:1.06!important}html body .capability-proof-row{display:flex!important;flex-wrap:wrap;gap:.55rem 1.2rem!important;margin-top:1.6rem!important}html body .capability-proof-row span{padding:0!important;color:var(--text-light-muted)!important;border:0!important;background:0 0!important;font-size:.78rem!important}html body .capability-proof-row span::before{content:"";display:inline-block;width:6px;height:6px;margin-right:.5rem;border-radius:50%;background:var(--lime)}html body .capability-flow{border-top:1px solid var(--border-dark-subtle)}html body .capability-row{display:grid!important;grid-template-columns:44px minmax(0,1fr) auto!important;align-items:start!important;gap:1rem!important;padding:1.4rem 0!important;border:0!important;border-bottom:1px solid var(--border-dark-subtle)!important;border-radius:0!important;background:0 0!important;box-shadow:none!important}html body .capability-num{color:var(--lime)!important;font:650 0.72rem/1.4 "IBM Plex Sans",sans-serif!important}html body .capability-row h3{margin:0 0 .45rem!important;font-size:1.05rem!important}html body .capability-row p{margin:0!important;font-size:.88rem!important;line-height:1.55!important}html body .capability-row>strong{color:var(--text-light-muted)!important;font-size:.68rem!important;letter-spacing:.08em;text-transform:uppercase}html body .services-section .bento-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;border-top:1px solid var(--border-dark)!important;border-left:1px solid var(--border-dark)!important}html body .services-section :is(.span-1,.span-2){grid-column:auto!important}html body .services-section .service-card{min-height:270px!important;padding:clamp(1.7rem,3vw,2.5rem)!important;border:0!important;border-right:1px solid var(--border-dark)!important;border-bottom:1px solid var(--border-dark)!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;transform:none!important}html body .services-section .service-card:hover{background:rgba(255,255,255,.025)!important;box-shadow:none!important}html body .svc-icon-wrapper{width:44px!important;height:44px!important;color:var(--mint)!important;border:1px solid rgba(167,239,181,.18)!important;border-radius:var(--radius-sm)!important;background:rgba(167,239,181,.06)!important;box-shadow:none!important}html body .services-section .service-card h3{margin-top:1.55rem!important;font-size:1.35rem!important;font-weight:600!important}html body .svc-benefit{color:var(--mint)!important;background:0 0!important;border:0!important;box-shadow:none!important}html body .voice-card-visual{display:grid;align-items:end}html body .voice-call-widget{border-color:var(--border-dark)!important;background:rgba(255,255,255,.035)!important;box-shadow:none!important}html body .voice-wave-bar{background:var(--teal)!important}html body .tools-section .tool-marquee{padding-block:1rem!important;overflow:hidden!important;border-top:1px solid var(--border-light)!important;border-bottom:1px solid var(--border-light)!important;border-radius:0!important;background:0 0!important;box-shadow:none!important}html body .tools-section .tool-card{min-width:132px!important;min-height:96px!important;padding:1rem!important;color:var(--text-dark)!important;border:1px solid var(--border-light)!important;border-radius:var(--radius-md)!important;background:rgba(255,255,255,.62)!important;box-shadow:none!important}html body .tools-section .tool-card:hover{border-color:var(--border-light-strong)!important;background:var(--surface-light)!important;transform:translateY(-2px)!important}html body .tools-section .tool-card span{color:var(--text-dark-secondary)!important}html body .who-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;border-top:1px solid var(--border-light)!important;border-left:1px solid var(--border-light)!important}html body .who-item{min-height:250px;padding:clamp(1.6rem,3.5vw,2.8rem)!important;border:0!important;border-right:1px solid var(--border-light)!important;border-bottom:1px solid var(--border-light)!important;border-radius:0!important;background:0 0!important;box-shadow:none!important}html body .who-item>span{color:#4f8a5d!important;background:0 0!important;border:0!important}html body .who-item h3{max-width:18ch;margin:2.2rem 0 .85rem!important;font-size:clamp(1.45rem, 2.5vw, 2.1rem)!important;font-weight:580!important;line-height:1.12!important}html body .process-section .bento-grid{position:relative;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;border-top:1px solid var(--border-light-strong)!important;border-bottom:1px solid var(--border-light-strong)!important}html body .process-section :is(.span-1,.span-2){grid-column:auto!important}html body .process-section .step-card{min-height:290px;padding:2rem clamp(1.25rem,2.8vw,2.5rem)!important;border:0!important;border-right:1px solid var(--border-light)!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;transform:none!important}html body .process-section .step-card:last-child{border-right:0!important}html body .step-num{display:grid!important;width:38px!important;height:38px!important;place-items:center;color:#17351f!important;border:1px solid rgba(10,17,12,.14)!important;border-radius:50%!important;background:var(--lime-soft)!important;box-shadow:0 0 0 7px var(--page-light)!important}html body .step-card h3{margin:0!important;font-size:1.35rem!important;font-weight:600!important}html body .step-card>p{margin-top:1.4rem!important}html body .case-section .sec-header{text-align:left!important}html body .case-section .bento-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;border-top:1px solid var(--border-dark)!important;border-left:1px solid var(--border-dark)!important}html body .case-section .case-card{min-height:235px;padding:clamp(1.6rem,3vw,2.5rem)!important;border:0!important;border-right:1px solid var(--border-dark)!important;border-bottom:1px solid var(--border-dark)!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;transform:none!important}html body .case-tag{color:var(--mint)!important;background:rgba(152,242,29,.06)!important;border:1px solid rgba(152,242,29,.18)!important}html body .case-card h3{margin-top:2.4rem!important;font-size:clamp(1.4rem, 2.4vw, 2rem)!important}html body .faq-grid{display:grid!important;grid-template-columns:minmax(250px,0.72fr) minmax(0,1.28fr)!important;gap:clamp(3rem,7vw,7rem)!important;align-items:start}html body .faq-header{position:sticky;top:2rem}html body .faq-header h2{color:var(--text-dark)!important;font-size:clamp(2.3rem, 4vw, 3.8rem)!important}html body .faq-header .btn-primary{margin-top:1.6rem!important}html body .faq-wrapper{border-top:1px solid var(--border-light-strong)!important}html body .faq-item{border:0!important;border-bottom:1px solid var(--border-light)!important;border-radius:0!important;background:0 0!important;box-shadow:none!important}html body .faq-item:hover{border-color:var(--border-light-strong)!important}html body .faq-trigger{min-height:82px!important;padding:1.25rem 0!important;color:var(--text-dark)!important;background:0 0!important}html body .faq-question{color:var(--text-dark)!important;font-size:1.02rem!important;font-weight:600!important}html body .faq-plus-icon{color:var(--text-dark)!important;border:1px solid var(--border-light)!important;background:var(--surface-light)!important}html body .faq-trigger[aria-expanded=true] .faq-plus-icon{color:#071006!important;background:var(--lime)!important;border-color:var(--lime)!important}html body .faq-answer p{padding:0 3rem 1.5rem 0!important;color:var(--text-dark-secondary)!important}html body .roi-console{overflow:hidden;border:1px solid var(--border-light)!important;border-radius:var(--radius-xl)!important;background:var(--surface-light)!important;box-shadow:0 16px 48px rgba(20,40,24,.07)!important}html body .roi-console::after,html body .roi-console::before{display:none!important}html body .roi-console-top{padding:1.45rem 1.6rem!important;border-bottom:1px solid var(--border-light)!important;background:var(--surface-light-soft)!important}html body .roi-console :is(h3,label,strong){color:var(--text-dark)!important}html body .roi-console :is(p,span){color:var(--text-dark-secondary)!important}html body .roi-live-pill{color:#275f39!important;border:1px solid rgba(79,203,123,.2)!important;background:rgba(79,203,123,.08)!important}html body .roi-live-pill>span{background:var(--success)!important}html body .roi-console-grid{display:grid!important;grid-template-columns:minmax(0,0.86fr) minmax(0,1.14fr)!important;gap:0!important}html body .roi-controls,html body .roi-results{padding:clamp(1.5rem,3vw,2.4rem)!important}html body .roi-results{border-right:1px solid var(--border-light)!important}html body .roi-control,html body .roi-result{border:0!important;border-bottom:1px solid var(--border-light)!important;border-radius:0!important;background:0 0!important;box-shadow:none!important}html body .roi-result-main{margin-bottom:.4rem!important;background:var(--surface-mint)!important;border:1px solid rgba(10,17,12,.08)!important;border-radius:var(--radius-lg)!important}html body .roi-result-main strong{color:#1f5a2c!important}html body .roi-control input[type=range]{accent-color:var(--lime)!important}html body .roi-control input[type=number]{color:var(--text-dark)!important;border:1px solid var(--border-light)!important;border-radius:var(--radius-md)!important;background:var(--surface-light)!important;box-shadow:none!important}html body .roi-control input:focus{border-color:var(--lime-active)!important;box-shadow:0 0 0 4px rgba(152,242,29,.16)!important}html body .pricing-section .pricing-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1rem!important}html body .pricing-section .pricing-card{min-height:0!important;padding:clamp(1.45rem,2.8vw,2.1rem)!important;color:var(--text-light)!important;border:1px solid var(--border-dark)!important;border-radius:var(--radius-lg)!important;background:rgba(255,255,255,.035)!important;box-shadow:none!important;transform:none!important}html body .pricing-section .pricing-card::after,html body .pricing-section .pricing-card::before{display:none!important}html body .pricing-section .pricing-card:hover{border-color:rgba(255,255,255,.18)!important;background:rgba(255,255,255,.05)!important;box-shadow:0 18px 48px rgba(0,0,0,.18)!important;transform:translateY(-2px)!important}html body .pricing-section .pricing-card.featured{border-color:rgba(152,242,29,.4)!important;background:linear-gradient(180deg,rgba(152,242,29,.07),rgba(255,255,255,.025))!important;box-shadow:0 18px 60px rgba(113,216,145,.09)!important}html body .pricing-section .pricing-kicker{color:var(--mint)!important}html body .pricing-section .featured .pricing-kicker{padding:.4rem .65rem!important;color:#071006!important;border-radius:999px!important;background:var(--lime)!important}html body .pricing-section .featured .pricing-kicker::after{display:none!important}html body .pricing-section .pricing-card h3{color:var(--text-light)!important;font-size:1.45rem!important;font-weight:600!important}html body .pricing-section .pricing-card .price{color:var(--text-light)!important;font-size:clamp(2rem, 3vw, 2.55rem)!important}html body .pricing-section .pricing-highlights{border-top:1px solid var(--border-dark-subtle)!important;border-bottom:1px solid var(--border-dark-subtle)!important;background:0 0!important}html body .pricing-section .pricing-highlights::before{display:none!important}html body .pricing-section .pricing-highlights span{color:var(--text-light-secondary)!important;background:0 0!important;border:0!important}html body .pricing-section .pricing-card li::before,html body .pricing-section .pricing-highlights span::before{background:var(--lime)!important;box-shadow:none!important}html body .pricing-section .pricing-details-toggle{color:var(--text-light-secondary)!important;border:0!important;border-bottom:1px solid var(--border-dark-subtle)!important;border-radius:0!important;background:0 0!important}html body .pricing-section .pricing-details-toggle:hover{color:var(--text-light)!important}html body .pricing-section .pricing-details-toggle::after{color:#071006!important;background:var(--lime-soft)!important}html body .pricing-section .pricing-actions .btn{width:100%!important}html body .pricing-section .btn-whatsapp,html body .pricing-section .pricing-actions .btn-whatsapp{color:var(--mint)!important;border:1px solid rgba(167,239,181,.16)!important;background:0 0!important;box-shadow:none!important}html body .pricing-section .btn-whatsapp:hover{color:var(--text-light)!important;border-color:rgba(167,239,181,.34)!important;background:rgba(167,239,181,.05)!important}html body .pricing-section .custom-pricing-card{grid-column:1/-1!important;display:grid!important;grid-template-columns:minmax(220px,0.8fr) minmax(0,1.25fr) minmax(210px,0.7fr)!important;gap:1.5rem!important;align-items:center!important}html body .pricing-note{color:var(--text-light-muted)!important}html body .founder-card{display:grid!important;grid-template-columns:minmax(180px,0.45fr) minmax(0,1.55fr)!important;gap:clamp(2rem,7vw,7rem)!important;padding:clamp(2.4rem,5vw,4.5rem) 0!important;border:0!important;border-top:1px solid var(--border-light)!important;border-bottom:1px solid var(--border-light)!important;border-radius:0!important;background:0 0!important;box-shadow:none!important}html body .founder-copy{max-width:760px}html body .founder-copy p:first-child{color:var(--text-dark)!important;font-size:clamp(1.7rem, 3vw, 2.6rem)!important;font-weight:580!important;line-height:1.15!important}html body .contact-section .audit-shell{display:grid!important;grid-template-columns:minmax(280px,0.78fr) minmax(0,1.22fr)!important;gap:clamp(2.5rem,6vw,6rem)!important;align-items:start!important;padding:clamp(2.5rem,5vw,4.5rem) 0!important;border:0!important;border-top:1px solid var(--border-dark)!important;border-bottom:1px solid var(--border-dark)!important;border-radius:0!important;background:0 0!important;box-shadow:none!important}html body .audit-intro-panel{position:sticky;top:2rem;padding:0!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important}html body .audit-intro-panel h2{color:var(--text-light)!important;font-size:clamp(2.35rem, 4vw, 3.75rem)!important}html body .audit-outcome-list{margin-top:2.2rem!important;border-top:1px solid var(--border-dark-subtle)!important}html body .audit-outcome{padding:1.1rem 0!important;border-bottom:1px solid var(--border-dark-subtle)!important;background:0 0!important}html body .audit-outcome>span,html body .c-icon{color:var(--lime)!important;border-color:rgba(152,242,29,.18)!important;background:rgba(152,242,29,.06)!important}html body .audit-response-promise,html body .channel-link{border:1px solid var(--border-dark)!important;background:rgba(255,255,255,.03)!important;box-shadow:none!important}html body .audit-form-card,html body .inquiry-form-container{padding:clamp(1.3rem,3vw,2.2rem)!important;color:var(--text-light)!important;border:1px solid var(--border-dark)!important;border-radius:var(--radius-lg)!important;background:var(--surface-dark)!important;box-shadow:none!important}html body .audit-form-header{padding-bottom:1.2rem!important;border-bottom:1px solid var(--border-dark-subtle)!important}html body .audit-time-pill{color:var(--text-light-muted)!important;border-color:var(--border-dark)!important;background:rgba(255,255,255,.03)!important}html body .audit-stepper{gap:0!important;margin-block:1.4rem 1.8rem!important;border:1px solid var(--border-dark)!important;border-radius:var(--radius-md)!important;overflow:hidden}html body .audit-step-tab{color:var(--text-light-muted)!important;border:0!important;border-right:1px solid var(--border-dark)!important;border-radius:0!important;background:0 0!important}html body .audit-step-tab:last-child{border-right:0!important}html body .audit-step-tab.is-active{color:var(--lime-soft)!important;background:rgba(152,242,29,.08)!important}html body .audit-step-tab span{color:inherit!important;border-color:currentColor!important;background:0 0!important}html body .contact-section .form-group label,html body .form-note,html body .legal-consent{color:var(--text-light-secondary)!important}html body .contact-section :is(input,select,textarea),html body .modal-card :is(input,select,textarea){color:var(--text-light)!important;border:1px solid var(--border-dark)!important;border-radius:var(--radius-md)!important;background:rgba(255,255,255,.035)!important;box-shadow:none!important}html body .contact-section :is(input,textarea)::placeholder{color:var(--text-light-muted)!important}html body .contact-section :is(input,select,textarea):focus,html body .modal-card :is(input,select,textarea):focus{border-color:rgba(152,242,29,.58)!important;box-shadow:0 0 0 4px rgba(152,242,29,.12)!important}html body .audit-choice-grid .chk-label,html body .services-checkbox-grid .chk-label{color:var(--text-light-secondary)!important;border:1px solid var(--border-dark)!important;border-radius:var(--radius-md)!important;background:rgba(255,255,255,.025)!important;box-shadow:none!important}html body .audit-choice-grid .chk-label:has(input:checked),html body .services-checkbox-grid .chk-label:has(input:checked){color:var(--lime-soft)!important;border-color:rgba(152,242,29,.42)!important;background:rgba(152,242,29,.08)!important}html body input[type=checkbox],html body input[type=radio]{accent-color:var(--lime)!important}html body .audit-direct-note a,html body .channel-link:hover,html body .legal-consent a{color:var(--lime-soft)!important}html body .site-footer{color:var(--text-light-muted)!important;border-top:1px solid var(--border-dark-subtle)!important;background:var(--dark-950)!important}html body .site-footer :is(h2,h3,strong,.logo-text){color:var(--text-light)!important}html body .site-footer :is(a,button){color:var(--text-light-muted)!important}html body .site-footer :is(a,button):hover{color:var(--lime)!important}html body .cookie-consent{color:var(--text-dark-secondary)!important;border:1px solid var(--border-light)!important;border-radius:var(--radius-lg)!important;background:var(--page-white)!important;box-shadow:0 18px 48px rgba(20,40,24,.14)!important}html body .cookie-consent h3{color:var(--text-dark)!important}html body .cookie-consent p{color:var(--text-dark-secondary)!important}html body .cookie-consent a{color:#376f45!important}html body .cookie-consent .btn-secondary{color:var(--text-dark)!important;border-color:var(--border-light)!important;background:var(--surface-light)!important}html body .chatbot-toggle-btn{color:var(--text-light)!important;border:1px solid var(--border-dark)!important;background:var(--dark-850)!important;box-shadow:0 12px 32px rgba(3,6,4,.24)!important}html body .chat-panel{color:var(--text-light-secondary)!important;border:1px solid var(--border-dark)!important;background:var(--dark-850)!important;box-shadow:0 26px 70px rgba(0,0,0,.32)!important}html body .chat-panel :is(h3,strong){color:var(--text-light)!important}html body .chat-panel .chat-header h4{color:var(--text-light)!important}html body .chat-panel input{color:var(--text-light)!important;border-color:var(--border-dark)!important;background:rgba(255,255,255,.04)!important}html body #chat-send-btn{color:#071006!important;background:var(--lime)!important}html body .chat-notification-bubble{background:var(--danger)!important;border-color:var(--dark-850)!important}html body .mobile-sticky-cta{border:1px solid var(--border-dark)!important;background:rgba(3,6,4,.94)!important;box-shadow:0 18px 44px rgba(0,0,0,.28)!important;backdrop-filter:blur(16px)!important}html body .mobile-sticky-cta .btn:first-child{color:var(--text-light)!important;border-color:var(--border-dark)!important;background:0 0!important}html body #scroll-progress{background:var(--lime)!important}html body .modal-overlay{background:rgba(3,6,4,.7)!important}html body .modal-card{color:var(--text-dark-secondary)!important;border:1px solid var(--border-light)!important;background:var(--page-white)!important;box-shadow:0 28px 80px rgba(3,6,4,.24)!important}html body .modal-card :is(h2,h3,label){color:var(--text-dark)!important}html body .close-modal-btn{color:var(--text-dark)!important;border-color:var(--border-light)!important;background:var(--surface-light)!important}@media (max-width:1024px){html body .stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .stat-box:nth-child(2){border-right:0!important}html body .stat-box:nth-child(-n+2){border-bottom:1px solid var(--border-light)!important}html body .pricing-section .pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .pricing-section .custom-pricing-card{grid-column:auto!important;display:flex!important}}@media (max-width:820px){html body .container{width:min(100% - 30px,1180px)!important}html body main>section:not(.hero-section){padding-block:clamp(4rem,10vw,6rem)!important}html body .contact-section .audit-shell,html body .faq-grid,html body .founder-card,html body .roi-console-grid,html body .services-section .agentic-capability-system{grid-template-columns:1fr!important}html body .audit-intro-panel,html body .faq-header{position:static}html body .roi-results{border-right:0!important;border-bottom:1px solid var(--border-light)!important}html body .process-section .bento-grid{grid-template-columns:1fr!important}html body .process-section .step-card{min-height:0;border-right:0!important;border-bottom:1px solid var(--border-light)!important}html body .process-section .step-card:last-child{border-bottom:0!important}}@media (max-width:640px){html body .container{width:min(100% - 24px,1180px)!important}html body .sec-header{margin-bottom:2.4rem!important;text-align:left!important}html body .audit-intro-panel h2,html body .faq-header h2,html body .sec-header h2{font-size:clamp(2rem, 10vw, 3rem)!important}html body .case-section .bento-grid,html body .pricing-section .pricing-grid,html body .services-section .bento-grid,html body .stats-grid,html body .who-grid{grid-template-columns:1fr!important}html body .stat-box{min-height:0;border-right:0!important;border-bottom:1px solid var(--border-light)!important}html body .stat-box:last-child{border-bottom:0!important}html body .services-section .service-card{min-height:0!important}html body .who-item{min-height:0}html body .capability-row{grid-template-columns:36px minmax(0,1fr)!important}html body .capability-row>strong{grid-column:2}html body .pricing-section .custom-pricing-card{grid-column:auto!important}html body .audit-stepper{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}html body .audit-step-tab{min-width:0!important;padding:.72rem .28rem!important;font-size:.66rem!important;white-space:nowrap!important}html body .audit-step-tab span{width:1.45rem!important;height:1.45rem!important;margin-right:.22rem!important}html body .audit-form-card,html body .inquiry-form-container{padding:1.1rem!important;border-radius:var(--radius-md)!important}html body .form-row{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){html body .chatbot-widget *,html body .cookie-consent *,html body .site-footer *,html body main>section:not(.hero-section) *{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}}html body .audit-submit-row button.btn.btn-primary,html body .cookie-actions button.btn.btn-primary,html body main section:not(.hero-section) a.btn.btn-primary,html body main section:not(.hero-section) button.btn.btn-primary.open-modal-btn{color:#071006!important;background-color:var(--lime)!important;background-image:none!important;border-color:rgba(220,255,166,.68)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.26),0 8px 24px rgba(131,224,20,.1)!important}html body .audit-submit-row button.btn.btn-primary:hover,html body .cookie-actions button.btn.btn-primary:hover,html body main section:not(.hero-section) a.btn.btn-primary:hover,html body main section:not(.hero-section) button.btn.btn-primary.open-modal-btn:hover{color:#071006!important;background-color:var(--lime-hover)!important;background-image:none!important;border-color:var(--lime-hover)!important;box-shadow:0 10px 28px rgba(131,224,20,.15)!important}html body .tools-section .tool-marquee::before{display:block!important;width:clamp(36px,6vw,76px)!important;background:linear-gradient(90deg,var(--page-mint-soft) 18%,rgba(232,245,230,0))!important}html body .tools-section .tool-marquee::after{display:block!important;width:clamp(36px,6vw,76px)!important;background:linear-gradient(270deg,var(--page-mint-soft) 18%,rgba(232,245,230,0))!important}html body .tools-section .tool-track{gap:.7rem!important;animation-duration:40s!important}html body .tools-section .tool-card{min-width:118px!important;min-height:84px!important;padding:.8rem .75rem!important;background-color:rgba(255,255,255,.78)!important}html body .tools-section .tool-card img,html body .tools-section .tool-card strong{width:28px!important;height:28px!important}html body .tools-section .tool-card:nth-child(11) img,html body .tools-section .tool-card:nth-child(18) img,html body .tools-section .tool-card:nth-child(24) img,html body .tools-section .tool-card:nth-child(5) img{filter:brightness(.18) saturate(.6)!important}html body main section.pricing-section article.pricing-card.bento-card,html body main section.pricing-section article.pricing-card.bento-card.custom-pricing-card{color:var(--text-light)!important;border-color:var(--border-dark)!important;background-color:rgba(255,255,255,.035)!important;background-image:none!important;box-shadow:none!important}html body main section.pricing-section article.pricing-card.bento-card.featured{border-color:rgba(152,242,29,.42)!important;background-color:rgba(152,242,29,.045)!important;background-image:linear-gradient(180deg,rgba(152,242,29,.06),rgba(255,255,255,.02))!important;box-shadow:0 18px 60px rgba(113,216,145,.09)!important}html body main section.pricing-section article.pricing-card.bento-card :is(h3,.price){color:var(--text-light)!important}html body main section.pricing-section article.pricing-card.bento-card :is(p,li){color:var(--text-light-secondary)!important}html body main section.pricing-section article.pricing-card.bento-card>span.pricing-kicker{color:var(--mint)!important;border-color:transparent!important;background:0 0!important;box-shadow:none!important}html body main section.pricing-section article.pricing-card.bento-card.featured>span.pricing-kicker{color:#071006!important;border-radius:999px!important;background:var(--lime)!important}html body .contact-section .c-label,html body .contact-section .channel-link span:not(.c-icon){color:var(--text-light-secondary)!important}html body .contact-section .channel-link:hover .c-label,html body .contact-section .channel-link:hover .c-value{color:var(--lime-soft)!important}html body .contact-section .audit-response-promise>span{color:var(--mint)!important}html body main section .audit-intro-panel span.label,html body main section .faq-header span.label,html body main section .sec-header span.label,html body main section span.capability-kicker,html body main section span.form-section-label,html body main section span.founder-kicker{border-color:transparent!important;background:0 0!important;box-shadow:none!important}html body main section.pricing-section .pricing-grid article.pricing-card.bento-card.custom-pricing-card,html body main section.pricing-section .pricing-grid article.pricing-card.bento-card:not(.featured){color:var(--text-light)!important;background:rgba(255,255,255,.035)!important;border-color:var(--border-dark)!important;box-shadow:none!important}html body main section.pricing-section .pricing-grid article.pricing-card.bento-card.featured{color:var(--text-light)!important;background:linear-gradient(180deg,rgba(152,242,29,.07),rgba(255,255,255,.025))!important;border-color:rgba(152,242,29,.42)!important;box-shadow:0 18px 60px rgba(113,216,145,.09)!important}html body main section.process-section .bento-grid .step-card .step-num{color:#071006!important;border-color:rgba(93,153,36,.22)!important;background:var(--lime-soft)!important}html body main section.roi-section .roi-console .roi-controls{color:var(--text-dark)!important;background:var(--surface-light-soft)!important;border:0!important;box-shadow:none!important}html body main section.roi-section .roi-console .roi-controls .roi-control{background:0 0!important}html body main section.roi-section .roi-console .roi-controls input[type=range]{width:100%!important;height:6px!important;border:0!important;border-radius:999px!important;appearance:none!important;-webkit-appearance:none!important;background:linear-gradient(90deg,#79d993,#c6e8cb)!important;box-shadow:inset 0 1px 2px rgba(10,17,12,.12)!important}html body main section.roi-section .roi-console .roi-controls input[type=range]::-webkit-slider-thumb{width:20px!important;height:20px!important;border:3px solid #fff!important;border-radius:50%!important;appearance:none!important;-webkit-appearance:none!important;background:var(--lime-active)!important;box-shadow:0 2px 8px rgba(10,17,12,.2)!important}html body main section.roi-section .roi-console .roi-controls input[type=range]::-moz-range-thumb{width:16px!important;height:16px!important;border:3px solid #fff!important;border-radius:50%!important;background:var(--lime-active)!important;box-shadow:0 2px 8px rgba(10,17,12,.2)!important}html body main section.pricing-section .pricing-grid article.pricing-card .pricing-actions a.btn.btn-primary{color:#071006!important;background:var(--lime)!important;border-color:rgba(220,255,166,.68)!important;box-shadow:0 8px 24px rgba(131,224,20,.1)!important}html body main section.pricing-section .pricing-grid article.pricing-card .pricing-actions a.btn.btn-secondary{color:var(--text-light)!important;background:0 0!important;border-color:rgba(255,255,255,.16)!important;box-shadow:none!important}html body main section.pricing-section .pricing-grid article.pricing-card .pricing-actions a.btn.btn-secondary:hover{color:var(--lime-soft)!important;background:rgba(255,255,255,.05)!important;border-color:rgba(167,239,181,.32)!important}:root{--holo-page:#dcefd9;--holo-ink:#030604;--holo-surface:#0b0f0c;--holo-text:#f3f6f3;--holo-muted:rgba(239, 244, 240, 0.62);--holo-accent:#98f21d;--holo-accent-hover:#a8ff32;--holo-accent-active:#82d90f;--holo-accent-soft:#b8f3c2;--holo-line:rgba(255, 255, 255, 0.1)}html,html body{margin:0!important;padding:0!important;width:100%!important;min-height:100%!important;overflow-x:clip!important}html body{background:var(--bg-primary,#07100c)!important}html body main{padding-top:0!important;overflow-x:clip!important}html body .hero-section{position:relative!important;min-height:auto!important;padding:clamp(14px,1.1vw,18px)!important;overflow:clip!important;background:var(--holo-page)!important}html body .hero-section::after,html body .hero-section::before,html body .hero-signal-field{content:none!important;display:none!important}.holo-hero-frame{position:relative;isolation:isolate;display:grid;grid-template-rows:auto minmax(0,1fr);width:100%;min-height:calc(100svh - clamp(28px,2.2vw,36px));overflow:hidden;border:1px solid rgba(255,255,255,.045);border-radius:clamp(24px,2vw,30px);background:#020403;box-shadow:0 24px 70px rgba(29,60,35,.13)}html body .site-header{position:relative!important;inset:auto!important;z-index:40!important;width:100%!important;min-height:0!important;padding:0!important;background:0 0!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important}html body .header-inner{display:flex!important;align-items:center!important;width:100%!important;max-width:none!important;min-height:76px!important;height:auto!important;padding:22px clamp(28px,4.2vw,68px) 8px!important;gap:1.5rem!important}html body .logo-text{color:var(--holo-text)!important;font-family:Aptos,"IBM Plex Sans","Segoe UI",system-ui,sans-serif!important;font-size:1.2rem!important;font-weight:650!important;letter-spacing:0!important}html body .nav-links{display:flex!important;align-items:center!important;justify-content:center!important;margin-left:auto!important;gap:clamp(1.2rem,2vw,2.1rem)!important}html body .header-contact,html body .nav-links a{padding:.4rem 0!important;color:rgba(243,246,243,.68)!important;background:0 0!important;border:0!important;border-radius:0!important;font-size:.88rem!important;font-weight:520!important;letter-spacing:0!important;transition:color 180ms ease!important}html body .header-contact:hover,html body .nav-links a:hover{color:var(--holo-text)!important}html body .header-cta{display:flex!important;align-items:center!important;margin-left:.75rem!important;gap:1.2rem!important}html body .header-cta .btn,html body .hero-ctas .btn{min-height:50px!important;padding:.72rem 1.35rem!important;border-radius:13px!important;font-size:.9rem!important;font-weight:620!important;letter-spacing:0!important;box-shadow:none!important}html body .header-cta .btn{min-height:46px!important;padding:.64rem 1.15rem!important}html body .header-cta a.btn.btn-primary,html body .header-cta button.btn.btn-primary.open-modal-btn,html body .hero-ctas a.btn.btn-primary,html body .hero-ctas button.btn.btn-primary.open-modal-btn{color:#071006!important;background-color:var(--holo-accent)!important;background-image:none!important;border:1px solid rgba(220,255,166,.66)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.26),0 8px 24px rgba(131,224,20,.1)!important}html body .header-cta a.btn.btn-primary:hover,html body .header-cta button.btn.btn-primary.open-modal-btn:hover,html body .hero-ctas a.btn.btn-primary:hover,html body .hero-ctas button.btn.btn-primary.open-modal-btn:hover{transform:translateY(-1px)!important;background-color:var(--holo-accent-hover)!important;background-image:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 10px 26px rgba(131,224,20,.14)!important}html body .header-cta a.btn.btn-primary:active,html body .header-cta button.btn.btn-primary.open-modal-btn:active,html body .hero-ctas a.btn.btn-primary:active,html body .hero-ctas button.btn.btn-primary.open-modal-btn:active{background-color:var(--holo-accent-active)!important;background-image:none!important;transform:translateY(0)!important}.holo-hero-content{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,0.84fr) minmax(520px,1.16fr);align-items:center;gap:clamp(2.5rem,4.5vw,5.75rem);min-height:calc(100svh - 124px);padding:clamp(34px,4vw,58px) clamp(36px,4.6vw,74px) clamp(42px,5vw,74px)}html body .hero-section .hero-content{position:relative!important;z-index:5!important;width:100%!important;max-width:620px!important;opacity:1!important;transform:none!important}html body .hero-badge{display:inline-flex!important;width:max-content!important;margin:0 0 1.55rem!important;padding:.5rem .75rem!important;gap:.48rem!important;color:rgba(217,239,220,.72)!important;background:rgba(160,245,184,.05)!important;border:1px solid rgba(160,245,184,.18)!important;border-radius:10px!important;box-shadow:none!important;font-size:.76rem!important;font-weight:570!important;line-height:1!important;text-transform:uppercase;letter-spacing:.06em!important}html body .hero-badge .dot{width:6px!important;height:6px!important;background:#86d79b!important;box-shadow:none!important;animation:none!important}.holo-hero-title{min-height:4.05em;margin:0!important;color:var(--holo-text)!important;font-family:Aptos,"IBM Plex Sans","Segoe UI",system-ui,sans-serif!important;font-size:4.15rem!important;font-weight:500!important;line-height:.98!important;letter-spacing:0!important}.holo-title-main,.holo-title-visual,.holo-title-word{display:block}.holo-title-main,.holo-title-word{white-space:nowrap;font:inherit;letter-spacing:0!important}.holo-title-word{color:var(--holo-accent-soft);opacity:0;filter:blur(5px);transform:translateY(24px);animation:holoWordReveal 620ms cubic-bezier(.22,1,.36,1) forwards}.holo-title-word:nth-child(2){animation-delay:260ms}.holo-title-word:nth-child(3){animation-delay:640ms}.holo-title-word:nth-child(4){animation-delay:1.02s}@keyframes holoWordReveal{to{opacity:1;filter:blur(0);transform:translateY(0)}}html body .hero-promise{max-width:500px!important;margin:1.65rem 0 0!important;color:var(--holo-muted)!important;font-size:1.08rem!important;font-weight:430!important;line-height:1.58!important;letter-spacing:0!important}html body .hero-ctas{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:.75rem!important;margin-top:1.9rem!important}html body .hero-ctas .btn-secondary{color:#f1f4f1!important;background:#0d100e!important;border:1px solid rgba(255,255,255,.12)!important}html body .hero-ctas .btn-secondary:hover{color:var(--holo-text)!important;background:rgba(255,255,255,.06)!important;border-color:rgba(255,255,255,.24)!important;transform:translateY(-1px)!important}html body .hero-section .hero-visual{position:relative!important;display:grid!important;width:100%!important;min-height:min(650px,calc(100svh - 178px))!important;margin:0!important;place-items:center!important;overflow:visible!important;opacity:1!important;transform:none!important}.holo-sculpture-scene{position:relative;width:min(100%,760px);min-height:min(650px,calc(100svh - 178px));pointer-events:none}.holo-sculpture-glow{position:absolute;inset:8% 0 4% 2%;z-index:0;border-radius:50%;background:radial-gradient(circle at 54% 50%,rgba(112,222,143,.17),rgba(48,130,99,.075) 38%,transparent 70%);filter:blur(30px)}.holo-sculpture-stage{position:absolute;z-index:2;top:50%;left:50%;width:min(94%,650px);aspect-ratio:1;transform:translate(-43%,-50%);pointer-events:auto}.holo-sculpture-canvas,.holo-sculpture-fallback{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.holo-sculpture-canvas{z-index:2;display:block;opacity:0;transform:scale(1.06);transform-origin:center;transition:opacity 480ms ease,transform .7s cubic-bezier(.22, 1, .36, 1);will-change:transform}.holo-sculpture-stage.is-ready .holo-sculpture-canvas{opacity:1}.holo-sculpture-fallback{z-index:1;opacity:1;transition:opacity 360ms ease}.holo-sculpture-stage.is-ready .holo-sculpture-fallback{opacity:0}.holo-status-card{position:absolute;z-index:4;display:flex;align-items:center;gap:.75rem;min-width:196px;padding:.85rem .95rem;color:var(--holo-text);background:rgba(12,16,13,.76);border:1px solid rgba(255,255,255,.1);border-radius:17px;box-shadow:0 20px 54px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.035);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.holo-status-card-top{top:14%;right:1%}.holo-status-card-bottom{bottom:12%;left:3%}.holo-status-icon{display:grid;flex:0 0 auto;width:34px;height:34px;place-items:center;color:#c6f5c7;background:rgba(168,238,124,.08);border:1px solid rgba(168,238,124,.14);border-radius:10px;font-size:.9rem}.holo-status-card>span:last-child{display:grid;gap:.15rem}.holo-status-card small{color:rgba(239,244,240,.48);font-size:.69rem;font-weight:500;line-height:1.1}.holo-status-card strong{color:rgba(243,246,243,.92);font-size:.84rem;font-weight:580;line-height:1.2}html body .mobile-nav-menu{z-index:50!important;margin:0 1rem!important;background:rgba(7,10,8,.98)!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:16px!important;box-shadow:0 24px 60px rgba(0,0,0,.48)!important}html body .mobile-nav-menu .btn{width:100%!important;margin-top:.7rem!important}html body .mobile-nav-toggle{display:none!important}@media (min-width:1700px){.holo-hero-title{font-size:5rem!important}.holo-hero-content{grid-template-columns:minmax(0,0.86fr) minmax(620px,1.14fr)}.holo-sculpture-stage{width:min(100%,760px)}}@media (max-width:1180px){.holo-hero-content{grid-template-columns:minmax(0,0.92fr) minmax(470px,1.08fr);gap:1.5rem;padding-inline:clamp(28px,4vw,48px)}.holo-hero-title{font-size:3.55rem!important}.holo-title-main{font-size:.9em}.holo-sculpture-stage{width:min(100%,580px)}.holo-status-card{min-width:176px;padding:.72rem .8rem}}@media (max-width:900px){html body .header-cta,html body .nav-links{display:none!important}html body .mobile-nav-toggle{display:flex!important;width:46px!important;height:46px!important;margin-left:auto!important;padding:0!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:12px!important;background:rgba(255,255,255,.04)!important}html body .mobile-nav-menu.open{position:absolute!important;top:74px!important;left:0!important;right:0!important;display:block!important}.holo-hero-content{grid-template-columns:1fr;align-content:start;gap:1.2rem;min-height:auto;padding:3.25rem clamp(28px,7vw,54px) 3rem}html body .hero-section .hero-content{max-width:700px!important}.holo-hero-title{font-size:4rem!important}.holo-sculpture-scene,html body .hero-section .hero-visual{min-height:520px!important}.holo-sculpture-stage{width:min(82vw,560px)}.holo-status-card-top{right:4%}.holo-status-card-bottom{left:7%}}@media (max-width:600px){html body .hero-section{padding:10px!important}.holo-hero-frame{min-height:calc(100svh - 20px);border-radius:22px}html body .header-inner{min-height:68px!important;padding:14px 16px 4px!important}html body .logo-text{font-size:1.08rem!important}.holo-hero-content{gap:.55rem;padding:2rem 17px 2rem}html body .hero-badge{margin-bottom:1.1rem!important;font-size:.68rem!important}.holo-hero-title{min-height:4.12em;font-size:3.05rem!important;line-height:.99!important}.holo-title-main{font-size:.75em}html body .hero-promise{max-width:31rem!important;margin-top:1.1rem!important;font-size:.94rem!important;line-height:1.5!important}html body .hero-ctas{display:grid!important;grid-template-columns:1fr!important;gap:.55rem!important;margin-top:1.25rem!important}html body .hero-ctas .btn{width:100%!important;min-height:48px!important}.holo-sculpture-scene,html body .hero-section .hero-visual{min-height:320px!important}.holo-sculpture-stage{width:min(94vw,360px);transform:translate(-50%,-50%)}.holo-status-card{min-width:154px;padding:.62rem .68rem;border-radius:14px}.holo-status-card-top{top:10%;right:-1%}.holo-status-card-bottom{display:none}.holo-status-icon{width:28px;height:28px}.holo-status-card small{font-size:.61rem}.holo-status-card strong{font-size:.72rem}html body.hero-visual-in-view .chatbot-widget,html body.hero-visual-in-view .mobile-sticky-cta{display:none!important}}@media (max-width:390px){.holo-hero-title{font-size:2.76rem!important}.holo-sculpture-stage{width:min(94vw,330px)}.holo-sculpture-scene,html body .hero-section .hero-visual{min-height:292px!important}}@media (max-width:360px){.holo-hero-title{font-size:2.55rem!important}.holo-title-main{font-size:.74em}.holo-sculpture-stage{width:min(94vw,302px)}}@media (prefers-reduced-motion:reduce){.holo-title-word{opacity:1!important;filter:none!important;transform:none!important;animation:none!important}.holo-sculpture-fallback{opacity:.82!important;transition:none!important}}@media (max-width:760px){html body .cookie-consent{left:.75rem!important;right:.75rem!important;bottom:calc(.7rem + env(safe-area-inset-bottom,0px))!important}html body.privacy-choice-open .chatbot-widget{display:none!important}}:root{--story-ink:#071009;--story-copy:#415047;--story-muted:#6b786e;--story-paper:#f7f8f4;--story-mint:#e7f3e4;--story-mint-strong:#d9ecd5;--story-night:#050806;--story-night-soft:#0b110d;--story-line-dark:rgba(255, 255, 255, 0.11);--story-line-light:rgba(7, 16, 9, 0.13);--story-accent:#98f21d;--story-accent-soft:#b6f5c1;--story-container:1180px}html body main>.story-section{padding:clamp(5.5rem,9vw,8.8rem) 0!important;font-family:Inter,"IBM Plex Sans","Segoe UI",sans-serif}html body .story-section .container{width:min(100% - 40px,var(--story-container))!important}.story-section h2,.story-section h3,.story-section ol,.story-section p,.story-section ul{margin-top:0}.story-section h2,.story-section h3{font-family:Manrope,Inter,"IBM Plex Sans",sans-serif!important;letter-spacing:0!important}.story-section h2{max-width:900px;margin-bottom:0;font-size:clamp(2.8rem, 5.2vw, 4.7rem)!important;font-weight:560!important;line-height:1.02!important;text-wrap:balance}.story-section h3{font-size:clamp(1.25rem, 2.1vw, 1.65rem)!important;font-weight:620!important;line-height:1.2!important}.story-section li,.story-section p{font-size:clamp(1rem, 1.25vw, 1.1rem)!important;line-height:1.65!important}.story-label{display:inline-flex;align-items:center;gap:.65rem;margin-bottom:1.15rem;color:#3c6b4e;font-size:.73rem;font-weight:750;line-height:1.25;letter-spacing:.12em}.story-label::before{width:22px;height:1px;background:currentColor;content:""}.process-intro,.story-copy,.story-heading,.value-intro{max-width:760px}.story-heading-wide{max-width:940px}.process-intro>p,.story-copy>p,.story-heading>p{max-width:640px;margin:1.45rem 0 0}.story-lead{color:inherit;font-size:clamp(1.1rem, 1.6vw, 1.3rem)!important}.automova-brand{display:inline-flex!important;align-items:center!important;flex:0 0 auto;gap:.4rem!important;width:auto!important;min-width:0!important;overflow:visible!important}.brand-icon-frame{display:grid;place-items:center;width:34px;height:34px;flex:0 0 34px;overflow:visible}.brand-icon-frame picture{display:contents}.brand-icon-frame img{display:block;width:100%;height:100%;max-width:100%!important;object-fit:contain}.brand-wordmark-frame{display:grid;align-items:center;width:112px;height:28px;overflow:visible}.brand-wordmark-frame img{display:block;width:100%;height:auto;max-width:100%!important}html body .header-inner{gap:1.2rem!important}html body .nav-links{gap:clamp(.9rem,1.55vw,1.65rem)!important}html body .nav-links a{white-space:nowrap}.story-problem{color:var(--story-copy);background:var(--story-paper)!important}.story-problem h2,.story-problem h3,.story-problem strong{color:var(--story-ink)!important}.story-problem-layout{display:grid;grid-template-columns:minmax(0,0.95fr) minmax(380px,0.7fr);align-items:start;gap:clamp(4rem,9vw,8.5rem)}.friction-sequence{padding-top:.4rem}.friction-sequence ol{position:relative;margin:0;padding:0;list-style:none}.friction-sequence ol::before{position:absolute;top:19px;bottom:19px;left:18px;width:1px;background:linear-gradient(var(--story-ink),rgba(7,16,9,.12));content:""}.friction-sequence li{position:relative;display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:1.15rem;min-height:65px;padding:.65rem 0;border-bottom:1px solid var(--story-line-light)}.friction-sequence li span{position:relative;z-index:1;display:grid;width:38px;height:38px;place-items:center;border:1px solid rgba(7,16,9,.2);border-radius:50%;color:#315c41;background:var(--story-paper);font:650 0.66rem/1 Manrope,sans-serif}.friction-sequence li strong{font-size:1rem;font-weight:580}.friction-conclusion{margin:1.5rem 0 0;color:var(--story-ink)!important;font-size:.94rem!important;font-weight:600;line-height:1.55!important}.story-agentic{color:#b9c4bb;background:var(--story-night)!important}.story-agentic h2,.story-agentic h3,.story-agentic strong{color:#f2f6f2!important}.story-agentic .story-label,.story-agentic small{color:var(--story-accent-soft)!important}.automation-contrast{display:grid;grid-template-columns:minmax(0,1fr) 80px minmax(0,1fr);align-items:stretch;margin-top:clamp(3.8rem,7vw,6rem);border-top:1px solid var(--story-line-dark);border-bottom:1px solid var(--story-line-dark)}.contrast-column{padding:clamp(2rem,4vw,3.4rem) 0}.contrast-traditional{padding-right:clamp(1.5rem,4vw,3.5rem)}.contrast-agentic{padding-left:clamp(1.5rem,4vw,3.5rem)}.contrast-heading{display:grid;grid-template-columns:42px minmax(0,1fr);gap:1rem;align-items:start}.contrast-heading>span{display:grid;width:36px;height:36px;place-items:center;border:1px solid var(--story-line-dark);border-radius:50%;color:#94a198;font:650 0.68rem/1 Manrope,sans-serif}.contrast-agentic .contrast-heading>span{border-color:rgba(152,242,29,.38);color:var(--story-accent)}.contrast-heading small{display:block;margin-bottom:.55rem;font-size:.68rem;font-weight:700;letter-spacing:.1em}.contrast-heading h3{margin-bottom:0}.contrast-column ul{display:grid;gap:0;margin:2rem 0 0 58px;padding:0;list-style:none}.contrast-column li{position:relative;padding:.85rem 0 .85rem 1.3rem;border-bottom:1px solid rgba(255,255,255,.07);color:#aab5ac!important;font-size:.96rem!important}.contrast-column li::before{position:absolute;top:1.45rem;left:0;width:5px;height:5px;border-radius:50%;background:#68746a;content:""}.contrast-agentic li::before{background:var(--story-accent);box-shadow:0 0 12px rgba(152,242,29,.34)}.contrast-shift{display:grid;place-items:center;border-right:1px solid var(--story-line-dark);border-left:1px solid var(--story-line-dark)}.contrast-shift span{position:relative;width:32px;height:1px;background:var(--story-accent)}.contrast-shift span::after{position:absolute;top:-3px;right:0;width:7px;height:7px;border-top:1px solid var(--story-accent);border-right:1px solid var(--story-accent);transform:rotate(45deg);content:""}.story-pullquote{max-width:780px;margin:clamp(3rem,6vw,5.2rem) 0 0 auto;color:#f4f7f3!important;font-family:Manrope,sans-serif;font-size:clamp(1.9rem, 3.5vw, 3.4rem)!important;font-weight:500;line-height:1.12!important;text-align:right}.story-capabilities{color:var(--story-copy);background:var(--story-mint)!important}.story-capabilities h2,.story-capabilities h3,.story-capabilities strong{color:var(--story-ink)!important}.capability-showcase{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,0.9fr);gap:clamp(2.5rem,6vw,6rem);margin-top:clamp(3.8rem,7vw,6rem)}.capability-feature{position:sticky;top:28px;display:flex;min-height:460px;padding:clamp(2rem,4vw,3.5rem);flex-direction:column;justify-content:space-between;border:1px solid rgba(7,16,9,.14);border-radius:20px;background:#f8faf5;box-shadow:0 18px 60px rgba(18,46,25,.07)}.story-capabilities .capability-feature-copy>p,.story-capabilities .capability-list p,.story-capabilities .story-heading>p,.story-control .story-copy>p,.story-faq .faq-answer p,.story-faq .story-heading>p,.story-problem .story-copy>p,.story-process .process-intro>p,.story-process .process-track p,.story-value .value-lines p{color:var(--story-copy)!important;opacity:1!important}.capability-index{color:#637268;font:650 0.7rem/1 Manrope,sans-serif;letter-spacing:.08em}.capability-feature-copy h3{max-width:520px;margin:0 0 1rem;font-size:clamp(2rem, 3.4vw, 3.25rem)!important;line-height:1.05!important}.capability-feature-copy p{max-width:540px;margin-bottom:0}.capability-flow{display:grid;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:.75rem;margin-top:3rem}.capability-flow span{color:#2e3e33;font-size:.74rem;font-weight:650;white-space:nowrap}.capability-flow i{position:relative;height:1px;overflow:hidden;background:rgba(7,16,9,.17)}.capability-flow i::after{position:absolute;top:0;left:-30%;width:30%;height:1px;background:#4ea36d;content:"";animation:story-signal 3.2s ease-in-out infinite}.capability-list{border-top:1px solid var(--story-line-light)}.capability-list article{display:grid;grid-template-columns:42px minmax(0,1fr);gap:1.1rem;padding:1.65rem 0;border-bottom:1px solid var(--story-line-light)}.capability-list article>span{color:#65806c;font:650 0.7rem/1.4 Manrope,sans-serif}.capability-list h3{margin-bottom:.6rem}.capability-list p{margin-bottom:0;color:#536259!important;font-size:.96rem!important}.story-value{color:var(--story-copy);background:#fbfcf9!important}.story-value h2,.story-value h3,.story-value strong{color:var(--story-ink)!important}.value-lines{display:grid;grid-template-columns:repeat(3,1fr);margin-top:clamp(4rem,8vw,7rem);border-top:1px solid var(--story-line-light);border-bottom:1px solid var(--story-line-light)}.value-lines article{min-height:300px;padding:2.1rem clamp(1.4rem,3vw,2.6rem) 2.5rem 0}.value-lines article+article{padding-left:clamp(1.4rem,3vw,2.6rem);border-left:1px solid var(--story-line-light)}.value-lines article>span{color:#54705d;font:650 0.7rem/1 Manrope,sans-serif}.value-lines h3{margin:5rem 0 .85rem}.value-lines p{max-width:330px;margin-bottom:0;color:var(--story-copy)!important;font-size:.98rem!important}.value-statement{max-width:930px;margin:clamp(4rem,8vw,7rem) 0 0 auto;text-align:right}.value-statement p{margin-bottom:.4rem;color:var(--story-muted)!important;font-size:1rem!important}.value-statement strong{display:block;font:540 clamp(2rem, 4.1vw, 4.15rem)/1.06 Manrope,sans-serif;text-wrap:balance}.story-system{color:#b8c3ba;background:#071009!important}.story-system h2,.story-system h3,.story-system strong{color:#f2f6f2!important}.story-system .story-label,.story-system small{color:var(--story-accent-soft)!important}.system-stages{position:relative;display:grid;grid-template-columns:repeat(4,1fr);margin:clamp(4rem,8vw,7rem) 0 0;padding:0;border-top:1px solid var(--story-line-dark);border-bottom:1px solid var(--story-line-dark);list-style:none}.system-stages::before{position:absolute;top:-1px;left:0;width:25%;height:1px;background:var(--story-accent);box-shadow:0 0 16px rgba(152,242,29,.32);content:""}.system-stages li{min-height:370px;padding:2rem clamp(1.25rem,2.5vw,2.2rem) 2.5rem}.system-stages li+li{border-left:1px solid var(--story-line-dark)}.system-stages>li>span{display:grid;width:38px;height:38px;place-items:center;border:1px solid rgba(184,243,194,.24);border-radius:50%;color:var(--story-accent-soft);font:650 0.68rem/1 Manrope,sans-serif}.system-stages li>div{margin-top:5.6rem}.system-stages small{display:block;margin-bottom:.65rem;font-size:.68rem;font-weight:700;letter-spacing:.1em}.system-stages h3{margin-bottom:.8rem}.system-stages p{margin-bottom:0;color:#aab5ac!important;font-size:.94rem!important}.story-control{color:var(--story-copy);background:var(--story-paper)!important}.story-control h2,.story-control h3,.story-control strong{color:var(--story-ink)!important}.control-layout{display:grid;grid-template-columns:minmax(0,0.85fr) minmax(480px,1fr);align-items:start;gap:clamp(4rem,9vw,9rem)}.control-spectrum{border-top:1px solid var(--story-line-light)}.control-level{display:grid;grid-template-columns:48px minmax(0,1fr);gap:1.1rem;align-items:center;min-height:130px;padding:1.5rem 0;border-bottom:1px solid var(--story-line-light)}.control-level>span{display:grid;width:42px;height:42px;place-items:center;border-radius:50%;font:700 0.66rem/1 Manrope,sans-serif}.level-auto>span{color:#15351f;background:#b9efc3}.level-approval>span{color:#4c401d;background:#eee0a8}.level-human>span{color:#34283d;background:#e0d4e8}.control-level small{display:block;margin-bottom:.55rem;color:#5d6c62;font-size:.68rem;font-weight:750;letter-spacing:.1em}.control-level strong{display:block;max-width:520px;font:580 clamp(1.1rem, 1.8vw, 1.42rem)/1.35 Manrope,sans-serif}.story-examples{color:#b8c3ba;background:var(--story-night)!important}.story-examples h2,.story-examples h3,.story-examples strong{color:#f4f7f3!important}.story-examples .story-label,.story-examples small{color:var(--story-accent-soft)!important}.example-list{margin-top:clamp(4rem,7vw,6rem);border-top:1px solid var(--story-line-dark)}.example-row{display:grid;grid-template-columns:150px minmax(260px,0.85fr) minmax(320px,1fr);gap:clamp(1.5rem,4vw,4rem);align-items:start;padding:clamp(2rem,4vw,3.3rem) 0;border-bottom:1px solid var(--story-line-dark)}.example-meta{display:flex;gap:1rem;align-items:center}.example-meta span{color:#78857b;font:650 0.7rem/1 Manrope,sans-serif}.example-meta small{font-size:.68rem;font-weight:750;letter-spacing:.1em}.example-row h3{margin-bottom:0;font-size:clamp(1.35rem, 2.3vw, 2rem)!important}.example-row p{margin-bottom:0;color:#abb6ad!important;font-size:.98rem!important}.story-process{color:var(--story-copy);background:var(--story-mint)!important}.story-process h2,.story-process h3,.story-process strong{color:var(--story-ink)!important}.process-track{display:grid;grid-template-columns:repeat(5,1fr);margin:clamp(4rem,8vw,6.7rem) 0 0;padding:0;border-top:1px solid var(--story-line-light);border-bottom:1px solid var(--story-line-light);list-style:none}.process-track li{min-height:310px;padding:1.6rem 1.25rem 2rem 0}.process-track li+li{padding-left:1.25rem;border-left:1px solid var(--story-line-light)}.process-track>li>span{color:#52715d;font:650 0.68rem/1 Manrope,sans-serif}.process-track li>div{margin-top:5rem}.process-track h3{margin-bottom:.7rem;font-size:1.08rem!important}.process-track p{margin-bottom:0;color:#53635a!important;font-size:.9rem!important}.story-inline-cta{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-top:clamp(3.5rem,6vw,5rem)}.story-inline-cta p{max-width:650px;margin-bottom:0;color:var(--story-ink)!important;font:560 clamp(1.4rem, 2.5vw, 2.25rem)/1.2 Manrope,sans-serif}.story-pricing{color:#b8c3ba;background:#060a07!important}.story-pricing .price,.story-pricing h2,.story-pricing h3,.story-pricing strong{color:#f3f6f3!important}.story-pricing .pricing-kicker,.story-pricing .story-label{color:var(--story-accent-soft)!important}.story-pricing-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1rem!important;margin-top:clamp(4rem,7vw,6rem)!important}html body .story-pricing .story-pricing-grid .pricing-card{position:relative;display:flex;min-height:570px;padding:clamp(1.7rem,3vw,2.4rem)!important;flex-direction:column;border:1px solid rgba(255,255,255,.11)!important;border-radius:17px!important;color:#b8c3ba!important;background:#0c110e!important;background-image:none!important;box-shadow:none!important;transform:perspective(900px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg))}html body .story-pricing .story-pricing-grid .pricing-card.featured{border-color:rgba(152,242,29,.36)!important;background:#0f1711!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 22px 60px rgba(0,0,0,.24)!important}html body .story-pricing .story-pricing-grid .pricing-card::after,html body .story-pricing .story-pricing-grid .pricing-card::before{display:none!important}.story-pricing .pricing-card h3{margin:1.15rem 0 .3rem;font-size:clamp(1.55rem, 2.6vw, 2.2rem)!important}.story-pricing .price{margin:.55rem 0 1.5rem!important;font:560 clamp(1.8rem, 3vw, 2.65rem)/1.1 Manrope,sans-serif!important}.story-pricing .pricing-card>p:not(.price){min-height:105px;margin-bottom:1.5rem;color:#aab5ac!important;font-size:.95rem!important}.story-pricing .pricing-highlights{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.35rem}.story-pricing .pricing-highlights span{padding:.42rem .62rem;border:1px solid rgba(255,255,255,.09);border-radius:999px;color:#c4cdc5!important;background:rgba(255,255,255,.025);font-size:.72rem;font-weight:600}.story-pricing .pricing-details-toggle{width:100%;min-height:42px;margin:0 0 1rem;padding:.5rem 0;border:0;border-top:1px solid rgba(255,255,255,.09);border-bottom:1px solid rgba(255,255,255,.09);border-radius:0;color:#dce4dd;background:0 0;font:620 0.8rem/1 Manrope,sans-serif;text-align:left}.story-pricing .pricing-details-toggle::after{float:right;content:"+"}.story-pricing .pricing-card.details-open .pricing-details-toggle::after{content:"−"}.story-pricing .pricing-details{overflow:hidden;max-height:0;opacity:0;transition:max-height 360ms ease,opacity 220ms ease,margin 360ms ease}.story-pricing .pricing-card.details-open .pricing-details{max-height:280px;margin-bottom:1rem;opacity:1}.story-pricing .pricing-details ul{display:grid;gap:.55rem;margin:0;padding:0;list-style:none}.story-pricing .pricing-details li{position:relative;padding-left:1rem;color:#9ca8a0!important;font-size:.82rem!important}.story-pricing .pricing-details li::before{position:absolute;top:.68rem;left:0;width:4px;height:4px;border-radius:50%;background:var(--story-accent-soft);content:""}.story-pricing .pricing-actions{display:grid;grid-template-columns:1fr auto;gap:.55rem;margin-top:auto}.story-pricing .pricing-actions .btn{min-height:46px!important;padding-inline:0.85rem!important;font-size:.78rem!important}.story-pricing .pricing-note{max-width:760px;margin:1.4rem 0 0;color:#859188!important;font-size:.78rem!important}.story-faq{color:var(--story-copy);background:var(--story-paper)!important}.story-faq h2,.story-faq h3,.story-faq strong{color:var(--story-ink)!important}.faq-layout{display:grid;grid-template-columns:minmax(300px,0.72fr) minmax(0,1fr);gap:clamp(4rem,9vw,8rem);align-items:start}.faq-layout>.story-heading{position:sticky;top:32px}.story-faq .faq-grid{display:block!important;border-top:1px solid var(--story-line-light)}html body .story-faq .faq-item{margin:0!important;border:0!important;border-bottom:1px solid var(--story-line-light)!important;border-radius:0!important;background:0 0!important;box-shadow:none!important}.story-faq .faq-trigger{min-height:94px;padding:1.3rem 0!important}.story-faq .faq-question{display:grid;grid-template-columns:35px minmax(0,1fr);gap:.85rem;align-items:center}.story-faq .faq-question small{color:#637167!important;font-size:.66rem;font-weight:700}.story-faq .faq-question-text{display:block;margin-bottom:0;font-size:clamp(1.05rem, 1.7vw, 1.28rem)!important}.story-faq .faq-answer p{max-width:650px;margin:0;padding:0 3rem 1.5rem 35px;color:#536159!important;font-size:.95rem!important}html body .contact-section .audit-intro-panel h2{max-width:640px;font-family:Manrope,Inter,sans-serif!important;font-size:clamp(2.65rem, 4.8vw, 4.35rem)!important;font-weight:560!important;line-height:1.02!important}html body .contact-section .audit-intro-panel>p{max-width:590px;font-family:Inter,sans-serif}.site-footer .automova-brand{margin-bottom:1rem}.site-footer .brand-icon-frame{width:30px;height:30px;flex-basis:30px}.site-footer .brand-wordmark-frame{width:105px;height:26px}.site-footer .social-proof-footer{margin-top:.45rem;color:var(--text-muted,#879389);font-size:.82rem}@keyframes story-signal{0%{transform:translateX(0);opacity:0}18%{opacity:1}82%{opacity:1}100%{transform:translateX(430%);opacity:0}}@media (max-width:1080px){html body .nav-links a:nth-child(3){display:none!important}.control-layout,.story-problem-layout{grid-template-columns:minmax(0,1fr) minmax(360px,0.82fr);gap:4rem}.capability-showcase{grid-template-columns:minmax(0,1fr) minmax(320px,0.85fr);gap:3.5rem}.process-track,.system-stages{grid-template-columns:repeat(2,1fr)}.process-track li:nth-child(n+3),.system-stages li:nth-child(3),.system-stages li:nth-child(4){border-top:1px solid var(--story-line-dark)}.process-track li:nth-child(n+3){border-top-color:var(--story-line-light)}.process-track li:nth-child(3),.process-track li:nth-child(5),.system-stages li:nth-child(3){border-left:0}.example-row{grid-template-columns:115px minmax(220px,0.8fr) minmax(280px,1fr)}.story-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.story-pricing .pricing-card:last-child{grid-column:1/-1;min-height:520px}}@media (max-width:820px){html body main>.story-section{padding:clamp(4.4rem,12vw,6.5rem) 0!important}.capability-showcase,.control-layout,.faq-layout,.story-problem-layout{grid-template-columns:1fr}.capability-list,.control-spectrum,.faq-layout .faq-grid,.friction-sequence{margin-top:2.5rem}.capability-feature,.faq-layout>.story-heading{position:relative;top:auto}.automation-contrast{grid-template-columns:1fr}.contrast-agentic,.contrast-traditional{padding:2rem 0}.contrast-agentic{border-top:1px solid var(--story-line-dark)}.contrast-shift{display:none}.value-lines{grid-template-columns:1fr}.value-lines article{min-height:235px;padding:1.8rem 0 2.2rem!important}.value-lines article+article{border-top:1px solid var(--story-line-light);border-left:0}.value-lines h3{margin-top:3.5rem}.example-row{grid-template-columns:90px minmax(0,1fr)}.example-row p{grid-column:2}.story-pricing-grid{grid-template-columns:1fr!important}.story-pricing .pricing-card:last-child{grid-column:auto}}@media (max-width:620px){html body .story-section .container{width:min(100% - 32px,var(--story-container))!important}.story-section h2{font-size:clamp(2.15rem, 10.5vw, 3.35rem)!important}.story-section li,.story-section p{font-size:.98rem!important}.brand-icon-frame{width:30px;height:30px;flex-basis:30px}.brand-wordmark-frame{width:102px;height:26px}.friction-sequence li{grid-template-columns:34px minmax(0,1fr);gap:.85rem}.friction-sequence ol::before{left:16px}.friction-sequence li span{width:34px;height:34px}.contrast-column ul{margin-left:0}.story-pullquote{text-align:left}.capability-feature{min-height:470px;padding:1.5rem}.capability-flow{grid-template-columns:1fr;gap:.5rem}.capability-flow i{width:1px;height:18px;margin-left:4px}.capability-flow i::after{display:none}.process-track,.system-stages{grid-template-columns:1fr}.process-track li,.system-stages li{min-height:0;padding:1.6rem 0 2.2rem!important;border-top:0!important;border-left:0!important;border-bottom:1px solid var(--story-line-dark)}.process-track li{border-bottom-color:var(--story-line-light)}.process-track li>div,.system-stages li>div{margin-top:2.3rem}.example-row{grid-template-columns:1fr;gap:1rem}.example-row p{grid-column:auto}.story-inline-cta{align-items:flex-start;flex-direction:column}html body .story-pricing .pricing-card{min-height:580px}.story-pricing .pricing-actions{grid-template-columns:1fr}.story-faq .faq-question{grid-template-columns:28px minmax(0,1fr)}.story-faq .faq-answer p{padding-left:0}}@media (prefers-reduced-motion:reduce){.capability-flow i::after{animation:none!important}}.skip-link{position:fixed;z-index:10000;top:.75rem;left:.75rem;padding:.75rem 1rem;border-radius:.45rem;background:#f4faf6;color:#071006;font-weight:700;text-decoration:none;transform:translateY(-180%);transition:transform 160ms ease}.skip-link:focus{transform:translateY(0)}.form-error-summary{margin:0 0 1rem;padding:.8rem .9rem;border:1px solid rgba(223,112,78,.62);border-radius:.5rem;background:rgba(201,100,66,.1);color:inherit;font-size:.9rem;line-height:1.45}.form-error-summary[hidden]{display:none}.modal-intro{margin-bottom:1.5rem}.pricing-section .pricing-card--custom{align-self:start;min-height:0!important;padding-bottom:1.35rem!important}.pricing-section .pricing-card--custom>p:not(.price){min-height:0!important;margin-bottom:.8rem!important}.pricing-section .pricing-card--custom .price{font-size:clamp(1.55rem, 2.3vw, 2rem)!important}.pricing-section .pricing-card--custom .pricing-details-toggle{margin-top:.55rem}html body main section.pricing-section article.pricing-card.featured>span.pricing-kicker,html body main section.pricing-section article.pricing-card:not(.featured)>span.pricing-kicker{color:#84371f!important}#cookie-consent .cookie-copy strong{color:#183126!important}#cookie-consent .cookie-copy a{color:#285b37!important;text-decoration:underline;text-decoration-thickness:0.09em;text-underline-offset:0.16em}.chat-logo-wrap,.chat-open-icon{position:relative;display:grid;place-items:center}.chat-logo-wrap{width:40px;height:40px;flex:0 0 40px}.chat-logo-wrap .asset-fallback,.chat-open-icon .asset-fallback{position:absolute;inset:0;display:none;place-items:center;border-radius:inherit;background:#07130d;color:#98f21d;font:800 1rem/1 "IBM Plex Sans",system-ui,sans-serif}.chat-logo-wrap.asset-failed .asset-fallback,.chat-open-icon.asset-failed .asset-fallback{display:grid}.chat-logo-wrap.asset-failed img,.chat-open-icon.asset-failed img{display:none}.brand-icon-frame.asset-failed::before,.brand-wordmark-frame.asset-failed::before{display:grid;place-items:center;color:#f4faf6;font:750 1rem/1 "IBM Plex Sans",system-ui,sans-serif}.brand-icon-frame.asset-failed::before{content:"A";width:100%;height:100%}.brand-wordmark-frame.asset-failed::before{content:"Automova";justify-content:start}.brand-icon-frame.asset-failed picture,.brand-wordmark-frame.asset-failed img{display:none}.holo-sculpture-stage.asset-failed::after{content:"";position:absolute;inset:17%;background:url("assets/brand/automova-mark.webp") center/contain no-repeat;filter:drop-shadow(0 18px 45px rgba(89, 225, 117, .2))}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:3px solid rgba(152,242,29,.82)!important;outline-offset:3px!important}@media (max-width:430px){.mobile-sticky-cta .btn{min-width:0}.audit-step-actions .btn{min-width:0;width:100%}.audit-step-actions.two{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.skip-link{transition:none}}/* audit form production contrast and layout fix */
.contact-section{overflow:clip!important}.contact-section>.container{width:min(calc(100% - 40px),1400px)!important;max-width:1400px!important;margin-inline:auto!important;padding-inline:0!important}.audit-shell{grid-template-columns:minmax(0,.84fr) minmax(520px,1.16fr)!important}.audit-intro-panel,.audit-form-card{min-width:0!important}.audit-form-card,.audit-form-card form{color:#f4f8f5!important}.audit-form-header h3{color:#f4f8f5!important}.audit-form-card .form-section-label,.audit-form-card .form-group label,.audit-form-card .form-note,.audit-form-card .legal-consent,.audit-time-pill{color:#b9c8c0!important}.audit-form-card .audit-step-tab{color:#91a198!important}.audit-form-card .audit-step-tab.is-active{color:#baff76!important;background:rgba(152,242,29,.1)!important}.audit-form-card input,.audit-form-card select,.audit-form-card textarea{color:#252821!important;background:#fbfaf6!important;border-color:#d6d8d0!important}.audit-form-card input::placeholder,.audit-form-card textarea::placeholder{color:#777b74!important}.audit-form-card .btn-primary,.audit-form-card button[type=submit],.audit-form-card .audit-next{color:#10160d!important;background:#98f21d!important;border-color:#98f21d!important;box-shadow:0 12px 30px rgba(152,242,29,.16)!important}.audit-form-card .btn-primary:hover,.audit-form-card button[type=submit]:hover,.audit-form-card .audit-next:hover{background:#b1ff45!important;border-color:#b1ff45!important}@media(max-width:960px){.contact-section>.container{width:min(calc(100% - 28px),720px)!important}.audit-shell{grid-template-columns:1fr!important;gap:2rem!important}.audit-intro-panel h2{font-size:clamp(2.2rem,9vw,3.5rem)!important}}@media(max-width:560px){.contact-section>.container{width:calc(100% - 24px)!important}.audit-form-card{padding:1rem!important}.audit-form-header{gap:.75rem!important}.audit-time-pill{font-size:.7rem!important}.audit-form-card .form-row{grid-template-columns:1fr!important}.audit-step-tab{font-size:.62rem!important}}
