.inc-support-a{--support-ink:#172656;--support-blue:#3156d8;--support-line:#c4ccda;background:#f5f3ed;color:var(--support-ink);overflow-wrap:break-word}.inc-support-a *{box-sizing:border-box}.inc-support-a .menu-button{display:none}.support-js .inc-support-a .menu-button{display:flex}.inc-support-a .support-inner{width:min(1200px,calc(100% - 80px));margin-inline:auto}.inc-support-a .nx-page p{font-size:17px;line-height:1.8;margin:0 0 22px}.inc-support-a .nx-page h1,.inc-support-a .nx-page h2,.inc-support-a .nx-page h3{font-family:var(--serif,Georgia,serif);font-weight:400;line-height:1.12;letter-spacing:-.04em;margin:0 0 25px}.inc-support-a .nx-page h2{font-size:clamp(32px,3.6vw,51px);max-width:26ch}.inc-support-a .nx-page h3{font-size:29px}.inc-support-a .nx-page .nx-blue{color:var(--support-blue)}.inc-support-a .nx-page .nx-overline,.inc-support-a .nx-page .section-label{font-size:11px;text-transform:uppercase;letter-spacing:.12em;font-weight:600;margin-bottom:20px}.inc-support-a .nx-page .nx-lead{font-size:19px;line-height:1.7;max-width:68ch}.inc-support-a .nx-actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:24px}.inc-support-a .nx-btn{display:inline-flex;align-items:center;justify-content:space-between;gap:23px;padding:15px 22px;background:#3156d8;color:white;border:0;min-height:52px;font:600 14px/1.5 var(--sans,Inter,Arial,sans-serif);text-decoration:none;cursor:pointer}.inc-support-a .nx-link{display:inline-flex;align-items:center;gap:18px;min-height:40px;text-decoration:none;border-bottom:1px solid currentColor;font-size:14px;line-height:1.7;color:inherit}.inc-support-a .icon{width:25px;height:25px;flex-shrink:0}.inc-support-a .nx-section{padding-block:75px;margin:0;width:100%}.inc-support-a .nx-section:nth-of-type(2n){background:#e8edee}.inc-support-a .nx-section-heading{max-width:800px;margin-bottom:38px}.inc-support-a .nx-two-col>.support-inner{display:grid;grid-template-columns:1fr 1fr;gap:65px}.inc-support-a .nx-resource-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 45px;margin-top:35px}.inc-support-a .nx-resource-grid>a{padding:28px 0;border-top:1px solid var(--support-line);display:flex;flex-direction:column;align-items:start;text-decoration:none;color:inherit}.inc-support-a .nx-resource-grid>a>span{font-size:11px;letter-spacing:.07em;text-transform:uppercase;margin-bottom:20px}.inc-support-a .nx-resource-grid h3{max-width:23ch;font-size:30px}.inc-support-a .nx-resource-grid p{font-size:16px}.inc-support-a .nx-resource-grid .icon{margin-top:auto}.inc-support-a .nx-resource-grid>a:hover h3{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.inc-support-a .nx-acessos #plataformas .nx-resource-grid>a{padding:30px;background:#fff;border:1px solid #c4ccda}.inc-support-a .nx-acessos #plataformas .nx-resource-grid>a:first-child{border-top:4px solid #3156d8}.inc-support-a .nx-acessos #plataformas .nx-resource-grid>a:nth-child(2){border-top:4px solid #172656}.inc-support-a .nx-acessos #plataformas .nx-resource-grid>a:nth-child(3){border-top:4px solid #75886e}.inc-support-a .nx-acessos #plataformas .nx-resource-grid>a:nth-child(4){border-top:4px solid #ac7a4a}.inc-support-a .nx-final{background:#172656;color:white;padding-block:65px}.inc-support-a .nx-final .nx-btn{background:#eaff68;color:#172656}.inc-support-a .nx-final p{max-width:65ch}.inc-support-a details{padding-block:22px;border-top:1px solid var(--support-line)}.inc-support-a summary{font-size:17px;line-height:1.65;font-weight:600;cursor:pointer;padding-right:22px}.inc-support-a details[open]>summary{margin-bottom:20px}.inc-support-a .nx-page details p{font-size:16px;line-height:1.9;max-width:83ch}.inc-support-a :focus-visible{outline:3px solid #8b5a17;outline-offset:5px}.inc-support-a .mobile-action-bar{display:none!important}
/* Compact utility openings put the real action before decorative atmosphere. */
.inc-support-a .support-hero{padding-block:42px;background:#172656;color:white;position:relative;overflow:hidden}.inc-support-a .support-hero>.support-inner{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:55px;align-items:center}.inc-support-a .support-hero h1{font-size:clamp(37px,4.6vw,62px);line-height:1.04;max-width:25ch;margin-bottom:22px}.inc-support-a .support-hero h1 br{display:none}.inc-support-a .support-hero h1 br:after{content:' '}.inc-support-a .support-hero .nx-blue{color:#c8d9ff}.inc-support-a .support-hero .nx-lead{font-size:18px;max-width:66ch}.inc-support-a .support-hero .nx-btn{background:#eaff68;color:#172656}.support-hero-art{color:#b5cbfa;max-width:240px;aspect-ratio:1;position:relative}.support-hero-art>svg{width:100%;height:100%;display:block}.inc-support-a[data-support-page="area-de-aluno"] .support-hero{background:#1e3b51}.inc-support-a[data-support-page="perguntas-frequentes"] .support-hero{background:#242c52}.inc-support-a[data-support-page="profissionais-codigo-vital"] .support-hero{background:#233d42}.inc-support-a[data-support-page="verificar-certificado"] .support-hero{background:#152e54}.inc-support-a .deep-faq-search{margin-top:30px;max-width:650px}.inc-support-a .deep-faq-search label{display:block;margin-bottom:10px;font-size:14px;font-weight:600}.inc-support-a .deep-faq-search input{width:100%;min-height:52px;background:white;color:#172656;border:1px solid #c4ccda;border-radius:0;padding:13px 16px;font:16px var(--sans,Inter,Arial,sans-serif)}.inc-support-a .deep-faq-search [role=status]{font-size:13px;margin:12px 0 0;color:#e2eaff}.inc-support-a [hidden]{display:none!important}.inc-support-a .deep-topic-nav{display:flex;flex-wrap:wrap;gap:12px 25px;margin:30px 0 50px}.inc-support-a .deep-topic-nav a{color:#172656;text-decoration:none;border-bottom:1px solid #9facce;min-height:35px;font-size:14px;line-height:1.7}.inc-support-a .deep-faq-group{scroll-margin-top:110px;margin-top:55px}.inc-support-a .deep-faq-group>h3{color:#3156d8;font-size:30px;max-width:28ch}.inc-support-a .deep-faq-group details{max-width:950px}.inc-support-a #formulario,.inc-support-a #plataformas,.inc-support-a #diretorio,.inc-support-a #verificar{scroll-margin-top:100px}.inc-support-a .nx-contact-form-note{max-width:850px}.inc-support-a .nx-page .nx-note{font-size:13px;line-height:1.8;color:#42566c}
/* Live credentials helpers keep their exact form and state markup. */
.inc-support-a .cv-credentials-form{display:grid;gap:18px;align-items:end;padding:26px;background:#fff;border:1px solid #c4ccda;margin:30px 0 22px}.inc-support-a .cv-directory-filters{grid-template-columns:1.4fr 1fr 1fr 1fr auto}.inc-support-a .cv-credentials-form label{display:block;min-width:0}.inc-support-a .cv-credentials-form label>span{display:block;font-size:13px;font-weight:600;margin-bottom:8px}.inc-support-a .cv-credentials-form input,.inc-support-a .cv-credentials-form select{width:100%;min-width:0;min-height:48px;border:1px solid #8c9bb5;background:#fff;padding:11px 12px;font:16px var(--sans,Inter,Arial,sans-serif);color:#172656;border-radius:0}.inc-support-a .cv-directory-summary{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;font-size:14px;margin-bottom:28px}.inc-support-a .cv-professional-list{display:grid;gap:25px}.inc-support-a .cv-professional-row{padding:32px;background:white;border-top:3px solid #3156d8}.inc-support-a .cv-professional-row h3{font-size:29px}.inc-support-a .cv-professional-row p{font-size:16px;line-height:1.7}.inc-support-a .cv-professional-details,.inc-support-a .cv-credential-details{display:flex;gap:30px;flex-wrap:wrap;margin:22px 0}.inc-support-a .cv-professional-details>div,.inc-support-a .cv-credential-details>div{min-width:120px}.inc-support-a dt{font-size:11px;text-transform:uppercase;letter-spacing:.08em;font-weight:600;margin-bottom:7px}.inc-support-a dd{margin:0;font-size:16px;overflow-wrap:anywhere}.inc-support-a .cv-credentials-state,.inc-support-a .cv-credential-result{padding:30px;border:1px solid #b8c4d3;background:#fff;margin-top:25px}.inc-support-a .cv-credentials-state h3,.inc-support-a .cv-credential-result h3{font-size:28px}.inc-support-a .cv-verification-form{grid-template-columns:1fr auto;max-width:940px}.inc-support-a .cv-verification-form .nx-note{grid-column:1/-1;margin:0}.inc-support-a .cv-credential-result.is-valid{border-left:5px solid #245a52}.inc-support-a .cv-credential-result.is-inactive{border-left:5px solid #926138}
@media(max-width:1000px){.inc-support-a .cv-directory-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.inc-support-a .support-hero>.support-inner{grid-template-columns:1fr 140px;gap:25px}}@media(max-width:760px){.inc-support-a .support-inner{width:calc(100% - 40px)}.inc-support-a .support-hero{padding-block:32px}.inc-support-a .support-hero>.support-inner{grid-template-columns:1fr}.support-hero-art{display:none}.inc-support-a .support-hero h1{font-size:42px;max-width:23ch}.inc-support-a .support-hero .nx-lead{font-size:17px;line-height:1.65}.inc-support-a .nx-section{padding-block:48px}.inc-support-a .nx-two-col>.support-inner,.inc-support-a .nx-resource-grid{grid-template-columns:1fr;gap:28px}.inc-support-a .nx-page h2{font-size:35px}.inc-support-a .nx-page h3{font-size:27px}.inc-support-a .nx-page p{font-size:16px}.inc-support-a .nx-final{padding-block:48px}.inc-support-a .cv-credentials-form,.inc-support-a .cv-directory-filters,.inc-support-a .cv-verification-form{grid-template-columns:1fr;padding:22px 18px}.inc-support-a .cv-professional-row,.inc-support-a .cv-credentials-state,.inc-support-a .cv-credential-result{padding:24px 18px}.inc-support-a .cv-professional-details,.inc-support-a .cv-credential-details{flex-direction:column;gap:18px}.inc-support-a .cv-credentials-form button{width:100%}.inc-support-a summary{font-size:16px}.inc-support-a .deep-topic-nav{margin-bottom:35px}.inc-support-a .deep-faq-group{margin-top:40px}.inc-support-a .nx-actions{gap:16px}}
@media(prefers-reduced-motion:reduce){.inc-support-a *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
