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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body,html{background-color:#f7f7f7;height:100%;margin:0;padding:0}@keyframes moveInLeft{0%{opacity:0;transform:translateX(-10rem)}80%{transform:translateX(1rem)}to{opacity:1;transform:translate(0)}}@keyframes moveInTop{0%{opacity:0;transform:translateY(-10rem)}80%{transform:translateY(1rem)}to{opacity:1;transform:translate(0)}}@keyframes moveInRight{0%{opacity:0;transform:translateX(10rem)}80%{transform:translateX(-1rem)}to{opacity:1;transform:translate(0)}}@keyframes moveInBottom{0%{opacity:0;transform:translateY(3rem)}to{opacity:1;transform:translate(0)}}*,:after,:before{box-sizing:inherit;margin:0;padding:0}html{font-size:62.5%}body{box-sizing:border-box;color:#777;font-family:Lato,sans-serif;font-weight:400;line-height:1.7}.heading-primary{-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#fff;margin-bottom:6rem;text-transform:uppercase}.heading-primary--main{animation-name:moveInLeft;animation-timing-function:frames(144),ease-in-out;font-size:6rem;letter-spacing:3.5rem}.heading-primary--main,.heading-primary--sub{animation-duration:1s;display:block;font-weight:400}.heading-primary--sub{animation-name:moveInRight;animation-timing-function:frames(144),ease-in-out;font-size:2rem;letter-spacing:1.75rem}.heading-secondary{background-clip:unset;-webkit-background-clip:text;background-image:linear-gradient(90deg,#1ea0a0,#000);color:transparent;display:inline-block;font-size:4.5rem;font-weight:700;letter-spacing:.2rem;text-transform:uppercase;transition:all .2s}.heading-secondary:hover{text-shadow:.5rem 1rem 2rem rgba(0,0,0,.2);transform:skewY(2deg) skewX(15deg) scale(1.1)}.heading-secondary-white{background-clip:unset;-webkit-background-clip:text;background-image:linear-gradient(90deg,#1ea0a0,#000);color:transparent;color:#fff;display:inline-block;font-size:4.5rem;font-weight:700;letter-spacing:.2rem;text-transform:uppercase;transition:all .2s}.heading-secondary-white:hover{text-shadow:.5rem 1rem 2rem rgba(0,0,0,.2);transform:skewY(2deg) skewX(15deg) scale(1.1)}.section-about{position:relative;z-index:1}.heading-tertiary{font-size:1.6rem;font-weight:700;text-transform:uppercase}.paragraph{font-size:1.6rem}.paragraph:not(:last-child){margin-bottom:3rem}.bullet-points{color:#fff}.bullet-points,.bullet-points:not(:last-child){font-size:1.6rem;list-style-type:disc;text-indent:-3rem}.u-center-text{text-align:center}.u-margin-bottom-big{margin-bottom:8rem}.u-margin-bottom-big2{margin-bottom:4rem}.u-margin-bottom-small{margin-bottom:1.5rem}.u-margin-bottom-small-white{color:#fff;margin-bottom:1.5rem}.u-margin-bottom-medium{margin-bottom:4rem}.section-about{height:100vh}.section-about,.sectionInner{align-items:center;display:flex;justify-content:center}.sectionInner{height:80%;width:100%}.rowSectionAbout{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.sectionText{display:flex}.myPic{height:100%;margin-right:3%;width:25%}.sectionTextInner{float:left;padding-left:3%;width:calc(66.66667% - 2rem)}.sectionTextInner:not(:last-child){margin-right:6rem}.section-life-as-an-engineer{background-color:#68e4ab98;background-image:linear-gradient(to right bottom,rgba(0,0,0,.9),rgba(0,255,255,.8)),url(/static/media/life.aa878e25596e6b1c9602.jpg);background-position:100%;background-size:cover;-webkit-clip-path:polygon(0 0,100% 12%,100% 88%,0 100%);clip-path:polygon(0 0,100% 12%,100% 88%,0 100%);height:100vh;margin-top:0;overflow:visible;padding:13% 0;position:relative}.btn:link,.btn:visited{border-radius:10rem;display:inline-block;font-size:1.6rem;padding:1.5rem 4rem;position:relative;text-decoration:none;text-transform:uppercase;transition:all .2s}.btn:hover{box-shadow:0 1rem 2rem rgba(0,0,0,.4);transform:translateY(-.3rem)}.btn:hover:after{opacity:0;transform:scaleX(1.4) scaleY(1.6)}.btn:active{box-shadow:0 .5rem 1rem rgba(0,0,0,.3);transform:translateY(-1px)}.btn--white{color:#777}.btn--white,.btn--white:after{background-color:#fff}.btn:after{border-radius:10rem;content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;transition:all .4s;width:100%;z-index:-1}.btn--animated{animation:moveInBottom .5s ease-in-out .25s;animation-fill-mode:backwards}.btn-text:link,.btn-text:visited{border-bottom:.1rem solid rgba(30,160,160,.9);color:rgba(30,160,160,.9);display:inline-block;font-size:1.6rem;font-weight:600;padding:.3rem;text-decoration:none}.btn-text:hover{background-color:#1ea0a0;box-shadow:0 1rem 2rem rgba(0,0,0,.15);color:#fff;transform:translateY(-2px);transition:all .2s}.btn-text:active{box-shadow:0 1rem 1rem rgba(0,0,0,.15);transform:translateY(0)}.header{background-image:linear-gradient(to right bottom,rgba(0,0,0,.9),rgba(0,255,255,.8)),url(/static/media/me-header.a51cf6fb9928c15d581c.jpg);background-position:top;background-size:cover;-webkit-clip-path:polygon(0 0,100% 0,100% 85vh,0 100%);clip-path:polygon(0 0,100% 0,100% 85vh,0 100%);height:100vh;position:relative}.header__logo-box{left:4rem;position:absolute;top:4rem}.header__logo{animation-duration:1s;animation-name:moveInTop;animation-timing-function:frames(144),ease-in-out;height:3.5rem}.header__text-box{left:50%;position:absolute;text-align:center;top:40%;transform:translate(-50%,-50%);width:100%}.row{margin:0 auto;max-width:114rem}.row:not(:last-child){margin-bottom:8rem}.row:after{clear:both;content:"";display:table}.row .col-1-of-2{float:left;width:calc(50% - 3rem)}.row .col-1-of-2:not(:last-child){margin-right:6rem}.row .col-1-of-3{float:left;width:calc(33.33333% - 5.33333rem)}.row .col-1-of-3:not(:last-child){margin-right:8rem}.row .col-2-of-3{float:left;width:calc(66.66667% - 2rem)}.row .col-2-of-3:not(:last-child){margin-right:6rem}.composition{position:relative}.composition__photo{box-shadow:0 1.5rem 4rem rgba(0,0,0,.4);object-fit:cover;object-position:center top;outline-offset:2rem;position:absolute;transition:all .2s;width:55%;z-index:10}.composition__photo--p1{border-radius:1rem;left:5rem;top:-2rem}.composition__photo--p2{border-radius:1rem;object-fit:cover;object-position:center center;right:-2rem;top:14rem;transform:scale(1.1)}.composition__photo:hover{box-shadow:0 2.5rem 4rem rgba(0,0,0,.5);outline:1.5rem solid rgba(111,207,207,.945);transform:scale(1.05) translateY(-.5rem);z-index:20}.composition:hover .composition__photo:not(:hover){transform:scale(.95)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}::-webkit-scrollbar-thumb{background:#888;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#555}*{scrollbar-color:#888 #f1f1f1;scrollbar-width:thin}.scroll-button{background-color:#daae29;border:none;border-radius:5px;bottom:20px;box-shadow:0 1.5rem 4rem rgba(0,0,0,.4);color:#000;cursor:pointer;padding:10px 20px;position:fixed;right:20px;z-index:1000}.lifeAsEnggParent{display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.pos{bottom:20px;position:fixed;right:20px;z-index:1000}.down-arrow{border:4px solid #000;border-radius:100%;height:60px;width:60px}.down-arrow:after,.down-arrow:before{border:2px solid #000;content:"";position:absolute;top:26px;transition:all .3s;-webkit-transition:all .3s;width:18px}.down-arrow:before{left:9px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.down-arrow:after{left:22px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.down-arrow:hover{border-width:0;cursor:pointer}.down-arrow:hover:after,.down-arrow:hover:before{top:40px}.down-arrow:hover:before{left:13px}.down-arrow:hover:after{left:26px}.btn-2{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:10px}.btn-2 a{border:2px solid #010100;color:#000;display:inline-block;letter-spacing:2px;padding:15px;text-decoration:none;text-transform:uppercase}.btn-2 a,.btn-2-span{margin-top:20px;position:relative}.btn-2-span{z-index:3}.btn-2 a:hover:before{transform:scaleY(0)}.btn-2 a:hover:after{transform:scaleX(0)}.btn-2 a{color:#fff}.btn-2 a,.btn-2 a:hover{transition:all .5s ease-in-out}.btn-2 a:hover{color:#000}.btn-2 a:before{transform:scaleY(1)}.btn-2 a:after,.btn-2 a:before{background-color:#000;content:"";height:100%;left:0;position:absolute;top:0;transition:all .5s ease-in-out;width:100%}.btn-2 a:after{transform:scaleX(1)}@media only screen and (max-width:768px){.header__logo{height:3rem}.header__text-box{top:30%}.btn,.btn-text{padding:1.2rem 3rem}.header__text-box{top:40%}.heading-primary--main{animation-name:moveInLeft;animation-timing-function:frames(144),ease-in-out;font-size:3rem;letter-spacing:1.6rem}.heading-primary--main,.heading-primary--sub{animation-duration:1s;display:block;font-weight:600}.heading-primary--sub{animation-name:moveInRight;animation-timing-function:frames(144),ease-in-out;font-size:1.4rem;letter-spacing:1.75rem;margin-top:2rem}.sectionText{display:flex;flex-direction:column}.sectionTextInner{float:left;padding-left:3%;padding-right:3%;width:100%}.sectionTextInner:not(:last-child){margin-right:6rem}.u-margin-bottom-big{margin-bottom:2rem}.myPic{display:none}.lifeAsEnggParent{align-items:center}.u-margin-bottom-big2{margin-bottom:2rem;margin-top:2rem;width:70%}.section-about,.section-life-as-an-engineer{height:auto;margin-top:5rem;min-height:60vh}.resumeContactParent{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.btn{height:50px;margin:1rem 2rem!important;width:32rem}.heading-primary{-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#fff;margin-bottom:3rem;text-transform:uppercase}.header__text-box{left:50%;position:absolute;text-align:center;top:45%;transform:translate(-50%,-50%);width:100%}.btn-2{display:none}.header{background-position:25%}.header,.section-contact,.section-skills{height:auto;min-height:60vh}.pos{display:none}}.resumeContactParent{display:flex;height:30%;justify-content:center;width:100%}.btn{margin:0 2rem}.topNavbar{background-color:transparent;display:flex;gap:2%;height:10px;justify-content:flex-end;padding:10px 20px;position:fixed;width:100%;z-index:50000}.navbarLinks{color:#000}.paperOne,.paperTwo{align-items:center;background-image:repeating-linear-gradient(rgba(0,0,0,.233),#f1f1f1,rgba(0,0,0,.233));border-radius:1rem;display:flex;flex-direction:column;height:100%;width:100%}.paperTwo{gap:1.8rem}.internParent{background-color:red;height:90vh;position:fixed;width:90hw;z-index:999}.workExperienceParent{height:auto;position:relative;width:100%}.modal{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:99999}.modalContent-intern{background-color:#fff;background-image:repeating-linear-gradient(rgba(0,0,0,.233),#f1f1f1,rgba(0,0,0,.233));border-radius:1rem;box-shadow:0 1.5rem 4rem rgba(0,0,0,.4);max-height:85vh;overflow-x:hidden;overflow-y:scroll;padding:20px 20px 40px;position:relative;width:1400px;z-index:100000}.modalContent-intern::-webkit-scrollbar{width:10px}.modalContent-intern::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.modalContent-intern::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.modalContent-intern::-webkit-scrollbar-thumb:hover{background:#555}.modalContent-parent{justify-content:flex-start}.modalContent-header,.modalContent-parent{align-items:center;display:flex;flex-direction:column}.modalContent-header{width:100%}.modalContent-bullets{margin-top:2%;padding-left:2%;width:100%}.modalContent-bullets-li{font-size:180%}.closeButton{cursor:pointer;font-size:3rem;position:absolute;right:15px;top:5px}.paperOneDesc{height:40%}.paperOneDesc,.paperOneImg{align-items:center;display:flex;flex-direction:column;width:100%}.paperOneImg{height:60%;justify-content:flex-end}h1{font-size:200%}h1,h2{color:#777;font-family:Lato,sans-serif;font-weight:600;line-height:1.7}h2{font-size:170%}.modalContent-header-h2{font-size:280%}.modalContent-header-p{font-size:200%;font-weight:600}.modalContent-section{margin-bottom:2rem;width:100%}.modalContent-section:last-child{margin-bottom:3rem}.modalContent-subheader{align-items:center;display:flex;flex-direction:column;margin-top:1.5rem;width:100%}.modalContent-subheader-h3{color:#555;font-size:220%;font-weight:600;margin-bottom:.5rem}.modalContent-subheader-p{color:#777;font-size:180%;font-weight:500}@media only screen and (max-width:768px){.paperOneImg{align-items:center;display:flex;flex-direction:column;height:50%;justify-content:flex-end;width:100%}h1{font-size:100%;padding-left:5%;padding-right:5%;text-align:center}h1,h2{color:#777;font-family:Lato,sans-serif;font-weight:600;line-height:1.7}h2{font-size:80%}.paperOneDesc{align-items:center;display:flex;flex-direction:column;height:40%;justify-content:center;width:100%}.modalContent-intern{background-color:#fff;background-image:repeating-linear-gradient(rgba(0,0,0,.233),#f1f1f1,rgba(0,0,0,.233));border-radius:1rem;box-shadow:0 1.5rem 4rem rgba(0,0,0,.4);margin-left:1rem;margin-right:1rem;max-height:85vh;overflow-x:hidden;overflow-y:scroll;padding:15px 15px 30px;position:relative;width:90%}.modalContent-header-h2{font-size:140%;margin-top:.5rem}.modalContent-header-p{font-size:120%;font-weight:600}.modalContent-bullets-li{font-size:110%;text-align:justify}.modalContent-subheader-h3{color:#555;font-size:130%;font-weight:600;margin-bottom:.3rem;text-align:center}.modalContent-subheader-p{color:#777;font-size:110%;font-weight:500}.modalContent-section{margin-bottom:1rem;width:100%}}.section-skills{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center}.section-skills-divider{display:flex;height:50%;width:100%}.language-and-framework-parent{--b:.7em;--c:7em;--r:2em;align-items:center;border:var(--b) solid transparent;display:flex;flex-direction:column;font:1.25em ubuntu,sans-serif;height:100%;justify-content:center;margin:0 2%;position:relative;width:50%;&:before{--corner:conic-gradient(from -90deg at var(--c) var(--c),red 25%,#0000 0) 0 0/calc(100% - var(--c)) calc(100% - var(--c)) border-box;--inner:conic-gradient(red 0 0) padding-box;background:linear-gradient(orange,#ff1493,purple) border-box;border:inherit;border-radius:var(--r);content:"";inset:calc(var(--b)*-1);-webkit-mask:var(--corner),var(--inner);mask:var(--corner) subtract,var(--inner);position:absolute;z-index:-1}}.language-and-framework-parent-header{width:90%}.language-and-framework-parent-header-text{color:#6d6868;font-family:Trirong,sans-serif!important;font-size:3rem!important;letter-spacing:.1em;padding-left:2rem;text-align:center}.language-and-framework-parent-desc{margin-top:3%;width:70%}.language-and-framework-parent-desc-text{font-size:2rem;letter-spacing:.1em;text-align:center}@media only screen and (max-width:768px){.section-skills-divider{display:flex;flex-direction:column;height:60%;width:90%}.heading-secondary,.heading-secondary-white{font-size:3rem;line-height:120%}.language-and-framework-parent{--b:.6em;--c:4em;--r:1.5em;align-items:center;border:var(--b) solid transparent;display:flex;flex-direction:column;font:1.25em ubuntu,sans-serif;height:50%;justify-content:center;margin:2% 0;position:relative;width:100%;&:before{--corner:conic-gradient(from -90deg at var(--c) var(--c),red 25%,#0000 0) 0 0/calc(100% - var(--c)) calc(100% - var(--c)) border-box;--inner:conic-gradient(red 0 0) padding-box;background:linear-gradient(orange,#ff1493,purple) border-box;border:inherit;border-radius:var(--r);content:"";inset:calc(var(--b)*-1);-webkit-mask:var(--corner),var(--inner);mask:var(--corner) subtract,var(--inner);position:absolute;z-index:-1}}.language-and-framework-parent-header-text{color:#6d6868;font-family:Trirong,sans-serif!important;font-size:1.3rem!important;letter-spacing:.05em;padding-left:2rem;text-align:center}.language-and-framework-parent-desc-text{font-size:1.2rem;letter-spacing:.05em;text-align:center}}.letsConnectParent{background-color:#68e4ab98;background-image:linear-gradient(to right bottom,rgba(0,0,0,.9),rgba(0,255,255,.8)),url(/static/media/coffee.1c920c5704c623c7782c.jpg);background-position:100%;background-size:cover;-webkit-clip-path:polygon(0 0,100% 12%,100% 88%,0 100%);clip-path:polygon(0 0,100% 12%,100% 88%,0 100%);height:100vh;margin-top:0;overflow:visible;padding:13% 0;position:relative}.u-margin-bottom-big3{margin-bottom:.5rem}.heading-tertiary-white{background-clip:unset;-webkit-background-clip:text;background-image:linear-gradient(90deg,#1ea0a0,#000);color:transparent;color:#fff;display:inline-block;font-size:2.5rem;font-weight:500;letter-spacing:.1rem;text-transform:uppercase;transition:all .2s}.emailContentParent{align-items:center;display:flex;flex-direction:column;height:70%;justify-content:center;justify-content:space-between;margin-top:5%;width:100%}.contactBox{align-items:center;border:2px solid #fff;border-radius:2rem;display:flex;gap:2%;height:40%;justify-content:center;width:60%}.envelope,.linkedIn{height:30%}.linkedIn{margin-left:5%}.contactDesc{color:#fff;font-size:large;font-weight:600;text-decoration:none;transition:transform .3s ease}.contactDesc:hover{transform:scale(4.1)}.copyright{color:#fff}@media only screen and (max-width:768px){.u-margin-bottom-big3{margin-bottom:.2rem;margin-top:4rem}.u-margin-bottom-big4{margin-bottom:2rem;margin-top:3rem}.emailContentParent{height:60%}.contactBox{align-items:center;border:2px solid #fff;border-radius:2rem;flex-direction:column;gap:7%;height:80%;width:90%}.contactBox,.mailParent{display:flex;justify-content:center}.mailParent{gap:5%;height:15%;width:100%}.envelope,.linkedIn{height:80%}}.visitor-counter{align-items:center;animation:fadeIn 1.5s ease-in-out;color:hsla(0,0%,100%,.9);display:flex;font-family:Lato,sans-serif;font-size:1.6rem;gap:1rem;justify-content:center;letter-spacing:.2rem;margin-top:2rem}@keyframes fadeIn{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.visitor-counter__icon{animation:pulse 2s ease-in-out infinite;color:hsla(0,0%,100%,.9);height:2.4rem;width:2.4rem}@keyframes pulse{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.visitor-counter__text{align-items:baseline;display:flex;gap:.5rem}.visitor-counter__count{color:#fff;font-size:1.8rem;font-weight:700;text-shadow:0 .5rem 1rem rgba(0,0,0,.3)}.visitor-counter__label{color:hsla(0,0%,100%,.85);font-size:1.4rem;font-weight:400}.visitor-counter__loading{color:hsla(0,0%,100%,.7);font-size:1.4rem;font-style:italic}@media (max-width:768px){.visitor-counter{font-size:1.4rem;gap:.8rem;margin-top:1.5rem}.visitor-counter__icon{height:2rem;width:2rem}.visitor-counter__count{font-size:1.6rem}.visitor-counter__label{font-size:1.2rem}}@media (max-width:480px){.visitor-counter{font-size:1.2rem;gap:.6rem;margin-top:1rem}.visitor-counter__icon{height:1.8rem;width:1.8rem}.visitor-counter__count{font-size:1.4rem}.visitor-counter__label{font-size:1.1rem}}.projects-section{background:linear-gradient(180deg,#fff 0,#f8f9fa);padding:8rem 0}.projects-grid{grid-gap:4rem;display:grid;gap:4rem;grid-template-columns:repeat(auto-fit,minmax(45rem,1fr));margin:0 auto;max-width:120rem;padding:0 3rem}.project-card{background:#fff;border-radius:1.2rem;box-shadow:0 1rem 3rem rgba(0,0,0,.1);display:flex;flex-direction:column;overflow:hidden;transition:all .3s ease}.project-card:hover{box-shadow:0 2rem 4rem rgba(0,0,0,.15);transform:translateY(-1rem)}.project-image{height:25rem;overflow:hidden;position:relative}.project-image img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.project-card:hover .project-image img{transform:scale(1.1)}.project-overlay{align-items:center;background:rgba(99,102,241,.9);display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:100%}.project-card:hover .project-overlay{opacity:1}.project-links{display:flex;gap:2rem}.project-btn{background:#fff;border-radius:.6rem;color:#6366f1;font-size:1.4rem;font-weight:600;letter-spacing:.1rem;padding:1.2rem 3rem;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.project-btn:hover{background:#f8f9fa;box-shadow:0 .5rem 1rem rgba(0,0,0,.2);transform:translateY(-.2rem)}.project-content{display:flex;flex:1 1;flex-direction:column;padding:3rem}.project-title{color:#2c3e50;font-size:2.4rem;font-weight:700;letter-spacing:.1rem;margin-bottom:1.5rem;text-transform:uppercase}.project-description{color:#64748b;flex:1 1;font-size:1.5rem;line-height:1.8;margin-bottom:2rem}.project-highlights{display:flex;flex-direction:column;gap:.8rem;margin-bottom:2rem}.highlight-badge{color:#10b981;display:inline-block;font-size:1.3rem;font-weight:500}.project-tech{display:flex;flex-wrap:wrap;gap:1rem;margin-top:auto}.tech-badge{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:2rem;color:#fff;font-size:1.2rem;font-weight:500;letter-spacing:.05rem;padding:.6rem 1.4rem;text-transform:uppercase}@media only screen and (max-width:768px){.projects-grid{gap:3rem;grid-template-columns:1fr;padding:0 2rem}.project-card{margin:0}.project-image{height:20rem}.project-content{padding:2rem}.project-title{font-size:2rem}.project-description{font-size:1.4rem}.project-links{flex-direction:column;gap:1rem}.project-btn{text-align:center;width:100%}}@media only screen and (max-width:480px){.projects-section{padding:5rem 0}.projects-grid{padding:0 1.5rem}.project-content{padding:1.5rem}.tech-badge{font-size:1.1rem;padding:.5rem 1.2rem}}
/*# sourceMappingURL=main.ce30d419.css.map*/