html:has(#outer-container.paf-public-shell),html:has(#outer-container.paf-public-shell) body{margin:0!important;padding:0!important;overflow-x:hidden}#outer-container.paf-public-shell{display:flex;flex-direction:column;align-items:stretch;min-height:100dvh;background-image:none!important;background-color:#fff!important;margin:0!important;padding:0!important;font-family:Verdana,Arial,Helvetica,sans-serif}#outer-container.paf-public-shell.paf-login-shell{background-image:linear-gradient(180deg,rgba(0,57,166,.2),rgba(0,57,166,.1) 26%,#e2eaf6 54%,#eef2f8)!important;background-color:#eef2f8!important;background-repeat:no-repeat!important;background-size:100% 100%!important}#outer-container.paf-public-shell #paf-panel-chrome{width:100%;max-width:100%;flex-shrink:0;box-sizing:border-box}#outer-container.paf-public-shell #paf-panel-chrome #header,#outer-container.paf-public-shell #paf-panel-chrome #publicity,#outer-container.paf-public-shell #paf-panel-chrome #skip,#outer-container.paf-public-shell #paf-panel-chrome .paf-header-banner{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box}#outer-container.paf-public-shell #logo,#outer-container.paf-public-shell #logo-gbv{display:block;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}#outer-container.paf-public-shell #logoCintillo{display:block;width:100%!important;max-width:none!important;object-fit:cover;object-position:center top}#outer-container.paf-public-shell #header,#outer-container.paf-public-shell .paf-header-banner>#header{position:relative;overflow:hidden;border-radius:0 0 2px 2px}#outer-container.paf-public-shell #site-name{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#outer-container.paf-public-shell .paf-header-banner>#publicity{background:transparent!important}#outer-container.paf-public-shell #inner-container{flex:1 1 auto;width:100%!important;max-width:965px!important;margin-left:auto;margin-right:auto;padding-left:clamp(10px,2vw,24px);padding-right:clamp(10px,2vw,24px);box-sizing:border-box}#outer-container.paf-public-shell.paf-registro-shell-wrap #inner-container{width:100%!important;display:flex;flex-direction:column}#outer-container.paf-public-shell #outer-footer{flex-shrink:0;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;box-sizing:border-box;text-align:center}#outer-container.paf-public-shell #outer-footer #inner-footer #pie{height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden}#outer-container.paf-public-shell #outer-footer #inner-footer{width:100%;text-align:center}#outer-container.paf-public-shell #outer-footer .footer-info{display:block!important;height:auto!important;min-height:0!important;justify-content:center!important;text-align:center;width:100%;margin:0!important;padding:4px 16px 2px!important;line-height:1.2;box-sizing:border-box}#outer-container.paf-public-shell #outer-footer .footer-info-left{display:block;width:100%;font-size:12px;color:#666;text-align:center;line-height:1.2;float:none!important;margin:0!important}#outer-container.paf-public-shell .footer-info strong{color:#039}#outer-container.paf-public-shell div.footer-version{padding:0!important;font-size:12px;line-height:1.35;color:#666;text-align:center!important;width:100%;min-width:0!important;box-sizing:border-box;float:none!important;margin:0!important}@media (max-width:1024px){#outer-container.paf-public-shell #inner-container{padding-left:10px;padding-right:10px}}@media (max-width:768px){#outer-container.paf-public-shell #logoCintillo{object-fit:cover}}