.ux-home .ux-needs>a>span,.ux-home .ux-contact-inner p:not(.ux-eyebrow),.ux-home .ux-footer-bottom,.ux-home .lead-form label>span>small,.ux-home .lead-form-source,.ux-home .cnpj-feedback.cnpj-idle{color:#435a75}.ux-home .analytics-footer-link{color:#285680;font-size:12px}.ux-home .analytics-footer-link:hover{color:#163c67}@media (max-width:600px){.ux-home .ux-header-inner{flex-wrap:nowrap}.ux-home .ux-header .ux-brand{width:145px}.ux-home .ux-menu>summary{gap:0}.ux-home .ux-header-actions{flex-shrink:0}}.ux-home .lead-form-shell{box-shadow:none;background:#fff;border-radius:14px;margin-top:0;padding:28px}.ux-home .lead-form-heading{gap:24px;margin-bottom:22px}.ux-home .lead-form-heading h3{font-size:26px;line-height:1.2}.ux-home .lead-form-heading p{font-size:13px}.ux-home .lead-form-kicker{margin-bottom:8px}.ux-home{color:#142b48;background:#f6f8fc;font-size:16px;line-height:1.6}.ux-home *{box-sizing:border-box}.ux-home a,.ux-home summary{touch-action:manipulation}.ux-home :focus-visible{outline-offset:4px;outline:3px solid #1678d0}.ux-home [id]{scroll-margin-top:110px}.ux-wrap{width:min(1160px,100% - 48px);margin-inline:auto}.ux-sr,.ux-skip:not(:focus){clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ux-skip:focus{z-index:100;background:#fff;padding:12px;position:fixed;top:10px;left:10px}.ux-header{z-index:50;background:#e7effa;border-bottom:1px solid #cedcee;position:sticky;top:0}.ux-header-inner{justify-content:space-between;align-items:center;gap:24px;min-height:96px;padding-block:14px;display:flex}.ux-brand{flex-shrink:0;width:206px;display:block}.ux-brand img{object-fit:contain;filter:none;width:100%;height:auto;display:block}.ux-nav{gap:26px;margin-left:auto;font-size:14px;font-weight:700;display:flex}.ux-nav a:hover,.ux-home a:not(.ux-button):hover{color:#195fc1}.ux-header-actions{align-items:center;gap:12px;display:flex}.ux-button{white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:12px;min-height:46px;padding:11px 18px;font-size:14px;font-weight:750;display:inline-flex}.ux-primary{background:#205bc7;border:1px solid #205bc7;color:#fff!important}.ux-primary:hover{background:#174795}.ux-outline{color:#19477f;background:0 0;border:1px solid #a9c0de}.ux-menu{position:relative}.ux-menu>summary{cursor:pointer;border:1px solid #bbcce1;border-radius:10px;align-items:center;gap:12px;min-height:46px;padding:11px 12px;font-size:14px;font-weight:700;list-style:none;display:flex}.ux-menu>summary::-webkit-details-marker{display:none}.ux-menu nav{background:#fff;border:1px solid #d7e2f0;border-radius:12px;width:270px;padding:10px;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 14px 36px #12305d22}.ux-menu nav a{border-radius:7px;padding:10px 12px;font-size:14px;display:block}.ux-menu nav a:hover{background:#edf4ff}.ux-intro{color:#fff;background:linear-gradient(110deg,#0c2348,#17437a)}.ux-intro-inner{justify-content:space-between;align-items:center;gap:48px;padding-block:38px;display:flex}.ux-eyebrow{letter-spacing:.12em;color:#33649b;font-weight:800;margin:0 0 12px!important;font-size:11px!important}.ux-intro .ux-eyebrow{color:#9edcfa}.ux-intro h1{letter-spacing:-.035em;margin:0 0 15px;font-size:clamp(30px,3.1vw,44px);font-weight:800;line-height:1.14}.ux-intro h1 span{color:#a4e2fc}.ux-intro p:not(.ux-eyebrow){color:#d3e1f2;margin:0;font-size:15px;line-height:1.7}.ux-help-link{align-items:center;gap:16px;max-width:310px;display:flex;color:#fff!important}.ux-help-link strong{font-size:16px;display:block}.ux-help-link small{color:#cbdef4;margin-top:6px;font-size:12px;display:block}.ux-help-mark{color:#a4e2fc;border:1px solid #77a8d8;border-radius:50%;flex-shrink:0;place-items:center;width:46px;height:46px;font-size:22px;display:grid}.ux-tools{padding-block:30px 26px}.ux-section-top{justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px;display:flex}.ux-home h2{letter-spacing:-.025em;margin:0;font-size:24px;font-weight:750;line-height:1.25}.ux-section-top>a{color:#2058a1;font-size:13px;font-weight:750}.ux-section-top>p{color:#5b6e87;margin:0;font-size:14px}.ux-tool-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.ux-tool{background:#fff;border:1px solid #d7e2ee;border-radius:14px;flex-direction:column;min-width:0;padding:22px;transition:border-color .15s,box-shadow .15s;display:flex}.ux-tool:hover{border-color:#7aabe3;box-shadow:0 8px 20px #17385c0d}.ux-tool-icon{color:#2259a9;background:#edf4fc;border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.ux-tool-icon svg{width:23px;height:23px}.ux-tool h3{letter-spacing:-.02em;margin:16px 0 7px;font-size:18px;line-height:1.3}.ux-tool p{color:#5b6d84;margin:0 0 20px;font-size:13px;line-height:1.6}.ux-tool-action{color:#205ab0;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;font-size:13px;font-weight:750;display:flex}.ux-tool-featured{background:#eaf2ff;border-color:#b7ceee}.ux-shortcuts{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:14px;display:grid}.ux-shortcuts a{border-bottom:1px solid #ccdbea;justify-content:space-between;align-items:center;gap:10px;padding:12px 3px;font-size:14px;font-weight:700;display:flex}.ux-access-note{color:#62738a;margin:14px 0 0;font-size:12px}.ux-access-note a{color:#205ab0;text-underline-offset:3px;text-decoration:underline}.ux-needs{border-block:1px solid #d9e3ee;grid-template-columns:1.15fr 1fr 1fr;align-items:center;gap:28px;padding-block:26px;display:grid}.ux-needs h2{font-size:21px}.ux-needs .ux-eyebrow{margin-bottom:6px!important;font-size:10px!important}.ux-needs>a{padding:8px 0;display:block}.ux-needs strong{font-size:15px;display:block}.ux-needs>a>span{color:#64778e;margin-top:5px;font-size:12px;display:block}.ux-section{padding-block:36px}.ux-service-grid{grid-template-columns:1fr 1fr;align-items:start;gap:12px;display:grid}.ux-detail{background:#fff;border:1px solid #d9e3ee;border-radius:10px}.ux-detail>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:58px;padding:17px 20px;font-size:15px;font-weight:700;list-style:none;display:flex}.ux-detail>summary::-webkit-details-marker{display:none}.ux-detail>summary>span{color:#326fb5;font-size:20px;line-height:1}.ux-detail[open]>summary>span{transform:rotate(45deg)}.ux-detail[open]>summary{border-bottom:1px solid #e4ebf4}.ux-detail-body{color:#536983;padding:18px 20px;font-size:14px}.ux-detail-body p{margin:0 0 14px}.ux-detail-body p:last-child{margin-bottom:0}.ux-detail-body ul{margin:0 0 16px;padding-left:20px}.ux-detail-body a{color:#1d59ad;font-weight:700}.ux-wide{margin-top:12px}.ux-license-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.ux-license-grid h3{color:#1b365b;margin:0 0 8px;font-size:16px}.ux-license-grid small{color:#5a6f8a}.ux-contact-band{background:#e7f0fb;border-block:1px solid #d2e0f2}.ux-contact-inner{justify-content:space-between;align-items:center;gap:32px;padding-block:28px;display:flex}.ux-contact-inner p:not(.ux-eyebrow){color:#5c7088;margin:12px 0 0;font-size:14px}.ux-contact-actions{flex-wrap:wrap;gap:10px;display:flex}.ux-contact-form{padding-top:24px;padding-bottom:0}.ux-contact-form .lead-form-section{margin-top:0}.ux-more .ux-detail{margin-top:10px}.ux-more .ux-section-top h2{font-size:21px}.ux-reviews{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-bottom:20px;display:grid}.ux-reviews blockquote{border:0;margin:0;padding:0;font-size:14px}.ux-reviews cite{color:#244165;font-size:12px;font-style:normal;font-weight:700}.ux-reviews small{color:#65758a;margin-top:4px;font-weight:400;display:block}.ux-faq+.ux-faq{margin-top:16px}.ux-faq summary{cursor:pointer;color:#244165;font-weight:650}.ux-faq p{margin-top:12px}.ux-home .ux-footer{color:#213c60;background:#e9eff7;border-top:1px solid #cedceb;padding:30px 0 20px}.ux-footer-grid{grid-template-columns:1fr 1fr 1.2fr;gap:36px;display:grid}.ux-footer .ux-brand{width:180px}.ux-footer h2{margin-bottom:14px;font-size:14px}.ux-footer p,.ux-footer a:not(.ux-brand){font-size:13px;line-height:1.7}.ux-footer p{color:#5b6c82;margin:12px 0}.ux-footer-grid>div>a:not(.ux-brand){overflow-wrap:anywhere;margin-top:5px;display:block}.ux-footer-bottom{color:#5d7089;border-top:1px solid #cddbe9;flex-wrap:wrap;align-items:center;gap:20px;margin-top:24px;padding-top:16px;font-size:11px;display:flex}.ux-footer-bottom>span{margin-right:auto}@media (max-width:1000px){.ux-nav{display:none}.ux-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ux-intro-inner{gap:30px}.ux-needs{grid-template-columns:1fr 1fr}.ux-needs>div{grid-column:1/-1}.ux-contact-inner{flex-direction:column;align-items:flex-start;gap:18px}}@media (max-width:600px){.ux-wrap{width:calc(100% - 32px)}.ux-header-inner{flex-wrap:wrap;gap:10px;min-height:84px;padding-block:12px}.ux-brand{width:170px}.ux-header-actions{gap:6px;margin-left:auto}.ux-header-actions>.ux-button{min-height:42px;padding:9px 10px;font-size:12px}.ux-header-actions>.ux-button span{display:none}.ux-menu>summary{min-height:42px;padding:10px;font-size:0}.ux-menu>summary>span{font-size:18px}.ux-menu nav{max-width:calc(100vw - 32px)}.ux-intro-inner{padding-block:26px;display:block}.ux-intro h1{font-size:32px}.ux-intro p:not(.ux-eyebrow){font-size:14px}.ux-desktop-break{display:none}.ux-help-link{gap:12px;max-width:none;margin-top:22px}.ux-help-mark{width:34px;height:34px;font-size:18px}.ux-help-link strong{font-size:14px}.ux-help-link small{margin-top:3px;font-size:11px}.ux-section-top{align-items:flex-start;gap:12px}.ux-section-top>a{text-align:right;max-width:120px;font-size:12px}.ux-home h2{font-size:22px}.ux-tools{padding-top:24px}.ux-tool-grid{gap:10px}.ux-tool{padding:16px 13px}.ux-tool h3{margin-top:12px;font-size:16px}.ux-tool p{margin-bottom:16px;font-size:12px}.ux-tool-action{gap:5px;font-size:12px}.ux-tool-icon{width:34px;height:34px}.ux-shortcuts{grid-template-columns:1fr;gap:0;margin-top:8px}.ux-shortcuts a{min-height:47px;font-size:14px}.ux-needs{grid-template-columns:1fr;gap:12px;padding-block:22px}.ux-needs>div{grid-column:auto}.ux-needs>a{border-top:1px solid #dce5ef;padding-top:14px}.ux-section{padding-block:26px}.ux-section-top>p{display:none}.ux-service-grid,.ux-license-grid,.ux-reviews{grid-template-columns:1fr}.ux-detail>summary{padding:15px 16px;font-size:14px}.ux-detail-body{padding:16px}.ux-contact-actions{width:100%}.ux-contact-actions>.ux-button{flex:1;padding-inline:12px;font-size:12px}.ux-footer-grid{grid-template-columns:1fr;gap:22px}.ux-footer .ux-brand{width:170px}.ux-footer-bottom{gap:12px}.ux-footer-bottom>span{width:100%}.ux-home [id]{scroll-margin-top:108px}}@media (max-width:359px){.ux-brand{width:145px}.ux-header-actions>.ux-button{padding:8px;font-size:11px}.ux-header-inner{gap:6px}.ux-tool h3{font-size:15px}}@media (prefers-reduced-motion:reduce){.ux-home *{scroll-behavior:auto!important;transition:none!important}}.ux-escala-highlight{background:linear-gradient(110deg,#e0edff,#f0f7ff);border:1px solid #b9d1f0;border-left:5px solid #205bc7;border-radius:12px;align-items:center;gap:20px;margin-block:22px;padding:24px;display:flex}.ux-escala-icon{color:#fff;background:#205bc7;border-radius:12px;flex:0 0 52px;place-items:center;width:52px;height:52px;display:grid}.ux-escala-icon svg{width:29px;height:29px}.ux-escala-copy{flex:1;min-width:0}.ux-escala-label{letter-spacing:.09em;color:#174795;margin-bottom:8px;font-size:10px;font-weight:800;display:block}.ux-home .ux-escala-copy h2{font-size:22px;line-height:1.3}.ux-escala-copy p{color:#435a75;margin:8px 0 0;font-size:13px;line-height:1.6}.ux-escala-cta{flex-shrink:0;min-height:50px}.ux-home .ux-escala-cta:focus-visible{outline-color:#142b48}@media (max-width:1000px){.ux-escala-highlight{flex-wrap:wrap}.ux-escala-copy{flex-basis:calc(100% - 72px)}.ux-escala-cta{margin-left:72px}}@media (max-width:600px){.ux-escala-highlight{gap:14px;margin-block:16px;padding:18px 16px}.ux-escala-icon{border-radius:10px;flex-basis:42px;width:42px;height:42px}.ux-escala-icon svg{width:24px;height:24px}.ux-escala-copy{flex-basis:calc(100% - 56px)}.ux-home .ux-escala-copy h2{font-size:20px}.ux-escala-label{letter-spacing:.06em;font-size:9px}.ux-escala-cta{white-space:normal;text-align:center;width:100%;margin-left:0;font-size:13px}}
