@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap);@import url(http://fonts.cdnfonts.com/css/calibre);body,html{overflow-x:hidden;scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}a,h1,h2,h3,h4,h5,h6,p{color:#020202;font-family:Poppins,sans-serif;font-weight:300;line-height:1.8}button{font-size:1rem;font-weight:700}h1{font-size:min(3.3rem,6vw);font-weight:600;margin-bottom:2.5rem}a{color:#fff0d2}h2{font-size:2.2rem;font-weight:500}h3{font-size:1.6rem;font-weight:600}p{color:#696a6d;font-size:1rem}#root{max-width:100vw}.container{box-sizing:border-box;max-width:min(100%,1080px);padding-inline:2rem;width:100%}.center-child{align-items:center;display:flex;flex-direction:column}.outer-container{max-width:min(100%,1380px);width:100%}main{background:purple;max-width:1300px}a.styled{color:#f0af2f;display:inline-block;font-weight:500;text-decoration:none}a.styled:after{background:#f0af2f;border-radius:10px;content:"";display:block;height:2px;margin-top:-.2em;transition:.3s;width:0}a.styled:hover:after{width:100%}@media(max-width:800px){:root{font-size:clamp(11px,3vw,16px)}}.landing{width:100%}.landing .outer{display:flex;justify-content:center;position:relative}.landing .outer .b3{left:-12rem;position:absolute;top:78%;width:17rem;z-index:-1}.landing .outer .social-sites{grid-gap:1rem;display:grid;flex-shrink:0;gap:1rem;height:-webkit-min-content;height:min-content;left:0;margin-inline:1rem;position:absolute;top:44%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.landing .outer .social-sites .tile{aspect-ratio:1;background-color:#ededed;border-radius:50%;border-radius:47.6093px;box-shadow:0 0 4.13994px rgba(64,84,135,.1);color:#f0af2f;display:grid;place-items:center;position:relative;width:2.5rem}.landing .outer .social-sites .tile:hover{box-shadow:none}.landing .outer .social-sites .tile .icon{fill:orange;aspect-ratio:1;opacity:1;transition:all .7s ease;transition-delay:.7s;width:45%}.landing .outer .social-sites .tile:hover .icon{opacity:0;transition-delay:0s}.landing .outer .social-sites .tile .link{background-color:#ededed;border-radius:1000px;display:grid;height:100%;left:0;max-width:100%;overflow:hidden;padding:0;place-items:center;position:absolute;text-decoration:none;top:0;transition:max-width .5s ease-in-out,padding-inline .5s ease-in-out,visibility .5s ease-in-out;visibility:hidden;white-space:nowrap;width:auto}.landing .outer .social-sites .tile .link p{color:#f0af2f;font-weight:500;margin:0;text-decoration:none}.landing .outer .social-sites .tile:hover .link{box-shadow:0 0 4.13994px rgba(64,84,135,.1);max-width:20rem;padding-inline:1.2rem;visibility:visible}.landing .outer .container{align-items:center;display:flex}.landing .outer .container .main-content{display:flex;flex-direction:column;flex-shrink:0;margin-left:2rem;margin-top:10%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.landing .outer .container .main-content .title-wrapper{position:relative}.landing .outer .container .main-content .title-wrapper .vertical-line{background:#f0af2f;border-radius:5px;height:80%;left:-2rem;position:absolute;top:5%;width:5px}.landing .outer .container .main-content .title-wrapper .welcome{color:#696a6d;font-size:1.8rem;font-weight:500;margin:0}.landing .outer .container .main-content .title-wrapper .name{margin:0}.landing .outer .container .main-content .subtitle{color:#a7a8b5;max-width:29rem}.landing .outer .container .main-content .contact-btn{background-color:#f0af2f;border:transparent;border-radius:18px;box-shadow:0 0 5px rgba(239,194,80,.7);color:#f5f5f5;font-family:Arial,Helvetica,sans-serif;font-weight:700;margin-top:1rem;padding:.75rem 1.8rem;text-decoration:none;transition:all .3s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.landing .outer .container .main-content .contact-btn:hover{background-color:#eea617}.landing .outer .container .photo-section{flex-shrink:0;max-width:clamp(40rem,50vw,50rem);position:relative;z-index:-1}.landing .outer .container .photo-section .b1{width:100%}.landing .outer .container .photo-section .portrait{left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:65%}.landing .outer .container .photo-section .b2{bottom:-19%;left:-25%;position:absolute;width:32%}@media(max-width:1200px){.landing .outer .social-sites{top:2rem;-webkit-transform:none;transform:none}}@media(max-width:880px){.landing .container{flex-direction:column-reverse}.landing .container .photo-section{margin-bottom:-5rem;margin-top:.5rem;max-width:50vw!important;-webkit-transform:translateX(22%);transform:translateX(22%)}.landing .outer .social-sites{left:1rem;top:2rem}.landing .outer .b3{-webkit-transform:scale(.8);transform:scale(.8)}}.expenses{display:flex;justify-content:center;margin-top:5rem;width:100%}.expenses .container{display:flex;gap:2rem}.expenses .container .tile{align-items:center;background-color:#fff;border-radius:20px;box-shadow:0 10px 55px -6px rgba(92,99,109,.1);display:flex;flex:1 1;flex-direction:column;justify-content:space-between;overflow:visible;padding:0 1.5rem 1rem}.expenses .container .tile .main{align-items:center;display:flex;flex-direction:column}.expenses .container .tile .icon{aspect-ratio:1;-webkit-transform:translateY(-42%);transform:translateY(-42%);width:40%}.expenses .container .tile .title{line-height:1.4;margin-bottom:.4rem;margin-top:-2.2rem;max-width:100%;position:relative;text-align:center}.expenses .container .tile .title:after{background-color:#f0af2f;border-radius:5px;bottom:-.6rem;content:"";height:4px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:70%}.expenses .container .tile .description{margin-bottom:.5rem;width:100%}@media screen and (max-width:800px){.expenses .container{align-items:center;box-sizing:border-box;flex-direction:column;gap:2rem;justify-content:center;max-width:min(100%,1080px);padding-inline:2rem;width:100%}.expenses .container .tile{margin-bottom:2rem;max-width:500px;width:80%}.expenses .container .tile .icon{width:22%}}.story{padding-bottom:3rem;width:100%}.story .container{position:relative;text-align:center}.story .container .b4{position:absolute;right:0;top:0;-webkit-transform:translateX(80%) translateY(-40%) scale(.8);transform:translateX(80%) translateY(-40%) scale(.8)}.story .container h2{margin-top:0}.story .container p{margin:auto;max-width:39rem}.story .container a{margin:2rem}.down-arrows{text-align:center}.down-arrows img{width:2.5rem}.down-arrows.small img{width:1.5rem}@media(max-width:640px){.down-arrows:not(.small){padding:0!important}.down-arrows:not(.small) img{width:1.5rem}}.spacing-wave{align-items:center;display:flex;flex-direction:column;width:100%}.spacing-wave svg{min-width:900px;width:100%}.wave-technologies path{fill:#ededed}.technologies{background-color:#ededed;padding-top:8rem;width:100%}.technologies .container{position:relative;text-align:center}.technologies .container .b5{left:0;position:absolute;top:0;-webkit-transform:translateX(-100%) translateY(-70%);transform:translateX(-100%) translateY(-70%)}.technologies .container h1{margin-top:0}.technologies .container .table{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:2fr 3fr;text-align:left}.technologies .container .table .sections .tile{align-items:center;border-radius:20px;cursor:pointer;display:flex;margin-bottom:1.3rem;padding:.8rem 1rem}.technologies .container .table .sections .tile .icon{border-radius:50%;box-shadow:0 10px 55px -6px rgba(92,99,109,.1);margin-right:1rem;width:4.3rem}.technologies .container .table .sections .tile .title{margin:0;-webkit-transform:translateY(5%);transform:translateY(5%)}.technologies .container .table .sections .tile .project-count{color:#a7a8b5;font-size:.9rem;margin:0 0 0 .2rem}.technologies .container .table .sections .tile,.technologies .container .table .sections .tile *{transition:all .2s ease-in-out}.technologies .container .table .sections .tile.selected{background-color:#fff;-webkit-filter:drop-shadow(0 5px 18px rgba(186,192,210,.25));filter:drop-shadow(0 5px 18px rgba(186,192,210,.25))}.technologies .container .table .sections .tile:not(.selected) .title{color:#696a6d}.technologies .container .table .sections .tile:hover:not(.selected){background-color:hsla(0,0%,100%,.5)}.technologies .container .table .sections .tile:focus{outline:3px solid #a7a8b5}.technologies .container .table .descriptions h3{margin-bottom:0;margin-top:0;position:relative}.technologies .container .table .descriptions h3:before{background-color:#f0af2f;border-radius:30px;content:"";height:50%;left:-.65rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4px}.technologies .container .table .descriptions p{margin-bottom:1.5rem;margin-top:.5rem}.technologies .container .design{height:17rem;position:relative;width:100%}.technologies .container .design .blobs{position:absolute;right:0;top:0;-webkit-transform:translateX(75%) translateY(-30%);transform:translateX(75%) translateY(-30%)}.technologies .container .design .blobs .b7{left:0;position:absolute;top:0;-webkit-transform:translateX(-95%) translateY(35%);transform:translateX(-95%) translateY(35%)}.experience{background-color:#ededed;padding-bottom:8rem;width:100%}.experience .container{align-items:center;display:flex;flex-direction:column}.experience .container h1{padding-bottom:1rem}.experience .container .table .tile{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr auto 1fr;margin-bottom:-.025rem}.experience .container .table .tile h3{margin-bottom:1rem;margin-top:0}.experience .container .table .tile p{margin-bottom:2rem}.experience .container .table .tile .left p{margin-left:.5rem}.experience .container .table .tile .divider{--stroke-width:2px;align-items:center;display:flex;flex-direction:column}.experience .container .table .tile .divider .circle{aspect-ratio:1;background-color:#f0af2f;border-radius:50%;margin-top:.7rem;position:relative;width:1.3rem}.experience .container .table .tile .divider .circle:after{aspect-ratio:1;border:var(--stroke-width) dashed #696a6d;border-radius:50%;content:"";left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:180%}.experience .container .table .tile .divider .line{border-left:var(--stroke-width) dashed #696a6d;flex-grow:1;margin-top:.675rem}.experience .container .table .tile:last-child .divider .line{margin-bottom:.5rem}.experience .container .table .tile:last-child p{margin-bottom:0}.quote{background:#000;padding-top:3rem;width:100%}.quote .main{align-items:center;display:flex;justify-content:space-between}.quote .main *{font-family:Calibre,sans-serif}.quote .main h1{color:#acacac;line-height:1.3;margin-bottom:1rem}.quote .main p{color:#acacac;margin-right:1rem;text-align:right}.quote .main .mark-wrapper{position:relative;z-index:1}.quote .main .mark-wrapper .mark{-webkit-transform:translateX(5rem) translateY(-3rem);transform:translateX(5rem) translateY(-3rem);width:clamp(8rem,13vw,12rem)}.quote .main .mark-wrapper .mark path{fill:#f0af2f}.quote .main .mark-wrapper .mark:first-child{left:13%;position:absolute;top:8%;z-index:-1}.quote .main .mark-wrapper .mark:first-child path{fill:#1f1f1f}.quote .main .mark-wrapper .flipped{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.quote .blob-section .container{align-items:center;display:flex;height:22rem;justify-content:center;position:relative}.quote .blob-section .container .down-arrows{z-index:1}.quote .blob-section .container .blobs{left:0;position:absolute;top:0;-webkit-transform:translateX(-75%) translateY(0);transform:translateX(-75%) translateY(0)}.quote .blob-section .container .blobs .b9{position:absolute;right:-70%;top:15%}@media(max-width:1000px){.quote .main{flex-direction:column}.quote .main .mark-wrapper .mark{-webkit-transform:none;transform:none;width:clamp(4rem,10vw,8rem)}}@media(max-width:800px){.quote .main h1{margin-top:2rem}.quote .blob-section .container{height:12rem}.quote .blob-section .container .blobs{-webkit-transform:translateX(-45%) translateY(-15%) scale(.45);transform:translateX(-45%) translateY(-15%) scale(.45)}}.projects{background-color:#020202;padding-bottom:7rem;padding-top:2rem;z-index:2}.projects *{color:#ededed}.projects .container{align-items:center;display:flex;flex-direction:column;z-index:2}.projects .container .title{color:#f5f5f5;position:relative}.projects .container .title .arrow1{position:absolute;right:max(-15%,-4vw);top:0;-webkit-transform:translateX(100%) translateY(5%);transform:translateX(100%) translateY(5%)}.projects .container .subtitle{margin-bottom:6rem;margin-top:0;max-width:38rem;text-align:center}.projects .container .project{z-index:1}.projects .container .project h3{margin-bottom:.5rem;margin-left:1rem;margin-top:0;position:relative}.projects .container .project h3:before{background-color:#f0af2f;border-radius:30px;content:"";height:50%;left:-.65rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4px}.projects .container .project .tile{grid-gap:1.5rem;background-color:#1f1f1f;border-radius:20px;display:grid;gap:1.5rem;grid-template-columns:1fr auto 1fr;margin-bottom:6rem;padding:1rem 2rem 1rem 1rem}.projects .container .project .tile .img-wrapper{border-radius:25px;overflow:hidden}.projects .container .project .tile .img-wrapper img{height:100%;object-fit:cover;width:100%}.projects .container .project .tile .divider{background-color:#f0af2f;border-radius:30px;height:80%;width:4px}.projects .container .project .tile .main{display:flex;flex-direction:column;justify-content:space-between}.projects .container .project .tile .main h4{color:#f88b0c;font-size:.8rem;font-weight:500;margin:0}.projects .container .project .tile .main p{margin-bottom:1.2rem;margin-top:.5rem}.projects .container .project .tile .main .bottom-bar{align-items:center;align-self:flex-end;display:flex;justify-content:center}.projects .container .project .tile .main .bottom-bar p{margin:0 2rem}.projects .container .project .tile .main .bottom-bar .btn{align-items:center;background-color:#696a6d;border-radius:14px;display:flex;font-weight:500;padding:.8rem 2rem .8rem 1rem;text-decoration:none;transition:all .2s ease-in-out}.projects .container .project .tile .main .bottom-bar .btn img{margin-right:.8rem;-webkit-transform:translateY(-5%);transform:translateY(-5%);width:1.3rem}.projects .container .project .tile .main .bottom-bar .btn span{-webkit-transform:translateY(5%);transform:translateY(5%)}.projects .container .project .tile .main .bottom-bar .btn:hover{background-color:#505153}.projects .container .blob-wrapper{position:relative;width:100%}.projects .container .blob-wrapper .b10{position:absolute;right:0;top:0;-webkit-transform:translateX(85%) translateY(-70%) scale(.8);transform:translateX(85%) translateY(-70%) scale(.8)}.projects .container .secret-title{position:relative}.projects .container .secret-title .arrow2{left:max(-20%,-7vw);position:absolute;top:0;-webkit-transform:translateX(-100%) translateY(-75%);transform:translateX(-100%) translateY(-75%)}@media screen and (max-width:880px){.projects{padding-top:1rem}.projects .container .arrow1{display:none}.projects .container .project .tile{grid-template-columns:1fr auto 1.4fr;padding:1rem}.projects .container .project .tile .main .bottom-bar p{margin:0 1rem 0 0}.projects .container .project .tile.reversed{grid-template-columns:1.4fr auto 1fr;padding:1rem}.projects .container .project .tile.reversed .main .bottom-bar p{margin:0 0 0 1rem}}@media screen and (max-width:700px){.projects .container .project .tile,.projects .container .project .tile.reversed{gap:1.5rem;grid-template-columns:1fr;margin-bottom:3rem}.projects .container .project .tile .main .bottom-bar p,.projects .container .project .tile.reversed .main .bottom-bar p{margin-right:1rem}}.wave-certifications path{fill:#f5f5f5}.certifications{padding-top:4rem;width:100%}.certifications .container{align-items:center;display:flex;flex-direction:column;position:relative}.certifications .container .title{z-index:1}.certifications .container .subtitle{margin-top:0;z-index:1}.certifications .container .blobs-top{position:relative;-webkit-transform:translateY(-9rem);transform:translateY(-9rem);width:100%}.certifications .container .blobs-top .left{left:0;position:absolute;top:0;-webkit-transform:translateX(-80%) translateY(-10%) scale(.8);transform:translateX(-80%) translateY(-10%) scale(.8);z-index:-1}.certifications .container .blobs-top .left .b12{bottom:0;position:absolute;right:0;-webkit-transform:translateX(100%) translateY(15%);transform:translateX(100%) translateY(15%)}.certifications .container .blobs-top .b13{position:absolute;right:0;top:0;-webkit-transform:translateX(80%) translateY(-12%);transform:translateX(80%) translateY(-12%);z-index:-1}.certifications .container .subtitle{margin-bottom:4rem;max-width:40rem;text-align:center}.certifications .container .certificates{width:100%}.certifications .container .certificates .tile{background-color:#fff;border-radius:20px;box-shadow:0 10px 55px -6px rgba(92,99,109,.1);box-sizing:border-box;cursor:pointer;margin-bottom:2rem;padding:1.4rem 2rem;position:relative;width:100%}.certifications .container .certificates .tile .shrinked-section{align-items:center;display:flex;justify-content:space-between}.certifications .container .certificates .tile .shrinked-section .text-wrapper{width:65%}.certifications .container .certificates .tile .shrinked-section .text-wrapper h3,.certifications .container .certificates .tile .shrinked-section .text-wrapper p{margin-bottom:.5rem;margin-top:0}.certifications .container .certificates .tile .shrinked-section .date.dimmed{color:#a7a8b5}.certifications .container .certificates .tile .shrinked-section .btn{align-items:center;background-color:#ededed;border-radius:14px;display:flex;font-weight:500;padding:.7rem 2rem .7rem 1rem;text-decoration:none;transition:all .2s ease-in-out}.certifications .container .certificates .tile .shrinked-section .btn .icon{display:grid;place-items:center}.certifications .container .certificates .tile .shrinked-section .btn .icon *{margin-right:.8rem;-webkit-transform:translateY(-5%);transform:translateY(-5%);width:1.3rem}.certifications .container .certificates .tile .shrinked-section .btn .icon * *{fill:#696a6d}.certifications .container .certificates .tile .shrinked-section .btn span{color:#696a6d;-webkit-transform:translateY(5%);transform:translateY(5%)}@media screen and (max-width:880px){.certifications .container .certificates .tile .shrinked-section .btn{padding:.7rem}.certifications .container .certificates .tile .shrinked-section .btn .icon *{margin:0}.certifications .container .certificates .tile .shrinked-section .btn span{display:none}}.certifications .container .certificates .tile .shrinked-section .btn:hover{background-color:#d4d4d4}.certifications .container .certificates .expanded-section{display:flex;flex-direction:column;overflow:hidden;transition:all .5s ease-in-out}.certifications .container .certificates .expanded-section ul{max-width:40rem}.certifications .container .certificates .expanded-section a{align-self:flex-end;margin:.5rem 1rem}.certifications .container .certificates .arrow{--width:50px;bottom:-.3rem;display:flex;justify-content:center;left:calc(50% - var(--width)/2);padding:1rem 0;position:absolute;width:var(--width)}.certifications .container .certificates .flipped{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.certifications .blobs{position:relative;-webkit-transform:translateX(-80%) translateY(20%);transform:translateX(-80%) translateY(20%);z-index:-1}.certifications .blobs .b15{position:absolute;right:0;top:0;-webkit-transform:translateX(100%) translateY(-20%);transform:translateX(100%) translateY(-20%)}@media(max-width:800px){.certifications .container .blobs-top{-webkit-transform:translateY(-5.5rem);transform:translateY(-5.5rem)}.certifications .container .tile .expanded-section ul{padding-left:1.2rem}}@media(max-width:640px){.certifications{padding-bottom:7rem;padding-top:2rem}.certifications .blobs{display:none}}.contact{background-color:#020202;padding-top:3rem;width:100%}.contact *{color:#f5f5f5}.contact .title{align-items:flex-start;margin-bottom:1rem;margin-left:.5rem;position:relative}.contact .title:before{background-color:#f0af2f;border-radius:30px;content:"";height:60%;left:-.8rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4px}.contact .container .grid{grid-gap:min(4rem,4vw);display:grid;grid-template-columns:1fr 1fr;padding-bottom:4rem}.contact .container .grid .text{display:flex;flex-direction:column}.contact .container .grid .text .subtitle{color:#ededed;margin-left:2rem;max-width:26rem}.contact .container .grid .text .wrap{position:relative}.contact .container .grid .text .paper-plane{padding-right:4rem;position:absolute;right:-2.5rem;top:2rem;-webkit-transform:scale(.8);transform:scale(.8)}.contact .container .grid .text .paper-plane .plane{position:absolute;right:2%;top:5%;width:4rem}.contact .container .grid .text .paper-plane .plane img{width:100%}.contact .container .grid form{display:flex;flex-direction:column}.contact .container .grid form .prompt{margin-bottom:1rem;width:100%}.contact .container .grid form .prompt p{font-weight:500;margin-bottom:.1rem;margin-left:.5rem;position:relative}.contact .container .grid form .prompt p:before{background-color:#f0af2f;border-radius:30px;content:"";height:50%;left:-.65rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4px}.contact .container .grid form .prompt input,.contact .container .grid form .prompt textarea{background-color:#1f1f1f;border:none;border-radius:5px;box-sizing:border-box;padding:.5rem;width:100%}.contact .container .grid form .prompt input:focus,.contact .container .grid form .prompt textarea:focus{outline:none}.contact .container .grid form .prompt #message{min-height:10rem;resize:none;width:100%}.contact .container .grid form .prompt ::-webkit-scrollbar{cursor:pointer;width:8px}.contact .container .grid form .prompt ::-webkit-scrollbar-track{background:#1f1f1f;border-radius:10px}.contact .container .grid form .prompt ::-webkit-scrollbar-thumb{background:#696a6d;border-radius:10px;cursor:pointer}.contact .container .grid form .prompt ::-webkit-scrollbar-thumb:hover{background:#555}.contact .container .grid form button{align-self:center;background-color:#eea617;border:none;border-radius:18px;color:#f5f5f5;font-weight:700;margin-top:2rem;padding:.75rem 1.8rem}.contact .container .grid form button:hover{background-color:#c4870e}@media(max-width:850px){.contact .container{align-items:center;display:flex;flex-direction:column}.contact .container .grid{grid-template-columns:1fr}.contact .container .grid .text{margin-bottom:8.5rem}.contact .container .grid .text .title{align-self:center}.contact .container .grid .text .paper-plane{right:-20%;top:0}.contact .container .grid form{align-items:center}.contact .container .grid form .prompt{max-width:30rem}}.up-arrow{align-items:center;aspect-ratio:1;background-color:#ededed;border-radius:8px;bottom:1rem;display:flex;justify-content:center;outline:3px solid #a7a8b5;position:fixed;right:1rem;text-decoration:none;transition:all .2s ease;width:2.5rem;z-index:100}.up-arrow svg{color:#696a6d;-webkit-transform:translateY(-1px) scale(.8);transform:translateY(-1px) scale(.8);transition:all .2s ease;width:66%}.up-arrow:hover svg{color:#1f1f1f}.hidden{opacity:0}footer{background-color:#000;padding-top:8rem;width:100%}footer .container{align-items:flex-end;display:flex;position:relative}footer .container .blobs-left{bottom:0;left:0;position:absolute;-webkit-transform:translateX(-75%) translateY(0);transform:translateX(-75%) translateY(0)}footer .container .blobs-left .b17{bottom:15%;position:absolute;right:-40%}footer .container .links{display:flex;gap:3rem;margin:0 auto 6rem;padding:0;z-index:1}footer .container .links li{list-style:none}footer .container .links li a{color:#f5f5f5;font-weight:500;text-decoration:none;transition:color .2s ease-in-out}footer .container .links li a:hover{color:#f0af2f}footer .container .blob-right{bottom:0;height:20rem;overflow:hidden;position:absolute;right:0;-webkit-transform:translateX(50%);transform:translateX(50%)}footer .bottom-bar{border-top:1px solid #1f1f1f;width:100%}footer .bottom-bar p{color:#f5f5f5;font-size:.8rem;font-weight:500;margin:0;padding:.5rem;text-align:center}@media screen and (max-width:800px){footer{padding-top:5rem}footer .container .blobs-left{-webkit-transform:translateX(-60%) translateY(10%) scale(.8);transform:translateX(-60%) translateY(10%) scale(.8)}footer .container .blobs-left .b17{display:none}footer .container .blob-right .b18{-webkit-transform:translateX(10%) rotate(-10deg) scale(.7);transform:translateX(10%) rotate(-10deg) scale(.7)}}
/*# sourceMappingURL=main.687604df.css.map*/