:root{--main:#f70041;--gray:#ffffff80;--grayL:#00000080;--light:#e9eef1;--dark:#060000;--NML:"NeueMachina-Light";--NMR:"NeueMachina-Regular";--NMU:"NeueMachina-Ultrabold";--NML-I:"NeueMachina-Light-Italic";--NMR-I:"NeueMachina-Regular-Italic";--NMU-I:"NeueMachina-Ultrabold-Italic";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#060000;background-color:var(--dark);color:#ffffffde;font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-synthesis:none;font-weight:400;line-height:1.5;text-rendering:optimizeLegibility}*{box-sizing:border-box;margin:0;padding:0}body,html{background-color:#060000;background-color:var(--dark)}body{font-family:NeueMachina-Regular;font-family:var(--NMR);overflow-x:hidden;overflow-y:scroll}@font-face{font-family:NeueMachina-Light;src:url(/static/media/NeueMachina-Light.e1fb3b2574d18010b9ff.otf) format("opentype")}@font-face{font-family:NeueMachina-Regular;src:url(/static/media/NeueMachina-Regular.6c408aeebce449ab7d74.otf) format("opentype")}@font-face{font-family:NeueMachina-Ultrabold;src:url(/static/media/NeueMachina-Ultrabold.07d4eef9a71d90303bbf.otf) format("opentype")}@font-face{font-family:NeueMachina-Light-Italic;src:url(/static/media/NeueMachina-Light-Italic.b384013354ba81e1a737.otf) format("opentype")}@font-face{font-family:NeueMachina-Regular-Italic;src:url(/static/media/NeueMachina-Regular-Italic.07203af3e2c2d4199e35.otf) format("opentype")}@font-face{font-family:NeueMachina-Ultrabold-Italic;src:url(/static/media/NeueMachina-Ultrabold-Italic.9c45816d0a456da1922e.otf) format("opentype")}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}main,main>*{width:100%}main>*{overflow-x:hidden}.theme--text,.theme--text--dark{color:var(--light);font-family:var(--NMR);font-size:15px;font-style:normal;font-weight:400;line-height:130%;text-transform:uppercase;white-space:nowrap}.theme--text span.hash{color:var(--gray);margin:0 1ch}.theme--text--dark{color:var(--dark)}.theme--text--dark span{color:var(--grayL)}.theme--detail,.theme--detail--dark{color:var(--light);font-family:var(--NMR);font-size:18px;font-style:normal;font-weight:500;line-height:140%;opacity:.6}.theme--detail--dark{color:var(--dark)}@media (max-width:1500px){.theme--detail,.theme--detail--dark,.theme--text,.theme--text--dark{font-size:14px}}.MouseFollower{border:1px solid #fff;display:grid;height:65px;left:-100px;mix-blend-mode:difference;place-content:center;pointer-events:none;position:fixed;top:-100px;transform:translate(-50%,-50%);width:65px;z-index:200}.MouseFollower>div{aspect-ratio:1;background-color:#fff;box-shadow:0 0 10px 0 #ffffff50;width:12px}@media (max-width:1500px){.MouseFollower{height:45px;width:45px}.MouseFollower>div{width:8px}}@media (max-width:700px){.MouseFollower{display:none}}header{height:100vh;padding:60px 102px;position:relative}header a{color:inherit;text-decoration:none}header a:hover{text-decoration:underline}header h3{color:var(--light);font-size:15px;font-style:normal;font-weight:400;line-height:130%;text-transform:uppercase}header .header--hash{color:var(--gray);margin:0 1ch}.header--bottom,.header--center,.header--menuBtn,.header--right,.header--top,.header--video{align-items:center;display:flex;height:fit-content;justify-content:space-between;padding:60px 102px;position:absolute;width:100%}.header--menuBtn{left:0;mix-blend-mode:difference;position:fixed;top:0;width:fit-content;z-index:55}.header--top{margin-top:18px;min-height:60px;right:0;top:0;width:fit-content;z-index:10}.header--bottom{align-items:flex-end;bottom:0;left:0}.header--center{bottom:0;justify-content:center;z-index:40}.header--center,.header--video{left:50%;transform:translateX(-50%);width:fit-content}.header--video{bottom:10%;mix-blend-mode:lighten;z-index:30}.header--video video{height:50vh}.header--right{animation:scrollAnim 4s infinite forwards;animation-delay:10s;height:100%;justify-content:center;opacity:0;pointer-events:none;right:0;top:0;width:fit-content;writing-mode:vertical-lr}@keyframes scrollAnim{0%,to{opacity:0}50%{opacity:.8}}header .header--right h3 .header--hash{margin:1ch 0}header .header--bottom p{margin-top:24px;max-width:36ch}.header--name{color:#fff;font-family:var(--NMR);font-size:120px;font-style:normal;font-weight:400;letter-spacing:-2.4px;line-height:100%;margin-top:15vh;position:relative;text-align:center;text-transform:uppercase;z-index:20}.header--name>.header--name--sec{color:var(--main);display:inline-block;font-family:var(--NMR-I);position:relative;transform-origin:top left}.header--name>.header--name--sec .header--name--border{border:3px solid var(--main);height:100%;left:50%;position:absolute;top:40%;transform:translate(-50%,-50%);width:104%}.header--name>.header--name--sec .header--name--border>span{background-color:var(--main);height:8px;position:absolute;width:8px}.header--name>.header--name--sec .header--name--border>span:first-child{left:0;top:0;transform:translate(-50%,-50%)}.header--name>.header--name--sec .header--name--border>span:nth-child(2){bottom:0;left:0;transform:translate(-50%,50%)}.header--name>.header--name--sec .header--name--border>span:nth-child(3){right:0;top:0;transform:translate(50%,-50%)}.header--name>.header--name--sec .header--name--border>span:nth-child(4){bottom:0;right:0;transform:translate(50%,50%)}@media (max-width:1500px){.header--name{font-size:100px;margin-top:10vh}.header--bottom,.header--center,.header--menuBtn,.header--right,.header--top,.header--video{padding:40px 60px}header h3{font-size:14px}.header--top{margin-top:10px}}@media (max-width:700px){.header--bottom,.header--center,.header--menuBtn,.header--right,.header--top,.header--video,header{padding:20px}.header--name{font-size:12vw;margin-top:max(20vh,100px)}.header--bottom{align-items:flex-start;flex-direction:column;gap:30px;justify-content:flex-start;margin-bottom:80px}.header--video video{height:70vw;margin-bottom:50vw}.connect--button{align-items:center;display:flex;justify-content:center;width:250px}}.backgroundLines{display:flex;height:100%;justify-content:space-between;left:0;overflow:hidden;padding:0 102px;pointer-events:none;position:absolute;top:0;width:100%}.backgroundLines--line{border-left:1px solid #e9eef112;height:100%;position:relative}.backgroundLines--line--glow{background-color:var(--main);box-shadow:0 0 50px 1px var(--main);height:4px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:4px}.backgroundLines--line--glow:after{background:linear-gradient(to bottom,var(--main),#0000);content:"";height:200px;left:50%;position:absolute;top:0;transform:translate(-50%);width:1px}.backgroundLines--line--glow__animate{animation:lineAnimation 1.5s cubic-bezier(.5,1,.89,1) forwards}@keyframes lineAnimation{0%{opacity:0;transform:translate(-50%,-50%) translateY(40vh)}50%{opacity:.5}70%{opacity:.5}to{opacity:0;transform:translate(-50%,-50%) translateY(-40vh)}}.backgroundLines__light .backgroundLines--line{border-left:1px solid #00000012!important}@media (max-width:1500px){.backgroundLines{padding:0 60px}}@media (max-width:700px){.backgroundLines{padding:0 20px}}.btn{align-items:center;-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background:#ffffff0d;border:1px solid #ffffff1a;cursor:pointer;display:inline-flex;flex-shrink:0;gap:10px;height:60px;padding:0 18px;position:relative;vertical-align:middle}.btn--icon{display:block;height:24px;width:24px}.btn--label{color:var(--light);font-size:16px;font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase}.btn--border{border:1px solid var(--gray);display:block;height:8px;position:absolute;transition:.3s ease;width:8px}.btn:hover .btn--border{border-color:var(--light)}.btn--lt{border-bottom:none;top:-1px}.btn--lb,.btn--lt{border-right:none;left:-1px}.btn--lb{border-top:none;bottom:-1px}.btn--rt{border-bottom:none;top:-1px}.btn--rb,.btn--rt{border-left:none;right:-1px}.btn--rb{border-top:none;bottom:-1px}.btn__light{background:#00000003;border:1px solid #0000001a}.btn__light .btn--border{border-color:var(--grayL)}.btn__light:hover .btn--border{border-color:var(--dark)}@media (max-width:1500px){.btn{height:40px;padding:0 10px}.btn--icon{height:20px;width:20px}.btn--label{font-size:14px}.btn--border{height:6px;width:6px}}.textWritingContainer{display:inline-block;position:relative}.textWritingContainer--pointer{background-color:currentColor;border-radius:1ch;bottom:.15ch;height:5px;left:0;opacity:0;position:absolute;transition:all .1s linear;width:1ch}.scrambleText{display:inline-block;overflow:hidden;position:relative;vertical-align:text-top}.scrambleText--con{align-items:center;display:inline-flex;gap:8px;line-height:inherit;position:relative;z-index:10}.scrambleText>span:not(.scrambleText--overlay){display:inline-flex;opacity:0}.scrambleText .scrambleText--overlay{height:100%;left:0;position:absolute;top:0;width:100%}.scrambleText--con span{font-size:inherit;line-height:inherit;max-height:1em}.nav--menu{align-items:end;background-color:#000;display:flex;flex-direction:column;height:100vh;justify-content:start;left:0;padding:50px;position:fixed;top:0;width:100vw;z-index:50}.nav--link{cursor:pointer;font-size:64px;text-transform:uppercase}@media (max-width:700px){.nav--link{font-size:40px}}.about{background-color:var(--light);display:flex;flex-direction:column;gap:50px;height:100vh;overflow:hidden;padding:60px 102px;position:relative}.about--grid{grid-row-gap:30px;display:grid;flex-grow:1;grid-template-areas:"bio bio bio bio . ." ". . title . detail detail" "marquee marquee marquee marquee marquee marquee";grid-template-columns:4fr 1fr 1fr 1fr 1fr 3fr;padding-top:140px;row-gap:30px}.about--grid .about--bio{grid-area:bio}.about--grid .about--bio h2{color:#000;font-family:var(--NMR);font-size:56px;font-style:normal;font-weight:400;letter-spacing:-2.24px;line-height:100%;text-transform:uppercase}.about--grid .about--bio h2 .sec{color:var(--main);font-family:var(--NMR-I)}.about--grid .about--title{grid-area:title}.about--grid .about--detail{grid-area:detail}.about--grid .about--marquee{grid-area:marquee;min-height:fit-content;overflow:visible}.about--grid .about--marquee h1{color:#cbd0d3;font-size:max(80px,10vw);font-style:normal;font-weight:400;letter-spacing:-8px;line-height:100%;text-transform:uppercase;white-space:nowrap}.about--grid .about--marquee h1 span{margin:0 .3ch}@media (min-width:1850px){.about{gap:80px}.about--grid{grid-template-areas:"bio . . ." ". . title detail" "marquee marquee marquee marquee";grid-template-columns:5fr 1fr 2fr 3fr;row-gap:20px}}@media (max-width:1500px){.about{gap:30px;padding:40px 60px}.about--grid{padding-top:100px}.about--grid .about--bio h2{font-size:42px}}@media (max-width:700px){.about{align-items:normal;gap:10px;height:fit-content;justify-content:normal;padding:20px}.about--grid{display:flex;flex-direction:column;padding-top:70px}.about--grid .about--bio h2{font-size:36px}}.interactiveMarquee{align-items:center;cursor:-webkit-grab;display:flex;z-index:1}.interactiveMarquee--item{padding-right:.25em;-webkit-user-select:none;user-select:none;white-space:nowrap}.interactiveMarquee--drag{cursor:grabbing}.paraWritingContainer{display:inline-block;position:relative}.paraWritingContainer--overlay{height:100%;left:0;position:absolute;top:0;width:100%}.paraWritingContainer>div:not(.paraWritingContainer--overlay){opacity:0}.paraWritingContainer--cursor{background-color:currentColor;display:inline-block;height:5px;opacity:0;transition:all .1s linear;width:1ch}@keyframes blink{50%{opacity:1}0%,to{opacity:0}}.techStackSec{background-color:var(--dark);display:flex;flex-direction:column;gap:30px;height:100vh;padding:180px 102px 60px;position:relative}.techStackSec--head{display:grid;flex-grow:1;grid-template-areas:"heading . title . detail";grid-template-columns:5fr 1fr 1fr 1fr 3fr}.techStackSec--head--heading{grid-area:heading}.techStackSec--head--heading h2{color:#fff;font-family:var(--NMR);font-size:56px;font-style:normal;font-weight:400;letter-spacing:-2.24px;line-height:100%;text-transform:uppercase;white-space:nowrap}.techStackSec--head--heading h2 .sec{color:var(--main);font-family:var(--NMR-I)}.techStackSec--head--title{grid-area:title}.techStackSec--head--detail{grid-area:detail}.techStackSec--grid{grid-row-gap:60px;grid-column-gap:9.09%;column-gap:9.09%;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr 1fr;row-gap:60px}@media (max-width:1500px){.techStackSec{padding:140px 60px 40px}.techStackSec--head--heading h2{font-size:42px}}@media (max-width:700px){.techStackSec{height:fit-content;padding:90px 20px 20px}.techStackSec--head{display:flex;flex-direction:column;gap:20px;padding-bottom:40px}.techStackSec--head--heading h2{font-size:36px}.techStackSec--grid{display:flex;flex-wrap:wrap;gap:30px}.techStackSec--grid>*{flex-basis:40%;flex-grow:1}}.techCard{grid-column:span 1}.techCard h3{font-size:20px;font-weight:400;letter-spacing:-.8px;line-height:100%;margin-top:2rem}.techCard h3,.techCard p{color:#fff;font-style:normal}.techCard p{font-size:16px;font-weight:500;line-height:140%;margin-top:1rem;opacity:.6}@media (max-width:1500px){.techCard h3{font-size:16px;margin-top:1rem}.techCard p{font-size:14px;margin-top:.5rem}}.Icon{align-items:center;animation:skeletonAnimation 2s linear forwards;animation-delay:3s;-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background:#ffffff0d;background:linear-gradient(45deg,#ffffff0d 25%,#ffffff24 50%,#ffffff0d 75%);background-size:200% 100%;border:1px solid #ffffff1a;cursor:pointer;display:inline-flex;flex-shrink:0;gap:10px;padding:14px;position:relative;vertical-align:middle}@keyframes skeletonAnimation{to{background-position:200% 0}}.Icon--icon{display:block;height:32px;width:32px}.Icon--border{background-color:#959292;display:block;height:4px;position:absolute;transition:.3s ease;width:4px}.Icon:hover .Icon--border{background-color:var(--light)}.Icon--lt{left:0;top:0;transform:translate(-50%,-50%)}.Icon--lb{bottom:0;left:0;transform:translate(-50%,50%)}.Icon--rt{right:0;top:0;transform:translate(50%,-50%)}.Icon--rb{bottom:0;right:0;transform:translate(50%,50%)}.Icon__light{background:#00000003;border:1px solid #0000001a}.Icon__light .Icon--border{border-color:var(--grayL)}.Icon__light:hover .Icon--border{border-color:var(--dark)}@media (max-width:1500px){.Icon--icon{height:24px;width:24px}.Icon{padding:10px}}.projects{background-color:var(--dark);display:flex;flex-direction:column;gap:30px;min-height:100vh;overflow-x:hidden;padding:180px 102px 60px;position:relative}.projects--grid{display:grid;flex-grow:1;grid-template-areas:"title . content detail";grid-template-columns:1fr 1fr 7fr 2fr;margin-bottom:180px}.projects--grid--content{grid-area:content}.projects--grid--content--heading h2{color:#fff;font-family:var(--NMR);font-size:56px;font-style:normal;font-weight:400;letter-spacing:-2.24px;line-height:100%;text-transform:uppercase;white-space:nowrap}.projects--grid--content--heading h2 .sec{color:var(--main);font-family:var(--NMR-I)}.projects--grid--title{grid-area:title}.projects--grid--detail{grid-area:detail;padding-left:20%}.background--glow{animation:blinkGlow 12s linear infinite;background:var(--main);border-radius:1294px;filter:blur(200px);height:60vh;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:70vw}@keyframes blinkGlow{0%{opacity:0}20%,80%{opacity:.2}to{opacity:0}}@media (max-width:1500px){.projects{padding:140px 60px 40px}.projects--grid--content--heading h2{font-size:42px}}@media (max-width:700px){.projects{height:fit-content;padding:90px 20px 20px}.projects--grid{grid-gap:30px;display:grid;flex-grow:1;gap:30px;grid-template-areas:"title" "detail" "content";grid-template-columns:1fr;margin-bottom:50px}.projects--grid--detail{padding-left:0}.projects--grid--content--heading h2{font-size:36px}}.workCard{grid-column:span 1;margin-top:50px}.workCard--head{display:flex;justify-content:space-between}.workCard--head h3{color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase}.workCard--line{border-bottom:1px solid #fff;margin:24px auto;opacity:.3;transform-origin:center;width:100%}.workCard--body{position:relative}.workCard--body img{display:block;height:500px;margin:0 auto;width:auto}.workCard--body p{bottom:50px;font-family:var(--NML);font-size:18px;font-weight:500;line-height:140%;max-width:36ch;mix-blend-mode:hard-light;opacity:.6;right:0}.workCard--body h1,.workCard--body p{color:#fff;font-style:normal;position:absolute}.workCard--body h1{font-size:48px;font-weight:400;letter-spacing:-1.92px;line-height:100%;max-width:20ch;mix-blend-mode:difference;text-transform:uppercase;top:80px}@media (max-width:1500px){.workCard--body h1{font-size:36px}.workCard--body p{font-size:15px}.workCard--body img{height:420px}}@media (max-width:700px){.workCard--body img{height:auto;padding:20% 0;width:80%}.workCard--body h1{font-size:32px;top:20px}.workCard--body p{bottom:20px;font-size:14px}}.fadeText{display:inline-block;overflow:hidden;position:relative;vertical-align:text-top}.fadeText--con{align-items:center;display:inline-flex;gap:8px;line-height:inherit;position:relative;z-index:10}.fadeText>span:not(.fadeText--overlay){display:inline-flex;opacity:0}.fadeText .fadeText--overlay{height:100%;left:0;position:absolute;top:0;width:100%}.fadeText--con span{font-size:inherit;line-height:inherit;max-height:1em}.hideText{display:inline;overflow:hidden;position:relative}.hideText--con{align-items:center;display:inline-flex;gap:8px;line-height:inherit;position:relative;z-index:10}.hideText>div:not(.hideText--overlay){display:inline-flex;opacity:0}.hideText .hideText--overlay{height:100%;left:0;position:absolute;top:0;width:100%}.hideText--wrapper{display:inline-block;height:1em;margin-right:.4ch;max-height:1em;overflow:hidden}.hideText .hideText--overlay span{position:relative}.hideText--con span{font-size:inherit;line-height:inherit;max-height:1em}.resume{background-color:var(--dark);display:flex;flex-direction:column;gap:30px;min-height:100vh;padding:180px 102px 60px;position:relative}.resume--grid{display:grid;flex-grow:1;grid-template-areas:"detail experience";grid-template-columns:4fr 7fr}.resume--grid h4{color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:200%;white-space:nowrap}.resume--grid ul{list-style-position:inside;margin-top:24px}.resume--grid ul li,.resume--grid ul li *{color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:140%;opacity:.6}.resume--grid--detail{display:flex;grid-area:detail}.resume--grid--detail--pic{border-radius:500px;height:100px;overflow:hidden;width:100px}.resume--grid--detail--pic img{display:block;width:100%}.resume--grid--detail--data{display:flex;flex-direction:column;gap:5%;padding:0 50px}.resume--grid--detail--data h2{color:#fff;font-size:32px;font-style:normal;font-weight:400;letter-spacing:-1.28px;line-height:100%;white-space:nowrap}.resume--grid--detail--data--name h4{opacity:.6}.resume--grid--detail--data--skills h4{text-transform:uppercase}.resume--grid--detail--data--skills li{white-space:nowrap}.resume--grid--detail--data--name--icons{display:flex;gap:1rem;margin-top:2rem}.resume--grid--detail--data--skills .double{display:flex;gap:50px}.resume--grid--experience{grid-area:experience}.resume--grid--experience--head{display:flex;gap:50px;justify-content:space-between}.resume--grid--experience--body{padding-top:50px}@media (max-width:1500px){.resume{padding:140px 60px 40px}}@media (max-width:700px){.resume{height:fit-content;padding:90px 20px 20px}.resume--grid{grid-row-gap:60px;display:grid;flex-grow:1;grid-template-areas:"detail" "experience";grid-template-columns:1fr;row-gap:60px}.resume--grid--detail{flex-direction:column;gap:20px}.resume--grid--detail--pic{height:60px;width:60px}.resume--grid--detail--data{display:flex;flex-direction:column;gap:30px;padding:0}.resume--grid--experience--head{flex-direction:column-reverse;gap:30px}}.resumeCard--body{display:flex;gap:30px}.resumeCard--body>*{flex:1 1}.resume--line{border-bottom:1px solid #fff;margin:24px 0;opacity:.3;transform-origin:left;width:100%}.resumeCard--body--left p{color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:140%;opacity:.6;white-space:nowrap}.resumeCard--body--center{flex-basis:50%}.resumeCard--body--left,.resumeCard--body--right{flex-basis:25%;min-width:fit-content}.resumeCard--body--right{text-align:right}.resumeCard--body--center ul{list-style-position:outside}.resumeCard--body--center ul li{margin-bottom:15px}@media (max-width:700px){.resumeCard--body{flex-direction:column}.resumeCard--body--center ul{padding-left:20px}}.footer{background-color:var(--dark);display:flex;flex-direction:column;gap:30px;height:100vh;padding:180px 102px 60px;position:relative}.footer--grid{display:grid;flex-grow:1;grid-template-areas:"heading form";grid-template-columns:6fr 5fr}.footer--grid--heading{grid-area:heading}.footer--grid--heading h2{color:#fff;font-family:var(--NMR);font-size:56px;font-style:normal;font-weight:400;letter-spacing:-2.24px;line-height:100%;text-transform:uppercase;white-space:nowrap}.footer--grid--heading h2 .sec{color:var(--main);font-family:var(--NMR-I)}.footer--grid--form{grid-area:form}.input--div{display:flex;flex-direction:column;padding-bottom:32px}.input--div label{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.input--div textarea{resize:none}.input--div--line{border-bottom:1px solid #ffffff30;position:relative;transform-origin:left;width:100%}.input--div--line>div{border-bottom:1px solid #fff;left:0;position:absolute;top:0;transform-origin:left;width:100%}.input--div input,.input--div textarea{background-color:initial;border:none;color:#fff;font-size:24px;font-style:normal;font-weight:500;line-height:100%;min-width:0;outline:none;padding:1rem 0}.footer--grid--form--btn{margin-top:16px}.footer--bottom{display:flex;padding-top:30px;width:100%}.footer--bottom>*{flex:1 1}.footer--bottom>:nth-child(2){text-align:center}.footer--bottom p{color:#e9eef1;font-size:14px;font-style:normal;font-weight:400;line-height:130%}.footer--bottom p .header--hash{color:var(--gray)}@media (max-width:1500px){.footer{padding:140px 60px 40px}.input--div{padding-bottom:1rem}.footer--grid{grid-template-columns:5fr 6fr}.footer--grid--heading h2{font-size:42px}.input--div input,.input--div textarea{font-size:20px;padding:.6rem 0}}@media (max-width:700px){.footer{height:fit-content;padding:90px 20px 20px}.footer--grid{gap:30px;grid-template-areas:"heading" "form";grid-template-columns:1fr}.footer--bottom{flex-direction:column-reverse;gap:20px}.footer--bottom>:nth-child(2){text-align:left}}.alert{border-radius:14px;bottom:50px;left:50%;padding:16px;position:fixed;text-align:center;text-transform:uppercase;transform:translateX(-50%);width:350px}
/*# sourceMappingURL=main.6b38eea7.css.map*/