.page_pageWrapper__4zIvh{--color-bg:var(--bg-dark);--color-card:var(--card-dark);--color-border:var(--border-dark);--color-border-glow:var(--border-dark-glow);--color-primary:var(--accent-dark);--color-primary-hover:#294864;--color-accent:var(--fg-subtle);--color-text:var(--fg-on-invert);--color-text-muted:var(--fg-subtle);--faq-border-color:var(--c-hairline-faq);--faq-title-color:var(--fg-on-invert);--faq-icon-color:var(--fg-subtle);--faq-text-color:var(--c-text-faq);background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-body);min-height:100vh;position:relative;overflow-x:hidden}.page_pageWrapper__4zIvh:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 50% 20%,rgba(41,72,100,.12) 0,transparent 60%);pointer-events:none;z-index:1}.page_pageWrapper__4zIvh h1,.page_pageWrapper__4zIvh h2,.page_pageWrapper__4zIvh h3{font-family:var(--font-heading);color:var(--color-text);font-weight:500}.page_hero__F2MjG{padding-top:160px;padding-bottom:7rem;position:relative;z-index:2}.page_heroGrid__T5tJw{max-width:1400px;width:94%;margin:0 auto;padding:0 1rem;display:grid;grid-template-columns:1.2fr 1.8fr;gap:4rem;align-items:flex-start}.page_heroSidebar__tvIvM{display:flex;flex-direction:column;position:sticky;top:120px}.page_upperTag__AigVQ{font-size:.75rem;font-weight:600;color:var(--color-accent);letter-spacing:2.5px;margin-bottom:1.25rem;text-transform:uppercase}.page_heroTitle__n8lAI{font-size:3rem;line-height:1.15;margin-bottom:1.5rem;font-weight:400}.page_heroHeadline__uJBGo{font-size:1.5rem;line-height:1.35;color:var(--color-text-muted);border-left:2px solid var(--color-accent);padding-left:1.5rem;margin-bottom:2rem;font-family:var(--font-heading);font-weight:400;font-style:italic}.page_heroNarrative___bOqf{display:flex;flex-direction:column;gap:1.75rem}.page_paragraph__ExPJT{font-size:1.05rem;line-height:1.65;color:rgba(249,249,249,.8);font-weight:300}.page_section__vjCZ1{padding:7rem 0;border-top:1px solid var(--color-border);position:relative;z-index:2}.page_sectionContainer__AaGrA{max-width:1400px;width:94%;margin:0 auto;padding:0 1rem}.page_sectionHeader__5BV0A{max-width:800px;margin-bottom:4rem}.page_sectionTitle__5rqLI{font-size:2.5rem;font-weight:400;line-height:1.2;margin-bottom:1.5rem}.page_sectionTitleHighlight__ETcgS{color:var(--color-accent)}.page_sectionTextContainer__gchTW{display:flex;flex-direction:column;gap:1.75rem;max-width:1000px}.page_ctaSection__Dvb_M{padding:8rem 0;text-align:center;position:relative;z-index:2;border-top:1px solid var(--color-border)}.page_ctaContainer__kVDh0{max-width:800px;margin:0 auto;padding:0 2rem;position:relative;z-index:2}.page_ctaGlow__mAUJx{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;height:600px;background:radial-gradient(circle,rgba(41,72,100,.25) 0,transparent 70%);filter:blur(50px);pointer-events:none;z-index:1}.page_ctaTitle__RqC3q{font-size:3rem;line-height:1.15;margin-bottom:2.5rem;font-weight:400}.page_ctaButton__bjiq6{display:inline-flex;align-items:center;gap:12px;background-color:var(--color-primary);color:var(--color-text);font-size:1.05rem;font-weight:500;padding:1.1rem 2.25rem;border-radius:4px;border:1px solid rgba(130,157,173,.25);transition:all .3s cubic-bezier(.4,0,.2,1);text-decoration:none;box-shadow:0 4px 20px rgba(0,0,0,.3)}.page_ctaButton__bjiq6:hover{background-color:var(--color-primary-hover);border-color:var(--color-border-glow);transform:translateY(-2px);box-shadow:0 8px 30px rgba(41,72,100,.4)}.page_footer__LYIka{border-top:1px solid var(--color-border);padding:5rem 0 3.5rem;background-color:rgba(4,9,18,.95);position:relative;z-index:2}.page_footerContainer__vz8mg{max-width:1400px;margin:0 auto;padding:0 2rem;display:flex;flex-direction:column;gap:2.5rem}.page_footerMainRow__B2tRo{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:3rem}.page_footerBrand__cz_TU{display:flex;flex-direction:column;gap:1.25rem}.page_footerLogoRow__T_6Bg{display:flex;align-items:center;gap:1.5rem}.page_footerDivider__2QJ7x{width:1px;height:24px;background-color:rgba(130,157,173,.25)}.page_footerDesc__WHv7F{font-size:.9rem;color:var(--color-text-muted);letter-spacing:.5px}.page_footerInfo__jDUX7{display:flex;flex-direction:column;gap:.5rem;max-width:450px}.page_footerAddress__u1iBk,.page_footerCnpj__raFoB{font-size:.85rem;color:rgba(249,249,249,.6);line-height:1.4}.page_footerContacts__H_eEp{display:flex;flex-direction:column;align-items:flex-end;gap:1rem}.page_footerEmail__P4OM9{font-size:.95rem;color:var(--color-text);font-weight:400;transition:all .3s ease;display:flex;align-items:center;gap:8px;text-decoration:none}.page_footerEmailIcon__rT2xQ,.page_footerEmail__P4OM9:hover{color:var(--color-accent)}.page_footerBottomRow__uNKZM{display:flex;justify-content:space-between;align-items:center;padding-top:1.75rem;border-top:1px solid rgba(130,157,173,.1);flex-wrap:wrap;gap:1rem}.page_copyright__I__IN{font-size:.8rem;color:rgba(249,249,249,.4)}@media (max-width:1024px){.page_heroGrid__T5tJw{grid-template-columns:1fr;gap:3rem}.page_heroSidebar__tvIvM{position:static}.page_heroTitle__n8lAI{font-size:2.75rem}.page_section__vjCZ1{padding:5rem 0}.page_sectionTitle__5rqLI{font-size:2.25rem}.page_ctaTitle__RqC3q{font-size:2.5rem}}@media (max-width:768px){.page_hero__F2MjG{padding-top:130px;padding-bottom:5rem}.page_heroTitle__n8lAI{font-size:2.25rem}.page_heroHeadline__uJBGo{font-size:1.25rem;padding-left:1rem}.page_section__vjCZ1{padding:4.5rem 0}.page_sectionTitle__5rqLI{font-size:1.85rem}.page_ctaSection__Dvb_M{padding:6rem 0}.page_ctaTitle__RqC3q{font-size:2rem}.page_ctaButton__bjiq6{width:100%;justify-content:center}.page_footer__LYIka{padding:4rem 0 2.5rem}.page_footerContainer__vz8mg{padding:0 1.5rem}.page_footerMainRow__B2tRo{flex-direction:column;align-items:stretch;gap:2rem}.page_footerBrand__cz_TU{align-items:stretch}.page_footerLogoRow__T_6Bg{flex-direction:column;align-items:flex-start;gap:.75rem}.page_footerDivider__2QJ7x{width:40px;height:1px}.page_footerContacts__H_eEp{align-items:flex-start}.page_footerBottomRow__uNKZM{flex-direction:column;align-items:flex-start;gap:1rem}}.page_pageWrapper__4zIvh header a[href="/sobre"]{color:var(--color-text-muted)!important}.page_pageWrapper__4zIvh header a[href="/sobre"]:hover{color:var(--color-text)!important}.page_pageWrapper__4zIvh header a[href="/faq"]{color:var(--color-text)!important;font-weight:500!important}