﻿*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*::before,*::after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}ol,ul,menu,summary{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}:where(pre){all:revert;box-sizing:border-box}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}.tag1{background-color:#219ebc}.tag2{background-color:#7678ed}.tag3{background-color:#f7b801}.tag4{background-color:#f18701}.tag5{background-color:#f35b04}body{font-size:17px;font-family:"Rubik",sans-serif;line-height:1.2;background-color:#fff;color:#000}html{scroll-behavior:smooth}.container{padding:10px;margin:0 auto;width:920px}@media(max-width: 920px){.container{width:100%}}@media(max-width: 700px){.container{width:100%}}@media(max-width: 540px){.container{width:100%}}h1{font-size:2.5em;font-weight:900;padding:0px 0 20px 0}@media(max-width: 700px){h1{font-size:1.7em}}h2{font-size:2em;font-weight:700;padding:15px 0 10px 0}@media(max-width: 700px){h2{font-size:1.5em}}h3{font-size:1.5em;font-weight:700;padding:15px 0 10px 0}p{font-size:1.1em;font-weight:300;margin-top:20px;margin-bottom:20px}p strong{font-weight:500}p em{font-style:italic}section{padding:20px}section .sem-padding{padding:0px}.borda{border-radius:20px;box-sizing:border-box}figcaption{font-size:.8em;font-style:italic;font-weight:300;margin-top:10px}video{width:100%}footer{margin:20px 20px 0px 20px;background-color:#787a7a;border-radius:20px;color:#fff;padding:20px 20px 20px 20px;display:flex;flex-direction:column;justify-content:center;gap:2em;position:relative;overflow-x:hidden;overflow-y:hidden}footer span{font-size:1em;font-weight:300;margin-top:30px}footer p{font-size:1.2em;font-weight:400;margin:0px}footer a{font-size:2em;font-weight:800}@media(max-width: 700px){footer a{font-size:1em}}footer .rede-sociais{display:flex;flex-direction:row;gap:.7em;margin-top:10px}footer .rede-sociais a img{width:40px}footer .rede-sociais a:hover{transition:.3s;transform:translateY(-4px)}footer:before{content:"OPEN TO WORK · OPEN TO WORK · OPEN TO WORK · OPEN TO WORK · OPEN TO WORK · OPEN TO WORK ";position:absolute;left:50%;padding:5px;background-color:#000;color:#fff;font-weight:bold;font-size:1.2em;text-align:center;white-space:nowrap;transform:rotate(-19deg);transform-origin:center;z-index:1}.credits{margin-top:6px}.credits p{font-size:.8em;color:#787a7a;font-weight:400;text-align:center;padding:0px;margin-bottom:6px}p{position:relative;z-index:2;margin-top:0}.sem-padding{padding:0px}.cursor{display:none;pointer-events:none;position:fixed;height:32px;width:32px;border-radius:32px;background-color:#fff;mix-blend-mode:difference;transform:translate(-50%, -50%);transform-origin:top left;z-index:9999;display:flex;justify-content:center;align-items:center;transition:width .3s ease,height .3s ease,background-color .3s ease}@media(max-width: 700px){.cursor{background-color:none;opacity:0}}.cursor-text{color:#000;font-size:0;font-weight:bold;opacity:0;text-align:center;transition:opacity .3s ease,font-size .3s ease;pointer-events:none;white-space:wrap}.cursor.pressable{height:100px;width:100px;border-radius:50%;transition:width .3s ease,height .3s ease}.cursor.pressable .cursor-text{font-size:14px;opacity:1;color:#000;transition:width .3s ease,height .3s ease}.click{scale:.8}@media(hover: hover){.no-cursor{display:none}}.capa{width:100%;height:85vh;background-color:#000;color:#fff;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.capa p{width:50%;font-size:2.3em;font-weight:800;margin:0;transition:opacity .3s ease-in-out;text-wrap:wrap}.capa a{font-weight:500;font-size:1.1em}@media(max-width: 700px){.capa a{font-size:.9em}.capa p{font-size:.9em}}.subcapa{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.subcapa p{width:50%;font-size:2.3em;font-weight:800;margin:0;text-wrap:wrap;transition:opacity .3s ease-in-out}.subcapa a{font-weight:500;font-size:1.1em}.subcapa .link-fixo-top{position:fixed;top:12px;right:0px;z-index:1000;padding:10px 15px;mix-blend-mode:difference;color:#fff}@media(max-width: 700px){.subcapa a{font-size:.9em}.subcapa p{font-size:.9em}}.texto-escondivel{transition:opacity .3s ease-in-out;opacity:0}.escondido{opacity:0;pointer-events:none}.marca{position:fixed;z-index:99999;margin-top:20px;margin-left:20px;mix-blend-mode:difference}.marca .marca-font{font-family:"Rubik Glitch",sans-serif;color:#fff;font-size:2.8em;font-weight:300;line-height:.9em;padding:0;transition:font-size .3s ease-in-out}.marca .marca-font-pequena{font-family:"Rubik Glitch",sans-serif;color:#fff;font-weight:300;line-height:.9em;padding:0;transition:font-size .3s ease-in-out;font-size:1.5em !important}.marca .crossfade-out{opacity:0}.marca .crossfade-in{opacity:1}.marca-projetos{position:fixed;margin-top:20px;margin-left:20px;mix-blend-mode:difference;z-index:999;font-family:"Rubik Glitch",sans-serif;color:#fff;font-size:1.5em;font-weight:300;line-height:.9em;padding:0}.projetos{width:100%}.projetos .capa-container{position:relative;width:100%;height:auto;padding-bottom:56.25%;height:0;overflow:hidden;margin:0;min-height:300px;border-radius:20px;box-shadow:rgba(0,0,0,.02) 0px 1px 3px 0px,rgba(27,31,35,.15) 0px 0px 0px 1px}.projetos .capa-container video,.projetos .capa-container img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.projetos h2{font-size:3em;border-bottom:1px solid #787a7a;margin-top:20px;padding:0}@media(max-width: 700px){.projetos h2{font-size:1.8em}}.projetos .descricao{display:grid;grid-template-columns:3fr 2fr;margin:20px 0px;gap:2em;justify-content:center;align-items:start}@media(max-width: 700px){.projetos .descricao{grid-template-columns:1fr;gap:1em}}.projetos .descricao p{font-weight:400;font-size:1.1em}@media(max-width: 700px){.projetos .descricao p{display:none}}.projetos .descricao .grid p{display:block;border-bottom:1px solid #787a7a;text-transform:uppercase;padding-bottom:8px;font-weight:500}.projetos .descricao .grid p span{padding:5px;font-size:.8em;border-radius:5px;margin-right:8px;font-weight:400;vertical-align:super}.padding{padding:20px}.capa-projetos{display:flex;justify-content:space-between;align-items:end;padding:20px;width:100%;height:95vh;background-size:cover;background-position:center center;background-repeat:no-repeat;background-image:var(--bg-image-url, none)}@media screen and (max-width: 700px){.capa-projetos{background-position:center top;background-size:170%;background-color:#fff;height:60vh}}.capa-projetos h1{font-size:2em;padding:0px}@media screen and (max-width: 700px){.capa-projetos h1{font-size:1.4em}}.capa-projetos a{font-weight:500;font-size:1.1em}@media screen and (max-width: 700px){.capa-projetos a{font-size:.9em}}.grid-projeto{--n-col: 12;--column-gap: 3.5rem;--row-gap: 3.5rem;display:grid;grid-template-columns:repeat(var(--n-col), 1fr);gap:var(--row-gap) var(--column-gap);align-items:start}.grid-projeto>*{grid-column-end:span 12}.grid-projeto>.largura-1{grid-column-end:span 1}.grid-projeto>.altura-1{grid-row-end:span 1}.grid-projeto>.coluna-1{grid-column-start:1}.grid-projeto>.linha-1{grid-row-start:1}.grid-projeto>.largura-2{grid-column-end:span 2}.grid-projeto>.altura-2{grid-row-end:span 2}.grid-projeto>.coluna-2{grid-column-start:2}.grid-projeto>.linha-2{grid-row-start:2}.grid-projeto>.largura-3{grid-column-end:span 3}.grid-projeto>.altura-3{grid-row-end:span 3}.grid-projeto>.coluna-3{grid-column-start:3}.grid-projeto>.linha-3{grid-row-start:3}.grid-projeto>.largura-4{grid-column-end:span 4}.grid-projeto>.altura-4{grid-row-end:span 4}.grid-projeto>.coluna-4{grid-column-start:4}.grid-projeto>.linha-4{grid-row-start:4}.grid-projeto>.largura-5{grid-column-end:span 5}.grid-projeto>.altura-5{grid-row-end:span 5}.grid-projeto>.coluna-5{grid-column-start:5}.grid-projeto>.linha-5{grid-row-start:5}.grid-projeto>.largura-6{grid-column-end:span 6}.grid-projeto>.altura-6{grid-row-end:span 6}.grid-projeto>.coluna-6{grid-column-start:6}.grid-projeto>.linha-6{grid-row-start:6}.grid-projeto>.largura-7{grid-column-end:span 7}.grid-projeto>.altura-7{grid-row-end:span 7}.grid-projeto>.coluna-7{grid-column-start:7}.grid-projeto>.linha-7{grid-row-start:7}.grid-projeto>.largura-8{grid-column-end:span 8}.grid-projeto>.altura-8{grid-row-end:span 8}.grid-projeto>.coluna-8{grid-column-start:8}.grid-projeto>.linha-8{grid-row-start:8}.grid-projeto>.largura-9{grid-column-end:span 9}.grid-projeto>.altura-9{grid-row-end:span 9}.grid-projeto>.coluna-9{grid-column-start:9}.grid-projeto>.linha-9{grid-row-start:9}.grid-projeto>.largura-10{grid-column-end:span 10}.grid-projeto>.altura-10{grid-row-end:span 10}.grid-projeto>.coluna-10{grid-column-start:10}.grid-projeto>.linha-10{grid-row-start:10}.grid-projeto>.largura-11{grid-column-end:span 11}.grid-projeto>.altura-11{grid-row-end:span 11}.grid-projeto>.coluna-11{grid-column-start:11}.grid-projeto>.linha-11{grid-row-start:11}@media screen and (max-width: 700px){.grid-projeto{display:block}.grid-projeto>*{margin-left:auto;margin-right:auto;margin-bottom:var(--row-gap);padding:0px 20px}.grid-projeto>*:last-child{margin-bottom:0}.grid-projeto>*.mobile-largura-50{width:100%;max-width:50px}.grid-projeto>*.mobile-largura-100{width:100%;max-width:100px}.grid-projeto>*.mobile-largura-150{width:100%;max-width:150px}.grid-projeto>*.mobile-largura-200{width:100%;max-width:200px}.grid-projeto>*.mobile-largura-250{width:100%;max-width:250px}.grid-projeto>*.mobile-largura-300{width:100%;max-width:300px}.grid-projeto>*.mobile-largura-350{width:100%;max-width:350px}.grid-projeto>*.mobile-largura-400{width:100%;max-width:400px}.grid-projeto>*.mobile-largura-450{width:100%;max-width:450px}}.paginacao{display:grid;grid-template-columns:1fr 1fr 1fr;width:100%;min-height:250px;margin-top:100px;gap:15px;padding:0px 20px;justify-content:space-between;align-content:stretch}.paginacao .veja-mais{background-color:#a4a7a7;border-radius:20px;padding:20px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;min-height:250px}.paginacao .veja-mais:hover{transition:.3s;transform:translateY(-8px)}.paginacao .sobre-mim{background-color:#787a7a;border-radius:20px;padding:20px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;min-height:250px}.paginacao .sobre-mim:hover{transition:.3s;transform:translateY(-8px)}.paginacao h3{font-size:1.2em;font-weight:400;padding:0}@media(max-width: 700px){.paginacao h3{font-size:.6em}}.paginacao h1{font-size:1.5em;padding:0}@media(max-width: 700px){.paginacao h1{font-size:.7em}}.bio{padding:0px 20px;color:#1e1e1e;display:grid;grid-template-columns:repeat(5, 1fr);grid-template-rows:repeat(2, 1fr);gap:20px;justify-content:stretch;align-items:stretch}@media(max-width: 920px){.bio{grid-template-columns:1fr;grid-template-rows:auto}}.bio .quadro1{background-image:url("../img/perfil.jpeg");background-size:cover;background-position:center center;padding:20px;border-radius:20px;grid-column:span 2/span 2}@media(max-width: 920px){.bio .quadro1{grid-column:1/-1;height:300px}}.bio .bio-text{background-color:#dbdede;padding:20px;border-radius:20px;grid-column:span 2/span 2;grid-column-start:1;grid-row-start:2}@media(max-width: 920px){.bio .bio-text{grid-column:1/-1;grid-row-start:auto}}.bio .bio-text p{color:#000;font-size:1em;font-weight:300;margin:0px 0px 0px 0px}.bio .bio-text h1{font-weight:600;font-size:1.1em;color:#000;margin:20px 0px 10px 0px}.bio .bio-text ul{display:flex;flex-wrap:wrap;justify-content:start}.bio .bio-text ul li{color:#000;font-size:.8em;font-weight:400;border-radius:15px;text-wrap:nowrap;padding:10px;margin:0px 8px 8px 0px;text-transform:uppercase}.bio .quadro2{background-color:#dbdede;padding:20px;border-radius:20px;grid-column-start:3;display:flex;flex-direction:column;justify-content:space-between}@media(max-width: 920px){.bio .quadro2{grid-column:1/-1;grid-template-columns:1fr;grid-template-rows:auto;min-height:250px}}.bio .quadro2 blockquote{color:#1e1e1e;font-size:1.2em;font-weight:500;font-style:italic;margin-top:20px}.bio .quadro2 img{width:50px;height:50px}.bio .quadro3{background-color:#dbdede;padding:20px;border-radius:20px;grid-column-start:3;grid-row-start:2;display:flex;flex-direction:column;justify-content:space-between}@media(max-width: 920px){.bio .quadro3{grid-column:1/-1;grid-row-start:auto}}.bio .quadro3 .ano{font-size:.7em;letter-spacing:2px;text-transform:uppercase;font-weight:500;margin:0px;margin-top:10px}.bio .quadro3 .desc{font-size:.9em;margin-bottom:0px}.bio .quadro4{background-color:#dbdede;padding:20px;border-radius:20px;grid-column-start:4;grid-row-start:2;display:flex;flex-direction:column;justify-content:space-between;align-content:center}@media(max-width: 920px){.bio .quadro4{grid-column:1/-1;grid-row-start:auto}}.bio .quadro4 .carrosel-container{position:relative;margin:auto;overflow:hidden}.bio .quadro4 .carrosel{display:none;text-align:center}.bio .quadro4 .carrosel img{width:100%;max-width:250px;max-height:250px;display:block}.bio .quadro4 .fade{animation-name:fadeEffect;animation-duration:1.5s}@keyframes fadeEffect{from{opacity:.4}to{opacity:1}}.bio .quadro5{background-color:#dbdede;padding:20px;border-radius:20px;grid-column:span 2/span 2;grid-column-start:4;grid-row-start:1;display:grid;grid-template-columns:1fr 2fr;gap:1em;flex-direction:row;justify-content:space-between}@media(max-width: 920px){.bio .quadro5{grid-column:1/-1;grid-row-start:auto}}.bio .quadro5 .desc{margin-bottom:20px;font-size:.8em}.bio .quadro6{background-color:#dbdede;padding:20px;border-radius:20px;grid-column-start:5;grid-row-start:2;display:flex;flex-direction:column;justify-content:space-between}@media(max-width: 920px){.bio .quadro6{grid-column:1/-1;grid-row-start:auto}}.bio .quadro6 .grid-de-apps{display:grid;grid-template-columns:repeat(auto-fit, minmax(45px, 1fr));gap:7px;justify-content:space-between;align-content:space-between}.bio .quadro6 .grid-de-apps img{width:44px;height:44px;object-fit:contain;transition:transform .2s ease-in-out;filter:grayscale(100%)}.bio .quadro6 .grid-de-apps img:hover{transform:scale(1.1);filter:grayscale(0%)}.bio .quadro6 span.tooltip{text-decoration:none;transition:all .4s ease;-webkit-transition:all .9s ease;padding:0px;position:relative}.bio .quadro6 span.tooltip:before{display:none;content:attr(data-title);background-color:#fff;color:#000;font-size:13px;padding:10px;box-sizing:border-box;border-radius:5px;font-family:"Rubik",sans-serif;position:absolute;left:0;bottom:-40px;opacity:0;transition:all .9s ease;z-index:9}.bio .quadro6 span.tooltip:after{display:none;content:"";position:absolute;opacity:0;width:0;height:0;left:5px;bottom:-6px;border-style:solid;border-width:0 10px 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);transition:all .4s ease;z-index:8}.bio .quadro6 span.tooltip:hover:after,.bio .quadro6 span.tooltip:hover:before{opacity:1}.bio h1{font-size:1.8em;font-weight:500;padding:0px}.bio h2{font-size:1.3em;font-weight:500;padding:0px 0px 10px 0px}.bio .ano{font-size:.7em;letter-spacing:2px;text-transform:uppercase;font-weight:500;margin:0px}.bio .desc{font-size:.9em;margin-bottom:0px}.bio .quadro1,.bio .bio-text,.bio .quadro2,.bio .quadro3,.bio .quadro4,.bio .quadro5,.bio .quadro6{box-shadow:rgba(0,0,0,.02) 0px 1px 3px 0px,rgba(27,31,35,.15) 0px 0px 0px 1px}/*# sourceMappingURL=style.css.map */
