.legal-sidebar-nav{border-bottom:1px solid #22222214;flex-direction:row;align-items:flex-start;gap:8px;margin-top:120px;display:flex;position:relative}@media (min-width:768px){.legal-sidebar-nav{border-bottom:none;flex-direction:column;gap:20px;margin-top:100px}}.legal-link-wrapper{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:8px;height:32px;padding-right:12px;display:flex;position:relative}@media (min-width:768px){.legal-link-wrapper{gap:0;height:auto;padding-right:0}}.legal-sidebar-link{text-decoration:none;position:relative}.legal-sidebar-link--active{font-weight:600}.legal-sidebar-link--inactive{font-weight:400}@media (min-width:1201px){.legal-sidebar-link--active{color:var(--color-brand-primary-painel,#00a7f0)}}.legal-back-underline{display:none}.legal-link-underline{background-color:var(--color-brand-primary-painel,#00a7f0);z-index:99;width:100%;height:2px;display:block;position:absolute;bottom:0;left:0}@media (min-width:768px){.legal-link-underline{display:none}}.legal-content-box{padding:100px 0}@media (max-width:768px){.legal-content-box{padding:32px 0}}.legal-content-box .legal-content-gap{flex-direction:column;gap:60px;display:flex}@media (max-width:768px){.legal-content-box .legal-content-gap{gap:30px}}.legal-content-header{flex-direction:column;gap:12px;display:flex}.legal-content-version,.legal-content-date{font-style:normal;font-weight:400;line-height:normal}.legal-content-title{font-style:normal;font-weight:600;line-height:normal}@media (min-width:992px){.legal-content-title{font-size:40px}}@media (max-width:991px){.legal-content-title{font-size:32px}}@media (max-width:576px){.legal-content-title{font-size:24px}}.legal-content-body{color:var(--color-content-default-primary);font-family:Poppins,sans-serif}.legal-content-body p,.legal-content-body ul,.legal-content-body li{color:var(--color-content-default-secondary);font-family:Poppins,sans-serif}.legal-content-body p{margin-bottom:16px}.legal-content-body strong{color:var(--color-content-default-primary)}.legal-content-body h2,h3{margin-bottom:12px}.legal-content-body h2{text-transform:uppercase;text-align:justify;margin-top:20px;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.legal-content-body dl,ol,ul{margin-top:0;margin-bottom:1rem;padding-left:2rem;list-style-type:disc}.legal-content-body a{color:var(--color-brand-primary-painel,#00a7f0)}.legal-content-body th,.legal-content-body td{border:1px solid #22222253;padding:5px}.legal-content-body table{border-collapse:collapse;width:100%}
