@media screen and (max-width:991px){html{overflow-x:clip!important;overflow-y:auto!important;max-width:100%!important;-webkit-text-size-adjust:100%!important;text-size-adjust:100%!important}body{overflow-x:visible!important;overflow-y:visible!important;max-width:100%!important}body{-webkit-tap-highlight-color:transparent!important;touch-action:manipulation}.container{width:100%!important;max-width:100%!important;padding-left:clamp(16px,4.5vw,24px)!important;padding-right:clamp(16px,4.5vw,24px)!important;box-sizing:border-box!important}.container.chap-stack{padding-top:0!important;padding-bottom:0!important}.stats-strip{padding:clamp(32px,6vw,48px) 0!important}#prova.proof,.proof{padding:clamp(40px,7vw,64px) 0!important}#processo.proc,.proc{padding:clamp(40px,7vw,64px) 0!important}#faq.faq-section,.faq-section{padding:clamp(40px,7vw,64px) 0!important}#contato.ctaform,.ctaform,.ctaform--cockpit{padding:clamp(40px,7vw,64px) 0!important}#cta-proximo.signup-strip,.signup-strip{padding:clamp(32px,6vw,48px) 0!important;margin-bottom:36px!important}.site-footer,footer,.footer--cockpit{padding:36px 0 calc(28px + env(safe-area-inset-bottom)) 0!important}.chapter-status{min-height:32px!important;height:auto!important;padding:6px 0!important;margin-bottom:clamp(16px,3.5vw,24px)!important;box-sizing:border-box!important}.cfs-grid,.fst-grid{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:6px 12px!important;font-size:10px!important;line-height:1.3!important}.cfs-item{display:inline-flex!important;align-items:center!important;gap:5px!important;white-space:nowrap!important}.cfs-dot{width:6px!important;height:6px!important;border-radius:50%!important}.psc-head,.sec-head{display:flex!important;flex-direction:column!important;gap:12px!important;margin-bottom:clamp(24px,5vw,36px)!important;padding:0!important;width:100%!important;text-align:left!important}.psc-head__main,.sec-head__main{width:100%!important;max-width:100%!important;display:flex!important;flex-direction:column!important;gap:10px!important}.psc-head__kicker,.sec-head__kicker{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:8px 12px!important;margin-bottom:2px!important}.psc-head__idx{font-size:clamp(2.8rem,12vw,4rem)!important;line-height:0.8!important;letter-spacing:-0.06em!important;font-family:var(--font-display,sans-serif)!important;font-weight:900!important;margin-right:2px!important;-webkit-text-stroke-width:2.2px!important}.psc-head__tag,.sec-head__label{font-size:10px!important;font-weight:800!important;padding:4px 10px!important;border-radius:var(--cc-r-pill,9999px)!important;letter-spacing:0.1em!important;text-transform:uppercase!important}.psc-head__flow{font-size:9.5px!important;font-weight:600!important;letter-spacing:0.08em!important;text-transform:uppercase!important;width:100%!important;margin-top:2px!important}.psc-head__title,.sec-head__title{font-size:clamp(1.75rem,6.8vw,2.35rem)!important;line-height:1.08!important;letter-spacing:-0.03em!important;margin:0!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:6px!important;word-break:normal!important;overflow-wrap:break-word!important}.psc-head__line{display:block!important;width:100%!important}.psc-head__line--accent{display:inline-block!important;width:fit-content!important;max-width:100%!important;padding:0.08em 0.32em 0.06em!important;line-height:1.05!important;border-radius:var(--cc-r-sm,5px)!important}.psc-head__desc,.sec-head__desc{font-size:15.5px!important;line-height:1.55!important;margin:4px 0 6px 0!important;max-width:100%!important}.psc-head__chips{display:flex!important;flex-wrap:wrap!important;gap:6px 8px!important;margin:6px 0 0 0!important;padding:0!important;list-style:none!important;width:100%!important}.psc-head__chips li{font-size:9px!important;font-weight:700!important;padding:5px 10px!important;border-radius:var(--cc-r-pill,9999px)!important;letter-spacing:0.06em!important;text-transform:uppercase!important}.psc-head__panel{display:none!important}.nav-header{height:auto!important;min-height:56px!important;padding:8px 0!important;overflow:visible!important}.nav-header .container.nav-grid,.container.nav-grid,.nav-grid{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;grid-template-columns:none!important;width:100%!important;max-width:100%!important;padding-left:clamp(12px,3.5vw,20px)!important;padding-right:clamp(12px,3.5vw,20px)!important;gap:8px!important;box-sizing:border-box!important;overflow:visible!important}.nav-center{display:none!important}.nav-left{grid-column:auto!important;grid-row:auto!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;flex:0 1 auto!important;min-width:0!important}.nav-header .logo,.logo{font-size:clamp(14px,3.8vw,17px)!important;letter-spacing:-0.015em!important;line-height:1!important;gap:clamp(6px,1.8vw,8px)!important;white-space:nowrap!important;flex-shrink:0!important}.nav-header .logo-sub,.logo-sub{font-size:0.38em!important;letter-spacing:0.22em!important}.nav-header .logo-mark,.logo-mark{width:36px!important;height:36px!important}.nav-right{grid-column:auto!important;grid-row:auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-shrink:0!important;gap:clamp(6px,1.8vw,10px)!important;margin-left:auto!important}.nav-right .btn-nav-cta,.nav-right .magnetic-wrap:has(.btn-nav-cta){display:none!important}.lang-switch-pills{display:inline-flex!important;align-items:center!important;flex-shrink:0!important;padding:2px!important;gap:1px!important}.lang-pill-btn{height:26px!important;min-height:26px!important;padding:0 7px!important;font-size:10.5px!important}.lang-selector{position:relative!important;display:inline-flex!important;align-items:center!important;flex-shrink:0!important}.lang-selector__btn{height:32px!important;min-height:32px!important;padding:0 clamp(6px,1.8vw,10px)!important;font-size:11px!important;gap:4px!important}.lang-selector__icon{width:13px!important;height:13px!important}.lang-selector__chevron{width:10px!important;height:10px!important}.nav-hamburger{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:4.5px!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;border-radius:50%!important;padding:0!important;cursor:pointer!important;z-index:100000!important;touch-action:manipulation;flex-shrink:0!important;box-sizing:border-box!important}.theme-toggle{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;font-size:14px!important;flex-shrink:0!important}.hero-v3{padding-top:clamp(68px,9vh,88px)!important;padding-bottom:clamp(24px,4vh,36px)!important;min-height:auto!important;box-sizing:border-box!important}.hero-container-v3,.hero-container-v3--split{max-width:100%!important;grid-template-columns:1fr!important;gap:16px!important;text-align:left!important}.hero-container-v3>.hero-copy{display:flex!important;flex-direction:column!important;gap:clamp(10px,2.5vw,14px)!important;width:100%!important}.hero-title-v3{font-size:clamp(2.35rem,9.8vw,3.2rem)!important;line-height:0.98!important;letter-spacing:-0.035em!important;margin-bottom:14px!important;word-break:normal!important;overflow-wrap:break-word!important}.hero-title-v3 .hero-line{display:block!important;line-height:0.96!important}.hero-sub-grid{display:flex!important;flex-direction:column!important;gap:14px!important;width:100%!important}html.cc-brut body .hero-desc-v3,html body .hero-desc-v3,.hero-v3 .hero-desc-v3,.hero-desc-v3{font-size:16px!important;line-height:1.55!important;max-width:100%!important;margin-top:16px!important;margin-bottom:0!important;opacity:0.92!important}.hero-action-v3{display:flex!important;flex-direction:column!important;gap:12px!important;width:100%!important;max-width:100%!important}.hero-action-v3 .magnetic-wrap{width:100%!important;display:block!important}.hero-action-v3 .btn-hero,.hero-action-v3 .btn-hero-sec,.hero-action-v3 .magnetic-wrap,.hero-action-v3 .magnetic-wrap a{width:100%!important;max-width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:50px!important;height:50px!important;padding:13px 20px!important;font-size:13px!important;font-weight:800!important;letter-spacing:0.06em!important;border-radius:6px!important;box-sizing:border-box!important;text-align:center!important}.hero-action-v3 .btn-hero{border:none!important;box-shadow:4px 4px 0 var(--orange-brut-chad,#fff)!important}.hero-action-v3 .btn-hero-sec{border:1.5px solid rgba(255,255,255,0.24)!important;background:rgba(255,255,255,0.05)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:none!important}.hero-scroll-cta{display:flex!important;align-items:center!important;gap:8px!important;margin-top:16px!important}.marquee-strip{padding:10px 0!important;font-size:12px!important}.marquee-track span{font-size:11.5px!important;letter-spacing:0.05em!important}.stats-strip__inner,.stats-strip__container,.stats-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:12px 10px!important;width:100%!important;text-align:center!important}.stats-strip__item{padding:14px 10px!important;border-radius:10px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important}.stats-strip__num-wrap{display:flex!important;align-items:baseline!important;justify-content:center!important;gap:2px!important}.stats-strip__num{font-size:clamp(1.75rem,6.5vw,2.3rem)!important;line-height:1.05!important;font-weight:800!important}.stats-strip__suffix{font-size:clamp(1.1rem,4vw,1.4rem)!important;font-weight:800!important}.stats-strip__label{font-size:11.5px!important;line-height:1.35!important;margin-top:6px!important;opacity:0.82!important}html.cc-brut body #diagnostico.probsol,#diagnostico.probsol,.probsol--cockpit{padding:0!important;overflow:visible!important}html.cc-brut body #diagnostico.probsol .psc-pin,#diagnostico .psc-pin{position:relative!important;z-index:2!important;background:transparent!important;overflow:visible!important}html.cc-brut body #diagnostico.probsol .psc-stage,#diagnostico .psc-stage{position:sticky!important;top:clamp(48px,6vh,56px)!important;height:calc(100svh - clamp(48px,6vh,56px))!important;min-height:0!important;max-height:none!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;padding:8px 0 10px 0!important;gap:6px!important;overflow:hidden!important;box-sizing:border-box!important;background:transparent!important}html.cc-brut body #diagnostico.probsol .psc-rail-wrap,#diagnostico .psc-rail-wrap{flex:1 1 auto!important;display:flex!important;align-items:center!important;width:100%!important;position:relative!important;overflow:hidden!important;min-height:0!important}html.cc-brut body #diagnostico.probsol .psc-rail.probsol-grid,#diagnostico .psc-rail{--psc-card-w:min(340px,calc(var(--cc-vw,100%) - 32px))!important;--psc-card-h:min(520px,calc(var(--cc-vh,100svh) - 200px))!important;--psc-focus-h:min(520px,calc(var(--cc-vh,100svh) - 200px))!important;--psc-gap:12px!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;width:max-content!important;max-width:none!important;gap:var(--psc-gap)!important;padding-left:calc((var(--cc-vw,100%) - var(--psc-card-w)) / 2)!important;padding-right:calc((var(--cc-vw,100%) - var(--psc-card-w)) / 2)!important;background:transparent!important;border:none!important;box-sizing:border-box!important;will-change:transform!important}html.cc-brut body #diagnostico.probsol .psc-rail .probsol-card,html.cc-brut body .probsol .probsol-card,.probsol-card.psc-card-v2{flex:0 0 var(--psc-card-w)!important;width:var(--psc-card-w)!important;height:var(--psc-card-h)!important;min-height:var(--psc-card-h)!important;max-height:var(--psc-card-h)!important;border-radius:14px!important;overflow:hidden!important;position:relative!important;box-sizing:border-box!important;opacity:1!important;transform:none!important;transition:border-color 0.25s ease,box-shadow 0.25s ease!important}html.cc-brut body #diagnostico.probsol .psc-rail .probsol-card::before,html.cc-brut body .probsol .probsol-card::before{content:""!important;display:block!important;position:absolute!important;inset:0 auto 0 0!important;width:3.5px!important;height:100%!important;background:linear-gradient(180deg,#FF5F00 0%,#C026D3 60%,#7C3AED 100%)!important;z-index:10!important;pointer-events:none!important}html.cc-theme-light #diagnostico.probsol .psc-rail .probsol-card,html.cc-brut body:not(.dark-theme) #diagnostico.probsol .psc-rail .probsol-card,body:not(.dark-theme) #diagnostico.probsol .psc-rail .probsol-card{background:#FFFFFF!important;border:1.5px solid rgba(168,85,247,0.28)!important;box-shadow:0 8px 24px rgba(124,58,237,0.08)!important}html.cc-theme-light #diagnostico.probsol .psc-rail .probsol-card.is-focused,html.cc-brut body:not(.dark-theme) #diagnostico.probsol .psc-rail .probsol-card.is-focused,body:not(.dark-theme) #diagnostico.probsol .psc-rail .probsol-card.is-focused{border-color:#FF5F00!important;box-shadow:0 12px 32px rgba(255,95,0,0.18),0 0 0 1px #FF5F00!important;z-index:5!important}html.cc-theme-light .psc-hud,html.cc-brut body:not(.dark-theme) #diagnostico.probsol .psc-hud,body:not(.dark-theme) .psc-hud{background:#F8F5FC!important;border-bottom:1px solid rgba(168,85,247,0.16)!important}html.cc-theme-light .psc-hud__file,html.cc-brut body:not(.dark-theme) #diagnostico.probsol .psc-hud__file,body:not(.dark-theme) .psc-hud__file{color:#381555!important;font-weight:800!important}html.cc-theme-light .psc-hud__status,html.cc-brut body:not(.dark-theme) #diagnostico.probsol .psc-hud__status,body:not(.dark-theme) .psc-hud__status{color:#B33400!important;background:rgba(255,95,0,0.1)!important;border-radius:4px!important;padding:1px 5px!important}html.cc-theme-light .psc-col--prob,html.cc-brut body:not(.dark-theme) .psc-col--prob,body:not(.dark-theme) .psc-col--prob{background:rgba(255,95,0,0.04)!important;border:1px solid rgba(255,95,0,0.2)!important}html.cc-theme-light .psc-col--prob .psc-icon,html.cc-brut body:not(.dark-theme) .psc-col--prob .psc-icon,body:not(.dark-theme) .psc-col--prob .psc-icon{color:#D63E00!important;background:rgba(255,95,0,0.1)!important}html.cc-theme-light .psc-col--prob .psc-tag,html.cc-brut body:not(.dark-theme) .psc-col--prob .psc-tag,body:not(.dark-theme) .psc-col--prob .psc-tag{color:#B33400!important}html.cc-theme-light .psc-col--prob .psc-col__head-badge,html.cc-brut body:not(.dark-theme) .psc-col--prob .psc-col__head-badge,body:not(.dark-theme) .psc-col--prob .psc-col__head-badge{color:#D63E00!important;background:rgba(255,95,0,0.12)!important}html.cc-theme-light .psc-problem__text,html.cc-brut body:not(.dark-theme) .psc-problem__text,body:not(.dark-theme) .psc-problem__text{color:#1A0A2A!important;font-weight:600!important}html.cc-theme-light .psc-kpis>div,html.cc-brut body:not(.dark-theme) .psc-kpis>div,body:not(.dark-theme) .psc-kpis>div{background:#FFFFFF!important;border:1px solid rgba(255,95,0,0.18)!important}html.cc-theme-light .psc-kpis b,html.cc-brut body:not(.dark-theme) .psc-kpis b,body:not(.dark-theme) .psc-kpis b{color:#D63E00!important}html.cc-theme-light .psc-kpis span,html.cc-brut body:not(.dark-theme) .psc-kpis span,body:not(.dark-theme) .psc-kpis span{color:#55336E!important;font-weight:600!important}html.cc-theme-light .psc-col--sol,html.cc-brut body:not(.dark-theme) .psc-col--sol,body:not(.dark-theme) .psc-col--sol{background:rgba(124,58,237,0.03)!important;border:1px solid rgba(124,58,237,0.18)!important}html.cc-theme-light .psc-col--sol .psc-icon,html.cc-brut body:not(.dark-theme) .psc-col--sol .psc-icon,body:not(.dark-theme) .psc-col--sol .psc-icon{color:#6A38EB!important;background:rgba(124,58,237,0.1)!important}html.cc-theme-light .psc-col--sol .psc-tag,html.cc-brut body:not(.dark-theme) .psc-col--sol .psc-tag,body:not(.dark-theme) .psc-col--sol .psc-tag{color:#5B28D9!important}html.cc-theme-light .psc-col--sol .psc-col__head-badge,html.cc-brut body:not(.dark-theme) .psc-col--sol .psc-col__head-badge,body:not(.dark-theme) .psc-col--sol .psc-col__head-badge{color:#5B28D9!important;background:rgba(124,58,237,0.12)!important}html.cc-theme-light .psc-solution__text,html.cc-brut body:not(.dark-theme) .psc-solution__text,body:not(.dark-theme) .psc-solution__text{color:#2D1445!important;font-weight:600!important}html.cc-theme-light .psc-chips span,html.cc-brut body:not(.dark-theme) .psc-chips span,body:not(.dark-theme) .psc-chips span{background:#FFFFFF!important;color:#431E63!important;border:1px solid rgba(106,56,235,0.22)!important}html.cc-theme-light .psc-metrics,html.cc-brut body:not(.dark-theme) .psc-metrics,body:not(.dark-theme) .psc-metrics{background:#FFFFFF!important;border:1px solid rgba(106,56,235,0.18)!important}html.cc-theme-light .psc-metric__head span,html.cc-brut body:not(.dark-theme) .psc-metric__head span,body:not(.dark-theme) .psc-metric__head span{color:#55336E!important}html.cc-theme-light .psc-metric__head b,html.cc-brut body:not(.dark-theme) .psc-metric__head b,body:not(.dark-theme) .psc-metric__head b{color:#5B28D9!important}html.cc-force-dark #diagnostico.probsol .psc-rail .probsol-card,html.cc-brut body.dark-theme #diagnostico.probsol .psc-rail .probsol-card,body.dark-theme #diagnostico.probsol .psc-rail .probsol-card{background:rgba(22,9,34,0.96)!important;border:1.5px solid rgba(255,255,255,0.12)!important;box-shadow:0 8px 24px rgba(0,0,0,0.4)!important}html.cc-force-dark #diagnostico.probsol .psc-rail .probsol-card.is-focused,html.cc-brut body.dark-theme #diagnostico.probsol .psc-rail .probsol-card.is-focused,body.dark-theme #diagnostico.probsol .psc-rail .probsol-card.is-focused{opacity:1!important;transform:scale(1)!important;border-color:#FF5F00!important;box-shadow:0 10px 32px rgba(0,0,0,0.55),0 0 0 1px rgba(255,95,0,0.35)!important;z-index:5!important}html.cc-force-dark .psc-hud,html.cc-brut body.dark-theme #diagnostico.probsol .psc-hud,body.dark-theme .psc-hud{background:rgba(14,4,24,0.75)!important;border-bottom:1px solid rgba(255,255,255,0.08)!important}html.cc-force-dark .psc-hud__file,html.cc-brut body.dark-theme #diagnostico.probsol .psc-hud__file,body.dark-theme .psc-hud__file{color:#FFFFFF!important;font-weight:800!important}html.cc-force-dark .psc-hud__status,html.cc-brut body.dark-theme #diagnostico.probsol .psc-hud__status,body.dark-theme .psc-hud__status{color:#FF5F00!important;background:rgba(255,95,0,0.15)!important;border-radius:4px!important;padding:1px 5px!important}html.cc-force-dark .psc-col--prob,html.cc-brut body.dark-theme .psc-col--prob,body.dark-theme .psc-col--prob{background:rgba(255,95,0,0.06)!important;border:1px solid rgba(255,95,0,0.22)!important}html.cc-force-dark .psc-col--prob .psc-icon,html.cc-brut body.dark-theme .psc-col--prob .psc-icon,body.dark-theme .psc-col--prob .psc-icon{color:#FF5F00!important;background:rgba(255,95,0,0.12)!important}html.cc-force-dark .psc-col--prob .psc-tag,html.cc-brut body.dark-theme .psc-col--prob .psc-tag,body.dark-theme .psc-col--prob .psc-tag{color:#FF5F00!important}html.cc-force-dark .psc-col--prob .psc-col__head-badge,html.cc-brut body.dark-theme .psc-col--prob .psc-col__head-badge,body.dark-theme .psc-col--prob .psc-col__head-badge{color:#FF5F00!important;background:rgba(255,95,0,0.18)!important}html.cc-force-dark .psc-problem__text,html.cc-brut body.dark-theme .psc-problem__text,body.dark-theme .psc-problem__text{color:rgba(255,255,255,0.92)!important;font-weight:500!important}html.cc-force-dark .psc-kpis>div,html.cc-brut body.dark-theme .psc-kpis>div,body.dark-theme .psc-kpis>div{background:rgba(255,255,255,0.04)!important;border:1px solid rgba(255,255,255,0.08)!important}html.cc-force-dark .psc-kpis b,html.cc-brut body.dark-theme .psc-kpis b,body.dark-theme .psc-kpis b{color:#FF5F00!important}html.cc-force-dark .psc-kpis span,html.cc-brut body.dark-theme .psc-kpis span,body.dark-theme .psc-kpis span{color:rgba(255,255,255,0.6)!important}html.cc-force-dark .psc-col--sol,html.cc-brut body.dark-theme .psc-col--sol,body.dark-theme .psc-col--sol{background:rgba(192,132,252,0.06)!important;border:1px solid rgba(192,132,252,0.22)!important}html.cc-force-dark .psc-col--sol .psc-icon,html.cc-brut body.dark-theme .psc-col--sol .psc-icon,body.dark-theme .psc-col--sol .psc-icon{color:#C084FC!important;background:rgba(192,132,252,0.12)!important}html.cc-force-dark .psc-col--sol .psc-tag,html.cc-brut body.dark-theme .psc-col--sol .psc-tag,body.dark-theme .psc-col--sol .psc-tag{color:#C084FC!important}html.cc-force-dark .psc-col--sol .psc-col__head-badge,html.cc-brut body.dark-theme .psc-col--sol .psc-col__head-badge,body.dark-theme .psc-col--sol .psc-col__head-badge{color:#C084FC!important;background:rgba(192,132,252,0.18)!important}html.cc-force-dark .psc-solution__text,html.cc-brut body.dark-theme .psc-solution__text,body.dark-theme .psc-solution__text{color:rgba(255,255,255,0.92)!important;font-weight:500!important}html.cc-force-dark .psc-chips span,html.cc-brut body.dark-theme .psc-chips span,body.dark-theme .psc-chips span{background:rgba(192,132,252,0.14)!important;color:#E9D5FF!important;border:1px solid rgba(192,132,252,0.25)!important}html.cc-force-dark .psc-metrics,html.cc-brut body.dark-theme .psc-metrics,body.dark-theme .psc-metrics{background:rgba(0,0,0,0.3)!important;border:1px solid rgba(255,255,255,0.08)!important}html.cc-force-dark .psc-metric__head span,html.cc-brut body.dark-theme .psc-metric__head span,body.dark-theme .psc-metric__head span{color:rgba(255,255,255,0.7)!important}html.cc-force-dark .psc-metric__head b,html.cc-brut body.dark-theme .psc-metric__head b,body.dark-theme .psc-metric__head b{color:#38EF7D!important}html.cc-brut body #diagnostico.probsol .psc-rail .probsol-card .psc-body,html.cc-brut body #diagnostico.probsol .psc-rail .probsol-card.is-focused .psc-body,html.cc-brut body .probsol .probsol-card .psc-body,html.cc-brut body .probsol .probsol-card.is-focused .psc-body,.probsol-card .psc-body,.probsol-card.is-focused .psc-body{display:block!important;width:100%!important;max-width:100%!important;height:calc(100% - 40px)!important;max-height:calc(100% - 40px)!important;padding:12px 12px 24px 12px!important;box-sizing:border-box!important;overflow:hidden!important;position:relative!important}.psc-body__track{display:flex!important;flex-direction:column!important;gap:10px!important;width:100%!important;padding-bottom:0!important;box-sizing:border-box!important;will-change:transform!important}.probsol-card .psc-focus-panel{display:none!important}html.cc-brut body #diagnostico.probsol .psc-hud,html.cc-brut body .probsol .psc-hud{height:40px!important;min-height:40px!important;padding:0 12px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;box-sizing:border-box!important;width:100%!important}html.cc-brut body #diagnostico.probsol .psc-hud__file{font-family:var(--font-display),sans-serif!important;font-size:14px!important;font-weight:800!important;letter-spacing:-0.01em!important}html.cc-brut body #diagnostico.probsol .psc-hud__status{font-size:9px!important;font-weight:700!important;display:inline-flex!important;align-items:center!important;gap:5px!important;padding:2px 6px!important;border-radius:4px!important}html.cc-brut body #diagnostico.probsol .psc-hud__status i{width:5px!important;height:5px!important;border-radius:50%!important}html.cc-brut body #diagnostico.probsol .psc-rail .probsol-card .psc-col--prob,html.cc-brut body .probsol .probsol-card .psc-col--prob,.probsol-card .psc-col--prob{flex:0 0 auto!important;display:flex!important;flex-direction:column!important;width:100%!important;max-width:100%!important;gap:8px!important;padding:12px 12px!important;border-radius:10px!important;box-sizing:border-box!important;min-height:0!important;margin:0!important}.psc-col--prob .psc-col__head{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;margin:0!important;padding:0 0 2px 0!important;border:none!important;box-sizing:border-box!important}.psc-col--prob .psc-col__head-left{display:flex!important;align-items:center!important;gap:6px!important}.psc-col--prob .psc-icon{width:18px!important;height:18px!important;font-size:11px!important;border-radius:4px!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}.psc-col--prob .psc-tag{font-size:10.5px!important;font-weight:800!important;letter-spacing:0.06em!important;text-transform:uppercase!important}.psc-col--prob .psc-col__head-badge{font-size:8.5px!important;font-weight:700!important;padding:2px 6px!important;border-radius:4px!important;letter-spacing:0.04em!important;flex-shrink:0!important}html.cc-brut body #diagnostico.probsol .psc-problem__text,.psc-problem__text{width:100%!important;font-size:12px!important;line-height:1.45!important;margin:2px 0 4px 0!important;padding:0!important;font-weight:600!important;display:block!important;overflow:visible!important;box-sizing:border-box!important}.psc-col--prob .psc-viz{display:flex!important;flex-direction:column!important;gap:6px!important;margin:2px 0 0 0!important;padding:0!important;width:100%!important;box-sizing:border-box!important}.psc-col--prob .psc-viz__label{display:none!important}.psc-col--prob .psc-spark{width:100%!important;height:26px!important;margin:0!important;padding:0!important;box-sizing:border-box!important}.psc-col--prob .psc-spark svg{width:100%!important;height:100%!important;display:block!important}.psc-col--prob .psc-kpis{display:grid!important;grid-template-columns:1fr 1fr!important;gap:6px!important;margin:0!important;padding:0!important;width:100%!important;box-sizing:border-box!important}.psc-col--prob .psc-kpis>div{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:2px!important;padding:6px 8px!important;border-radius:6px!important;box-sizing:border-box!important;width:100%!important}.psc-col--prob .psc-kpis b{font-size:12.5px!important;font-weight:800!important;font-family:var(--font-mono,monospace)!important;line-height:1.1!important}.psc-col--prob .psc-kpis span{font-size:8.5px!important;font-weight:700!important;letter-spacing:0.04em!important;text-transform:uppercase!important;line-height:1.2!important}.psc-col--prob .psc-note{font-size:9.5px!important;padding:4px 8px!important;border-radius:4px!important;display:block!important;margin:2px 0 0 0!important;width:100%!important;box-sizing:border-box!important;text-align:center!important;font-weight:700!important;letter-spacing:0.04em!important}html.cc-brut body #diagnostico.probsol .psc-rail .probsol-card .psc-col--sol,html.cc-brut body .probsol .probsol-card .psc-col--sol,.probsol-card .psc-col--sol{flex:0 0 auto!important;display:flex!important;flex-direction:column!important;width:100%!important;max-width:100%!important;gap:8px!important;padding:12px 12px!important;border-radius:10px!important;box-sizing:border-box!important;min-height:0!important;margin:0!important}.psc-col--sol .psc-col__head{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;margin:0!important;padding:0 0 2px 0!important;border:none!important;box-sizing:border-box!important}.psc-col--sol .psc-col__head-left{display:flex!important;align-items:center!important;gap:6px!important}.psc-col--sol .psc-icon{width:18px!important;height:18px!important;font-size:11px!important;border-radius:4px!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}.psc-col--sol .psc-tag{font-size:10.5px!important;font-weight:800!important;letter-spacing:0.06em!important;text-transform:uppercase!important}.psc-col--sol .psc-col__head-badge{font-size:8.5px!important;font-weight:700!important;padding:2px 6px!important;border-radius:4px!important;letter-spacing:0.04em!important;flex-shrink:0!important}html.cc-brut body #diagnostico.probsol .psc-solution__text,.psc-solution__text{width:100%!important;font-size:12px!important;line-height:1.45!important;margin:2px 0 4px 0!important;padding:0!important;font-weight:600!important;display:block!important;overflow:visible!important;box-sizing:border-box!important}.psc-chips{display:flex!important;flex-wrap:wrap!important;gap:5px!important;margin:2px 0!important;padding:0!important;width:100%!important;box-sizing:border-box!important}.psc-chips span{font-size:9.5px!important;font-weight:700!important;padding:3px 7px!important;border-radius:4px!important;letter-spacing:0.02em!important}.psc-metrics{display:flex!important;flex-direction:column!important;gap:5px!important;padding:8px 10px!important;border-radius:8px!important;margin:2px 0 0 0!important;width:100%!important;box-sizing:border-box!important}.psc-metric__head{display:flex!important;justify-content:space-between!important;align-items:baseline!important;font-size:9px!important;font-weight:700!important;margin:0!important;padding:0!important;width:100%!important;box-sizing:border-box!important;text-transform:uppercase!important;letter-spacing:0.04em!important}.psc-metric__head b{font-size:12.5px!important;font-weight:800!important;font-family:var(--font-mono,monospace)!important}.psc-metric__viz{display:flex!important;align-items:center!important;width:100%!important;box-sizing:border-box!important}.psc-hud-ring{display:none!important}.psc-bars-extreme{width:100%!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;align-items:center!important;box-sizing:border-box!important}.psc-bx{display:flex!important;flex-direction:column!important;gap:3px!important;width:100%!important;box-sizing:border-box!important}.psc-bx__label{font-size:9px!important;font-weight:700!important;letter-spacing:0.03em!important;white-space:nowrap!important}.psc-bar{height:5px!important;border-radius:3px!important;background:rgba(0,0,0,0.1)!important;overflow:hidden!important;width:100%!important}html.cc-brut body #diagnostico.probsol .psc-card-cta,.psc-card-cta{display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;width:100%!important;min-height:36px!important;height:36px!important;padding:0 12px!important;border-radius:6px!important;background:#FF5F00!important;color:#FFFFFF!important;font-family:var(--font-mono,monospace)!important;font-size:11px!important;font-weight:800!important;letter-spacing:0.05em!important;text-transform:uppercase!important;text-decoration:none!important;margin:4px 0 0 0!important;box-sizing:border-box!important;box-shadow:0 4px 12px rgba(255,95,0,0.35)!important}html.cc-brut body #diagnostico.probsol .psc-marker,.psc-marker{display:flex!important;flex:0 0 auto!important;flex-direction:column!important;width:calc(100% - 24px)!important;max-width:100%!important;margin:6px auto 0!important;padding:0 4px 2px!important;box-sizing:border-box!important;visibility:visible!important;opacity:1!important}html.cc-brut body #diagnostico.probsol .psc-marker__body,.psc-marker__body{grid-template-columns:1fr!important;gap:4px!important}html.cc-brut body #diagnostico.probsol .psc-marker__rail,.psc-marker__rail{--psc-cap-h:12px;--psc-tick-size:28px;min-height:52px!important;padding-bottom:12px!important}html.cc-brut body #diagnostico.probsol .psc-marker__tick,.psc-marker__tick{width:28px!important;height:28px!important}html.cc-brut body #diagnostico.probsol .psc-marker__tick i,.psc-marker__tick i{width:10px!important;height:10px!important}html.cc-brut body #diagnostico.probsol .psc-marker__tick.is-active i,.psc-marker__tick.is-active i{width:14px!important;height:14px!important}html.cc-brut body #diagnostico.probsol .psc-marker__tick span,.psc-marker__tick span{font-size:9px!important}html.cc-brut body #diagnostico.probsol .psc-marker__caption,.psc-marker__caption{font-size:9px!important}html.cc-brut body #diagnostico.probsol .psc-marker__info,.psc-marker__info{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;justify-items:start!important;padding:22px 88px 4px 8px!important;border-left:none!important;border-top:1px solid rgba(255,95,0,0.22)!important;column-gap:10px!important}html.cc-brut body #diagnostico.probsol .psc-marker__kpi,.psc-marker__kpi{display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:0!important;grid-column:2!important;grid-row:1 / span 3!important;justify-self:end!important;max-width:100%!important}html.cc-brut body #diagnostico.probsol .psc-marker__mod,.psc-marker__mod{font-size:15px!important;white-space:nowrap!important;grid-column:1!important}html.cc-brut body #diagnostico.probsol .psc-marker__metric,.psc-marker__metric{font-size:1.5rem!important;grid-column:auto!important;grid-row:auto!important;justify-self:end!important}html.cc-brut body #diagnostico.probsol .psc-marker__eyebrow,html.cc-brut body #diagnostico.probsol .psc-marker__signal,html.cc-brut body #diagnostico.probsol .psc-marker__label{font-size:12px!important}html.cc-brut body #diagnostico.probsol .psc-rail .psc-outro-panel,html.cc-brut body #diagnostico .psc-outro-panel,html.cc-brut body .probsol .psc-outro-panel,#diagnostico .psc-outro-panel,.psc-outro-panel{flex:0 0 var(--psc-card-w)!important;width:var(--psc-card-w)!important;height:var(--psc-card-h)!important;min-height:var(--psc-card-h)!important;max-height:var(--psc-card-h)!important;border-radius:0!important;padding:24px 16px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;text-align:left!important;box-sizing:border-box!important;position:relative!important;margin:0!important;overflow:visible!important;background:transparent!important;border:none!important;box-shadow:none!important;opacity:1!important}html.cc-brut body #diagnostico .psc-outro-panel::before,.psc-outro-panel::before{display:none!important}.psc-outro-panel .psc-outro__content{position:relative!important;z-index:5!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;text-align:left!important;gap:12px!important;width:100%!important;background:transparent!important;border:none!important;box-shadow:none!important}.psc-outro-panel .psc-outro__kicker{margin:0!important;display:flex!important;justify-content:flex-start!important;width:100%!important}.psc-outro-panel .psc-outro__badge{display:inline-flex!important;align-items:center!important;gap:7px!important;padding:5px 12px!important;border-radius:999px!important;font-family:var(--fonte-corpo,'DM Mono',monospace)!important;font-size:10.5px!important;font-weight:700!important;letter-spacing:0.12em!important;text-transform:uppercase!important}.psc-outro-panel .psc-outro__badge .psc-dot{width:6px!important;height:6px!important;border-radius:50%!important;background:#FF5F00!important;box-shadow:0 0 6px #FF5F00!important}.psc-outro-panel .psc-outro__heading{font-family:var(--fonte-titulo,'Archivo',sans-serif)!important;font-size:clamp(21px,5.8vw,26px)!important;font-weight:900!important;line-height:1.22!important;margin:0!important;text-align:left!important;text-transform:uppercase!important;letter-spacing:-0.02em!important}.psc-outro-panel .psc-outro__hl{display:inline-block!important;width:fit-content!important;max-width:100%!important;background:linear-gradient(115deg,var(--dv-lilac,#9B7BFF) 0%,var(--dv-orange,#FF5F00) 100%)!important;color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;padding:0.12em 0.35em 0.08em!important;border-radius:4px!important;margin-top:5px!important;font-weight:900!important;box-shadow:4px 4px 0 rgba(0,0,0,0.35)!important;text-shadow:0 2px 8px rgba(0,0,0,0.3)!important;line-height:1.05!important}.psc-outro-panel .psc-outro__desc{font-family:var(--fonte-corpo,'DM Mono',monospace)!important;font-size:13.5px!important;line-height:1.55!important;margin:0!important;text-align:left!important;max-width:320px!important;font-weight:500!important;letter-spacing:-0.01em!important}.psc-outro-panel .psc-outro__footer{margin-top:6px!important;display:flex!important;justify-content:flex-start!important;width:100%!important}.psc-outro-panel .psc-outro__action{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;padding:0!important;border-radius:0!important;background:transparent!important;border:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;font-family:var(--fonte-corpo,'DM Mono',monospace)!important;font-size:12px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:0.12em!important;cursor:pointer!important;text-decoration:none!important;color:var(--dv-orange,#FF5F00)!important;transition:transform 0.2s ease,opacity 0.2s ease!important}.psc-outro-panel .psc-outro__action .psc-arrow{font-size:13px!important;font-weight:900!important;color:var(--dv-orange,#FF5F00)!important;display:inline-block!important}.psc-outro-panel .psc-outro__action:hover{transform:translateX(4px)!important;opacity:0.9!important}html.cc-theme-light #diagnostico .psc-outro-panel,html.cc-brut body:not(.dark-theme) #diagnostico.probsol .psc-rail .psc-outro-panel,html.cc-brut body:not(.dark-theme) #diagnostico .psc-outro-panel,html.cc-brut body:not(.dark-theme) .psc-outro-panel,body:not(.dark-theme) .psc-outro-panel{background:transparent!important;border:none!important;box-shadow:none!important;color:#12121F!important}html.cc-theme-light .psc-outro-panel .psc-outro__badge,html.cc-brut body:not(.dark-theme) .psc-outro-panel .psc-outro__badge,body:not(.dark-theme) .psc-outro-panel .psc-outro__badge{background:rgba(124,58,237,0.08)!important;color:#5B28D9!important;border:1px solid rgba(124,58,237,0.22)!important}html.cc-theme-light .psc-outro-panel .psc-outro__heading,html.cc-brut body:not(.dark-theme) .psc-outro-panel .psc-outro__heading,body:not(.dark-theme) .psc-outro-panel .psc-outro__heading{color:#12121F!important}html.cc-theme-light .psc-outro-panel .psc-outro__desc,html.cc-brut body:not(.dark-theme) .psc-outro-panel .psc-outro__desc,body:not(.dark-theme) .psc-outro-panel .psc-outro__desc{color:rgba(18,18,31,0.72)!important}html.cc-theme-light .psc-outro-panel .psc-outro__action,html.cc-brut body:not(.dark-theme) .psc-outro-panel .psc-outro__action,body:not(.dark-theme) .psc-outro-panel .psc-outro__action{background:transparent!important;color:var(--dv-orange,#FF5F00)!important;border:none!important;box-shadow:none!important}html.cc-force-dark #diagnostico .psc-outro-panel,html.cc-brut body.dark-theme #diagnostico.probsol .psc-rail .psc-outro-panel,html.cc-brut body.dark-theme #diagnostico .psc-outro-panel,html.cc-brut body.dark-theme .psc-outro-panel,body.dark-theme .psc-outro-panel{background:transparent!important;border:none!important;box-shadow:none!important;color:#FFFFFF!important}html.cc-force-dark .psc-outro-panel .psc-outro__badge,html.cc-brut body.dark-theme .psc-outro-panel .psc-outro__badge,body.dark-theme .psc-outro-panel .psc-outro__badge{background:rgba(192,132,252,0.14)!important;color:#E9D5FF!important;border:1px solid rgba(192,132,252,0.25)!important}html.cc-force-dark .psc-outro-panel .psc-outro__heading,html.cc-brut body.dark-theme .psc-outro-panel .psc-outro__heading,body.dark-theme .psc-outro-panel .psc-outro__heading{color:#FFFFFF!important}html.cc-force-dark .psc-outro-panel .psc-outro__desc,html.cc-brut body.dark-theme .psc-outro-panel .psc-outro__desc,body.dark-theme .psc-outro-panel .psc-outro__desc{color:rgba(255,255,255,0.8)!important}html.cc-force-dark .psc-outro-panel .psc-outro__action,html.cc-brut body.dark-theme .psc-outro-panel .psc-outro__action,body.dark-theme .psc-outro-panel .psc-outro__action{background:transparent!important;color:var(--dv-orange,#FF5F00)!important;border:none!important;box-shadow:none!important}html.cc-brut body #prova .proof__board,#prova .proof__board,.proof__board{display:flex!important;flex-direction:column!important;gap:12px!important;margin-bottom:28px!important;width:100%!important;max-width:100%!important;position:relative!important;padding-left:16px!important;counter-reset:proof-case;grid-template-columns:none!important}html.cc-brut body #prova .proof__board::before{content:""!important;position:absolute!important;left:4px!important;top:18px!important;bottom:18px!important;width:2px!important;border-radius:2px!important;background:linear-gradient(180deg,#FF5F00 0%,rgba(255,95,0,0.18) 100%)!important;pointer-events:none!important;z-index:0!important}html.cc-brut body #prova .proof__stat,html.cc-brut body.dark-theme #prova .proof__stat,html.cc-brut body:not(.dark-theme) #prova .proof__stat,#prova .proof__stat,.proof__stat{counter-increment:proof-case;display:grid!important;grid-template-columns:minmax(96px,max-content) minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-items:start!important;column-gap:14px!important;row-gap:6px!important;min-height:0!important;height:auto!important;padding:18px 40px 16px 18px!important;border-radius:14px!important;border:1px solid rgba(255,95,0,0.28)!important;background:#F6F1E8!important;background-image:none!important;box-shadow:0 12px 32px rgba(8,0,16,0.22)!important;transform:none!important;transform-style:flat!important;perspective:none!important;contain:layout paint!important;will-change:auto!important;overflow:hidden!important;position:relative!important}html.cc-brut body #prova .proof__stat::before,.proof__stat::before{top:0!important;left:0!important;right:auto!important;width:3px!important;height:100%!important;transform:none!important;background:#FF5F00!important;border-radius:0 2px 2px 0!important}html.cc-brut body #prova .proof__stat::after{content:counter(proof-case,decimal-leading-zero)!important;position:absolute!important;top:12px!important;right:12px!important;font-family:var(--font-mono,ui-monospace,monospace)!important;font-size:10px!important;font-weight:800!important;letter-spacing:0.14em!important;color:rgba(26,11,36,0.34)!important;pointer-events:none!important}html.cc-brut body.dark-theme #prova .proof__stat{background:#1A1220!important;border-color:rgba(255,95,0,0.4)!important;box-shadow:0 12px 32px rgba(0,0,0,0.45)!important}html.cc-brut body #prova .proof__stat:hover,html.cc-brut body #prova .proof__stat:focus-visible,html.cc-brut body.dark-theme #prova .proof__stat:hover,html.cc-brut body.dark-theme #prova .proof__stat.is-lifted,html.cc-brut body.dark-theme #prova .proof__stat:hover,html.cc-brut body:not(.dark-theme) #prova .proof__stat:hover,html.cc-brut body:not(.dark-theme) #prova .proof__stat.is-lifted,html.cc-brut body.dark-theme #prova .proof__stat.is-lifted{transform:none!important;border-color:#FF5F00!important;box-shadow:0 14px 36px rgba(255,95,0,0.18)!important;background:#FFF8F0!important}html.cc-brut body.dark-theme #prova .proof__stat:hover,html.cc-brut body.dark-theme #prova .proof__stat.is-lifted{background:#24182C!important}html.cc-brut body #prova .proof__stat:hover::before,html.cc-brut body #prova .proof__stat.is-lifted::before,html.cc-brut body #prova .proof__stat:focus-visible::before{transform:none!important;height:100%!important;width:3px!important;box-shadow:none!important}html.cc-brut body #prova .proof__stat:hover .proof__stat-num,html.cc-brut body #prova .proof__stat.is-lifted .proof__stat-num,html.cc-brut body #prova .proof__stat:hover .proof__stat-label,html.cc-brut body #prova .proof__stat.is-lifted .proof__stat-label,html.cc-brut body #prova .proof__stat:hover .proof__stat-src,html.cc-brut body #prova .proof__stat.is-lifted .proof__stat-src{transform:none!important;text-shadow:none!important}html.cc-brut body.dark-theme #prova .proof__stat::after{color:rgba(246,241,232,0.38)!important}html.cc-brut body #prova .proof__stat-num,.proof__stat-num{grid-column:1!important;grid-row:1 / span 2!important;align-self:center!important;margin:0!important;font-size:1.85rem!important;line-height:0.95!important;letter-spacing:-0.04em!important;white-space:nowrap!important}html.cc-brut body #prova .proof__stat-num b,.proof__stat-num b{font-weight:900!important;background:linear-gradient(135deg,#1A0B24 20%,#FF5F00 120%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}html.cc-brut body.dark-theme #prova .proof__stat-num b{background:linear-gradient(135deg,#F6F1E8 10%,#FF5F00 140%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}html.cc-brut body #prova .proof__stat-label,.proof__stat-label{grid-column:2!important;grid-row:1!important;font-size:15px!important;line-height:1.45!important;font-weight:550!important;color:#2A1633!important;max-width:none!important;margin:0!important;opacity:1!important}html.cc-brut body.dark-theme #prova .proof__stat-label{color:#F6F1E8!important}html.cc-brut body #prova .proof__stat-src,.proof__stat-src{grid-column:2!important;grid-row:2!important;font-size:11px!important;font-weight:800!important;letter-spacing:0.12em!important;margin-top:0!important;padding-top:0!important;opacity:1!important;color:rgba(26,11,36,0.55)!important}html.cc-brut body.dark-theme #prova .proof__stat-src{color:rgba(246,241,232,0.55)!important}html.cc-brut body #prova .proof__stat:first-child .proof__stat-num{font-size:2.15rem!important}html.cc-brut body #prova .proof__stat-muted,html.cc-brut body #prova .proof__stat-unit{font-size:0.62em!important;-webkit-text-fill-color:rgba(26,11,36,0.42)!important;color:rgba(26,11,36,0.42)!important}html.cc-brut body.dark-theme #prova .proof__stat-muted,html.cc-brut body.dark-theme #prova .proof__stat-unit{-webkit-text-fill-color:rgba(246,241,232,0.45)!important;color:rgba(246,241,232,0.45)!important}html.cc-brut body #prova .proof__quotes,#prova .proof__quotes,.proof__quotes{display:flex!important;flex-direction:column!important;gap:14px!important;width:100%!important;margin-bottom:28px!important;grid-template-columns:none!important}html.cc-brut body #prova .proof__quote,html.cc-brut body.dark-theme #prova .proof__quote,html.cc-brut body:not(.dark-theme) #prova .proof__quote,#prova .proof__quote,.proof__quote{padding:22px 18px 18px!important;border-radius:16px!important;display:flex!important;flex-direction:column!important;gap:14px!important;box-sizing:border-box!important;min-height:0!important;border:1px solid rgba(255,95,0,0.28)!important;background:#F6F1E8!important;background-image:none!important;background-color:#F6F1E8!important;box-shadow:inset 3px 0 0 #FF5F00,0 1px 0 rgba(255,255,255,0.7),0 16px 36px rgba(8,0,16,0.28)!important;transform:none!important;transform-style:flat!important;perspective:none!important;contain:layout paint!important;will-change:auto!important;overflow:hidden!important;color:#1E0A32!important}html.cc-brut body #prova .proof__quote:hover,html.cc-brut body #prova .proof__quote.is-lifted,html.cc-brut body.dark-theme #prova .proof__quote:hover,html.cc-brut body.dark-theme #prova .proof__quote.is-lifted,html.cc-brut body:not(.dark-theme) #prova .proof__quote:hover,html.cc-brut body:not(.dark-theme) #prova .proof__quote.is-lifted{transform:none!important;background:#FFF8F0!important;background-image:none!important;border-color:#FF5F00!important;box-shadow:inset 3px 0 0 #FF5F00,0 1px 0 rgba(255,255,255,0.8),0 18px 40px rgba(255,95,0,0.18)!important}html.cc-brut body #prova .proof__quote:hover .proof__quote-mark,html.cc-brut body #prova .proof__quote.is-lifted .proof__quote-mark,html.cc-brut body #prova .proof__quote:hover .proof__quote-text,html.cc-brut body #prova .proof__quote.is-lifted .proof__quote-text,html.cc-brut body #prova .proof__quote:hover .proof__quote-author,html.cc-brut body #prova .proof__quote.is-lifted .proof__quote-author,html.cc-brut body #prova .proof__quote:hover .proof__avatar,html.cc-brut body #prova .proof__quote.is-lifted .proof__avatar{transform:none!important;text-shadow:none!important}html.cc-brut body #prova .proof__quote-mark,.proof__quote-mark{font-size:2.4rem!important;line-height:0.7!important;height:auto!important;color:#FF5F00!important;-webkit-text-fill-color:#FF5F00!important;transform:none!important}html.cc-brut body #prova .proof__quote-text,html.cc-brut body #prova .proof__quote p,.proof__quote-text,.proof__quote p{font-size:16px!important;line-height:1.55!important;margin:0!important;color:#2A1633!important;-webkit-text-fill-color:#2A1633!important;font-weight:500!important;transform:none!important}html.cc-brut body #prova .proof__quote-author,.proof__quote-author{display:flex!important;align-items:center!important;gap:12px!important;padding-top:14px!important;border-top:1px solid rgba(30,10,50,0.12)!important;transform:none!important}html.cc-brut body #prova .proof__avatar,.proof__avatar{width:44px!important;height:44px!important;border-radius:12px!important;background:#1A0B24!important;color:#FF5F00!important;-webkit-text-fill-color:#FF5F00!important;border:0!important;font-size:13px!important;font-weight:800!important;letter-spacing:0.04em!important;transform:none!important}html.cc-brut body #prova .proof__author-name,.proof__author-name{font-size:14.5px!important;font-weight:800!important;color:#1E0A32!important;-webkit-text-fill-color:#1E0A32!important;line-height:1.25!important}html.cc-brut body #prova .proof__author-role,.proof__author-role{font-size:11px!important;letter-spacing:0.04em!important;color:rgba(30,10,50,0.55)!important;-webkit-text-fill-color:rgba(30,10,50,0.55)!important}html.cc-brut body #prova .proof__quote-bk{width:12px!important;height:12px!important;border-color:#FF5F00!important;opacity:0.85!important}.proof__quote-metric{margin-top:4px!important;padding-top:10px!important;font-size:12px!important}html.cc-brut body #processo .proc-grid,#processo .proc-grid,.proc-grid{display:flex!important;flex-direction:column!important;gap:12px!important;width:100%!important;margin-bottom:24px!important;padding-left:18px!important;position:relative!important;grid-template-columns:none!important}html.cc-brut body #processo .proc-grid::before{content:""!important;display:block!important;position:absolute!important;left:5px!important;top:26px!important;bottom:26px!important;width:2px!important;border-radius:2px!important;background:linear-gradient(180deg,#1E0A32 0%,rgba(30,10,50,0.18) 100%)!important;pointer-events:none!important;z-index:0!important}html.cc-brut body #processo .proc-step,html.cc-brut body #processo.proc .proc-step,#processo .proc-step,.proc-step{min-height:0!important;height:auto!important;padding:18px 18px 16px!important;border-radius:16px!important;border:1px solid rgba(30,10,50,0.14)!important;background:#F6F1E8!important;background-image:none!important;background-color:#F6F1E8!important;box-shadow:inset 3px 0 0 #FF5F00,0 1px 0 rgba(255,255,255,0.72),0 18px 36px rgba(30,10,50,0.22)!important;color:#1E0A32!important;overflow:hidden!important;transform:none!important;transform-style:flat!important;perspective:none!important;contain:layout paint!important;position:relative!important}html.cc-brut body #processo .proc-step::after,.proc-step::after{display:none!important;opacity:0!important;animation:none!important;content:none!important}html.cc-brut body #processo .proc-step:hover,html.cc-brut body #processo .proc-step.is-lifted,html.cc-brut body #processo .proc-step:hover,html.cc-brut body #processo .proc-step.is-lifted{transform:none!important;background:#FFF8F0!important;background-image:none!important;background-color:#FFF8F0!important;border-color:rgba(30,10,50,0.28)!important;box-shadow:inset 3px 0 0 #FF5F00,0 1px 0 rgba(255,255,255,0.8),0 20px 40px rgba(30,10,50,0.26)!important}html.cc-brut body #processo .proc-step__ghost,.proc-step__ghost{display:none!important}html.cc-brut body #processo .proc-step__top,.proc-step__top{display:flex!important;align-items:center!important;justify-content:space-between!important;margin-bottom:12px!important}html.cc-brut body #processo .proc-stamp,.proc-stamp{width:44px!important;height:44px!important;border-radius:12px!important;background:#1A0B24!important;color:#F6F1E8!important;display:grid!important;place-items:center!important;box-shadow:0 8px 18px rgba(30,10,50,0.28)!important;transform:none!important}html.cc-brut body #processo .proc-step:hover .proc-stamp,html.cc-brut body #processo .proc-step.is-lifted .proc-stamp{background:#1A0B24!important;color:#F6F1E8!important;transform:none!important}html.cc-brut body #processo .proc-step__num,.proc-step__num{font-family:var(--font-mono,ui-monospace,monospace)!important;font-size:11px!important;font-weight:800!important;letter-spacing:0.16em!important;color:rgba(30,10,50,0.42)!important;-webkit-text-fill-color:rgba(30,10,50,0.42)!important}html.cc-brut body #processo .proc-step__title,html.cc-brut body #processo.proc .proc-step__title,.proc-step__title{font-size:1.22rem!important;line-height:1.18!important;font-weight:900!important;margin:0 0 8px!important;color:#1E0A32!important;-webkit-text-fill-color:#1E0A32!important;transform:none!important}html.cc-brut body #processo .proc-step__desc,html.cc-brut body #processo.proc .proc-step__desc,.proc-step__desc{font-size:15px!important;line-height:1.5!important;margin:0 0 14px!important;max-width:none!important;opacity:1!important;color:rgba(30,10,50,0.72)!important;-webkit-text-fill-color:rgba(30,10,50,0.72)!important;transform:none!important}html.cc-brut body #processo .proc-bar,.proc-bar{height:3px!important;border-radius:99px!important;width:100%!important;background:rgba(30,10,50,0.12)!important;transform:none!important}html.cc-brut body #processo .proc-bar__fill{background:linear-gradient(90deg,#1A0B24,#FF5F00)!important}.spec-techstack{margin-top:24px!important;padding:18px 14px!important;border-radius:12px!important;box-sizing:border-box!important}.techstack-head{display:flex!important;flex-direction:column!important;gap:10px!important;margin-bottom:14px!important;text-align:left!important}.techstack-kicker{font-size:10.5px!important;font-weight:800!important;letter-spacing:0.05em!important}.techstack-title{font-size:1.25rem!important;line-height:1.2!important;margin:2px 0 0 0!important}.techstack-intro{font-size:12.5px!important;line-height:1.45!important;margin:0!important;opacity:0.85!important}.techstack-toggle{min-height:42px!important;height:42px!important;padding:0 16px!important;border-radius:6px!important;font-size:12px!important;font-weight:800!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;max-width:220px!important}.techstack-rows{display:flex!important;flex-direction:column!important;gap:12px!important;margin-top:14px!important}.techstack-row{display:flex!important;flex-direction:column!important;gap:6px!important;padding:8px 0!important;border-bottom:1px solid rgba(255,255,255,0.06)!important}.techstack-row__cat{font-size:11px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:0.05em!important}.techstack-row__items{display:flex!important;flex-wrap:wrap!important;gap:6px!important}.ts-chip{padding:4px 8px!important;font-size:11px!important;border-radius:4px!important;display:inline-flex!important;align-items:center!important;gap:5px!important}.ts-chip__abbr{font-size:10px!important;font-weight:800!important;padding:1px 4px!important;border-radius:3px!important}.faq-grid{display:flex!important;flex-direction:column!important;gap:16px!important;width:100%!important}.faq-accordion{display:flex!important;flex-direction:column!important;gap:0!important;width:100%!important}.faq-item{border-top:1px solid rgba(255,95,0,0.15)!important;background:transparent!important;border-radius:0!important;box-shadow:none!important}.faq-item:last-child{border-bottom:1px solid rgba(255,95,0,0.15)!important}.faq-question{min-height:52px!important;padding:14px 8px!important;font-size:clamp(14px,3.8vw,15px)!important;line-height:1.35!important;text-align:left!important;touch-action:manipulation;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;width:100%!important;box-sizing:border-box!important;background:transparent!important;border:none!important;cursor:pointer!important}.faq-icon{flex-shrink:0!important;width:18px!important;height:18px!important}.faq-answer{padding:0 8px 16px 8px!important;font-size:15.5px!important;line-height:1.55!important;box-sizing:border-box!important;opacity:0.9!important}.ctaform-grid,.ctaform-grid--cockpit,.ctaform__grid{display:flex!important;flex-direction:column!important;gap:24px!important;width:100%!important}.ctaform-panel,.ctaform-panel--cockpit{padding:20px 16px!important;border-radius:12px!important;display:flex!important;flex-direction:column!important;gap:16px!important;box-sizing:border-box!important}.ctaform-panel__top{display:flex!important;flex-direction:column!important;gap:6px!important}.ctaform-panel__label{font-size:10.5px!important;font-weight:800!important;letter-spacing:0.05em!important}.ctaform-panel__title{font-size:1.35rem!important;line-height:1.2!important;margin:0!important}.ctaform-panel__sub{font-size:15px!important;line-height:1.45!important;margin:0!important;opacity:0.85!important}.ctaform-fast{display:flex!important;flex-direction:column!important;gap:12px!important;width:100%!important}.ctaform-fast__item{position:relative!important;min-height:52px!important;padding:10px 12px!important;border-radius:8px!important;display:flex!important;align-items:center!important;gap:10px!important;box-sizing:border-box!important;text-decoration:none!important}.cff-icon{width:32px!important;height:32px!important;border-radius:6px!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}.cff-body{display:flex!important;flex-direction:column!important;gap:2px!important;flex:1 1 auto!important;min-width:0!important;padding:0!important}.cff-title-row{display:flex!important;align-items:center!important;gap:6px!important;flex-wrap:wrap!important}.cff-title{font-size:13px!important;font-weight:700!important;line-height:1.25!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.cff-badge{position:absolute!important;top:-8px!important;left:44px!important;font-family:var(--font-mono)!important;font-size:8.5px!important;font-weight:700!important;letter-spacing:0.5px!important;text-transform:uppercase!important;padding:1px 6px!important;border-radius:4px!important;width:auto!important;min-height:auto!important;line-height:1.3!important;z-index:2!important;border:1px solid rgba(255,255,255,0.15)!important;background:#1e0f2c!important;color:rgba(255,255,255,0.7)!important;white-space:nowrap!important;pointer-events:none!important}.cff-badge--wa{border-color:rgba(37,211,102,0.4)!important;background:#0f2418!important;color:#22C55E!important}html body:not(.dark-theme) .cff-badge{border-color:var(--border-color)!important;background:#ffffff!important;color:var(--text-muted)!important}html body:not(.dark-theme) .cff-badge--wa{border-color:rgba(37,211,102,0.4)!important;background:#e8f9ee!important;color:#16a34a!important}.cff-meta{font-size:11px!important;opacity:0.75!important;line-height:1.2!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.cff-arr{width:16px!important;height:16px!important;flex-shrink:0!important}.ctaform-trust{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;padding:10px 12px!important;border-radius:8px!important;background:rgba(255,255,255,0.03)!important}.ctaform-trust__item{display:flex!important;align-items:center!important;gap:8px!important;font-size:12px!important}.ctaform-trust__icon{width:20px!important;height:20px!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}.ctaform-panel__proof{display:flex!important;align-items:center!important;gap:6px!important;font-size:11px!important;padding:6px 8px!important}.ctaform-form-wrap,.ctaform-form-wrap--cockpit{padding:20px 16px!important;border-radius:12px!important;box-sizing:border-box!important}.ctaform-form__header{margin-bottom:16px!important}.ctaform-form__label{font-size:11px!important;font-weight:800!important;letter-spacing:0.05em!important}.ctaform-steps-nav{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:6px!important;margin-top:12px!important;margin-bottom:10px!important;width:100%!important;box-sizing:border-box!important}.ctaform-step-tab{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;padding:0 6px!important;font-size:10px!important;font-weight:800!important;letter-spacing:0.4px!important;text-transform:uppercase!important;height:36px!important;min-height:36px!important;border-radius:9999px!important;box-sizing:border-box!important;white-space:nowrap!important}.ctaform-step-tab .cst-num{font-size:9px!important;font-weight:800!important;padding:1px 5px!important;border-radius:9999px!important}.ctaform-step-tab .cst-label{font-size:9.5px!important;letter-spacing:0.2px!important;font-weight:800!important}.ctaform-step-tab .cst-badge{border-radius:9999px!important;font-size:10px!important}.ctaform-progress-track{margin-bottom:18px!important;height:3px!important;border-radius:9999px!important}.ctaform-progress-fill{border-radius:9999px!important}.ctaform-slider{width:100%!important;max-width:100%!important;overflow:visible!important;position:relative!important;box-sizing:border-box!important}.ctaform-track{display:block!important;width:100%!important;max-width:100%!important;overflow:visible!important;box-sizing:border-box!important;padding:0!important;gap:0!important;transform:none!important}.ctaform-track::-webkit-scrollbar{display:none!important}.ctaform-group.ctaform-step{display:none!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important;margin-bottom:0!important;flex-direction:column!important;gap:14px!important;animation:ccStepFade 0.22s ease-out!important}.ctaform-group.ctaform-step.is-active{display:flex!important}.ctaform-step-fields{display:flex!important;flex-direction:column!important;gap:14px!important;width:100%!important;box-sizing:border-box!important}.ctaform-mobile-actions,.ctaform-actions{display:flex!important;align-items:stretch!important;gap:8px!important;margin-top:20px!important;margin-bottom:4px!important;width:100%!important;box-sizing:border-box!important}.ctaform-mobile-actions--split,.ctaform-actions--split{display:flex!important;align-items:stretch!important;justify-content:space-between!important;gap:8px!important;width:100%!important}.ctaform-mobile-btn,.ctaform-nav-btn{height:48px!important;min-height:48px!important;max-height:48px!important;border-radius:var(--cc-r-pill,9999px)!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;font-family:var(--font-mono,monospace)!important;font-size:12px!important;font-weight:800!important;letter-spacing:0.8px!important;text-transform:uppercase!important;cursor:pointer!important;box-sizing:border-box!important;user-select:none!important;text-decoration:none!important}.ctaform-mobile-btn--next,.ctaform-nav-btn--next{flex:1 1 100%!important;width:100%!important;background:#FF5F00!important;color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;border:1.5px solid #FF5F00!important;padding:0 16px!important;gap:8px!important;box-shadow:0 4px 14px rgba(255,95,0,0.28)!important}.ctaform-mobile-btn--prev,.ctaform-nav-btn--prev{flex:0 0 auto!important;min-width:85px!important;padding:0 14px!important;gap:6px!important}.ctaform-group__head{display:none!important}.ctaform-group__num{font-size:10.5px!important;font-weight:800!important;padding:2px 6px!important;border-radius:var(--cc-r-pill,9999px)!important}.ctaform-group__title{font-size:12px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:0.05em!important}.ctaform-group__line{flex:1 1 auto!important;height:1px!important;background:rgba(255,255,255,0.1)!important}.ctaform-field{display:flex!important;flex-direction:column!important;gap:5px!important;width:100%!important}.ctaform-label{font-size:11px!important;font-weight:700!important;letter-spacing:0.02em!important}.ctaform-input-wrap{position:relative!important;width:100%!important;display:flex!important;align-items:center!important}.ctaform-input-icon{position:absolute!important;left:14px!important;width:16px!important;height:16px!important;pointer-events:none!important;opacity:0.6!important}.ctaform input:not([type="checkbox"]):not([type="radio"]):not(textarea),.ctaform select,.ctaform-input:not(textarea),.ctaform__input:not(textarea),input[type="text"],input[type="email"],input[type="tel"]{font-size:16px!important;min-height:48px!important;height:48px!important;padding:0 14px 0 40px!important;border-radius:var(--cc-r-sm,10px)!important;box-sizing:border-box!important;width:100%!important}.ctaform-chips{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:8px!important;width:100%!important}.ctaform-chips--grid2{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:8px!important;width:100%!important}.ctaform-chips--grid3{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:6px!important;width:100%!important}.ctaform-chip{flex:1 1 auto!important;min-height:42px!important;padding:6px 8px!important;font-size:11px!important;border-radius:var(--cc-r-sm,10px)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:5px!important;touch-action:manipulation;box-sizing:border-box!important}.ctaform-chip__icon{width:13px!important;height:13px!important}.ctaform-quicktags{margin-top:4px!important;display:flex!important;flex-direction:column!important;gap:6px!important}.ctaform-quicktags__label{font-size:10px!important;font-weight:700!important;opacity:0.75!important}.ctaform-quicktags__list{display:flex!important;flex-wrap:wrap!important;gap:6px!important}.ctaform-qtag{font-size:10.5px!important;padding:5px 8px!important;border-radius:var(--cc-r-sm,10px)!important;text-align:left!important}textarea.ctaform-input,textarea.ctaform-textarea,textarea{font-size:15px!important;height:100px!important;min-height:100px!important;padding:10px 12px!important;border-radius:var(--cc-r-sm,10px)!important;box-sizing:border-box!important;line-height:1.45!important}.ctaform-submit,.ctaform-submit--cockpit,.ctaform__submit{width:100%!important;min-height:48px!important;height:48px!important;padding:0 16px!important;font-size:12.5px!important;font-weight:800!important;border-radius:var(--cc-r-pill,9999px)!important;margin-top:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important;box-sizing:border-box!important}.ctaform-submit__inner{display:inline-flex!important;align-items:center!important;gap:6px!important;padding:0!important;font-size:12.5px!important}.ctaform-submit__meta{font-size:9px!important;font-weight:600!important;opacity:0.85!important;padding:0!important}.ctaform-preflight{margin-top:12px!important;padding:10px 12px!important;font-size:11.5px!important;line-height:1.4!important;border-radius:6px!important;display:flex!important;align-items:flex-start!important;gap:8px!important}.signup-strip__grid{grid-template-columns:1fr!important;text-align:left!important;gap:16px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important}.signup-strip__copy{display:flex!important;flex-direction:column!important;gap:8px!important;align-items:flex-start!important;text-align:left!important;width:100%!important}.signup-strip__label{font-size:11px!important;font-weight:800!important;text-align:left!important;align-self:flex-start!important}.signup-strip__title{font-size:1.4rem!important;line-height:1.2!important;margin:0!important;text-align:left!important}.signup-strip__text{font-size:15px!important;line-height:1.45!important;margin:0!important;max-width:100%!important;opacity:0.85!important;text-align:left!important}.signup-strip__actions{display:flex!important;flex-direction:column!important;width:100%!important;max-width:100%!important;gap:10px!important;margin-top:4px!important;align-items:flex-start!important;text-align:left!important}.signup-strip__actions .magnetic-wrap{width:auto!important;display:inline-block!important}.signup-strip__btn{width:auto!important;max-width:100%!important;min-height:44px!important;font-size:12px!important;font-weight:800!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.signup-strip__login{font-size:12px!important;padding:6px 0!important;display:inline-block!important;text-align:left!important}.footer-status{margin-left:clamp(16px,4.5vw,24px)!important;margin-right:clamp(16px,4.5vw,24px)!important;margin-bottom:20px!important;padding:12px 16px!important;width:auto!important;max-width:none!important;box-sizing:border-box!important}.footer-hero{margin-bottom:24px!important;text-align:left!important;display:block!important;position:relative!important}html.cc-brut body .footer-hero__brand,html body .footer-hero__brand,.footer-hero__brand{display:inline-flex!important;flex-direction:row!important;align-items:center!important;gap:0.1em!important}html.cc-brut body .footer-hero__word,html body .footer-hero__word,.footer-hero__word{display:block!important;flex:none!important;line-height:0.72!important}html.cc-brut body .footer-hero__lockup,html body .footer-hero__lockup,.footer-hero__lockup{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:0!important;min-width:0!important}html.cc-brut body .footer-hero__tld,html body .footer-hero__tld,.footer-hero__tld{display:block!important;font-family:inherit!important;font-weight:inherit!important;font-size:0.52em!important;line-height:0.72!important;letter-spacing:-0.04em!important;text-transform:uppercase!important;color:#F5F5FA!important;-webkit-text-fill-color:#F5F5FA!important;background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;margin:0.05em 0 0!important}html.cc-brut body .footer-hero::before,html body .footer-hero::before,.footer-hero::before{content:none!important;display:none!important}html.cc-brut body .footer-hero__mark,html body .footer-hero__mark,.footer-hero__mark{content:none!important;display:block!important;box-sizing:border-box!important;width:2.6em!important;height:2.6em!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;aspect-ratio:auto!important;flex:none!important;margin:0!important;border-radius:6px!important;clip-path:none!important;overflow:hidden!important;background-color:#F5F5FA!important;background-image:url("logo-codex-plum.svg?v=20260826-t")!important;background-size:100% 100%!important;background-position:center!important;background-repeat:no-repeat!important;-webkit-mask-image:none!important;mask-image:none!important;-webkit-text-fill-color:initial!important;color:transparent!important}.footer-hero__brand{font-size:clamp(2.4rem,8.4vw,5rem)!important;line-height:0.86!important;letter-spacing:-0.05em!important;margin-bottom:12px!important;text-align:left!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important;white-space:nowrap!important}.footer-hero__tagline{font-size:11px!important;line-height:1.45!important;letter-spacing:1.5px!important;opacity:0.75!important;text-align:left!important;margin-top:6px!important}.footer-grid,.footer-grid--cockpit{display:grid!important;grid-template-columns:repeat(2,1fr)!important;column-gap:16px!important;row-gap:28px!important;width:100%!important;padding:28px 0!important;border-bottom:1px solid rgba(255,255,255,0.08)!important}.footer-col:nth-child(1),.footer-col:nth-child(2){grid-column:span 1!important;display:flex!important;flex-direction:column!important;gap:6px!important;text-align:left!important;align-items:flex-start!important}.footer-col__label{font-size:10.5px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:0.1em!important;color:var(--cor-secundaria,#FF5F00)!important;margin-bottom:12px!important;display:block!important}.footer-links{display:flex!important;flex-direction:column!important;gap:3px!important;list-style:none!important;padding:0!important;margin:0!important;width:100%!important}.footer-links li{width:100%!important}.footer-links a{min-height:34px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;padding:3px 0!important;font-size:13px!important;font-family:var(--font-mono)!important;color:rgba(255,255,255,0.75)!important;text-decoration:none!important;line-height:1.35!important;word-break:break-word!important;transition:color 0.15s ease,transform 0.15s ease!important}.footer-links a:hover,.footer-links a:active{color:#fff!important;transform:translateX(2px)!important}.footer-col:nth-child(3){grid-column:1 / -1!important;display:flex!important;flex-direction:column!important;gap:8px!important;width:100%!important;margin-top:6px!important;text-align:left!important;align-items:stretch!important}.footer-col:nth-child(3) .footer-col__label{margin-bottom:4px!important}.footer-col:nth-child(3) .footer-contact-link{display:flex!important;align-items:center!important;gap:10px!important;padding:12px 14px!important;min-height:44px!important;font-size:13px!important;font-family:var(--font-mono)!important;border:1px solid rgba(255,255,255,0.1)!important;border-radius:8px!important;background:rgba(255,255,255,0.03)!important;color:rgba(255,255,255,0.85)!important;text-decoration:none!important;margin-bottom:0!important;box-sizing:border-box!important;width:100%!important;transition:all 0.2s ease!important}.footer-col:nth-child(3) .footer-contact-link i,.footer-col:nth-child(3) .footer-contact-link svg{width:16px!important;height:16px!important;flex-shrink:0!important}.footer-col:nth-child(3) .footer-contact-link span{flex:1!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;font-weight:500!important}.footer-col:nth-child(3) .footer-contact-link .footer-arr{width:14px!important;height:14px!important;opacity:0.4!important;margin-left:auto!important;flex-shrink:0!important}.footer-col:nth-child(3) .footer-contact-link--wa{border-color:rgba(37,211,102,0.35)!important;color:#25D366!important;background:rgba(37,211,102,0.06)!important}.footer-col:nth-child(3) .footer-contact-link:active{transform:scale(0.98)!important}.footer-col:nth-child(3) .footer-social{display:flex!important;gap:8px!important;margin-top:8px!important;justify-content:flex-start!important}.footer-social a{width:40px!important;height:40px!important;min-height:40px!important;border-radius:8px!important;display:grid!important;place-items:center!important;border:1px solid rgba(255,255,255,0.12)!important;background:rgba(255,255,255,0.03)!important;color:rgba(255,255,255,0.75)!important;font-family:var(--font-mono)!important;font-size:12px!important;font-weight:700!important;text-decoration:none!important;padding:0!important}.footer-col:nth-child(4){grid-column:1 / -1!important;display:flex!important;flex-direction:column!important;gap:8px!important;width:100%!important;margin-top:6px!important;text-align:left!important;align-items:stretch!important}.footer-col:nth-child(4) .footer-col__label{margin-bottom:2px!important}.footer-news-desc{font-size:14.5px!important;line-height:1.5!important;color:rgba(255,255,255,0.65)!important;margin:0 0 10px 0!important;max-width:100%!important;font-family:var(--font-mono)!important}.footer-news-form{display:flex!important;width:100%!important;max-width:100%!important;margin-bottom:8px!important}.footer-news-form input{flex:1!important;min-width:0!important;background:rgba(255,255,255,0.05)!important;border:1px solid rgba(255,255,255,0.15)!important;border-right:none!important;border-radius:8px 0 0 8px!important;color:#fff!important;padding:11px 14px!important;font-size:16px!important;font-family:var(--font-mono)!important}.footer-news-form button{width:48px!important;min-width:48px!important;background:var(--cor-secundaria,#FF5F00)!important;border:1px solid var(--cor-secundaria,#FF5F00)!important;border-radius:0 8px 8px 0!important;color:#16162E!important;display:grid!important;place-items:center!important;cursor:pointer!important}.footer-news-meta{font-size:10px!important;letter-spacing:1.5px!important;color:rgba(255,255,255,0.5)!important;display:flex!important;align-items:center!important;gap:6px!important;font-family:var(--font-mono)!important}.footer-tele{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;padding-top:22px!important;text-align:left!important}.footer-tele__col{display:flex!important;flex-direction:column!important;align-items:flex-start!important;text-align:left!important;gap:3px!important}.footer-tele .fte-val{font-size:11px!important;line-height:1.4!important;color:rgba(255,255,255,0.55)!important;font-family:var(--font-mono)!important}.footer-bottom{display:flex!important;flex-direction:column!important;align-items:flex-start!important;text-align:left!important;gap:12px!important;margin-top:24px!important;padding-top:18px!important;border-top:1px solid rgba(255,255,255,0.08)!important}.robo-mascot{bottom:calc(14px + env(safe-area-inset-bottom))!important;right:12px!important;z-index:9990!important;transform-origin:bottom right!important}.robo-bubble{max-width:calc(100vw - 32px)!important;width:280px!important;right:0!important;font-size:0.85rem!important;line-height:1.45!important;padding:12px 14px!important}.cc-prompt-dock,.prompt-bar-container{position:fixed!important;width:min(580px,calc(100vw - 20px))!important;max-width:calc(100vw - 20px)!important;bottom:calc(10px + env(safe-area-inset-bottom,0px))!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important;margin:0!important;box-sizing:border-box!important}.cc-prompt-dock input{font-size:16px!important}}@media screen and (max-width:768px){h1,.hero-title-v3{font-size:clamp(2.25rem,9.5vw,3.2rem)!important}h2,.sec-head__title,.psc-head__title{font-size:clamp(1.6rem,6.2vw,2.1rem)!important;line-height:1.2!important;letter-spacing:-0.025em!important}h3{font-size:clamp(1.15rem,4.5vw,1.45rem)!important}.sec-head__desc,.psc-head__desc,.page-hero__desc{font-size:0.9375rem!important;line-height:1.55!important;max-width:100%!important}.mobile-menu{position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;z-index:99999!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;padding:calc(70px + env(safe-area-inset-top)) 20px calc(40px + env(safe-area-inset-bottom)) 20px!important;box-sizing:border-box!important}.mobile-menu__close{position:absolute!important;top:calc(env(safe-area-inset-top,0px) + 20px)!important;right:20px!important;z-index:100005!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;height:38px!important;min-height:38px!important;padding:0 12px 0 14px!important;border-radius:9999px!important;cursor:pointer!important;font-family:var(--font-mono,monospace)!important;text-decoration:none!important;transition:all 0.22s cubic-bezier(0.16,1,0.3,1)!important;box-sizing:border-box!important;user-select:none!important;-webkit-tap-highlight-color:transparent!important}body:not(.dark-theme) .mobile-menu__close{background:#FFFFFF!important;border:1.5px solid rgba(18,18,31,0.16)!important;color:#12121F!important;-webkit-text-fill-color:#12121F!important;box-shadow:0 4px 14px rgba(18,18,31,0.08)!important}body.dark-theme .mobile-menu__close{background:#1E0F2C!important;border:1.5px solid rgba(255,255,255,0.12)!important;color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;box-shadow:0 4px 16px rgba(0,0,0,0.35)!important}.mobile-menu__close-label{font-size:9.5px!important;font-weight:800!important;letter-spacing:1.5px!important;text-transform:uppercase!important;line-height:1!important;color:inherit!important;-webkit-text-fill-color:inherit!important}.mobile-menu__close-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:22px!important;height:22px!important;border-radius:9999px!important;background:rgba(255,95,0,0.12)!important;color:#FF5F00!important;-webkit-text-fill-color:#FF5F00!important;transition:all 0.2s ease!important}.mobile-menu__close-icon svg{display:block!important;width:10px!important;height:10px!important;stroke:#FF5F00!important;transition:transform 0.25s ease,stroke 0.2s ease!important}.mobile-menu__close:hover,.mobile-menu__close:active{border-color:#FF5F00!important;color:#FF5F00!important;-webkit-text-fill-color:#FF5F00!important;transform:scale(1.03)!important}.mobile-menu__close:hover .mobile-menu__close-icon,.mobile-menu__close:active .mobile-menu__close-icon{background:#FF5F00!important;color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important}.mobile-menu__close:hover .mobile-menu__close-icon svg,.mobile-menu__close:active .mobile-menu__close-icon svg{stroke:#FFFFFF!important;transform:rotate(90deg)!important}.mobile-menu__inner{position:relative!important;z-index:10!important}.mobile-menu__link{display:flex!important;align-items:center!important;min-height:44px!important;opacity:1!important;font-weight:900!important}body:not(.dark-theme) .mobile-menu__link,body:not(.dark-theme) .mobile-menu__nav a{color:#16162E!important;-webkit-text-fill-color:#16162E!important;opacity:1!important}body.dark-theme .mobile-menu__link,body.dark-theme .mobile-menu__nav a{color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;opacity:1!important}.mobile-menu__nav .ccm-acc{width:100%!important;margin:0!important;padding:0!important}.mobile-menu__nav .ccm-acc__toggle,.mobile-menu__nav .ccm-acc__btn{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;background:transparent!important;border:none!important;padding:0!important;margin:0!important;cursor:pointer!important;outline:none!important;box-sizing:border-box!important;appearance:none!important;-webkit-appearance:none!important}.mobile-menu__nav .ccm-acc__icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:0.55em!important;color:#FF5F00!important;-webkit-text-fill-color:#FF5F00!important;transition:transform 0.25s ease!important;margin-left:8px!important}.mobile-menu__nav .ccm-acc.open .ccm-acc__icon{transform:rotate(180deg)!important}.mobile-menu__nav .ccm-acc__panel{display:none;width:100%!important;box-sizing:border-box!important;margin:14px 0 8px 0!important;padding:16px 18px!important;border-radius:8px!important;max-height:48vh!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;text-align:left!important}body:not(.dark-theme) .mobile-menu__nav .ccm-acc__panel{background:#F4F4F6!important;border:1.5px solid rgba(18,18,31,0.12)!important}body.dark-theme .mobile-menu__nav .ccm-acc__panel{background:#1E0F2C!important;border:1.5px solid rgba(255,255,255,0.08)!important}.mobile-menu__nav .ccm-acc.open .ccm-acc__panel{display:flex!important;flex-direction:column!important;gap:4px!important}.mobile-menu__nav .ccm-acc__div{font-family:var(--font-mono,monospace)!important;font-size:10.5px!important;font-weight:800!important;letter-spacing:0.16em!important;text-transform:uppercase!important;color:#FF5F00!important;-webkit-text-fill-color:#FF5F00!important;margin:14px 0 6px 0!important;padding-bottom:4px!important;border-bottom:1px dashed rgba(255,95,0,0.25)!important;display:block!important}.mobile-menu__nav .ccm-acc__div:first-child{margin-top:0!important}.mobile-menu__nav .ccm-acc__panel a{display:flex!important;align-items:center!important;font-family:var(--font-mono,monospace)!important;font-size:13.5px!important;font-weight:600!important;letter-spacing:0.02em!important;text-transform:none!important;line-height:1.35!important;color:var(--text-primary)!important;-webkit-text-fill-color:var(--text-primary)!important;padding:8px 6px!important;border-radius:4px!important;text-decoration:none!important;border-bottom:none!important}.mobile-menu__nav .ccm-acc__panel a:hover,.mobile-menu__nav .ccm-acc__panel a:active{background:rgba(255,95,0,0.12)!important;color:#FF5F00!important;-webkit-text-fill-color:#FF5F00!important}.mobile-menu__nav .ccm-acc__panel a small{font-family:var(--font-mono,monospace)!important;font-size:9.5px!important;font-weight:800!important;color:#FF5F00!important;-webkit-text-fill-color:#FF5F00!important;margin-right:8px!important;background:rgba(255,95,0,0.12)!important;padding:2px 5px!important;border-radius:2px!important}.mobile-menu__nav .ccm-acc__all{display:flex!important;align-items:center!important;justify-content:center!important;font-family:var(--font-mono,monospace)!important;font-size:12px!important;font-weight:800!important;letter-spacing:0.08em!important;text-transform:uppercase!important;color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;background:#FF5F00!important;border-radius:4px!important;padding:10px 14px!important;margin-top:12px!important;text-align:center!important}.mobile-menu__account{margin-top:14px!important;padding-top:16px!important;border-top:1px dashed rgba(255,255,255,0.12)!important}body:not(.dark-theme) .mobile-menu,html:not(.dark-theme) .mobile-menu{background:#F5F5FA!important;background-color:#F5F5FA!important}body.dark-theme .mobile-menu,html.dark-theme .mobile-menu{background:#0D0D1A!important;background-color:#0D0D1A!important}.mobile-menu__waves{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;pointer-events:none!important;z-index:0!important}body:not(.dark-theme) .mobile-menu__waves{opacity:0.18!important}body.dark-theme .mobile-menu__waves{opacity:0.32!important}.mobile-menu__backdrop-grad{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;pointer-events:none!important;z-index:1!important}body:not(.dark-theme) .mobile-menu__backdrop-grad{background:linear-gradient(180deg,rgba(245,245,250,0.4) 0%,rgba(245,245,250,0.08) 35%,rgba(245,245,250,0.45) 80%,rgba(245,245,250,0.95) 100%)!important}body.dark-theme .mobile-menu__backdrop-grad{background:linear-gradient(180deg,rgba(13,13,26,0.45) 0%,rgba(13,13,26,0.1) 35%,rgba(13,13,26,0.5) 80%,rgba(13,13,26,0.96) 100%)!important}.mobile-menu__deck{display:flex!important;flex-direction:column!important;gap:16px!important;width:100%!important;box-sizing:border-box!important;margin-top:10px!important;padding-top:22px!important;border-top:1px dashed rgba(255,95,0,0.3)!important;position:relative!important;z-index:2!important}.mobile-menu__telemetry{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:10px 14px!important;border-radius:10px!important;font-family:var(--font-mono,monospace)!important;font-size:10px!important;box-sizing:border-box!important;width:100%!important}body:not(.dark-theme) .mobile-menu__telemetry{background:#ECEAF4!important;border:1.5px solid rgba(22,22,46,0.1)!important;color:#16162E!important}body.dark-theme .mobile-menu__telemetry{background:#16162E!important;border:1.5px solid rgba(155,123,255,0.18)!important;color:#FFFFFF!important}.mobile-menu__telem-item{display:flex!important;flex-direction:column!important;gap:2px!important}.mobile-menu__telem-tag{font-size:8px!important;font-weight:800!important;letter-spacing:0.14em!important;color:#FF5F00!important;-webkit-text-fill-color:#FF5F00!important}.mobile-menu__telem-val{font-size:10.5px!important;font-weight:700!important;letter-spacing:0.02em!important}.mobile-menu__telem-val .telem-online{color:#22C55E!important;-webkit-text-fill-color:#22C55E!important}.mobile-menu__telem-divider{width:1px!important;height:20px!important;background:rgba(255,95,0,0.25)!important}.mobile-menu__ctas,.mobile-menu .hero-action-v3{display:flex!important;flex-direction:column!important;gap:12px!important;width:100%!important;box-sizing:border-box!important;margin:0!important;padding:0!important}.mobile-menu .hero-action-v3 .magnetic-wrap,.mobile-menu__ctas .magnetic-wrap{width:100%!important;display:block!important;margin:0!important}.mobile-menu .btn-hero,.mobile-menu__btn--primary,.mobile-menu__cta--primary{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:52px!important;min-height:52px!important;padding:12px 24px!important;border-radius:9999px!important;background:#FF5F00!important;background-color:#FF5F00!important;font-family:'Tektur',var(--fonte-titulo,sans-serif)!important;font-size:13.5px!important;font-weight:800!important;letter-spacing:0.08em!important;text-transform:uppercase!important;text-decoration:none!important;box-sizing:border-box!important;cursor:pointer!important;transition:transform 0.2s ease,box-shadow 0.2s ease,filter 0.2s ease!important}body:not(.dark-theme) .mobile-menu .btn-hero,html:not(.dark-theme) .mobile-menu .btn-hero{color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;border:2px solid #16162E!important;border-color:#16162E!important;box-shadow:4px 4px 0 #16162E!important}body.dark-theme .mobile-menu .btn-hero,html.dark-theme .mobile-menu .btn-hero,html.cc-theme-dark .mobile-menu .btn-hero{color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;border:2px solid #FFFFFF!important;border-color:#FFFFFF!important;box-shadow:4px 4px 0 #FFFFFF!important}.mobile-menu .btn-hero :is(.btn-inner,span,svg,i){font-family:'Tektur',var(--fonte-titulo),sans-serif!important;font-weight:800!important;color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.mobile-menu .btn-hero:hover,.mobile-menu .btn-hero:active{transform:translate(-2px,-2px)!important;filter:brightness(1.08)!important}body:not(.dark-theme) .mobile-menu .btn-hero:hover{border:2px solid #16162E!important;border-color:#16162E!important;box-shadow:6px 6px 0 #16162E,0 4px 18px rgba(255,95,0,0.35)!important}body.dark-theme .mobile-menu .btn-hero:hover{box-shadow:6px 6px 0 #FFFFFF,0 0 20px rgba(255,95,0,0.4)!important}.mobile-menu .btn-hero-sec,.mobile-menu .btn-nav-cta--ghost.btn-hero-sec,.mobile-menu__btn--secondary,.mobile-menu__cta--secondary{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:52px!important;min-height:52px!important;padding:12px 24px!important;border-radius:9999px!important;background:transparent!important;background-color:transparent!important;font-family:'Tektur',var(--fonte-titulo,sans-serif)!important;font-size:13.5px!important;font-weight:800!important;letter-spacing:0.08em!important;text-transform:uppercase!important;text-decoration:none!important;box-sizing:border-box!important;cursor:pointer!important;transition:transform 0.2s ease,box-shadow 0.2s ease,background 0.2s ease,border-color 0.2s ease,color 0.2s ease!important}body:not(.dark-theme) .mobile-menu .btn-hero-sec,html:not(.dark-theme) .mobile-menu .btn-hero-sec{color:#16162E!important;-webkit-text-fill-color:#16162E!important;border:2px solid #16162E!important;border-color:#16162E!important;box-shadow:4px 4px 0 rgba(22,22,46,0.18)!important}body:not(.dark-theme) .mobile-menu .btn-hero-sec :is(.btn-inner,span){font-family:'Tektur',var(--fonte-titulo),sans-serif!important;font-weight:800!important;color:#16162E!important;-webkit-text-fill-color:#16162E!important}body.dark-theme .mobile-menu .btn-hero-sec,html.dark-theme .mobile-menu .btn-hero-sec,html.cc-theme-dark .mobile-menu .btn-hero-sec{color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;border:2px solid rgba(255,255,255,0.85)!important;border-color:rgba(255,255,255,0.85)!important;box-shadow:4px 4px 0 rgba(255,255,255,0.22)!important}body.dark-theme .mobile-menu .btn-hero-sec :is(.btn-inner,span){font-family:'Tektur',var(--fonte-titulo),sans-serif!important;font-weight:800!important;color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important}.mobile-menu .btn-hero-sec:hover,.mobile-menu .btn-hero-sec:active{transform:translate(-2px,-2px)!important;border-color:#FF5F00!important}body:not(.dark-theme) .mobile-menu .btn-hero-sec:hover{background:rgba(255,95,0,0.08)!important;color:#FF5F00!important;-webkit-text-fill-color:#FF5F00!important;border-color:#FF5F00!important;box-shadow:6px 6px 0 #16162E!important}body:not(.dark-theme) .mobile-menu .btn-hero-sec:hover :is(.btn-inner,span){color:#FF5F00!important;-webkit-text-fill-color:#FF5F00!important}body.dark-theme .mobile-menu .btn-hero-sec:hover{background:rgba(255,95,0,0.15)!important;color:#FF5F00!important;-webkit-text-fill-color:#FF5F00!important;box-shadow:6px 6px 0 #FFFFFF!important}body.dark-theme .mobile-menu .btn-hero-sec:hover :is(.btn-inner,span){color:#FF5F00!important;-webkit-text-fill-color:#FF5F00!important}.nav-available__dot{width:7px!important;height:7px!important;border-radius:50%!important;background:#22C55E!important;box-shadow:0 0 8px #22C55E!important;flex-shrink:0!important;display:inline-block!important;animation:ccRadarPing 2s infinite cubic-bezier(0,0,0.2,1)!important}.mobile-menu__contacts,.mobile-menu__contacts-card{width:100%!important;display:flex!important;flex-direction:column!important;gap:12px!important;padding:16px 18px!important;border-radius:14px!important;box-sizing:border-box!important;text-align:left!important}body:not(.dark-theme) .mobile-menu__contacts,body:not(.dark-theme) .mobile-menu__contacts-card{background:#ECEAF4!important;border:1.5px solid rgba(22,22,46,0.1)!important}body.dark-theme .mobile-menu__contacts,body.dark-theme .mobile-menu__contacts-card{background:#16162E!important;border:1.5px solid rgba(155,123,255,0.18)!important}.mobile-menu__contacts-header{display:flex!important;align-items:center!important;justify-content:space-between!important;padding-bottom:8px!important;border-bottom:1px dashed rgba(255,95,0,0.25)!important;margin-bottom:2px!important}.mobile-menu__contacts-tag{font-family:var(--font-mono,monospace)!important;font-size:10px!important;font-weight:800!important;letter-spacing:0.14em!important;color:#FF5F00!important;-webkit-text-fill-color:#FF5F00!important;text-transform:uppercase!important}.mobile-menu__contacts-badge{font-family:var(--font-mono,monospace)!important;font-size:9.5px!important;font-weight:700!important;color:#22C55E!important;-webkit-text-fill-color:#22C55E!important}.mobile-menu__contacts-list{display:flex!important;flex-direction:column!important;gap:10px!important;width:100%!important}.mobile-menu__contact-row,.mobile-menu__contacts a,.mobile-menu__contacts>div{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;font-family:var(--font-mono,monospace)!important;font-size:11.5px!important;font-weight:600!important;line-height:1.35!important;text-decoration:none!important;color:var(--text-primary)!important;-webkit-text-fill-color:var(--text-primary)!important}.mobile-menu__contact-val{flex:1!important;min-width:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.mobile-menu__copy-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:26px!important;height:26px!important;border-radius:6px!important;background:rgba(255,95,0,0.12)!important;border:1px solid rgba(255,95,0,0.25)!important;color:#FF5F00!important;cursor:pointer!important;flex-shrink:0!important;margin-left:auto!important;padding:0!important;transition:all 0.2s ease!important;outline:none!important}.mobile-menu__copy-btn:hover,.mobile-menu__copy-btn:active{background:#FF5F00!important;color:#FFFFFF!important;transform:scale(1.06)!important}.mobile-menu__copy-btn.copied{background:rgba(34,197,94,0.18)!important;border-color:rgba(34,197,94,0.45)!important;color:#22C55E!important}.mobile-menu__copy-btn.copied .copy-svg{display:none!important}.mobile-menu__copy-btn.copied .check-svg{display:inline-block!important}.mobile-menu__contact-icon,.mobile-menu__contacts i{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;border-radius:8px!important;background:rgba(255,95,0,0.15)!important;color:#FF5F00!important;-webkit-text-fill-color:#FF5F00!important;flex-shrink:0!important}.mobile-menu__lang-clean{width:100%!important;display:flex!important;align-items:center!important;justify-content:space-between!important;background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;padding:8px 4px 4px 4px!important;margin-top:4px!important;box-sizing:border-box!important}.mobile-menu__lang-clean-label{display:inline-flex!important;align-items:center!important;gap:6px!important;font-family:var(--font-mono,'DM Mono',monospace)!important;font-size:10.5px!important;font-weight:700!important;letter-spacing:0.08em!important;text-transform:uppercase!important}body.dark-theme .mobile-menu__lang-clean-label,html.cc-theme-dark .mobile-menu__lang-clean-label{color:rgba(255,255,255,0.55)!important;-webkit-text-fill-color:rgba(255,255,255,0.55)!important}body:not(.dark-theme) .mobile-menu__lang-clean-label,html.cc-theme-light .mobile-menu__lang-clean-label{color:rgba(13,13,26,0.55)!important;-webkit-text-fill-color:rgba(13,13,26,0.55)!important}.mobile-menu__lang-clean-label svg{width:12px!important;height:12px!important;stroke:currentColor!important;opacity:0.7!important}.mobile-menu__lang-clean-options{display:inline-flex!important;align-items:center!important;gap:4px!important;background:transparent!important;border:none!important;box-shadow:none!important}.mobile-lang-btn{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;font-family:var(--font-mono,'DM Mono',monospace)!important;font-size:11px!important;font-weight:700!important;letter-spacing:0.06em!important;padding:4px 6px!important;cursor:pointer!important;white-space:nowrap!important;transition:color 0.2s ease,opacity 0.2s ease!important;outline:none!important;text-decoration:none!important}body.dark-theme .mobile-lang-btn,html.cc-theme-dark .mobile-lang-btn{color:rgba(255,255,255,0.6)!important;-webkit-text-fill-color:rgba(255,255,255,0.6)!important}body:not(.dark-theme) .mobile-lang-btn,html.cc-theme-light .mobile-lang-btn{color:rgba(13,13,26,0.6)!important;-webkit-text-fill-color:rgba(13,13,26,0.6)!important}.mobile-lang-btn:hover{color:#FF5F00!important;-webkit-text-fill-color:#FF5F00!important}.mobile-lang-btn.is-active{background:transparent!important;background-color:transparent!important;box-shadow:none!important;color:#FF5F00!important;-webkit-text-fill-color:#FF5F00!important;font-weight:900!important;text-decoration:underline!important;text-underline-offset:3px!important}.mobile-lang-sep{font-family:var(--font-mono,'DM Mono',monospace)!important;font-size:11px!important;opacity:0.35!important}body.dark-theme .mobile-lang-sep{color:rgba(155,123,255,0.6)!important}body:not(.dark-theme) .mobile-lang-sep{color:rgba(13,13,26,0.4)!important}.page-hero,.svc-hero,.case-hero{padding-top:clamp(80px,12vh,110px)!important;padding-bottom:36px!important}.works-grid,.cases-grid,.industry-grid,.values-grid,.team-grid{grid-template-columns:1fr!important;gap:20px!important}.roi-calc{grid-template-columns:1fr!important}.roi-results{padding:24px 18px!important}.roi-benchmarks{grid-template-columns:1fr!important}.cc-modal,.modal-dialog{width:calc(100vw - 28px)!important;max-width:480px!important;padding:20px 16px!important;margin:auto!important}}@media screen and (max-width:480px){.container{padding-left:14px!important;padding-right:14px!important}.nav-header .container.nav-grid,.container.nav-grid,.nav-grid{padding-left:10px!important;padding-right:10px!important;gap:6px!important}.nav-header .logo,.logo{font-size:clamp(13px,3.6vw,15px)!important;gap:6px!important}.nav-header .logo-mark,.logo-mark{width:36px!important;height:36px!important}.nav-right{gap:6px!important}.lang-selector__btn{height:30px!important;min-height:30px!important;padding:0 7px!important;font-size:10px!important;gap:3px!important}.theme-toggle{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;font-size:13px!important}.nav-hamburger{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;border-radius:50%!important;padding:0!important}.hero-v3{padding-top:72px!important;padding-bottom:32px!important}.hero-title-v3{font-size:clamp(2.15rem,9.2vw,2.9rem)!important}.stats-strip__inner,.stats-strip__container,.stats-grid{grid-template-columns:1fr 1fr!important;gap:10px 8px!important}.stats-strip__num{font-size:1.6rem!important}.stats-strip__label{font-size:11px!important}.proof__board{grid-template-columns:none!important;gap:10px!important}.ctaform-chips{grid-template-columns:1fr!important;gap:6px!important}.robo-mascot{transform:scale(0.82)!important;bottom:calc(10px + env(safe-area-inset-bottom))!important;right:6px!important}.robo-bubble{width:250px!important;font-size:0.8125rem!important}}@media screen and (max-width:360px){.container{padding-left:10px!important;padding-right:10px!important}.nav-header .container.nav-grid,.container.nav-grid,.nav-grid{padding-left:6px!important;padding-right:6px!important;gap:4px!important}.nav-header .logo,.logo{font-size:12px!important;gap:5px!important}.nav-header .logo-mark,.logo-mark{width:36px!important;height:36px!important}.nav-right{gap:4px!important}.lang-selector__btn{height:28px!important;min-height:28px!important;padding:0 5px!important;font-size:9.5px!important;gap:3px!important}.theme-toggle{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;font-size:11px!important}.nav-hamburger{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;border-radius:50%!important;padding:0!important}.hero-title-v3{font-size:clamp(1.95rem,8.8vw,2.4rem)!important}.stats-strip__inner,.stats-strip__container,.stats-grid{grid-template-columns:1fr!important;gap:8px!important}.faq-question{padding:12px 6px!important;font-size:0.875rem!important}.btn-hero,.btn-hero-sec,.ctaform__submit,.signup-strip__btn{font-size:0.875rem!important}}@media screen and (max-width:991px){:root{--cc-m-body:16px;--cc-m-lead:15.5px;--cc-m-body-lh:1.55;--cc-m-gutter:clamp(16px,4.5vw,22px);--cc-fab-size:44px}html{overflow-x:clip!important;overflow-y:auto!important;max-width:100%!important}body{overflow-x:visible!important;overflow-y:visible!important;max-width:100%!important}.container{padding-left:var(--cc-m-gutter)!important;padding-right:var(--cc-m-gutter)!important;max-width:100%!important;box-sizing:border-box!important}html.cc-brut body .hero-desc-v3,html body .hero-desc-v3,.hero-v3 .hero-desc-v3,html.cc-brut body .hero-lead,html.cc-brut body .hero-sub{font-size:16px!important;line-height:1.55!important;opacity:0.92!important;margin-top:16px!important;margin-bottom:4px!important}html.cc-brut body .psc-head__desc,html.cc-brut body .sec-head__desc,html.cc-brut body .page-hero__desc,html body .psc-head__desc,html body .sec-head__desc,html body .page-hero__desc{font-size:15.5px!important;line-height:1.55!important}html.cc-brut body .faq-answer,html body .faq-answer,html.cc-brut body .faq-a,html.cc-brut body .faq-item__answer{font-size:15.5px!important;line-height:1.55!important}html.cc-brut body .proof__quote-text,html.cc-brut body .proof__quote p,html body .proof__quote-text,html.cc-brut body .test-card p,html.cc-brut body .testimonial p{font-size:15.5px!important;line-height:1.55!important}html.cc-brut body .proc-step__desc,html body .proc-step__desc{font-size:15.5px!important;line-height:1.55!important;opacity:0.9!important}html.cc-brut body .sc-desc,html.cc-brut body .spec-card--cockpit .sc-desc,html body .sc-desc,html.cc-brut body .pricing-card__desc,html.cc-brut body .pricing-card p,html.cc-brut body .pkg-desc{font-size:15.5px!important;line-height:1.55!important}html.cc-brut body .ctaform-panel__sub,html.cc-brut body .signup-strip__text,html.cc-brut body .signup-strip p,html body .signup-strip__text{font-size:15px!important;line-height:1.5!important;opacity:0.9!important}html.cc-brut body .footer-news-desc,html body .footer-news-desc{font-size:14.5px!important;line-height:1.5!important}html.cc-brut body .footer-hero__tagline{font-size:13px!important;line-height:1.45!important}html.cc-brut body .psc-focus-insight{font-size:15px!important;line-height:1.5!important}html.cc-brut body .svc-division__line{font-size:14px!important;line-height:1.45!important}html.cc-brut body input[type="text"],html.cc-brut body input[type="email"],html.cc-brut body input[type="tel"],html.cc-brut body input[type="search"],html.cc-brut body input[type="url"],html.cc-brut body input[type="number"],html.cc-brut body input[type="password"],html.cc-brut body textarea,html.cc-brut body select,html body .ctaform input:not([type="checkbox"]):not([type="radio"]),html body .ctaform select,html body .ctaform-input,html body .ctaform__input,html body .footer-news-form input,html body .cc-prompt-dock input,html body .prompt-bar-container input,html body textarea{font-size:16px!important}html.cc-brut body .footer-news-form input{padding:12px 14px!important;min-height:48px!important}html.cc-brut body .nav-hamburger,html.cc-brut body .mobile-menu__close,html.cc-brut body .theme-toggle,html.cc-brut body #back-to-top,html body .nav-hamburger,html body .theme-toggle,html body #back-to-top,html.cc-brut body .lang-selector__btn{min-width:44px!important;min-height:44px!important;box-sizing:border-box!important}html.cc-brut body .nav-hamburger,html.cc-brut body .theme-toggle,html.cc-brut body #back-to-top,html body .nav-hamburger,html body .theme-toggle,html body #back-to-top{width:44px!important;height:44px!important}html.cc-brut body .lang-selector__btn,html body .lang-selector__btn{width:auto!important;height:44px!important;padding:0 12px!important}html.cc-brut body .lang-pill-btn{min-height:36px!important;height:36px!important;padding:0 10px!important;font-size:12px!important}html.cc-brut body .marquee-strip,.marquee-strip{overflow:hidden!important;max-width:100%!important;width:100%!important}html.cc-brut body .hero-scroll-cta,.hero-scroll-cta{position:relative!important;left:auto!important;right:auto!important;max-width:100%!important;width:100%!important;margin-left:0!important;margin-right:0!important;overflow:hidden!important;box-sizing:border-box!important}html.cc-brut body .ctaform-panel,html.cc-brut body .ctaform-panel--cockpit,html.cc-brut body .ctaform-grid,html.cc-brut body .ctaform-grid--cockpit,html.cc-brut body .ctaform__grid{width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin-left:0!important;margin-right:0!important}html.cc-brut body .ctaform-panel,html.cc-brut body .ctaform-panel--cockpit{padding-left:16px!important;padding-right:16px!important}html.cc-brut body #diagnostico.probsol,html.cc-brut body .probsol{overflow:visible!important;max-width:100%!important}html.cc-brut body #diagnostico .psc-rail-wrap,html.cc-brut body #diagnostico.probsol .psc-rail-wrap{overflow:hidden!important;max-width:100%!important;width:100%!important}html.cc-brut body .page-hero,html.cc-brut body .page-hero__inner,html.cc-brut body .psc-head,html.cc-brut body .sec-head{max-width:100%!important;box-sizing:border-box!important;overflow:visible!important}html.cc-brut body .page-hero__title,html.cc-brut body .psc-head__title,html.cc-brut body .sec-head__title{max-width:100%!important;overflow-wrap:anywhere!important;word-break:break-word!important}html.cc-brut body .psc-head__line--accent{display:inline-block!important;max-width:100%!important;padding:0.12em 0.36em 0.14em!important;line-height:1.2!important;box-decoration-break:clone!important;-webkit-box-decoration-break:clone!important}html.cc-brut body .psc-head__title{overflow:visible!important;gap:8px!important}html.cc-brut body .hero-sub-grid{gap:20px!important}html.cc-brut body .hero-action-v3{margin-top:8px!important;gap:12px!important}html.cc-brut body .hero-action-v3 .btn-hero,html.cc-brut body .hero-action-v3 .btn-hero-sec{font-size:14px!important;min-height:52px!important;height:52px!important}html.cc-brut body{padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))!important}html.cc-brut body .site-footer,html.cc-brut body footer,html.cc-brut body .footer--cockpit{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))!important}html.cc-brut body #back-to-top,html body #back-to-top{bottom:calc(118px + env(safe-area-inset-bottom,0px))!important;right:30px!important;z-index:9988!important}html.cc-brut body .robo-companion,html.cc-brut body #cc-robo-companion,html.cc-brut body .robo-mascot{bottom:calc(14px + env(safe-area-inset-bottom,0px))!important;right:16px!important;z-index:9970!important}html.cc-brut body .cc-prompt-dock,html.cc-brut body .prompt-bar-container{bottom:calc(10px + env(safe-area-inset-bottom,0px))!important;width:min(580px,calc(100vw - 24px))!important;max-width:calc(100vw - 24px)!important;z-index:9995!important}html.cc-brut body .ctaform-chips--grid3{grid-template-columns:repeat(2,1fr)!important;gap:8px!important}html.cc-brut body .stats-strip__item{padding:16px 12px!important;min-width:0!important}html.cc-brut body .stats-strip__label{font-size:12px!important;line-height:1.35!important;word-break:break-word!important}html.cc-brut body .footer-grid,html.cc-brut body .footer-grid--cockpit{gap:28px 16px!important}}@media screen and (max-width:768px){html.cc-brut body .sec-head__desc,html.cc-brut body .psc-head__desc,html.cc-brut body .page-hero__desc{font-size:15.5px!important;line-height:1.55!important}html.cc-brut body .page-hero__inner{padding-left:var(--cc-m-gutter,16px)!important;padding-right:var(--cc-m-gutter,16px)!important;box-sizing:border-box!important}html.cc-brut body .nav-hamburger,html.cc-brut body .theme-toggle,html.cc-brut body #back-to-top,html body .nav-hamburger,html body .theme-toggle,html body #back-to-top{min-width:44px!important;min-height:44px!important;width:44px!important;height:44px!important}}@media screen and (max-width:480px){.container{padding-left:16px!important;padding-right:16px!important}.nav-header .container.nav-grid,.container.nav-grid,.nav-grid{padding-left:12px!important;padding-right:12px!important}html.cc-brut body .nav-hamburger,html.cc-brut body .theme-toggle,html.cc-brut body #back-to-top,html.cc-brut body .lang-selector__btn{min-width:44px!important;min-height:44px!important}html.cc-brut body .nav-hamburger,html.cc-brut body .theme-toggle,html.cc-brut body #back-to-top{width:44px!important;height:44px!important}html.cc-brut body .lang-selector__btn{width:auto!important;height:44px!important;padding:0 10px!important;font-size:11px!important}html.cc-brut body .ctaform-chips,html.cc-brut body .ctaform-chips--grid2,html.cc-brut body .ctaform-chips--grid3{grid-template-columns:1fr!important}html.cc-brut body .footer-grid,html.cc-brut body .footer-grid--cockpit{grid-template-columns:1fr!important;gap:24px!important}html.cc-brut body .hero-desc-v3,html body .hero-desc-v3{font-size:16px!important}html.cc-brut body #prova .proof__stat,html.cc-brut body.dark-theme #prova .proof__stat,html.cc-brut body:not(.dark-theme) #prova .proof__stat{padding:16px 34px 14px 16px!important;column-gap:12px!important;grid-template-columns:minmax(84px,max-content) minmax(0,1fr)!important}html.cc-brut body #prova .proof__stat-num{font-size:1.7rem!important}html.cc-brut body #prova .proof__stat:first-child .proof__stat-num{font-size:1.95rem!important}html.cc-brut body #prova .proof__stat-label{font-size:14.5px!important}}@media screen and (max-width:360px){.container{padding-left:14px!important;padding-right:14px!important}html.cc-brut body .nav-hamburger,html.cc-brut body .theme-toggle,html.cc-brut body #back-to-top{min-width:44px!important;min-height:44px!important;width:44px!important;height:44px!important}.nav-header .logo,.logo{font-size:13px!important}}html body .logo-mark,html.cc-brut body .logo-mark,html body .nav-header:not(.nav-compact) .logo-mark,html.cc-brut body .nav-header:not(.nav-compact) .logo-mark{border-radius:0!important}html body .nav-header.nav-compact .logo-mark,html.cc-brut body .nav-header.nav-compact .logo-mark,html body:not(.dark-theme) .nav-header.nav-compact .logo-mark,html.cc-brut body:not(.dark-theme) .nav-header.nav-compact .logo-mark{width:36px!important;height:36px!important;border-radius:50%!important;overflow:hidden!important}html body.dark-theme .nav-header.nav-compact .logo-mark,html.cc-brut body.dark-theme .nav-header.nav-compact .logo-mark{background-image:none!important}html.cc-brut body .footer-hero__brand,html body .footer-hero__brand,.footer-hero__brand{display:inline-flex!important;flex-direction:row!important;align-items:center!important;gap:0.1em!important}html.cc-brut body .footer-hero__lockup,html body .footer-hero__lockup,.footer-hero__lockup{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:0!important;min-width:0!important;margin-top:-0.03em!important}html.cc-brut body .footer-hero__word,html body .footer-hero__word,.footer-hero__word{line-height:0.72!important}@media (min-width:992px){html.cc-brut body .footer-hero__word,html body .footer-hero__word,.footer-hero__word{font-size:0.9em!important}}html.cc-brut body .footer-hero__tld,html body .footer-hero__tld,.footer-hero__tld{display:block!important;font-family:inherit!important;font-weight:inherit!important;font-size:0.36em!important;line-height:0.72!important;letter-spacing:-0.04em!important;text-transform:uppercase!important;color:#F5F5FA!important;-webkit-text-fill-color:#F5F5FA!important;background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;margin:-0.14em 0 0!important}html.cc-brut body .footer-hero__mark,html body .footer-hero__mark,.footer-hero__mark{width:1.22em!important;height:1.22em!important;border-radius:6px!important}@media screen and (max-width:991px){html.cc-brut body .lang-selector__btn,html body .lang-selector__btn,.lang-selector__btn{height:26px!important;min-height:26px!important;max-height:26px!important;width:auto!important;min-width:0!important;padding-top:0!important;padding-bottom:0!important;line-height:1!important}html body .nav-header,html.cc-brut body .nav-header,html body .nav-header.nav-compact,html.cc-brut body .nav-header.nav-compact{position:sticky!important;top:0!important;z-index:5000!important;margin:0!important;padding-top:max(4px,env(safe-area-inset-top,0px))!important;padding-bottom:8px!important;padding-left:8px!important;padding-right:8px!important}html body .nav-header.nav-compact::before,html.cc-brut body .nav-header.nav-compact::before{content:''!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:100%!important;background:color-mix(in srgb,var(--cor-fundo,#F4F0EA) 92%,transparent)!important;pointer-events:none!important;z-index:-1!important}html body.dark-theme .nav-header.nav-compact::before,html.cc-brut body.dark-theme .nav-header.nav-compact::before{background:color-mix(in srgb,var(--dv-plum-950,#0D0D1A) 92%,transparent)!important}html.cc-brut body #diagnostico.probsol .psc-stage,html.cc-brut body .probsol .psc-stage,#diagnostico.probsol .psc-stage{top:64px!important;height:calc(100svh - 64px)!important}html.cc-brut body #diagnostico.probsol .psc-card-cta,html.cc-brut body .probsol .psc-card-cta,html body .psc-card-cta,.psc-card-cta{background:rgba(26,11,36,0.05)!important;color:var(--dv-plum,#1A0B24)!important;-webkit-text-fill-color:var(--dv-plum,#1A0B24)!important;border:1px solid rgba(26,11,36,0.14)!important;box-shadow:none!important;filter:none!important}html.cc-brut body.dark-theme #diagnostico.probsol .psc-card-cta,html body.dark-theme .psc-card-cta{background:rgba(255,255,255,0.06)!important;color:rgba(255,255,255,0.78)!important;-webkit-text-fill-color:rgba(255,255,255,0.78)!important;border-color:rgba(255,255,255,0.16)!important}html.cc-brut body #processo #proc-canvas,html body #processo #proc-canvas,#processo #proc-canvas{display:none!important}html.cc-brut body #processo.proc .cfs-item:not(:first-child):not(:last-child),html.cc-brut body #processo .chapter-status .cfs-item:nth-child(n+2):not(:last-child){display:none!important}html.cc-brut body #processo.proc .cfs-grid,html.cc-brut body #processo .chapter-status .cfs-grid{flex-wrap:nowrap!important;overflow:hidden!important;justify-content:space-between!important;gap:8px!important}html.cc-brut body .faq-answer,html body .faq-answer,.faq-answer{max-height:0!important;opacity:0!important;padding:0!important;margin:0!important;overflow:hidden!important;pointer-events:none!important}html.cc-brut body .faq-item.active .faq-answer,html body .faq-item.active .faq-answer,.faq-item.active .faq-answer{max-height:640px!important;opacity:0.9!important;padding:0 8px 16px 8px!important;overflow:visible!important;pointer-events:auto!important}html.cc-brut body .footer-status,html body .footer-status,.footer-status{margin-left:clamp(16px,4.5vw,24px)!important;margin-right:clamp(16px,4.5vw,24px)!important;margin-bottom:20px!important;padding:12px 16px!important;width:auto!important;box-sizing:border-box!important}html.cc-brut body .footer-status .container,.footer-status .container{padding-left:0!important;padding-right:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}html.cc-brut body .footer-status .fst-grid,.footer-status .fst-grid{gap:8px 12px!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding-left:0!important;padding-right:0!important}html.cc-brut body .footer-lang-ctrl,.footer-lang-ctrl,.fst-item--lang{max-width:100%!important;flex-wrap:wrap!important;margin-left:0!important;margin-right:0!important}html.cc-brut body .robo-companion,html.cc-brut body #cc-robo-companion,html.cc-brut body .robo-mascot,html body .robo-companion,html body #cc-robo-companion{bottom:calc(14px + env(safe-area-inset-bottom,0px))!important;right:16px!important;left:auto!important;z-index:9970!important;display:flex!important;justify-content:center!important;align-items:flex-end!important}html.cc-brut body #back-to-top,html body #back-to-top,html body.dark-theme #back-to-top,html body:not(.dark-theme) #back-to-top{bottom:calc(118px + env(safe-area-inset-bottom,0px))!important;right:30px!important;left:auto!important;z-index:9988!important}html.cc-brut,html.cc-brut body,html,body{padding-bottom:0!important;margin-bottom:0!important}html.cc-brut body .footer,html.cc-brut body .footer.footer--cockpit,html.cc-brut body footer,html body .footer.footer--cockpit{margin-bottom:0!important;padding-bottom:calc(28px + env(safe-area-inset-bottom,0px))!important}html.cc-brut body .footer-hero__tld,html body .footer-hero__tld,.footer-hero__tld{font-size:0.52em!important;margin:0.05em 0 0!important}html.cc-brut body .footer-hero__lockup,html body .footer-hero__lockup,.footer-hero__lockup{margin-top:0!important}html.cc-brut body .footer-hero__word,html body .footer-hero__word,.footer-hero__word{line-height:0.72!important}html.cc-brut body footer.footer .footer-hero .footer-hero__mark,html body footer.footer .footer-hero .footer-hero__mark,html.cc-brut body .footer-hero__mark,html body .footer-hero__mark,.footer-hero__mark{width:2.6em!important;height:2.6em!important;flex-basis:2.6em!important}}@media screen and (max-width:991px){html.cc-brut body .nav-header:not(.nav-compact) .logo .logo-mark,html body .nav-header:not(.nav-compact) .logo .logo-mark{width:36px!important;height:36px!important;flex-basis:36px!important}html.cc-brut body .nav-header .logo,html body .nav-header .logo{gap:8px!important;padding-bottom:0!important}html.cc-brut body .nav-header .logo .logo-sub,html body .nav-header .logo .logo-sub{font-size:5px!important}}