@charset "UTF-8";@keyframes twink{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes reveal{0%{opacity:1}90%{opacity:1}to{opacity:0}}@keyframes grow{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes pulse{0%{filter:brightness(1)}50%{filter:brightness(.5)}to{filter:brightness(1)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}main{width:90vw;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:0}main .sticky-nav{max-width:80%;z-index:9;position:sticky;top:calc(1em + 45px);right:-22rem;transition:.5s;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;gap:0;width:22rem;height:calc(100vh - (1em + 45px))}@media screen and (max-width: 27.5rem){main .sticky-nav{right:-80%}}@media screen and (max-width: 1100px){main .sticky-nav{position:fixed}}main .sticky-nav.expanded{right:0}main .sticky-nav .content-menu{padding-left:0;padding-right:.3rem;overflow-y:auto;max-height:80%;background-color:#ebebeb;border-top-left-radius:1em;border-bottom-left-radius:1em}main .sticky-nav .content-menu *{text-align:left;font-size:1.35rem}main .sticky-nav .content-menu,main .sticky-nav .content-menu ul{list-style-type:none}main .sticky-nav .content-menu ul{border-left:.25em solid transparent}@media screen and (max-width: 27.5rem){main .sticky-nav .content-menu ul{padding-left:.5em}}main .sticky-nav .content-menu li{border-top-left-radius:1em;border-bottom-left-radius:1em}main .sticky-nav .content-menu li:has(+li>ul){border-bottom-left-radius:0}main .sticky-nav .content-menu li+li>ul{padding-top:.1em;padding-bottom:.1em}main .sticky-nav .content-menu li:not(:has(>ul)){padding-left:.5em}main .sticky-nav .content-menu li:not(:has(>ul)):hover{font-weight:700;background-color:#00a8ac}main .sticky-nav .content-menu li:not(:has(>ul)):hover:has(+li>ul)~li>ul{border-left-color:#00a8ac;background-color:#00000015}main .sticky-nav .content-menu li:not(:has(>ul)):active{background-color:#235a85}main .sticky-nav .content-menu li:not(:has(>ul)):active:has(+li>ul)~li>ul{border-left-color:#235a85}main .sticky-nav .content-menu li a{display:block}main .sticky-nav .show-nav{top:50%;z-index:9;position:fixed;border-radius:2.5em 0 0 2.5em;right:0;font-size:1.5rem;font-weight:700;text-transform:uppercase;color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;gap:0;background-image:linear-gradient(90deg,#0d77cc 5.85%,#00a8ac 73%,#0f6ed2 149.38%);width:1.25em;height:2.5em}main .sticky-nav .show-nav:before{content:"◀"}main .sticky-nav .show-nav:hover{box-shadow:3px 3px 5px #0006}main .sticky-nav .show-nav:hover{background-image:linear-gradient(90deg,#8d49ff 5.85%,#00a8ac 73%,#8c4aff 149.38%)}@media screen and (min-width: 1101px){main .sticky-nav .show-nav{display:none}}main .sticky-nav .show-nav.expanded{box-shadow:none;right:22rem}@media screen and (max-width: 27.5rem){main .sticky-nav .show-nav.expanded{right:80%}}main .sticky-nav .show-nav.expanded:before{content:"▶"}main .content{margin-bottom:1em;width:calc(100% - 22rem - 4em)}@media screen and (max-width: 1100px){main .content{width:100%;margin-left:auto;margin-right:auto}}main .content section{padding-top:calc(1em + 45px)}main .content section ol{margin-top:1rem;margin-bottom:1rem}main .content section ul{margin-top:1em}main .content section figure{padding:2.5em 0;text-align:center}main .content section figure figcaption{margin-bottom:.5em}main .content section figure img{max-width:100%;filter:drop-shadow(.3em .3em .5em #00000030)}main .content section article{padding-top:calc(1em + 45px)}main .content section article#instrucoes ul{list-style-type:disclosure-closed}main .content section article#instrucoes ul li:not(:last-child){margin-bottom:1em}main .content section article#comparacao ul{margin-top:0;list-style-type:square}@media screen and (max-width: 500px){main h1{font-size:12vw}main h2{font-size:10vw}}
