@font-face{font-family:barlow;src:url(/_next/static/media/ccac6b8195a251af-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:barlow;src:url(/_next/static/media/9791a4e8c810d5fe-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:barlow Fallback;src:local("Arial");ascent-override:100.74%;descent-override:20.15%;line-gap-override:0.00%;size-adjust:99.27%}.__className_b4e502{font-family:barlow,barlow Fallback}.__variable_b4e502{--font-barlow:"barlow","barlow Fallback"}@font-face{font-family:inter;src:url(/_next/static/media/bc0729f594444609-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:inter;src:url(/_next/static/media/13ae9447e0de248c-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:inter;src:url(/_next/static/media/d5ddb5654aab777b-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:inter;src:url(/_next/static/media/d5ddb5654aab777b-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:94.46%;descent-override:23.52%;line-gap-override:0.00%;size-adjust:102.55%}.__className_8865ab{font-family:inter,inter Fallback}.__variable_8865ab{--font-inter-acesso:"inter","inter Fallback"}.acesso{--ink-900:#09090b;--ink-800:#18181b;--ink-700:#27272a;--ink-600:#3f3f46;--ink-500:#52525b;--ink-400:#71717a;--ink-300:#a1a1aa;--ink-200:#d4d4d8;--ink-100:#e4e4e7;--white:#fff;--blue-600:#1a8cff;--blue-500:#48cbff;--success:#3ccf7e;--danger:#ff6b5e;--font-display:var(--font-barlow),"Arial Narrow",Arial,sans-serif;--font-ui:var(--font-inter-acesso),system-ui,-apple-system,"Segoe UI",sans-serif}.acesso,.acesso *{box-sizing:border-box;margin:0;padding:0}.acesso{font-family:var(--font-ui);background:var(--ink-900);color:var(--white);-webkit-font-smoothing:antialiased}.acesso a{color:inherit}.acesso{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(540px,1fr);align-items:start}.acesso .brand{position:sticky;top:16px;height:calc(100vh - 32px);overflow:hidden;display:flex;flex-direction:column;padding:48px 56px;margin:16px 0 16px 16px;border-radius:24px;background:var(--ink-800)}.acesso .brand__bg{position:absolute;inset:0;background-size:cover;background-position:50%;opacity:0;transition:opacity .8s ease}.acesso .brand__bg.is-on{opacity:1}.acesso .brand:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(9,9,11,.78),rgba(9,9,11,0) 16%,rgba(9,9,11,0) 56%,rgba(9,9,11,.9) 68%,#09090b 76%)}.acesso .brand__logo{filter:drop-shadow(0 1px 8px rgba(9,9,11,.5))}.acesso .brand>:not(.brand__bg){position:relative;z-index:1}.acesso .brand__logo{height:34px;width:auto;display:block;align-self:flex-start}.acesso .brand__copy{margin-top:auto;max-width:580px;transition:opacity .3s ease,transform .3s ease}.acesso .brand__copy.is-swapping{opacity:0;transform:translateY(6px)}.acesso .brand__title{font-family:var(--font-display);font-weight:700;font-size:clamp(40px,3.8vw,58px);line-height:1.02}.acesso .brand__title em{font-style:normal;color:var(--blue-600)}.acesso .brand__sub{margin-top:18px;font-size:17px;line-height:1.55;color:var(--ink-200);max-width:480px}.acesso .panel{min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding:56px 72px}.acesso .view{width:100%;max-width:500px;margin:0 auto;animation:acesso-in .35s ease both}@keyframes acesso-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.acesso .title{font-family:var(--font-display);font-weight:700;font-size:44px;line-height:1.02}.acesso .lead{margin-top:12px;font-size:15px;line-height:1.5;color:var(--ink-300)}.acesso .cards{margin-top:32px;display:grid;grid-template-columns:1fr 1fr;gap:16px}.acesso .card{display:flex;flex-direction:column;text-decoration:none;background:var(--ink-800);border:1px solid var(--ink-700);border-radius:20px;overflow:hidden;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.acesso .card__art{aspect-ratio:16/10;background-size:cover;background-position:50%;transition:transform .5s ease}.acesso .card__body{padding:18px;display:flex;flex-direction:column;flex:1}.acesso .card__name{font-family:var(--font-display);font-weight:700;font-size:24px;line-height:1.05}.acesso .card__desc{margin-top:6px;font-size:13px;line-height:1.45;color:var(--ink-300);flex:1}.acesso .card__btn{margin-top:18px;height:46px;font-size:15px}.acesso .card:focus-visible,.acesso .card:hover{outline:0;transform:translateY(-3px);border-color:rgba(26,140,255,.7);box-shadow:0 0 0 1px rgba(26,140,255,.35),0 0 28px rgba(26,140,255,.28)}.acesso .card:hover .card__art{transform:scale(1.04)}.acesso .card:focus-visible .card__btn,.acesso .card:hover .card__btn{background:var(--blue-500)}.acesso .helpers{margin-top:28px;display:flex;flex-direction:column;gap:10px;font-size:14px;color:var(--ink-300)}.acesso .alt a,.acesso .helpers a,.acesso .inline-link{color:var(--blue-600);font-weight:600;text-decoration:none}.acesso .alt a:hover,.acesso .helpers a:hover,.acesso .inline-link:hover{color:var(--blue-500)}.acesso .chip{display:inline-flex;align-items:center;gap:12px;padding:6px 14px 6px 6px;background:var(--ink-800);border:1px solid var(--ink-700);border-radius:999px;margin-bottom:28px}.acesso .chip__art{width:40px;height:40px;border-radius:50%;background-size:cover;background-position:50%}.acesso .chip__name{font-size:14px;font-weight:600}.acesso .chip__swap{font-size:13px;font-weight:600;color:var(--ink-300);text-decoration:none;padding-left:12px;border-left:1px solid var(--ink-700)}.acesso .chip__swap:hover{color:var(--blue-500)}.acesso .chip--internal .chip__name:after{content:"Uso interno";margin-left:10px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-900);background:var(--ink-200);padding:3px 8px;border-radius:999px}.acesso .fields{margin-top:6px}.acesso .grid2{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.acesso .field{margin-top:20px}.acesso .field__row{display:flex;justify-content:space-between;align-items:baseline}.acesso .field label{display:block;font-size:13px;font-weight:600;color:var(--ink-100);margin-bottom:8px}.acesso .field__link{font-size:13px;font-weight:500;color:var(--ink-300);text-decoration:none}.acesso .field__link:hover{color:var(--blue-500)}.acesso .input{position:relative}.acesso .input input,.acesso .input select{width:100%;height:52px;border:1px solid var(--ink-700);background:var(--ink-800);border-radius:12px;padding:0 16px;font:500 15px var(--font-ui);color:var(--white);transition:border-color .2s,box-shadow .2s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.acesso .input select{background-image:linear-gradient(45deg,transparent 50%,var(--ink-300) 50%),linear-gradient(135deg,var(--ink-300) 50%,transparent 50%);background-position:calc(100% - 22px) 23px,calc(100% - 17px) 23px;background-size:5px 5px;background-repeat:no-repeat;padding-right:40px}.acesso .input select:invalid{color:var(--ink-400)}.acesso .input input::-moz-placeholder{color:var(--ink-400);font-weight:400}.acesso .input input::placeholder{color:var(--ink-400);font-weight:400}.acesso .input input:hover,.acesso .input select:hover{border-color:var(--ink-500)}.acesso .input input:focus,.acesso .input select:focus{outline:0;border-color:var(--blue-600);box-shadow:0 0 0 4px rgba(26,140,255,.18)}.acesso .input input:-webkit-autofill{-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 40px var(--ink-800) inset}.acesso .input--pass input{padding-right:88px}.acesso .toggle{position:absolute;right:8px;top:50%;transform:translateY(-50%);border:0;background:transparent;font:600 13px var(--font-ui);color:var(--ink-300);padding:8px 10px;border-radius:8px;cursor:pointer}.acesso .toggle:hover{color:var(--white);background:var(--ink-700)}.acesso .field__hint{margin-top:8px;font-size:12px;color:var(--ink-300)}.acesso .field.has-error input,.acesso .field.has-error select{border-color:var(--danger)}.acesso .field__error{display:none;margin-top:8px;font-size:13px;color:var(--danger)}.acesso .field.has-error .field__error{display:block}.acesso .check{margin-top:20px;display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;color:var(--ink-300);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.acesso .check input{flex:none;margin-top:1px;width:18px;height:18px;accent-color:var(--blue-600)}.acesso .check a{color:var(--white);font-weight:600}.acesso .check.has-error{color:var(--danger)}.acesso .btn{margin-top:28px;width:100%;height:56px;border:0;border-radius:999px;font:700 16px var(--font-ui);cursor:pointer;transition:background .2s,transform .1s,border-color .2s;display:flex;align-items:center;justify-content:center;gap:10px;text-decoration:none}.acesso .btn--primary{background:var(--blue-600);color:var(--ink-900)}.acesso .btn--primary:hover{background:var(--blue-500)}.acesso .btn--ghost{background:transparent;color:var(--white);border:1px solid var(--ink-600)}.acesso .btn--ghost:hover{border-color:var(--ink-300)}.acesso .btn:active{transform:translateY(1px)}.acesso .btn:focus-visible{outline:2px solid var(--blue-500);outline-offset:3px}.acesso .btn.is-loading{pointer-events:none;opacity:.8}.acesso .btn+.btn{margin-top:12px}.acesso .or{margin:24px 0 0;display:flex;align-items:center;gap:14px;font-size:12px;color:var(--ink-300);text-transform:uppercase;letter-spacing:.06em}.acesso .or:after,.acesso .or:before{content:"";flex:1;height:1px;background:var(--ink-700)}.acesso .or+.fields .field:first-child,.acesso .or+.fields .grid2 .field{margin-top:8px}.acesso .alt{margin-top:28px;padding-top:24px;border-top:1px solid var(--ink-700);font-size:14px;color:var(--ink-300);text-align:center}.acesso .done__mark{width:64px;height:64px;border-radius:50%;background:rgba(60,207,126,.14);display:grid;place-items:center;margin-bottom:24px}.acesso .done__mark svg{width:30px;height:30px;stroke:var(--success);stroke-width:2.5;fill:none;stroke-linecap:round;stroke-linejoin:round}.acesso .done__email{color:var(--white);font-weight:600}@media (max-width:1100px){.acesso{grid-template-columns:1fr}.acesso .brand{position:relative;top:0;height:auto;min-height:280px;padding:32px;margin:12px 12px 0}.acesso .brand__title{font-size:36px}.acesso .brand__sub{display:none}.acesso .panel{min-height:0;padding:40px 24px}}@media (prefers-reduced-motion:reduce){.acesso,.acesso *{transition:none!important;animation:none!important}}.acesso{min-height:100vh}.acesso .form-erro{display:flex;gap:10px;align-items:flex-start;border:1px solid rgba(255,107,94,.45);background:rgba(255,107,94,.08);border-radius:12px;color:var(--danger)}.acesso .form-aviso,.acesso .form-erro{margin-top:20px;padding:12px 14px;font-size:14px;line-height:1.45}.acesso .form-aviso{border:1px solid var(--ink-700);background:var(--ink-800);border-radius:12px;color:var(--ink-300)}.acesso .field__acoes{margin-top:10px;display:flex;justify-content:space-between;gap:12px}.acesso .linkbtn{border:0;background:transparent;padding:0;font:600 13px var(--font-ui);color:var(--blue-600);cursor:pointer}.acesso .linkbtn:hover{color:var(--blue-500)}.acesso .linkbtn:disabled{color:var(--ink-400);cursor:not-allowed}.acesso .linkbtn--neutro{color:var(--ink-300)}.acesso .input--codigo input{letter-spacing:.4em;font-weight:600}.acesso .btn:disabled{opacity:.7;cursor:not-allowed}.acesso .brand__logo--parceiro{max-width:220px;max-height:40px;-o-object-fit:contain;object-fit:contain}.acesso .card__art,.acesso .chip__art{background-color:var(--ink-700)}@media (max-width:560px){.acesso .cards,.acesso .grid2{grid-template-columns:1fr}.acesso .title{font-size:36px}.acesso .panel{padding:32px 16px}.acesso .brand{min-height:300px;padding:24px}.acesso .brand:after{background:linear-gradient(180deg,rgba(9,9,11,.7),rgba(9,9,11,0) 18%,rgba(9,9,11,.55) 38%,rgba(9,9,11,.9) 58%,#09090b 80%)}.acesso .brand__title{font-size:30px}}