@import url(https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@400;600;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(115deg,var(--nx-primary-darker) 45%,var(--nx-primary) 65%,var(--nx-accent-1) 100%);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Home_main__3ilkD{min-height:100%}.Home_buttonContainer__UHQVC{grid-gap:1rem;grid-gap:var(--spacing-md);display:grid;gap:1rem;gap:var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:3rem auto 0;margin:var(--spacing-2xl) auto 0;max-width:800px;padding:0 1rem;padding:0 var(--spacing-md);width:100%}.Home_btn__PmZsX{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:linear-gradient(135deg,#3498db,#2980b9);background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-dark) 100%);border:2px solid #2980b9;border:var(--border-width) solid var(--primary-dark);border-radius:12px;border-radius:var(--border-radius);box-shadow:0 4px 6px #00000012,0 2px 4px #0000000f,0 4px 12px #3498db4d;box-shadow:var(--shadow-md),0 4px 12px var(--shadow-light);color:#fff;cursor:pointer;display:inline-flex;font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);font-size:clamp(.9rem,2.5vw,1rem);font-size:var(--font-size-base);font-weight:600;gap:.5rem;gap:var(--spacing-xs);justify-content:center;min-height:48px;min-width:140px;outline:none;overflow:hidden;padding:1rem 2rem;padding:var(--spacing-md) var(--spacing-xl);position:relative;text-align:center;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);transition:all var(--transition-normal);-webkit-user-select:none;user-select:none;will-change:transform,box-shadow}.Home_facebookButtons__9XG0E{align-items:center;display:flex;gap:10px;padding:2px 5px}.Home_facebookBtn__pauBl{font-size:.8rem;font-weight:400;height:50px;width:150px}.Home_btn__PmZsX:hover{background:linear-gradient(135deg,#2980b9,#1f618d);background:linear-gradient(135deg,var(--primary-dark) 0,var(--primary-darker) 100%);box-shadow:0 10px 15px #0000001a,0 4px 6px #0000000d,0 8px 20px #3498db66;box-shadow:var(--shadow-lg),0 8px 20px var(--shadow-medium);transform:translateY(-3px) scale(1.02)}.Home_btn__PmZsX:active{box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d,0 2px 8px #3498db4d;box-shadow:var(--shadow-sm),0 2px 8px var(--shadow-light);transform:translateY(-1px) scale(.98)}.Home_btn__PmZsX:focus-visible{outline:3px solid #3498db80;outline:3px solid var(--shadow-focus);outline-offset:3px}.Home_btn__PmZsX:before{background:radial-gradient(circle,#fff6 0,#0000 70%);border-radius:50%;content:"";height:0;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .6s cubic-bezier(.4,0,.2,1),height .6s cubic-bezier(.4,0,.2,1);transition:width var(--transition-slow),height var(--transition-slow);width:0}.Home_btn__PmZsX:active:before{height:300px;width:300px}.Home_whatsappFab__mhvYz{align-items:center;background:#25d366;border:none;border-radius:50%;bottom:16px;box-shadow:0 6px 18px #0003;color:#fff;display:inline-flex;height:56px;justify-content:center;outline:none;position:fixed!important;right:16px;text-decoration:none;transition:transform .12s ease,box-shadow .12s ease,background-color .12s ease;width:56px;z-index:1000}.Home_whatsappFab__mhvYz:hover{background-color:#1ebe5b;box-shadow:0 8px 22px #0000003d;transform:translateY(-1px)}.Home_whatsappFab__mhvYz:active{box-shadow:0 4px 14px #0000002e;transform:translateY(0)}.Home_whatsappFab__mhvYz:focus-visible{box-shadow:0 0 0 4px #25d3664d,0 6px 18px #0003}.Home_whatsappIcon__5XmIl{display:block}.Home_srOnly__Gj6vd{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media (prefers-reduced-motion:reduce){.Home_whatsappFab__mhvYz{transition:none}}@container (max-width: 768px){.Home_buttonContainer__UHQVC{gap:.75rem;gap:var(--spacing-sm);grid-template-columns:1fr}}@media screen and (max-width:768px){:root{--spacing-xl:1.5rem;--spacing-2xl:2rem}body{padding:1rem 1.5rem;padding:var(--spacing-md) var(--spacing-lg)}.Home_buttonContainer__UHQVC{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:2rem auto 0;margin:var(--spacing-xl) auto 0}.Home_btn__PmZsX{min-width:120px;padding:.75rem 1.5rem;padding:var(--spacing-sm) var(--spacing-lg)}}@media screen and (max-width:480px){:root{--spacing-xl:1rem;--spacing-2xl:1.5rem}body{padding:.75rem 1rem;padding:var(--spacing-sm) var(--spacing-md)}.Home_buttonContainer__UHQVC{grid-template-columns:1fr;max-width:320px}.Home_btn__PmZsX{min-width:auto;padding:1rem 1.5rem;padding:var(--spacing-md) var(--spacing-lg);width:100%}}@media screen and (max-width:320px){.Home_btn__PmZsX{font-size:clamp(.875rem,2vw,.95rem);font-size:var(--font-size-sm);padding:.75rem 1rem;padding:var(--spacing-sm) var(--spacing-md)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.Home_btn__PmZsX:before{display:none}}@media (prefers-color-scheme:dark){:root{--text-primary:#f1f5f9;--text-secondary:#cbd5e1;--branco:#1e293b}body{background:linear-gradient(135deg,#0f172a,#1e293b)}}@media (prefers-contrast:high){:root{--primary-color:#06c;--primary-dark:#049;--border-width:3px}.Home_btn__PmZsX{border-width:3px}}.Home_btn__PmZsX.Home_loading__t1qT\+{opacity:.7;pointer-events:none}.Home_btn__PmZsX.Home_loading__t1qT\+:after{animation:Home_spin__X6Bwn 1s linear infinite;border:2px solid #0000;border-radius:50%;border-top-color:#fff;content:"";height:16px;position:absolute;width:16px}@keyframes Home_spin__X6Bwn{to{transform:rotate(1turn)}}.Home_btn__PmZsX{contain:layout style paint}.Home_btn__PmZsX:focus-visible{z-index:1}.PrivacyPolicy_container__aZqJ4{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin:0 auto;max-width:1200px;padding:clamp(1rem,4vw,2rem);width:100%;will-change:transform}.PrivacyPolicy_container__aZqJ4 h1,.PrivacyPolicy_container__aZqJ4 h2{word-wrap:break-word;border-bottom:2px solid #eee;color:#1a1a1a;-webkit-hyphens:auto;hyphens:auto;line-height:1.3;margin-bottom:clamp(1rem,3vw,1.5rem);margin-top:clamp(1.5rem,4vw,2rem);padding-bottom:clamp(.5rem,2vw,.75rem)}.PrivacyPolicy_container__aZqJ4 h1{font-size:clamp(1.75rem,5vw,2.5rem)}.PrivacyPolicy_container__aZqJ4 h2{font-size:clamp(1.5rem,4vw,2rem)}.PrivacyPolicy_container__aZqJ4 p{word-wrap:break-word;font-size:clamp(.9rem,2.5vw,1rem);-webkit-hyphens:auto;hyphens:auto;line-height:1.6;margin-bottom:clamp(.75rem,2.5vw,1.25rem);text-align:justify}@media screen and (max-width:768px){.PrivacyPolicy_container__aZqJ4{border-radius:6px;box-shadow:0 2px 6px #00000014;margin:1rem}.PrivacyPolicy_container__aZqJ4 h1,.PrivacyPolicy_container__aZqJ4 h2{border-bottom-width:1.5px;margin-top:1.25rem}.PrivacyPolicy_container__aZqJ4 p{text-align:left}}@media screen and (max-width:480px){.PrivacyPolicy_container__aZqJ4{border-radius:4px;box-shadow:0 1px 4px #0000000f;margin:.5rem;padding:1rem}.PrivacyPolicy_container__aZqJ4 h1{font-size:1.5rem;margin-top:1rem}.PrivacyPolicy_container__aZqJ4 h2{font-size:1.25rem;margin-top:1rem}.PrivacyPolicy_container__aZqJ4 h1,.PrivacyPolicy_container__aZqJ4 h2{border-bottom-width:1px;margin-bottom:1rem;padding-bottom:.5rem}.PrivacyPolicy_container__aZqJ4 p{font-size:.9rem;line-height:1.5;margin-bottom:1rem}}@media screen and (max-width:320px){.PrivacyPolicy_container__aZqJ4{margin:.25rem;padding:.75rem}.PrivacyPolicy_container__aZqJ4 h1{font-size:1.25rem}.PrivacyPolicy_container__aZqJ4 h2{font-size:1.1rem}.PrivacyPolicy_container__aZqJ4 p{font-size:.85rem;margin-bottom:.75rem}}@media screen and (min-width:1200px){.PrivacyPolicy_container__aZqJ4{box-shadow:0 6px 12px #0000001f;padding:2.5rem}.PrivacyPolicy_container__aZqJ4 h1{font-size:2.5rem}.PrivacyPolicy_container__aZqJ4 h2{font-size:2rem}.PrivacyPolicy_container__aZqJ4 p{font-size:1.1rem;line-height:1.7}}@media (prefers-reduced-motion:reduce){.PrivacyPolicy_container__aZqJ4{transition:none}}@media (prefers-color-scheme:dark){.PrivacyPolicy_container__aZqJ4{background-color:#2a2a2a;box-shadow:0 4px 8px #0000004d;color:#e0e0e0}.PrivacyPolicy_container__aZqJ4 h1,.PrivacyPolicy_container__aZqJ4 h2{border-bottom-color:#444;color:#f0f0f0}strong{color:#fff}}@media print{.PrivacyPolicy_container__aZqJ4{background-color:#fff;border:1px solid #ccc;box-shadow:none;color:#000;padding:1rem}.PrivacyPolicy_container__aZqJ4 h1,.PrivacyPolicy_container__aZqJ4 h2{border-bottom-color:#000;color:#000}}.TermsOfService_container__2d-2B{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin:0 auto;max-width:1200px;padding:clamp(1rem,4vw,2rem);width:100%;will-change:transform}.TermsOfService_container__2d-2B h1,.TermsOfService_container__2d-2B h2{word-wrap:break-word;border-bottom:2px solid #eee;color:#1a1a1a;-webkit-hyphens:auto;hyphens:auto;line-height:1.3;margin-bottom:clamp(1rem,3vw,1.5rem);margin-top:clamp(1.5rem,4vw,2rem);padding-bottom:clamp(.5rem,2vw,.75rem)}.TermsOfService_container__2d-2B h1{font-size:clamp(1.75rem,5vw,2.5rem)}.TermsOfService_container__2d-2B h2{font-size:clamp(1.5rem,4vw,2rem)}.TermsOfService_container__2d-2B p{word-wrap:break-word;font-size:clamp(.9rem,2.5vw,1rem);-webkit-hyphens:auto;hyphens:auto;line-height:1.6;margin-bottom:clamp(.75rem,2.5vw,1.25rem);text-align:justify}strong{color:#000;font-weight:600}@media screen and (max-width:768px){.TermsOfService_container__2d-2B{border-radius:6px;box-shadow:0 2px 6px #00000014;margin:1rem}.TermsOfService_container__2d-2B h1,.TermsOfService_container__2d-2B h2{border-bottom-width:1.5px;margin-top:1.25rem}.TermsOfService_container__2d-2B p{text-align:left}}@media screen and (max-width:480px){.TermsOfService_container__2d-2B{border-radius:4px;box-shadow:0 1px 4px #0000000f;margin:.5rem;padding:1rem}.TermsOfService_container__2d-2B h1{font-size:1.5rem;margin-top:1rem}.TermsOfService_container__2d-2B h2{font-size:1.25rem;margin-top:1rem}.TermsOfService_container__2d-2B h1,.TermsOfService_container__2d-2B h2{border-bottom-width:1px;margin-bottom:1rem;padding-bottom:.5rem}.TermsOfService_container__2d-2B p{font-size:.9rem;line-height:1.5;margin-bottom:1rem}}@media screen and (max-width:320px){.TermsOfService_container__2d-2B{margin:.25rem;padding:.75rem}.TermsOfService_container__2d-2B h1{font-size:1.25rem}.TermsOfService_container__2d-2B h2{font-size:1.1rem}.TermsOfService_container__2d-2B p{font-size:.85rem;margin-bottom:.75rem}}@media screen and (min-width:1200px){.TermsOfService_container__2d-2B{box-shadow:0 6px 12px #0000001f;padding:2.5rem}.TermsOfService_container__2d-2B h1{font-size:2.5rem}.TermsOfService_container__2d-2B h2{font-size:2rem}.TermsOfService_container__2d-2B p{font-size:1.1rem;line-height:1.7}}@media (prefers-reduced-motion:reduce){.TermsOfService_container__2d-2B{transition:none}}@media (prefers-color-scheme:dark){.TermsOfService_container__2d-2B{background-color:#2a2a2a;box-shadow:0 4px 8px #0000004d;color:#e0e0e0}.TermsOfService_container__2d-2B h1,.TermsOfService_container__2d-2B h2{border-bottom-color:#444;color:#f0f0f0}strong{color:#fff}}@media print{.TermsOfService_container__2d-2B{background-color:#fff;border:1px solid #ccc;box-shadow:none;color:#000;padding:1rem}.TermsOfService_container__2d-2B h1,.TermsOfService_container__2d-2B h2{border-bottom-color:#000;color:#000}}body{background:#fff}.TestMessage_body__Z5Iux{flex-direction:column;margin-top:2vh;padding:2rem 1rem}.TestMessage_body__Z5Iux,.TestMessage_body__Z5Iux .TestMessage_title__9bpBb{align-items:center;display:flex}.TestMessage_body__Z5Iux .TestMessage_title__9bpBb p{color:#3498db;font-family:Nunito;font-size:clamp(1.5rem,4vw,2rem);font-weight:600;margin:1rem}.TestMessage_body__Z5Iux .TestMessage_message__519e7{background:#fff;border:2ox solid #3498db;border-radius:12px;box-shadow:0 25px 25px #00000040,0 -12px 30px #0000001f,0 4px 6px #0000001f,0 12px 13px #0000002b,0 -3px 5px #00000017;display:flex;flex-direction:column;gap:1rem;line-height:1.6;margin:5vh auto 0;max-width:800px;padding:1rem;text-align:justify;width:100%}.TestMessage_body__Z5Iux .TestMessage_message__519e7 .TestMessage_messageTitle__unqQ0{display:flex;flex-direction:column}.TestMessage_body__Z5Iux .TestMessage_message__519e7 .TestMessage_messageTitle__unqQ0 h6,.TestMessage_responseBody__TPbBe .TestMessage_responseTitle__33ykp h6{color:#2c3e50;font-family:Nunito;font-size:clamp(1.5rem,4vw,2rem);font-weight:600;margin:1rem}.TestMessage_body__Z5Iux .TestMessage_message__519e7 .TestMessage_messageTitle__unqQ0 p,.TestMessage_responseBody__TPbBe .TestMessage_responseTitle__33ykp p{color:#2c3e50;font-family:Nunito;font-size:clamp(1rem,2vw,1rem);font-weight:600;margin:1rem}.TestMessage_body__Z5Iux .TestMessage_title__9bpBb img{height:100px;width:100px}.TestMessage_testType__\+6TO-{display:flex}.TestMessage_testType__\+6TO- label{align-items:justify;background:#fff;border:1px solid #1f618d;border-radius:12px;display:flex;flex-direction:column;gap:10px;line-height:1.6;margin:5vh auto 0;max-width:800px;padding:1rem;width:100%}.TestMessage_testType__\+6TO- label span{color:#2c3e50;font-family:Nunito}.TestMessage_testType__\+6TO- label select{border:1px solid #bdc3c7;color:#2c3e50;margin:0 .8vw;padding:5px}.TestMessage_formulario__OT-fC form{display:flex;flex-direction:column;gap:10px}.TestMessage_formulario__OT-fC form label{display:flex;flex-direction:column}.TestMessage_formulario__OT-fC form label input,.TestMessage_formulario__OT-fC form label select{border:1px solid #bdc3c7;color:#2c3e50;margin:0 .8vw;padding:5px}.TestMessage_formulario__OT-fC form label span{color:#2c3e50;font-family:Nunito;font-size:clamp(.8rem,1.8vw,.8rem);font-weight:600;margin:.5vh 1vw}.TestMessage_formulario__OT-fC form label .TestMessage_info__VjP07{color:#2c3e50;font-family:Nunito;font-size:clamp(.6rem,1.6vw,.6rem);font-weight:600}.TestMessage_btn__qZ1g4{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:linear-gradient(135deg,#3498db,#2980b9);border:2px solid #2980b9;border-radius:8px;box-shadow:0 4px 12px #3498db4d;color:#fff;cursor:pointer;display:inline-flex;font-family:Nunito,sans-serif;font-size:clamp(.9rem,2.5vw,1rem);font-weight:600;gap:.5rem;justify-content:center;min-height:44px;min-width:120px;outline:none;overflow:hidden;padding:clamp(.75rem,2vw,1rem) clamp(1.5rem,4vw,2rem);position:relative;text-align:center;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);user-select:none;-webkit-user-select:none;will-change:transform,box-shadow}.TestMessage_btn__qZ1g4:hover{background:linear-gradient(135deg,#2980b9,#1f618d);box-shadow:0 8px 20px #3498db66;transform:translateY(-2px)}.TestMessage_btn__qZ1g4:active{box-shadow:0 2px 8px #3498db4d;transform:translateY(0)}.TestMessage_btn__qZ1g4:focus{outline:3px solid #3498db80;outline-offset:2px}.TestMessage_btn__qZ1g4:before{background:#ffffff4d;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .6s,height .6s;width:0}.TestMessage_btn__qZ1g4:active:before{height:300px;width:300px}.TestMessage_btnBack__64DlT{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:linear-gradient(135deg,#89b5d3,#4491c4);border:2px solid #3c82b0;border-radius:8px;box-shadow:0 4px 12px #3498db4d;color:#fff;cursor:pointer;display:inline-flex;font-family:Nunito,sans-serif;font-size:clamp(.9rem,2.5vw,1rem);font-weight:400;gap:.5rem;justify-content:center;min-height:44px;min-width:120px;outline:none;overflow:hidden;padding:clamp(.25rem,1vw,.5rem) clamp(1rem,2vw,1rem);position:relative;text-align:center;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);user-select:none;-webkit-user-select:none;will-change:transform,box-shadow}.TestMessage_btnBack__64DlT:hover{background:linear-gradient(135deg,#4491c4,#1f618d);box-shadow:0 8px 20px #3498db66;transform:translateY(-2px)}.TestMessage_btnBack__64DlT:active{box-shadow:0 2px 8px #3498db4d;transform:translateY(0)}.TestMessage_btnBack__64DlT:focus{outline:3px solid #3498db80;outline-offset:2px}.TestMessage_btnBack__64DlT:before{background:#ffffff4d;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .6s,height .6s;width:0}.TestMessage_responseBody__TPbBe{background:#fff;border:2ox solid #3498db;border-radius:12px;box-shadow:0 25px 25px #00000040,0 -12px 30px #0000001f,0 4px 6px #0000001f,0 12px 13px #0000002b,0 -3px 5px #00000017;display:flex;flex-direction:column;gap:1rem;line-height:1.6;margin:5vh auto 0;max-width:800px;padding:1rem;text-align:justify;width:100%}.TestMessage_responseBody__TPbBe .TestMessage_responseSubtitle__Jnb-v{color:#2c3e50;font-family:Nunito;font-size:clamp(1rem,2vw,1rem);font-weight:700;margin:-1rem 1rem}.TestMessage_responseBody__TPbBe .TestMessage_payload__qLPA6{background:#eee;border:.5px solid #bdc3c7;padding:1vh 1vw}.Footer_footer__kXlYa{align-items:flex-start;background:linear-gradient(135deg,#d4d8dc,#bdc3c7);border-radius:12px;border-radius:var(--border-radius);box-shadow:0 5px 15px #00000040,0 -12px 30px #0000001f,0 4px 6px #0000001f,0 12px 13px #0000002b,0 -3px 5px #00000017;display:flex;font-family:Nunito;gap:2rem;gap:var(--spacing-xl);margin-top:5vh;padding:2rem;padding:var(--spacing-xl)}.Footer_footer__kXlYa .Footer_logo__\+JiYo{align-self:flex-start;flex-shrink:0;margin-right:15vw}.Footer_footer__kXlYa .Footer_logo__\+JiYo img{height:auto;max-height:20vh;object-fit:contain;width:clamp(80px,7.81vw,120px)}.Footer_footer__kXlYa .Footer_footerContent__GLsTv{display:grid;flex:1 1;grid-template-columns:repeat(4,1fr);width:100%}.Footer_footer__kXlYa .Footer_footerContent__GLsTv h3{color:#3498db;color:var(--primary-color);font-size:clamp(1.25rem,3.5vw,1.5rem);font-size:var(--font-size-lg);font-weight:700;font-weight:var(--font-weight-bold);margin-bottom:1rem;margin-bottom:var(--spacing-md)}.Footer_footer__kXlYa .Footer_footerContent__GLsTv p{color:#273b4f;font-size:clamp(.875rem,2vw,.95rem);font-size:var(--font-size-sm);margin:.5rem 0;margin:var(--spacing-xs) 0}.Footer_footer__kXlYa .Footer_list__rCA8J{display:flex;flex-direction:column;gap:.5rem;gap:var(--spacing-xs)}.Footer_footer__kXlYa .Footer_list__rCA8J a{color:#2980b9;color:var(--primary-dark);font-weight:700;font-weight:var(--font-weight-bold);text-decoration:none;transition:color .2s cubic-bezier(.4,0,.2,1);transition:color var(--transition-fast)}.Footer_footer__kXlYa .Footer_list__rCA8J a:hover{color:#1f618d;color:var(--primary-darker)}.Footer_footer__kXlYa .Footer_footerContent__GLsTv .Footer_contactInfo__vPlIP,.Footer_footer__kXlYa .Footer_footerContent__GLsTv .Footer_navigation__pdiC8,.Footer_footer__kXlYa .Footer_footerContent__GLsTv .Footer_solutions__XyTGw{display:flex;flex-direction:column}.Footer_footer__kXlYa .Footer_footerContent__GLsTv .Footer_contact__WmEl1{display:flex;flex-direction:column;gap:1.5rem;gap:var(--spacing-lg)}.Footer_socialMedia__WdgPZ{align-items:center;display:flex;gap:1rem;gap:var(--spacing-md)}.Footer_socialMedia__WdgPZ a{align-items:center;cursor:pointer;display:flex;justify-content:center;transition:transform .2s cubic-bezier(.4,0,.2,1);transition:transform var(--transition-fast)}.Footer_socialMedia__WdgPZ a:hover{transform:translateY(-3px)}.Footer_socialMedia__WdgPZ svg{height:48px;width:48px}.Footer_newsletter__aaq6a{width:100%}.Footer_newsletter__aaq6a h3{color:#3498db;color:var(--primary-color);font-size:clamp(.9rem,2.5vw,1rem);font-size:var(--font-size-base);font-weight:700;font-weight:var(--font-weight-bold);margin-bottom:1rem;margin-bottom:var(--spacing-md)}.Footer_newsletter__aaq6a .Footer_newsForm__toI0I,.Footer_newsletter__aaq6a form{display:flex;width:100%}.Footer_newsletter__aaq6a form input[type=email]{border:1px solid #d4d8dc;border-radius:5px;flex:1 1;font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);font-size:clamp(.875rem,2vw,.95rem);font-size:var(--font-size-sm);padding:.75rem 1rem;padding:var(--spacing-sm) var(--spacing-md);transition:border-color .2s cubic-bezier(.4,0,.2,1);transition:border-color var(--transition-fast)}.Footer_newsletter__aaq6a form input[type=email]:focus{border-color:#3498db;border-color:var(--primary-color);outline:none}.Footer_newsletter__aaq6a form button{background:#2980b9;background:var(--primary-dark);border:none;border-radius:5px;color:#fff;color:var(--branco);cursor:pointer;font-size:clamp(.875rem,2vw,.95rem);font-size:var(--font-size-sm);font-weight:700;font-weight:var(--font-weight-bold);padding:.75rem 1.5rem;padding:var(--spacing-sm) var(--spacing-lg);transition:all .3s cubic-bezier(.4,0,.2,1);transition:all var(--transition-normal);white-space:nowrap}.Footer_newsletter__aaq6a form button:hover{background:#1f618d;background:var(--primary-darker);transform:scale(1.05)}.Footer_footer__kXlYa .Footer_info__9S\+0v{align-items:center;border-top:1px solid #3498db33;display:flex;flex-wrap:wrap;gap:2rem;gap:var(--spacing-xl);grid-column:1/-1;justify-content:center;margin-top:2rem;margin-top:var(--spacing-xl);padding-top:1.5rem;padding-top:var(--spacing-lg)}.Footer_footer__kXlYa .Footer_info__9S\+0v p{font-size:clamp(.875rem,2vw,.95rem);font-size:var(--font-size-sm);margin:0}.Footer_footer__kXlYa .Footer_info__9S\+0v a{color:#2980b9;color:var(--primary-dark);font-weight:700;font-weight:var(--font-weight-bold);text-decoration:none;transition:color .2s cubic-bezier(.4,0,.2,1);transition:color var(--transition-fast)}.Footer_footer__kXlYa .Footer_info__9S\+0v a:hover{color:#1f618d;color:var(--primary-darker)}@media screen and (max-width:1024px){.Footer_footer__kXlYa .Footer_footerContent__GLsTv{grid-template-columns:repeat(2,1fr)}.Footer_footer__kXlYa .Footer_footerContent__GLsTv .Footer_contact__WmEl1{grid-column:1/-1}}@media screen and (max-width:768px){body{padding:1vh 3vw}.Footer_footer__kXlYa{flex-direction:column;gap:1.5rem;gap:var(--spacing-lg);padding:1.5rem;padding:var(--spacing-lg)}.Footer_footer__kXlYa .Footer_logo__\+JiYo{align-self:center}.Footer_footer__kXlYa .Footer_logo__\+JiYo img{width:100px}.Footer_footer__kXlYa .Footer_footerContent__GLsTv{gap:1.5rem;gap:var(--spacing-lg);grid-template-columns:1fr}.Footer_footer__kXlYa .Footer_info__9S\+0v{flex-direction:column;gap:.75rem;gap:var(--spacing-sm);text-align:center}}@media screen and (max-width:480px){.Footer_footer__kXlYa{padding:1rem;padding:var(--spacing-md);text-align:center}.Footer_socialMedia__WdgPZ{justify-content:center}.Footer_newsletter__aaq6a form{flex-direction:column}.Footer_newsletter__aaq6a form button{width:100%}}.Header_top__j3twv{background:#2980b9;border-radius:0 0 12px 12px;box-shadow:0 15px 15px #00000040,0 -12px 30px #0000001f,0 4px 6px #0000001f,0 12px 13px #0000002b,0 -3px 5px #00000017;display:flex;justify-content:space-around;padding:1rem}.Header_top__j3twv .Header_logoImg__49vq6 img{height:100px;width:100px}.Header_top__j3twv .Header_mainLogo__VC-U5{font-size:clamp(1.2rem,3vw,1.5rem);font-weight:700}.Header_top__j3twv .Header_logo__UsziS{color:#eee;font-family:Nunito;text-align:center}@media screen and (max-width:768px){body{padding:1vh 3vw}}@media screen and (max-width:480px){body{padding:1vh 2vw}.Header_top__j3twv{padding:.75rem}}@media screen and (max-width:320px){body{padding:1vh 1vw}}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body{background:linear-gradient(135deg,#f8fafc,#e2e8f0);color:#273b4f;color:var(--text-primary);font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:clamp(.9rem,2.5vw,1rem);font-size:var(--font-size-base);min-height:100vh;padding:clamp(1rem,3vh,2rem) clamp(1rem,5vw,3rem)}.About_dados__g5EOd{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;border:2px solid #3498db;border:var(--border-width) solid var(--primary-color);border-radius:12px;border-radius:var(--border-radius);box-shadow:0 20px 25px #0000001a,0 10px 10px #0000000a;box-shadow:var(--shadow-xl);display:flex;flex-direction:column;margin:3rem auto 0;margin:var(--spacing-2xl) auto 0;max-width:700px;overflow:hidden;width:100%}.About_dados__g5EOd .About_title__\+6bic{background:linear-gradient(135deg,#3498db,#2980b9);background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-dark) 100%);color:#273b4f;color:var(--text-primary);color:#fff;font-size:clamp(1.5rem,4vw,2rem);font-size:var(--font-size-xl);font-weight:700;margin:0;padding:2rem;padding:var(--spacing-xl);text-align:center}.About_dados__g5EOd .About_dadosCadastrais__zecNP{display:flex;flex-direction:column;gap:1.5rem;gap:var(--spacing-lg);padding:2rem;padding:var(--spacing-xl)}.About_dados__g5EOd .About_dadosCadastrais__zecNP label{grid-gap:1rem;grid-gap:var(--spacing-md);align-items:center;background:#f8fafc;border-left:4px solid #3498db;border-left:4px solid var(--primary-color);border-radius:.5rem;border-radius:var(--spacing-xs);display:grid;gap:1rem;gap:var(--spacing-md);grid-template-columns:auto 1fr;padding:1rem;padding:var(--spacing-md);transition:all .2s cubic-bezier(.4,0,.2,1);transition:all var(--transition-fast)}a{color:#fff}.About_dados__g5EOd .About_dadosCadastrais__zecNP label:hover{background:#f1f5f9;transform:translateX(4px)}.About_dados__g5EOd .About_dadosCadastrais__zecNP .About_dadosCadastraisTitle__\+1076{color:#273b4f;color:var(--text-primary);font-weight:600;min-width:120px}@media screen and (max-width:768px){:root{--spacing-xl:1.5rem;--spacing-2xl:2rem}body{padding:1rem 1.5rem;padding:var(--spacing-md) var(--spacing-lg)}.About_dados__g5EOd{margin:2rem auto 0;margin:var(--spacing-xl) auto 0}}@media screen and (max-width:480px){:root{--spacing-xl:1rem;--spacing-2xl:1.5rem}body{padding:.75rem 1rem;padding:var(--spacing-sm) var(--spacing-md)}.About_dados__g5EOd .About_title__\+6bic{font-size:clamp(1.25rem,3.5vw,1.5rem);font-size:var(--font-size-lg);padding:1.5rem;padding:var(--spacing-lg)}.About_dados__g5EOd .About_dadosCadastrais__zecNP{gap:1rem;gap:var(--spacing-md);padding:1.5rem;padding:var(--spacing-lg)}.About_dados__g5EOd .About_dadosCadastrais__zecNP label{grid-template-columns:1fr;text-align:left}}@media (prefers-color-scheme:dark){:root{--text-primary:#f1f5f9;--text-secondary:#cbd5e1;--branco:#1e293b}.About_dados__g5EOd{background:#1e293b;border-color:#3498db;border-color:var(--primary-color)}.About_dados__g5EOd .About_dadosCadastrais__zecNP label{background:#334155}.About_dados__g5EOd .About_dadosCadastrais__zecNP label:hover{background:#475569}}.About_dados__g5EOd{contain:layout style paint;scroll-margin-top:2rem}:root{--bg:#0b0f1a;--surface:#0f1629;--surface-soft:#0b1222;--accent:#6aa2ff;--success:#2ecc71;--warning:#f1c40f;--error:#e74c3c;--font-family:"Nunito Sans","Nunito",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-weight-bold:700;--font-weight-bolder:800;--radius:12px}body{font-family:Nunito Sans,Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family)}.Dashboard_container__sVW0F,body{background:#0b0f1a;background:var(--bg)}.Dashboard_container__sVW0F{border-radius:8px;color:#eaf0ff;display:flex;flex-direction:column;margin-top:5vh;min-height:100vh}.Dashboard_header__j0J2g{align-items:center;border-bottom:1px solid #ffffff14;display:flex;justify-content:space-between;padding:16px 24px}.Dashboard_brand__Camol{display:flex;flex-direction:column;gap:2px}.Dashboard_title__xWIef{font-size:24px;font-weight:700}.Dashboard_subtitle__Q5i8b{font-size:12px;opacity:.7}.Dashboard_headerRight__K3nCj{align-items:center;display:flex;gap:12px}.Dashboard_user__1vIXG{font-size:14px;opacity:.9}.Dashboard_userChip__e\+4JU{align-items:center;display:inline-flex;gap:8px}.Dashboard_avatar__4T-E\+{background:#ffffff1a;border-radius:50%;display:grid;font-size:12px;font-weight:700;height:28px;letter-spacing:.5px;place-items:center;width:28px}.Dashboard_ghostBtn__HbiUk{background:#0000;border:1px solid #fff3;border-radius:8px;color:#eaf0ff;cursor:pointer;padding:8px 12px;transition:border-color .2s cubic-bezier(.4,0,.2,1),background .2s cubic-bezier(.4,0,.2,1);transition:border-color var(--transition-fast),background var(--transition-fast)}.Dashboard_ghostBtn__HbiUk:hover{background:#ffffff08;border-color:#6aa2ff;border-color:var(--accent)}.Dashboard_ghostBtn__HbiUk:focus-visible{outline:2px solid #6aa2ff;outline:2px solid var(--accent);outline-offset:2px}.Dashboard_primaryBtn__DhSsL{align-items:center;background:#3498db;background:var(--primary-color);border:0;border-radius:10px;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;box-shadow:var(--shadow-sm);color:#fff;color:var(--branco);cursor:pointer;display:inline-flex;gap:8px;padding:10px 14px;transition:background .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);transition:background var(--transition-fast),transform var(--transition-fast)}.Dashboard_primaryBtn__DhSsL:hover{background:#2980b9;background:var(--primary-dark);transform:translateY(-1px)}.Dashboard_primaryBtn__DhSsL:active{transform:translateY(0)}.Dashboard_primaryBtn__DhSsL:disabled{cursor:not-allowed;opacity:.6}.Dashboard_secondaryBtn__yCORn{align-items:center;background:#0000;border:1px solid #ffffff29;border-radius:10px;color:#eaf0ff;cursor:pointer;display:inline-flex;justify-content:center;padding:10px 12px;transition:border-color .2s cubic-bezier(.4,0,.2,1),background .2s cubic-bezier(.4,0,.2,1);transition:border-color var(--transition-fast),background var(--transition-fast)}.Dashboard_secondaryBtn__yCORn:hover{background:#ffffff08;border-color:#6aa2ff;border-color:var(--accent)}.Dashboard_subtleBtn__tDS9N{background:#0000;border:0;border-radius:8px;color:#eaf0ff;cursor:pointer;opacity:.85;padding:10px 12px;transition:opacity .2s cubic-bezier(.4,0,.2,1),background .2s cubic-bezier(.4,0,.2,1);transition:opacity var(--transition-fast),background var(--transition-fast)}.Dashboard_subtleBtn__tDS9N:hover{background:#ffffff0a;opacity:1}.Dashboard_subtleBtn__tDS9N:disabled{cursor:not-allowed;opacity:.6}.Dashboard_btnLoader__2JwP0{animation:Dashboard_spin__LgeE6 .8s linear infinite;border:2px solid #fff9;border-radius:50%;border-top-color:#0000;height:14px;width:14px}@keyframes Dashboard_spin__LgeE6{to{transform:rotate(1turn)}}.Dashboard_main__c0Oja{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr;padding:24px}.Dashboard_card__DdHW9{background:#0f1629;background:var(--surface);border:1px solid #ffffff14;border-radius:12px;border-radius:var(--radius);box-shadow:0 4px 6px #00000012,0 2px 4px #0000000f;box-shadow:var(--shadow-md);padding:16px}.Dashboard_sectionHeader__KUhxL{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.Dashboard_cardTitle__HCp4G{font-size:18px;font-weight:700;margin:0}.Dashboard_grid__s4Mkb{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.Dashboard_list__eyT4S{margin:0;padding-left:18px}.Dashboard_listCompact__Sx4By{margin:12px 0 0;opacity:.9;padding-left:18px}.Dashboard_infoRow__Ro1kY{align-items:center;background:#0b1222;background:var(--surface-soft);border:1px solid #ffffff0f;border-radius:10px;display:flex;justify-content:space-between;padding:10px 12px}.Dashboard_infoLabel__8tNaQ{font-size:clamp(.875rem,2vw,.95rem);font-size:var(--font-size-sm);opacity:.75}.Dashboard_infoValue__Gzogs{font-size:clamp(.9rem,2.5vw,1rem);font-size:var(--font-size-base);font-weight:700}.Dashboard_statusBadge__IyIBY{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;gap:6px;letter-spacing:.2px;padding:6px 10px}.Dashboard_statusConectado__k\+wQH{background:#2ecc7126;border:1px solid #2ecc7159;color:#a7eac4}.Dashboard_statusPendente__hX30l{background:#f1c40f26;border:1px solid #f1c40f59;color:#f7e7a3}.Dashboard_statusParcial__UiZL8{background:#6aa2ff26;border:1px solid #6aa2ff59;color:#cfe0ff}.Dashboard_statusErro__r-K4f{background:#e74c3c26;border:1px solid #e74c3c59;color:#f5b5ae}.Dashboard_inlineActions__TAdnB{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.Dashboard_error__udRAn{background:#e74c3c1f;border:1px solid #e74c3c59;border-radius:10px;color:#ffd0cb;margin:8px 0;padding:10px 12px}.Dashboard_cardsGrid3__0leD9{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr}@media (min-width:640px){.Dashboard_cardsGrid3__0leD9{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Dashboard_cardsGrid3__0leD9{grid-template-columns:repeat(3,1fr)}}.Dashboard_actionCard__KWS24{background:linear-gradient(180deg,#ffffff05,#ffffff03);border:1px solid #ffffff14;border-radius:14px;display:flex;flex-direction:column;gap:10px;min-height:300px;padding:14px;transition:transform .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1);transition:transform var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast)}.Dashboard_actionCard__KWS24:hover{border-color:#ffffff29;box-shadow:0 10px 15px #0000001a,0 4px 6px #0000000d;box-shadow:var(--shadow-lg);transform:translateY(-2px)}.Dashboard_cardImage__xl1Cb{background:#ffffff08;border-radius:10px;display:grid;height:110px;place-items:center}.Dashboard_cardImage__xl1Cb img{background:#fff;filter:drop-shadow(0 4px 8px rgba(0,0,0,.25));max-height:90px;object-fit:contain;width:auto}.Dashboard_cardBody__kSKYO{display:flex;flex-direction:column;gap:6px}.Dashboard_cardHeading__Hbkut{color:#fff;color:var(--branco);font-size:clamp(.9rem,2.5vw,1rem);font-size:var(--font-size-base);font-weight:700;font-weight:var(--font-weight-bold);margin:0}.Dashboard_cardText__OV3ho{color:#eaf0ffe6;font-size:clamp(.875rem,2vw,.95rem);font-size:var(--font-size-sm);margin:0}.Dashboard_cardButtons__KXEXp{margin-top:auto}.Dashboard_cardButtons__KXEXp button{width:100%}@media (max-width:640px){.Dashboard_grid__s4Mkb{grid-template-columns:1fr}}:root{--brand-primary:#3498db;--brand-primary-600:#2980b9;--brand-primary-700:#1f618d;--brand-secondary-500:#49909a;--brand-secondary-700:#226370;--brand-secondary-100:#c3e1e3;--brand-tertiary-400:#7ebec5;--logo-1:#90e7f6;--logo-2:#34b8eb;--logo-3:#0e47a1;--logo-4:#2084d2;--logo-5:#062687;--text-dark-1:#273b4f;--text-dark-2:#34495e;--white:#fff}:root[data-theme=dark]{--bg:#0b1020;--card:#ffffff12;--card-border:#ffffff1f;--text:#e6e9f0;--muted:#b6c0d4;--primary:var(--brand-primary);--primary-600:var(--brand-primary-600);--danger:#ff6b6b;--focus:#9acbff;--shadow:0 10px 30px #00000059;--elev:#ffffff0f;--input-bg:#ffffff12;--input-border:#ffffff24;--decor-a:color-mix(in srgb,var(--brand-primary) 18%,#0000);--decor-b:color-mix(in srgb,var(--logo-2) 18%,#0000)}:root[data-theme=light]{--bg:#f7fbff;--card:#fff;--card-border:#e6edf5;--text:#1e2a35;--muted:#5c6b7a;--primary:var(--brand-primary-700);--primary-600:var(--brand-primary);--danger:#d64545;--focus:#74b6ff;--shadow:0 10px 30px #11273f14;--elev:#f2f7fb;--input-bg:#f8fbff;--input-border:#d8e3ef;--decor-a:color-mix(in srgb,var(--brand-primary) 20%,#fff 80%);--decor-b:color-mix(in srgb,var(--logo-2) 18%,#fff 82%)}.AuthPage_fullPage__NDBQR,.AuthPage_page__5ML\+s{display:flex;justify-content:center}.AuthPage_page__5ML\+s{align-items:center;background:radial-gradient(1200px 800px at 80% 10%,var(--decor-a),#0000 60%),radial-gradient(1000px 700px at 10% 80%,var(--decor-b),#0000 60%),var(--bg);border-radius:12px;border-radius:var(--border-radius);font-family:Nunito Sans,Nunito,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Helvetica Neue,Arial,Noto Sans;isolation:isolate;margin-top:2.5vh;min-height:100svh;overflow:hidden;position:relative;width:95%}.AuthPage_page__5ML\+s:before{content:"";inset:-15%}.AuthPage_bgDecor__A8MSG,.AuthPage_page__5ML\+s:before{animation:AuthPage_swirl__6QFNJ 16s linear infinite;background:conic-gradient(from 180deg at 50% 50%,color-mix(in srgb,#3498db 10%,#0000),color-mix(in srgb,#0e47a1 10%,#0000),color-mix(in srgb,#3498db 10%,#0000));background:conic-gradient(from 180deg at 50% 50%,color-mix(in srgb,var(--brand-primary) 10%,#0000),color-mix(in srgb,var(--logo-3) 10%,#0000),color-mix(in srgb,var(--brand-primary) 10%,#0000));filter:blur(80px);pointer-events:none;position:absolute;z-index:0}.AuthPage_bgDecor__A8MSG{inset:-10%}@keyframes AuthPage_swirl__6QFNJ{0%{transform:rotate(0deg) scale(1.1)}to{transform:rotate(1turn) scale(1.1)}}.AuthPage_container__m7Itf{max-width:480px;padding:24px;position:relative;width:100%}.AuthPage_card__0oPO-{-webkit-backdrop-filter:saturate(140%) blur(14px);backdrop-filter:saturate(140%) blur(14px);background:linear-gradient(180deg,var(--card),color-mix(in srgb,var(--card) 88%,#0000));border:1px solid var(--card-border);border-radius:16px;box-shadow:var(--shadow);overflow:hidden;padding:24px;position:relative;z-index:1}.AuthPage_card__0oPO-:before{background:linear-gradient(120deg,#1f618d,#0e47a1,var(--primary));background:linear-gradient(120deg,var(--brand-primary-700),var(--logo-3),var(--primary));border-radius:18px;content:"";inset:-2px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.5;padding:2px;pointer-events:none;position:absolute}.AuthPage_brandRow__K1YFo{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:8px}.AuthPage_brandLeft__B93Pa{align-items:center;display:inline-flex;gap:12px}.AuthPage_logoStub__BW3mk{background:#fff;background:var(--white);border-radius:10px;box-shadow:0 6px 18px color-mix(in srgb,var(--primary) 30%,#0000);display:grid;height:40px;overflow:hidden;place-items:center;width:40px}.AuthPage_logoImg__bkuNa{display:block;height:80%;object-fit:contain;width:80%}.AuthPage_brandText__m95Ew{display:flex;flex-direction:column;gap:2px}.AuthPage_brandName__U9GMw{color:var(--text);font-size:16px;font-weight:700;letter-spacing:.2px}.AuthPage_brandTag__bOhs1{color:var(--muted);font-size:12px}.AuthPage_themeToggle__dZlg5{align-items:center;background:var(--elev);border:1px solid var(--card-border);border-radius:10px;color:var(--text);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:8px 10px;transition:background .2s ease,transform .08s ease,border-color .2s ease}.AuthPage_themeToggle__dZlg5:hover{border-color:color-mix(in srgb,var(--primary) 30%,var(--card-border));transform:translateY(-1px)}.AuthPage_themeIcon__Dyy3Y{font-size:14px;line-height:1}.AuthPage_themeText__TAjOB{line-height:1}.AuthPage_tabs__B7NIC{grid-gap:6px;background:var(--elev);border-radius:10px;display:grid;gap:6px;grid-template-columns:1fr 1fr;margin-top:12px;padding:6px}.AuthPage_tab__zoSnc{background:#0000;border:none;border-radius:8px;color:var(--muted);cursor:pointer;padding:10px 12px;transition:background .2s ease,color .2s ease,transform .1s ease}.AuthPage_tab__zoSnc:hover{transform:translateY(-1px)}.AuthPage_active__lqJKG{background:linear-gradient(180deg,color-mix(in srgb,var(--card) 90%,#0000),color-mix(in srgb,var(--card) 70%,#0000));color:var(--text)}.AuthPage_title__jwl8n{color:var(--text);font-size:22px;letter-spacing:.2px;margin:14px 0 4px}.AuthPage_subtitle__oLpeo{color:var(--muted);font-size:14px;margin:0 0 16px}.AuthPage_form__kE52O{display:flex;flex-direction:column;gap:14px}.AuthPage_field__wdi3x{display:flex;flex-direction:column;gap:8px}.AuthPage_label__tV3Xc{color:var(--text);font-size:13px}.AuthPage_inputWrap__MdDGe{align-items:center;display:flex;position:relative}.AuthPage_input__OH23Q{background:var(--input-bg);border:1px solid var(--input-border);border-radius:10px;color:var(--text);font-size:14px;outline:none;padding:12px 14px;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease,color .2s ease;width:100%}.AuthPage_input__OH23Q:focus{background:color-mix(in srgb,var(--input-bg) 80%,#fff 20%);border-color:var(--focus);box-shadow:0 0 0 4px color-mix(in srgb,var(--primary) 22%,#0000)}.AuthPage_inputError__zEXS8{border-color:var(--danger);box-shadow:0 0 0 4px color-mix(in srgb,var(--danger) 18%,#0000)}.AuthPage_errorText__Su-uu{color:var(--danger);font-size:12px}.AuthPage_showBtn__1R\+oR{background:#0000;border:none;border-radius:8px;color:var(--muted);cursor:pointer;font-size:12px;padding:6px 8px;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.AuthPage_showBtn__1R\+oR:hover{background:color-mix(in srgb,var(--elev) 80%,#0000);color:var(--text)}.AuthPage_formRow__rsHr2{align-items:center;display:flex;justify-content:space-between;margin-top:4px}.AuthPage_checkbox__S3hL9{align-items:center;color:var(--muted);display:inline-flex;font-size:13px;gap:8px}.AuthPage_checkbox__S3hL9 input{accent-color:var(--primary);height:16px;width:16px}.AuthPage_linkBtn__v4oAZ{background:none;border:none;border-radius:6px;color:var(--primary);cursor:pointer;font-size:13px;padding:6px 4px}.AuthPage_linkBtn__v4oAZ:hover{text-decoration:underline}.AuthPage_primaryBtn__GO6Ac{background:linear-gradient(135deg,var(--primary),var(--primary-600));border:none;border-radius:12px;box-shadow:0 10px 20px color-mix(in srgb,var(--primary) 28%,#0000);color:#fff;cursor:pointer;font-weight:700;margin-top:6px;padding:12px 16px;transition:transform .08s ease,box-shadow .2s ease,filter .2s ease}.AuthPage_primaryBtn__GO6Ac:hover{filter:brightness(1.02);transform:translateY(-1px)}.AuthPage_primaryBtn__GO6Ac:disabled,.AuthPage_primaryBtn__GO6Ac[aria-disabled=true]{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.AuthPage_divider__j6ZmD{color:var(--muted);display:grid;font-size:12px;margin:8px 0;place-items:center;position:relative}.AuthPage_divider__j6ZmD:after,.AuthPage_divider__j6ZmD:before{background:var(--input-border);content:"";height:1px;position:absolute;top:50%;width:40%}.AuthPage_divider__j6ZmD:before{left:0}.AuthPage_divider__j6ZmD:after{right:0}.AuthPage_googleBtn__aai\+m{align-items:center;background:var(--elev);border:1px solid var(--input-border);border-radius:12px;color:var(--text);cursor:pointer;display:inline-flex;gap:10px;justify-content:center;padding:10px 14px;transition:background .2s ease,border-color .2s ease,transform .08s ease;width:100%}.AuthPage_googleBtn__aai\+m:hover{background:color-mix(in srgb,var(--elev) 88%,#fff 12%)}.AuthPage_googleG__SC61C{background:conic-gradient(from 90deg,#ea4335 0 25%,#fbbc05 0 50%,#34a853 0 75%,#4285f4 0 100%);border-radius:4px;color:#fff;display:grid;font-family:inherit;font-weight:800;height:22px;place-items:center;width:22px}.AuthPage_legalText__mg\+LX{color:var(--muted);font-size:12px;line-height:1.4;margin-top:10px}.AuthPage_tip__8paAE{color:var(--muted);font-size:12px;margin-top:12px;text-align:center}@media (prefers-contrast:more){.AuthPage_input__OH23Q:focus{box-shadow:0 0 0 3px #fff,0 0 0 6px var(--focus)}}.AuthPage_alert__QvUG4{animation:AuthPage_slideDown__RQoB6 .3s ease-out;border-radius:8px;font-size:14px;font-weight:500;margin-bottom:16px;padding:12px 16px}@keyframes AuthPage_slideDown__RQoB6{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.AuthPage_alertError__2IGOB{background-color:#fee2e2;border:1px solid #fecaca;color:#991b1b}.AuthPage_alertSuccess__lh5c1{background-color:#dcfce7;border:1px solid #bbf7d0;color:#166534}[data-theme=dark] .AuthPage_alertError__2IGOB{background-color:#7f1d1d;border:1px solid #991b1b;color:#fecaca}[data-theme=dark] .AuthPage_alertSuccess__lh5c1{background-color:#1b4332;border:1px solid #2d6a4f;color:#bbf7d0}.AuthPage_spinner__Xq9ML{animation:AuthPage_spin__vsMDI 1s linear infinite;display:inline-block;margin-right:8px}@keyframes AuthPage_spin__vsMDI{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}*{box-sizing:border-box}:root{--primary-color:#3498db;--primary-dark:#2980b9;--primary-darker:#1f618d;--text-primary:#273b4f;--text-secondary:#34495e;--branco:#fff;--shadow-light:#3498db4d;--shadow-medium:#3498db66;--shadow-focus:#3498db80;--spacing-xs:0.5rem;--spacing-sm:0.75rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--font-family:"Nunito",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-size-sm:clamp(0.875rem,2vw,0.95rem);--font-size-base:clamp(0.9rem,2.5vw,1rem);--font-size-lg:clamp(1.25rem,3.5vw,1.5rem);--font-size-xl:clamp(1.5rem,4vw,2rem);--font-weight-bold:bold;--font-weight-normal:400;--font-weight-bolder:bolder;--border-radius:12px;--border-width:2px;--border-width-thicker:4px;--border-width-thinner:1px;--transition-fast:0.2s cubic-bezier(0.4,0,0.2,1);--transition-normal:0.3s cubic-bezier(0.4,0,0.2,1);--transition-slow:0.6s cubic-bezier(0.4,0,0.2,1);--shadow-sm:0 1px 3px #0000001f,0 1px 2px #0000003d;--shadow-md:0 4px 6px #00000012,0 2px 4px #0000000f;--shadow-lg:0 10px 15px #0000001a,0 4px 6px #0000000d;--shadow-xl:0 20px 25px #0000001a,0 10px 10px #0000000a}body{font-family:Nunito,sans-serif;line-height:1.6;margin:0;padding:2vh 5vw}.DashboardFooter_footer__y8syx{align-items:flex-start;background:linear-gradient(135deg,#d4d8dc,#bdc3c7);border-radius:12px;border-radius:var(--border-radius);box-shadow:0 5px 15px #00000040,0 -12px 30px #0000001f,0 4px 6px #0000001f,0 12px 13px #0000002b,0 -3px 5px #00000017;display:flex;font-family:Nunito;gap:2rem;gap:var(--spacing-xl);margin-top:5vh;padding:2rem;padding:var(--spacing-xl)}.DashboardFooter_footer__y8syx .DashboardFooter_logo__NSxTt{align-self:flex-start;flex-shrink:0;margin-right:5vw}.DashboardFooter_footer__y8syx .DashboardFooter_logo__NSxTt img{height:auto;max-height:20vh;object-fit:contain;width:clamp(80px,7.81vw,120px)}.DashboardFooter_footer__y8syx .DashboardFooter_info__og3na{align-items:center;border-top:1px solid #3498db33;display:flex;flex-wrap:wrap;gap:2rem;gap:var(--spacing-xl);grid-column:1/-1;justify-content:center;margin-top:2rem;margin-top:var(--spacing-xl);padding-top:1.5rem;padding-top:var(--spacing-lg)}.DashboardFooter_footer__y8syx .DashboardFooter_footerContent__nZw2E{display:flex;flex:1 1;flex-direction:column;margin:0;width:100%}.DashboardFooter_footer__y8syx .DashboardFooter_footerContent__nZw2E .DashboardFooter_doubts__rA33F{justify-items:center}.DashboardFooter_footer__y8syx .DashboardFooter_footerContent__nZw2E .DashboardFooter_doubts__rA33F .DashboardFooter_doubtLinks__8cNZJ{display:flex;gap:10vh}.DashboardFooter_footer__y8syx .DashboardFooter_info__og3na p{font-size:clamp(.875rem,2vw,.95rem);font-size:var(--font-size-sm);margin:0}.DashboardFooter_footer__y8syx .DashboardFooter_footerContent__nZw2E .DashboardFooter_doubts__rA33F .DashboardFooter_doubtLinks__8cNZJ a,.DashboardFooter_footer__y8syx .DashboardFooter_info__og3na a{color:#2980b9;color:var(--primary-dark);cursor:pointer;font-weight:700;font-weight:var(--font-weight-bold);text-decoration:none;transition:color .2s cubic-bezier(.4,0,.2,1);transition:color var(--transition-fast)}.DashboardFooter_footer__y8syx .DashboardFooter_footerContent__nZw2E .DashboardFooter_doubts__rA33F .DashboardFooter_doubtLinks__8cNZJ a:hover,.DashboardFooter_footer__y8syx .DashboardFooter_info__og3na a:hover{color:#1f618d;color:var(--primary-darker)}@media screen and (max-width:1024px){.DashboardFooter_footer__y8syx .DashboardFooter_footerContent__nZw2E{grid-template-columns:repeat(2,1fr)}.DashboardFooter_footer__y8syx .DashboardFooter_footerContent__nZw2E .DashboardFooter_contact__Ab4--{grid-column:1/-1}}@media screen and (max-width:768px){body{padding:1vh 3vw}.DashboardFooter_footer__y8syx{flex-direction:column;gap:1.5rem;gap:var(--spacing-lg);padding:1.5rem;padding:var(--spacing-lg)}.DashboardFooter_footer__y8syx .DashboardFooter_logo__NSxTt{align-self:center}.DashboardFooter_footer__y8syx .DashboardFooter_logo__NSxTt img{width:100px}.DashboardFooter_footer__y8syx .DashboardFooter_footerContent__nZw2E{gap:1.5rem;gap:var(--spacing-lg);grid-template-columns:1fr}.DashboardFooter_footer__y8syx .DashboardFooter_info__og3na{flex-direction:column;gap:.75rem;gap:var(--spacing-sm);text-align:center}}@media screen and (max-width:480px){.DashboardFooter_footer__y8syx{padding:1rem;padding:var(--spacing-md);text-align:center}.DashboardFooter_socialMedia__-v\+vz{justify-content:center}.DashboardFooter_newsletter__vZX\+6 form{flex-direction:column}.DashboardFooter_newsletter__vZX\+6 form button{width:100%}}
/*# sourceMappingURL=main.a82786ae.css.map*/