@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);*{box-sizing:border-box;margin:0;padding:0}:root{--black:#000;--white:#f4f4f5;--purple:#170230;--purple-dark:#306;--purple-vibrant:#639;--liner-gradient:linear-gradient(0deg,#170230,#170230,#306);--liner-gradient-btn:linear-gradient(0deg,#170230,#306,#639);--liner-gradient-title:linear-gradient(90deg,#639,#f4f4f5);--ff-sans:"Inter",system-ui,sans-serif;--fw-base:400;--fw-md:500;--fw-bold:800;--fs-sm:0.875rem;--fs-base:1rem;--fs-lg:1.25rem;--fs-xl:1.5rem;--fs-2xl:2rem;--fs-3xl:2.5rem}html{background:#170230;background:var(--purple);scrollbar-width:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;-webkit-user-select:none;user-select:none;width:100vw}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@media screen and (orientation:landscape){:root{--fs-sm:1rem;--fs-base:1.25rem;--fs-lg:1.5rem;--fs-xl:2rem;--fs-2xl:2.5rem;--fs-3xl:3rem}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;-webkit-user-select:none;user-select:none;width:100vw}}@media screen and (min-width:768px) and (min-height:550px){:root{--fs-sm:1rem;--fs-base:1.25rem;--fs-lg:1.5rem;--fs-xl:2rem;--fs-2xl:2.5rem;--fs-3xl:3.5rem}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;-webkit-user-select:none;user-select:none;width:100vw}}@media screen and (min-width:1024px) and (min-height:550px){:root{--fs-sm:0.85rem;--fs-base:1rem;--fs-lg:1.25rem;--fs-xl:1.5rem;--fs-2xl:2rem;--fs-3xl:4rem}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;-webkit-user-select:none;user-select:none;width:100vw}}.container-header{align-items:center;background:var(--liner-gradient);border-bottom:.0625rem solid var(--purple);display:flex;flex-direction:column;height:100vh;justify-content:space-evenly;padding:.625rem;width:100%;.language{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:right;position:absolute;right:.625rem;top:.625rem;width:6.875rem;z-index:10;span{align-items:center;display:flex;position:relative;width:100%;.world{color:var(--white);left:.125rem;position:absolute;top:0}}select{-webkit-appearance:none;appearance:none;background:#0000;border:none;color:var(--white);font-family:var(--ff-sans);text-align:center;width:100%;option{background:var(--purple);color:var(--white);width:100%}}select:focus{outline:none}}.box-header{display:flex;flex-direction:row;height:18rem;padding:0 .625rem;position:relative;width:100%;.titulo{color:var(--white);display:flex;flex-direction:column;height:100%;justify-content:space-between;h1{color:var(--white);display:flex;flex-direction:column;font-family:var(--ff-sans);font-size:var(--fs-lg);height:3.375rem;justify-content:space-between;letter-spacing:.0625rem;padding:2.5rem 0;text-shadow:.0625rem .0625rem .125rem var(--black);span{color:var(--white);font-family:var(--ff-sans);font-size:var(--fs-base);font-weight:var(--fw-md);letter-spacing:0;padding:.625rem 0}}h2{-webkit-background-clip:text;background-clip:text;background-image:var(--liner-gradient-title);color:#0000;filter:drop-shadow(0 0 .0625rem var(--black));font-family:var(--ff-sans);font-size:var(--fs-3xl);font-weight:800;letter-spacing:.0313rem;padding-bottom:1.25rem;width:100%}}.img{border-radius:.625rem;box-shadow:0 0 .625rem var(--purple-vibrant);height:6.25rem;left:calc(100vw - 8.5rem);overflow:hidden;position:absolute;top:2.7rem;transform:rotate(45deg);width:6.25rem;img{background:var(--white);height:9.375rem;margin-left:-1.25rem;margin-top:-1.5625rem;outline:.125rem solid var(--purple);transform:rotate(-45deg);width:9.375rem}}}.about{align-items:center;color:var(--white);display:flex;font-family:var(--ff-sans);font-size:var(--fs-base);font-weight:500;font-weight:var(--fw-md);height:6.25rem;line-height:115%;padding:0 .625rem;width:100%}.link-social{height:3.125rem;.box-links{flex-direction:row;height:100%;justify-content:space-evenly;width:80%;li{border-radius:624.9375rem;flex-direction:row;height:2.5rem;justify-content:center;list-style:none;outline:.0625rem solid var(--purple-vibrant);overflow:hidden;width:2.5rem;a{background:var(--purple-vibrant);border-radius:624.9375rem;height:100%;justify-content:center;.github{background:var(--purple);border-radius:624.9375rem;color:var(--purple-vibrant);height:110%;width:110%}.linkedin{border-radius:624.9375rem;color:var(--purple);height:70%}}}li:hover{filter:drop-shadow(0 0 .25rem var(--purple-vibrant))}li:focus{outline:none}}}.link-social,.navigation{align-items:center;align-items:center;align-items:center;align-items:center;display:flex;display:flex;display:flex;display:flex;justify-content:right;width:100%;width:100%;width:100%}.navigation{flex-direction:row;height:1.875rem;.box-links{flex-direction:row;height:1.875rem;justify-content:space-around;list-style:none;width:90%;li{background:var(--liner-gradient-btn);border-radius:624.9375rem;height:100%;justify-content:center;outline:.0625rem solid var(--purple-vibrant);padding:.3125rem .625rem;width:40%;span{color:var(--white);cursor:pointer;flex-direction:row;font-family:var(--ff-sans);font-size:var(--fs-sm);font-weight:var(--fw-bold);justify-content:center;text-transform:uppercase}span:hover{filter:drop-shadow(0 0 .125rem var(--black))}}li:active{transform:translateY(.125rem)}}}}@media screen and (min-width:41.6875rem) and (max-width:61.9375rem) and (orientation:landscape){.container-header{align-items:flex-start;height:100vh;justify-content:normal;padding:.625rem 0 0;width:100%;.box-header{height:13rem;padding:0 .625rem;.titulo{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:space-between;row-gap:1.875rem;width:22.75rem;h1{font-family:var(--ff-sans);padding:0;span{font-size:var(--fs-base)}}h2{font-family:var(--ff-sans);font-size:var(--fs-3xl);padding-bottom:0}}.img{box-shadow:0 0 .625rem var(--purple-vibrant);height:11rem;left:auto;position:absolute;right:5.625rem;top:3rem;width:11rem;img{height:16rem;margin-left:-2.5rem;margin-top:-3rem;width:16rem}}}.about{font-size:var(--fs-sm);height:20%;padding:0 .625rem;width:55%}.link-social{display:flex;justify-content:center;position:absolute;right:0;top:14rem;width:22.5rem;.box-links{justify-content:space-around;width:100%;li{a{.github{height:110%;width:110%}.linkedin{height:70%;width:100%}}}li:hover{filter:drop-shadow(0 0 .25rem var(--purple-vibrant))}li:focus{outline:none}}}.navigation{.box-links{width:21.875rem;li{width:40%;span{font-size:var(--fs-sm)}span:hover{filter:drop-shadow(0 0 .125rem var(--black))}}li:active{transform:translateY(.125rem)}}}}}@media screen and (min-width:48rem) and (min-height:34.375rem){.container-header{height:100vh;padding:initial;width:100%;.box-header{display:flex;flex-direction:row;height:20rem;padding:0 .625rem;position:relative;width:100%;.titulo{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:space-between;row-gap:2.875rem;width:26.75rem;h1{font-family:var(--ff-sans);font-size:var(--fs-2xl);height:6rem;padding:0 1.875rem;span{font-size:var(--fs-lg)}}h2{font-family:var(--ff-sans);font-size:var(--fs-3xl);height:11rem;line-height:5rem;padding:1.5625rem 0 1.5625rem 1.375rem}}.img{box-shadow:0 0 .625rem var(--purple-vibrant);height:15rem;left:60vw;position:absolute;top:2.625rem;transform:rotate(-44deg);width:15rem;img{height:36rem;margin-left:-4rem;margin-top:-10rem;transform:rotate(44deg);width:24rem}}}.about{align-items:center;display:flex;font-size:var(--fs-xl);height:8.125rem;line-height:135%;padding:0 0 0 1.5625rem;width:95%}.link-social{padding-bottom:1.25rem;width:100%;.box-links{height:7rem;width:100%;li{height:4rem;width:4rem;a{.github{height:110%;width:110%}.linkedin{height:70%;width:100%}}}li:hover{filter:drop-shadow(0 0 .25rem var(--purple-vibrant))}li:focus{outline:none}}}.navigation{align-items:center;display:flex;flex-direction:row;height:1.875rem;justify-content:center;width:100%;.box-links{width:100%;li{height:3rem;width:40%;span{font-size:var(--fs-lg)}span:hover{filter:drop-shadow(0 0 .125rem var(--black))}}li:active{transform:translateY(.125rem)}}}}}@media screen and (min-width:64rem) and (min-height:34.375rem){.container-header{height:100vh;padding:initial;padding-bottom:1.25rem;width:100%;.box-header{display:flex;flex-direction:row;height:23rem;padding:0;position:relative;width:100%;.titulo{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:normal;padding:2.25rem 0;row-gap:1rem;width:38.4375rem;h1{font-family:var(--ff-sans);font-size:var(--fs-2xl);height:6rem;padding:0 1.875rem;span{font-size:var(--fs-lg)}}h2{font-family:var(--ff-sans);font-size:var(--fs-3xl);height:11rem;line-height:5rem;padding:1.5625rem 0 1.5625rem 1.375rem}}.img{box-shadow:0 0 .625rem var(--purple-vibrant);height:15rem;left:60vw;position:absolute;top:4.5rem;transform:rotate(-44deg);width:15rem;img{height:36rem;margin-left:-4rem;margin-top:-10rem;transform:rotate(44deg);width:24rem}}}.about{align-items:center;display:flex;font-size:var(--fs-xl);height:8.125rem;line-height:135%;padding:0 2.5rem 0 1.5625rem}.about,.link-social{width:100%}.link-social{padding-bottom:3rem;.box-links{height:7rem;width:70%;li{height:4rem;width:4rem;a{.github{height:110%;width:110%}.linkedin{height:70%}}}li:hover{filter:drop-shadow(0 0 .25rem var(--purple-vibrant))}li:focus{outline:none}}}.navigation{align-items:center;display:flex;flex-direction:row;height:1.875rem;justify-content:right;width:100%;.box-links{width:70%;li{height:3rem;width:18.75rem;span{font-size:var(--fs-lg)}span:hover{filter:drop-shadow(0 0 .125rem var(--black))}}li:active{transform:translateY(.125rem)}}}}}.container-skills{background:var(--black);color:var(--white);display:flex;flex-direction:column;height:100vh;padding:1.875rem 1.25rem 0;position:relative;row-gap:1.25rem;width:100%;h2{-webkit-background-clip:text;background-clip:text;background-image:var(--liner-gradient-title);color:#0000;filter:drop-shadow(0 0 .0625rem var(--black));font-size:var(--fs-2xl);font-weight:var(--fw-bold)}h2,p:nth-child(2){font-family:var(--ff-sans)}p:nth-child(2){font-size:var(--fs-sm);padding:.625rem 0}.box-skills{display:flex;flex-direction:column;height:70vh;justify-content:space-evenly;row-gap:1.25rem;.skills{display:flex;flex-direction:column;height:12rem;justify-content:space-evenly;p{font-family:var(--ff-sans);font-size:var(--fs-base);font-weight:var(--fw-bold);padding:.625rem 0;text-indent:.3125rem}ul{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-evenly;list-style:none;li{align-items:center;background:var(--liner-gradient);border-radius:.125rem;cursor:pointer;display:flex;justify-content:center;position:relative;width:4.5rem;span{align-items:center;display:flex;height:6.125rem;overflow:hidden;width:2.5rem;.certificate,.css,.git,.github,.html,.js,.logic,.npm,.react{filter:drop-shadow(0 0 .125rem var(--black));height:100%;width:100%}.html{color:#ff4500}.css{color:#1572b6}.js{color:#f7df1e}.react{color:#61dafb}.git{color:#f05032}.github{color:#333}.npm{color:#cb3837}.figma{color:#a259ff;height:70%;width:90%}.logic{color:#007bff}.certificate{color:gold}}}li:hover{box-shadow:0 0 .625rem var(--purple-vibrant)}}}}.overlay{background:var(--black);height:100vh;left:0;padding:1.25rem;position:absolute;top:0;width:100%;.certificados-lista{display:flex;flex-direction:column;height:90%;justify-content:space-between;h3{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#639,#f4f4f5);color:#0000;filter:drop-shadow(0 0 .0625rem var(--black));font-family:var(--ff-sans);font-size:var(--fs-2xl);font-weight:var(--fw-bold);padding-bottom:1.25rem}ul{display:flex;flex-direction:column;gap:.625rem;height:100%;height:70vh;list-style:none;overflow-y:scroll;li{cursor:pointer;display:flex;flex-direction:row;font-family:var(--ff-sans);font-size:var(--fs-base);font-weight:var(--fw-md);justify-content:space-between;letter-spacing:.0188rem;padding:0 .3125rem;span{padding:.125rem 0}}}ul::-webkit-scrollbar{width:.3125rem}ul::-webkit-scrollbar-track{background:#0000}.btn{align-items:center;display:flex;justify-content:center;width:100%;button{align-items:center;background:var(--purple-dark);border:none;border-radius:50%;color:var(--white);display:flex;flex-direction:row;height:2.5rem;justify-content:center;width:2.5rem}button:focus{outline:none}button:hover{filter:drop-shadow(0 0 .25rem var(--purple-vibrant))}}}.certificados-lista:hover{ul::-webkit-scrollbar-thumb{background:var(--purple-vibrant)}}}.box-details-certificate{align-items:center;background:#000000eb;display:flex;flex-direction:column;height:100vh;justify-content:space-evenly;left:0;padding:1.25rem;position:absolute;top:0;width:100%;.certificado-detalhe{flex-direction:column;height:100vh;justify-content:space-evenly;left:0;margin:auto;position:absolute;top:0}.box-btn,.certificado-detalhe{align-items:center;display:flex;width:100%}.box-btn{height:1.875rem;position:relative;.button{cursor:pointer;left:calc(100vw - 3.5rem);padding:0 0 .9375rem;position:absolute;top:-1.25rem;z-index:1}}.description{align-items:center;display:flex;flex-direction:row;font-family:var(--ff-sans);height:90%;justify-content:center;letter-spacing:.0313rem;line-height:1.2em;padding-top:1.875rem;text-align:justify;width:100%}.titulo-certificado-detalhe{font-family:var(--ff-sans);font-weight:var(--fs-base);position:absolute;text-align:center;top:80vh;width:90%}}}@media screen and (orientation:landscape){.container-skills{background:var(--black);color:var(--white);display:flex;flex-direction:column;height:100vh;justify-content:space-evenly;padding:1.25rem;position:relative;row-gap:1.25rem;width:100%;h2{-webkit-background-clip:text;background-clip:text;background-image:var(--liner-gradient-title);color:#0000;filter:drop-shadow(0 0 .0625rem var(--black));font-size:var(--fs-2xl);font-weight:var(--fw-bold)}h2,p:nth-child(2){font-family:var(--ff-sans)}p:nth-child(2){font-size:var(--fs-sm);padding:.625rem 0}.box-skills{display:flex;flex-direction:row;height:100vh;row-gap:1.25rem;.skills{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:normal;width:100vw;p{font-family:var(--ff-sans);font-size:var(--fs-base);font-weight:var(--fw-bold);padding:.625rem 0;text-align:center;text-indent:0}ul{align-items:normal;column-gap:.625rem;display:flex;flex-direction:row;flex-wrap:wrap;height:7.5rem;justify-content:flex-start;list-style:none;padding:0 .625rem;li{height:3.125rem;width:3.5rem;span{height:3.125rem;width:2.5rem}}}}}.overlay{.certificados-lista{height:90vh;h3{font-size:var(--fs-2xl)}ul{li{font-size:var(--fs-base);span{padding:.125rem 0}}}ul::-webkit-scrollbar{width:.3125rem}ul::-webkit-scrollbar-track{background:#0000}.btn{button{height:2.5rem;width:2.5rem}button:focus{outline:none}button:hover{filter:drop-shadow(0 0 .25rem var(--purple-vibrant))}}}.certificados-lista:hover{ul::-webkit-scrollbar-thumb{background:var(--purple-vibrant)}}}.box-details-certificate{height:100vh;width:100%;.certificado-detalhe{height:100vh;width:100%}.box-btn{.button{cursor:pointer;padding:0 0 .9375rem;position:absolute;right:0;top:-3.75rem;z-index:1}}.description{height:50%}.titulo-certificado-detalhe{font-family:var(--ff-sans);font-weight:var(--fs-base);position:absolute;text-align:center;top:80vh;width:90%}}}}@media screen and (min-width:48rem) and (min-height:34.375rem){.container-skills{h2{font-size:var(--fs-3xl)}p:nth-child(2){font-size:var(--fs-lg)}.box-skills{height:80vh;.skills{p{font-size:var(--fs-xl)}ul{align-items:self-start;column-gap:1rem;display:flex;flex-direction:row;flex-wrap:wrap;height:20rem;justify-content:space-evenly;list-style:none;padding:1.25rem;li{height:7rem;width:7rem;span{height:4rem;width:5rem}}}}}}}@media screen and (min-width:64rem) and (min-height:34.375rem){.container-skills{h2{font-size:var(--fs-3xl)}p:nth-child(2){font-size:var(--fs-lg)}.box-skills{height:80vh;.skills{p{font-size:var(--fs-xl)}ul{align-items:self-start;column-gap:1rem;display:flex;flex-direction:row;flex-wrap:wrap;height:20rem;justify-content:space-evenly;list-style:none;padding:1.25rem;li{height:7rem;width:7rem;span{height:4rem;width:5rem}}}}}.overlay{background:var(--black);height:100vh;left:0;padding:1.25rem;position:absolute;top:0;width:100%;.certificados-lista{display:flex;flex-direction:column;height:90%;justify-content:space-between;h3{font-size:var(--fs-3xl)}ul{li{font-size:var(--fs-xl)}}ul::-webkit-scrollbar{width:.3125rem}ul::-webkit-scrollbar-track{background:#0000}.btn{align-items:center;display:flex;justify-content:center;width:100%;button{align-items:center;background:var(--purple-dark);border:none;border-radius:50%;color:var(--white);display:flex;flex-direction:row;height:2.5rem;justify-content:center;width:2.5rem}button:focus{outline:none}button:hover{filter:drop-shadow(0 0 .25rem var(--purple-vibrant))}}}.certificados-lista:hover{ul::-webkit-scrollbar-thumb{background:var(--purple-vibrant);cursor:pointer}}}.box-details-certificate{align-items:center;background:#000000eb;display:flex;flex-direction:column;height:100vh;justify-content:space-evenly;left:0;padding:1.25rem;position:absolute;top:0;width:100%;.certificado-detalhe{flex-direction:column;height:100vh;justify-content:space-evenly;left:0;margin:auto;position:absolute;top:0}.box-btn,.certificado-detalhe{align-items:center;display:flex;width:100%}.box-btn{height:1.875rem;position:relative;.button{cursor:pointer;left:calc(100vw - 3.5rem);padding:0 0 .9375rem;position:absolute;top:-8vh;z-index:1}}.description{align-items:center;display:flex;flex-direction:row;height:75%;justify-content:center;letter-spacing:.0313rem;line-height:1.2em;padding-top:1.875rem}.description,.titulo-certificado-detalhe{font-family:var(--ff-sans);font-size:var(--fs-lg);text-align:center;width:90%}.titulo-certificado-detalhe{position:absolute;top:80vh}}}}.container-project{background:var(--liner-gradient);color:var(--white);display:flex;flex-direction:column;height:100vh;justify-content:space-evenly;padding:0 .25rem;position:relative;width:100%;.title{display:flex;flex-direction:column;height:5.5rem;justify-content:space-evenly;padding:0 1.25rem;h2{-webkit-background-clip:text;background-clip:text;background-image:var(--liner-gradient-title);color:#0000;filter:drop-shadow(0 0 .0625rem var(--black));font-size:var(--fs-2xl);font-weight:var(--fw-bold)}h2,p{font-family:var(--ff-sans)}p{font-size:var(--fs-sm);padding:.625rem 0}}.works{display:flex;flex-direction:row;gap:.625rem;overflow-x:scroll;padding:.3125rem 0;scrollbar-width:none;width:100%;.box-work{padding:.3125rem .125rem;.work{background:var(--black);border-radius:.3125rem;display:flex;flex-direction:column;height:25rem;justify-content:space-evenly;overflow:hidden;p{align-items:center;display:flex;flex-direction:row;font-family:var(--ff-sans);font-size:var(--fs-base);font-weight:var(--fw-md);height:2.5rem;justify-content:center;padding:.625rem 0;text-align:center}.box-img{border-radius:.125rem;height:100%;width:12.5rem;img{border-radius:.125rem;height:100%;width:12.5rem}}}}}.project-details-overlay{background:var(--black);display:flex;flex-direction:column;height:100vh;left:0;padding:0 1.25rem 1rem;position:absolute;top:0;width:100%;.project-details{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-evenly;h3{-webkit-background-clip:text;background-clip:text;background-image:var(--liner-gradient-title);color:#0000;filter:drop-shadow(0 0 .0625rem var(--black));font-size:var(--fs-2xl);font-weight:var(--fw-bold);text-align:center}h3,p{font-family:var(--ff-sans)}p{font-size:var(--fs-base);height:50%;line-height:135%;overflow-y:scroll;padding:0 .3125rem;text-align:justify;text-indent:1.25rem;width:100%}p::-webkit-scrollbar{width:.3125rem}p::-webkit-scrollbar-track{background:#0000}p::-webkit-scrollbar-thumb:hover{background:#b3b3b3}.project-links{align-items:center;display:flex;flex-direction:row;height:1.875rem;justify-content:space-evenly;width:100%;a{color:var(--white);.link{height:1.25rem}}a:nth-child(2){.link{height:1.4375rem}}}.btn{align-items:center;display:flex;justify-content:center;width:100%;button{align-items:center;background:var(--purple-dark);border:none;border-radius:50%;color:var(--white);display:flex;flex-direction:row;height:2.5rem;justify-content:center;width:2.5rem}button:hover{filter:drop-shadow(0 0 .25rem var(--purple-vibrant))}}}.project-details:hover{p::-webkit-scrollbar-thumb{background:var(--purple-vibrant)}}}.paragraph{font-family:var(--ff-sans);font-size:var(--fs-sm);padding:.5rem 1.25rem 1rem;text-align:center}}@media screen and (min-width:41.6875rem) and (max-width:61.9375rem) and (orientation:landscape){.container-project{justify-content:normal;row-gap:0;.title{h2{font-size:var(--fs-2xl)}p{font-size:var(--fs-sm)}}.works{height:37.5rem;padding-bottom:0;padding-top:0;.box-work{padding:0;.work{gap:0;padding:0;p{font-size:var(--fs-base);height:auto;padding:.625rem 0}.box-img{overflow-x:hidden;overflow-y:scroll;img{border-radius:.125rem;height:25rem;width:12.5rem}}.box-img::-webkit-scrollbar{width:.2125rem}.box-img::-webkit-scrollbar-track{background:#0000}.box-img::-webkit-scrollbar-thumb:hover{background:#b3b3b3}}.work:hover{.box-img::-webkit-scrollbar-thumb{background:var(--purple-vibrant)}}}}.project-details-overlay{.project-details{h3{font-size:var(--fs-2xl)}p{font-size:var(--fs-base)}}}.paragraph{font-size:var(--fs-sm)}}}@media screen and (min-width:48rem) and (min-height:34.375rem){.container-project{.title{height:7.375rem;h2{font-size:var(--fs-3xl)}p{font-size:var(--fs-lg)}}.project-details-overlay{.project-details{h3{font-size:var(--fs-3xl)}p{font-size:var(--fs-lg)}}}.paragraph{font-size:var(--fs-2xl)}}}@media screen and (min-width:1024px) and (min-height:550px){.container-project{.title{height:7.375rem;h2{font-size:var(--fs-3xl)}p{font-size:var(--fs-lg)}}.works{justify-content:space-evenly}.project-details-overlay{.project-details{h3{font-size:var(--fs-3xl)}p{font-size:var(--fs-lg)}}}.paragraph{font-size:var(--fs-base)}}}
/*# sourceMappingURL=main.bb9d7554.css.map*/