@import"https://fonts.googleapis.com/css2?family=Press+Start+2P&display=swap";@import"https://fonts.googleapis.com/css2?family=Petit+Formal+Script&display=swap";@import"https://fonts.googleapis.com/css2?family=Quintessential&display=swap";@import"https://fonts.googleapis.com/css2?family=Orbitron:wght@400..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Delius&family=Orbitron:wght@400..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Amarante&display=swap";@import"https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=BBH+Bogle&display=swap";@import"https://fonts.googleapis.com/css2?family=Lato:wght@300&display=swap";@import"https://fonts.googleapis.com/css2?family=Permanent+Marker&display=swap";@import"https://fonts.googleapis.com/css2?family=Parisienne&display=swap";@import"https://fonts.googleapis.com/css2?family=Geist+Mono:wght@100..900&family=Merienda:wght@600&family=Momo+Signature&family=Oswald:wght@200..700&family=Parisienne&family=Stack+Sans+Text:wght@200..700&family=Tangerine:wght@400;700&family=Wix+Madefor+Text:ital,wght@0,400..800;1,400..800&display=swap";*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%;scroll-behavior:smooth}body{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif,Times,serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background-color:#060606;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}a{color:#fff;text-decoration:none}a:hover{text-decoration:underline}img,picture,video,iframe,svg{max-width:100%;height:auto;display:block}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-wrap:break-word;word-break:break-word}@keyframes instructionFadeIn{0%{opacity:0;transform:translate(-50%,-45%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes instructionPulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes mainPageFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}:root,html,body{overscroll-behavior-x:none}.petit-formal-script-regular{font-family:Petit Formal Script,cursive;font-weight:400;font-style:normal;color:red;background:linear-gradient(to right,red,#ff0,#0f0);background-clip:text;-webkit-background-clip:text;color:transparent;font-weight:700;font-size:72px;text-shadow:rgba(255,255,255,.05) 0px 4px 8px,rgba(255,255,255,.25) 0px 8px 30px}.quintessential-regular{font-family:Quintessential,serif;font-weight:400;font-style:normal;word-spacing:4px}.app-container{display:flex;flex-direction:column;min-height:100vh;position:relative}.app-container{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.navigation-bar{height:auto;width:auto;padding:10px;position:sticky;top:10px;z-index:1000;display:flex;margin-left:auto;margin-right:auto}.upper-section{position:relative;width:calc(100% - 30px);margin:10px 15px 50px;min-height:900px;border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;overflow:hidden;background:#060606;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px}.upper-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(to bottom,#060606,#060606fa,#060606f2 6%,#060606e6 10%,#060606cc,#060606a6,#06060680,#06060659,#06060633,#0606061a,#0606060d 45%,#06060600 50% 50%,#0606060d 55%,#0606061a,#06060633,#06060659,#06060680,#060606a6,#060606cc,#060606e6 90%,#060606f2 94%,#060606fa,#060606),linear-gradient(to right,#060606,#060606fa,#060606f2 6%,#060606e6 10%,#060606cc,#060606a6,#06060680,#06060659,#06060633,#0606061a,#0606060d 45%,#06060600 50% 50%,#0606060d 55%,#0606061a,#06060633,#06060659,#06060680,#060606a6,#060606cc,#060606e6 90%,#060606f2 94%,#060606fa,#060606);pointer-events:auto}.upper-foreground{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;background-image:url(/assets/bgImage-DCS6ZJtl.png);background-size:cover;background-position:center;background-repeat:no-repeat;pointer-events:none;mask-image:linear-gradient(to right,transparent 0%,black 35%,black 65%,transparent 100%),linear-gradient(to bottom,transparent 0%,black 25%,black 75%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 35%,black 65%,transparent 100%),linear-gradient(to bottom,transparent 0%,black 25%,black 75%,transparent 100%);mask-composite:intersect;-webkit-mask-composite:source-in;opacity:.85;animation:zoomIn 3s ease-out forwards;transform-origin:center center}@keyframes zoomIn{0%{transform:scale(1.2)}to{transform:scale(1)}}@-webkit-keyframes zoomIn{0%{-webkit-transform:scale(1.2)}to{-webkit-transform:scale(1)}}.upper-text{position:absolute;top:10%;left:50%;transform:translate(-50%);z-index:4;width:calc(100% - 200px);max-width:1200px;padding:20px;font-family:Libre Baskerville,serif;font-size:75px;font-weight:400;letter-spacing:0em;font-style:oblique;line-height:85px;text-shadow:rgba(0,0,0,.9) 0px 4px 12px,rgba(0,0,0,.7) 0px 8px 24px,rgba(255,255,255,.2) 0px 0px 40px;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;flex-grow:1;flex-shrink:0;color:#fff;opacity:0;animation:riseFromBehind 2.5s ease-out forwards;animation-delay:.3s;will-change:transform,opacity}@keyframes riseFromBehind{0%{opacity:0;transform:translate(-50%,300px)}50%{opacity:.5}to{opacity:1;transform:translate(-50%)}}@-webkit-keyframes riseFromBehind{0%{opacity:0;-webkit-transform:translate(-50%,300px)}50%{opacity:.5}to{opacity:1;-webkit-transform:translate(-50%,0)}}@keyframes fadeInUpBehind{0%{opacity:0;transform:translateY(200px)}40%{opacity:.3}70%{opacity:.7}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeInUpBehind{0%{opacity:0;-webkit-transform:translateY(200px)}40%{opacity:.3}70%{opacity:.7}to{opacity:1;-webkit-transform:translateY(0)}}.upper-text-edit{color:#000;background:linear-gradient(to right,#000dff,#f0c,#c0f);-webkit-background-clip:text;background-clip:text;color:transparent}.topp{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;height:auto;width:auto;gap:10px}.middle-section{width:calc(100% - 30px);margin:20px 15px;min-height:200px;border-radius:6px;border:2px solid white;padding:20px;box-sizing:border-box;display:flex;height:auto}.laser-flow-section{position:relative;width:100%;height:900px;background:transparent;overflow:visible;display:flex;align-items:center;justify-content:center;padding:0;margin:0 0 -700px;z-index:-1;pointer-events:none;mask-image:linear-gradient(to right,transparent 0%,black 10%,black 90%,transparent 100%),linear-gradient(to bottom,transparent 0%,black 15%,black 85%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 10%,black 90%,transparent 100%),linear-gradient(to bottom,transparent 0%,black 15%,black 85%,transparent 100%);mask-composite:intersect;-webkit-mask-composite:source-in}.laser-effect{pointer-events:auto;width:100%;height:100%}.laser-flow-wrapper{position:relative;width:100%;max-width:1600px;height:100%;min-height:500px}.laser-content-box{position:relative;z-index:10;background:#060010d9;border:2px solid #CF9EFF;border-radius:20px;padding:60px 40px;margin-top:200px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 0 40px #cf9eff66,inset 0 0 60px #cf9eff26;max-width:800px;margin-left:auto;margin-right:auto}.laser-content-box h2{color:#fff;font-size:2.5rem;margin-bottom:20px;text-align:center;font-family:Libre Baskerville,serif}.laser-content-box p{color:#ccc;font-size:1.2rem;text-align:center;line-height:1.6;font-family:Outfit,sans-serif}@media(max-width:768px){.laser-flow-section{min-height:400px;padding:0;margin-top:-100px;margin-bottom:-100px}.laser-flow-wrapper{min-height:400px}.laser-content-box{margin-top:150px;padding:40px 25px;border-radius:15px}.laser-content-box h2{font-size:2rem}.laser-content-box p{font-size:1rem}}@media(max-width:480px){.laser-flow-section{height:500px;margin-top:0;margin-bottom:-300px}.laser-content-box{margin-top:120px;padding:30px 20px}.laser-content-box h2{font-size:1.5rem}.laser-content-box p{font-size:.95rem}}.projects-section{position:relative;z-index:1;width:calc(100% - 30px);height:auto;margin:72px 15px;min-height:800px;border-radius:6px;border-top:2px solid #fcb43f;border-left:2px solid #fcb43f;border-right:2px solid #fcb43f;border-bottom:none;border-image:linear-gradient(to bottom,#fcb43f 0%,#fcb43f 20%,transparent 100%) 1;padding:20px;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;visibility:1;margin-bottom:2rem;justify-content:space-between;align-content:space-between;overflow:auto;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;background-color:#000}.pro-header{position:relative;display:flex;flex:1 1 auto;z-index:1;font-family:Libre Baskerville,serif;font-size:70px;font-weight:400;letter-spacing:0em;font-style:oblique;line-height:85px;text-shadow:rgba(0,0,0,.9) 0px 4px 12px,rgba(0,0,0,.7) 0px 8px 24px,rgba(255,255,255,.2) 0px 0px 40px;text-align:center;flex-wrap:wrap;box-sizing:border-box;justify-content:space-around;align-content:space-around}.procards-main{display:flex;flex-direction:row;flex-wrap:wrap;flex:1 1 auto;z-index:1;font-family:Merienda,cursive;font-optical-sizing:auto;font-weight:600;font-style:normal;box-sizing:border-box;justify-content:space-around;align-content:center;gap:30px}.pro-down,.top-side-button{gap:10px;height:auto;width:auto;display:flex;flex-direction:column;padding:10px;justify-content:space-around;align-content:space-around}.top-icons{display:flex;justify-content:center;align-content:center}.top-git{min-height:50px;display:flex;justify-content:center;align-content:center}.github-graph{filter:invert(1) hue-rotate(180deg);-webkit-filter:invert(1) hue-rotate(180deg);align-self:center;justify-self:center;padding:12px;border-radius:8px;max-width:720px;width:100%;height:auto}.about-section{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-content:space-between;gap:20px;width:calc(100% - 30px);margin:20px 15px;min-height:300px;border-radius:6px;padding:20px;box-sizing:border-box;overflow:visible}.abt-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;overflow:hidden;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;mask-image:linear-gradient(to right,transparent 0%,black 15%,black 85%,transparent 100%),linear-gradient(to bottom,transparent 0%,black 15%,black 85%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 15%,black 85%,transparent 100%),linear-gradient(to bottom,transparent 0%,black 15%,black 85%,transparent 100%);mask-composite:intersect;-webkit-mask-composite:source-in}.abt-top{font-family:Geist Mono,monospace;font-size:12px;letter-spacing:-.45px;text-transform:uppercase;color:gray;font-weight:500}.abt-left{position:relative;z-index:1;order:1;height:auto;width:50%;display:flex;flex-direction:column;gap:10px;justify-content:center}.abt-header{font-family:Libre Baskerville,serif;font-size:clamp(1.8rem,4vw,4.5rem);font-weight:400;letter-spacing:-.02em;font-style:oblique;line-height:58px;text-shadow:rgba(255,255,255,.05) 0px 4px 8px,rgba(255,255,255,.25) 0px 8px 30px;text-align:left;margin-bottom:30px}.abt-header-edit{color:#000;background:linear-gradient(to right,#000dff,#f0c,#c0f);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:400;font-style:italic}.abt-text1,.abt-text2,.abt-text3{height:auto;width:auto;font-family:Outfit,sans-serif;font-weight:200;font-style:normal;font-size:20px;word-spacing:5px;text-align:left;opacity:.88;padding-right:155px;margin-bottom:30px}.abt-right{position:relative;z-index:1;order:2;height:auto;width:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.abt-img{width:100%;height:100%;display:flex;align-items:center;justify-content:center;min-height:400px;mask-image:radial-gradient(ellipse 80% 80% at center,black 30%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 80% 80% at center,black 30%,transparent 100%)}.abt-img>*{width:100%;height:100%;max-width:600px}.techstack-section{position:relative;z-index:5;width:calc(100% - 30px);margin:20px 15px 0;min-height:300px;border-radius:6px;padding:20px;box-sizing:border-box;display:flex;flex-direction:column;border:2px solid white;gap:10px;overflow:visible}.tech-top{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;border:2px solid white;border-radius:10px}.tech-head1{font-family:Geist Mono,monospace;font-size:12px;letter-spacing:-.45px;text-transform:uppercase;color:gray;font-weight:500;border:2px solid white;border-radius:10px}.tech-head2{font-family:Libre Baskerville,serif;font-size:clamp(1.8rem,4vw,4.5rem);font-weight:400;letter-spacing:-.02em;font-style:oblique;line-height:58px;text-shadow:rgba(255,255,255,0) 0px 4px 8px,rgba(255,255,255,0) 0px 8px 30px;text-align:center;margin-bottom:30px;border:2px solid white;border-radius:10px}.tech-bottom{position:relative;z-index:1;display:flex;flex-direction:row;gap:20px}.tech-left,.tech-right{position:relative;z-index:1;border:2px solid white}.tech-right{display:flex;flex-direction:column;gap:30px;justify-content:center;padding:10px 20px;overflow:hidden}.tech-right-top{border:2px solid white;width:100%;height:100%}.tech-right-bottom{border:2px solid white;overflow:hidden;width:auto;height:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:1rem}.tech-bot-down{width:50%;height:auto;padding:1rem 0;border:2px solid white;width:calc(100% - 30px)}.marquee-skills{width:50%;height:100%;display:flex;flex-direction:column;gap:1.4rem;border:2px solid white}.Contact-section{width:calc(100% - 30px);margin:20px 15px;min-height:600px;border-radius:6px;border:2px solid white;padding:2px;box-sizing:border-box;display:flex;flex-direction:column;gap:0px;align-items:center}.contact-top{font-family:Geist Mono,monospace;font-size:12px;letter-spacing:-.45px;text-transform:uppercase;color:gray;font-weight:500}.contact-text{font-family:Libre Baskerville,serif;font-size:clamp(1.8rem,4vw,4.5rem);font-weight:400;letter-spacing:-.02em;font-style:oblique;line-height:58px;text-shadow:rgba(255,255,255,.05) 0px 4px 8px,rgba(255,255,255,.25) 0px 8px 30px;text-align:center;margin-bottom:30px}.contact-cards{box-sizing:border-box;display:flex;flex-direction:row;overflow:auto;gap:1rem;justify-content:center;align-content:center}.bottom-section{position:relative;width:calc(100% - 30px);margin:20px 15px;min-height:750px;border-radius:6px;padding:1rem;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;row-gap:25px;flex:1 1 auto;padding-top:50px}.bottom-section>*:not(div[class*=diamondBg]){position:relative;z-index:2}.bottom1{line-height:4.5rem;word-spacing:4px;font-size:90px;text-align:center;font-family:BBH Bogle,sans-serif;font-weight:400;font-style:normal;word-spacing:35px;padding-top:100px;flex:auto auto auto}.bttext{display:flex;flex-direction:column;gap:15px}.bottom2{font-family:Geist Mono,monospace;font-weight:550;font-style:normal;font-size:25px;word-spacing:-5px;text-align:center}.bottom3{font-family:Geist Mono,monospace;font-weight:200;font-style:normal;text-align:center;word-spacing:5px;opacity:.75;word-spacing:-2px;font-size:20px}.botbut{margin-top:35px;margin-bottom:35px}.lower-section{width:calc(100% - 30px);margin:20px 15px;min-height:300px;border-radius:6px;padding:50px 20px 20px;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between}.lower-left{box-sizing:border-box;display:flex-start;flex-direction:column;gap:5px;text-align:left;font-size:x-large;order:1}.lower-profile-img{height:90px;width:90px}.lower-profile-img1{height:fit-content;width:25rem}.lower-badge{padding:10px}.lower-right{display:flex;gap:40px;order:2}.lower-general,.lower-more,.lower-specifics{display:flex;flex-direction:column;gap:10px}li{list-style:none;padding:10px;list-style-position:inside}ol{color:gray;font-family:Orbitron,sans-serif;font-optical-sizing:auto;font-style:bold;letter-spacing:2px}.lower-specifics li{list-style:none;cursor:pointer;display:flex;align-items:center;width:fit-content;transition:all .3s ease}.lower-specifics li:after{content:"→";opacity:0;margin-left:8px;transform:translate(-10px);transition:all .3s ease}.lower-specifics li span{position:relative}.lower-specifics li span:after{content:"";position:absolute;width:0;height:2px;bottom:-2px;left:0;background-color:#000;transition:width .3s ease}.lower-specifics li:hover:after{opacity:1;transform:translate(0)}.lower-specifics li:hover span:after{width:100%}.reserved-section{display:flex;flex-direction:row;height:inherit;width:auto;gap:120px;justify-content:space-between;padding:20px;flex:1 1 auto}.reserved-left{display:flex;flex-direction:column;color:gray;font-family:Delius,cursive;font-weight:400;font-style:normal;word-spacing:3px;font-size:medium;flex:1 1 auto;gap:15px}.reserved-right{display:flex;gap:50px;justify-content:center;flex:1 1 auto}.reserve-git,.reserve-link{padding-top:10px;color:#fff}.spacer{margin-left:20px}.whiteText{color:#fff}.reserved-section .links{display:inline-flex;gap:12px;margin-left:12px}.reserved-section .links a{color:#ffffffd9;text-decoration:none}.reserved-section .links a:hover{text-decoration:underline;color:#f0f8ff}.upper-section,.middle-section,.lower-section,.projects-section,.Contact-section,.techstack-section{position:relative;z-index:1}.upper-section>*,.middle-section>*,.projects-section>*,.about-section>*,.techstack-section>*,.Contact-section>*,.bottom-section>*,.lower-section>*{max-width:100%;box-sizing:border-box}.upper-section,.middle-section,.lower-section,.navbar-main,.prof-card,.projects-section,.Contact-section,.techstack-section{transition:padding .2s ease,gap .2s ease,width .2s ease,height .2s ease}@media(max-width:1200px){.about-section{gap:30px}.abt-text1,.abt-text2,.abt-text3{padding-right:80px}.bottom1{font-size:clamp(3rem,7vw,5.5rem);line-height:1.2;word-spacing:20px}.reserved-section{gap:60px}}@media(max-width:1024px){.upper-section{flex-direction:column;min-height:auto;gap:30px;align-items:center;justify-content:center}.left-column{width:100%;flex-direction:column;justify-content:center}.navbar-main{width:100%;justify-content:center;padding-bottom:10px}.prof-card{width:100%;justify-content:center;flex:0 0 auto}.word-train{width:100%}.middle-section,.lower-section,.projects-section,.Contact-section,.techstack-section{min-height:300px}.about-section{flex-direction:column;gap:40px}.abt-left,.abt-right{width:100%;order:unset}.abt-text1,.abt-text2,.abt-text3{padding-right:0;text-align:center}.abt-header{text-align:center}.lower-section{flex-direction:column;gap:50px}.lower-left,.lower-right{width:100%}.lower-right{flex-wrap:wrap}.lower-specifics{padding-top:30px}.reserved-section{flex-direction:column;gap:30px}.reserved-left,.reserved-right{width:100%}}@media(max-width:768px){.app-container{padding:10px}.upper-section,.middle-section,.lower-section,.projects-section,.Contact-section,.techstack-section,.about-section,.bottom-section{width:calc(100% - 20px);margin:15px 10px;padding:15px}.left-column{width:100%;flex-direction:column;margin-bottom:0}.prof-card,.word-train{width:100%}.abt-header{font-size:clamp(1.5rem,5vw,2.5rem);line-height:1.4;margin-bottom:20px}.abt-text1,.abt-text2,.abt-text3{font-size:18px;margin-bottom:20px}.bottom-section{min-height:600px;padding-top:30px}.bottom1{font-size:clamp(2.5rem,6vw,4rem);line-height:1.2;word-spacing:15px;padding-top:50px}.bottom2{font-size:20px}.bottom3{font-size:18px}.bottom3 br{display:none}.Contact-section h1{font-size:clamp(1.5rem,4vw,2.5rem)}.petit-formal-script-regular{font-size:clamp(2.5rem,6vw,4rem)}.lower-profile-img1{width:100%;max-width:20rem}.lower-left p{font-size:large}.lower-right{flex-direction:column;align-items:flex-start}.reserved-section{text-align:center}.reserved-left,.reserved-right{justify-content:center;align-items:center}.reserved-right{gap:30px}}@media(max-width:480px){.upper-section,.middle-section,.lower-section,.projects-section,.Contact-section,.techstack-section,.about-section,.bottom-section{width:calc(100% - 16px);margin:12px 8px;padding:12px}.upper-section{min-height:auto}.left-column{gap:10px}.middle-section,.lower-section,.projects-section,.Contact-section,.techstack-section,.about-section{min-height:200px}.abt-header{font-size:clamp(1.3rem,5vw,2rem);line-height:1.3}.abt-text1,.abt-text2,.abt-text3{font-size:16px}.bottom-section{min-height:500px}.bottom1{font-size:clamp(1.8rem,5vw,2.5rem);word-spacing:10px;padding-top:30px;line-height:1.3}.bottom2{font-size:16px}.bottom3{font-size:14px}.botbut{margin-top:25px;margin-bottom:25px}.Contact-section{text-align:center}.lower-left{text-align:center;align-items:center}.lower-left p{font-size:medium;text-align:center}.lower-right{align-items:center}.lower-specifics{text-align:center;align-items:center}.lower-specifics li{justify-content:center}.reserved-left{font-size:small}.reserved-section .links{flex-direction:column;gap:8px;margin-top:10px;margin-left:0}}@media(max-width:320px){.upper-section,.middle-section,.lower-section,.projects-section,.Contact-section,.techstack-section,.about-section,.bottom-section{width:calc(100% - 12px);margin:10px 6px;padding:10px}.upper-section,.left-column{gap:5px}.middle-section{min-height:180px}.lower-section,.projects-section,.Contact-section,.techstack-section,.about-section{min-height:150px}.bottom-section{min-height:400px}.bottom1{font-size:clamp(1.5rem,5vw,2rem);word-spacing:5px;padding-top:20px}.bottom2{font-size:14px}.bottom3{font-size:12px}.abt-header{font-size:clamp(1.2rem,5vw,1.8rem)}.abt-text1,.abt-text2,.abt-text3{font-size:14px}}@media(max-width:1024px){.upper-text{font-size:60px;line-height:70px;margin:60px;padding:15px}.pro-header{font-size:25px}.abt-header{font-size:clamp(1.5rem,3.5vw,3.5rem)}.abt-text1,.abt-text2,.abt-text3{font-size:18px;padding-right:50px}.bottom1{font-size:70px;line-height:3.5rem}}@media(max-width:768px){.upper-section{min-height:600px}.upper-text{font-size:45px;line-height:55px;margin:40px 20px;padding:10px}.procards-main{flex-direction:column;gap:20px}.about-section{flex-direction:column}.abt-left,.abt-right{width:100%}.abt-text1,.abt-text2,.abt-text3{padding-right:0}.tech-bottom{flex-direction:column;margin-bottom:2rem}.bottom1{font-size:50px;line-height:2.5rem;word-spacing:15px}.lower-section{flex-direction:column;gap:30px}.lower-right{flex-direction:column}}@media(max-width:480px){.upper-section{min-height:500px;margin:10px 8px;overflow:hidden}.upper-text{font-size:32px;line-height:42px;margin:30px 15px;padding:8px}.navigation-bar{padding:5px}.pro-header{font-size:20px}.abt-header{font-size:clamp(1.2rem,3vw,2.5rem);line-height:45px}.abt-text1,.abt-text2,.abt-text3{font-size:16px}.bottom1{font-size:35px;line-height:2rem;word-spacing:10px;padding-top:50px}.bottom2{font-size:20px}.bottom3{font-size:16px}}
