:root{--color-orange-primary: #ef7b25;--color-orange-dark: #c75d1a;--color-orange-light: #f59e52;--color-orange-accent: #ff6b35;--color-orange-lightest: #fff4ed;--color-orange-cream: #ffcba3;--color-slate-900: #0f172a;--color-slate-800: #1e293b;--color-slate-700: #334155;--color-slate-600: #475569;--color-slate-500: #64748b;--color-slate-400: #94a3b8;--color-slate-300: #cbd5e1;--color-slate-200: #e5e7eb;--color-slate-100: #f1f5f9;--color-slate-50: #f9fafb;--color-gray-700: #374151;--color-gray-400: #9ca3af;--color-gray-300: #d1d5db;--color-gray-200: #e5e7eb;--color-gray-100: #f3f4f6;--color-dark-bg: #2c3544;--color-text-primary: var(--color-slate-900);--color-text-secondary: var(--color-slate-600);--color-text-tertiary: var(--color-slate-500);--color-text-light: var(--color-gray-400);--color-text-inverse: #ffffff;--color-border: var(--color-slate-200);--color-border-light: var(--color-gray-100);--color-border-focus: var(--color-orange-primary);--color-bg-white: #ffffff;--color-bg-gray: var(--color-slate-50);--color-bg-gray-light: var(--color-slate-100);--gradient-orange: linear-gradient( to right, var(--color-orange-dark), var(--color-orange-primary) );--gradient-orange-hover: linear-gradient( to right, #b24a0e, var(--color-orange-accent) );--gradient-orange-light: linear-gradient( to bottom right, var(--color-orange-lightest), var(--color-orange-cream) );--gradient-orange-circular: linear-gradient( 135deg, var(--color-orange-primary) 0%, var(--color-orange-light) 100% );--gradient-button: linear-gradient( 135deg, var(--color-orange-accent) 0%, #f7931e 100% );--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--shadow-orange: 0 4px 12px rgba(255, 107, 53, .3);--shadow-orange-hover: 0 6px 16px rgba(255, 107, 53, .4);--transition-fast: .15s cubic-bezier(.4, 0, .2, 1);--transition-base: .3s cubic-bezier(.4, 0, .2, 1);--transition-slow: .4s ease-in-out;--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--spacing-2xl: 3rem;--radius-sm: .5rem;--radius-md: .75rem;--radius-lg: .875rem;--radius-xl: 1rem;--radius-full: 9999px;--z-base: 1;--z-dropdown: 1000;--z-sticky: 9999;--z-overlay: 999998;--z-modal: 999999}.nuvem-skip-link{position:absolute;top:-100%;left:50%;transform:translate(-50%);z-index:999999;padding:.75rem 1.5rem;background:var(--color-primary-dark, #1a1a2e);color:#fff!important;font-size:.875rem;font-weight:600;border-radius:0 0 var(--radius-sm, .5rem) var(--radius-sm, .5rem);text-decoration:none;transition:top .2s ease}.nuvem-skip-link:focus{top:0;outline:2px solid var(--color-accent, #ef7b25);outline-offset:2px}@font-face{font-family:DM Sans;src:url(../fonts/DMSans-VariableFont_opsz,wght.woff2) format("woff2-variations");font-weight:100 1000;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(../fonts/DMSans-Italic-VariableFont_opsz,wght.woff2) format("woff2-variations");font-weight:100 1000;font-style:italic;font-display:swap}body{font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-text-primary)}strong,b{font-weight:700}em,i{font-style:italic}.text-display,h1,h2{font-variation-settings:"opsz" 40}.text-small,small{font-variation-settings:"opsz" 10}#page-container #et-boc #mp-header-section #mp-header-wrapper .mp-header-logo{display:flex;justify-content:center;align-items:center}#page-container #et-boc #mp-header-section,#page-container #et-boc{overflow:visible!important}#page-container #et-boc #mp-header-section #mp-header-wrapper{transition:background-color .3s cubic-bezier(.4,0,.2,1);will-change:background-color;width:100rem!important;max-width:90vw!important;overflow:visible!important}#page-container #et-boc #mp-header-section #mp-header-wrapper.scrolled{background-color:#ffffffb3!important;position:fixed!important;top:0!important;left:50%!important;transform:translate(-50%)!important;z-index:9999!important;overflow:visible!important}#page-container #et-boc #mp-header-section.menu-open #mp-header-wrapper.scrolled{background-color:#fff!important}@media only screen and (min-width:2000px){.et-db #et-boc .et-l #mp-header-section{padding:initial}}#page-container embed,#page-container iframe,#page-container object,#page-container video{max-width:100%;width:100%}.nuvem-menu,.nuvem-menu ul{list-style:none;margin:0!important;padding:0!important}.nuvem-menu li{position:relative;line-height:1}.nuvem-menu a{display:block;text-decoration:none;color:inherit;transition:all .3s ease;padding:0 1rem}.nuvem-language-switcher>a{color:#64748b!important}.nuvem-language-switcher>a:before{content:"";display:inline-block;width:1em;height:1em;margin-right:.4em;vertical-align:-.125em;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20'/%3E%3Cpath d='M2 12h20'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20'/%3E%3Cpath d='M2 12h20'/%3E%3C/svg%3E") no-repeat center / contain}.nuvem-menu .current-menu-item>a,.nuvem-menu .current-menu-ancestor>a,.nuvem-menu .current_page_item>a{color:#b45317!important;font-weight:600}.nuvem-menu .current-menu-ancestor>a{background:initial!important;font-weight:initial!important}.nuvem-menu .menu-item-has-children>a:after{content:"";display:inline-block;width:0;height:0;margin-left:8px;vertical-align:middle;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid currentColor;opacity:.6}.nuvem-menu-vertical .menu-item-has-children>a:after{float:right;margin-top:8px}.nuvem-language-switcher img.trp-flag-image{display:none!important}.nuvem-menu-horizontal{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.75rem}.nuvem-menu-horizontal>li{display:inline-block}.nuvem-menu-horizontal>li>a{font-weight:500}.nuvem-menu-horizontal>li>a:hover{background-color:#0000000d}.nuvem-menu-horizontal .sub-menu,.nuvem-menu-horizontal-desktop .sub-menu,.nuvem-menu-horizontal-mobile .sub-menu{position:absolute;top:100%;left:0;min-width:200px;background:#fff;box-shadow:0 4px 12px #0000001a;border-radius:4px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease;z-index:1000}.nuvem-menu-horizontal li:hover>.sub-menu,.nuvem-menu-horizontal-desktop li:hover>.sub-menu,.nuvem-menu-horizontal-mobile li:hover>.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.nuvem-menu-horizontal .sub-menu li,.nuvem-menu-horizontal-desktop .sub-menu li,.nuvem-menu-horizontal-mobile .sub-menu li{display:block}.nuvem-menu-horizontal .sub-menu a,.nuvem-menu-horizontal-desktop .sub-menu a,.nuvem-menu-horizontal-mobile .sub-menu a{padding:10px 16px;white-space:nowrap}.nuvem-menu-horizontal .sub-menu a:hover,.nuvem-menu-horizontal-desktop .sub-menu a:hover,.nuvem-menu-horizontal-mobile .sub-menu a:hover{background-color:#0000000d}.nuvem-menu-horizontal .sub-menu .sub-menu,.nuvem-menu-horizontal-desktop .sub-menu .sub-menu,.nuvem-menu-horizontal-mobile .sub-menu .sub-menu{top:0;left:100%;margin-left:4px}.nuvem-menu-vertical{display:flex;flex-direction:column}.nuvem-menu-vertical>li{display:block;padding:0;margin:0}.nuvem-menu-vertical>li>a{padding:12px 0;border-bottom:1px solid rgba(0,0,0,.05)}.nuvem-menu-vertical>li:last-child>a{border-bottom:none}.nuvem-menu-vertical>li>a:hover{background-color:#0000000d;padding-left:20px}.nuvem-menu-vertical .sub-menu{background-color:#00000005;padding-left:20px}.nuvem-menu-vertical .sub-menu a{padding:10px 16px;font-size:.95em;border-bottom:1px solid rgba(0,0,0,.03)}.nuvem-menu-vertical .sub-menu a:hover{background-color:#0000000d;padding-left:20px}.nuvem-menu-toggle{display:none;background:none;border:none;padding:8px;cursor:pointer;z-index:1000000!important;transition:all .3s ease}.nuvem-menu-toggle:hover{opacity:.7}.nuvem-menu-toggle-icon{display:flex;flex-direction:column;gap:4px;width:24px;height:18px}.nuvem-menu-toggle-icon span{display:block;width:100%;height:2px;background-color:currentColor;transition:all .3s ease;transform-origin:center}.nuvem-menu-toggle.active .nuvem-menu-toggle-icon span:nth-child(1){transform:translateY(6px) rotate(45deg)}.nuvem-menu-toggle.active .nuvem-menu-toggle-icon span:nth-child(2){opacity:0;transform:scaleX(0)}.nuvem-menu-toggle.active .nuvem-menu-toggle-icon span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.nuvem-menu-mobile-wrapper{position:relative}.nuvem-menu-overlay{display:none;position:fixed;inset:0;background:#00000080;z-index:997!important;opacity:0;transition:opacity .3s ease}.nuvem-menu-overlay.active{opacity:1}.nuvem-menu-mobile-panel{position:fixed;top:0;left:0;width:100%;max-height:0;background:#fff;border-radius:0 0 var(--nuvem-header-radius, 24px) var(--nuvem-header-radius, 24px);box-shadow:0 8px 24px #00000026;z-index:998!important;overflow:hidden;transition:max-height .35s ease-out,opacity .25s ease-out,padding .35s ease-out;padding:0;opacity:0}.nuvem-menu-mobile-panel.active{max-height:80vh;opacity:1;padding:0 0 20px;overflow-x:hidden;overflow-y:auto}.nuvem-menu-mobile-panel::-webkit-scrollbar{width:6px}.nuvem-menu-mobile-panel::-webkit-scrollbar-track{background:transparent;margin:8px 0}.nuvem-menu-mobile-panel::-webkit-scrollbar-thumb{background:#0003;border-radius:3px}.nuvem-menu-mobile-panel::-webkit-scrollbar-thumb:hover{background:#0000004d}.nuvem-menu-mobile-panel:before{content:"";display:block;height:1px;background:#e5e7eb;margin:0 24px 8px}.nuvem-menu-close{display:none}.nuvem-menu-mobile-panel .nuvem-menu{padding:0 1rem!important}.nuvem-menu-mobile-panel .nuvem-menu>li{display:block}.nuvem-menu-mobile-panel .nuvem-menu>li:not(:last-child){margin-bottom:.5rem}.nuvem-menu-mobile-panel .nuvem-menu a{padding:14px 20px;display:block;border-radius:.5rem}.nuvem-menu-mobile-panel .nuvem-menu .current_page_item>a{background:#fff4ed}.nuvem-menu-mobile-panel .sub-menu{padding-left:0;max-height:0;overflow:hidden;transition:max-height .3s ease}.nuvem-menu-mobile-panel .menu-item-has-children.submenu-open>.sub-menu{max-height:500px}.nuvem-menu-mobile-panel .sub-menu a{font-size:.95em}.nuvem-menu-mobile-panel .nuvem-menu .sub-menu li a{padding-left:1.5rem!important}.nuvem-menu-mobile-panel .menu-item-has-children{position:relative}.nuvem-menu-mobile-panel .menu-item-has-children>a:after{display:none}.nuvem-menu-mobile-panel .menu-item-has-children>a{padding-right:60px}.nuvem-menu-mobile-panel .nuvem-submenu-toggle{position:absolute;top:0;right:0;width:52px;display:flex;align-items:center;justify-content:center;background:#fff4ed;border:none;border-radius:.5rem;cursor:pointer;padding:14px 0;z-index:2;transition:background-color .2s ease}.nuvem-menu-mobile-panel .nuvem-submenu-toggle-icon{display:inline-block;width:10px;height:10px;border-right:2px solid #b45317;border-bottom:2px solid #b45317;transform:rotate(45deg);transition:transform .2s ease}.nuvem-menu-mobile-panel .menu-item-has-children.submenu-open>.nuvem-submenu-toggle .nuvem-submenu-toggle-icon{transform:rotate(-135deg)}@media(min-width:768px){.nuvem-menu-horizontal-desktop{display:flex;flex-direction:row;flex-wrap:wrap}.nuvem-menu-horizontal-desktop>li{display:inline-block}.nuvem-menu-vertical-desktop{display:flex;flex-direction:column}.nuvem-menu-vertical-desktop>li{display:block}.nuvem-menu-toggle,.nuvem-menu-overlay,.nuvem-menu-mobile-panel{display:none!important}}@media(max-width:767px){.nuvem-menu-horizontal-mobile{display:flex;flex-direction:row;flex-wrap:wrap}.nuvem-menu-horizontal-mobile>li{display:inline-block}.nuvem-menu-vertical-mobile{display:flex;flex-direction:column}.nuvem-menu-vertical-mobile>li{display:block}.nuvem-menu-toggle{display:block}.nuvem-menu-with-toggle .nuvem-menu-container{display:none}.nuvem-menu-overlay.active{display:block}}#mp-header-wrapper{transition:border-radius .2s ease}#mp-header-wrapper.menu-open,#et-boc #mp-header-wrapper.menu-open,body #mp-header-wrapper.menu-open,html body #mp-header-wrapper.menu-open{border-radius:var(--nuvem-header-radius, 24px) var(--nuvem-header-radius, 24px) 0 0!important}#mp-header-section.menu-open{z-index:1000000!important}#mp-header-section.menu-open #mp-header-wrapper{z-index:1000001!important}.nuvem-menu-overlay.active,.nuvem-menu-hide-mobile,.nuvem-menu-hide-desktop{display:block!important}@media(max-width:767px){.nuvem-menu-hide-mobile{display:none!important}}@media(min-width:768px){.nuvem-menu-hide-desktop{display:none!important}}@media(max-width:767px){.nuvem-hide-mobile{display:none!important}}@media(min-width:768px)and (max-width:1024px){.nuvem-hide-tablet{display:none!important}}@media(min-width:1025px){.nuvem-hide-desktop{display:none!important}}.nuvem-menu-style-modern,.nuvem-menu-style-modern ul{padding:0;margin:0}#et-boc .nuvem-menu-style-modern.nuvem-menu-horizontal li a,#et-boc .nuvem-menu-style-modern.nuvem-menu-horizontal-desktop li a,#et-boc .nuvem-menu-style-modern.nuvem-menu-horizontal-mobile li a{font-size:1rem;font-weight:500;color:#0f172a;transition:background-color .4s ease-in-out,color .4s .3s ease;padding:.2rem 1rem;border-radius:4rem}#et-boc .nuvem-menu-style-modern.nuvem-menu-horizontal li a:hover,#et-boc .nuvem-menu-style-modern.nuvem-menu-horizontal-desktop li a:hover,#et-boc .nuvem-menu-style-modern.nuvem-menu-horizontal-mobile li a:hover{color:#ef7b25;background-color:#f1f5f9}#et-boc .nuvem-menu-style-modern .menu-item-has-children>a:after{content:"\25bc";border:none;width:auto;height:auto;margin-left:6px;font-size:10px;opacity:.6}#et-boc .nuvem-menu-style-modern.nuvem-menu-horizontal .sub-menu,#et-boc .nuvem-menu-style-modern.nuvem-menu-horizontal-desktop .sub-menu,#et-boc .nuvem-menu-style-modern.nuvem-menu-horizontal-mobile .sub-menu{background:#fff;box-shadow:0 8px 24px #0000001f;border-radius:12px;padding:.5rem 0!important;min-width:220px;margin-top:8px!important;border:1px solid #ebe6e7;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease}#et-boc .nuvem-menu-style-modern.nuvem-menu-horizontal li:hover>.sub-menu,#et-boc .nuvem-menu-style-modern.nuvem-menu-horizontal-desktop li:hover>.sub-menu,#et-boc .nuvem-menu-style-modern.nuvem-menu-horizontal-mobile li:hover>.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}#et-boc .nuvem-menu-style-modern.nuvem-menu-horizontal .sub-menu li,#et-boc .nuvem-menu-style-modern.nuvem-menu-horizontal-desktop .sub-menu li,#et-boc .nuvem-menu-style-modern.nuvem-menu-horizontal-mobile .sub-menu li{margin:0}#et-boc .nuvem-menu-style-modern.nuvem-menu-horizontal .sub-menu a,#et-boc .nuvem-menu-style-modern.nuvem-menu-horizontal-desktop .sub-menu a,#et-boc .nuvem-menu-style-modern.nuvem-menu-horizontal-mobile .sub-menu a{width:100%;font-weight:500;padding:.8rem;transition:all .2s ease;border-radius:0}#et-boc .nuvem-menu-style-modern.nuvem-menu-horizontal .sub-menu a:hover,#et-boc .nuvem-menu-style-modern.nuvem-menu-horizontal-desktop .sub-menu a:hover,#et-boc .nuvem-menu-style-modern.nuvem-menu-horizontal-mobile .sub-menu a:hover{color:#ef7b25;background-color:#f1f5f9}#et-boc .nuvem-menu-style-modern .current-menu-item>a,#et-boc .nuvem-menu-style-modern .current-menu-ancestor>a,#et-boc .nuvem-menu-style-modern .current_page_item>a{background:#fff4ed;color:#b45317!important;font-weight:600}#et-boc .nuvem-menu-style-modern .nuvem-menu-mobile-panel{border-radius:0 0 var(--nuvem-header-radius, 24px) var(--nuvem-header-radius, 24px);box-shadow:0 8px 24px #00000026}#et-boc .nuvem-menu-style-modern .nuvem-menu-close{display:none}#et-boc .nuvem-menu-style-modern .nuvem-menu-mobile-panel .nuvem-menu>li{border-bottom:1px solid #e5e7eb;margin:0}#et-boc .nuvem-menu-style-modern .nuvem-menu-mobile-panel .nuvem-menu>li:first-child{border-top:1px solid #e5e7eb}#et-boc .nuvem-menu-style-modern .nuvem-menu-mobile-panel .nuvem-menu>li>a{padding:16px 24px;font-size:18px;font-weight:500;color:#1f2937;transition:all .2s ease;display:flex;align-items:center;justify-content:space-between}#et-boc .nuvem-menu-style-modern .nuvem-menu-mobile-panel .nuvem-menu>li>a:hover{background-color:#f9fafb}#et-boc .nuvem-menu-style-modern .nuvem-menu-mobile-panel .sub-menu{background-color:#f9fafb;padding:0}#et-boc .nuvem-menu-style-modern .nuvem-menu-mobile-panel .sub-menu a{padding:14px 24px 14px 44px;font-size:16px;color:#4b5563;border-bottom:1px solid #e5e7eb}#et-boc .nuvem-menu-style-modern .nuvem-menu-mobile-panel .sub-menu li:last-child a{border-bottom:none}#et-boc .nuvem-menu-style-modern .nuvem-menu-mobile-panel .sub-menu a:hover{background-color:#f3f4f6}#et-boc .nuvem-menu-style-modern .nuvem-menu-mobile-panel .sub-menu .sub-menu a{padding-left:64px}#et-boc .nuvem-menu-style-modern .nuvem-menu-mobile-panel .current-menu-item>a,#et-boc .nuvem-menu-style-modern .nuvem-menu-mobile-panel .current-menu-ancestor>a{color:#b45317!important}#et-boc .nuvem-menu-style-modern .nuvem-menu-toggle{padding:0}#et-boc .nuvem-menu-style-modern .nuvem-menu-toggle-icon{width:1.5rem;height:auto;gap:4px}#et-boc .nuvem-menu-style-modern .nuvem-menu-toggle-icon span{height:1.5px;background-color:#475569;border-radius:2px}#et-boc .nuvem-menu-style-modern .nuvem-menu-toggle:hover .nuvem-menu-toggle-icon span{background-color:#1a1a1a}.nuvem-notifications-marquee{background:var(--gradient-orange);color:var(--color-text-inverse);padding:.5rem 1rem;overflow:hidden;position:relative;width:100%;margin:0 auto;z-index:var(--z-base)}.nuvem-notifications-marquee:before,.nuvem-notifications-marquee:after{content:"";position:absolute;top:0;height:100%;width:64px;z-index:10;pointer-events:none}.nuvem-notifications-marquee:before{left:0;background:linear-gradient(to right,var(--color-orange-dark) 0%,transparent 100%)}.nuvem-notifications-marquee:after{right:0;background:linear-gradient(to left,var(--color-orange-dark) 0%,transparent 100%)}.nuvem-marquee-wrapper{display:flex;width:100%;overflow:hidden}.nuvem-marquee-content{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;white-space:nowrap;will-change:transform}.nuvem-notification-item{color:var(--color-text-inverse)!important;text-decoration:none;padding:.875rem 3.75rem;margin:-.875rem 0;font-size:.875rem;font-weight:500;display:inline-block;align-items:center;white-space:nowrap;transition:opacity var(--transition-fast);flex-shrink:0}.nuvem-notification-item:hover{opacity:.8;color:var(--color-text-inverse)!important}.nuvem-notification-separator{display:inline-block;width:4px;height:4px;background-color:#fff6;border-radius:50%;margin:0 60px;flex-shrink:0}@media(min-width:768px){.nuvem-notifications-marquee{border-bottom-left-radius:24px;border-bottom-right-radius:24px;padding:8px 24px}.nuvem-notifications-marquee:before,.nuvem-notifications-marquee:after{width:128px}}@media(min-width:1024px){.nuvem-notifications-marquee{padding:8px 32px}}@media(max-width:767px){.nuvem-notifications-marquee{padding:10px 0}.nuvem-notification-item{font-size:13px;padding:.875rem 20px;margin:-.875rem 0}.nuvem-notification-separator{margin:0 20px}}.nuvem-carousel{position:relative;overflow:hidden;padding:2rem 0;background:transparent;color:inherit;width:100%;max-width:100%;box-sizing:border-box}.nuvem-carousel .nuvem-marquee-wrapper{position:relative;overflow:hidden;width:100%;max-width:100%;-webkit-mask-image:linear-gradient(to right,transparent,black 8rem,black calc(100% - 8rem),transparent);mask-image:linear-gradient(to right,transparent,black 8rem,black calc(100% - 8rem),transparent)}.nuvem-carousel .nuvem-marquee-content{will-change:transform;display:flex;gap:2rem;align-items:center;white-space:normal}.nuvem-carousel-type-icon-title .nuvem-marquee-content{gap:1rem}.nuvem-carousel-vertical.nuvem-carousel-type-icon-title .nuvem-marquee-content{gap:2rem}.nuvem-carousel-item-with-title{flex-shrink:0;display:flex;align-items:center;gap:.75rem;padding:1rem 1.5rem;background:#fff;border-radius:.75rem;box-shadow:0 1px 2px #0000000d;border:1px solid #f3f4f6;transition:all .3s ease;cursor:pointer;text-decoration:none}.nuvem-carousel-item-with-title:hover{border-color:#ef7b254d;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.nuvem-carousel-icon-wrapper{width:2.5rem;height:2.5rem;border-radius:var(--radius-sm);background:var(--gradient-orange-light);display:flex;align-items:center;justify-content:center;transition:all var(--transition-base);flex-shrink:0}.nuvem-carousel-item-with-title:hover .nuvem-carousel-icon-wrapper{background:linear-gradient(to bottom right,#ef7b2533,#ef7b251a)}.nuvem-carousel-icon-wrapper svg{width:1.25rem;height:1.25rem;color:#c75d1a;stroke-width:2}.nuvem-carousel-icon-image{width:1.25rem;height:1.25rem;object-fit:contain}.nuvem-carousel-item-content{display:flex;flex-direction:column;gap:.25rem}.nuvem-carousel-item-title{font-size:1rem;font-weight:600;color:#1e293b;line-height:1.3;transition:color .3s ease;display:block}.nuvem-carousel-item-with-title:hover .nuvem-carousel-item-title{color:#0f172a}.nuvem-carousel-item-description{color:#64748b;display:block}.nuvem-carousel-item-logo{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:1rem 3rem;width:250px;height:120px;filter:grayscale(100%);transition:filter .3s ease;text-decoration:none}.nuvem-carousel-item-logo:hover{filter:grayscale(0%)}.nuvem-carousel-logo-wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.nuvem-carousel-logo-wrapper svg{width:100%;height:100%;object-fit:contain}.nuvem-carousel-logo-image{width:100%;height:100%;object-fit:contain;pointer-events:none;-webkit-user-drag:none;user-select:none}.nuvem-carousel-vertical{height:36.25rem;padding:0 4rem}.nuvem-carousel-vertical .nuvem-marquee-wrapper{height:100%;-webkit-mask-image:linear-gradient(to bottom,transparent,black 8rem,black calc(100% - 8rem),transparent);mask-image:linear-gradient(to bottom,transparent,black 8rem,black calc(100% - 8rem),transparent)}.nuvem-carousel-vertical .nuvem-marquee-content{flex-direction:column;height:auto}.nuvem-carousel-vertical .nuvem-carousel-item-with-title{width:100%;min-width:unset;gap:1rem;padding:1.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;transition:all .15s cubic-bezier(.4,0,.2,1)}.nuvem-carousel-vertical .nuvem-carousel-item-with-title:hover{box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;border-color:#ef7b254d}.nuvem-carousel-vertical .nuvem-carousel-item-logo{width:100%}.nuvem-carousel-vertical .nuvem-carousel-icon-wrapper{width:3.5rem;height:3.5rem}.nuvem-carousel-vertical .nuvem-carousel-icon-wrapper svg{width:1.75rem;height:1.75rem}.nuvem-carousel-vertical .nuvem-carousel-item-with-title .nuvem-carousel-item-title{font-size:1.125rem;line-height:1.75rem;color:#0f172a}.nuvem-carousel-vertical .nuvem-carousel-item-with-title:hover .nuvem-carousel-item-title{color:#ef7b25}.nuvem-carousel.has-custom-items{container-type:inline-size}.nuvem-carousel.has-custom-items .nuvem-marquee-content{align-items:stretch}.nuvem-carousel.has-custom-items .nuvem-carousel-item-with-title{height:auto;align-items:flex-start}.nuvem-carousel.has-custom-items .nuvem-carousel-item-with-title,.nuvem-carousel.has-custom-items .nuvem-carousel-item-logo{flex:0 0 calc((100cqi / var(--items-mobile)) - 2rem);min-width:calc((100cqi / var(--items-mobile)) - 2rem);width:calc((100cqi / var(--items-mobile)) - 2rem)}@media(min-width:768px){.nuvem-carousel.has-custom-items .nuvem-carousel-item-with-title,.nuvem-carousel.has-custom-items .nuvem-carousel-item-logo{flex:0 0 calc((100cqi / var(--items-tablet)) - 2rem);min-width:calc((100cqi / var(--items-tablet)) - 2rem);width:calc((100cqi / var(--items-tablet)) - 2rem)}}@media(min-width:1024px){.nuvem-carousel.has-custom-items .nuvem-carousel-item-with-title,.nuvem-carousel.has-custom-items .nuvem-carousel-item-logo{flex:0 0 calc((100cqi / var(--items-desktop)) - 2rem);min-width:calc((100cqi / var(--items-desktop)) - 2rem);width:calc((100cqi / var(--items-desktop)) - 2rem)}}@media(min-width:1440px){.nuvem-carousel.has-custom-items .nuvem-carousel-item-with-title,.nuvem-carousel.has-custom-items .nuvem-carousel-item-logo{flex:0 0 calc((100cqi / var(--items-large-desktop)) - 2rem);min-width:calc((100cqi / var(--items-large-desktop)) - 2rem);width:calc((100cqi / var(--items-large-desktop)) - 2rem)}}.nuvem-carousel-compact .nuvem-carousel-item-with-title{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;grid-template-areas:"icon title" "desc desc";gap:.5rem .75rem}.nuvem-carousel-compact .nuvem-carousel-icon-wrapper{grid-area:icon;align-self:center}.nuvem-carousel-compact .nuvem-carousel-item-content{display:contents}.nuvem-carousel-compact .nuvem-carousel-item-title{grid-area:title;align-self:center}.nuvem-carousel-compact .nuvem-carousel-item-description{grid-area:desc}.nuvem-project-tag{padding:.5rem 1rem;border-radius:9999px;background-color:#ffffff1a;border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(4px);color:#fff;font-size:.875rem}.nuvem-project-tags{display:flex;flex-wrap:wrap;gap:.75rem}.nuvem-news-tag{padding:.5rem 1rem;border-radius:9999px;background-color:#ffffff1a;border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(4px);color:#fff;font-size:.875rem}.nuvem-news-tags{display:flex;flex-wrap:wrap;gap:.75rem}.nuvem-research-info{border-bottom:solid 1px #ef7b25;padding-bottom:2.5rem}.nuvem-research-info__title{color:#0f172a!important;font-size:1.5rem;line-height:1.2rem;font-weight:400;margin:0 0 1.25rem;padding-bottom:.75rem}.nuvem-research-info__status{margin-bottom:1.25rem}.nuvem-research-info__status-chip{display:inline-flex;align-items:center;font-size:.875rem;font-weight:600;padding:.375rem .875rem;border-radius:9999px;background-color:#fff}.nuvem-research-info__status-chip:before{content:"\25cf";margin-right:.375rem;font-size:.625rem}.nuvem-research-info__status-chip--planning{color:#318c8d}.nuvem-research-info__status-chip--in-progress{color:#00c951}.nuvem-research-info__status-chip--completed{color:#45556c}.nuvem-research-info__fields{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.nuvem-research-info__field{display:flex;align-items:flex-start;gap:.75rem}.nuvem-research-info__icon{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:linear-gradient(135deg,#fff4ed,#ffead9);color:#d66a1f}.nuvem-research-info__content{display:flex;flex-direction:column;gap:.125rem;min-width:0}.nuvem-research-info__label{font-size:.75rem;font-weight:500;color:#6b7280;text-transform:uppercase;letter-spacing:.025em}.nuvem-research-info__value{font-size:.9375rem;font-weight:600;color:#1a1a2e}@media(max-width:767px){.nuvem-research-info{max-width:100%}.nuvem-research-info__title{font-size:1.125rem}.nuvem-research-info__fields{grid-template-columns:1fr}.nuvem-research-info__icon{width:32px;height:32px}.nuvem-research-info__icon svg{width:16px;height:16px}}.nuvem-breadcrumbs{font-size:.875rem;line-height:1.5;color:#99a1af}.nuvem-breadcrumb-link{color:#99a1af!important;text-decoration:none;transition:color .2s ease}.nuvem-breadcrumb-link:hover{color:#ef7b25!important}.nuvem-breadcrumb-current{color:#fff;font-weight:500}.nuvem-project-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1.5rem;padding:3.75rem 0}.nuvem-project-stat{display:flex;flex-direction:column;gap:.25rem;text-align:center}.nuvem-project-stat-label{font-size:.8125rem;font-weight:500;color:#64748b;text-transform:uppercase;letter-spacing:.05em}.nuvem-project-stat-value{font-size:3rem;font-weight:700;color:#ef7b25;line-height:1.2}@media(max-width:480px){.nuvem-project-stats{grid-template-columns:repeat(2,1fr);gap:1rem}.nuvem-project-stat-value{font-size:1.5rem}.nuvem-project-stat-label{font-size:.75rem}}.nuvem-project-info{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem;padding:1rem 0}.nuvem-project-info-item{display:flex;align-items:center;gap:.75rem}.nuvem-project-info-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#ef7b25}.nuvem-project-info-icon svg{width:20px;height:20px}.nuvem-project-info-value{font-size:1rem;font-weight:500;color:#d1d5dc;line-height:1}@media(max-width:767px){.nuvem-project-info{gap:1rem}.nuvem-project-info-icon svg{width:18px;height:18px}.nuvem-project-info-value{font-size:.875rem}}@media(max-width:480px){.nuvem-project-info{flex-direction:column;align-items:flex-start;gap:.75rem}}.nuvem-project-gallery{display:flex;flex-direction:column;gap:1rem}.nuvem-project-gallery-main{position:relative;width:100%;overflow:hidden;border-radius:1rem;box-shadow:0 25px 50px -12px #00000040;background:#f1f5f9}.nuvem-gallery-main-link{display:block;position:relative}.nuvem-gallery-main-image{width:100%;height:100%;object-fit:cover;filter:grayscale(100%);transition:all .5s cubic-bezier(.4,0,.2,1);display:block}.nuvem-gallery-main-link:hover .nuvem-gallery-main-image{filter:grayscale(0)}.nuvem-gallery-zoom-icon{position:absolute;bottom:1rem;right:1rem;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:#ffffffe6;border-radius:50%;color:#334155;opacity:0;transform:scale(.8);transition:opacity .2s ease,transform .2s ease;pointer-events:none}.nuvem-gallery-main-link:hover .nuvem-gallery-zoom-icon{opacity:1;transform:scale(1)}.nuvem-gallery-zoom-icon svg{width:12px;height:12px}.nuvem-project-gallery-thumbs{display:grid;grid-template-columns:repeat(var(--gallery-columns, 5),1fr);gap:.5rem}.nuvem-project-gallery-thumbs[data-columns="3"]{--gallery-columns: 3}.nuvem-project-gallery-thumbs[data-columns="4"]{--gallery-columns: 4}.nuvem-project-gallery-thumbs[data-columns="5"]{--gallery-columns: 5}.nuvem-project-gallery-thumbs[data-columns="6"]{--gallery-columns: 6}.nuvem-project-gallery-thumbs[data-columns="7"]{--gallery-columns: 7}.nuvem-project-gallery-thumbs[data-columns="8"]{--gallery-columns: 8}.nuvem-gallery-thumb{position:relative;aspect-ratio:1;padding:0;border:2px solid transparent;border-radius:.375rem;overflow:hidden;cursor:pointer;background:#f1f5f9;filter:grayscale(100%);transition:all .5s cubic-bezier(.4,0,.2,1)}.nuvem-gallery-thumb img{width:100%;height:100%;object-fit:cover;display:block;transition:opacity .2s ease}.nuvem-gallery-thumb:hover{filter:grayscale(0)}.nuvem-gallery-thumb:hover img{opacity:.9}.nuvem-gallery-thumb.active{border-color:#ef7b25}.nuvem-gallery-thumb:focus{outline:none;border-color:#ef7b25;box-shadow:0 0 0 2px #ef7b2533}@media(max-width:767px){.nuvem-project-gallery-thumbs{--gallery-columns: 4;gap:.375rem}.nuvem-gallery-zoom-icon{width:40px;height:40px;bottom:.75rem;right:.75rem}.nuvem-gallery-zoom-icon svg{width:20px;height:20px}}@media(max-width:480px){.nuvem-project-gallery-thumbs{--gallery-columns: 4;gap:.25rem}.nuvem-gallery-thumb{border-radius:.25rem}}.nuvem-solution-chips{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.nuvem-solution-chip{display:inline-block;transition:all .2s ease-in-out;text-decoration:none;padding:.5rem 1rem;border-radius:9999px;background-color:#fff;color:#0f172a;font-size:.875rem;font-weight:500;line-height:1.25rem;border:1px solid #e5e7eb}.nuvem-solution-chip--featured{color:#ef7b25;border-color:#ef7b25}.nuvem-solution-chip:hover{transform:translateY(-1px);box-shadow:0 2px 6px #0000001a}a.nuvem-solution-chip{cursor:pointer}a.nuvem-solution-chip:hover{text-decoration:none}@media(max-width:767px){.nuvem-solution-chips{gap:.375rem}.nuvem-solution-chip{padding:.25rem .625rem;font-size:.8125rem}}.nuvem-solutions-grid-bento{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(280px,auto);gap:3rem;grid-auto-flow:dense;margin-bottom:2rem}.nuvem-solutions-load-more{text-align:center;margin-top:2rem}.nuvem-load-more-btn{display:inline-flex;align-items:center;justify-content:center;padding:.875rem 2rem;font-size:1rem;font-weight:600;color:#fff;background:linear-gradient(135deg,#ff6b35,#f7931e);border:none;border-radius:8px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #ff6b354d}.nuvem-load-more-btn:hover{transform:translateY(-2px);box-shadow:0 6px 16px #ff6b3566}.nuvem-load-more-btn:active{transform:translateY(0)}.nuvem-load-more-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.nuvem-load-more-btn.loading:after{content:"";display:inline-block;width:16px;height:16px;margin-left:8px;border:2px solid #ffffff;border-radius:50%;border-top-color:transparent;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.nuvem-solution-card{gap:1.5rem;border:1px solid #e5e7eb;background-color:#f9fafb;height:100%;padding:1.5rem;transition:all cubic-bezier(.4,0,.2,1) .3s;position:relative;border-radius:.75rem;display:flex;flex-direction:column;overflow:hidden}.nuvem-solution-card:hover{box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;transform:translateY(-2px)}.nuvem-solution-card--tall{grid-row:span 2}.nuvem-solution-card--wide{grid-column:span 2}.nuvem-solution-badge{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;padding:1rem;border-radius:.75rem;background-color:#fff;display:flex;align-items:center;justify-content:center;position:absolute;top:1.5rem;right:1.5rem;z-index:10}.nuvem-solution-badge-img{max-width:120px;height:auto}.nuvem-solution-icon-title-container{display:flex;align-items:center;gap:1rem}.nuvem-solution-icon{width:3.5rem;height:3.5rem;background:linear-gradient(to bottom right,#fff4ed,#ffcba3);border-radius:.75rem;display:flex;align-items:center;justify-content:center;padding:12px}.nuvem-solution-icon img{width:100%;height:100%;object-fit:contain}.nuvem-solution-icon--svg{padding:10px}.nuvem-solution-icon--svg svg{width:28px;height:28px;stroke:#c75d1a}.nuvem-solution-title{font-size:1.5rem;color:#0f172a;padding:0}.nuvem-solution-title a{color:inherit;text-decoration:none;transition:color .2s ease}.nuvem-solution-title a:hover{color:#ff6b35}.nuvem-solution-excerpt{color:#64748b;font-size:1rem;line-height:1.625;margin:0;flex:1 1 0%}.nuvem-solution-excerpt p{margin:0}.nuvem-solution-preview{margin:0;overflow:hidden}.nuvem-solution-preview-img{width:100%;height:auto;max-height:18.75rem;display:block;object-fit:contain;margin:1rem 0}.nuvem-solution-card .nuvem-solution-chips{margin:0}.nuvem-solution-cta{margin-top:auto}.nuvem-solution-btn{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1.5rem;font-size:.875rem;font-weight:500;white-space:nowrap;line-height:1;outline:none;color:#ff6b35!important;background:transparent;border:2px solid #ff6b35;border-radius:.5rem;text-decoration:none;transition:all cubic-bezier(.4,0,.2,1) .15s}.nuvem-solution-btn:hover{background:#fff4ed;border-color:#ef7b25}.nuvem-solution-btn svg{transition:transform .3s ease}.nuvem-solution-btn:hover svg{transform:translate(4px)}.nuvem-solution-card--featured .nuvem-solution-btn{padding:calc(.5rem + 2px) calc(1.5rem + 2px);border:none;background:linear-gradient(to right,#c75d1a,#ff6b35);color:#fff!important;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.nuvem-solution-card--featured .nuvem-solution-btn:hover{background:linear-gradient(to right,#b24a0e,#ff6b35);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.nuvem-solution-card-border-svg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:10;overflow:visible}.nuvem-solution-card-border-rect{x:1px;y:1px;width:calc(100% - 2px);height:calc(100% - 2px);fill:none;stroke:#ef7b25;stroke-width:2;stroke-dasharray:5000;stroke-dashoffset:5000;transition:stroke-dashoffset 2s ease-out}.nuvem-solution-card:hover .nuvem-solution-card-border-rect{stroke-dashoffset:0}.nuvem-animated-border{position:relative}.nuvem-animated-border-svg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:10;overflow:visible}.nuvem-animated-border-rect{fill:none;stroke-dasharray:5000;stroke-dashoffset:5000;transition:stroke-dashoffset 2s ease-out}.nuvem-animated-border:hover .nuvem-animated-border-rect{stroke-dashoffset:0}.nuvem-animated-border--fast .nuvem-animated-border-rect{transition:stroke-dashoffset .8s ease-out}.nuvem-animated-border--slow .nuvem-animated-border-rect{transition:stroke-dashoffset 3s ease-out}.nuvem-quick-insights{width:100%}.nuvem-quick-insights-container{margin:0 auto;display:flex;flex-direction:column;gap:2rem}.nuvem-quick-insights-header{text-align:center}#et-boc .nuvem-quick-insights-label{font-size:.75rem;line-height:1;font-weight:500;color:#99a1af;margin-bottom:.3rem}#et-boc .nuvem-quick-insights .nuvem-quick-insights-container .nuvem-quick-insights-header h2.nuvem-quick-insights-heading{font-size:1.25rem;font-weight:600;color:#fff;margin:0;line-height:1}.nuvem-quick-insights-grid{display:flex;justify-content:space-between;gap:1rem;align-items:center}.nuvem-quick-insight-item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}.nuvem-quick-insight-icon{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#ef7b25,#f59e52);display:flex;align-items:center;justify-content:center;flex-shrink:0}.nuvem-quick-insight-icon img{width:100%;height:100%;object-fit:contain;filter:brightness(0) invert(1)}.nuvem-quick-insight-icon--svg svg{width:16px;height:16px;color:#fff}.nuvem-quick-insight-content{display:flex;flex-direction:column;gap:0}#et-boc .nuvem-quick-insights .nuvem-quick-insights-container .nuvem-quick-insight-content h3.nuvem-quick-insight-title{font-size:1rem;font-weight:600;color:#fff;padding:0;margin:0;line-height:1.3}#et-boc .nuvem-quick-insights .nuvem-quick-insights-container .nuvem-quick-insight-content .nuvem-quick-insight-description{font-size:.875rem;color:#99a1af;margin:0;line-height:1.3}@media(min-width:768px){.nuvem-quick-insights{padding:1.5rem 0}.nuvem-quick-insights-container{flex-direction:row;align-items:center;gap:1rem}.nuvem-quick-insights-header{flex-shrink:0;text-align:left;min-width:200px}.nuvem-quick-insights-grid{flex:1;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.nuvem-quick-insight-item{flex-direction:row;text-align:left;align-items:center;justify-content:end;gap:.8rem}}@media(min-width:768px)and (max-width:1024px){.nuvem-quick-insights-grid{flex-direction:column;justify-content:center;align-items:start;gap:2rem}.nuvem-quick-insight-title{font-size:1.125rem}.nuvem-quick-insight-description{font-size:.875rem}}@media(max-width:767px){.nuvem-quick-insights{padding:2rem 1.5rem}.nuvem-quick-insights-heading{font-size:1.5rem}.nuvem-quick-insights-grid{flex-direction:column;justify-content:center;align-items:center}.nuvem-quick-insight-title{font-size:1.125rem}.nuvem-quick-insight-description{font-size:.875rem}}.nuvem-research-list-wrapper{display:flex;flex-direction:column;height:auto;gap:2rem}.nuvem-research-item{overflow:hidden;display:flex;flex-direction:column;flex-shrink:0;align-items:center;background:#f9fafb;border-radius:.75rem;box-shadow:0 1px 2px #0000000d;border:1px solid #e5e7eb;width:100%;gap:1rem;padding:1.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;transition:all .15s cubic-bezier(.4,0,.2,1)}.nuvem-research-item:hover{box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;border-color:#ef7b254d}.nuvem-research-image{width:100%;display:flex;flex-direction:column;overflow:hidden;align-items:start}.nuvem-research-image img{width:100%;height:100%;max-height:6rem;max-width:22.5rem;object-fit:contain}.nuvem-research-content{display:flex;flex-direction:column;flex:1;width:100%}.nuvem-research-content p{color:#64748b;font-size:1rem;line-height:1.5rem;font-weight:300;margin-bottom:1rem}.nuvem-research-link{color:var(--color-orange-primary)!important;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;transition:color var(--transition-fast)}.nuvem-research-link:hover{color:var(--color-orange-dark)!important}.nuvem-research-see-all{text-align:center;margin-top:2rem}.nuvem-research-see-all-btn{display:inline-block;padding:.75rem 2rem;background:var(--color-orange-primary);color:#fff;border-radius:var(--radius-sm);text-decoration:none;font-weight:600;transition:background var(--transition-fast)}.nuvem-research-see-all-btn:hover{background:var(--color-orange-dark)}.nuvem-research-btn{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 2rem;font-size:.9375rem;font-weight:600;text-decoration:none;border-radius:.5rem;transition:all .2s ease;cursor:pointer;line-height:1}.nuvem-research-btn svg{flex-shrink:0;transition:transform .2s ease}.nuvem-research-btn--pdf,.nuvem-research-btn--website{color:#fff!important;background-image:linear-gradient(90deg,#b45317,#ef7b25 100% 100%);font-weight:500;font-size:.875rem!important;line-height:1em!important;border-radius:.5rem;border-width:0px;border-color:#333;border-style:solid;transition:border-width .3s ease;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.nuvem-research-btn--pdf:hover{background-image:linear-gradient(135deg,#d66a1f 50%,var(--gcid-primary-color) 100% 100%)}.nuvem-research-btn--website{background:transparent!important;color:#b45317!important;border:2px solid #b45317;padding:calc(1rem - 2px) calc(2rem - 2px)}.nuvem-research-btn--website:hover{background:#c75d1a;color:#fff}.nuvem-research-btn--website:active{transform:translateY(0)}.nuvem-research-btn--website:hover svg{transform:translate(2px,-2px)}.nuvem-research-btn:focus-visible{outline:2px solid var(--color-orange-primary, #ef7b25);outline-offset:2px}@media(prefers-reduced-motion:reduce){.nuvem-research-btn,.nuvem-research-btn svg{transition:none}.nuvem-research-btn:hover{transform:none}.nuvem-research-btn--website:hover svg{transform:none}}@media(max-width:767px){.nuvem-research-btn{padding:.625rem 1.25rem;font-size:.875rem}}.nuvem-research-funding-logo{display:inline-block;margin:0;padding:0}.nuvem-research-funding-logo__image{display:block;max-width:100%;height:auto;object-fit:contain}.mp-main-menu-wrapper .et_pb_menu__menu nav.et-menu-nav ul#menu-header-main-menu li.menu-item{margin:0;padding:0 1rem}.mp-main-menu-wrapper .et_pb_menu__menu nav.et-menu-nav ul#menu-header-main-menu li.menu-item a{margin:0;padding:0}.fade-video .et-pb-background-video{animation:fadeInVideo 5s ease-out}@keyframes fadeInVideo{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.fade-video .et-pb-background-video{animation:none}}*:focus{outline:2px solid var(--color-border-focus);outline-offset:2px}*:focus:not(:focus-visible){outline:none}*:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}button:focus-visible,.button:focus-visible,.nuvem-solution-btn:focus-visible,.nuvem-load-more-btn:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;box-shadow:0 0 0 4px #ef7b2533}a:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;border-radius:var(--spacing-xs)}.nuvem-menu a:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;background-color:var(--color-bg-gray-light)}.nuvem-menu-toggle:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;border-radius:var(--spacing-xs)}.nuvem-solution-card:focus-within{box-shadow:0 0 0 3px #ef7b254d;transform:translateY(-2px)}.nuvem-carousel-item-with-title:focus,.nuvem-carousel-item-logo:focus{outline:2px solid var(--color-border-focus);outline-offset:2px;border-color:var(--color-orange-primary)}.mp-shadow-lg{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.mp-backdrop-blur-lg{backdrop-filter:blur(16px)}span.mp-orange-gradient-txt,strong.mp-orange-gradient-txt,.mp-orange-gradient-txt{background-image:linear-gradient(to right,var(--color-orange-primary),var(--color-orange-light))!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;-moz-background-clip:text!important;-moz-text-fill-color:transparent!important;background-clip:text!important;color:transparent!important;display:inline-block}.mp-header-orange-cta-btn a{line-height:1;font-weight:500;font-size:.875rem!important;outline:none;background-image:linear-gradient(to right,#c75d1a,#ef7b25);color:#fff!important;border-radius:.5rem!important;padding:.5rem 1.5rem!important;box-shadow:0 10px 15px -3px #f9731640,0 4px 6px -4px #f9731640;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;text-align:center}.mp-header-orange-cta-btn a:hover{background-image:linear-gradient(to right,#b24a0e,#d66a1f)}.mp-header-orange-cta-btn a:disabled{pointer-events:none;opacity:.5}.mp-header-orange-cta-btn a:has(>svg){padding-left:.75rem;padding-right:.75rem}.mp-header-orange-cta-btn a svg{pointer-events:none;flex-shrink:0}.mp-header-orange-cta-btn a svg:not([class*=size-]){width:1rem;height:1rem}@media(prefers-color-scheme:dark){.mp-header-orange-cta-btn a[aria-invalid=true]{box-shadow:0 0 0 3px hsl(var(--destructive) / .4)}}@media(max-width:767px){.nuvem-carousel-item-with-title{padding:.5rem .75rem}.nuvem-carousel-item-logo{padding:1rem 1.5rem;width:150px;height:80px}.nuvem-carousel .nuvem-marquee-content{gap:1rem}.nuvem-carousel-type-icon-title .nuvem-marquee-content{gap:.5rem}.nuvem-carousel-icon-wrapper{width:2rem;height:2rem}.nuvem-carousel-icon-wrapper svg{width:1rem;height:1rem}.nuvem-carousel-item-title{font-size:.75rem}.nuvem-carousel-vertical{padding:0}.nuvem-solutions-grid-bento{grid-template-columns:1fr;gap:1.25rem}.nuvem-solution-card--tall,.nuvem-solution-card--wide{grid-row:span 1;grid-column:span 1}.nuvem-solution-badge{position:relative;top:auto;right:auto}.nuvem-solution-icon{width:48px;height:48px}.nuvem-solution-icon--svg svg{width:24px;height:24px}.nuvem-solution-card{padding:1.25rem}.nuvem-solution-icon-title-container{order:1}.nuvem-solution-badge{order:2}.nuvem-solution-excerpt{order:3}.nuvem-solution-preview{order:4}.nuvem-solution-chips{order:5}.nuvem-solution-cta{order:6}}@media(min-width:769px)and (max-width:1024px){.nuvem-solutions-grid-bento{grid-auto-rows:minmax(240px,auto);gap:1.25rem}.nuvem-solution-card{padding:1.25rem}}.nuvem-timeline-wrapper{padding:3rem 1rem}.nuvem-timeline{position:relative;max-width:64rem;margin:0 auto}.nuvem-timeline:before{content:"";position:absolute;left:50%;transform:translate(-50%);width:3px;height:100%;background:linear-gradient(to bottom,#ef7b25,#c75d1a);top:0;z-index:0}.nuvem-timeline-item{position:relative;display:flex;align-items:flex-start;margin-bottom:4rem;min-height:120px}.nuvem-timeline-item:last-child{margin-bottom:0}.nuvem-timeline-item--left{justify-content:flex-end}.nuvem-timeline-item--left .nuvem-timeline-card{margin-right:calc(50% + 4rem);text-align:right}.nuvem-timeline-item--right{justify-content:flex-start}.nuvem-timeline-item--right .nuvem-timeline-card{margin-left:calc(50% + 4rem);text-align:left}.nuvem-timeline-dot{position:absolute;left:50%;transform:translate(-50%);top:1rem;width:1.25rem;height:1.25rem;background:linear-gradient(to bottom right,#ef7b25,#c75d1a);border-radius:50%;border:4px solid white;box-shadow:0 2px 8px #00000026;z-index:1}.nuvem-timeline-card{position:relative;background:#fff;border:1px solid #fff4ed;border-radius:.75rem;padding:1.5rem;box-shadow:0 4px 15px #00000014;max-width:26rem;transition:box-shadow .2s ease,transform .2s ease}.nuvem-timeline-card:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-2px)}.nuvem-timeline-year{display:inline-block;font-size:1.25rem;font-weight:700;color:#fff;background:linear-gradient(to bottom right,#ef7b25,#c75d1a);padding:.5rem 1rem;border-radius:.5rem;box-shadow:0 4px 12px #ef7b254d;position:absolute;top:-.75rem;z-index:2}.nuvem-timeline-item--left .nuvem-timeline-year{right:-.5rem}.nuvem-timeline-item--right .nuvem-timeline-year{left:-.5rem}.nuvem-timeline-description{font-size:.9rem;line-height:1.6;color:#64748b;margin:0 0 1rem;padding-top:1.5rem;max-width:25rem}.nuvem-timeline-logo{display:flex}.nuvem-timeline-item--left .nuvem-timeline-logo{justify-content:flex-end}.nuvem-timeline-item--right .nuvem-timeline-logo{justify-content:flex-start}.nuvem-timeline-logo img{height:3rem;width:auto;max-width:120px;object-fit:contain}.nuvem-timeline-logo a{display:inline-block;transition:opacity .2s ease}.nuvem-timeline-logo a:hover{opacity:.8}@media(max-width:1024px){.nuvem-timeline:before{left:1.5rem;transform:none}.nuvem-timeline-item,.nuvem-timeline-item--left,.nuvem-timeline-item--right{justify-content:flex-start}.nuvem-timeline-item--left .nuvem-timeline-card,.nuvem-timeline-item--right .nuvem-timeline-card{margin-left:4rem;margin-right:0;text-align:left;max-width:none;width:100%}.nuvem-timeline-dot{left:1.5rem;transform:translate(-50%)}.nuvem-timeline-year{position:relative;top:0;left:0!important;right:auto!important;margin-bottom:1rem;display:inline-block}.nuvem-timeline-description{padding-top:0;max-width:none}.nuvem-timeline-item--left .nuvem-timeline-logo,.nuvem-timeline-item--right .nuvem-timeline-logo{justify-content:flex-start}.nuvem-timeline-item--left .nuvem-timeline-card,.nuvem-timeline-item--right .nuvem-timeline-card{transform:translate(-30px)}}.nuvem-timeline-empty{text-align:center;padding:3rem;color:#64748b;font-style:italic}.nuvem-timeline:before{height:0;transition:height .1s linear}.nuvem-timeline.nuvem-timeline--animated:before{height:var(--timeline-progress, 0%)}.nuvem-timeline-card{opacity:0;transition:opacity .6s ease-out,transform .6s ease-out}.nuvem-timeline-item--left .nuvem-timeline-card{transform:translate(-50px)}.nuvem-timeline-item--right .nuvem-timeline-card{transform:translate(50px)}.nuvem-timeline-item.nuvem-timeline-item--visible .nuvem-timeline-card{opacity:1;transform:translate(0)}.nuvem-timeline-dot{opacity:0;transform:translate(-50%) scale(.5);transition:opacity .4s ease-out,transform .4s ease-out}.nuvem-timeline-item.nuvem-timeline-item--visible .nuvem-timeline-dot{opacity:1;transform:translate(-50%) scale(1)}.nuvem-timeline-item.nuvem-timeline-item--visible .nuvem-timeline-dot{transition-delay:.2s}@media(prefers-reduced-motion:reduce){.nuvem-timeline:before,.nuvem-timeline-card,.nuvem-timeline-dot{transition:none}.nuvem-timeline-card{opacity:1;transform:none}.nuvem-timeline-dot{opacity:1;transform:translate(-50%) scale(1)}.nuvem-timeline:before{height:100%}}.nuvem-solutions-simple-grid{display:grid;gap:2rem}.nuvem-solutions-simple-grid--cols-2{grid-template-columns:repeat(2,1fr)}.nuvem-solutions-simple-grid--cols-3{grid-template-columns:repeat(3,1fr)}.nuvem-solutions-simple-grid--cols-4{grid-template-columns:repeat(4,1fr)}.nuvem-simple-card{display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem;background:#fbf9fa;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.5rem;transition:box-shadow .2s ease,transform .2s ease;position:relative}.nuvem-simple-card:hover{box-shadow:0 8px 25px #0000001a;transform:translateY(-2px)}.nuvem-simple-card-border-svg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:2;overflow:visible}.nuvem-simple-card-border-rect{x:1px;y:1px;width:calc(100% - 2px);height:calc(100% - 2px);fill:none;stroke:#ef7b25;stroke-width:2;stroke-dasharray:5000;stroke-dashoffset:5000;transition:stroke-dashoffset 2s ease-out}.nuvem-simple-card:hover .nuvem-simple-card-border-rect{stroke-dashoffset:0}.nuvem-simple-card__header{display:flex;align-items:center;gap:1rem}.nuvem-simple-card__icon{width:64px;height:64px;flex-shrink:0;background:linear-gradient(to bottom right,#fff4ed,#ffcba3);border-radius:.75rem;display:flex;align-items:center;justify-content:center}.nuvem-simple-card__icon img{width:100%;height:100%;object-fit:contain}.nuvem-simple-card__icon--svg svg{width:28px;height:28px;stroke:#c75d1a}.nuvem-simple-card__title{flex-grow:1;font-size:1.5rem!important;font-weight:600;text-decoration:none;color:#1a2332!important;margin:0;padding:0;line-height:1.3!important}.nuvem-simple-card__title a{color:inherit!important;margin:0;padding:0}.nuvem-simple-card__title a:hover{color:#ef7b25}.nuvem-simple-card__badge{position:absolute;top:-1.5rem;right:-1.5rem;background-color:#fff;padding:.5rem 1rem;border-radius:.75rem;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;z-index:5;line-height:1}.nuvem-simple-card__badge img{width:auto;height:auto;max-height:1.875rem;object-fit:contain;margin:0;padding:0}.nuvem-simple-card__description{font-size:1rem;color:#64748b}.nuvem-simple-card__description p{margin:0}.nuvem-simple-card__chips{display:flex;flex-wrap:wrap;gap:.5rem;margin:auto 0}.nuvem-simple-card__insights{background:transparent;display:flex;flex-direction:column;gap:1rem;padding:1rem;border-radius:.5rem;background-color:#fff;border:1px solid #ef7b25;margin-top:auto}.nuvem-simple-card__insights-label{font-size:.75rem;color:#99a1af;text-transform:none;letter-spacing:0;font-weight:500;line-height:1;padding-bottom:10px!important;display:block}.nuvem-simple-card__insight{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:0}.nuvem-simple-card__insight:last-child{margin-bottom:0}.nuvem-simple-card__insight-icon{width:28px;height:28px;flex-shrink:0;background:#ef7b25;border-radius:50%;display:flex;align-items:center;justify-content:center}.nuvem-simple-card__insight-icon img{width:16px;height:16px;object-fit:contain;filter:brightness(0) invert(1)}.nuvem-simple-card__insight-icon--svg svg{width:16px;height:16px;stroke:#fff}.nuvem-simple-card__insight-icon--default svg{width:12px;height:12px;fill:#fff}.nuvem-simple-card__insight-content{flex-grow:1;display:flex;flex-direction:column;gap:.125rem}.nuvem-simple-card__insight-content h4.nuvem-simple-card__insight-title{font-size:.875rem!important;font-weight:500!important;color:#1a2332;padding:0;margin:0;line-height:1.3}.nuvem-simple-card__insight-desc{font-size:.75rem;color:#64748b;margin:0;line-height:1.4}.nuvem-simple-card__cta a{display:flex;flex-shrink:0;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1.5rem;font-size:.875rem;font-weight:500;white-space:nowrap;line-height:1;outline:none;color:#ff6b35!important;background:transparent;border:2px solid #ff6b35;border-radius:.5rem;text-decoration:none;transition:all cubic-bezier(.4,0,.2,1) .15s}.nuvem-simple-card__cta a:hover{background:#fff4ed;border-color:#ef7b25}.nuvem-simple-card__cta a svg{transition:transform .2s ease}.nuvem-simple-card__cta a:hover svg{transform:translate(4px)}@media(max-width:1024px){.nuvem-solutions-simple-grid--cols-4,.nuvem-solutions-simple-grid--cols-3{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.nuvem-solutions-simple-grid--cols-4,.nuvem-solutions-simple-grid--cols-3,.nuvem-solutions-simple-grid--cols-2{grid-template-columns:1fr}.nuvem-simple-card{padding:1.25rem}.nuvem-simple-card__header{flex-wrap:wrap}.nuvem-simple-card__icon{width:40px;height:40px;padding:8px}.nuvem-simple-card__icon--svg svg{width:24px;height:24px}.nuvem-simple-card__title{font-size:1.125rem}.nuvem-simple-card__badge{position:relative;top:auto;right:auto;text-align:center}.nuvem-simple-card__insights{padding:.875rem}.nuvem-simple-card__insight-title{font-size:.8125rem}.nuvem-simple-card__insight-desc{font-size:.75rem}}.nuvem-simple-card:focus-within{box-shadow:0 0 0 3px #ef7b254d;transform:translateY(-2px)}.nuvem-simple-card__title a:focus-visible{outline:2px solid #ef7b25;outline-offset:2px;border-radius:4px}.nuvem-simple-card__cta a:focus-visible{outline:2px solid #ef7b25;outline-offset:2px;box-shadow:0 0 0 4px #ef7b2533}.nuvem-projects-archive{display:flex;flex-direction:column;gap:2rem}.nuvem-projects-archive__filters{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem}.nuvem-projects-archive__filters-buttons{display:flex;flex-wrap:wrap;gap:.75rem}.nuvem-projects-archive__filters-label{width:100%;font-size:1.5rem;font-weight:500;color:var(--color-slate-900);margin:0 0 1.5rem}.nuvem-projects-archive__filter-btn{padding:.625rem 1.25rem;transition:all .3s cubic-bezier(.4,0,.2,1);align-items:center;gap:.5rem;display:inline-flex;font-size:1rem;font-weight:500;color:#64748b;background:var(--color-bg-white);border:1px solid #ebe6e7;border-radius:var(--radius-full);cursor:pointer}.nuvem-projects-archive__filter-btn:hover{border-color:var(--color-orange-primary);color:var(--color-orange-primary);background:var(--color-orange-lightest)}.nuvem-projects-archive__filter-btn--active{background-image:linear-gradient(90deg,#c75d1a,#ef7b25);color:#fff;box-shadow:0 10px 15px -3px #f9731640,0 4px 6px -4px #f9731640}.nuvem-projects-archive__filter-btn--active:hover{background-image:linear-gradient(90deg,#c75d1a,#ef7b25);color:#fff;border-color:var(--color-orange-dark)}.nuvem-projects-archive__filter-count{font-size:.75rem;line-height:1rem;padding:.125rem .5rem;border-radius:9999px;color:#64748b;background-color:#f3f4f6;transition:all .3s cubic-bezier(.4,0,.2,1)}.nuvem-projects-archive__filter-btn:hover .nuvem-projects-archive__filter-count{background-color:#fff}.nuvem-projects-archive__filter-btn--active .nuvem-projects-archive__filter-count,.nuvem-projects-archive__filter-btn--active:hover .nuvem-projects-archive__filter-count{color:#fffc;background-color:#fff3}.nuvem-projects-archive__grid{display:grid;gap:1.5rem}.nuvem-projects-archive__grid--cols-2{grid-template-columns:repeat(2,1fr)}.nuvem-projects-archive__grid--cols-3{grid-template-columns:repeat(3,1fr)}.nuvem-projects-archive__grid--cols-4{grid-template-columns:repeat(4,1fr)}.nuvem-projects-archive__card{display:flex;flex-direction:column;background:var(--color-bg-white);border:1px solid var(--color-border);border-radius:.75rem;overflow:hidden;transition:box-shadow var(--transition-base),transform var(--transition-base);position:relative}.nuvem-projects-archive__card:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.nuvem-projects-archive-border-svg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:2;overflow:visible}.nuvem-projects-archive-border-rect{x:1px;y:1px;width:calc(100% - 2px);height:calc(100% - 2px);fill:none;stroke:var(--color-orange-primary);stroke-width:2;stroke-dasharray:5000;stroke-dashoffset:5000;transition:stroke-dashoffset 2s ease-out}.nuvem-projects-archive__card:hover .nuvem-projects-archive-border-rect{stroke-dashoffset:0}.nuvem-projects-archive__image{position:relative;width:100%;aspect-ratio:16 / 10;overflow:hidden;background:#fff}.post-type-archive-research .nuvem-projects-archive__image{aspect-ratio:16 / 9}.nuvem-projects-archive__image a{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.nuvem-projects-archive__image img{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-slow)}.post-type-archive-research .nuvem-projects-archive__image img{max-width:90%;object-fit:contain}.nuvem-projects-archive__card:hover .nuvem-projects-archive__image img{transform:scale(1.05)}.nuvem-projects-archive__badge{position:absolute;top:.75rem;left:.75rem;padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500;color:var(--color-text-inverse);background:var(--color-orange-primary);border-radius:var(--radius-sm);z-index:1;text-transform:uppercase;letter-spacing:.025em}.nuvem-projects-archive__content{display:flex;flex-direction:column;gap:.75rem;padding:1.5rem;flex:1}.nuvem-projects-archive__meta{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.nuvem-projects-archive__meta-item{display:inline-flex;align-items:center;gap:.375rem;font-size:.8125rem;color:var(--color-slate-500)}.nuvem-projects-archive__meta-item svg{width:14px;height:14px;flex-shrink:0;stroke:currentColor}.nuvem-projects-archive__title{font-size:1.25rem!important;font-weight:500;color:var(--color-slate-900);margin:0;line-height:1.4}.nuvem-projects-archive__title a{color:inherit!important;text-decoration:none;transition:color var(--transition-fast)}.nuvem-projects-archive__title a:hover{color:var(--color-orange-primary)}.nuvem-projects-archive__excerpt{font-size:1rem;color:var(--color-slate-600);line-height:1.6;margin:0;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.nuvem-projects-archive__technologies{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:auto;padding-top:.5rem}.nuvem-projects-archive__technologies-label{font-size:.75rem;color:var(--color-slate-500);font-weight:500;width:100%}.nuvem-projects-archive__tech-chips{display:flex;flex-wrap:wrap;gap:.375rem}.nuvem-projects-archive__tech-chip{display:inline-block;padding:.25rem .625rem;font-size:.75rem;font-weight:500;background:var(--color-slate-100);border-radius:var(--radius-sm);white-space:nowrap}.nuvem-projects-archive__tech-chip--overflow{font-weight:600;color:var(--color-slate-500);background:var(--color-slate-200)}.nuvem-projects-archive__link{display:inline-flex;align-items:center;gap:.375rem;font-size:.875rem;font-weight:600;color:var(--color-orange-primary)!important;text-decoration:none;margin-top:auto;transition:color var(--transition-fast)}.nuvem-projects-archive__link:hover{color:var(--color-orange-dark)!important}.nuvem-projects-archive__link svg{width:16px;height:16px;transition:transform var(--transition-fast)}.nuvem-projects-archive__link:hover svg{transform:translate(4px)}.nuvem-projects-archive__load-more-wrapper{display:flex;justify-content:center;margin-top:2rem}.nuvem-projects-archive__load-more{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:500;transition:all .15s cubic-bezier(.4,0,.2,1);flex-shrink:0;outline:none;height:2.25rem;background-image:linear-gradient(to right,#c75d1a,#ef7b25);color:#fff;padding:1.5rem 2rem;border-radius:.5rem;box-shadow:0 10px 15px -3px #f9731640,0 4px 6px -4px #f9731640;border:none;cursor:pointer}.nuvem-projects-archive__load-more:hover{transform:translateY(-2px);box-shadow:var(--shadow-orange-hover);background:linear-gradient(to right,#b24a0e,#d66a1f 100% 100%)}.nuvem-projects-archive__load-more:active{transform:translateY(0)}.nuvem-projects-archive__load-more:disabled{opacity:.6;cursor:not-allowed;transform:none}.nuvem-projects-archive__load-more svg{width:18px;height:18px;transition:transform var(--transition-fast)}.nuvem-projects-archive__load-more:hover svg{transform:translate(4px)}.nuvem-projects-archive__load-more.is-loading{pointer-events:none}.nuvem-projects-archive__load-more.is-loading svg{display:none}.nuvem-projects-archive__spinner{display:none;width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:var(--color-text-inverse);animation:spin .8s linear infinite}.nuvem-projects-archive__load-more.is-loading .nuvem-projects-archive__spinner{display:block}@media(max-width:1024px){.nuvem-projects-archive__grid--cols-4,.nuvem-projects-archive__grid--cols-3{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.nuvem-projects-archive__filters{gap:.5rem}.nuvem-projects-archive__filter-btn{padding:.375rem .75rem;font-size:.8125rem}.nuvem-projects-archive__grid--cols-4,.nuvem-projects-archive__grid--cols-3,.nuvem-projects-archive__grid--cols-2{grid-template-columns:repeat(2,1fr)}.nuvem-projects-archive__grid{gap:1rem}.nuvem-projects-archive__content{padding:1rem}.nuvem-projects-archive__title{font-size:1rem}.nuvem-projects-archive__excerpt{-webkit-line-clamp:2;line-clamp:2}}@media(max-width:480px){.nuvem-projects-archive__filters-label{font-size:1.25rem;margin-bottom:1rem}.nuvem-projects-archive__filters{overflow-x:auto;padding-bottom:.5rem;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.nuvem-projects-archive__filters::-webkit-scrollbar{display:none}.nuvem-projects-archive__filter-btn{flex-shrink:0}.nuvem-projects-archive__grid--cols-4,.nuvem-projects-archive__grid--cols-3,.nuvem-projects-archive__grid--cols-2{grid-template-columns:1fr}.nuvem-projects-archive__image{aspect-ratio:16 / 9}.nuvem-projects-archive__badge{top:.5rem;left:.5rem;padding:.25rem .5rem;font-size:.6875rem}.nuvem-projects-archive__content{padding:1rem;gap:.625rem}.nuvem-projects-archive__meta{gap:.75rem}.nuvem-projects-archive__meta-item{font-size:.75rem}.nuvem-projects-archive__title{font-size:1rem}.nuvem-projects-archive__excerpt{font-size:.8125rem;-webkit-line-clamp:3;line-clamp:3}.nuvem-projects-archive__technologies{flex-direction:column;align-items:flex-start;gap:.375rem}.nuvem-projects-archive__load-more{width:100%;padding:.75rem 1.5rem}}.nuvem-projects-archive__filter-btn:focus-visible{outline:2px solid var(--color-orange-primary);outline-offset:2px}.nuvem-projects-archive__card:focus-within{box-shadow:0 0 0 3px #ef7b254d;transform:translateY(-4px)}.nuvem-projects-archive__title a:focus-visible{outline:2px solid var(--color-orange-primary);outline-offset:2px;border-radius:4px}.nuvem-projects-archive__link:focus-visible{outline:2px solid var(--color-orange-primary);outline-offset:2px;border-radius:4px}.nuvem-projects-archive__load-more:focus-visible{outline:2px solid var(--color-orange-primary);outline-offset:2px;box-shadow:0 0 0 4px #ef7b2533}@media(prefers-reduced-motion:reduce){.nuvem-projects-archive__card,.nuvem-projects-archive__image img,.nuvem-projects-archive__load-more,.nuvem-projects-archive__link svg,.nuvem-projects-archive-border-rect{transition:none}.nuvem-projects-archive__card:hover .nuvem-projects-archive__image img{transform:none}.nuvem-projects-archive__spinner{animation:none}}.nuvem-projects-archive__grid--transitioning{pointer-events:none}.nuvem-projects-archive__card--exiting{opacity:0;transform:scale(.95);transition:opacity .2s ease-out,transform .2s ease-out}.nuvem-projects-archive__card--entering{opacity:0;transform:scale(.95)}.nuvem-projects-archive__card--entering.nuvem-projects-archive__card--visible{opacity:1;transform:scale(1);transition:opacity .3s ease-out,transform .3s ease-out}.nuvem-projects-archive__card--load-more{opacity:0;transform:translateY(20px)}.nuvem-projects-archive__card--load-more.nuvem-projects-archive__card--visible{opacity:1;transform:translateY(0);transition:opacity .3s ease-out,transform .3s ease-out}.nuvem-projects-archive__loading{display:flex;justify-content:center;align-items:center;padding:2rem}.nuvem-projects-archive__loading .nuvem-projects-archive__spinner{display:block;width:32px;height:32px;border:3px solid var(--color-slate-200);border-radius:50%;border-top-color:var(--color-orange-primary);animation:spin .8s linear infinite}@media(prefers-reduced-motion:reduce){.nuvem-projects-archive__card--exiting,.nuvem-projects-archive__card--entering,.nuvem-projects-archive__card--entering.nuvem-projects-archive__card--visible,.nuvem-projects-archive__card--load-more,.nuvem-projects-archive__card--load-more.nuvem-projects-archive__card--visible{transition:none;opacity:1;transform:none}}.nuvem-research-archive__years-badge{position:absolute;top:.75rem;right:.75rem;padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600;color:var(--color-text-inverse);background:linear-gradient(135deg,var(--color-orange-primary) 0%,var(--color-orange-dark) 100%);border-radius:var(--radius-full);z-index:1;letter-spacing:.025em;box-shadow:0 2px 8px #ef7b254d}.nuvem-research-archive__status-wrapper{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:auto;padding-top:.5rem}.nuvem-research-archive__status-chip{display:inline-flex;align-items:center;font-size:.875rem;font-weight:500;text-transform:capitalize;letter-spacing:.025em;line-height:1;margin-bottom:.5rem}.nuvem-research-archive__status-chip--planning{color:#318c8d}.nuvem-research-archive__status-chip--in-progress{color:#00c951}.nuvem-research-archive__status-chip--completed{color:#45556c}.nuvem-research-archive__status-chip--planning:before,.nuvem-research-archive__status-chip--in-progress:before,.nuvem-research-archive__status-chip--completed:before{content:"\25cf";color:inherit;margin-right:.25rem}@media(max-width:480px){.nuvem-research-archive__years-badge{top:.5rem;right:.5rem;padding:.25rem .5rem;font-size:.6875rem}.nuvem-research-archive__status-chip{padding:.25rem .625rem;font-size:.6875rem}}.nuvem-research-archive__card:focus-within{box-shadow:0 0 0 3px #ef7b254d;transform:translateY(-4px)}.nuvem-asm{width:100%;margin:0 auto}.nuvem-asm__nav{display:flex;align-items:center;gap:var(--spacing-sm);position:relative;padding:var(--spacing-sm);margin-bottom:var(--spacing-lg)}.nuvem-asm__nav-btn{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:8rem;height:100%;border:none;cursor:pointer;transition:opacity var(--transition-base),transform var(--transition-fast),filter var(--transition-base);position:absolute;background:transparent;z-index:2;opacity:1}.nuvem-asm__nav-btn:before{content:"";width:30px;height:30px;padding:0;position:absolute;background:#fff;top:50%;transform:translateY(-50%);border-radius:40px;z-index:-1;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transition:opacity var(--transition-base),box-shadow var(--transition-fast)}.nuvem-asm__nav-btn.nuvem-asm__nav-btn--prev{justify-content:flex-start;background-image:linear-gradient(to right,#fbf9fa,transparent);left:0;right:auto}.nuvem-asm__nav-btn.nuvem-asm__nav-btn--next{justify-content:flex-end;background-image:linear-gradient(to left,#fbf9fa,transparent);left:auto;right:0}.nuvem-asm__nav-btn.nuvem-asm__nav-btn--prev:before{left:3px}.nuvem-asm__nav-btn.nuvem-asm__nav-btn--next:before{right:3px}.nuvem-asm__nav-btn:hover:not(:disabled){color:var(--color-text-primary)}.nuvem-asm__nav-btn:disabled,.nuvem-asm__nav-btn[disabled]{opacity:0;cursor:not-allowed;pointer-events:none;filter:grayscale(40%)}.nuvem-asm__nav-btn:disabled:before,.nuvem-asm__nav-btn[disabled]:before{opacity:0;box-shadow:0 4px 6px -2px #0000000d}.nuvem-asm__nav-btn svg{width:20px;height:20px}.nuvem-asm__nav-btn:disabled svg{opacity:0}.nuvem-asm__tabs-wrapper{flex:1;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.nuvem-asm__tabs-wrapper::-webkit-scrollbar{display:none}.nuvem-asm__tabs{display:flex;list-style:none;margin:0;gap:.75rem}.nuvem-asm__tab{color:#1e293b;cursor:pointer;position:relative;flex:1 1 0%;justify-content:center;font-size:.875rem;line-height:1.25rem;font-weight:500;white-space:nowrap;display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem;border-radius:.75rem;border:1px solid #e5e7eb;background-color:#fff;transition:all .3s cubic-bezier(.4,0,.2,1);min-width:160px;flex-shrink:0}.nuvem-asm__tab:hover{background:var(--color-bg-gray);color:#c75d1a;border-color:#ef7b25}.nuvem-asm__tab--active{background:var(--color-orange-lightest);color:#c75d1a;border-color:#ef7b25}.nuvem-asm__tab-icon{display:flex;align-items:center;justify-content:center;width:1rem;height:1rem}.nuvem-asm__tab-icon img,.nuvem-asm__tab-icon svg{width:100%;height:100%;object-fit:contain;color:#c75d1a}.nuvem-asm__tab-title{font-size:.75rem;font-weight:500;line-height:1.3;text-align:center;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;color:#1e293b}.nuvem-asm__panels{position:relative}.nuvem-asm__panel{display:none;border-radius:.75rem;border:1px solid rgba(239,123,37,.3);background-color:#fff;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;overflow:hidden;animation:nuvem-asm-fade-in .3s ease-out}.nuvem-asm__panel--active{display:block}.nuvem-asm__panel-content{display:grid;grid-template-columns:1fr 40%;gap:var(--spacing-xl)}@keyframes nuvem-asm-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.nuvem-asm__content{padding:var(--spacing-2xl);display:flex;flex-direction:column;gap:var(--spacing-lg)}.nuvem-asm__header{display:flex;align-items:flex-start;gap:var(--spacing-lg)}.nuvem-asm__header-icon{width:3.5rem;height:3.5rem;background:linear-gradient(to bottom right,#fff4ed,#ffcba3);border-radius:.75rem;display:flex;align-items:center;justify-content:center;color:#c75d1a}.nuvem-asm__header-icon img,.nuvem-asm__header-icon svg{width:24px;height:24px;object-fit:contain}.nuvem-asm__header-text{flex:1}.nuvem-asm__content .nuvem-asm__header .nuvem-asm__header-text h2.nuvem-asm__title{font-size:1.875rem!important;font-weight:500!important;line-height:1.2!important;margin:0;padding:0}.nuvem-asm__content .nuvem-asm__header .nuvem-asm__header-text .nuvem-asm__subtitle{margin:0;font-size:.875rem!important;font-weight:500;color:var(--color-orange-primary);letter-spacing:.05em}.nuvem-asm__description{font-size:1.125rem;line-height:1.6;color:var(--color-text-secondary)}.nuvem-asm__description p{margin:0}.nuvem-asm__section{display:flex;flex-direction:column;gap:var(--spacing-md)}.nuvem-asm__section-title{display:flex;align-items:center;gap:var(--spacing-sm);margin:0;font-size:.875rem!important;font-weight:500!important;color:var(--color-text-primary)}.nuvem-asm__section-title svg{flex-shrink:0;width:16px;height:16px;color:var(--color-orange-primary)}.nuvem-asm__features-list{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-sm) var(--spacing-lg);list-style:none;margin:0;padding:0}.nuvem-asm__feature-item{display:flex;align-items:flex-start;gap:var(--spacing-sm);font-size:.875rem;line-height:1.5;color:var(--color-text-secondary)}.nuvem-asm__feature-item:before{content:"";flex-shrink:0;width:6px;height:6px;margin-top:.5em;border-radius:var(--radius-full);background:var(--color-orange-primary)}.nuvem-asm__chips{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.nuvem-asm__chip{display:inline-flex;align-items:center;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;line-height:1.4;border-radius:var(--radius-full);transition:all var(--transition-fast)}.nuvem-asm__chip--filled{background:var(--color-slate-900);color:var(--color-text-inverse)}.nuvem-asm__chip--outlined{background:var(--color-bg-white);color:var(--color-gray-700);border:1px solid var(--color-gray-300)}.nuvem-asm__cta-wrapper{margin-top:var(--spacing-md)}.nuvem-asm__cta{display:inline-flex;align-items:center;gap:var(--spacing-sm);padding:.75rem 1.5rem;font-size:.9375rem;font-weight:600;color:var(--color-text-inverse)!important;background:#d66a1f!important;background-image:linear-gradient(135deg,#d66a1f 50%,var(--gcid-primary-color) 100% 100%)!important;border:none;border-radius:var(--radius-md);text-decoration:none;cursor:pointer;transition:all var(--transition-fast);box-shadow:var(--shadow-orange)}.nuvem-asm__cta:hover{background:var(--gradient-orange-hover);box-shadow:var(--shadow-orange-hover);transform:translateY(-2px)}.nuvem-asm__cta svg{flex-shrink:0;width:16px;height:16px;transition:transform var(--transition-fast)}.nuvem-asm__cta:hover svg{transform:translate(4px)}.nuvem-asm__image{display:flex;align-items:center;justify-content:center;padding:var(--spacing-xl)}.nuvem-asm__image img{max-width:100%;height:100%;border-radius:var(--radius-lg);object-fit:cover;filter:grayscale(1);transition:all .5s ease-in-out}.nuvem-asm__image:hover img{filter:grayscale(0)}@media(max-width:980px){.nuvem-asm__panel-content{grid-template-columns:1fr}.nuvem-asm__content{padding:var(--spacing-xl)}.nuvem-asm__image{order:-1;padding:var(--spacing-lg)}.nuvem-asm__features-list{grid-template-columns:1fr}.nuvem-asm__tab{min-width:120px;padding:var(--spacing-sm) var(--spacing-md)}.nuvem-asm__tab-icon{width:28px;height:28px}.nuvem-asm__tab-title{font-size:.8125rem}}@media(max-width:767px){.nuvem-asm__nav{padding:var(--spacing-xs);gap:var(--spacing-xs)}.nuvem-asm__nav-btn{width:36px;height:36px}.nuvem-asm__nav-btn svg{width:16px;height:16px}.nuvem-asm__tab{min-width:100px;padding:var(--spacing-sm);gap:var(--spacing-xs)}.nuvem-asm__tab-icon{width:24px;height:24px}.nuvem-asm__tab-title{font-size:.75rem}.nuvem-asm__content{padding:var(--spacing-lg);gap:var(--spacing-md)}.nuvem-asm__panel-content{gap:0}.nuvem-asm__header{align-items:center;gap:var(--spacing-md)}.nuvem-asm__header-icon{width:48px;height:100%}.nuvem-asm__header-icon img,.nuvem-asm__header-icon svg{width:24px;height:24px}.nuvem-asm__title{font-size:1.25rem}.nuvem-asm__subtitle{font-size:.8125rem}.nuvem-asm__description{font-size:.9375rem}.nuvem-asm__section-title{font-size:.875rem}.nuvem-asm__feature-item{font-size:.8125rem}.nuvem-asm__chip{padding:.25rem .625rem;font-size:.75rem}.nuvem-asm__cta{width:100%;justify-content:center;padding:.875rem 1.25rem}.nuvem-asm__image{padding:var(--spacing-md)}}.nuvem-asm__tab:focus-visible{outline:2px solid var(--color-orange-primary);outline-offset:2px}.nuvem-asm__nav-btn:focus-visible{outline:2px solid var(--color-orange-primary);outline-offset:2px}.nuvem-asm__cta:focus-visible{outline:2px solid var(--color-orange-primary);outline-offset:2px}.nuvem-asm__panel:focus-visible{outline:2px solid var(--color-orange-primary);outline-offset:-2px}@media(prefers-reduced-motion:reduce){.nuvem-asm__tab,.nuvem-asm__nav-btn,.nuvem-asm__nav-btn:before,.nuvem-asm__cta,.nuvem-asm__cta-icon,.nuvem-asm__chip{transition:none}.nuvem-asm__panel{animation:none}.nuvem-asm__cta:hover,.nuvem-asm__cta:hover .nuvem-asm__cta-icon{transform:none}}.nuvem-news-archive{display:flex;flex-direction:column;gap:2rem;max-width:100%;overflow:hidden;box-sizing:border-box}.nuvem-news-archive__filters{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem}.nuvem-news-archive__filters-label{width:100%;font-size:1.5rem;font-weight:500;color:var(--color-slate-900);margin:0 0 1.5rem}.nuvem-news-archive__filters-buttons{display:flex;flex-wrap:wrap;gap:.75rem}.nuvem-news-archive__filter-btn{padding:.625rem 1.25rem;transition:all .3s cubic-bezier(.4,0,.2,1);align-items:center;gap:.5rem;display:inline-flex;font-size:1rem;font-weight:500;color:var(--color-slate-500);background:var(--color-bg-white);border:1px solid var(--color-border);border-radius:var(--radius-full);cursor:pointer}.nuvem-news-archive__filter-btn:hover{border-color:var(--color-orange-primary);color:var(--color-orange-primary);background:var(--color-orange-lightest)}.nuvem-news-archive__filter-btn--active{background-image:var(--gradient-orange);color:var(--color-text-inverse);border-color:transparent;box-shadow:0 10px 15px -3px #f9731640,0 4px 6px -4px #f9731640}.nuvem-news-archive__filter-btn--active:hover{background-image:var(--gradient-orange);color:var(--color-text-inverse);border-color:var(--color-orange-dark)}.nuvem-news-archive__filter-count{font-size:.75rem;line-height:1rem;padding:.125rem .5rem;border-radius:var(--radius-full);color:var(--color-slate-500);background-color:var(--color-gray-100);transition:all .3s cubic-bezier(.4,0,.2,1)}.nuvem-news-archive__filter-btn:hover .nuvem-news-archive__filter-count{background-color:var(--color-bg-white)}.nuvem-news-archive__filter-btn--active .nuvem-news-archive__filter-count,.nuvem-news-archive__filter-btn--active:hover .nuvem-news-archive__filter-count{color:#fffc;background-color:#fff3}.nuvem-news-archive__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:100%}.nuvem-news-archive__grid--transitioning{pointer-events:none}.nuvem-news-archive__card{display:flex;flex-direction:column;background:var(--color-bg-white);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;transition:box-shadow var(--transition-base),transform var(--transition-base);position:relative}.nuvem-news-archive__card:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.nuvem-news-archive-border-svg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:2;overflow:visible}.nuvem-news-archive-border-rect{x:1px;y:1px;width:calc(100% - 2px);height:calc(100% - 2px);fill:none;stroke:var(--color-orange-primary);stroke-width:2;stroke-dasharray:5000;stroke-dashoffset:5000;transition:stroke-dashoffset 2s ease-out}.nuvem-news-archive__card:hover .nuvem-news-archive-border-rect{stroke-dashoffset:0}.nuvem-news-archive__image{position:relative;width:100%;aspect-ratio:16 / 10;overflow:hidden;background:var(--color-slate-100)}.nuvem-news-archive__image a{display:block;width:100%;height:100%}.nuvem-news-archive__image img{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-slow)}.nuvem-news-archive__card:hover .nuvem-news-archive__image img{transform:scale(1.05)}.nuvem-news-archive__badges{position:absolute;top:.75rem;left:.75rem;display:flex;flex-wrap:wrap;gap:.5rem;z-index:1}.nuvem-news-archive__badge{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500;color:var(--color-text-inverse);background:var(--color-orange-primary);border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:.025em}.nuvem-news-archive__badge--trending{background:linear-gradient(135deg,#f97316,#fb923c);box-shadow:0 2px 8px #f973164d}.nuvem-news-archive__badge--trending svg{width:12px;height:12px;fill:currentColor}.nuvem-news-archive__content{display:flex;flex-direction:column;gap:.75rem;padding:1.25rem;flex:1}.nuvem-news-archive__meta{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.nuvem-news-archive__meta-item{display:inline-flex;align-items:center;gap:.375rem;font-size:.8125rem;color:var(--color-slate-500)}.nuvem-news-archive__meta-item svg{width:14px;height:14px;flex-shrink:0;stroke:currentColor}.nuvem-news-archive__title{font-size:1.125rem!important;font-weight:600;color:var(--color-slate-900);margin:0;line-height:1.4}.nuvem-news-archive__title a{color:inherit!important;text-decoration:none;transition:color var(--transition-fast)}.nuvem-news-archive__title a:hover{color:var(--color-orange-primary)!important}.nuvem-news-archive__excerpt{font-size:.9375rem;color:var(--color-slate-600);line-height:1.6;margin:0;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.nuvem-news-archive__excerpt p{margin:0}.nuvem-news-archive__link{display:inline-flex;align-items:center;gap:.375rem;font-size:.875rem;font-weight:600;color:var(--color-orange-primary)!important;text-decoration:none;margin-top:auto;transition:color var(--transition-fast)}.nuvem-news-archive__link:hover{color:var(--color-orange-dark)!important}.nuvem-news-archive__link svg{width:14px;height:14px;transition:transform var(--transition-fast)}.nuvem-news-archive__link:hover svg{transform:translate(4px)}.nuvem-news-archive__load-more-wrapper{display:flex;justify-content:center;margin-top:2rem}.nuvem-news-archive__load-more{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:500;transition:all .15s cubic-bezier(.4,0,.2,1);flex-shrink:0;outline:none;height:2.25rem;background-image:var(--gradient-orange);color:var(--color-text-inverse);padding:1.5rem 2rem;border-radius:var(--radius-sm);box-shadow:0 10px 15px -3px #f9731640,0 4px 6px -4px #f9731640;border:none;cursor:pointer}.nuvem-news-archive__load-more:hover{transform:translateY(-2px);box-shadow:var(--shadow-orange-hover);background:var(--gradient-orange-hover)}.nuvem-news-archive__load-more:active{transform:translateY(0)}.nuvem-news-archive__load-more:disabled{opacity:.6;cursor:not-allowed;transform:none}.nuvem-news-archive__load-more svg{width:18px;height:18px;transition:transform var(--transition-fast)}.nuvem-news-archive__load-more:hover svg{transform:translate(4px)}.nuvem-news-archive__load-more.is-loading{pointer-events:none}.nuvem-news-archive__load-more.is-loading svg{display:none}.nuvem-news-archive__loading{display:flex;justify-content:center;align-items:center;padding:2rem}.nuvem-news-archive__spinner{display:none;width:32px;height:32px;border:3px solid var(--color-slate-200);border-radius:50%;border-top-color:var(--color-orange-primary);animation:spin .8s linear infinite}.nuvem-news-archive__load-more.is-loading .nuvem-news-archive__spinner{display:block;width:18px;height:18px;border-width:2px;border-color:#ffffff4d;border-top-color:var(--color-text-inverse)}.nuvem-news-archive__loading .nuvem-news-archive__spinner{display:block}.nuvem-news-archive__no-results{grid-column:1 / -1;text-align:center;padding:3rem 1.5rem;color:var(--color-slate-500)}.nuvem-news-archive__no-results p{margin:0;font-size:1rem}.nuvem-news-archive__card--exiting{opacity:0;transform:scale(.95);transition:opacity .2s ease-out,transform .2s ease-out}.nuvem-news-archive__card--entering{opacity:0;transform:scale(.95)}.nuvem-news-archive__card--entering.nuvem-news-archive__card--visible{opacity:1;transform:scale(1);transition:opacity .3s ease-out,transform .3s ease-out}.nuvem-news-archive__card--load-more{opacity:0;transform:translateY(20px)}.nuvem-news-archive__card--load-more.nuvem-news-archive__card--visible{opacity:1;transform:translateY(0);transition:opacity .3s ease-out,transform .3s ease-out}@media(max-width:1024px){.nuvem-news-archive__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.nuvem-news-archive__filters{gap:.5rem}.nuvem-news-archive__filter-btn{padding:.375rem .75rem;font-size:.8125rem}.nuvem-news-archive__grid{gap:1rem}.nuvem-news-archive__content{padding:1rem}.nuvem-news-archive__title{font-size:1rem!important}.nuvem-news-archive__excerpt{-webkit-line-clamp:2;line-clamp:2}}@media(max-width:480px){.nuvem-news-archive__filters-label{font-size:1.25rem;margin-bottom:1rem}.nuvem-news-archive__filters{overflow-x:auto;padding-bottom:.5rem;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.nuvem-news-archive__filters::-webkit-scrollbar{display:none}.nuvem-news-archive__filters-buttons{flex-wrap:wrap}.nuvem-news-archive__filter-btn{flex-shrink:0}.nuvem-news-archive__grid{grid-template-columns:1fr}.nuvem-news-archive__image{aspect-ratio:16 / 9}.nuvem-news-archive__badges{top:.5rem;left:.5rem}.nuvem-news-archive__badge{padding:.25rem .5rem;font-size:.6875rem}.nuvem-news-archive__content{padding:1rem;gap:.625rem}.nuvem-news-archive__meta{gap:.75rem}.nuvem-news-archive__meta-item{font-size:.75rem}.nuvem-news-archive__title{font-size:1rem!important}.nuvem-news-archive__excerpt{font-size:.8125rem;-webkit-line-clamp:3;line-clamp:3}.nuvem-news-archive__load-more{width:100%;padding:.75rem 1.5rem}}.nuvem-news-archive__filter-btn:focus-visible{outline:2px solid var(--color-orange-primary);outline-offset:2px}.nuvem-news-archive__card:focus-within{box-shadow:0 0 0 3px #ef7b254d;transform:translateY(-4px)}.nuvem-news-archive__title a:focus-visible{outline:2px solid var(--color-orange-primary);outline-offset:2px;border-radius:4px}.nuvem-news-archive__link:focus-visible{outline:2px solid var(--color-orange-primary);outline-offset:2px;border-radius:4px}.nuvem-news-archive__load-more:focus-visible{outline:2px solid var(--color-orange-primary);outline-offset:2px;box-shadow:0 0 0 4px #ef7b2533}@media(prefers-reduced-motion:reduce){.nuvem-news-archive__card,.nuvem-news-archive__image img,.nuvem-news-archive__load-more,.nuvem-news-archive__link svg,.nuvem-news-archive__card--exiting,.nuvem-news-archive__card--entering,.nuvem-news-archive__card--entering.nuvem-news-archive__card--visible,.nuvem-news-archive__card--load-more,.nuvem-news-archive__card--load-more.nuvem-news-archive__card--visible{transition:none}.nuvem-news-archive__card:hover .nuvem-news-archive__image img{transform:none}.nuvem-news-archive__spinner{animation:none}.nuvem-news-archive__card--exiting,.nuvem-news-archive__card--entering,.nuvem-news-archive__card--load-more{opacity:1;transform:none}}.nuvem-latest-news{display:grid;grid-template-columns:1fr 1fr;gap:2rem;background:var(--color-bg-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;transition:box-shadow var(--transition-base);position:relative}.nuvem-latest-news:hover{box-shadow:var(--shadow-lg)}.nuvem-latest-news-border-svg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:2;overflow:visible}.nuvem-latest-news-border-rect{x:1px;y:1px;width:calc(100% - 2px);height:calc(100% - 2px);fill:none;stroke:var(--color-orange-primary);stroke-width:2;stroke-dasharray:5000;stroke-dashoffset:5000;transition:stroke-dashoffset 2s ease-out}.nuvem-latest-news:hover .nuvem-latest-news-border-rect{stroke-dashoffset:0}.nuvem-latest-news--image-right{direction:rtl}.nuvem-latest-news--image-right>*{direction:ltr}.nuvem-latest-news__image{position:relative;width:100%;min-height:300px;overflow:hidden;background:var(--color-slate-100)}.nuvem-latest-news__image a{display:block;width:100%;height:100%}.nuvem-latest-news__image img{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-slow)}.nuvem-latest-news:hover .nuvem-latest-news__image img{transform:scale(1.05)}.nuvem-latest-news__category{position:absolute;top:1rem;left:1rem;display:inline-flex;align-items:center;padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;color:var(--color-text-inverse);background:var(--color-orange-primary);border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:.025em;z-index:2}.nuvem-latest-news__content{display:flex;flex-direction:column;gap:1rem;padding:2rem;justify-content:center}.nuvem-latest-news__badges{display:flex;flex-wrap:wrap;gap:.5rem}.nuvem-latest-news__badge{display:inline-flex;align-items:center;gap:.25rem;padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;color:var(--color-text-inverse);background:var(--color-orange-primary);border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:.025em}.nuvem-latest-news__badge--trending{background:linear-gradient(135deg,#f97316,#fb923c);box-shadow:0 2px 8px #f973164d}.nuvem-latest-news__badge--trending svg{width:12px;height:12px;fill:currentColor}.nuvem-latest-news__meta{display:flex;flex-wrap:wrap;gap:1.25rem;align-items:center}.nuvem-latest-news__meta-item{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--color-slate-500)}.nuvem-latest-news__meta-item svg{width:16px;height:16px;flex-shrink:0;stroke:currentColor}.nuvem-latest-news__title{font-size:1.75rem!important;font-weight:600;color:var(--color-slate-900);margin:0;line-height:1.3}.nuvem-latest-news__title a{color:inherit!important;text-decoration:none;transition:color var(--transition-fast)}.nuvem-latest-news__title a:hover{color:var(--color-orange-primary)!important}.nuvem-latest-news__excerpt{font-size:1rem;color:var(--color-slate-600);line-height:1.7;margin:0}.nuvem-latest-news__excerpt p{margin:0}.nuvem-latest-news__button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:fit-content;font-size:.875rem;font-weight:500;border:none;border-radius:.5rem;text-decoration:none;cursor:pointer;transition:all var(--transition-fast);margin-top:.5rem;padding:calc(.5rem + 2px) calc(1.5rem + 2px);background:linear-gradient(to right,#c75d1a,#ff6b35);color:#fff!important;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.nuvem-latest-news__button:hover{transform:translateY(-2px);background:linear-gradient(to right,#b24a0e,#ff6b35);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.nuvem-latest-news__button:active{transform:translateY(0)}.nuvem-latest-news__button svg{width:16px;height:16px;transition:transform var(--transition-fast)}.nuvem-latest-news__button:hover svg{transform:translate(4px)}@media(max-width:768px){.nuvem-latest-news{grid-template-columns:1fr}.nuvem-latest-news--image-right{direction:ltr}.nuvem-latest-news__image{min-height:220px;aspect-ratio:16 / 9}.nuvem-latest-news__content{padding:1.5rem;gap:.875rem}.nuvem-latest-news__title{font-size:1.5rem!important}.nuvem-latest-news__excerpt{font-size:.9375rem}}@media(max-width:480px){.nuvem-latest-news__image{min-height:180px}.nuvem-latest-news__content{padding:1.25rem;gap:.75rem}.nuvem-latest-news__badges{gap:.375rem}.nuvem-latest-news__badge{padding:.25rem .5rem;font-size:.6875rem}.nuvem-latest-news__meta{gap:.75rem}.nuvem-latest-news__meta-item{font-size:.8125rem}.nuvem-latest-news__title{font-size:1.25rem!important}.nuvem-latest-news__excerpt{font-size:.875rem;line-height:1.6}.nuvem-latest-news__button{width:100%;padding:.75rem 1.25rem;font-size:.875rem}}.nuvem-latest-news:focus-within{box-shadow:0 0 0 3px #ef7b254d}.nuvem-latest-news__title a:focus-visible{outline:2px solid var(--color-orange-primary);outline-offset:2px;border-radius:4px}.nuvem-latest-news__button:focus-visible{outline:2px solid var(--color-orange-primary);outline-offset:2px;box-shadow:0 0 0 4px #ef7b2533}@media(prefers-reduced-motion:reduce){.nuvem-latest-news,.nuvem-latest-news__image img,.nuvem-latest-news__button,.nuvem-latest-news__button svg{transition:none}.nuvem-latest-news:hover .nuvem-latest-news__image img,.nuvem-latest-news__button:hover{transform:none}.nuvem-latest-news__button:hover svg{transform:none}}.nuvem-vimeo-facade{position:relative;display:block;background:#000;cursor:pointer;overflow:hidden;border-radius:var(--radius-sm, .5rem)}.nuvem-vimeo-facade__thumb{display:block;width:100%;height:100%;object-fit:cover}.nuvem-vimeo-facade__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:none;border:none;padding:0;cursor:pointer;transition:opacity .2s ease,transform .2s ease;filter:drop-shadow(0 2px 8px rgba(0,0,0,.3))}.nuvem-vimeo-facade__play svg circle{transition:fill .2s ease}.nuvem-vimeo-facade:hover .nuvem-vimeo-facade__play{transform:translate(-50%,-50%) scale(1.1)}.nuvem-vimeo-facade:hover .nuvem-vimeo-facade__play svg circle{fill:var(--color-orange-primary, #ef7b25)}.nuvem-no-etmodules #page-container li.et_pb_social_icon.et-social-linkedin a.icon:before{content:""!important;font-family:inherit!important;width:24px!important;height:24px!important;background:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.7 3H4.3C3.582 3 3 3.582 3 4.3v15.4C3 20.418 3.582 21 4.3 21h15.4c.718 0 1.3-.582 1.3-1.3V4.3C21 3.582 20.418 3 19.7 3zM8.339 18.338H5.667v-8.59h2.672v8.59zM7.004 8.574c-.857 0-1.549-.694-1.549-1.548 0-.855.691-1.548 1.549-1.548.854 0 1.547.694 1.547 1.548 0 .854-.693 1.548-1.547 1.548zm11.335 9.764h-2.669v-4.177c0-.996-.017-2.278-1.387-2.278-1.389 0-1.601 1.086-1.601 2.206v4.249h-2.667v-8.59h2.559v1.174h.037c.356-.675 1.227-1.387 2.526-1.387 2.703 0 3.203 1.779 3.203 4.092v4.711z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.7 3H4.3C3.582 3 3 3.582 3 4.3v15.4C3 20.418 3.582 21 4.3 21h15.4c.718 0 1.3-.582 1.3-1.3V4.3C21 3.582 20.418 3 19.7 3zM8.339 18.338H5.667v-8.59h2.672v8.59zM7.004 8.574c-.857 0-1.549-.694-1.549-1.548 0-.855.691-1.548 1.549-1.548.854 0 1.547.694 1.547 1.548 0 .854-.693 1.548-1.547 1.548zm11.335 9.764h-2.669v-4.177c0-.996-.017-2.278-1.387-2.278-1.389 0-1.601 1.086-1.601 2.206v4.249h-2.667v-8.59h2.559v1.174h.037c.356-.675 1.227-1.387 2.526-1.387 2.703 0 3.203 1.779 3.203 4.092v4.711z'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.nuvem-no-etmodules #page-container li.et_pb_social_icon.et-social-youtube a.icon:before{content:""!important;font-family:inherit!important;width:24px!important;height:24px!important;background:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.543 6.498C22 8.28 22 12 22 12s0 3.72-.457 5.502c-.254.985-.997 1.76-1.938 2.022C17.896 20 12 20 12 20s-5.893 0-7.605-.476c-.945-.266-1.687-1.04-1.938-2.022C2 15.72 2 12 2 12s0-3.72.457-5.502c.254-.985.997-1.76 1.938-2.022C6.107 4 12 4 12 4s5.896 0 7.605.476c.945.266 1.687 1.04 1.938 2.022zM10 15.5l6-3.5-6-3.5v7z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.543 6.498C22 8.28 22 12 22 12s0 3.72-.457 5.502c-.254.985-.997 1.76-1.938 2.022C17.896 20 12 20 12 20s-5.893 0-7.605-.476c-.945-.266-1.687-1.04-1.938-2.022C2 15.72 2 12 2 12s0-3.72.457-5.502c.254-.985.997-1.76 1.938-2.022C6.107 4 12 4 12 4s5.896 0 7.605.476c.945.266 1.687 1.04 1.938 2.022zM10 15.5l6-3.5-6-3.5v7z'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.nuvem-no-etmodules .et_pb_button[data-icon]:after{content:""!important;font-family:inherit!important;display:inline-block;width:1em;height:1em;background:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='5' y1='12' x2='19' y2='12'/%3E%3Cpolyline points='12 5 19 12 12 19'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='5' y1='12' x2='19' y2='12'/%3E%3Cpolyline points='12 5 19 12 12 19'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;vertical-align:middle;margin-left:.3em;line-height:1em!important}.et_pb_accordion:not(.nuvem-accordion-ready) .et_pb_toggle_content{display:none!important}.et_pb_accordion.nuvem-accordion-ready .et_pb_toggle_content{overflow:hidden!important;transition:grid-template-rows .15s ease-out,opacity .15s ease-out!important;display:grid!important;grid-template-rows:0fr;opacity:0;padding-top:0!important}.et_pb_accordion.nuvem-accordion-ready .et_pb_toggle_content>*{overflow:hidden}.et_pb_accordion.nuvem-accordion-ready .et_pb_toggle_open .et_pb_toggle_content{grid-template-rows:1fr;opacity:1;padding-top:20px!important;padding-bottom:20px!important}.et_pb_accordion .et_pb_toggle_title{cursor:pointer}.et_pb_accordion .et_pb_toggle_title:before{display:none!important}.et_pb_accordion .et_pb_toggle_title:after{content:""!important;display:block!important;width:10px;height:10px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);visibility:visible!important;opacity:1!important;transition:transform .15s ease-out!important;position:absolute;right:16px;top:50%;margin-top:-7px}.et_pb_accordion .et_pb_toggle_open .et_pb_toggle_title:after{transform:rotate(-135deg);margin-top:-3px}@media(prefers-reduced-motion:reduce){.et_pb_accordion .et_pb_toggle_content,.et_pb_accordion .et_pb_toggle_title:after{transition:none!important}}@media(max-width:767px){.et_pb_accordion .et_pb_toggle{margin-bottom:10px!important}}#et-boc .nuvem-cities-carousel{width:100vw;position:relative;left:50%;transform:translate(-50%)}#et-boc .nuvem-cities-carousel__track{overflow:hidden;width:100%}#et-boc .nuvem-cities-carousel__slides{display:flex;gap:1.5rem;scroll-snap-type:x mandatory;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;padding-top:.5rem;padding-bottom:.5rem;padding-left:max(5vw,calc((100vw - 1600px)/2));padding-right:max(5vw,calc((100vw - 1600px)/2));scroll-padding-left:max(5vw,calc((100vw - 1600px)/2))}#et-boc .nuvem-cities-carousel__slides::-webkit-scrollbar{display:none}#et-boc .nuvem-cities-card{flex:0 0 calc(33.333% - 1rem);scroll-snap-align:start;background:var(--color-bg-white, #fff);border-radius:1rem;border:1px solid var(--color-border, #e5e7eb);padding:2rem;display:flex;flex-direction:column;transition:box-shadow .2s ease,border-color .2s ease;min-width:0}#et-boc .nuvem-cities-card:hover{box-shadow:0 4px 12px #00000014;border-color:#ef7b25}#et-boc .nuvem-cities-card__header{display:flex;align-items:center;justify-content:start;margin-bottom:1.25rem;gap:.75rem}#et-boc .nuvem-cities-card__icon{width:4rem;height:4rem;border-radius:.75rem;background-image:linear-gradient(to bottom right,#c75d1a,#ef7b25);display:flex;align-items:center;justify-content:center;flex-shrink:0}#et-boc .nuvem-cities-card__icon img{width:26px;height:26px;object-fit:contain;filter:brightness(0) invert(1)}#et-boc .nuvem-cities-card__icon svg{width:26px;height:26px;color:#fff;stroke:#fff}#et-boc .nuvem-cities-card__title{font-size:1.5rem!important;font-weight:500!important;color:var(--color-text-primary, #0f172a);margin:0!important;padding:0!important;line-height:1.3}#et-boc .nuvem-cities-card__description{font-size:1rem!important;line-height:1.6;margin:0 0 1.5rem}#et-boc .nuvem-cities-card__sections{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;flex-grow:1}#et-boc .nuvem-cities-card__section{display:flex;flex-direction:column;gap:.75rem}#et-boc .nuvem-cities-card__section-title{display:flex;align-items:center;gap:.375rem;font-size:.875rem!important;font-weight:500;margin:0}#et-boc h4.nuvem-cities-card__section-title span{font-size:.875rem!important;color:var(--color-text-primary, #0f172a)}#et-boc .nuvem-cities-card__section-title svg{width:16px;height:16px;color:var(--color-orange-primary, #ef7b25);flex-shrink:0}#et-boc .nuvem-cities-card__features{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}#et-boc .nuvem-cities-card__features li{position:relative;padding-left:.85rem;font-weight:500!important;font-size:.8125rem;line-height:1.5}#et-boc .nuvem-cities-card__features li:before{content:"";position:absolute;left:0;top:.45rem;width:5px;height:5px;border-radius:50%;background:var(--color-orange-primary, #ef7b25)}#et-boc .nuvem-cities-card__benefits{display:flex;flex-direction:column;gap:.5rem}#et-boc .nuvem-cities-chip{background:var(--color-slate-800, #1e293b);color:#fff;padding:.125rem .5rem;border-radius:.375rem;font-size:.75rem;font-weight:500!important;white-space:nowrap;width:fit-content}#et-boc .nuvem-cities-card__cta{display:inline-flex;align-items:center;gap:.5rem;margin-top:auto;padding-top:1.5rem;font-size:.875rem;font-weight:600;color:var(--color-orange-primary, #ef7b25);text-decoration:none;transition:color .2s ease,gap .2s ease}#et-boc .nuvem-cities-card__cta:hover{color:var(--color-orange-dark, #c75d1a);gap:.75rem}#et-boc .nuvem-cities-card__cta svg{width:18px;height:18px;transition:transform .2s ease}#et-boc .nuvem-cities-card__cta:hover svg{transform:translate(2px)}#et-boc .nuvem-cities-carousel__nav{display:flex;justify-content:center;gap:.5rem;margin-top:2.5rem}#et-boc .nuvem-cities-carousel__btn{width:48px;height:48px;border-radius:50%;border:1px solid var(--color-slate-200, #e2e8f0);background:var(--color-bg-white, #fff);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:var(--color-slate-400, #94a3b8)}#et-boc .nuvem-cities-carousel__btn:hover:not(:disabled){border-color:var(--color-slate-300, #cbd5e1);color:var(--color-slate-600, #475569)}#et-boc .nuvem-cities-carousel__btn:disabled{opacity:.35;cursor:not-allowed}#et-boc .nuvem-cities-carousel__btn svg{width:20px;height:20px}@media(max-width:1024px){#et-boc .nuvem-cities-card{flex:0 0 calc(50% - .75rem)}#et-boc .nuvem-cities-card__sections{gap:1.25rem}}@media(max-width:860px){#et-boc .nuvem-cities-card__sections{grid-template-columns:1fr}}@media(max-width:640px){#et-boc .nuvem-cities-carousel__slides{gap:1rem;padding-left:1rem;padding-right:1rem}#et-boc .nuvem-cities-card{flex:0 0 calc(100% - 2rem);padding:1.5rem}#et-boc .nuvem-cities-card__icon{width:44px;height:44px;border-radius:10px}#et-boc .nuvem-cities-card__icon img,#et-boc .nuvem-cities-card__icon svg{width:22px;height:22px}#et-boc .nuvem-cities-card__title{font-size:1.125rem!important}#et-boc .nuvem-cities-card__sections{grid-template-columns:1fr;gap:1.25rem}#et-boc .nuvem-cities-carousel__nav{margin-top:1.5rem}#et-boc .nuvem-cities-carousel__btn{width:44px;height:44px}}@media(prefers-reduced-motion:reduce){#et-boc .nuvem-cities-card{transition:none}#et-boc .nuvem-cities-card__cta,#et-boc .nuvem-cities-card__cta svg{transition:none}#et-boc .nuvem-cities-carousel__btn{transition:none}#et-boc .nuvem-cities-carousel__slides{scroll-behavior:auto}}.nuvem-popup{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;overflow:hidden;visibility:hidden;pointer-events:none}.nuvem-popup--open{visibility:visible;pointer-events:auto}.nuvem-popup__overlay{position:absolute;inset:0;background:#0009;opacity:0;transition:opacity .3s ease}.nuvem-popup--open .nuvem-popup__overlay{opacity:1}.nuvem-popup__container{position:relative;background:#fff;border-radius:8px;box-shadow:0 25px 50px -12px #00000040;max-height:90vh;overflow-y:auto;z-index:1}.nuvem-popup--small .nuvem-popup__container{width:400px;max-width:95vw}.nuvem-popup--medium .nuvem-popup__container{width:600px;max-width:95vw}.nuvem-popup--large .nuvem-popup__container{width:900px;max-width:95vw}.nuvem-popup--full .nuvem-popup__container{width:100vw;height:100vh;max-width:100vw;max-height:100vh;border-radius:0}.nuvem-popup__close{position:absolute;top:12px;right:12px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:4px;cursor:pointer;color:#64748b;transition:background .2s ease,color .2s ease;z-index:2}.nuvem-popup__close:hover{background:#f1f5f9;color:#0f172a}.nuvem-popup__close:focus-visible{outline:2px solid #f5a623;outline-offset:2px}.nuvem-popup__close svg{width:20px;height:20px}.nuvem-popup__content{padding:2rem}.nuvem-popup__loading{display:flex;align-items:center;justify-content:center;min-height:200px;padding:2rem}.nuvem-popup__spinner{width:40px;height:40px;border:3px solid #f3f3f3;border-top:3px solid #ef7b25;border-radius:50%;animation:nuvem-popup-spin .8s linear infinite}@keyframes nuvem-popup-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.nuvem-popup__spinner{animation:none;opacity:.7}}.nuvem-popup__content--lazy{position:relative;padding:0;overflow:hidden;min-height:150px}.nuvem-popup__content--lazy .nuvem-popup__loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#fff;z-index:2}.nuvem-popup__iframe{width:100%;height:0;border:none;transition:height .3s ease-out}.nuvem-popup--modal .nuvem-popup__container{opacity:0;transform:scale(.95) translateY(-20px);transition:opacity .3s ease,transform .3s ease}.nuvem-popup--modal.nuvem-popup--open .nuvem-popup__container{opacity:1;transform:scale(1) translateY(0)}.nuvem-popup--slide-right{justify-content:flex-end}.nuvem-popup--slide-right .nuvem-popup__container{height:100vh;max-height:100vh;border-radius:0;transform:translate(100%);transition:transform .3s ease}.nuvem-popup--slide-right.nuvem-popup--open .nuvem-popup__container{transform:translate(0)}.nuvem-popup--slide-left{justify-content:flex-start}.nuvem-popup--slide-left .nuvem-popup__container{height:100vh;max-height:100vh;border-radius:0;transform:translate(-100%);transition:transform .3s ease}.nuvem-popup--slide-left.nuvem-popup--open .nuvem-popup__container{transform:translate(0)}.nuvem-popup--slide-bottom{align-items:flex-end}.nuvem-popup--slide-bottom .nuvem-popup__container{width:100%;max-width:100%;border-radius:16px 16px 0 0;transform:translateY(100%);transition:transform .3s ease}.nuvem-popup--slide-bottom.nuvem-popup--open .nuvem-popup__container{transform:translateY(0)}.nuvem-popup--slide-bottom.nuvem-popup--small .nuvem-popup__container,.nuvem-popup--slide-bottom.nuvem-popup--medium .nuvem-popup__container,.nuvem-popup--slide-bottom.nuvem-popup--large .nuvem-popup__container{max-height:80vh}html.nuvem-popup-open,body.nuvem-popup-open{overflow:hidden}button.nuvem-popup-trigger,a.nuvem-popup-trigger{cursor:pointer}@media(prefers-reduced-motion:reduce){.nuvem-popup__overlay,.nuvem-popup__container{transition:none}}@media(max-width:767px){.nuvem-popup__content{padding:1.5rem}.nuvem-popup__close{top:8px;right:8px}.nuvem-popup__container{width:90vw;max-width:90vw;max-height:90vh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.25) transparent}.nuvem-popup__container::-webkit-scrollbar{width:5px}.nuvem-popup__container::-webkit-scrollbar-track{background:transparent}.nuvem-popup__container::-webkit-scrollbar-thumb{background:#00000040;border-radius:3px}.nuvem-popup--full .nuvem-popup__container{width:100vw;max-width:100vw;max-height:100vh}.nuvem-popup--slide-left .nuvem-popup__container,.nuvem-popup--slide-right .nuvem-popup__container{width:100vw;max-width:100vw}}.nuvem-projects-grid-wrapper{display:grid!important;grid-template-columns:1fr!important;gap:2rem!important;width:100%!important;margin:0 0 4rem!important}@media(min-width:1024px){.nuvem-projects-grid-wrapper{grid-template-columns:repeat(3,1fr)!important}}.nuvem-projects-grid-wrapper .nuvem-case-study-card{width:100%!important;max-width:100%!important}.nuvem-case-study-card{cursor:pointer!important;display:flex!important;flex-direction:column!important}.nuvem-case-study-image{position:relative!important;aspect-ratio:4 / 3!important;border-radius:1rem!important;overflow:hidden!important;margin-bottom:1.5rem!important;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a!important;transition:transform .3s ease,box-shadow .3s ease!important;will-change:transform!important}.nuvem-case-study-card:hover .nuvem-case-study-image{transform:translateY(-4px)!important}.nuvem-case-study-image a{display:block!important;width:100%!important;height:100%!important}.nuvem-case-study-image img,.nuvem-case-study-image svg{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;filter:grayscale(100%)!important;transition:filter .5s ease!important;-webkit-filter:grayscale(100%)!important}.nuvem-case-study-card:hover .nuvem-case-study-image img,.nuvem-case-study-card:hover .nuvem-case-study-image svg{filter:grayscale(0%)!important;-webkit-filter:grayscale(0%)!important}.nuvem-case-study-image:after{content:""!important;position:absolute!important;inset:0!important;background:linear-gradient(to top,rgba(15,23,42,.6) 0%,transparent 100%)!important;opacity:0!important;transition:opacity .5s ease!important;pointer-events:none!important}.nuvem-case-study-card:hover .nuvem-case-study-image:after{opacity:1!important}.nuvem-case-study-content{display:flex!important;flex-direction:column!important;gap:.75rem!important}.nuvem-case-study-content h3{font-size:1.5rem!important;line-height:2rem!important;color:#0f172a!important;margin:0!important;transition:color .3s ease!important}.nuvem-case-study-content h3 a{color:inherit!important;text-decoration:none!important;transition:color .3s ease!important}.nuvem-case-study-card:hover .nuvem-case-study-content h3,.nuvem-case-study-card:hover .nuvem-case-study-content h3 a{color:#ef7b25!important}.nuvem-case-study-category{display:inline-block!important;padding:.25rem .75rem!important;border-radius:9999px!important;background-color:#fff4ed!important;border:1px solid rgba(239,123,37,.2)!important;color:#b45317!important;font-size:.875rem!important;line-height:1.25rem!important;width:fit-content!important;margin:0!important}.nuvem-case-study-content p{color:#64748b!important;font-size:1rem!important;line-height:1.625!important;margin:0!important}.nuvem-case-study-link{display:inline-flex!important;align-items:center!important;gap:.5rem!important;color:#ef7b25!important;font-size:1rem!important;text-decoration:none!important;transition:gap .3s ease!important;margin-top:.5rem!important;width:fit-content!important}.nuvem-case-study-card:hover .nuvem-case-study-link{gap:.75rem!important}.nuvem-case-study-link svg{width:1rem!important;height:1rem!important;flex-shrink:0!important}.nuvem-case-studies-footer.et_pb_row,.nuvem-case-studies-footer.et_pb_row_nested{text-align:center!important;margin:0!important;padding:0!important}.nuvem-case-studies-footer .et_pb_column{padding:0!important}.nuvem-case-studies-footer .et_pb_button_module_wrapper{text-align:center!important}.nuvem-no-projects{text-align:center!important;padding:3rem 1rem!important;color:#64748b!important;font-size:1.125rem!important;grid-column:1 / -1!important}.nuvem-no-projects p{margin:0!important}@media(max-width:767px){.nuvem-case-studies-section.et_pb_section{padding:4rem 0!important}.nuvem-case-studies-header.et_pb_row{margin-bottom:3rem!important}.nuvem-case-studies-title.et_pb_text h2{font-size:2rem!important}.nuvem-case-studies-description.et_pb_text{font-size:1rem!important}.nuvem-projects-grid-wrapper{gap:1.5rem!important;margin-bottom:3rem!important}.nuvem-case-study-content h3{font-size:1.25rem!important;line-height:1.75rem!important}}@media(min-width:768px)and (max-width:1023px){.nuvem-projects-grid-wrapper{grid-template-columns:repeat(2,1fr)!important}}#et-boc .nuvem-building-diagram{position:relative;min-height:800px;display:flex;align-items:center;justify-content:center;padding:80px 20px}#et-boc .nuvem-building-container{position:relative;width:100%;max-width:1400px;min-height:690px;margin:0 auto}#et-boc .nuvem-building-svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;pointer-events:none}#et-boc .nuvem-building-svg svg{width:500px;height:690px;display:block}#et-boc .nuvem-diagram-items-wrapper{position:absolute;inset:0;pointer-events:none}#et-boc .nuvem-diagram-items-wrapper>*{pointer-events:auto}#et-boc .nuvem-diagram-item-left,#et-boc .nuvem-diagram-item-right{position:absolute;z-index:5;display:flex;align-items:center;gap:16px}#et-boc .nuvem-diagram-item-left{left:5%}#et-boc .nuvem-diagram-item-right{right:5%}#et-boc .nuvem-diagram-item-content{display:flex;align-items:center;gap:12px}#et-boc .nuvem-diagram-item-left .nuvem-diagram-item-content,#et-boc .nuvem-diagram-item-right .nuvem-diagram-item-content{flex-direction:row}body #et-boc .nuvem-diagram-text h4,body #et-boc .nuvem-diagram-text h4.et_pb_module_header{color:#0f172a!important;font-weight:500!important;font-size:16px!important;line-height:1.4!important;margin:0 0 4px!important;padding:0!important;letter-spacing:normal!important;text-transform:none!important;font-family:inherit!important}body #et-boc .nuvem-diagram-text p,body #et-boc .nuvem-diagram-text p.et_pb_module_header{color:#64748b!important;font-size:14px!important;line-height:1.4!important;margin:0!important;padding:0!important;letter-spacing:normal!important;font-family:inherit!important}body #et-boc .nuvem-diagram-text-left{text-align:right!important}body #et-boc .nuvem-diagram-text-right{text-align:left!important}#et-boc .nuvem-diagram-icon{width:48px;height:48px;min-width:48px;border-radius:50%;background:linear-gradient(to bottom right,#c75d1a,#ef7b25);display:flex;align-items:center;justify-content:center;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}#et-boc .nuvem-diagram-icon svg{width:24px;height:24px;color:#fff;stroke:currentColor}#et-boc .nuvem-diagram-line{position:absolute;top:50%;height:2px;border-top:2px dashed rgba(239,123,37,.5);transform:translateY(-50%);width:100px}#et-boc .nuvem-diagram-line-left{left:100%}#et-boc .nuvem-diagram-line-right{right:100%}#et-boc .nuvem-diagram-dot{position:absolute;top:50%;transform:translateY(-50%);width:12px;height:12px;background:#ef7b25;border-radius:50%;z-index:10}#et-boc .nuvem-diagram-dot-left{left:calc(100% + 100px)}#et-boc .nuvem-diagram-dot-right{right:calc(100% + 100px)}@media(max-width:1200px){#et-boc .nuvem-building-diagram{min-height:700px;padding:60px 15px}#et-boc .nuvem-building-container{min-height:550px}#et-boc .nuvem-building-svg svg{width:400px;height:552px}#et-boc .nuvem-diagram-item-left{left:2%}#et-boc .nuvem-diagram-item-right{right:2%}body #et-boc .nuvem-diagram-text h4,body #et-boc .nuvem-diagram-text h4.et_pb_module_header{font-size:14px!important}body #et-boc .nuvem-diagram-text p,body #et-boc .nuvem-diagram-text p.et_pb_module_header{font-size:12px!important}#et-boc .nuvem-diagram-icon{width:40px;height:40px;min-width:40px}#et-boc .nuvem-diagram-icon svg{width:20px;height:20px}}@media(max-width:900px){#et-boc .nuvem-building-diagram{min-height:auto;padding:40px 15px 40px 0;overflow:hidden}#et-boc .nuvem-building-container{min-height:auto;display:flex;flex-direction:row;align-items:stretch;gap:0;position:relative}#et-boc .nuvem-building-svg{position:absolute;left:0;top:50%;transform:translateY(-50%);width:45%;height:calc(100% + 40px);overflow:hidden;z-index:1}#et-boc .nuvem-building-svg svg{position:absolute;right:-105%;top:50%;transform:translateY(-50%);width:auto;height:100%;min-height:350px}#et-boc .nuvem-diagram-items-wrapper{position:static;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;margin-left:45%;padding:30px 10px 30px 20px;width:55%;pointer-events:auto}#et-boc .nuvem-diagram-item-left,#et-boc .nuvem-diagram-item-right{position:static!important;width:100%;justify-content:flex-start}#et-boc .nuvem-diagram-item-left .nuvem-diagram-item-content,#et-boc .nuvem-diagram-item-right .nuvem-diagram-item-content{flex-direction:row;gap:12px}#et-boc .nuvem-diagram-item-left .nuvem-diagram-item-content{flex-direction:row-reverse}body #et-boc .nuvem-diagram-text-left,body #et-boc .nuvem-diagram-text-right{text-align:left!important}body #et-boc .nuvem-diagram-text h4,body #et-boc .nuvem-diagram-text h4.et_pb_module_header{font-size:13px!important}body #et-boc .nuvem-diagram-text p,body #et-boc .nuvem-diagram-text p.et_pb_module_header{font-size:11px!important}#et-boc .nuvem-diagram-icon{width:36px;height:36px;min-width:36px}#et-boc .nuvem-diagram-icon svg{width:18px;height:18px}#et-boc .nuvem-diagram-line,#et-boc .nuvem-diagram-dot{display:none}}#et-boc .nuvem-diagram-item-left,#et-boc .nuvem-diagram-item-right{opacity:1}@media(prefers-reduced-motion:no-preference){#et-boc .nuvem-diagram-item-left,#et-boc .nuvem-diagram-item-right{animation:nuvemFadeInUp .6s ease both}#et-boc .nuvem-diagram-item-left:nth-child(2){animation-delay:.1s}#et-boc .nuvem-diagram-item-left:nth-child(3){animation-delay:.2s}#et-boc .nuvem-diagram-item-left:nth-child(4){animation-delay:.3s}#et-boc .nuvem-diagram-item-left:nth-child(5){animation-delay:.4s}#et-boc .nuvem-diagram-item-right:nth-child(2){animation-delay:.15s}#et-boc .nuvem-diagram-item-right:nth-child(3){animation-delay:.25s}#et-boc .nuvem-diagram-item-right:nth-child(4){animation-delay:.35s}#et-boc .nuvem-diagram-item-right:nth-child(5){animation-delay:.45s}}@keyframes nuvemFadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.nuvem-form .forminator-custom-form{max-width:100%}.nuvem-form-header h2{font-size:30px;font-weight:600;color:#0f172a;margin-bottom:8px}.nuvem-form-header h5{font-size:1rem;font-weight:500;color:#0f172a;margin-bottom:8px}.nuvem-form-header p{font-size:16px;color:#64748b;margin-bottom:24px}.nuvem-form .forminator-row{margin-bottom:24px}.nuvem-form .forminator-field-address .forminator-row,.nuvem-form .forminator-field-address{margin-bottom:0}.nuvem-form .forminator-label{display:flex;align-items:center;gap:8px;font-size:14px;line-height:1;font-weight:500;color:#0f172a;margin-bottom:8px}.nuvem-form .forminator-required{color:#ef7b25}.nuvem-form .nuvem-form-icon-email .forminator-label:before,.nuvem-form .nuvem-form-icon-phone .forminator-label:before,.nuvem-form .nuvem-form-icon-company .forminator-label:before,.nuvem-form .nuvem-form-icon-users .forminator-label:before,.nuvem-form .nuvem-form-icon-message .forminator-label:before,.nuvem-form .nuvem-form-icon-name .forminator-label:before,.nuvem-form .nuvem-form-icon-country .forminator-label:before,.nuvem-form .nuvem-form-icon-address .forminator-label:before,.nuvem-form .nuvem-form-icon-subject .forminator-label:before,.nuvem-form .nuvem-form-icon-job-title .forminator-label:before,.nuvem-form .nuvem-form-icon-industry .forminator-label:before,.nuvem-form .nuvem-form-icon-interest .forminator-label:before,.nuvem-form .nuvem-form-icon-date .forminator-label:before,.nuvem-form .nuvem-form-icon-time .forminator-label:before,.nuvem-form .nuvem-form-icon-call-topic .forminator-label:before,.nuvem-form .nuvem-form-icon-expertise .forminator-label:before,.nuvem-form .nuvem-form-icon-urgency .forminator-label:before{content:"";width:16px;height:16px;background-size:contain;background-repeat:no-repeat;display:inline-block;flex-shrink:0}.nuvem-form .nuvem-form-icon-email .forminator-label:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23EF7B25' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7'%3E%3C/path%3E%3Crect x='2' y='4' width='20' height='16' rx='2'%3E%3C/rect%3E%3C/svg%3E")}.nuvem-form .nuvem-form-icon-phone .forminator-label:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23EF7B25' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384'%3E%3C/path%3E%3C/svg%3E")}.nuvem-form .nuvem-form-icon-company .forminator-label:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23EF7B25' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 12h4'%3E%3C/path%3E%3Cpath d='M10 8h4'%3E%3C/path%3E%3Cpath d='M14 21v-3a2 2 0 0 0-4 0v3'%3E%3C/path%3E%3Cpath d='M6 10H4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-2'%3E%3C/path%3E%3Cpath d='M6 21V5a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v16'%3E%3C/path%3E%3C/svg%3E")}.nuvem-form .nuvem-form-icon-users .forminator-label:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23EF7B25' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'%3E%3C/path%3E%3Cpath d='M16 3.128a4 4 0 0 1 0 7.744'%3E%3C/path%3E%3Cpath d='M22 21v-2a4 4 0 0 0-3-3.87'%3E%3C/path%3E%3Ccircle cx='9' cy='7' r='4'%3E%3C/circle%3E%3C/svg%3E")}.nuvem-form .nuvem-form-icon-message .forminator-label:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23EF7B25' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z'%3E%3C/path%3E%3C/svg%3E")}.nuvem-form .nuvem-form-icon-name .forminator-label:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23EF7B25' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='5'%3E%3C/circle%3E%3Cpath d='M20 21a8 8 0 0 0-16 0'%3E%3C/path%3E%3C/svg%3E")}.nuvem-form .nuvem-form-icon-country .forminator-label:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23EF7B25' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cpath d='M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20'%3E%3C/path%3E%3Cpath d='M2 12h20'%3E%3C/path%3E%3C/svg%3E")}.nuvem-form .nuvem-form-icon-address .forminator-label:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23EF7B25' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0'%3E%3C/path%3E%3Ccircle cx='12' cy='10' r='3'%3E%3C/circle%3E%3C/svg%3E")}.nuvem-form .nuvem-form-icon-subject .forminator-label:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23EF7B25' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z'%3E%3C/path%3E%3Ccircle cx='7.5' cy='7.5' r='1.5' fill='%23EF7B25'%3E%3C/circle%3E%3C/svg%3E")}.nuvem-form .nuvem-form-icon-job-title .forminator-label:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23EF7B25' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16'%3E%3C/path%3E%3Crect x='2' y='6' width='20' height='14' rx='2'%3E%3C/rect%3E%3C/svg%3E")}.nuvem-form .nuvem-form-icon-industry .forminator-label:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23EF7B25' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 20a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V8l-7 5V8l-7 5V4a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2z'%3E%3C/path%3E%3Cpath d='M17 18h1'%3E%3C/path%3E%3Cpath d='M12 18h1'%3E%3C/path%3E%3Cpath d='M7 18h1'%3E%3C/path%3E%3C/svg%3E")}.nuvem-form .nuvem-form-icon-interest .forminator-label:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23EF7B25' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z'%3E%3C/path%3E%3C/svg%3E")}.nuvem-form .nuvem-form-icon-date .forminator-label:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23EF7B25' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 2v4'%3E%3C/path%3E%3Cpath d='M16 2v4'%3E%3C/path%3E%3Crect x='3' y='4' width='18' height='18' rx='2'%3E%3C/rect%3E%3Cpath d='M3 10h18'%3E%3C/path%3E%3C/svg%3E")}.nuvem-form .nuvem-form-icon-time .forminator-label:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23EF7B25' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cpath d='M12 6v6l4 2'%3E%3C/path%3E%3C/svg%3E")}.nuvem-form .nuvem-form-icon-call-topic .forminator-label:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23EF7B25' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z'%3E%3C/path%3E%3Cpath d='M14.05 2a9 9 0 0 1 8 7.94'%3E%3C/path%3E%3Cpath d='M14.05 6A5 5 0 0 1 18 10'%3E%3C/path%3E%3C/svg%3E")}.nuvem-form .nuvem-form-icon-expertise .forminator-label:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23EF7B25' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 14c.2-1 .7-1.7 1.5-2.5 1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5.7.7 1.3 1.5 1.5 2.5'%3E%3C/path%3E%3Cpath d='M9 18h6'%3E%3C/path%3E%3Cpath d='M10 22h4'%3E%3C/path%3E%3C/svg%3E")}.nuvem-form .nuvem-form-icon-urgency .forminator-label:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23EF7B25' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3'%3E%3C/path%3E%3Cpath d='M12 9v4'%3E%3C/path%3E%3Cpath d='M12 17h.01'%3E%3C/path%3E%3C/svg%3E")}.nuvem-form .forminator-input,.nuvem-form .forminator-textarea{width:100%;min-width:0;height:36px;padding:8px 12px;font-size:14px;border:1px solid #d1d5db;border-radius:6px;background-color:#f9fafb;transition:border-color .2s,box-shadow .2s;outline:none;color:#0f172a}.nuvem-form .forminator-textarea{height:auto;min-height:120px!important;resize:none}.nuvem-form .forminator-input::placeholder,.nuvem-form .forminator-textarea::placeholder{color:#9ca3af}.nuvem-form .forminator-input:focus,.nuvem-form .forminator-textarea:focus{border-color:#ef7b25;box-shadow:0 0 0 3px #ef7b251a;background-color:#fff}.nuvem-form .forminator-is_hover .forminator-input{border-color:#ef7b25}.nuvem-form select.forminator-select2:not(.select2-hidden-accessible),.nuvem-form .forminator-select--field:not(.select2-hidden-accessible){width:100%;height:36px;padding:8px 32px 8px 12px;font-size:14px;border:1px solid #d1d5db;border-radius:6px;background-color:#f9fafb;transition:border-color .2s,box-shadow .2s;outline:none;color:#0f172a;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%239ca3af' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;cursor:pointer}.nuvem-form select.forminator-select2:not(.select2-hidden-accessible):focus,.nuvem-form .forminator-select--field:not(.select2-hidden-accessible):focus{border-color:#ef7b25;box-shadow:0 0 0 3px #ef7b251a;background-color:#fff}.nuvem-form .select2-container{width:100%!important}.nuvem-form .select2-selection{height:36px!important;padding:8px 12px!important;border:1px solid #d1d5db!important;border-radius:6px!important;background-color:#f9fafb!important;transition:border-color .2s,box-shadow .2s!important}.nuvem-form .select2-selection__rendered{line-height:20px!important;padding:0!important;color:#0f172a!important;font-size:14px!important}.nuvem-form .select2-selection__placeholder{color:#9ca3af!important}.nuvem-form .select2-selection__arrow{height:34px!important;top:1px!important;right:1px!important}.nuvem-form .select2-selection__arrow b{border-color:#9ca3af transparent transparent transparent!important;border-width:5px 4px 0 4px!important}.nuvem-form .select2-container--open .select2-selection{border-color:#ef7b25!important;box-shadow:0 0 0 3px #ef7b251a!important;background-color:#fff!important}.nuvem-form .select2-dropdown{border:1px solid #d1d5db!important;border-radius:6px!important;margin-top:4px!important;box-shadow:0 4px 6px -1px #0000001a!important}.nuvem-form .select2-results__options{max-height:300px!important}.nuvem-form .select2-results__option{padding:10px 12px!important;color:#0f172a!important;font-size:14px!important;background-color:#fff!important}.nuvem-form .select2-results__option:first-child{color:#9ca3af!important;background-color:#f9fafb!important}.nuvem-form .select2-results__option--highlighted{background-color:#fef3e8!important;color:#ef7b25!important}.nuvem-form .select2-results__option[aria-selected=true]{background-color:#fef3e8!important;color:#ef7b25!important;font-weight:500!important}.nuvem-form .forminator-checkbox__wrapper{display:flex;align-items:flex-start;gap:12px}.nuvem-form .forminator-checkbox.forminator-consent{display:flex;align-items:center;margin:2px 0 0;flex-shrink:0}.nuvem-form .forminator-checkbox input[type=checkbox]{position:absolute;opacity:0;width:0;height:0}.nuvem-form .forminator-checkbox-box{width:18px;height:18px;border:2px solid #d1d5db;border-radius:4px;background-color:#fff;display:flex;align-items:center;justify-content:center;transition:all .2s;cursor:pointer}.nuvem-form .forminator-checkbox:hover .forminator-checkbox-box{border-color:#ef7b25}.nuvem-form .forminator-checkbox input[type=checkbox]:checked+.forminator-checkbox-box{background-color:#ef7b25;border-color:#ef7b25}.nuvem-form .forminator-checkbox input[type=checkbox]:checked+.forminator-checkbox-box:after{content:"";width:10px;height:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.nuvem-form .forminator-checkbox input[type=checkbox]:focus+.forminator-checkbox-box{box-shadow:0 0 0 3px #ef7b251a}.nuvem-form .forminator-checkbox__label{flex:1;font-size:14px;line-height:1.5;color:#6b7280;margin:0}.nuvem-form .forminator-checkbox__label p{margin:0}.nuvem-form .forminator-checkbox__label a{color:#ef7b25;text-decoration:none}.nuvem-form .forminator-checkbox__label a:hover{text-decoration:underline}.nuvem-form .forminator-button-submit{width:100%;height:52px;padding:14px 16px;background:linear-gradient(to right,#c75d1a,#ef7b25);color:#fff;font-size:16px;font-weight:500;border:none;border-radius:8px;cursor:pointer;transition:all .2s;box-shadow:0 10px 15px -3px #ef7b2540;position:relative;display:flex;align-items:center;justify-content:center;gap:8px}.nuvem-form .forminator-button-submit:hover{background:linear-gradient(to right,#b24a0e,#d66a1f);box-shadow:0 12px 18px -3px #ef7b254d}.nuvem-form .forminator-button-submit:disabled{opacity:.5;cursor:not-allowed}.nuvem-form .forminator-button-submit:before{content:"";width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z'%3E%3C/path%3E%3Cpath d='m21.854 2.147-10.94 10.939'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;display:inline-block}.nuvem-form .forminator-row-last{display:flex;gap:16px;padding-top:16px}.nuvem-form .forminator-has_error .forminator-input,.nuvem-form .forminator-has_error .forminator-textarea{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a;background-color:#fef2f2}.nuvem-form .forminator-has_error .forminator-checkbox-box{border-color:#ef4444}.nuvem-form .forminator-error-message{color:#ef4444;font-size:12px;margin-top:4px;display:block}.nuvem-form .forminator-edit-module{display:none}@media(max-width:768px){.nuvem-form .forminator-input,.nuvem-form .forminator-textarea,.nuvem-form select.forminator-select2:not(.select2-hidden-accessible),.nuvem-form .forminator-select--field:not(.select2-hidden-accessible){font-size:16px}.nuvem-form .forminator-button-submit{font-size:15px}.nuvem-form .forminator-checkbox__label{font-size:13px}.nuvem-form .forminator-row-last{flex-direction:column}.nuvem-form-header h2{font-size:24px}}.nuvem-counter{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.nuvem-footer-funding-bar,.nuvem-footer-funding-bar-wrapper img{max-width:25.53rem;height:auto;object-fit:contain;width:auto}.nuvem-form .forminator-custom-form .forminator-response-message{max-width:100%;padding:5px 10px;background:#fff4ed;color:#c75d1a;border-radius:.5rem;margin-bottom:1.5rem}.nuvem-form .forminator-custom-form .forminator-response-message[aria-hidden=true]{padding:0}.nuvem-form .forminator-custom-form .forminator-response-message.forminator-success{background:#0080002e;color:#1c3426}.nuvem-form .forminator-custom-form .forminator-response-message ul{padding:0 0 0 1em}.nuvem-client-logos{width:100%}.nuvem-client-logos--grid{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--logo-gap, 20px)}.nuvem-client-logos--grid>.nuvem-client-logos__item{flex:0 0 calc((100% - (var(--logo-columns, 5) - 1) * var(--logo-gap, 20px)) / var(--logo-columns, 5))}.nuvem-client-logos--masonry{columns:var(--logo-columns, 5);column-gap:var(--logo-gap, 20px)}.nuvem-client-logos--masonry .nuvem-client-logos__item{break-inside:avoid;margin-bottom:var(--logo-gap, 20px)}.nuvem-client-logos__item{display:flex;align-items:center;justify-content:center;padding:1.5rem}.nuvem-client-logos--grid .nuvem-client-logos__item{aspect-ratio:3 / 2}.nuvem-client-logos--masonry .nuvem-client-logos__item img{max-height:120px}.nuvem-client-logos__item img{width:100%;height:100%;object-fit:contain;pointer-events:none;-webkit-user-drag:none;user-select:none;filter:grayscale(100%);opacity:.7;transition:filter .3s,opacity .3s}.nuvem-client-logos__item:hover img{filter:grayscale(0%);opacity:1}@media(max-width:1024px){.nuvem-client-logos--grid>.nuvem-client-logos__item{flex:0 0 calc((100% - 3 * var(--logo-gap, 20px)) / 4)}.nuvem-client-logos--masonry{columns:min(var(--logo-columns, 5),4)}}@media(max-width:899px){.nuvem-client-logos--grid{gap:15px}.nuvem-client-logos--grid>.nuvem-client-logos__item{flex:0 0 calc((100% - 45px)/4)}.nuvem-client-logos--masonry{columns:4;column-gap:15px}}@media(max-width:767px){.nuvem-client-logos--grid{gap:10px}.nuvem-client-logos--grid>.nuvem-client-logos__item{flex:0 0 calc((100% - 2 * 10px) / 3)}.nuvem-client-logos--masonry{columns:3;column-gap:10px}.nuvem-client-logos--masonry .nuvem-client-logos__item{margin-bottom:10px}}.nuvem-client-logos__item{opacity:0;transform:translateY(20px);transition:opacity .5s ease-out,transform .5s ease-out}.nuvem-client-logos__item.nuvem-logo-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.nuvem-client-logos__item{opacity:1;transform:none;transition:none}}html:not(.nuvem-js) .nuvem-client-logos__item{opacity:1;transform:none;transition:none}.et-fb .nuvem-client-logos__item{opacity:1!important;transform:none!important;transition:none!important}
