@charset "UTF-8";/*reset*/*,*::before,*::after {box-sizing: border-box;  margin: 0;padding: 0;}:root{--font-sans: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue",Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; --font-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas,"Liberation Mono", monospace;--font-size-base: clamp(1rem, 0.95rem + 0.25vw, 1.125rem);--line-height-base: 1.6;}html{-webkit-text-size-adjust: 100%;scroll-behavior: smooth;color-scheme: light dark;}body{font-family: var(--font-sans);font-size: var(--font-size-base);line-height: var(--line-height-base);-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-rendering: optimizeLegibility;  min-height: 100vh;}img,picture,video,canvas,svg {display: block;max-width: 100%;}input,button,textarea,select{font: inherit;color: inherit;}button {background: none;border:none;cursor: pointer;}textarea {resize: vertical;}p,h1,h2,h3,h4,h5,h6{overflow-wrap: break-word;}h1,h2,h3,h4,h5,h6{line-height: 1.2;}a{color: inherit;text-decoration-skip-ink: auto;}ul,ol,summary{list-style: none;}:focus-visible{outline: 2px solid currentColor;outline-offset: 2px;}[hidden]{display: none !important;}code,kbd,samp,pre{font-family: var(--font-mono);font-size: 0.9em;}table{border-collapse: collapse;border-spacing: 0;}a{text-decoration:none}/*fim do reset ProcessoInterno*/.l-grade{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto 1fr auto;width:100%;overflow-x:hidden}.l-sup{grid-area:1/1/2/4}.l-esq{grid-area:2/1/3/2;max-width:20rem}.l-centro{grid-area:2/2/3/3;padding:.5rem 0 1.3rem 0;overflow:auto;min-width:0;min-height:90vh;width:100%;display:flex;flex-flow:row wrap;justify-content:center}.l-dir{grid-area:2/3/3/4;max-width:20rem}.l-inf{grid-area:3/1/4/4;display:flex;justify-content:space-between}.l-header{width:100%;display:flex;justify-content:space-between}.l-logo{width:4rem;min-width:4rem;height:3rem;display:flex;justify-content:center;align-items:center;padding:0 1rem 0 .5rem;padding-bottom:15px;background-image:radial-gradient(circle, #f00 3px, transparent 3px);background-size:16px 6px;background-position:left bottom;background-repeat:space no-repeat}.l-logo__img{width:100%}.l-menu{border-radius:0 0 0 .5rem;width:95%;height:3rem;min-width:18rem;padding-bottom:15px;background-image:radial-gradient(circle, #f00 3px, transparent 3px);background-size:16px 6px;background-position:left bottom;background-repeat:space no-repeat}.l-menu__ul{display:flex;flex-flow:row wrap;justify-content:space-between;gap:.5rem;list-style:none}.l-menu__li{display:flex;justify-content:center;align-items:center;flex-grow:1;flex-basis:0;background-color:#e30613;border-radius:.7rem 0 0 0;transform:skewX(-15deg)}.l-menu__a, .l-menu__h2{display:block;position:absolute;color:#fafafa;text-decoration:none;text-transform:uppercase;font-weight:600;font-size:clamp(0.5rem, 1.8vw, 1rem);font-family:verdana;white-space:nowrap}.l-menu__a:hover{font-weight:700;font-size:clamp(0.6rem, 1.9vw, 1.1rem)}.l-itemRelativo{position:relative;min-height:2.5rem;display:flex;justify-content:center;align-items:center;flex-grow:1;flex-basis:0;background-color:#f00;border-radius:.7rem 0 0 0;transform:skewX(-15deg)}.l-submenu{width:100%;display:none;position:absolute;background-color:#fafafa;top:100%;box-shadow:0 3px 6px rgba(0, 0, 0, 0.5);padding:.5% .5% 4% .5%}.l-submenu__li{padding:.5%;text-align:center;border-radius:.3rem}.l-submenu__li:hover{background-color:#925f36}.l-submenu__h3{background-color:#afa8a2;border-radius:.2rem}.l-submenu__a{display:block;color:#925f36;text-decoration:none;font-weight:400;font-size:clamp(0.5rem, 1.5vw, 1rem);font-family:verdana;white-space:nowrap}.l-submenu__a:hover{font-weight:700;color:#fff}.l-itemRelativo:hover .l-submenu{display:block}.c-lauda{width:clamp(20rem, 99%, 1200px);padding:1rem 2rem;background-color:#fafafa;box-shadow:.1rem .2rem .18rem rgba(0, 0, 0, 0.5);border-radius:.1rem;display:flex;flex-flow:row wrap;justify-content:space-evenly;margin:1rem .5rem 2rem .5rem;border:solid .1rem rgba(0, 0, 0, 0.5)}.l-rdp__info{background-color:#3a2c24;color:#c2a27f;padding:.3rem;border-radius:0 1.3rem 0 0;width:85%;min-width:20rem;height:auto;box-shadow:-2px -2px 5px rgba(0, 0, 0, 0.2), 0 2px 5px rgba(0, 0, 0, 0.3);display:flex;justify-content:space-evenly;align-items:center}@view-transition{navigation:auto}