:root{--xxxs: .25rem;--xxs: .5rem;--xs: .75rem;--s: 1rem;--m: 1.5rem;--l: 2rem;--xl: 3rem;--xxl: 4rem;--cactus-10: rgb(204 234 205);--cactus-20: rgb(157 191 158);--cactus-30: rgb(114 148 115);--cactus-40: rgb(75 107 77);--cactus-50: rgb(41 68 43);--cactus-60: rgb(16 31 16);--cactus-source: rgb(84 118 86);--cape-honey-00: rgb(248, 243, 230);--cape-honey-05: rgb(255, 249, 234);--cape-honey-10: rgb(244 225 178);--cape-honey-20: rgb(200 180 128);--cape-honey-30: rgb(157 138 85);--cape-honey-40: rgb(114 98 48);--cape-honey-50: rgb(72 61 19);--cape-honey-60: rgb(13, 11, 1);--cape-honey-source: rgb(252 229 170);--contessa-10: rgb(255 209 196);--contessa-20: rgb(240 163 148);--contessa-30: rgb(196 119 105);--contessa-40: rgb(149 79 68);--contessa-50: rgb(101 45 36);--contessa-60: rgb(51 17 9);--contessa-source: rgb(202 123 109);--deep-space-sparkle-05: rgb(237, 250, 255);--deep-space-sparkle-10: rgb(202 231 242);--deep-space-sparkle-20: rgb(155 187 199);--deep-space-sparkle-30: rgb(111 145 156);--deep-space-sparkle-40: rgb(72 104 115);--deep-space-sparkle-50: rgb(38 65 74);--deep-space-sparkle-60: rgb(13 30 35);--deep-space-sparkle-70: rgb(10, 23, 27);--deep-space-sparkle-source: rgb(63 97 108);--saffron-mango-10: rgb(255 219 134);--saffron-mango-20: rgb(223 174 77);--saffron-mango-30: rgb(177 132 24);--saffron-mango-40: rgb(131 93 0);--saffron-mango-50: rgb(86 56 0);--saffron-mango-60: rgb(46 24 0);--saffron-mango-source: rgb(238 185 78);--opacity-20: rgba(0, 0, 0, .2);color:var(--deep-space-sparkle-60)}:root h1{font-family:New Amsterdam,sans-serif;font-size:var(--xxl)}:root h2{font-family:New Amsterdam,sans-serif;font-size:var(--xl)}:root h3{font-family:New Amsterdam,sans-serif;font-size:var(--l)}:root h4{font-family:New Amsterdam,sans-serif;font-size:var(--m)}:root p,:root input{font-family:Poppins,sans-serif;font-size:var(--s)}:root a{font-family:Poppins,sans-serif;text-decoration:none;color:inherit}*{box-sizing:border-box;margin:0;padding:0}body{background:var(--deep-space-sparkle-05)}div[data-floating-ui-portal] h1{font-size:var(--l)}div[data-floating-ui-portal] h1.cl-header{font-family:Poppins,sans-serif!important;font-size:var(--l)!important}div[data-floating-ui-portal] label,div[data-floating-ui-portal] span,div[data-floating-ui-portal] input,div[data-floating-ui-portal] p,div[data-floating-ui-portal] button{font-family:Poppins,sans-serif;font-size:var(--xs)}.cl-footer{background:var(--cape-honey-00)}.cl-navbarButton{margin-bottom:var(--xxs)}div.appBar{position:sticky;top:0;display:flex;align-items:center;justify-content:center;padding:var(--xs) var(--xs);height:4rem;border-bottom:2px solid var(--deep-space-sparkle-60);background-color:var(--deep-space-sparkle-10);box-shadow:0 2px 4px #0000001a}div.appBar:has(>:nth-child(2)){justify-content:space-between}div.appBar a{align-self:stretch;display:flex}div.appBar img.appBar__logo{aspect-ratio:1;height:100%}div.avatar{height:100%;aspect-ratio:1}div.avatar *{width:100%;height:100%}button.button,a.button{width:100%;overflow:hidden;border-radius:var(--s);display:block;text-decoration:none;border:none;font:inherit;color:inherit}:is(button.button,a.button) div.state__layer{display:flex;padding:var(--s) var(--m);justify-content:center;align-items:center;gap:.5rem;align-self:stretch;transition:background-color .3s ease}:is(button.button,a.button) div.state__layer p{font-weight:600}:is(button.button,a.button) div.state__layer:hover{background:var(--opacity-20);transition:background-color .3s ease}:is(button.button,a.button) div.state__layer .button__icon{width:1.25rem;height:1.25rem}:is(button.button,a.button):hover{cursor:pointer}:is(button.button,a.button).primary{background:var(--deep-space-sparkle-10);border:3px solid var(--deep-space-sparkle-60)}:is(button.button,a.button).primary div.state__layer p{color:var(--deep-space-sparkle-60)}:is(button.button,a.button).secondary{background:var(--cactus-10);border:3px solid var(--cactus-60)}:is(button.button,a.button).secondary div.state__layer p{color:var(--cactus-60)}:is(button.button,a.button).text-only{border:none;background:transparent}:is(button.button,a.button).disabled{pointer-events:none}:is(button.button,a.button).disabled div.state__layer{background:#0000001a}div.input__wrapper{width:100%;border-radius:var(--s);border:none;background:transparent;font:inherit;color:inherit;outline:none}div.input__wrapper .input__state{display:flex;align-items:center;padding:var(--s) var(--m);gap:.5rem;background:#00000040;border:3px solid var(--opacity-20);border-radius:inherit;transition:background-color .3s ease,border-color .3s ease;overflow:hidden}div.input__wrapper .input__state input{flex:1;border:none;background:transparent;outline:none;font-size:var(--s)}div.input__wrapper .input__state input::placeholder{opacity:.5}div.input__wrapper:hover .input__state{background:var(--opacity-20)}div.input__wrapper:focus-within .input__state{background:var(--opacity-20);border-color:var(--deep-space-sparkle-60)}div.input__wrapper.disabled{pointer-events:none}div.input__wrapper.disabled .input__state{background:#0000001a}footer{background:var(--deep-space-sparkle-70);color:var(--deep-space-sparkle-10);padding:var(--xl);display:flex;flex-direction:column;gap:var(--l)}footer div.footer__logos__container{display:flex;align-items:center;gap:var(--m);padding:var(--m) 0}footer div.footer__logos__container img.footer__logo.logo__forum{height:4rem;padding-right:var(--m);border-right:2px solid var(--deep-space-sparkle-10)}footer div.footer__logos__container img.footer__logo.logo__mecanist{height:2rem}footer div.footer__text{display:flex;flex-direction:column;gap:var(--s)}footer div.footer__links__container{display:flex;justify-content:right;gap:var(--m);padding:var(--m) 0}footer div.footer__links__container a.footer__link{fill:var(--deep-space-sparkle-10)}header.main__header{background:linear-gradient(0deg,#000c 0% 100%),url(/photos/feira_de_empresas.jpg) #d3d3d3 50% / cover no-repeat;color:#fff;height:70vh;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--s);padding:var(--s);text-align:center}section{padding:var(--m);display:flex;flex-direction:column;gap:var(--m)}section p{text-align:justify}a.event__card{display:flex;height:7rem;padding:var(--s);gap:1rem;border-radius:.75rem;background:var(--contessa-20)}a.event__card img.event__card__photo{aspect-ratio:1;height:100%;object-fit:cover;border-radius:var(--xxs)}a.event__card div.event__card__info{display:flex;flex-direction:column;align-self:stretch;color:var(--contessa-60)}a.company__card{background:var(--deep-space-sparkle-50);display:flex;height:4rem;width:4rem;padding:var(--xs);border-radius:100rem;overflow:hidden}a.company__card img.company__card__logo{aspect-ratio:1;object-fit:contain;border-radius:var(--xxs)}div.events__list{display:flex;flex-direction:column;gap:var(--xs)}a.speaker__card{display:flex;width:6rem;flex-direction:column;justify-content:center;align-items:center;gap:var(--xs)}a.speaker__card img.speaker__photo{width:5rem;aspect-ratio:1;object-fit:cover;border-radius:50%}a.speaker__card p.speaker__name{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-align:center;-webkit-line-clamp:2;text-overflow:ellipsis}div.companies__list{width:100%;display:grid;row-gap:var(--s);column-gap:10px;align-self:stretch;grid-template-columns:1fr 1fr 1fr}p.points__display{font-size:6rem;font-weight:1000;line-height:3rem;margin-bottom:2rem}img.event__photo{width:100%;aspect-ratio:1;object-fit:cover;border-radius:var(--xs)}div.floating__container{position:sticky;bottom:0;padding:var(--m);display:flex;flex-direction:column;align-items:flex-end;gap:var(--xxs);pointer-events:none}div.floating__container *{pointer-events:auto}div.floating__container.small{margin-right:calc(var(--xxl) + var(--m))}img.company__logo,img.speaker__photo{width:100%;aspect-ratio:1;object-fit:cover;border-radius:var(--xs)}div.search__container div.search{display:flex;align-items:center;gap:var(--xs);padding:var(--s) var(--s);background:var(--deep-space-sparkle-10);border-radius:var(--l)}div.search__container div.search input[type=search]{width:100%;border:none;background:none}div.search__container div.search input[type=search]:focus{outline:none}div.search__container div.search input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}div.segments__container{display:flex;flex-direction:column;align-items:flex-end;gap:var(--xxxs);width:fit-content;pointer-events:none}div.segments__container.open{pointer-events:auto}nav.mecanist__button{width:var(--xxl);height:var(--xxl);margin-left:auto;border-radius:50%;background-color:var(--deep-space-sparkle-10);box-shadow:0 4px 8px 3px #00000026,0 1px 3px #0000004d;overflow:hidden}nav.mecanist__button div.state__layer{width:100%;height:100%;display:flex;align-items:center;justify-content:center;transition:background .25s ease}nav.mecanist__button div.state__layer:hover{background:#00000040;cursor:pointer}nav.mecanist__button div.state__layer svg{animation:morph-grow .3s ease}nav.mecanist__button div.state__layer.rotate svg{animation:morph-rotate .3s ease}@keyframes morph-grow{0%{transform:scale(.5) rotate(180deg)}50%{transform:scale(.5) rotate(90deg)}to{transform:scale(1) rotate(0)}}@keyframes morph-rotate{0%{transform:scale(1) rotate(0)}50%{transform:scale(.5) rotate(90deg)}to{transform:scale(1) rotate(180deg)}}button.nav__segment,a.nav__segment{width:fit-content;min-width:var(--xxl);max-width:calc(var(--m) + var(--s) * 2);border-radius:var(--xxl);overflow:hidden;margin-left:auto;background:var(--deep-space-sparkle-10);border:none;padding:0;transform:translateY(calc(var(--xxl) + var(--m)));opacity:0;visibility:hidden;pointer-events:none;transition:transform .25s ease-in-out,opacity .2s ease-in,max-width .2s ease-in-out,visibility 0s .25s}:is(button.nav__segment,a.nav__segment).open{transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto;max-width:300px;transition:transform .3s cubic-bezier(.34,1.56,.64,1) calc(var(--segment-index) * .05s),opacity .3s ease calc(var(--segment-index) * .05s),max-width .35s ease-out calc(var(--segment-index) * .05s),visibility 0s 0s}:is(button.nav__segment,a.nav__segment).closed{transition:transform .25s ease-in-out calc(var(--segment-index) * .04s),opacity .2s ease-in calc(var(--segment-index) * .04s),max-width .15s ease-in,visibility 0s .25s}:is(button.nav__segment,a.nav__segment) div.state__layer{width:fit-content;display:flex;align-items:center;gap:.5rem;padding:var(--s) var(--m);transition:background .25s ease}:is(button.nav__segment,a.nav__segment) div.state__layer:hover{background:#00000040;transition:background .25s ease;cursor:pointer}:is(button.nav__segment,a.nav__segment) div.state__layer svg{fill:var(--deep-space-sparkle-60);width:var(--m);height:var(--m);flex-shrink:0}:is(button.nav__segment,a.nav__segment) div.state__layer p{font-weight:500;white-space:nowrap;opacity:0;transition:opacity .1s ease}:is(button.nav__segment,a.nav__segment).open div.state__layer p{opacity:1;transition:opacity .2s ease .15s}div.qr__modal{position:fixed;top:0;left:0;width:100vw;height:100%;display:flex;align-items:center;justify-content:center;background:#000000f5}
