.elementor-2179 .elementor-element.elementor-element-25a065a{margin:16px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-2179 .elementor-element.elementor-element-25a065a.elementor-element{--align-self:flex-start}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-2179 .elementor-element.elementor-element-07d41d9{margin:8px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;font-family:"Roboto",Sans-serif;font-size:18px;font-weight:300;line-height:1.2em;color:var(--e-global-color-6e8eec3)}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-2179 .elementor-element.elementor-element-5c15e8a{margin:12px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;--e-icon-list-icon-size:6px;--icon-vertical-align:center;--icon-vertical-offset:0px}.elementor-2179 .elementor-element.elementor-element-5c15e8a.elementor-element{--align-self:flex-start}.elementor-2179 .elementor-element.elementor-element-5c15e8a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2)}.elementor-2179 .elementor-element.elementor-element-5c15e8a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2)}.elementor-2179 .elementor-element.elementor-element-5c15e8a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2)}.elementor-2179 .elementor-element.elementor-element-5c15e8a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2)}.elementor-2179 .elementor-element.elementor-element-5c15e8a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2)}.elementor-2179 .elementor-element.elementor-element-5c15e8a .elementor-icon-list-icon i{color:#BABABA;transition:color 0.3s}.elementor-2179 .elementor-element.elementor-element-5c15e8a .elementor-icon-list-icon svg{fill:#BABABA;transition:fill 0.3s}.elementor-2179 .elementor-element.elementor-element-5c15e8a .elementor-icon-list-icon{padding-inline-end:1px}.elementor-2179 .elementor-element.elementor-element-5c15e8a .elementor-icon-list-item>.elementor-icon-list-text,.elementor-2179 .elementor-element.elementor-element-5c15e8a .elementor-icon-list-item>a{font-family:"Inter",Sans-serif;font-size:12px;font-weight:400;letter-spacing:-.6px}.elementor-2179 .elementor-element.elementor-element-5c15e8a .elementor-icon-list-text{color:var(--e-global-color-6e8eec3);transition:color 0.3s}.elementor-2179 .elementor-element.elementor-element-3eeb9cc{margin:16px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-2179 .elementor-element.elementor-element-62821c2e{margin:8px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 20px 0 20px;text-align:start}.elementor-2179 .elementor-element.elementor-element-62821c2e .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:24px;font-weight:800;line-height:24px;letter-spacing:.1px;color:var(--e-global-color-f852eca)}.elementor-2179 .elementor-element.elementor-element-5af553fa.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2179 .elementor-element.elementor-element-4268eaa7{text-align:center}.elementor-2179 .elementor-element.elementor-element-4268eaa7 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:44px;font-weight:800;line-height:42px;color:#2F80ED}.elementor-2179 .elementor-element.elementor-element-1fad05ba{text-align:center}.elementor-2179 .elementor-element.elementor-element-1fad05ba .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:44px;font-weight:800;line-height:42px;color:var(--e-global-color-e91b0ba)}.elementor-2179 .elementor-element.elementor-element-49b7d11d{margin:-80px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-2179 .elementor-element.elementor-element-7cde8d22{text-align:center}.elementor-2179 .elementor-element.elementor-element-7cde8d22 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:44px;font-weight:800;line-height:42px;color:var(--e-global-color-f852eca)}.elementor-2179 .elementor-element.elementor-element-1cfc12cd{text-align:center}.elementor-2179 .elementor-element.elementor-element-1cfc12cd .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:44px;font-weight:800;line-height:42px;color:var(--e-global-color-f852eca)}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-2179 .elementor-element.elementor-element-4c4c6c86{width:100%;max-width:100%}.elementor-2179 .elementor-element.elementor-element-4c4c6c86 img{width:100%;border-radius:32px 32px 32px 32px}.elementor-widget-counter .elementor-counter-number-wrapper{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-counter .elementor-counter-title{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-2179 .elementor-element.elementor-element-31a8e2f0 .elementor-counter-title{justify-content:center;color:var(--e-global-color-e91b0ba);font-family:"Inter",Sans-serif;font-size:11px;font-weight:500;line-height:14px}.elementor-2179 .elementor-element.elementor-element-31a8e2f0 .elementor-counter{gap:4px}.elementor-2179 .elementor-element.elementor-element-31a8e2f0 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:9px;color:var(--e-global-color-e91b0ba);font-family:"Inter",Sans-serif;font-size:24px;font-weight:900}.elementor-2179 .elementor-element.elementor-element-3ccf01d8 .elementor-counter-title{justify-content:center;color:var(--e-global-color-e91b0ba);font-family:"Inter",Sans-serif;font-size:11px;font-weight:500;line-height:14px}.elementor-2179 .elementor-element.elementor-element-3ccf01d8 .elementor-counter{gap:4px}.elementor-2179 .elementor-element.elementor-element-3ccf01d8 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:9px;color:var(--e-global-color-e91b0ba);font-family:"Inter",Sans-serif;font-size:24px;font-weight:900}.elementor-2179 .elementor-element.elementor-element-211ee207 .elementor-counter-title{justify-content:center;color:var(--e-global-color-e91b0ba);font-family:"Inter",Sans-serif;font-size:11px;font-weight:500;line-height:14px}.elementor-2179 .elementor-element.elementor-element-211ee207 .elementor-counter{gap:4px}.elementor-2179 .elementor-element.elementor-element-211ee207 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:9px;color:var(--e-global-color-e91b0ba);font-family:"Inter",Sans-serif;font-size:24px;font-weight:900}.elementor-2179 .elementor-element.elementor-element-181ce7a6 .elementor-counter-title{justify-content:center;color:var(--e-global-color-e91b0ba);font-family:"Inter",Sans-serif;font-size:11px;font-weight:500;line-height:14px}.elementor-2179 .elementor-element.elementor-element-181ce7a6 .elementor-counter{gap:4px}.elementor-2179 .elementor-element.elementor-element-181ce7a6 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:9px;color:var(--e-global-color-e91b0ba);font-family:"Inter",Sans-serif;font-size:24px;font-weight:900}.elementor-2179 .elementor-element.elementor-element-1d076cd8{font-family:"Inter",Sans-serif;font-size:14px;font-weight:400;color:var(--e-global-color-e91b0ba)}.elementor-2179 .elementor-element.elementor-element-1956db33{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:start}.elementor-2179 .elementor-element.elementor-element-1956db33 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:42px;font-weight:800;color:var(--e-global-color-f852eca)}.elementor-2179 .elementor-element.elementor-element-5713685f{text-align:start;font-family:"Inter",Sans-serif;font-size:18px;font-weight:400;color:#161616}.elementor-2179 .elementor-element.elementor-element-3c113462{margin:-54px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;z-index:10}.elementor-2179 .elementor-element.elementor-element-30425bd6{margin:32px 0 calc(var(--kit-widget-spacing, 0px) + 32px) 0;padding:0 0 0 0;text-align:center}.elementor-2179 .elementor-element.elementor-element-30425bd6 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:44px;font-weight:700;color:var(--e-global-color-f852eca)}.elementor-2179 .elementor-element.elementor-element-6d3e2b7a{margin:32px 0 calc(var(--kit-widget-spacing, 0px) + 32px) 0;padding:0 0 0 0;text-align:center}.elementor-2179 .elementor-element.elementor-element-6d3e2b7a .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:44px;font-weight:700;color:var(--e-global-color-f852eca)}.elementor-2179 .elementor-element.elementor-element-a925281{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-2179 .elementor-element.elementor-element-9684a0d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;text-align:start}.elementor-2179 .elementor-element.elementor-element-9684a0d img{width:60%}.elementor-2179 .elementor-element.elementor-element-6385b64 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:32px;font-weight:700;color:var(--e-global-color-e91b0ba)}.elementor-2179 .elementor-element.elementor-element-5853317{margin:8px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;font-family:"Roboto",Sans-serif;font-size:18px;font-weight:300;line-height:1.2em;color:var(--e-global-color-e91b0ba)}.elementor-2179 .elementor-element.elementor-element-565b7fa{width:var(--container-widget-width,63%);max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:start}.elementor-2179 .elementor-element.elementor-element-565b7fa.elementor-element{--align-self:center}.elementor-2179 .elementor-element.elementor-element-565b7fa .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:44px;font-weight:500;color:var(--e-global-color-e91b0ba)}.elementor-2179 .elementor-element.elementor-element-5b5bf9eb{--display:flex}.elementor-2179 .elementor-element.elementor-element-30525969{--display:flex}.elementor-2179 .elementor-element.elementor-element-70e5f060{--display:flex}.elementor-2179 .elementor-element.elementor-element-5e730401{--display:flex}.elementor-2179 .elementor-element.elementor-element-23b9f22e{--display:flex}.elementor-2179 .elementor-element.elementor-element-531aa5c5{--display:flex}.elementor-2179 .elementor-element.elementor-element-456ad9fa{--display:flex}.elementor-2179 .elementor-element.elementor-element-2403f20b{--display:flex}.elementor-2179 .elementor-element.elementor-element-14c3a524{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-e91b0ba );--n-accordion-title-active-color:var( --e-global-color-e91b0ba );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#F6FCFF}.elementor-2179 .elementor-element.elementor-element-14c3a524>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title{border-style:solid;border-width:0 0 .5px 0}:where(.elementor-2179 .elementor-element.elementor-element-14c3a524>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{font-family:"Inter",Sans-serif;font-weight:400}:where(.elementor-2179 .elementor-element.elementor-element-14c3a524>.e-n-accordion>.e-n-accordion-item)>.e-con{border-style:none}body.elementor-page-2179:not(.elementor-motion-effects-element-type-background),body.elementor-page-2179>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EAF9FF}:root{--page-title-display:none}@media(max-width:1024px){.elementor-2179 .elementor-element.elementor-element-07d41d9{text-align:center}.elementor-2179 .elementor-element.elementor-element-5853317{text-align:center}.elementor-2179 .elementor-element.elementor-element-565b7fa{width:100%;max-width:100%}}@media(max-width:767px){.elementor-2179 .elementor-element.elementor-element-82f1c51{margin:50px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-2179 .elementor-element.elementor-element-07d41d9{text-align:center;font-size:3.6vw}.elementor-2179 .elementor-element.elementor-element-07d41d9 p{margin-block-end:3vh}.elementor-2179 .elementor-element.elementor-element-5c15e8a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.1em/2)}.elementor-2179 .elementor-element.elementor-element-5c15e8a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.1em/2)}.elementor-2179 .elementor-element.elementor-element-5c15e8a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.1em/2)}.elementor-2179 .elementor-element.elementor-element-5c15e8a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.1em/2)}.elementor-2179 .elementor-element.elementor-element-5c15e8a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.1em/2)}.elementor-2179 .elementor-element.elementor-element-5c15e8a .elementor-icon-list-item>.elementor-icon-list-text,.elementor-2179 .elementor-element.elementor-element-5c15e8a .elementor-icon-list-item>a{font-size:3.2vw}.elementor-2179 .elementor-element.elementor-element-3eeb9cc{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-2179 .elementor-element.elementor-element-62821c2e{text-align:center}.elementor-2179 .elementor-element.elementor-element-62821c2e .elementor-heading-title{font-size:23px;line-height:1.1em}.elementor-2179 .elementor-element.elementor-element-5af553fa{width:var(--container-widget-width,80%);max-width:80%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;--container-widget-width:80%;--container-widget-flex-grow:0}.elementor-2179 .elementor-element.elementor-element-4268eaa7{text-align:center}.elementor-2179 .elementor-element.elementor-element-4268eaa7 .elementor-heading-title{font-size:6.8vw;line-height:1.1em}.elementor-2179 .elementor-element.elementor-element-1fad05ba{text-align:center}.elementor-2179 .elementor-element.elementor-element-1fad05ba .elementor-heading-title{font-size:6.8vw;line-height:1.1em}.elementor-2179 .elementor-element.elementor-element-49b7d11d{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-2179 .elementor-element.elementor-element-7cde8d22{text-align:center}.elementor-2179 .elementor-element.elementor-element-7cde8d22 .elementor-heading-title{font-size:6.8vw;line-height:1.1em}.elementor-2179 .elementor-element.elementor-element-1cfc12cd{text-align:center}.elementor-2179 .elementor-element.elementor-element-1cfc12cd .elementor-heading-title{font-size:6.8vw;line-height:1em}.elementor-2179 .elementor-element.elementor-element-4c4c6c86 img{width:100vw}.elementor-2179 .elementor-element.elementor-element-31a8e2f0 .elementor-counter-title{justify-content:start;font-size:2.3vw;line-height:1.1em;letter-spacing:.3px}.elementor-2179 .elementor-element.elementor-element-31a8e2f0 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:0;font-size:4.1vw}.elementor-2179 .elementor-element.elementor-element-3ccf01d8 .elementor-counter-title{justify-content:start;font-size:2.3vw;line-height:1.1em;letter-spacing:.3px}.elementor-2179 .elementor-element.elementor-element-3ccf01d8 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:0;font-size:4.1vw}.elementor-2179 .elementor-element.elementor-element-211ee207 .elementor-counter-title{justify-content:start;font-size:2.3vw;line-height:1.1em;letter-spacing:.3px}.elementor-2179 .elementor-element.elementor-element-211ee207 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:0;font-size:4.1vw}.elementor-2179 .elementor-element.elementor-element-181ce7a6 .elementor-counter-title{justify-content:start;font-size:2.3vw;line-height:1.1em;letter-spacing:.3px}.elementor-2179 .elementor-element.elementor-element-181ce7a6 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:0;font-size:4.1vw}.elementor-2179 .elementor-element.elementor-element-1d076cd8{text-align:center;font-size:4vw}.elementor-2179 .elementor-element.elementor-element-1956db33{text-align:center}.elementor-2179 .elementor-element.elementor-element-1956db33 .elementor-heading-title{font-size:7.3vw}.elementor-2179 .elementor-element.elementor-element-5713685f{text-align:center}.elementor-2179 .elementor-element.elementor-element-3c113462{margin:-29px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-2179 .elementor-element.elementor-element-30425bd6{text-align:center}.elementor-2179 .elementor-element.elementor-element-30425bd6 .elementor-heading-title{font-size:7.2vw}.elementor-2179 .elementor-element.elementor-element-6d3e2b7a{text-align:center}.elementor-2179 .elementor-element.elementor-element-6d3e2b7a .elementor-heading-title{font-size:7.2vw}.elementor-2179 .elementor-element.elementor-element-9684a0d{text-align:center}.elementor-2179 .elementor-element.elementor-element-9684a0d img{width:70%}.elementor-2179 .elementor-element.elementor-element-6385b64{text-align:center}.elementor-2179 .elementor-element.elementor-element-6385b64 .elementor-heading-title{font-size:22px}.elementor-2179 .elementor-element.elementor-element-5853317{text-align:center;font-size:4.6vw}.elementor-2179 .elementor-element.elementor-element-5853317 p{margin-block-end:3vh}.elementor-2179 .elementor-element.elementor-element-565b7fa{text-align:center}.elementor-2179 .elementor-element.elementor-element-565b7fa .elementor-heading-title{font-size:32px}}.elementor-element-786ced2f{overflow-x:hidden}#trabalhe_conosco{scroll-margin-top:200px}<style>.infinite-carousel,.infinite-carousel-rev{width:100%;max-width:100%;min-width:0;overflow:hidden}.infinite-carousel__track,.infinite-carousel-rev__track{max-width:none}@media (max-width:767px){.elementor-element-aaa4827,.elementor-element-4b4129e4{width:100%!important;max-width:100%!important}}.gns-cov-wrap{container-type:inline-size;container-name:gnscov;display:block!important;width:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important}.gns-cov{--gns-blue:#2F6BFF;--gns-blue-dark:#1A4FB5;--gns-blue-deep:#0D3490;--gns-ink:#0F172A;--gns-soft:#E8F0FF;--gns-ease:cubic-bezier(0.22, 1, 0.36, 1);--circle:clamp(64px, 9cqw, 92px);--icon:clamp(30px, 4.3cqw, 44px);--fs-label:clamp(12px, 1.5cqw, 15px);--col-gap:clamp(10px, 1.6cqw, 24px);--row-gap:clamp(22px, 3cqw, 44px);font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif!important;width:100%!important;max-width:1024px!important;margin:0 auto!important;padding:clamp(18px, 4cqw, 34px) 0!important;box-sizing:border-box!important}.gns-cov *,.gns-cov *::before,.gns-cov *::after{box-sizing:border-box!important;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif!important}.gns-cov .gns-cov__grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;column-gap:var(--col-gap)!important;row-gap:var(--row-gap)!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important}.gns-cov .gns-cov__item{display:flex!important;flex-direction:column!important;align-items:center!important;gap:clamp(7px, 1.6cqw, 12px)!important;text-align:center!important;margin:0!important;padding:0!important;opacity:0;transform:translateY(20px) scale(.94);transition:opacity .5s var(--gns-ease),transform .5s var(--gns-ease)!important}.gns-cov .gns-cov__item.is-in{opacity:1!important;transform:translateY(0) scale(1)!important}.gns-cov .gns-cov__circle{width:var(--circle)!important;height:var(--circle)!important;border-radius:50%!important;flex-shrink:0!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#fff!important;background:linear-gradient(155deg,var(--gns-blue) 0%,var(--gns-blue-dark) 55%,var(--gns-blue-deep) 100%)!important;box-shadow:0 8px 18px rgb(26 79 181 / .28),inset 0 1px 2px rgb(255 255 255 / .18)!important;transition:transform .35s var(--gns-ease),box-shadow .35s var(--gns-ease)!important}.gns-cov .gns-cov__item:hover .gns-cov__circle{transform:translateY(-4px) scale(1.06)!important;box-shadow:0 16px 30px rgb(26 79 181 / .4),inset 0 1px 3px rgb(255 255 255 / .25)!important}.gns-cov .gns-cov__circle svg{width:var(--icon)!important;height:var(--icon)!important;display:block!important;transition:transform .35s var(--gns-ease)!important}.gns-cov .gns-cov__item:hover .gns-cov__circle svg{transform:scale(1.08)!important}.gns-cov .gns-cov__label{font-size:var(--fs-label)!important;font-weight:600!important;line-height:1.25!important;color:var(--gns-ink)!important;max-width:14ch!important}@container gnscov (max-width:760px){.gns-cov .gns-cov__grid{grid-template-columns:repeat(3,1fr)!important}}@container gnscov (max-width:440px){.gns-cov .gns-cov__grid{grid-template-columns:repeat(2,1fr)!important}}@supports not (container-type:inline-size){.gns-cov{--circle:clamp(64px, 9vw, 92px);--icon:clamp(30px, 4.3vw, 44px);--fs-label:clamp(12px, 1.5vw, 15px)}.gns-cov .gns-cov__grid{grid-template-columns:repeat(4,1fr)!important}@media (max-width:680px){.gns-cov .gns-cov__grid{grid-template-columns:repeat(3,1fr)!important}}@media (max-width:420px){.gns-cov .gns-cov__grid{grid-template-columns:repeat(2,1fr)!important}}}@media (prefers-reduced-motion:reduce){.gns-cov .gns-cov__item{opacity:1!important;transform:none!important;transition:none!important}.gns-cov .gns-cov__circle,.gns-cov .gns-cov__circle svg{transition:none!important}}:root{--c-brand:#1A4FB5;--c-brand-dark:#0D3490;--c-brand-light:#EEF3FF;--c-brand-glow:rgba(26, 79, 181, 0.18);--c-featured-border:#1A4FB5;--c-featured-glow:rgba(26, 79, 181, 0.22);--c-gold:#B8860B;--c-gold-bg:#FFFBEB;--c-gold-border:#F0C040;--c-moto:#0EA5E9;--c-moto-bg:#E0F2FE;--c-bg:#F4F7FE;--c-card:#FFFFFF;--c-border:#E5EAF0;--c-border-hover:#C4D0E8;--c-text-primary:#0F172A;--c-text-secondary:#475569;--c-text-muted:#94A3B8;--c-success:#16A34A;--c-success-bg:#F0FDF4;--c-disabled:#CBD5E1;--font:'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;--fs-eyebrow:clamp(10px, 0.72vw, 12px);--fs-toggle:clamp(12px, 0.95vw, 14px);--fs-plan-label:clamp(9px,  0.62vw, 10px);--fs-plan-name:clamp(15px, 1.25vw, 20px);--fs-tagline:clamp(11px, 0.9vw,  13px);--fs-benefit:clamp(11px, 0.82vw, 13px);--fs-cta:clamp(12px, 0.92vw, 13.5px);--fs-ribbon:clamp(9.5px,0.72vw, 11px);--fs-badge:clamp(9px,  0.68vw, 10.5px);--fs-trust:clamp(11px, 0.88vw, 13px);--icon-box:clamp(34px, 2.9vw, 44px);--icon-box-svg:clamp(18px, 1.5vw, 22px);--icon-check:clamp(16px, 1.35vw, 20px);--icon-check-svg:clamp(10px, 0.9vw,  13px);--icon-toggle:clamp(15px, 1.25vw, 18px);--icon-trust:clamp(13px, 1.05vw, 15px);--space-xs:4px;--space-sm:clamp(6px, 0.55vw, 8px);--space-md:clamp(11px, 1.1vw, 16px);--space-lg:clamp(16px, 1.65vw, 24px);--space-xl:clamp(26px, 2.8vw, 40px);--space-2xl:clamp(44px, 4.4vw, 64px);--space-3xl:clamp(60px, 6.6vw, 96px);--card-pad:clamp(14px, 1.4vw, 24px);--grid-gap:clamp(10px, 1vw, 16px);--grid-row-gap:clamp(32px, 3.5vw, 56px);--card-gap:clamp(10px, 1.1vw, 16px);--radius-sm:8px;--radius-md:14px;--radius-lg:clamp(14px, 1.4vw, 20px);--radius-xl:28px;--shadow-sm:0 1px 3px rgba(0,0,0,.07), 0 1px 2px rgba(0,0,0,.04);--shadow-md:0 4px 16px rgba(0,0,0,.08), 0 2px 4px rgba(0,0,0,.04);--shadow-lg:0 10px 32px rgba(0,0,0,.10), 0 4px 8px rgba(0,0,0,.05);--shadow-featured:0 24px 56px rgba(26,79,181,.28), 0 6px 16px rgba(26,79,181,.12);--ease:cubic-bezier(0.22, 1, 0.36, 1);--duration-fast:180ms;--duration-normal:280ms;--duration-slow:420ms}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:var(--font);font-size:16px;line-height:1.6;color:var(--c-text-primary);background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ul{list-style:none}a{text-decoration:none;color:inherit}button{cursor:pointer;border:none;background:none;font-family:inherit}strong{font-weight:600}svg{display:block;flex-shrink:0}.plans-section{background:#fff0;padding:var(--space-3xl) var(--space-md);overflow:hidden;position:relative}.plans-container{position:relative;max-width:1380px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:var(--space-xl)}.toggle-wrapper{display:inline-flex;align-items:center;gap:4px;background:#fff;border:1px solid var(--c-border);border-radius:100px;padding:4px;box-shadow:var(--shadow-sm);margin-bottom:clamp(16px, 2vw, 32px)}.toggle-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:clamp(8px, 0.85vw, 9px) clamp(16px, 1.8vw, 22px);border-radius:100px;font-size:var(--fs-toggle);font-weight:500;color:var(--c-text-secondary);transition:background var(--duration-fast) var(--ease),color var(--duration-fast) var(--ease),box-shadow var(--duration-fast) var(--ease);white-space:nowrap}.toggle-btn:hover:not(.active){background:var(--c-brand-light);color:var(--c-brand)}.toggle-btn.active{background:var(--c-brand);color:#fff;box-shadow:0 2px 8px rgb(26 79 181 / .30)}.toggle-btn svg{opacity:.85;width:var(--icon-toggle);height:var(--icon-toggle)}.plans-grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;column-gap:var(--grid-gap);row-gap:var(--grid-row-gap);width:100%}.plans-grid:not(.plans-grid--single)>.plan-card{flex:0 1 calc((100% - 2 * var(--grid-gap)) / 3);max-width:calc((100% - 2 * var(--grid-gap)) / 3);min-width:0}.plans-grid>[data-plan="basico"]{order:1}.plans-grid>[data-plan="smart"]{order:2}.plans-grid>[data-plan="padrao"]{order:3}.plans-grid>[data-plan="retro"]{order:4}.plans-grid>[data-plan="gold"]{order:5}.plans-grid.is-hidden{display:none}.plans-grid--single{display:grid;grid-template-columns:minmax(300px,520px);justify-content:center}.plans-grid--single>.plan-card{width:100%;max-width:100%}.plan-card{position:relative;border-radius:var(--radius-lg);background:var(--c-card);border:1.5px solid var(--c-border);box-shadow:var(--shadow-md);height:100%;transition:opacity var(--duration-slow) var(--ease),transform var(--duration-slow) var(--ease),box-shadow var(--duration-normal) var(--ease),border-color var(--duration-normal) var(--ease);opacity:0;transform:translateY(28px)}.plan-card.is-visible{opacity:1;transform:translateY(0)}.plan-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg);border-color:var(--c-border-hover)}.plan-card-inner{padding:var(--card-pad);display:grid;grid-template-rows:auto auto auto 1fr auto;height:100%;gap:var(--card-gap)}.plan-card--featured{border:2px solid var(--c-brand);box-shadow:var(--shadow-featured);background:linear-gradient(160deg,#FAFCFF 0%,#EEF4FF 100%);transform:translateY(-14px) scale(1.02);z-index:2}.plan-card--featured.is-visible{opacity:1;transform:translateY(-14px) scale(1.02)}.plan-card--featured:hover{transform:translateY(-20px) scale(1.02);box-shadow:0 32px 72px rgb(26 79 181 / .32),0 8px 20px rgb(26 79 181 / .16)}.plan-card--featured::before{content:'';position:absolute;inset:0;border-radius:inherit;background:linear-gradient(135deg,rgb(79 195 247 / .06) 0%,transparent 50%);pointer-events:none}.plan-card--moto{border-color:var(--c-moto);box-shadow:0 12px 40px rgb(14 165 233 / .18)}.plan-card--moto.is-visible{opacity:1;transform:translateY(0)}.plan-card--moto:hover{transform:translateY(-6px);box-shadow:0 20px 56px rgb(14 165 233 / .22)}.featured-ribbon{position:absolute;top:-14px;left:50%;transform:translateX(-50%);white-space:nowrap;display:inline-flex;align-items:center;gap:5px;padding:5px clamp(10px, 1.1vw, 14px);border-radius:100px;font-size:var(--fs-ribbon);font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:var(--c-brand);color:#fff;box-shadow:0 4px 12px rgb(26 79 181 / .40);z-index:3}.featured-ribbon svg{width:clamp(11px,1vw,14px);height:clamp(11px,1vw,14px)}.featured-ribbon--moto{background:var(--c-moto);box-shadow:0 4px 12px rgb(14 165 233 / .35)}.secondary-badge{position:absolute;top:-11px;left:50%;transform:translateX(-50%);white-space:nowrap;display:inline-flex;align-items:center;gap:4px;padding:4px clamp(9px,1vw,12px);border-radius:100px;font-size:var(--fs-badge);font-weight:700;letter-spacing:.05em;text-transform:uppercase;background:var(--c-gold-bg);color:var(--c-gold);border:1.5px solid var(--c-gold-border);z-index:3}.secondary-badge svg{width:clamp(9px,.85vw,11px);height:clamp(9px,.85vw,11px)}.plan-top{display:flex;align-items:center;gap:var(--space-sm);min-height:var(--icon-box)}.plan-icon{width:var(--icon-box);height:var(--icon-box);border-radius:clamp(9px,.9vw,12px);display:flex;align-items:center;justify-content:center;flex-shrink:0}.plan-icon svg{width:var(--icon-box-svg);height:var(--icon-box-svg)}.plan-icon--blue{background:var(--c-brand-light);color:var(--c-brand)}.plan-icon--indigo{background:#EEF2FF;color:#4F46E5}.plan-icon--featured{background:rgb(26 79 181 / .12);color:var(--c-brand)}.plan-icon--gold{background:var(--c-gold-bg);color:var(--c-gold)}.plan-icon--premium{background:#1E293B;color:#94A3B8}.plan-label{font-size:var(--fs-plan-label);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-muted);line-height:1;margin-bottom:2px}.plan-name{font-size:var(--fs-plan-name);font-weight:800;color:var(--c-text-primary);letter-spacing:-.02em;line-height:1.1;white-space:nowrap}.plan-name--small{font-size:clamp(13px,1.05vw,17px)}.plan-tagline{font-size:var(--fs-tagline);color:var(--c-text-secondary);line-height:1.5;min-height:calc(var(--fs-tagline) * 1.5 * 2);display:flex;align-items:flex-start}.plan-divider{height:1px;background:linear-gradient(90deg,var(--c-border) 0%,transparent 100%);flex-shrink:0}.plan-card--featured .plan-divider{background:linear-gradient(90deg,rgb(26 79 181 / .20) 0%,transparent 100%)}.benefits-list{display:flex;flex-direction:column;gap:clamp(6px,.6vw,8px);align-content:start}.benefits-list--grid{display:grid;grid-template-columns:1fr 1fr;gap:8px 16px}.benefit{display:flex;align-items:center;gap:clamp(6px,.6vw,8px);font-size:var(--fs-benefit);line-height:1.35}.benefit-icon{width:var(--icon-check);height:var(--icon-check);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.benefit-icon svg{width:var(--icon-check-svg);height:var(--icon-check-svg)}.benefit-icon--check{background:var(--c-success-bg);color:var(--c-success)}.benefit-icon--minus{background:#F1F5F9;color:var(--c-disabled)}.benefit--yes .benefit-text{color:var(--c-text-primary);font-weight:450}.benefit--no .benefit-text{color:var(--c-text-muted);text-decoration:line-through;text-decoration-color:var(--c-disabled);text-decoration-thickness:1px}.plan-cta{padding-top:var(--space-sm)}.btn-plan{display:block;width:100%;padding:clamp(10px,1vw,12px) var(--space-md);border-radius:var(--radius-sm);font-size:var(--fs-cta);font-weight:600;text-align:center;letter-spacing:.01em;white-space:nowrap;transition:background var(--duration-fast) var(--ease),box-shadow var(--duration-fast) var(--ease),transform var(--duration-fast) var(--ease),border-color var(--duration-fast) var(--ease);background:#fff0;color:var(--c-brand);border:1.5px solid var(--c-border-hover)}.btn-plan:hover{background:var(--c-brand-light);border-color:var(--c-brand);transform:translateY(-1px)}.btn-plan:active{transform:translateY(0)}.btn-plan--featured{background:var(--c-brand);color:#fff;border-color:var(--c-brand);box-shadow:0 4px 14px rgb(26 79 181 / .32)}.btn-plan--featured:hover{background:var(--c-brand-dark);border-color:var(--c-brand-dark);box-shadow:0 6px 20px rgb(26 79 181 / .42);transform:translateY(-2px)}.trust-strip{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:var(--space-md);padding:var(--space-md) var(--space-xl);background:#fff;border:1px solid var(--c-border);border-radius:100px;box-shadow:var(--shadow-sm);margin-top:clamp(20px,2.5vw,40px)}.trust-item{display:flex;align-items:center;gap:6px;font-size:var(--fs-trust);font-weight:500;color:var(--c-text-secondary);white-space:nowrap}.trust-item svg{color:var(--c-success);flex-shrink:0;width:var(--icon-trust);height:var(--icon-trust)}.trust-dot{width:4px;height:4px;border-radius:50%;background:var(--c-border)}.plan-card:nth-child(1){transition-delay:0ms}.plan-card:nth-child(2){transition-delay:80ms}.plan-card:nth-child(3){transition-delay:160ms}.plan-card:nth-child(4){transition-delay:240ms}.plan-card:nth-child(5){transition-delay:320ms}.plan-card--featured.is-visible:hover{transform:translateY(-20px) scale(1.02)}@media (max-width:1300px){.plan-card--featured,.plan-card--featured.is-visible{transform:none}.plan-card--featured.is-visible:hover{transform:translateY(-6px)}}@media (max-width:899px){.plans-section{padding:var(--space-2xl) var(--space-md)}.plans-grid:not(.plans-grid--single)>.plan-card{flex:0 1 calc((100% - var(--grid-gap)) / 2);max-width:calc((100% - var(--grid-gap)) / 2)}.plan-name{white-space:normal}}@media (max-width:599px){.plans-section{padding:var(--space-xl) var(--space-md)}.plans-container{gap:var(--space-lg)}.plans-grid{max-width:420px;margin-inline:auto}.plans-grid>.plan-card,.plans-grid:not(.plans-grid--single)>.plan-card{flex:1 1 100%!important;max-width:100%!important;width:100%}.plans-grid>[data-plan="smart"]{order:0}.plans-grid>[data-plan="basico"]{order:1}.plans-grid>[data-plan="padrao"]{order:2}.plans-grid>[data-plan="retro"]{order:3}.plans-grid>[data-plan="gold"]{order:4}.plan-card--featured.is-visible{transform:translateY(0)}.plan-card--featured.is-visible:hover{transform:translateY(-4px)}.plan-card:nth-child(1){transition-delay:0ms}.plan-card:nth-child(2){transition-delay:60ms}.plan-card:nth-child(3){transition-delay:120ms}.plan-card:nth-child(4){transition-delay:180ms}.plan-card:nth-child(5){transition-delay:240ms}.plan-tagline{min-height:0}.btn-plan{padding:14px var(--space-md);font-size:15px}.trust-strip{border-radius:var(--radius-lg);padding:var(--space-md);gap:var(--space-sm)}.trust-dot{display:none}.trust-item{font-size:12px}.toggle-wrapper{width:100%;justify-content:center}.toggle-btn{flex:1;justify-content:center;padding:10px var(--space-md)}.benefits-list--grid{grid-template-columns:1fr}}:focus-visible{outline:2.5px solid var(--c-brand);outline-offset:3px;border-radius:4px}:focus:not(:focus-visible){outline:none}@media (prefers-reduced-motion:reduce){.plan-card,.plan-card--featured,.btn-plan,.toggle-btn{transition:none!important}.plan-card{opacity:1!important;transform:none!important}}</style>