*{padding:0;margin:0;box-sizing:border-box}html{scroll-behavior:smooth}body{width:100%;color:#fff;scroll-behavior:smooth;line-height:1}a{text-decoration:none}button{cursor:pointer;border:none;border-radius:8px}span,input,label,button,li,select,textarea,table,td{font-family:Poppins,sans-serif}img{max-width:100%;-o-object-fit:cover;object-fit:cover}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}::-webkit-scrollbar{width:.75rem}::-webkit-scrollbar-thumb{background-color:#bda550}::-webkit-scrollbar-thumb:hover{background-color:#ab9544}::-webkit-scrollbar-track{background-color:#4f4f4f}::-moz-scrollbar{width:1rem}::-moz-scrollbar-thumb{background-color:#4f4f4f}::-moz-scrollbar-track{background-color:#4f4f4f}strong{font-weight:700}.loading .material-symbols-outlined{display:none!important}.material-symbols-outlined{-webkit-user-select:none;-moz-user-select:none;user-select:none}html{font-family:Poppins,sans-serif}h1{font-family:Poppins,sans-serif;font-size:2rem;line-height:120%}@media screen and (max-width: 740px){h1{font-family:Poppins,sans-serif;font-size:2rem;line-height:120%}}h2{font-weight:300;font-family:Poppins,sans-serif;font-size:3.5rem;line-height:120%}@media screen and (max-width: 740px){h2{font-family:Poppins,sans-serif;font-size:2.25rem;line-height:120%}}h3{font-family:Poppins,sans-serif;font-size:2rem;line-height:140%;font-weight:300}@media screen and (max-width: 740px){h3{font-family:Poppins,sans-serif;font-size:1.5rem;line-height:120%}}h4{font-family:Poppins,sans-serif;font-size:1.125rem;line-height:120%}@media screen and (max-width: 740px){h4{font-family:Poppins,sans-serif;font-size:1.125rem;line-height:120%}}h5{font-family:Poppins,sans-serif;font-size:1.25rem;line-height:120%}@media screen and (max-width: 740px){h5{font-family:Poppins,sans-serif;font-size:1rem;line-height:120%}}h6{font-weight:700;text-transform:uppercase;font-family:Poppins,sans-serif;font-size:1rem;line-height:normal}@media screen and (max-width: 740px){h6{font-family:Poppins,sans-serif;font-size:1rem;line-height:normal}}p{font-weight:300;font-family:Poppins,sans-serif;font-size:1.125rem;line-height:140%}@media screen and (max-width: 740px){p{font-family:Poppins,sans-serif;font-size:1.125rem;line-height:2rem}}a{color:inherit;font-weight:unset;background:unset;font-family:Poppins,sans-serif;font-size:1rem;line-height:100%}@media screen and (max-width: 740px){a{font-family:Poppins,sans-serif;font-size:1rem;line-height:100%}}.header{color:#fff;background-color:#000;position:relative;z-index:100}.header__profile{display:none;align-items:center;gap:10px;max-width:800px}.header__profile.success span strong{color:#2bc72e}.header__profile.warning span strong{color:#eea449}.header__profile.error span strong{color:#ff4b4b}.header__profile img{width:50px;height:50px;border-radius:50px}.header__profile-txt{gap:10px}.header__profile-txt span{font-size:.875rem;margin-top:5px;display:block}.header__profile-txt span strong{color:#fff}.header__hidden{background:#161615}.header__hidden .header__logo,.header__hidden .header__nav{display:none}.header__hidden .header__profile{display:flex}.header__hidden .header__base{justify-content:flex-end}.header__hidden .header__logo-menu-icon{display:none}@media screen and (max-width: 740px){.header__hidden .header__logo-menu-icon{display:block}}.header__logo{gap:10px}.header__logo-menu{display:none;border-radius:2px;width:35px;background-color:#8e731a;align-items:center;justify-content:center}.header__logo-menu:hover{background-color:#634c00}.header__logo-menu [data-menu=open]{display:block}.header__logo-menu [data-menu=close]{display:none}.header__logo-menu span{font-size:2rem;color:#fff}.header__logo-menu-icon{display:none}.header.with-countdown{--countdown-height: 1.875rem}.header__banner{background-color:#fff;color:#000;text-align:center;padding:5px 0;position:fixed;width:100%;z-index:1;box-shadow:0 2px 1rem -6px #000}.header__banner p{font-size:.875rem;font-weight:300}@media screen and (max-width: 540px){.header__banner p{font-size:.875rem}}.header__base{display:flex;align-items:center;justify-content:space-between}.header__base a{font-size:1rem;text-decoration:none;transition:.3s;opacity:1}.header__base a:hover{opacity:.7}.header__base.container{padding:.625rem;padding-top:calc(.625rem + var(--countdown-height, 0px))}.header__nav ul{display:flex;gap:40px}.header__share a{display:flex;align-items:center}@media screen and (max-width: 1140px){.header__nav{display:none}.header__logo-menu:not(.candidate-page){display:flex}}@media screen and (max-width: 740px){.header .header__base{justify-content:space-between}.header__nav{display:none}.header__hidden{background:#0b0b0c;min-height:65px}.header__hidden .header__profile{display:none}.header__logo,.header__logo-menu{display:flex}.header__logo-menu-icon{display:none}}html.menu-mobile-opened{overflow-y:hidden}html.menu-mobile-opened .header__logo-menu [data-menu=open]{display:none}html.menu-mobile-opened .header__logo-menu [data-menu=close]{display:block}html.menu-mobile-opened .candidate__content{position:relative}html.menu-mobile-opened .candidate__nav{display:block;position:fixed;top:63px;right:0;z-index:1000;min-height:calc(100vh - 63px);padding:20px;width:100%;animation:show-menu-mobile-links .3s}html.menu-mobile-opened .mobile-menu{top:calc(58px + var(--countdown-height, 0))}.dropdown{position:relative}.dropdown .dropdown-toggle{display:flex;align-items:center;gap:5px;cursor:pointer}.dropdown .dropdown-toggle .dropdown-icon{width:16px;height:16px;transition:transform .3s ease}.dropdown .dropdown-menu{position:absolute;top:100%;left:0;gap:15px;background-color:#000;border:1px solid rgba(255,255,255,.1);border-radius:4px;padding:8px 0;margin-top:8px;min-width:180px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease;z-index:1000;box-shadow:0 4px 12px #0000004d;display:flex;flex-direction:column}.dropdown .dropdown-menu:before{content:"";position:absolute;top:-6px;left:20px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #000}.dropdown .dropdown-menu li{list-style:none;display:block;width:100%}.dropdown .dropdown-menu li .dropdown-item{display:block;width:100%;padding:4px 16px;color:#fff;text-decoration:none;font-size:.875rem;transition:background-color .2s ease;white-space:nowrap}.dropdown .dropdown-menu li .dropdown-item:hover{opacity:.7}.dropdown:hover .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}.dropdown:hover .dropdown-toggle .dropdown-icon{transform:rotate(180deg)}.footer a{text-decoration:none}.footer .container{padding:60px 20px 20px}.footer .grid-2{align-items:start}.footer__logo a{transition:.3s ease}.footer__logo a:hover{opacity:.7}.footer__logo p{color:#757575;font-size:.875rem;margin-top:10px}.footer__sociais{margin-top:20px}.footer__sociais .grid-3{gap:10px}.footer__sociais strong{display:flex;font-size:1.125rem}.footer__sociais li{padding:10px;color:#fff;border-radius:6px}.footer__sociais li a{display:block;padding-top:40px}.footer__sociais .instagram{background:var(--icon-url),linear-gradient(217deg,#ef00ab 14.46%,#fe3c35 60.05%,#ffbf0a 100.27%);background-repeat:no-repeat;background-position:top -120% right -10%;opacity:1;transition:.2s}.footer__sociais .instagram:hover{opacity:.9}.footer__sociais .linkedin{background:var(--icon-url),linear-gradient(to right,#069,#069);background-repeat:no-repeat;background-position:top -120% right -10%;opacity:1;transition:.2s}.footer__sociais .linkedin:hover{opacity:.9}.footer__sociais .youtube{background:var(--icon-url),linear-gradient(to right,#f04444,#f04444);background-repeat:no-repeat;background-position:top 185% right -30%;opacity:1;transition:.2s}.footer__sociais .youtube:hover{opacity:.9}.footer__sociais a{font-size:.75rem;line-height:120%}.footer__sites a{text-decoration:none;color:#757575;font-size:.875rem;font-weight:400}.footer__tit{color:#000;font-size:1.125rem;font-weight:700;text-transform:capitalize}.footer__submenu{gap:1rem;margin-top:20px}.footer__copy{padding:1rem 0;text-align:center;font-size:.875rem;color:#757575}@media screen and (max-width: 540px){.footer__copy{font-size:.75rem}}@media screen and (max-width: 740px){.footer .grid-2{justify-items:start}.footer__sociais strong{display:flex;font-size:1.25rem}.footer__sociais a{font-size:.875rem;line-height:140%}.footer .instagram,.footer .linkedin,.footer .youtube{background-position:center}}.error404{background-color:#000;gap:20px;min-height:80vh}.error404 h1{font-size:6.25rem}.winners .nominee li:first-child .isWinner{color:#bda550;background:unset;font-weight:700}.winners__category{border-bottom:1px solid rgba(170,170,170,.3843137255);margin:40px 0;padding-bottom:40px}.winners__category h4{margin-bottom:20px;font-size:2.5rem}.winners__category ul{gap:20px}.winners__category p,.winners__category a{font-size:1.25rem;text-transform:uppercase;display:flex;gap:5px}.winners__category a{width:-moz-fit-content;width:fit-content}.winners__category a span{transition:.25s ease;margin-top:3px}.winners__category a:hover p{text-decoration:underline}.winners__category a:hover span{transform:translate(3px,-3px)}.winners__category span{font-size:1rem;text-transform:uppercase;margin-bottom:3px;display:block;letter-spacing:1px}.winners__category .score{color:#aaa;font-size:18px;text-transform:capitalize}.winners__category .winner span{font-weight:700}@media screen and (max-width: 740px){.winners h2{font-size:2.5rem;text-align:center;letter-spacing:1px}.winners h4{font-size:1.75rem}}.contato__grid{position:relative;z-index:10}.contato__grid.grid-2{justify-items:start;align-items:start}.contato__txt{align-items:flex-start;gap:20px}.contato__txt h1{font-size:2.75rem;margin-bottom:10px}.contato__txt p{font-size:1.25rem;margin-bottom:10px;color:#909090}.contato__txt-mail{background-color:#f6f5f4;display:flex;padding:20px;border-radius:10px}.contato__txt-mail a{display:flex;align-items:flex-start;gap:20px}.contato__txt-mail span{border-radius:5px;background:#e5e4e4;padding:5px;color:#151515;font-size:2rem}.contato__txt-mail p{font-size:1rem;margin-bottom:5px}.contato__txt-mail h2{color:#bda550;font-weight:700;font-size:1.25rem}.contato__txt-mail:hover{background-color:#eaeae9}.contato__txt-mail:hover h2{text-decoration:underline}.contato__form{background:#f6f5f4;padding:40px;border-radius:10px;color:#676767}.contato__form .grid-2{margin-top:20px}.contato__form h2{font-size:1.5rem;font-weight:700;letter-spacing:0;color:#bda550}.contato__form p{font-size:1rem;margin:10px 0}.contato__form .grid-2{-moz-column-gap:1.25rem;column-gap:1.25rem;margin-bottom:20px;align-items:start}.contato__form .grid-2 div{width:100%}.contato__form-file{display:flex;flex-direction:column;row-gap:.25rem;margin-bottom:1rem}.contato__form-file button{width:-moz-fit-content;width:fit-content;display:inline-flex;padding:.75rem 1rem;align-items:center;gap:10px;margin:10px 0;border:2px solid #c8cad0;background-color:transparent;color:#000;transition:background-color .3s ease}.contato__form-file button p{font-size:1rem;margin:0}.contato__form-file button:hover{background-color:#c8cad0}.contato__form-file__name{margin:0;display:flex;align-items:center;-moz-column-gap:.25rem;column-gap:.25rem}.contato__form-file__name>span{font-size:1.25rem}.contato__form-file input{display:none}.contato__form-file .form-field__submit__loader{--spinner-size: 1.125rem;--spinner-color: #222;--spinner-border-size: 3px}.contato__form-file .form-field__submit__text{display:flex;-moz-column-gap:.25rem;column-gap:.25rem}.contato__form .btn{margin-top:20px;display:block;text-align:center;width:100%}.contato__form .form-field__input{background-color:transparent;padding:.75rem 1rem;font-size:1rem;border-radius:.625rem;border:2px solid #c8cad0;color:#222}.contato__form .form-field__input::-moz-placeholder{color:#c8cad0}.contato__form .form-field__input::placeholder{color:#c8cad0}.contato__form .form-field__label{font-weight:700;color:#222;margin-bottom:.5rem}@media screen and (max-width: 1140px){.contato__grid.grid-2{grid-template-columns:1fr}}@media screen and (max-width: 740px){.contato__grid.grid-2{gap:80px}.contato__txt{align-items:flex-start;gap:20px}.contato__txt h1{font-size:2rem;margin-bottom:10px}.contato__txt p{font-size:1rem;line-height:140%}.contato__txt-mail{padding:20px}.contato__txt-mail span{font-size:1.5rem}.contato__txt-mail h2{font-size:1rem}.contato__form{padding:20px}.contato__form .grid-2{margin-top:20px;gap:20px}.contato__form .textarea{margin:10px 0}.contato__form h2{font-size:1.5rem;font-weight:700;letter-spacing:0;color:#bda550}.contato__form p{font-size:1rem;line-height:140%;margin:10px 0}.contato__form label{margin-bottom:5px;display:block}.contato__form input,.contato__form textarea{display:block;width:100%;padding:5px}.contato__form .grid-2{margin-bottom:20px}.contato__form .grid-2 div{width:100%}.contato__form-file{display:inline-flex;padding:10px;align-items:center;gap:10px;margin-top:10px}.contato__form-file p{font-size:1rem}.contato__form-file:hover{background-color:#ddd}.contato__form .btn{margin-top:20px;display:block;text-align:center;width:100%}}.jurado-reg{padding:120px 20px;max-width:800px}.jurado-reg.container{max-width:960px}.jurado-reg h1{text-align:center}.jurado-reg ul{margin:40px 0}.jurado-reg ul li{padding:20px 0}.jurado-reg ul h2{font-size:1.5rem;letter-spacing:0px;margin-bottom:10px;font-weight:700}.jurado-reg ul p{font-size:1rem;line-height:150%;color:#bbb;margin:5px 0}.jurado-reg ul .item:before{content:"- "}.first-access__form{max-width:720px;margin:0 auto;width:98%}.first-access__title{margin-bottom:1.25rem;font-size:1.75rem;font-weight:700}.first-access__desc{font-size:1.125rem;margin-bottom:2.5rem}.hero{background-image:var(--bg);background-size:cover;background-position:center center;overflow:hidden;position:relative}.hero__grid{width:95%;grid-template-rows:clamp(740px,90vh,960px)}.hero__grid.grid-2{grid-template-columns:45% 55%}.hero__txt{padding-bottom:2rem;justify-content:center;height:100%;max-width:38rem;position:relative;z-index:2}.hero__txt .btns{margin-top:4rem}.hero__txt .btn-sec,.hero__txt .login__form[data-form=registrar] .btn-login,.login__form[data-form=registrar] .hero__txt .btn-login,.hero__txt .login__form[data-form=login] .btn-cadastro,.login__form[data-form=login] .hero__txt .btn-cadastro{padding:1rem 2rem;color:#bda550;border:2px solid #BDA550}.hero__txt .btn-sec:hover,.hero__txt .login__form[data-form=registrar] .btn-login:hover,.login__form[data-form=registrar] .hero__txt .btn-login:hover,.hero__txt .login__form[data-form=login] .btn-cadastro:hover,.login__form[data-form=login] .hero__txt .btn-cadastro:hover{border:2px solid #BDA550;background-color:#bda550}.hero__txt p{font-size:1.25rem}.hero__title{grid-column:1/2}.hero__title__wrapper{line-height:130%;font-weight:300;margin-bottom:2rem;font-size:2rem;letter-spacing:.25em;display:grid;grid-template-columns:auto auto;align-items:center;-moz-column-gap:1rem;column-gap:1rem}.hero__title__before{display:block;color:#fff;font-size:1.125rem;font-weight:400;text-transform:uppercase;line-height:130%;letter-spacing:.5em}.hero__title__year{display:block;font-size:7.5rem;line-height:130%;grid-column:2/3;font-weight:lighter;letter-spacing:.1em}.hero__description{line-height:130%;font-size:1.5rem}.hero__img{height:100%;width:110%;position:absolute;right:0;z-index:1;display:flex;flex-direction:column;justify-content:flex-end}.hero__img__wrapper{height:100%;width:100%;position:relative}.hero__img-img{height:100%;display:flex;justify-content:center;align-items:flex-end}.hero__img-img img{height:100%;display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}.hero__img-txt{background-color:#bda55033;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:.625rem;padding:20px;position:absolute;z-index:10;max-width:18rem}.hero__img-txt:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#8c8c8c1a;z-index:-1;border-radius:.625rem;border-bottom:#BDA550 3px solid}.hero__img-txt>p{font-size:1.25rem}.hero__img-txt--left{left:-5%;bottom:8rem}.hero__img-txt--right{right:5%;bottom:4rem}.hero__img-blur{overflow:hidden;position:absolute;right:-50%;bottom:0;z-index:-1}.hero__img-blur img{opacity:.5;max-width:unset}.hero__mouse{position:absolute;bottom:40px;left:50%;z-index:10;animation:upArrow 2s ease-out infinite}@media screen and (max-width: 1440px){.hero__title__year{grid-column:1/2;font-size:6rem;line-height:110%}.hero__img-txt{max-width:15rem}.hero__img-txt>p{font-size:1rem}}@media screen and (max-width: 1140px){.hero__txt p{font-size:1.125rem}.hero__ano p{padding-left:20px;font-size:15rem}}@media screen and (max-width: 960px){.hero__grid{grid-template-rows:unset}.hero__grid.grid-2{grid-template-columns:1fr}.hero__title__wrapper{padding-top:4rem}.hero__title__year{grid-column:2/3}.hero__img{max-width:38rem;margin:0 auto;width:100%;position:relative}.hero__ano p{padding-left:20px;font-size:12rem}}@media screen and (max-width: 740px){.hero__title__wrapper{font-size:2.5rem;grid-template-columns:1fr;justify-items:center;text-align:center}.hero__title__before{font-size:1.25rem}.hero__title__year{font-size:8rem;grid-column:1/2}.hero__img-txt,.hero__ano{display:none}}@keyframes upArrow{0%,to{transform:translateY(0)}60%{transform:translateY(1.25rem)}}.parceiros{padding:5rem 0;max-width:45rem;width:95%;margin:0 auto}.parceiros__list{width:100%;align-items:center;justify-items:center;height:2.5rem}.parceiros__list.grid-4{gap:3.5rem}.parceiros__list>li{height:100%;width:auto}.parceiros__list>li>img{height:100%;display:block;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 960px){.parceiros{max-width:38rem}.parceiros__list{height:auto}.parceiros__list.grid-4{grid-template-columns:repeat(2,1fr);gap:5rem}.parceiros__list>li{height:auto;width:100%}.parceiros__list>li>img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}}@media screen and (max-width: 740px){.parceiros{max-width:12rem}.parceiros__list{width:100%}.parceiros__list.grid-4{grid-template-columns:1fr}.parceiros__list>li{width:100%}}.objetivo{max-width:80rem;width:95%;margin:0 auto}.objetivo__oscar{max-width:40rem;margin:0 auto;gap:1.25rem;align-items:flex-start}.objetivo__title{text-align:center;margin-bottom:2.75rem;font-size:3rem}.objetivo__description{text-align:center;font-size:1.5rem;line-height:150%;margin-bottom:2.75rem}.objetivo__button{color:#000;font-weight:500;font-size:1.25rem;text-align:center;text-transform:uppercase;background-color:#fff;display:block;width:100%;border-radius:2.5rem;padding:1.25rem;transition:background-color .3s ease}.objetivo__button:hover{background-color:#ccc}.objetivo__video{display:flex;justify-content:center;margin-bottom:3.75rem}.objetivo__video>iframe{width:100%;height:40rem;border-radius:1rem}@media screen and (max-width: 960px){.objetivo__video>iframe{height:30rem}}@media screen and (max-width: 740px){.objetivo__title{font-size:2.25rem}.objetivo__description{font-size:1.125rem;line-height:180%}.objetivo__button{font-size:1.125rem}.objetivo__video>iframe{height:20rem}iframe{width:100%}}.inovacao{position:relative;z-index:100}.inovacao.grid-2{gap:80px}.inovacao span{font-size:3rem;line-height:140%;font-weight:200;background:linear-gradient(180deg,#fff 50%,#fff0 125%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.inovacao strong{font-weight:400}.inovacao p{font-size:1.25rem;line-height:150%;margin:0 40px}@media screen and (max-width: 960px){.inovacao p{margin:0}}@media screen and (max-width: 740px){.inovacao.secao{padding:80px 20px 160px}.inovacao span{font-size:2.5rem}.inovacao p{font-size:1.125rem}.inovacao.grid-2{gap:40px}}.form__txt h2{margin-bottom:40px}.form__txt p{font-size:1.25rem}.form__form{width:100%}.form__form form{margin:0 40px;display:flex;flex-direction:column;row-gap:2rem}.form__item{margin-bottom:20px}.form__item input{width:100%;color:#fff}@media screen and (max-width: 960px){.form__grid{display:flex!important;flex-wrap:wrap}.form__form form{margin:0}}@media screen and (max-width: 740px){.form h2{margin-bottom:20px;font-size:2.5rem}.form p{font-size:1.125rem;line-height:140%}}.pre-subscription form{margin-top:40px}.pre-subscription .form-field{margin-bottom:1.5rem}.cards ul{max-width:1000px;margin:0 auto}.cards__item{border:2px solid #F3EDD7;padding:40px;border-radius:10px;line-height:150%;font-size:1.125rem;height:100%;display:flex;align-items:center}.cards__destaque{background:#f3edd7;grid-column:span 2;text-align:center}@media screen and (max-width: 740px){.cards__item{border:2px solid #FDEAA9;padding:20px;line-height:140%}.cards__destaque{background:#fdeaa9;grid-column:1;text-align:center}}.square h3{line-height:140%;margin-bottom:80px;background:linear-gradient(180deg,#000 42.85%,#0000 112.28%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.square span{display:block;position:relative;color:#000;line-height:140%;font-weight:300;font-size:1.125rem}.square span:before{content:"";height:20px;width:20px;background-color:#bda550;position:absolute;top:-25px;left:0}@media screen and (max-width: 960px){.square h3{margin-bottom:40px}}@media screen and (max-width: 740px){.square{padding:0 20px}.square h3{font-size:2rem;margin-bottom:80px}.square__img{max-width:350px;grid-row:2}}.cta h3{margin-bottom:20px}.cta .btn-black{margin-top:20px}@media screen and (max-width: 740px){.cta h3{font-size:2rem}.cta p{font-size:1.125rem;line-height:140%}}.date__txt{margin-right:50%}.date__txt h2{margin-bottom:20px;font-size:2.75rem}.date__grid{margin-top:80px}.date__grid li{display:flex;align-items:center;gap:20px}.date__grid li.ended{text-decoration:line-through}.date__grid p{font-size:1.25rem;margin-bottom:10px}.date__grid span{font-size:1.25rem;font-weight:700;margin-top:40px}@media screen and (max-width: 1140px){.date__txt{margin-right:30%}}@media screen and (max-width: 960px){.date .grid-3{grid-template-columns:1fr 1fr}}@media screen and (max-width: 740px){.date__txt{margin-right:0}.date h2{font-size:2.25rem}.date p{font-size:1.125rem;line-height:140%}.date .grid-3{gap:60px;grid-template-columns:1fr}}.categorias{max-width:100rem;width:95%;margin:0 auto}.categorias__title{font-size:2.5rem;text-align:center;margin-bottom:3.75rem}.categorias__groups{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:1.75rem;column-gap:1.75rem}.categorias__group{list-style:none;font-size:1.5rem;text-transform:uppercase;font-weight:300;border-radius:1rem;border:1px solid #FFF;height:-moz-fit-content;height:fit-content;line-height:140%}.categorias__group__title{color:#050505;background-color:#fdeaa9;padding:.75rem;letter-spacing:.05em;text-align:center;line-height:140%;border-radius:.9rem .9rem 0 0}.categorias__group__item{padding:1.5rem 1.25rem;position:relative}.categorias__group__item:last-of-type{border-bottom:unset}.categorias__group__item:last-of-type:after{display:none}.categorias__group__item:after{content:"";background-color:#fdeaa9;display:block;position:absolute;bottom:0;left:5%;width:90%;height:1px}@media screen and (max-width: 1440px){.categorias__group{font-size:1.25rem}}@media screen and (max-width: 1140px){.categorias__groups{row-gap:4rem;max-width:40rem;margin:0 auto;text-align:center;grid-template-columns:1fr}}.subscription-modal>.modal{display:flex;flex-direction:column;align-items:center}.subscription-modal__title{color:#fdeaa9;text-transform:uppercase;font-size:2.5rem;text-align:center;font-weight:300}.subscription-modal__content{max-width:30rem;margin:2rem auto 4rem;font-size:1.25rem;text-align:center;color:#cbcbcb;line-height:150%}.subscription-modal__content>*{font-size:inherit}.subscription-modal__content>strong{display:block;margin-bottom:1rem}.subscription-modal__content>p{font-weight:400}.subscription-modal--error .subscription-modal__title{color:#c22828;font-weight:500}.subscription-modal .btn{margin-bottom:4rem}.about-award{position:relative;z-index:1;margin-bottom:-1px}.about-award:after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:30%;background-color:#796e48;z-index:-1}.about-award__wrapper{max-width:100rem;margin:0 auto;width:95%;background-color:#181818;border-radius:3rem;padding:10.75rem min(10%,10rem);display:grid;grid-template-columns:repeat(2,1fr);align-items:center;-moz-column-gap:5rem;column-gap:5rem}.about-award__content{display:flex;row-gap:2.5rem;flex-direction:column}.about-award__content strong{font-weight:500}.about-award__title{font-size:2.5rem}.about-award__description{font-size:1.125rem;line-height:160%;font-weight:300;color:#d9d9d9}.about-award__button{font-weight:500;font-size:1.125rem;text-align:center;color:#000;background-color:#fff;width:-moz-fit-content;width:fit-content;display:block;border-radius:2.5rem;padding:1.125rem 1.75rem;transition:background-color .3s ease}.about-award__button:hover{background-color:#ccc}@media screen and (max-width: 1140px){.about-award__wrapper{grid-template-columns:1fr;row-gap:5rem;justify-items:center}}@media screen and (max-width: 960px){.about-award__wrapper{padding:5rem 5%}}@media screen and (max-width: 740px){.about-award__title{text-align:center;font-size:2rem}.about-award__button{width:100%}}.benefits{padding-top:1rem}.benefits__title{font-weight:300;font-size:1.5rem;text-transform:uppercase;letter-spacing:.1em;line-height:130%;text-align:center;max-width:42rem;width:95%;margin:0 auto 3.5rem}.benefits__list{display:grid;grid-template-columns:repeat(2,1fr);list-style:none;gap:2.5rem;max-width:80rem;width:95%;margin:0 auto 4rem}.benefits__item{display:flex;align-items:center;-moz-column-gap:1.25rem;column-gap:1.25rem}.benefits__item:last-of-type{justify-self:center;grid-column:1/-1}.benefits__icon{font-size:5rem;color:#7d6e43}.benefits__icon__wrapper{background-color:#d9d9d9;border-radius:50%;display:flex;align-items:center;justify-content:center;width:5rem;height:5rem;flex:0 0 auto}.benefits__icon.material-symbols-outlined{font-size:3.75rem;font-weight:700}.benefits__description{font-size:1.25rem;line-height:130%}.benefits__video{max-width:100rem;width:95%;margin:0 auto}.benefits__video>iframe{width:100%;height:40rem;border-radius:1rem}@media screen and (max-width: 960px){.benefits__list{max-width:45rem;width:95%;grid-template-columns:1fr}.benefits__item:last-of-type{justify-self:unset;grid-column:unset}.benefits__video>iframe{height:30rem}}@media screen and (max-width: 740px){.benefits__title{font-size:1.25rem}.benefits__item{-moz-column-gap:1rem;column-gap:1rem}.benefits__icon.material-symbols-outlined{font-size:2.75rem}.benefits__icon__wrapper{width:4rem;height:4rem}.benefits__description{font-size:1.125rem}.benefits__video>iframe{height:20rem}}@media screen and (max-width: 540px){.benefits__description{font-size:1rem}}.criterios.grid-2{-moz-column-gap:5rem;column-gap:5rem}.criterios__img{max-width:30rem;margin:0 auto;position:relative}.criterios__img img{filter:drop-shadow(0 25px 25px rgba(0,0,0,.15));width:100%;height:auto;display:block}.criterios__txt h3{margin-bottom:40px;font-size:1.75rem}.criterios__txt ul{gap:40px}.criterios__txt li{display:flex;gap:10px}.criterios__txt span{font-size:2rem;color:#fdeaa9}@media screen and (max-width: 1140px){.criterios .hero__img-txt{left:-20px;bottom:60px}}@media screen and (max-width: 960px){.criterios.grid-2{grid-template-columns:1fr}}.card__beige{gap:40px;margin-top:120px;align-items:start}.card__beige h4{margin-bottom:20px;color:#151515;text-align:center;font-size:1.5rem}.card__beige li{border-radius:8px;padding:40px 32px;background:#f3edd7;color:#6e6e6e}@media screen and (max-width: 1140px){.card__beige.grid-4{grid-template-columns:1fr 1fr}}@media screen and (max-width: 740px){.card__beige.grid-4{grid-template-columns:1fr}}.art-regulamento{border-radius:20px;background-color:#181818;background-image:var(--bg-url);background-repeat:no-repeat;background-position:right;display:block;color:#fff;text-align:center;max-width:80rem;width:95%;margin:0 auto;transition:.3s ease;transition-property:transform,background-color}.art-regulamento:hover{background-color:#423625;transform:translateY(-10px)}@media screen and (max-width: 740px){.art-regulamento{background-position:left}}.about-categories__header{max-width:45rem;margin:0 auto;text-align:center}.about-categories__title{font-size:2.5rem;letter-spacing:.1em;margin-bottom:4.5rem}.about-categories__description{font-size:1.125rem;color:#d9d9d9;margin-bottom:1.5em;letter-spacing:.03em}.about-categories__description strong{font-weight:500}.about-categories .btn{margin-top:2.5rem}.about-categories__cards>li{height:100%}.lawsummit.grid-2{row-gap:7rem}.lawsummit__title{margin-bottom:5rem;font-size:2.5rem}.lawsummit__list{row-gap:5rem}.lawsummit__item{display:flex;-moz-column-gap:2rem;column-gap:2rem}.lawsummit__icon{color:#bda550}.lawsummit__icon.material-symbols-outlined{font-size:3rem}.lawsummit__description{font-size:1.125rem;line-height:150%}.lawsummit__img{width:100%;height:100%}.lawsummit__img>img{height:100%;border-radius:1rem}@media screen and (max-width: 1140px){.lawsummit.grid-2{grid-template-columns:1fr}.lawsummit__title{text-align:center}.lawsummit__img>img{height:auto}}.home{padding-bottom:7.5rem}.candidate{display:grid;grid-template-columns:300px auto}.candidate__box{border-radius:8px;background:#0b0b0ca6;padding:20px;position:relative;z-index:10}.candidate__box>.h3{font-size:1rem;display:flex;flex-direction:column}.candidate__box>.h3 strong{line-height:130%;font-size:1.375rem}.candidate__subscription-available{margin-bottom:.5rem;font-size:1rem}.candidate__categories__content{max-width:45rem}.candidate__categories__content .h3{margin-bottom:1rem}.candidate__categories__content .ul:not(:last-child){margin-bottom:2rem}.candidate__categories__content button{pointer-events:none;cursor:default}.candidate__profile-form .form-container{display:flex;flex-direction:column;align-items:flex-start;row-gap:2rem}.candidate__profile-form .form-field--file{align-items:flex-start}.candidate__profile-form .form-field__label{font-size:1.125rem;width:-moz-fit-content;width:fit-content}.candidate__profile-form .form-field__input{padding:10px 1rem;font-size:1rem;border-width:1px}.candidate__profile-form .form-field__input.active{border-width:2px}.candidate__profile-form .profile-picture__image{width:10rem;height:10rem}.candidate__profile-form .profile-picture__edit{left:-.5rem;bottom:.5rem}.candidate__profile-form .profile-picture__edit button{padding:.25rem}@media screen and (max-width: 1140px){.candidate{grid-template-columns:200px auto}.candidate__button button{font-size:1rem;gap:20px}}@media screen and (max-width: 960px){.candidate{grid-template-columns:200px auto}}@media screen and (max-width: 740px){.candidate{grid-template-columns:1fr}}.candidate__bg{background-color:#151313;padding:40px;position:relative;overflow:hidden}.candidate__bg .img-bg{overflow-y:hidden;pointer-events:none;position:absolute;top:-20%;left:-10%}.candidate__content{box-shadow:0 4px 64px #0000000d;position:relative;background-color:#151313;overflow:hidden;display:grid;grid-template-columns:2fr 3fr;padding:40px;gap:20px 40px}.candidate__content .img-bg{overflow-y:hidden;pointer-events:none;position:absolute;top:-20%;left:-10%}.candidate__content-category{gap:40px;grid-column:1/2}.candidate__content-category h3{margin-bottom:20px}.candidate__content-category-title{margin-bottom:10px;color:#d6d7dc}.candidate__content-button{background:#222;border-radius:4px;position:relative;transition:background .3s ease}.candidate__content-button.success:before{background-color:#2bc72e}.candidate__content-button.success .candidate__content-button-tag{background:#2bc72e1a;border:1.5px solid #2BC72E}.candidate__content-button.active{background:#323232;pointer-events:none}.candidate__content-button.review:before{background:#338dfa}.candidate__content-button.review .candidate__content-button-tag{background:#1f93ff1a;border:1.5px solid #338DFA}.candidate__content-button.warning:before{background:#eea449}.candidate__content-button.warning .candidate__content-button-tag{background:#eea4491a;border:1.5px solid #EEA449}.candidate__content-button.error:before{background:#ff4b4b}.candidate__content-button.error .candidate__content-button-tag{background:#ff4b4b1a;border:1.5px solid #FF4B4B}.candidate__content-button-txt{text-align:left;font-family:inherit;color:inherit;font-size:.875rem;font-weight:700}.candidate__content-button-tag{font-size:.75rem;padding:4px 8px;border-radius:4px;color:#e1f2e2}.candidate__content-button button{background-color:transparent;color:#fff;margin-bottom:8px;display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 20px;position:relative;transition:background-color .3s ease;width:100%}.candidate__content-button:before{content:"";position:absolute;top:0;left:0;height:100%;width:4px;border-radius:4px 0 0 4px;transition:opacity .3s ease}.candidate__content-button:hover{cursor:pointer;background:#323232}@media screen and (max-width: 1140px){.candidate{grid-template-columns:minmax(100px,200px) 3fr;padding:0;gap:0}.candidate__content{padding:20px;gap:20px}}@media screen and (max-width: 960px){.candidate{grid-template-columns:1fr}.candidate-category{grid-column:1}}@media screen and (max-width: 740px){.candidate__bg{padding:40px 1rem}.candidate__content{display:flex;flex-direction:column}.candidate__content-button-txt{line-height:130%}}.candidate__form{grid-column:2/3;grid-row:2/4;position:sticky;top:5%;z-index:10;height:-moz-fit-content;height:fit-content}.candidate__form-data{display:none;padding:20px;max-width:38rem;margin:0 auto}.candidate__form-data h4{font-size:2rem;margin-bottom:20px}.candidate__form-data .form-field{margin-bottom:20px}.candidate__form-data .form-field__error{font-size:1rem}.candidate__form-data .form-field__select-icon{display:block;width:1em;height:1em}.candidate__form-data .btn-remove{border-radius:4px}.candidate__form-data.active{display:block;animation:showForm .5s ease-in-out}@media screen and (max-width: 1140px){.candidate__form-data{padding:.5rem}}.candidate__form-message{margin:3rem 0}.candidate__form .btn-close{display:none}.candidate__form-tit{font-size:1.375rem}.candidate__form-txt{font-size:1.125rem}.candidate__header{grid-column:1/-1;grid-row:1/2;position:relative;z-index:1}.candidate__header>p{margin-top:1rem}.candidate__header>h3{margin:1.5rem 0;font-size:1.5rem}.candidate__header a{font-size:inherit;font-family:inherit;font-weight:700;color:#d0b65a;text-decoration:underline;text-underline-offset:4px;transition:color .3s ease}.candidate__header a:hover{color:#dbc882}.candidate__nav{position:relative;z-index:10;background-color:#0b0b0c;color:#fff;min-height:90vh;padding:20px}.candidate__nav-list{padding:20px}.candidate__nav-logo{opacity:1;transition:opacity .3s ease;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.candidate__nav-logo path{fill:#d0b65a}.candidate__nav-logo:hover{opacity:.6}.candidate__nav__item{color:#969696;border-radius:6px;margin-bottom:10px}.candidate__nav__item.active{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#8e731a}.candidate__nav__item.active a,.candidate__nav__item.active button,.candidate__nav__item.active p{color:#fff;font-weight:700}.candidate__nav__item p{font-size:inherit}.candidate__nav__item a,.candidate__nav__item button{padding:12px;display:flex;align-items:center;gap:10px;background-color:transparent;color:inherit;font-family:inherit;font-size:inherit;width:100%}.candidate__nav__item:hover{background-color:#8e731a}.candidate__nav__item:hover a,.candidate__nav__item:hover button{color:#fff;font-weight:700}.candidate__nav .header__profile{margin-bottom:20px;display:none}@media screen and (max-width: 1140px){.candidate__nav{padding:20px 10px}}@media screen and (max-width: 960px){.candidate__nav{display:none}}@media screen and (max-width: 740px){.candidate__nav .header__profile{display:block}.candidate__nav-logo{display:none}}.mobile-menu{display:none}#candidate-profile{overflow-y:hidden}#candidate-profile .candidate__content{grid-template-columns:400px auto}#candidate-profile .candidate__content__title{grid-column:1/-1;color:#fff}@media screen and (max-width: 1140px){#candidate-profile .candidate__content{grid-template-columns:1fr}}.candidate__profile{height:-moz-fit-content;height:fit-content;align-items:center;gap:20px}.candidate__profile h3{font-weight:700}.candidate__profile .profile-picture__image{width:9.375rem;height:9.375rem}.candidate__profile .profile-picture__edit{left:-.5rem;bottom:.5rem}.candidate__profile .profile-picture__edit button{padding:.25rem}.candidate__profile-premio{border-top:1px solid rgba(170,170,170,.4588235294);width:100%;max-width:300px;padding-top:20px}.candidate__profile-premio ul{align-items:center;gap:20px}.candidate__profile-premio li{display:flex;gap:10px}.candidate__profile-premio span{color:#bda550}.candidate__profile-nav{margin-bottom:2rem}.candidate__profile-nav ul{display:flex;gap:2.5rem;align-items:center}.candidate__profile-nav a,.candidate__profile-nav button{background-color:unset;color:#969696;font-size:1.125rem}.candidate__profile-nav .active a,.candidate__profile-nav .active button{color:#fff;pointer-events:none}.candidate__profile-nav .active a:before,.candidate__profile-nav .active button:before{transform:scaleX(1)}@media screen and (max-width: 740px){.candidate__profile-nav ul{gap:1.5rem 1.25rem;flex-wrap:wrap}.candidate__profile-nav a{font-size:1rem;text-align:center}.candidate__profile-nav li{width:-moz-fit-content;width:fit-content}}.confirmation-modal>.modal{display:flex;flex-direction:column;align-items:center}.confirmation-modal__title{color:#fdeaa9;text-transform:uppercase;font-size:2.5rem;text-align:center;font-weight:300}.confirmation-modal__buttons{margin:2rem 0 3rem;display:flex;width:100%;max-width:28rem;-moz-column-gap:3rem;column-gap:3rem}.confirmation-modal__buttons button,.confirmation-modal__buttons a{flex:1;padding:.75rem .5rem;font-size:1.125rem;font-weight:700;border:2px solid transparent;transition:background-color .3s ease,color .3s ease}.confirmation-modal__buttons .confirmation-modal__cancel{border-color:#fff}.confirmation-modal__confirm{background-color:#c22828;color:#fff}.confirmation-modal__confirm:not(:disabled):hover{background-color:#981f1f}.confirmation-modal__cancel{background-color:transparent;font-size:1.125rem;color:#fff;border-color:#fff}.confirmation-modal__cancel:hover{background-color:#e6e6e6;color:#000}.juror__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:20px;margin-top:40px;position:relative}.juror__list-btns{display:flex;flex-direction:column;gap:10px}.juror__list-btns .disabled{opacity:.3;cursor:default;pointer-events:none}.juror__list-btns .summary-link{display:block;width:-moz-fit-content;width:fit-content;margin:12px auto 10px;font-size:14px;color:#d0b65a;text-decoration:underline;text-underline-offset:4px;transition:color .3s ease}.juror__list-btns .summary-link:hover{color:#8e731a}.juror__list-item{background:#151515cc;border-radius:8px;padding:40px 20px}.juror__list-item p{font-size:1rem;margin:20px 0 10px}.juror__list-item .btn{width:100%;text-align:center}.juror__list-item h2{font-size:1.25rem;display:flex;flex-direction:column}.juror__list-item h2 strong{line-height:130%;font-size:1.375rem}#candidate-vote .candidate__content{display:flex;flex-direction:column}#candidate-vote h1{position:relative;z-index:1}.jurado h2{font-size:2.25rem}.jurado h5{font-size:2rem;text-align:center}.jurado h6{font-size:2rem}.jurado table{border-collapse:collapse;border-spacing:0px;border-radius:4px;width:100%}.jurado td{border:1px solid #aaa;padding:12px 8px}.jurado tr:nth-child(2n){background:#323232}.jurado tr:nth-child(odd){background:#0b0b0ccc}.jurado .btns{grid-column:span 3;margin:0 auto;padding-top:40px;gap:120px}.jurado__box{background-color:#1a1a1a;padding:20px;border-radius:4px}.jurado__nav{margin-bottom:40px}.jurado__nav ul{display:flex;gap:40px}.jurado__nav button{display:block;background:unset;color:#969696}.jurado__nav .active button{color:#fff;font-weight:700;position:relative}.jurado__nav .active button:before{content:"";width:100%;height:2px;background-color:#fdeaa9;position:absolute;bottom:0;left:0}.jurado__title{display:flex;gap:20px;align-items:center;padding:0 40px}.jurado__content article{margin:40px 0;padding-top:40px}.jurado__etapa{margin:10px 0 40px;display:flex;justify-content:center;gap:10px}.jurado__etapa div{width:50px;height:4px;background-color:#aaa}.jurado__etapa div.active{background-color:#bda550}@media screen and (max-width: 960px){.jurado__title{flex-wrap:wrap;justify-content:center;text-align:center}.jurado__title h2{font-size:2rem}}@media screen and (max-width: 740px){.jurado__title{padding:0}.jurado__title h2{font-size:1.5rem}.jurado__etapa div{width:35px}.jurado h6{font-size:1.5rem}.jurado__nav{margin-bottom:40px}.jurado__nav ul{flex-wrap:wrap;gap:20px 40px}.jurado__nav button{display:block;background:unset;color:#969696}.jurado__nav .active button{color:#fff;font-weight:700;position:relative}.jurado__nav .active button:before{content:"";width:100%;height:2px;background-color:#fdeaa9;position:absolute;bottom:0;left:0}.jurado .btns{gap:20px;flex-wrap:wrap;padding-top:20px}.jurado .btns .btn{width:100%}}#jurado-category .jurado__category>ul{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;max-width:60rem;width:100%;margin:2.5rem auto 0}#jurado-category .jurado__category a{background-color:#bda550;padding:1rem;display:block;border-radius:4px;font-size:1.25rem;transition:.3s ease;text-align:center}#jurado-category .jurado__category a small{font-size:1rem;display:block;margin-bottom:.25rem}#jurado-category .jurado__category a:hover{background-color:#fdeaa9;color:#222}#jurado-category .jurado__category .no-active a{border:2px solid #BDA550;background-color:unset;color:#bda550;pointer-events:none}#jurado-category .jurado__nominees{margin-top:1.125rem;row-gap:1.25rem;border-bottom:unset;text-transform:uppercase}@media screen and (max-width: 740px){#jurado-category .jurado__title{flex-wrap:wrap;justify-content:center;padding:0 20px}}#jurado-votar article{padding-top:0}#jurado-votar .jurado__box{max-width:750px}#jurado-votar .jurado__etapa{justify-content:flex-start}#jurado-votar .jurado__social{display:flex;gap:10px;align-items:center;margin:10px 0}#jurado-votar .jurado__social span{font-weight:200;color:#fff}#jurado-votar .jurado__social path{fill:#fff}#jurado-votar .jurado__social a{transition:opacity .2s ease;margin-top:10px}#jurado-votar .jurado__social a:hover{opacity:.6}#jurado-votar .jurado__form{display:flex;gap:20px}#jurado-votar .jurado__form p{font-size:1.125rem;font-weight:700}#jurado-votar .jurado__form-item{display:flex;flex-direction:column;margin:10px;align-items:center}#jurado-votar .jurado__form-item input,#jurado-votar .jurado__form-item label{cursor:pointer;font-size:1.125rem}#jurado-votar .jurado__form-item input{margin-bottom:1rem;width:20px;height:20px}#jurado-votar .jurado__vote{gap:40px}#jurado-votar .jurado__vote p{font-weight:700;margin-bottom:1rem}#jurado-votar .jurado__vote span{color:#9d9d9d}#jurado-votar .jurado__vote .no-active{opacity:.5}#jurado-votar .btns{justify-content:center}@media screen and (max-width: 740px){#jurado-votar .jurado__form{gap:10px;flex-wrap:wrap;justify-content:center}}#jurado-resume article{padding-top:0}#jurado-resume h6{margin-bottom:40px}#jurado-resume .btns{justify-content:center}#jurado-resume .jurado__resumo p{font-weight:700;font-size:1.5rem;margin-bottom:20px}#jurado-resume .jurado__resumo li{border-bottom:1px solid #aaa;padding-bottom:40px;margin-bottom:40px}#jurado-resume .jurado__resumo th{border:1px solid #fff;padding:10px 8px;text-transform:uppercase}#jurado-resume .jurado__resumo .th-nota{width:100px}#jurado-resume .jurado__resumo .td-nota,#jurado-resume .jurado__resumo .th-nota{text-align:center}@keyframes modalFadeIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.modal__wrapper{animation:modal .3s forwards}@keyframes modal{0%{opacity:0;transform:translate3d(0,-30px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes showForm{0%{opacity:0}to{opacity:1}}@keyframes show-menu-mobile-links{0%{right:-100%;opacity:.5}to{right:0;opacity:1}}.alert{width:100%;background-color:#9e893c;position:relative;z-index:1;padding:1.25rem;font-size:1.125rem;font-family:Poppins,sans-serif;letter-spacing:.125px}.alert__message{line-height:140%}.alert__action{margin-top:1rem;font-size:.875rem}.alert__action button{background-color:#fff;border:1px solid #fff;padding:.5rem 2rem;font-family:inherit;font-size:inherit;color:#000;transition:.3s ease;transition-property:background-color,color}.alert__action button:hover{background-color:transparent;color:#fff}.arrow{position:fixed;bottom:40px;right:40px;z-index:10000}.arrow.hidden{display:none}.arrow button{display:flex}.arrow svg{width:40px;height:40px;background-color:#cbb875;transition:background-color .2s ease;box-shadow:2px 4px 8px 2px #0006}.arrow svg:hover{background-color:#bda550}@media screen and (max-width: 740px){.arrow{bottom:20px;right:20px}}.btn-loader{display:flex;align-items:center;justify-content:center}.btn-loader__loader{--spinner-size: 2rem;--spinner-border-size: 5px;--spinner-color: #FFF;display:none}.btn-loader__text{font-size:1em}.btn-loader.loading .btn-loader__loader{display:block}.btn-loader.loading .btn-loader__text{display:none}.btn-loader:disabled{cursor:default;background-color:#868686;color:#fff}.form h1{margin:20px 0}.form__buttons{background-color:#e9f4ff;padding:10px;display:flex;align-items:center;gap:20px}.form__item{margin-top:20px;width:100%}.form__item-check a{color:#bda550;transition:.3s}.form__item-check a:hover{color:#fdeaa9}.form__footer{display:flex;justify-content:space-between}.form__footer a{font-size:.875rem;margin-top:20px;color:#000;opacity:.6;transition:.3s}.form__footer a:hover{opacity:1}#form-login{max-width:500px;margin:0 auto;border-radius:10px;background-color:#151313cc;box-shadow:0 4px 64px #0000000d;padding:40px}#form-login form{display:flex;flex-direction:column;row-gap:2rem}#form-login h2{font-size:1rem;letter-spacing:0;color:#a0925e;font-weight:400;margin-right:120px;margin-bottom:20px}#form-login .forgot-password-link{text-align:end;color:#bda550;transition:color .3s ease}#form-login .forgot-password-link:hover{color:#d2c288}@media screen and (max-width: 740px){#form-login{margin:120px auto;padding:20px}}#login{background:radial-gradient(69.36% 66.98% at 67.81% 35.43%,#433725,#0d0d0d00),#030303;padding:5rem 0}.login.grid-2{grid-template-columns:1fr 1fr;justify-items:stretch;gap:80px}.login__form{box-shadow:0 4px 64px #0000000d;background-color:#fff;padding:40px;width:100%;max-width:600px;align-items:flex-start}.login__form>.flex-column,.login__form>.toast__list{display:none}.login__form[data-form=login] #form-login{display:flex;width:100%}.login__form[data-form=registrar] #form-cadastro{display:flex}.login__img h3{margin-bottom:40px}.form-field{font-family:Poppins,sans-serif;width:100%}.form-field select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-field select:invalid{color:#9f9f9f80}.form-field .filename{background:#222;margin-top:10px;border-radius:4px;padding:8px 5px 8px 1rem;font-size:.875rem;display:flex;justify-content:space-between;align-items:center;gap:10px}.form-field .filename .material-symbols-outlined{color:#969696}.form-field .filename__txt{color:#969696;display:flex;align-items:center;gap:5px}.form-field .filename button{width:2rem;background:#222;color:#fff;font-weight:700;padding:5px}.form-field .filename button:hover{background:#323232}.form-field textarea{width:100%;height:10rem;resize:none}.form-field__error{display:none;margin-top:.5rem;color:#d00000!important;text-align:start;font-weight:400;font-size:1.125rem}.form-field__error--single{display:block}.form-field__helper{font-size:1rem;margin-top:.25rem;color:#fff;opacity:.85}.form-field__helper--center{text-align:center}.form-field__helper a{color:#bda550;transition:color .3s ease}.form-field__helper a:hover{color:#d2c288}.form-field.has-error input,.form-field.has-error select,.form-field.has-error textarea{border-color:#d00000}.form-field.has-error .form-field__label{color:#d00000}.form-field.has-error .form-field__error{display:block}.form-field--file{display:flex;flex-direction:column;align-items:center}.form-field--file.has-error .form-field__error{text-align:center;font-size:.875rem;max-width:14rem}.form-field--file.has-error .profile-picture__image{border-color:#d00000!important}.form-field__options{margin-top:1rem;display:flex;flex-direction:column;row-gap:.75rem}.form-field__option{display:flex;-moz-column-gap:.5rem;column-gap:.5rem}.form-field__submit{width:100%;background-color:#8e731a;border:2px solid #8E731A;border-radius:.5rem;color:#fff;cursor:pointer;padding:.75rem 1rem;font-weight:700;font-family:inherit;font-size:1rem;transition:all .3s ease;display:flex;justify-content:center;align-items:center}.form-field__submit:disabled{cursor:default;background-color:#868686;color:#fff}.form-field__submit:not(:disabled):hover{background-color:#c0a237;border:2px solid rgb(192.2405660377,161.9481132075,54.7594339623)}.form-field__submit__loader{--spinner-size: 2rem;--spinner-border-size: 5px;--spinner-color: #FFF;display:none}.form-field__submit__text{font-size:1em}.form-field__submit.loading .form-field__submit__loader{display:block}.form-field__submit.loading .form-field__submit__text{display:none}.form-field__submit-sec{background:transparent;border:2px solid #8E731A;color:#fff;font-weight:400}@media screen and (max-width: 1140px){.form-field__submit{font-size:.875rem;padding:.5rem 1rem}}@media screen and (max-width: 540px){.form-field__submit{font-size:1rem}}.form-field__edit-submit,.form-field__cancel-submit{margin-top:1.25rem;width:-moz-fit-content;width:fit-content;background-color:#bea653;border-radius:4px;padding:.5rem 1rem;transition:background-color .3s ease;display:flex;align-items:center;justify-content:center}.form-field__edit-submit .form-field__submit__text,.form-field__cancel-submit .form-field__submit__text{display:flex;align-items:center;justify-content:center;-moz-column-gap:.5rem;column-gap:.5rem;color:#fff;font-size:1.125rem;font-weight:400}.form-field__edit-submit:hover,.form-field__cancel-submit:hover{background-color:#a18b3d}.form-field__edit-submit .form-field__submit__loader,.form-field__cancel-submit .form-field__submit__loader{--spinner-size: 1.5rem;--spinner-border-size: 4px;--spinner-color: #FFF;display:none}.form-field__edit-submit.loading .form-field__submit__loader,.loading.form-field__cancel-submit .form-field__submit__loader{display:block}.form-field__edit-submit.loading .form-field__submit__text,.loading.form-field__cancel-submit .form-field__submit__text{display:none}.form-field__cancel-submit{background-color:#f04444}.form-field__cancel-submit:hover{background-color:#ec1515}.form-field__input,.form-field__select{width:100%;background-color:#0e0e0eb3;border-radius:.5rem;padding:.5rem .75rem;border:1px solid #9F9F9F;color:#fff;font-family:inherit;font-size:1rem;transition:border-color .3s ease}.form-field__input:hover,.form-field__select:hover{background:#0e0e0e}.form-field__input::-moz-placeholder,.form-field__select::-moz-placeholder{color:#cdcdcd80}.form-field__input::placeholder,.form-field__select::placeholder{color:#cdcdcd80}.form-field__input:not(:disabled):focus,.form-field__select:not(:disabled):focus{outline:none;border-color:#d0b65a;background:#0e0e0e1a}@media screen and (max-width: 540px){.form-field__input,.form-field__select{font-size:1rem}}.form-field__input-wrapper{position:relative}.form-field__input-icon{position:absolute;top:50%;right:1rem;transform:translateY(-50%);background-color:transparent;color:#fff;display:flex;align-items:center;justify-content:center;padding:.25rem;transition:background-color .3s ease}.form-field__input-icon:hover{background-color:#a58f41}.form-field__checkbox{cursor:pointer;width:1rem;height:1rem;margin-right:10px}.form-field__checkbox-wrapper{display:flex;align-items:center}.form-field__checkbox__label{font-size:1rem;margin-bottom:0;color:gray}.form-field__radio-wrapper{display:flex;-moz-column-gap:1rem;column-gap:1rem}.form-field__radio__option{display:flex;-moz-column-gap:.5rem;column-gap:.5rem}.form-field__radio__option label{font-size:1.125rem;font-family:inherit}.form-field__select{cursor:default}.form-field__select-wrapper{position:relative;z-index:1}.form-field__select-wrapper select,.form-field__select-wrapper input{padding-right:3rem}.form-field__select-icon{position:absolute;top:50%;right:1.25rem;transform:translateY(-50%);pointer-events:none}@media screen and (max-width: 46.25rem){.form-field__select-icon{width:1.125rem;height:1.125rem;display:block}}.form-field__label{display:block;font-size:1rem;margin-bottom:.5rem;line-height:120%;font-weight:400}.form-field__divider{width:100%;height:2px;background-color:#d9d9d9}.form-field__disabled{opacity:.3}.form-field__disabled .form-field__input,.form-field__disabled .form-field__label{cursor:not-allowed}.form-field__disabled .form-field__upload{pointer-events:none}.form-field__upload{position:relative;border:2px dashed #969696;border-radius:8px;text-align:center}.form-field__upload-input{display:none}.form-field__upload-label{padding:1rem 1.5rem;cursor:pointer;font-size:.875rem;line-height:1.5;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px}.form-field__upload-label span{display:block}.form-field__upload-link{color:#d0b65a;font-size:.875rem;text-decoration:underline;transition:color .3s ease;background-color:unset;display:inline-block}.form-field__upload-link:hover{color:#8e731a}.form-container{font-family:Poppins,sans-serif;margin-top:20px;gap:20px}.form-modal{margin:auto;background-color:#151313;border-radius:.5rem;padding:5rem 4rem;box-shadow:0 4px 20px #00000040;max-width:48rem;width:90%;position:relative;font-family:Poppins,sans-serif}.form-modal-wrapper,.modal-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background-color:#00000080;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:none;align-items:center;justify-content:center;overflow-y:auto;padding:2rem 0}.form-modal-wrapper.open,.open.modal-wrapper{display:flex}.form-modal form{display:flex;flex-direction:column;row-gap:2rem}.form-modal__close,.modal__close{position:absolute;top:1.5rem;right:1.5rem;border:none;background-color:transparent;cursor:pointer;transition:opacity .3s ease}.form-modal__close:hover,.modal__close:hover{opacity:.5}.form-modal__close svg,.modal__close svg{display:block}.form-modal__close svg path,.modal__close svg path{fill:#fff}.form-modal__title,.modal__title{font-size:1.375rem;font-weight:700;line-height:150%}.form-modal__subtitle{margin-top:.5rem;font-size:1rem;font-weight:300;line-height:150%}.form-modal__subtitle strong{font-weight:700}.form-modal__row,.form-field__row{display:flex;-moz-column-gap:1rem;column-gap:1rem;row-gap:2rem}.form-modal__row>*,.form-field__row>*{flex:1}.form-modal__row--input-file{-moz-column-gap:8rem;column-gap:8rem;justify-content:center}@media screen and (max-width: 46.25rem){.form-modal{padding:4rem 3rem}.form-modal__row,.form-field__row{flex-direction:column}}@media screen and (max-width: 540px){.form-modal{padding:4rem 2rem 2rem}}.modal{margin:auto;background-color:#151313;border-radius:.5rem;padding:5rem 4rem;box-shadow:0 4px 20px #00000040;max-width:40rem;width:90%;position:relative;font-family:Poppins,sans-serif;text-align:center}.modal .btns{display:flex;margin-top:20px}.modal .btns .btn{width:100%;padding:.75rem 1rem}.modal .btns .btn-pri,.modal .btns .btn-next,.modal .btns .login__form[data-form=login] .btn-login,.login__form[data-form=login] .modal .btns .btn-login,.modal .btns .login__form[data-form=registrar] .btn-cadastro,.login__form[data-form=registrar] .modal .btns .btn-cadastro{border:2px solid #8E731A}.modal__title{margin-bottom:20px}.modal__content p{font-size:1.125rem}@media screen and (max-width: 740px){.modal{padding:4rem 20px 20px}.modal__title{font-size:1.25rem;margin-bottom:40px}.modal__content p{font-size:1rem;line-height:140%}}.partners-form{width:100%}.partners-form__list{margin-top:.25rem;margin-bottom:1rem;display:flex;flex-direction:column;row-gap:.75rem}.partners-form__item{width:100%;display:grid;grid-template-columns:repeat(2,max-content) auto;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;background-color:#ebebeb;padding:.5rem .75rem;border-radius:4px}.partners-form__icon,.partners-form__name{font-size:1rem;font-weight:700;color:#5c5c5c}.partners-form__control{display:flex;align-items:center;gap:1rem}.partners-form__actions{justify-self:flex-end;display:flex;-moz-column-gap:.5rem;column-gap:.5rem}.partners-form__action{background-color:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px;font-size:1.5rem;transition:background-color .3s ease}.partners-form__action>span{font-size:1em}.partners-form__action:hover{background-color:#00000020}.partners-form__button{font-size:1rem;padding:.25rem .75rem;border-radius:4px;display:flex;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;background-color:#bea653;color:#fff;border:2px solid transparent;transition-property:background-color,border-color;transition:.3s ease}.partners-form__button:hover{background-color:#c0a237;border-color:#c0a237}.partners-form__button--secondary{background-color:transparent;color:#d0b65a;border-color:#d0b65a}.partners-form__button--secondary:hover{background-color:#d0b65a40;color:#c0a237}.partners-form__modal{max-width:680px;margin:0 auto;width:95%;padding:1.25rem;background-color:#fff;border-radius:8px}.partners-form__modal-wrapper{width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background-color:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center}.partners-form__modal__header{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:.5rem;column-gap:.5rem;padding-bottom:1.25rem;margin-bottom:1.25rem;border-bottom:1px solid #D9D9D9}.partners-form__modal__title{color:#222;font-size:1.25rem;font-weight:700;line-height:150%}.partners-form__modal__close{align-self:flex-start;background-color:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px;font-size:1.5rem;transition:background-color .3s ease}.partners-form__modal__close>span{font-size:1em}.partners-form__modal__close:hover{background-color:#00000020}.partners-form__modal__form .step-form__field{margin-bottom:1rem}.partners-form__modal__form .partners-form__modal__label{margin-bottom:1.25rem}.partners-form__modal__label{display:block;color:#777;font-weight:700;font-size:1rem}.partners-form__modal__submit{width:100%}.profile-picture.loading .profile-picture__image{filter:blur(2px)}.profile-picture.loading .profile-picture__loader{display:block}.profile-picture.loading .profile-picture__edit button{cursor:default;background-color:#868686;color:#fff}.profile-picture.disabled .profile-picture__preview{cursor:default}.profile-picture.disabled .profile-picture__image{border-color:#868686}.profile-picture.disabled .profile-picture__edit button{cursor:default;background-color:#868686;color:#fff}.profile-picture__title{font-size:1.125rem;font-weight:400;margin-bottom:1rem;text-align:center}.profile-picture__image{width:12.5rem;height:12.5rem;border-radius:50%;border:2px solid #D0B65A}.profile-picture__preview{position:relative;cursor:pointer}.profile-picture__loader{display:none;--spinner-size: 4rem;--spinner-border-size: .5rem;--spinner-color: #FFF;position:absolute;top:50%;left:50%;z-index:10;transform:translate(-50%) translateY(-50%)}.profile-picture__loader .spinner{box-shadow:2px 0 #0003}.profile-picture__edit{position:absolute;bottom:1.25rem;left:0}.profile-picture__edit button{border:none;background-color:#d0b65a;padding:.25rem 1rem;border-radius:6px;display:flex;align-items:center;justify-content:center;-moz-column-gap:.25rem;column-gap:.25rem;font-family:inherit;font-size:1rem;color:#fff;cursor:pointer;transition:background-color .3s ease}.profile-picture__edit button:hover{background-color:#dbc882}.profile-picture__edit input{display:none}.spinner{width:var(--spinner-size, 1.25rem);height:var(--spinner-size, 1.25rem);border-radius:50%;display:flex;align-items:center;justify-content:center;border:var(--spinner-border-size, 4px) solid var(--spinner-color, #FFF);border-top-color:transparent;border-left-color:transparent;animation:spinner-rotating-animation .8s infinite linear}@keyframes spinner-rotating-animation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sticky-bar{position:fixed;top:0;left:0;width:100%;z-index:1000;box-shadow:0 2px 4px #0000001a;transition:top .3s;background:#fdeaa9;padding:10px 20px}.sticky-bar p{font-size:.875rem;text-align:center;color:#433725}.sticky-bar a{font-size:.875rem;text-decoration:underline}.sticky-bar a:hover{color:#8e731a}.sticky-bar button{position:absolute;top:50%;right:20px;transform:translateY(-50%);padding:0 10px;background:transparent;font-weight:700;font-size:1rem}.sticky-bar button:hover{background:#e2c663}.step-form{background-color:#fff;border:1px solid #E1E1E6;border-radius:6px;padding:2rem;color:#000;max-width:600px;margin:0 auto;width:100%}.step-form ul{list-style:none}.step-form__header{display:flex;padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px solid #E1E1E6}.step-form__steps{display:flex;width:100%;justify-content:space-between;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;flex-wrap:wrap}@media screen and (max-width: 540px){.step-form__steps{justify-content:center}}.step-form__step{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px;position:relative}.step-form__step__number{width:28px;height:28px;border-radius:50%;padding:10px;background-color:#e1e1e6;font-weight:700;font-size:.875rem;line-height:100%;display:flex;align-items:center;justify-content:center;color:#8d8d99}.step-form__step__title{font-size:1rem;color:#8d8d99}.step-form__step__arrow{display:flex;align-items:center;justify-content:center}.step-form__step__arrow>span{font-size:20px}@media screen and (max-width: 540px){.step-form__step__arrow{display:none}}.step-form__step.active .step-form__step__number{background-color:#d0b65a;color:#fff}.step-form__step.active .step-form__step__title{color:#323238}@media screen and (max-width: 540px){.step-form__step.active{display:flex}}.step-form__step.finished .step-form__step__number{background-color:#1d8841;color:#fff}.step-form__step.finished .step-form__step__title{color:#323238}@media screen and (max-width: 540px){.step-form__step{display:none}}.step-form__page{display:flex;flex-direction:column;row-gap:1.5rem;margin-bottom:2rem}.step-form__field{display:flex;flex-direction:column}.step-form__field.has-error .step-form__error{display:block}.step-form__label{font-size:1rem;font-weight:700;color:#323238}.step-form__label+.step-form__input{margin-top:.25rem}.step-form__input{font-size:1rem;line-height:150%;padding:.5rem 1rem;border:1px solid #E1E1E6;border-radius:2px;outline:none;transition:border-color .3s ease}.step-form__input::-moz-placeholder{color:#8d8d99}.step-form__input::placeholder{color:#8d8d99}.step-form__input:focus{border-color:#8d8d99}.step-form__checkbox{margin-top:10px;display:flex;align-items:center;gap:.5rem}.step-form__checkbox label{color:gray}.step-form__error{display:none;color:red;margin-top:.125rem;font-size:.825rem;line-height:120%}.step-form__actions{width:100%;display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:.5rem;column-gap:.5rem}.step-form__actions>:last-child{grid-column:2/3}.step-form__button,.partners-form__modal__submit{display:flex;justify-content:center;align-items:center;color:#fff;font-size:1.25rem;font-family:inherit;font-weight:700;background-color:#d0b65a;padding:.75rem 2rem;border:2px solid #D0B65A;border-radius:4px;transition-property:background-color,border-color;transition:.3s ease}.step-form__button:not(:disabled):hover,.partners-form__modal__submit:not(:disabled):hover{background-color:#c0a237;border-color:#c0a237}.step-form__button--secondary{background-color:transparent;color:#d0b65a}.step-form__button--secondary:not(:disabled):hover{background-color:#d0b65a40;color:#c0a237}.step-form__button:disabled,.partners-form__modal__submit:disabled{cursor:default;background-color:#868686;border-color:#868686;color:#fff}@media screen and (max-width: 540px){.step-form__button,.partners-form__modal__submit{font-size:1rem;padding:.75rem 1.5rem}}.step-form__button.loading .form-field__submit__loader,.loading.partners-form__modal__submit .form-field__submit__loader{display:block}.step-form__button.loading .form-field__submit__text,.loading.partners-form__modal__submit .form-field__submit__text{display:none}.step-form__helper{font-size:.875rem;line-height:150%;margin:.25rem 0;color:#62626e}.toast{animation:modalFadeIn .3s ease-out;background:#222;box-shadow:0 16px 16px -8px #0c0c0d1a,0 4px 4px -4px #0c0c0d0d;padding:18px 20px;transition:all .2s ease;width:600px;display:flex;align-items:center;gap:20px}.toast:hover{box-shadow:0 20px 20px -6px #0c0c0d33,0 6px 6px -4px #0c0c0d1a;transform:translateY(-2px)}.toast.success{border-left:4px solid #2BC72E}.toast.error{border-left:4px solid #FF4B4B}.toast.warning{border-left:4px solid #EEA449}.toast__title{color:#fff;font-size:1.125rem;font-weight:700;line-height:130%}.toast__txt{margin-top:20px}.toast__container{position:relative;display:none}.toast__container.active{display:flex}.toast__close{position:absolute;top:1rem;right:1rem;padding:.25rem .375rem;background:#222;transition:background-color .3s ease}.toast__close:hover{background-color:#323232}.toast__list{align-items:flex-end;gap:1rem;position:fixed;z-index:1000;top:4rem;right:4.5rem}.toast__content{color:#fff;font-size:1rem;line-height:150%}@media screen and (max-width: 1140px){.toast__list{top:4rem;right:2rem}}@media screen and (max-width: 740px){.toast{padding:1rem;width:100%;min-width:350px}.toast__list{padding:1rem;top:5rem;right:0}}.btns{display:flex;align-items:center;gap:20px}@media screen and (max-width: 1140px){.btns{flex-wrap:wrap;gap:10px}}@media screen and (max-width: 740px){.btns{flex-direction:column}.btns .btn{width:100%;text-align:center}}.btn{font-size:1rem;line-height:120%;font-weight:700;text-decoration:none;display:inline-block;border-radius:4px;padding:1rem 2rem;transition:.3s}@media screen and (max-width: 740px){.btn{text-align:center}}.btn-pri,.btn-next,.login__form[data-form=login] .btn-login,.login__form[data-form=registrar] .btn-cadastro{background-color:#8e731a;color:#fff;overflow:hidden;position:relative;z-index:1}.btn-pri:after,.btn-next:after,.login__form[data-form=login] .btn-login:after,.login__form[data-form=registrar] .btn-cadastro:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:0;background:linear-gradient(89deg,#8e731a,#d0b65a 150%);transition:opacity .3s ease}.btn-pri:hover:after,.btn-next:hover:after,.login__form[data-form=login] .btn-login:hover:after,.login__form[data-form=registrar] .btn-cadastro:hover:after{opacity:1}.btn-sec,.login__form[data-form=login] .btn-cadastro,.login__form[data-form=registrar] .btn-login{padding:.5rem 1rem;border:2px solid #8E731A;color:#fff;font-weight:400;transition:.3s;background:transparent}.btn-sec:hover,.login__form[data-form=login] .btn-cadastro:hover,.login__form[data-form=registrar] .btn-login:hover{background-color:#8e731a;border:2px solid #8E731A;color:#fff}.btn-prev{border:2px solid #BDA550;background-color:unset;color:#bda550;transition:.3s}.btn-prev:hover{background-color:#bda550;border:2px solid #BDA550;color:#fff}.btn-white{background-color:#fff;color:#000}.btn-black{background-color:#000;color:#fff}.btn-remove{background-color:#ff4b4b;border-radius:.5rem;color:#fff}.btn-remove:hover{background:#ae1818}.link,.candidate__profile-nav .active a,.candidate__profile-nav .active button{position:relative}.link:before,.candidate__profile-nav .active a:before,.candidate__profile-nav .active button:before{content:"";position:absolute;width:100%;height:2px;background-color:#bda550;bottom:0;left:0;transform-origin:right;transform:scaleX(0);transition:transform .3s ease-in-out}.link:hover:before,.candidate__profile-nav .active a:hover:before,.candidate__profile-nav .active button:hover:before{transform-origin:left;transform:scaleX(1)}.special-link{background-color:#89752e;color:#fff;padding:.5rem 1rem;border-radius:.25rem}.center{display:flex;align-items:center;justify-content:center}.flex-column,.toast__list{display:flex;flex-direction:column}.space-between{display:flex;justify-content:space-between}.grid-2{display:grid;grid-template-columns:1fr 1fr;justify-items:center;align-items:center;gap:40px}@media screen and (max-width: 740px){.grid-2{grid-template-columns:1fr}}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}@media screen and (max-width: 740px){.grid-3{grid-template-columns:1fr;gap:40px 0}}.grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:40px}@media screen and (max-width: 740px){.grid-4{grid-template-columns:1fr;gap:20px}}.uppercase{text-transform:uppercase}.strong{font-weight:700}.txt-center{width:50%;text-align:center;margin:0 auto}@media screen and (max-width: 740px){.txt-center{width:80%}}.italic{font-style:italic}.color-highlight{color:#fdeaa9}.txt-grad,.winners__category .winner span{background:conic-gradient(from 4deg at 45.07% 44.78%,#d0b65a,#ffea9e 35.0350141525deg,#ffedac 187.7562832832deg,#bda550 271.1718249321deg,#fff9e2 360deg);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.txt-75{width:75%;margin:0 auto;text-align:center}@media screen and (max-width: 740px){.txt-75{width:100%}}.txt-50{width:50%;margin:0 auto;text-align:center}@media screen and (max-width: 740px){.txt-50{width:100%}}.container{max-width:1440px;margin:0 auto}.debug .container{border:2px solid red}@media screen and (max-width: 1140px){.debug .container{border:2px solid greenyellow}}@media screen and (max-width: 960px){.debug .container{border:2px solid blue}}@media screen and (max-width: 740px){.debug .container{border:2px solid tomato}}.secao{padding:140px 40px}@media screen and (max-width: 740px){.secao{padding:120px 20px}}.ul{list-style:none}.border,.toast{border-radius:8px}.bg{background-color:#151515}.bg-white{background-color:#fff;color:#000}.bg-yellow{background-color:#796e48}.no-scroll{overflow-y:hidden}
