:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}.wp-block-button{--wp--preset--dimension--25:25%;--wp--preset--dimension--50:50%;--wp--preset--dimension--75:75%;--wp--preset--dimension--100:100%}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}.woocommerce form .form-row .required{visibility:visible}@media print{.onorbit-hero-title,.onorbit-hero-description,.onorbit-hero-buttons,[data-animate],.animate-in{will-change:transform,opacity}.animation-done{will-change:auto}:root{--onorbit-primary:hsl(217, 91%, 60%);--onorbit-primary-foreground:hsl(0, 0%, 100%);--onorbit-secondary:hsl(220, 70%, 12%);--onorbit-secondary-foreground:hsl(0, 0%, 100%);--onorbit-accent:hsl(142, 76%, 36%);--onorbit-accent-foreground:hsl(0, 0%, 100%);--onorbit-orange:hsl(24, 95%, 53%);--onorbit-blue:hsl(217, 91%, 60%);--onorbit-green:hsl(142, 76%, 36%);--onorbit-dark-blue:hsl(220, 70%, 25%);--onorbit-background:hsl(0, 0%, 100%);--onorbit-foreground:hsl(222, 47%, 11%);--onorbit-muted:hsl(215, 16%, 47%);--onorbit-border:hsl(214, 32%, 91%);--onorbit-radius:0.5rem;--onorbit-radius-lg:0.75rem;--onorbit-radius-xl:1rem}.onorbit-container{font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}.onorbit-container *,.onorbit-container *::before,.onorbit-container *::after{box-sizing:inherit}.onorbit-hero{position:relative;min-height:auto;background-color:var(--onorbit-secondary);overflow:hidden;padding-top:96px}.onorbit-hero-gradient{position:absolute;inset:0;background:linear-gradient(135deg,var(--onorbit-secondary) 0%,var(--onorbit-secondary) 50%,hsl(220 70% 12% / .9) 100%)}.onorbit-hero-grid{position:absolute;inset:0;opacity:.05;background-image:radial-gradient(circle at 1px 1px,white 1px,transparent 0);background-size:40px 40px}.onorbit-hero-content{position:relative;max-width:1280px;margin:0 auto;padding:2rem 1.5rem 3rem}.onorbit-hero-grid-layout{display:grid;grid-template-columns:1fr;gap:2rem;align-items:center;min-height:auto}@media (min-width:1024px){.onorbit-hero-grid-layout{grid-template-columns:1fr 1fr;gap:2rem}}.onorbit-hero-text{display:flex;flex-direction:column;opacity:1;animation:onorbit-fade-in-up 0.8s ease-out both}.onorbit-hero-title{font-size:2.5rem;font-weight:700;color:var(--onorbit-secondary-foreground);line-height:1.15;margin:0;display:flex;flex-direction:column;gap:0}@media (min-width:768px){.onorbit-hero-title{font-size:3rem}}@media (min-width:1024px){.onorbit-hero-title{font-size:3.75rem}}.onorbit-hero-line-1,.onorbit-hero-line-2,.onorbit-hero-line-3{display:block;line-height:1.15}.onorbit-hero-line-2{color:var(--onorbit-primary);min-height:1.15em}.onorbit-hero-line-3{color:var(--onorbit-secondary-foreground)}.onorbit-hero-line-2 .onorbit-hero-title-highlight{color:var(--onorbit-primary);display:inline}.onorbit-hero-text{container-type:inline-size}.onorbit-hero-title{--oh-title-fit:13}html[lang^="en"] .onorbit-hero-title{--oh-title-fit:10.2}@supports (width:1cqi){.onorbit-hero-title{font-size:min(3.75rem, calc(100cqi / var(--oh-title-fit)))}}.onorbit-hero-line-main{display:block;white-space:nowrap;line-height:1.15}.onorbit-hero-line-main .onorbit-hero-line-1,.onorbit-hero-line-main .onorbit-hero-line-2{display:inline}@media (max-width:767px){html[lang^="pt"] .onorbit-hero-line-main{white-space:normal}html[lang^="pt"] .onorbit-hero-line-main .onorbit-hero-line-1,html[lang^="pt"] .onorbit-hero-line-main .onorbit-hero-line-2{display:block;white-space:nowrap}@supports (width:1cqi){html[lang^="pt"] .onorbit-hero-line-main{font-size:min(2.5rem, calc(100cqi / 10.2))}}}#onorbit-typing-target:empty::after{content:'\200B'}.onorbit-hero-title-divider{display:none}.onorbit-hero-title-estrategica{display:inline-block;position:relative}.onorbit-hero-title-estrategica::before{content:'';display:none!important}.onorbit-hero-description{font-size:1.125rem;color:rgb(255 255 255 / .8);max-width:36rem;margin:0;margin-top:1.5rem;line-height:1.6;animation:onorbit-fade-in-up 0.8s ease-out 200ms both}@media (min-width:768px){.onorbit-hero-description{font-size:1.25rem}}.onorbit-hero-buttons{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.5rem;animation:onorbit-fade-in-up 0.8s ease-out 400ms both}.onorbit-btn{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;border-radius:var(--onorbit-radius);cursor:pointer;transition:all 0.2s ease;text-decoration:none;border:2px solid #fff0}.onorbit-btn-primary{background-color:var(--onorbit-primary);color:var(--onorbit-primary-foreground);border-color:var(--onorbit-primary)}.onorbit-btn-primary:hover{background-color:hsl(217 91% 50%);border-color:hsl(217 91% 50%)}.onorbit-btn-outline{background-color:#fff0;color:#fff;border-color:rgb(255 255 255 / .3)}.onorbit-btn-outline:hover{background-color:rgb(255 255 255 / .1);border-color:rgb(255 255 255 / .5)}.onorbit-typing-text{display:inline}.onorbit-typing-cursor{display:none!important}@keyframes onorbit-blink{0%,50%{opacity:1}51%,100%{opacity:0}}.onorbit-orbit-wrapper{display:flex;justify-content:center;opacity:1;transform:translateY(0)}@media (min-width:1024px){.onorbit-orbit-wrapper{justify-content:flex-end}}.onorbit-orbit-container{position:relative;width:300px;height:300px}@media (min-width:768px){.onorbit-orbit-container{width:400px;height:400px}}@media (min-width:1024px){.onorbit-orbit-container{width:500px;height:500px}}.onorbit-orbit-outer{position:absolute;inset:0;border-radius:50%;border:1px solid rgb(255 255 255 / .1);animation:onorbit-rotate-slow 20s linear infinite}.onorbit-orbit-inner{position:absolute;inset:20%;border-radius:50%;border:1px solid rgb(255 255 255 / .15);animation:onorbit-rotate-slow-reverse 25s linear infinite}.onorbit-dot-1{position:absolute;bottom:15%;right:25%;width:8px;height:8px;border-radius:50%;background-color:rgb(59 130 246 / .6);animation:onorbit-pulse-subtle 2s ease-in-out infinite}.onorbit-dot-2{position:absolute;bottom:12%;right:22%;width:6px;height:6px;border-radius:50%;background-color:rgb(59 130 246 / .4);animation:onorbit-pulse-subtle 2.5s ease-in-out infinite 0.3s}.onorbit-dot-3{position:absolute;bottom:10%;right:18%;width:4px;height:4px;border-radius:50%;background-color:rgb(59 130 246 / .3);animation:onorbit-pulse-subtle 3s ease-in-out infinite 0.6s}.onorbit-icon-card{position:absolute;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 40px rgb(0 0 0 / .15);transition:transform 0.3s ease}.onorbit-icon-card:hover{transform:scale(1.08)}.onorbit-icon-card-white{background-color:#fff;border-radius:var(--onorbit-radius-xl)}.onorbit-icon-card-primary{background-color:var(--onorbit-primary);border-radius:50%}.onorbit-icon-card-accent{background-color:var(--onorbit-accent);border-radius:var(--onorbit-radius-xl)}.onorbit-icon-card-orange{background-color:var(--onorbit-orange);border-radius:50%}.onorbit-icon-card-sm{width:56px;height:56px}.onorbit-icon-card-md{width:48px;height:48px}@media (min-width:768px){.onorbit-icon-card-sm{width:64px;height:64px}.onorbit-icon-card-md{width:56px;height:56px}}@media (min-width:1024px){.onorbit-icon-card-sm{width:80px;height:80px}.onorbit-icon-card-md{width:64px;height:64px}}.onorbit-icon{width:24px;height:24px}.onorbit-icon-sm{width:20px;height:20px}@media (min-width:768px){.onorbit-icon{width:28px;height:28px}.onorbit-icon-sm{width:24px;height:24px}}@media (min-width:1024px){.onorbit-icon{width:36px;height:36px}.onorbit-icon-sm{width:28px;height:28px}}.onorbit-icon-dark-blue{color:var(--onorbit-dark-blue)}.onorbit-icon-primary{color:var(--onorbit-primary)}.onorbit-icon-accent{color:var(--onorbit-accent)}.onorbit-icon-white{color:#fff}.onorbit-card-shopping{top:5%;left:10%}.onorbit-card-package{top:8%;right:5%}.onorbit-card-chart{top:18%;left:50%;transform:translateX(-50%)}.onorbit-card-euro{top:38%;left:2%}.onorbit-card-truck{top:40%;right:0%}.onorbit-card-trending{bottom:12%;left:12%}.onorbit-card-credit{bottom:15%;right:15%}@keyframes onorbit-float-1{0%,100%{transform:translateY(0) translateX(0)}25%{transform:translateY(-8px) translateX(3px)}50%{transform:translateY(-4px) translateX(-2px)}75%{transform:translateY(-10px) translateX(1px)}}@keyframes onorbit-float-2{0%,100%{transform:translateY(0) translateX(0)}33%{transform:translateY(-6px) translateX(-4px)}66%{transform:translateY(-12px) translateX(2px)}}@keyframes onorbit-float-3{0%,100%{transform:translateY(0) translateX(-50%) scale(1)}50%{transform:translateY(-8px) translateX(-50%) scale(1.02)}}@keyframes onorbit-float-4{0%,100%{transform:translateY(0) translateX(0)}40%{transform:translateY(-7px) translateX(5px)}80%{transform:translateY(-3px) translateX(-3px)}}@keyframes onorbit-float-5{0%,100%{transform:translateY(0) translateX(0)}30%{transform:translateY(-10px) translateX(-2px)}70%{transform:translateY(-5px) translateX(4px)}}@keyframes onorbit-float-6{0%,100%{transform:translateY(0) translateX(0)}25%{transform:translateY(-5px) translateX(-3px)}75%{transform:translateY(-9px) translateX(2px)}}@keyframes onorbit-float-7{0%,100%{transform:translateY(0) translateX(0)}35%{transform:translateY(-11px) translateX(3px)}65%{transform:translateY(-6px) translateX(-4px)}}.onorbit-float-1{animation:onorbit-float-1 4s ease-in-out infinite}.onorbit-float-2{animation:onorbit-float-2 4.5s ease-in-out infinite;animation-delay:0.3s}.onorbit-float-3{animation:onorbit-float-3 3.5s ease-in-out infinite;animation-delay:0.5s}.onorbit-float-4{animation:onorbit-float-4 5s ease-in-out infinite;animation-delay:0.2s}.onorbit-float-5{animation:onorbit-float-5 4.2s ease-in-out infinite;animation-delay:0.7s}.onorbit-float-6{animation:onorbit-float-6 4.8s ease-in-out infinite;animation-delay:0.4s}.onorbit-float-7{animation:onorbit-float-7 4.3s ease-in-out infinite;animation-delay:0.6s}@keyframes onorbit-pulse-glow{0%,100%{box-shadow:0 25px 50px -12px rgb(59 130 246 / .25)}50%{box-shadow:0 25px 50px -12px rgb(59 130 246 / .4)}}@keyframes onorbit-fade-in-up{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes onorbit-rotate-slow{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes onorbit-rotate-slow-reverse{from{transform:rotate(360deg)}to{transform:rotate(0deg)}}@keyframes onorbit-pulse-subtle{0%,100%{opacity:.6;transform:scale(1)}50%{opacity:.9;transform:scale(1.1)}}.onorbit-globe-center{position:absolute;inset:32%;border-radius:50%;background-color:var(--onorbit-primary);display:flex;align-items:center;justify-content:center;box-shadow:0 25px 50px -12px rgb(0 0 0 / .25);animation:onorbit-pulse-glow 2s ease-in-out infinite;will-change:box-shadow}.onorbit-globe-icon{width:48px;height:48px;color:#fff}@media (min-width:768px){.onorbit-globe-icon{width:64px;height:64px}}@media (min-width:1024px){.onorbit-globe-icon{width:80px;height:80px}}.onorbit-header{position:fixed;top:0;left:0;right:0;z-index:50;transition:all 0.3s ease;background-color:var(--onorbit-background);padding:1rem 0}.onorbit-header.scrolled{background-color:rgb(255 255 255 / .95);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 4px 6px -1px rgb(0 0 0 / .1);padding:.75rem 0}.onorbit-header-container{max-width:1280px;margin:0 auto;padding:0 1.5rem}.onorbit-header-content{display:flex;align-items:center;justify-content:space-between}.onorbit-logo{display:flex;align-items:center;gap:.5rem;text-decoration:none}.onorbit-logo-icon{position:relative;width:40px;height:40px}.onorbit-logo-circle{position:absolute;inset:0;border-radius:50%;border:2px solid var(--onorbit-primary);display:flex;align-items:center;justify-content:center}.onorbit-logo-letter{color:var(--onorbit-primary);font-weight:700;font-size:1.125rem}.onorbit-logo-ring{position:absolute;inset:0;border-radius:50%;border:2px solid var(--onorbit-accent);transform:rotate(45deg) scale(1.1);transition:transform 0.5s ease}.onorbit-logo:hover .onorbit-logo-ring{transform:rotate(90deg) scale(1.1)}.onorbit-logo-text{font-size:1.25rem;font-weight:700;color:var(--onorbit-foreground);letter-spacing:-.025em}.onorbit-logo-text-highlight{color:var(--onorbit-primary)}.onorbit-nav{display:none;align-items:center;gap:2rem}@media (min-width:1024px){.onorbit-nav{display:flex}}.onorbit-nav-link{color:var(--onorbit-muted);text-decoration:none;font-weight:500;transition:color 0.2s ease}.onorbit-nav-link:hover{color:var(--onorbit-primary)}.onorbit-header-actions{display:none;align-items:center;gap:1rem}@media (min-width:1024px){.onorbit-header-actions{display:flex}}.onorbit-header-btn{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;font-size:.875rem;font-weight:600;border-radius:var(--onorbit-radius);cursor:pointer;transition:all 0.2s ease;text-decoration:none;background-color:var(--onorbit-primary);color:#fff;border:none}.onorbit-header-btn:hover{background-color:hsl(217 91% 50%)}.onorbit-header-link{display:flex;align-items:center;gap:.5rem;color:var(--onorbit-muted);text-decoration:none;font-weight:500;transition:color 0.2s ease}.onorbit-header-link:hover{color:var(--onorbit-primary)}.onorbit-header-icon-btn{background:none;border:none;color:var(--onorbit-muted);cursor:pointer;padding:.5rem;transition:color 0.2s ease}.onorbit-header-icon-btn:hover{color:var(--onorbit-primary)}.onorbit-mobile-menu-btn{display:block;background:none;border:none;color:var(--onorbit-foreground);cursor:pointer;padding:.5rem}@media (min-width:1024px){.onorbit-mobile-menu-btn{display:none}}.onorbit-mobile-menu{display:none;flex-direction:column;gap:1rem;padding:1rem 0;margin-top:1rem;border-top:1px solid var(--onorbit-border)}.onorbit-mobile-menu.active{display:flex}@media (min-width:1024px){.onorbit-mobile-menu{display:none!important}}.onorbit-mobile-nav-link{color:var(--onorbit-muted);text-decoration:none;font-weight:500;padding:.5rem 0;transition:color 0.2s ease}.onorbit-mobile-nav-link:hover{color:var(--onorbit-primary)}.onorbit-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media (prefers-reduced-motion:reduce){.onorbit-float-1,.onorbit-float-2,.onorbit-float-3,.onorbit-float-4,.onorbit-float-5,.onorbit-float-6,.onorbit-float-7,.onorbit-globe-center,.onorbit-orbit-outer,.onorbit-orbit-inner,.onorbit-typing-cursor{animation:none}.onorbit-hero-text,.onorbit-hero-description,.onorbit-hero-buttons,.onorbit-orbit-wrapper{animation:none;opacity:1}}}@media print{@media (max-width:767px){.hero-section{min-height:auto!important;padding-top:2rem!important;padding-bottom:3rem!important}.hero-content{padding:2rem 0 1.5rem!important;gap:2rem!important}.hero-text h1,.onorbit-hero-title{font-size:clamp(1.75rem, 7vw, 2.5rem)!important;line-height:1.15!important;margin-bottom:1rem!important}@supports (width:1cqi){.onorbit-hero-title{font-size:min(2.5rem, calc(100cqi / var(--oh-title-fit, 13)))!important}}.hero-text p,.onorbit-hero-description{font-size:1rem!important;line-height:1.65!important;margin-bottom:1.5rem!important}.hero-buttons,.onorbit-hero-buttons{flex-direction:column!important;gap:0.75rem!important;width:100%!important}.hero-buttons .btn,.hero-buttons a,.onorbit-hero-buttons .btn,.onorbit-hero-buttons a{width:100%!important;text-align:center!important;min-height:48px!important;display:flex!important;align-items:center!important;justify-content:center!important}.hero-orbit,.onorbit-orbit-wrapper,.onorbit-hero-grid,.onorbit-hero-particles{display:none!important}.onorbit-hero-text,.onorbit-hero-description,.onorbit-hero-buttons{animation:none!important;opacity:1!important;transform:none!important}.hero-curve{display:none!important}}@media (max-width:767px){.logo-text{font-size:1.25rem!important}.mobile-menu-toggle{min-width:44px!important;min-height:44px!important;padding:0.625rem!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:0.5rem!important}.mobile-nav .nav-link{padding:.875rem 0!important;font-size:1rem!important;font-weight:500!important;border-bottom:1px solid hsl(var(--border))!important;display:block!important;min-height:44px!important;display:flex!important;align-items:center!important}.mobile-nav .nav-link:last-child{border-bottom:none!important}.mobile-menu .btn,.mobile-menu .button{width:100%!important;margin-top:1rem!important;min-height:48px!important;display:flex!important;align-items:center!important;justify-content:center!important}.header-inner{height:4.5rem!important;padding:0 1rem!important}body{padding-top:4.5rem!important}}@media (max-width:767px){.onorbit-reviews-shortcode-wrap .ti-widget-reviews,.onorbit-reviews-shortcode-wrap .ti-reviews-container,.onorbit-reviews-shortcode-wrap [class*="review-list"],.onorbit-reviews-shortcode-wrap [class*="reviews-list"],.onorbit-reviews-shortcode-wrap [class*="reviews-grid"],.onorbit-reviews-shortcode-wrap [class*="gr-grid"],.onorbit-reviews-shortcode-wrap [class*="grw-reviews"]{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;gap:0.875rem!important;padding-bottom:1rem!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}.onorbit-reviews-shortcode-wrap .ti-widget-reviews::-webkit-scrollbar,.onorbit-reviews-shortcode-wrap [class*="reviews-grid"]::-webkit-scrollbar,.onorbit-reviews-shortcode-wrap [class*="review-list"]::-webkit-scrollbar{display:none!important}.onorbit-reviews-shortcode-wrap [class*="review-item"],.onorbit-reviews-shortcode-wrap [class*="review-wrap"],.onorbit-reviews-shortcode-wrap [class*="gr-review"],.onorbit-reviews-shortcode-wrap [class*="grw-review"]{min-width:75vw!important;max-width:75vw!important;flex-shrink:0!important;scroll-snap-align:start!important;float:none!important;margin:0!important;width:auto!important}.onorbit-reviews-shortcode-wrap{position:relative!important}.onorbit-rating-badge{flex-direction:row!important;flex-wrap:wrap!important;gap:0.75rem!important;padding:.875rem 1.125rem!important;justify-content:center!important;text-align:center!important}.onorbit-rating-meta{padding-left:0!important;border-left:none!important;padding-top:0.625rem!important;border-top:1px solid hsl(var(--border))!important;width:100%!important;align-items:center!important}.onorbit-rating-number{font-size:2rem!important}.onorbit-reviews-shortcode-wrap::after{content:'';position:absolute;right:0;top:0;bottom:1rem;width:2.5rem;background:linear-gradient(to right,transparent,hsl(var(--background) / .9));pointer-events:none;z-index:1}}@media (max-width:767px){.process-section{padding:3.5rem 0!important}.process-grid{grid-template-columns:1fr!important;gap:0!important;position:relative!important}.process-grid::before{content:''!important;position:absolute!important;left:1rem!important;top:1rem!important;bottom:1rem!important;width:2px!important;background:linear-gradient(to bottom,hsl(var(--primary)),hsl(var(--primary) / .2))!important;z-index:0!important}.process-step{padding-left:3.5rem!important;padding-bottom:2rem!important;padding-top:0.25rem!important;position:relative!important;z-index:1!important}.process-step:last-child{padding-bottom:0!important}.process-number{width:2.25rem!important;height:2.25rem!important;font-size:0.9375rem!important;left:0!important;top:0!important;box-shadow:0 0 0 4px hsl(var(--background)),0 0 0 5px hsl(var(--primary) / .3)!important}.process-step h3{font-size:1.0625rem!important;font-weight:700!important;margin-bottom:0.375rem!important}.process-step p{font-size:0.9375rem!important;line-height:1.6!important}}@media (max-width:767px){.onorbit-woo-container,.woocommerce-checkout .container{padding-left:1rem!important;padding-right:1rem!important}.woocommerce-checkout form.checkout{grid-template-columns:1fr!important;gap:1.25rem!important}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper{display:grid!important;grid-template-columns:1fr!important;gap:0.875rem!important}.woocommerce-checkout .form-row-first,.woocommerce-checkout .form-row-last{grid-column:1 / -1!important;width:100%!important}.woocommerce-checkout .form-row input.input-text,.woocommerce-checkout .form-row select,.woocommerce-checkout .form-row textarea{min-height:48px!important;padding:.75rem 0.875rem!important;font-size:1rem!important;width:100%!important;box-sizing:border-box!important;border-radius:0.625rem!important}.woocommerce-checkout .form-row label{font-size:0.9375rem!important;font-weight:600!important;margin-bottom:0.375rem!important;display:block!important;color:hsl(var(--foreground))!important}.woocommerce-checkout .select2-container{width:100%!important}.woocommerce-checkout .select2-container .select2-selection--single{min-height:48px!important;display:flex!important;align-items:center!important;padding:0 0.875rem!important;border-radius:0.625rem!important}.woocommerce-checkout .select2-container .select2-selection__rendered{line-height:1.5!important;font-size:1rem!important;padding:0!important}.woocommerce-checkout .select2-container .select2-selection__arrow{height:48px!important}.woocommerce-checkout .checkout_coupon{flex-direction:column!important}.woocommerce-checkout .checkout_coupon p{min-width:0!important;width:100%!important}.woocommerce-checkout .checkout_coupon .button{width:100%!important;min-height:48px!important}.woocommerce-checkout #order_review{padding:1.25rem!important}.woocommerce-checkout #payment .place-order .button{width:100%!important;min-height:52px!important;font-size:1.0625rem!important}.woocommerce-checkout h3{font-size:1.125rem!important;margin-bottom:1.25rem!important}}@media (max-width:767px){.section-title{font-size:clamp(1.625rem, 6.5vw, 2.25rem)!important;line-height:1.2!important}.section-label{font-size:0.75rem!important;letter-spacing:0.1em!important}.services-section,.features-section,.testimonials-section,.problems-section,.process-section,.onorbit-testimonials-shortcode{padding:3rem 0!important}.container{padding-left:1.125rem!important;padding-right:1.125rem!important}.page-hero{padding:3rem 0 2rem!important}.page-hero h1{font-size:clamp(1.5rem, 6vw, 2rem)!important;line-height:1.2!important}.page-hero p{font-size:1rem!important}}@media (max-width:767px){.btn,.button:not(.mobile-menu-toggle),a.btn,input[type="submit"]{min-height:48px!important;padding-top:0.75rem!important;padding-bottom:0.75rem!important;font-size:0.9375rem!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.btn-primary,.btn-lg{width:100%!important}}@media (max-width:767px){.services-grid{grid-template-columns:1fr!important;gap:1rem!important}.features-grid{grid-template-columns:1fr!important;gap:1rem!important}.card,.service-card,.service-path-card{padding:1.25rem!important}.problems-grid{grid-template-columns:1fr!important}}@media (max-width:767px){.onorbit-float-1,.onorbit-float-2,.onorbit-float-3,.onorbit-float-4,.onorbit-float-5,.onorbit-float-6,.onorbit-float-7,.onorbit-globe-center,.onorbit-orbit-outer,.onorbit-orbit-inner{animation:none!important}[data-animate]{opacity:1!important;transform:none!important;transition:none!important;animation:none!important}.animate-in{opacity:1!important;transform:none!important}.card,.service-card,.service-path-card,[data-animate],.animate-in{will-change:auto!important;transform:translateZ(0)!important}}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid hsl(var(--primary))!important;outline-offset:3px!important;border-radius:4px!important}a:focus:not(:focus-visible),button:focus:not(:focus-visible){outline:none!important}@media (max-width:767px){.muted,.text-muted,[class*="muted-foreground"]{color:hsl(215 20% 40%)!important}.skip-link{position:absolute!important;top:-100%!important;left:1rem!important;z-index:9999!important;background:hsl(var(--primary))!important;color:#fff!important;padding:.5rem 1rem!important;border-radius:0 0 .5rem 0.5rem!important;font-weight:600!important}.skip-link:focus{top:0!important}}@media (max-width:767px){.footer-grid,.footer-content{grid-template-columns:1fr!important;gap:2rem!important}.footer-links a,.footer-nav a{min-height:40px!important;display:flex!important;align-items:center!important;padding:.25rem 0!important}.social-link{min-width:44px!important;min-height:44px!important}}@media (max-width:767px){input[type="text"],input[type="email"],input[type="tel"],input[type="url"],input[type="password"],input[type="number"],input[type="search"],select,textarea{font-size:1rem!important;min-height:48px!important}textarea{min-height:120px!important}.wpforms-form .wpforms-field-container{padding:0!important}.wpforms-form .wpforms-field{margin-bottom:1rem!important}.wpforms-form label{font-size:0.9375rem!important;font-weight:600!important}.wpforms-form input[type="submit"],.wpforms-form button[type="submit"]{width:100%!important;min-height:52px!important;font-size:1rem!important}}img{max-width:100%;height:auto;display:block}img[width][height]{aspect-ratio:attr(width) / attr(height)}img.lazy-loaded{animation:imgFadeIn 0.3s ease forwards}@keyframes imgFadeIn{from{opacity:0}to{opacity:1}}.onorbit-reviews-shortcode-wrap{-ms-overflow-style:none;scrollbar-width:none}.onorbit-reviews-scroll-hint{display:flex;justify-content:center;gap:.375rem;margin-top:1rem}@media (min-width:768px){.onorbit-reviews-scroll-hint{display:none}}.onorbit-reviews-scroll-hint span{width:6px;height:6px;border-radius:50%;background:hsl(var(--border));transition:background 0.2s}.onorbit-reviews-scroll-hint span.active{background:hsl(var(--primary))}.site-main:not(.onorbit-landing) p:not([style*="color"]):not(.text-on-dark),.contact-info-card p,.card p:not([style*="color"]),.text-muted,.section-subtitle{color:#4a5568}.cta-section p,.cta-section li,.section-cta p,[class*="gradient"] p,.section-dark p,.hero-dark p,.hero-dark .hero-subtitle,.page-hero p,.onorbit-europa-card .onorbit-europa-title{color:inherit}.hero-dark p,.hero-dark .hero-subtitle,.section-dark p,.page-hero p{color:#dbe4ee}.section-label{color:#1a56db}.hero-dark .section-label,.section-dark .section-label,.page-hero .section-label{color:#93c5fd}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:3px solid #1a56db;outline-offset:2px;border-radius:4px}.contact-info-card,.btn,.menu-toggle{min-height:44px}[data-lucide][aria-hidden="true"]{pointer-events:none}}fieldset,.wpforms-container fieldset,.wpforms-form fieldset{border:0!important;border-width:0!important;border-style:none!important;padding:0!important;margin:0 0 1rem 0!important;background:transparent!important}legend,.wpforms-container legend,.wpforms-form legend{border:0!important;padding:0!important;margin:0 0 .5rem 0!important}.entry-content h1{margin-top:2rem;margin-bottom:1.5rem}.entry-content h2{margin-top:2.5rem;margin-bottom:1rem;padding-top:1.5rem;border-top:1px solid hsl(var(--border))}.entry-content h3{margin-top:2rem;margin-bottom:.75rem}.entry-content h4{margin-top:1.5rem;margin-bottom:.5rem}.entry-content p{margin-bottom:1rem;line-height:1.7}.entry-content ul,.entry-content ol{margin-bottom:1.5rem;padding-left:1.5rem}.entry-content li{margin-bottom:.5rem;line-height:1.6}.entry-content table{margin:1.5rem 0;width:100%;border-collapse:collapse}.entry-content th,.entry-content td{padding:.75rem 1rem;border:1px solid hsl(var(--border));text-align:left}.entry-content th{background:hsl(var(--secondary));font-weight:600}.entry-content hr{margin:2rem 0;border:none;border-top:1px solid hsl(var(--border))}.entry-content strong{font-weight:600}.onorbit-hero-description{color:#ffffff!important}@media (min-width:768px){.onorbit-hero-description{font-size:1.75rem!important}}@media (max-width:767px){.onorbit-hero-description{font-size:1.25rem!important}}a.service-path-card[href$="solucoes-ecommerce/"]>div:first-child{background:linear-gradient(90deg,hsl(var(--green)),hsl(var(--blue)))!important}.testimonials-section{padding:2.5rem 0!important}.testimonials-header{margin:0 0 24px!important}@media (max-width:767px){.testimonials-section,.onorbit-testimonials-shortcode{padding:2rem 0!important}}.cta-box p{color:#ffffff!important;font-size:1.125rem!important}@media (min-width:768px){.cta-box p{font-size:1.25rem!important}}}}}}}}}}}}}}}:root{--blue:217 91% 48% !important;--primary:217 91% 48% !important}.service-path-card p,.service-path-card span{color:hsl(217 91% 48%)!important}.section-label{color:#3B4453!important}.onorbit-lang-switcher{position:relative;display:inline-block}.onorbit-lang-toggle{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem .75rem;min-height:44px;background:#fff0;border:1px solid hsl(var(--border));border-radius:9999px;font-size:.875rem;font-weight:600;color:inherit;cursor:pointer;line-height:1}.onorbit-lang-toggle:hover{background:hsl(var(--secondary) / .6)}.onorbit-lang-toggle i{width:1rem;height:1rem}.onorbit-lang-caret{transition:transform 0.2s ease}.onorbit-lang-toggle[aria-expanded="true"] .onorbit-lang-caret{transform:rotate(180deg)}.onorbit-lang-menu{position:absolute;top:calc(100% + 0.5rem);right:0;z-index:100;min-width:180px;margin:0;padding:.375rem;list-style:none;background:hsl(var(--background,0 0% 100%));border:1px solid hsl(var(--border));border-radius:.75rem;box-shadow:0 12px 32px -12px rgb(0 0 0 / .28);display:none}.onorbit-lang-switcher.is-open .onorbit-lang-menu{display:block}.onorbit-lang-item{display:flex;align-items:center;gap:.625rem;padding:.625rem .75rem;border-radius:.5rem;font-size:.875rem;text-decoration:none;color:inherit}.onorbit-lang-item:hover,.onorbit-lang-item:focus-visible{background:hsl(var(--secondary) / .7)}.onorbit-lang-item.is-current{font-weight:700;color:hsl(var(--primary))}.onorbit-lang-flag{font-size:1.05rem;line-height:1}.onorbit-lang-switcher--mobile{display:block;width:100%;margin-top:1rem;padding-top:1rem;border-top:1px solid hsl(var(--border))}.onorbit-lang-switcher--mobile .onorbit-lang-toggle{width:100%;justify-content:center}.onorbit-lang-switcher--mobile .onorbit-lang-menu{position:static;width:100%;margin-top:.5rem;box-shadow:none}@media (prefers-reduced-motion:reduce){.onorbit-lang-caret{transition:none}}@media (max-width:768px){.services-two-paths{grid-template-columns:1fr!important;gap:1.25rem!important}.service-path-card{padding:2rem 1.5rem 1.75rem!important}}.onorbit-testimonials-shortcode{padding:5rem 0;background:hsl(var(--background))}.onorbit-testimonials-shortcode .testimonials-header{text-align:center;margin-bottom:2.5rem}.onorbit-rating-badge{display:inline-flex;align-items:center;gap:1.25rem;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:1rem;padding:.875rem 1.5rem;margin-top:1.25rem;box-shadow:0 2px 10px hsl(0 0% 0% / .05)}.onorbit-rating-score{display:flex;align-items:center;gap:.75rem}.onorbit-rating-number{font-size:2.25rem;font-weight:800;color:hsl(var(--foreground));line-height:1;letter-spacing:-.02em}.onorbit-rating-stars{display:flex;gap:.15rem;align-items:center}.onorbit-rating-badge::before{content:'';display:none}.onorbit-rating-meta{display:flex;flex-direction:column;gap:.25rem;padding-left:1.25rem;border-left:1px solid hsl(var(--border))}.onorbit-rating-source{display:flex;align-items:center;gap:.4rem;font-size:.875rem;font-weight:600;color:hsl(var(--foreground))}.onorbit-rating-label{font-size:.75rem;color:hsl(var(--muted-foreground));margin:0}.onorbit-reviews-shortcode-wrap{width:100%;margin:0 auto}.onorbit-reviews-shortcode-wrap .ti-widget-reviews,.onorbit-reviews-shortcode-wrap .ti-reviews-container,.onorbit-reviews-shortcode-wrap [class*="review-list"],.onorbit-reviews-shortcode-wrap [class*="reviews-list"],.onorbit-reviews-shortcode-wrap [class*="reviews-grid"],.onorbit-reviews-shortcode-wrap [class*="gr-grid"],.onorbit-reviews-shortcode-wrap [class*="grw-reviews"]{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:1.25rem!important;float:none!important}.onorbit-reviews-shortcode-wrap [class*="review-item"],.onorbit-reviews-shortcode-wrap [class*="review-wrap"],.onorbit-reviews-shortcode-wrap [class*="gr-review"],.onorbit-reviews-shortcode-wrap [class*="grw-review"]{width:100%!important;max-width:100%!important;float:none!important;margin:0!important}@media (max-width:900px){.onorbit-rating-badge{gap:1rem;padding:.75rem 1.125rem}.onorbit-rating-number{font-size:1.875rem}.onorbit-reviews-shortcode-wrap .ti-widget-reviews,.onorbit-reviews-shortcode-wrap .ti-reviews-container,.onorbit-reviews-shortcode-wrap [class*="review-list"],.onorbit-reviews-shortcode-wrap [class*="reviews-list"],.onorbit-reviews-shortcode-wrap [class*="reviews-grid"],.onorbit-reviews-shortcode-wrap [class*="gr-grid"],.onorbit-reviews-shortcode-wrap [class*="grw-reviews"]{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:580px){.onorbit-rating-badge{flex-direction:column;gap:.75rem}.onorbit-rating-meta{padding-left:0;border-left:none;border-top:1px solid hsl(var(--border));padding-top:.75rem}.onorbit-reviews-shortcode-wrap .ti-widget-reviews,.onorbit-reviews-shortcode-wrap .ti-reviews-container,.onorbit-reviews-shortcode-wrap [class*="review-list"],.onorbit-reviews-shortcode-wrap [class*="reviews-list"],.onorbit-reviews-shortcode-wrap [class*="reviews-grid"],.onorbit-reviews-shortcode-wrap [class*="gr-grid"],.onorbit-reviews-shortcode-wrap [class*="grw-reviews"]{grid-template-columns:1fr!important}}.problems-stats{display:flex;align-items:center;gap:1.5rem}.problems-stat{display:flex;flex-direction:column;gap:.25rem}.problems-stat-value{font-size:2.25rem;font-weight:800;color:hsl(var(--primary));line-height:1}.problems-stat-unit{font-size:1.5rem;font-weight:700}.problems-stat-label{font-size:.8125rem;color:hsl(var(--muted-foreground));font-weight:500}.problems-stat-divider{width:1px;height:2.5rem;background:hsl(var(--border));flex-shrink:0}.problem-card{display:flex;align-items:center;gap:1rem;padding:1.25rem 1.5rem;border-radius:.875rem;background-color:hsl(var(--card));border:1px solid hsl(var(--border));cursor:default;transition:transform 0.22s cubic-bezier(.34,1.56,.64,1),box-shadow 0.22s ease,border-color 0.22s ease;will-change:transform}.problem-card:hover,.problem-card:focus-within{transform:scale(1.025);box-shadow:0 8px 24px hsl(var(--primary) / .1);border-color:hsl(var(--primary) / .28)}.problem-card-icon{width:2.75rem;height:2.75rem;border-radius:.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform 0.22s cubic-bezier(.34,1.56,.64,1)}.problem-card:hover .problem-card-icon{transform:scale(1.12)}.problem-card-body{flex:1;min-width:0}.problem-card-body h3,.problem-card-body h4{font-size:.9375rem;font-weight:600;margin:0 0 .3rem;color:hsl(var(--foreground))}.problem-card-body p{font-size:.84rem;color:hsl(var(--muted-foreground));line-height:1.55;margin:0}.problem-card-arrow{width:1rem;height:1rem;color:hsl(var(--muted-foreground) / .45);flex-shrink:0;transition:color 0.2s ease,transform 0.2s ease}.problem-card:hover .problem-card-arrow{color:hsl(var(--primary));transform:translateX(3px)}@media (max-width:640px){.problems-stats{gap:1.25rem}.problems-stat-value{font-size:1.875rem}}.oo-diag-band{background:linear-gradient(135deg,hsl(222 47% 11%),hsl(217 33% 17%));color:#fff;padding:56px 20px}.oo-diag-band__in{max-width:1120px;margin:0 auto;display:flex;gap:32px;align-items:center;justify-content:space-between;flex-wrap:wrap}.oo-diag-band__copy{flex:1 1 520px}.oo-diag-band .oo-diag-band__eyebrow{display:inline-block;font-size:.82rem;font-weight:700;color:hsl(142 71% 55%);margin:0 0 10px}.oo-diag-band .oo-diag-band__title{font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.2;font-weight:800;color:#fff;margin:0 0 10px;letter-spacing:-.02em}.oo-diag-band .oo-diag-band__text{font-size:1.05rem;color:hsl(210 40% 86%);margin:0;max-width:60ch}.oo-diag-band__btn,.oo-diag-box__btn{display:inline-flex;align-items:center;justify-content:center;background:hsl(142 71% 30%);color:#fff!important;font-weight:700;text-decoration:none!important;border-radius:12px;padding:15px 22px;box-shadow:0 8px 24px -6px hsl(142 71% 45% / .5);transition:transform .12s,background .2s}.oo-diag-band__btn:hover,.oo-diag-box__btn:hover{background:hsl(142 71% 25%);transform:translateY(-1px)}.oo-diag-box{margin:2rem 0;padding:22px 24px;border-radius:14px;background:hsl(217 91% 60% / .07);border:1px solid hsl(217 91% 60% / .3);border-left:5px solid hsl(217 91% 55%)}.oo-diag-box .oo-diag-box__t{font-weight:800;font-size:1.1rem;margin:0 0 6px;color:hsl(222 47% 11%)}.oo-diag-box .oo-diag-box__p{margin:0 0 14px;color:hsl(217 33% 22%)}.oo-diag-box .oo-diag-box__p a{color:hsl(217 91% 45%);font-weight:600;text-decoration:underline}.oo-diag-box__btn{padding:12px 18px;font-size:.95rem}@media(max-width:640px){.oo-diag-band{padding:44px 16px}.oo-diag-band__btn{width:100%}}