.home_cuboidsSection__b_GOT,.home_homeContainer__wkRlw{position:relative;width:100%}.home_cuboidsSection__b_GOT{min-height:100vh}.home_projectsSection__MaHxb{width:100%}.HeroSection_heroSection__blT2t{min-height:100vh;display:flex;justify-content:center;align-items:center;text-align:center;position:relative;z-index:1}.HeroSection_content__yffQU{z-index:1;position:relative;overflow-x:hidden}.HeroSection_headline___VPxY{font-size:6rem;font-weight:900;margin:0;letter-spacing:-.02em;overflow:hidden;padding:10px 0;text-shadow:0 0 10px rgba(0,0,0,.5)}.HeroSection_headlineLine__rEy2I{display:block}.HeroSection_letter__iIQzk{display:inline-block}.HeroSection_subheadline__xj2bb{font-size:2.2rem;font-weight:500;margin:1rem 0 2rem;color:#a0a0a0;letter-spacing:.1em;text-shadow:0 0 15px rgba(0,0,0,.7)}.HeroSection_links__1qROU{display:flex;justify-content:center;gap:2rem;margin-top:2rem}.HeroSection_interactiveLink__GTWQa{color:#fafafa;text-decoration:none;font-size:1.2rem;position:relative;transition:color .3s ease;padding-bottom:.5rem}.HeroSection_interactiveLink__GTWQa:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#888;transform:scaleX(0);transform-origin:bottom right;transition:transform .3s ease}.HeroSection_interactiveLink__GTWQa:hover:after{transform:scaleX(1);transform-origin:bottom left}.HeroSection_interactiveLink__GTWQa.HeroSection_active__pvvpk,.HeroSection_interactiveLink__GTWQa:hover{color:#888}.HeroSection_scrollIndicator__bU_Rx{position:absolute;bottom:2vh;left:50%;transform:translateX(-50%);font-size:1rem;color:#58a6ff;text-shadow:0 0 10px rgba(88,166,255,.5)}.AboutSection_aboutSection__QplbG{min-height:100vh;padding:8rem 5%;display:flex;justify-content:center;align-items:center;text-align:center;position:relative}.AboutSection_aboutWrapper__GBZy0{max-width:1400px;margin:0 auto;position:relative;z-index:2}.AboutSection_aboutQuote__FsNgK{--weight:10;font-family:Marvin Visions Variable;font-size:6.5rem;font-weight:170;line-height:.8;margin:0;text-align:left}.AboutSection_aboutQuoteWord__u1CET{display:inline-block;color:silver;font-variation-settings:"wght" var(--weight);margin-right:.2em}@media (max-width:768px){.AboutSection_aboutSection__QplbG{padding:5rem 3%}.AboutSection_aboutQuote__FsNgK{font-size:3.5rem}}@media (max-width:480px){.AboutSection_aboutSection__QplbG{padding:4rem 5%}.AboutSection_aboutQuote__FsNgK{font-size:2.5rem}}.rotatingCuboids_container__XSJDA{position:relative;width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center;perspective:900px;visibility:hidden;overflow:hidden}.rotatingCuboids_hi__jenWL{position:relative;z-index:1;font-size:clamp(40px,10vw,100px);font-weight:600;line-height:1;text-transform:uppercase;text-align:center;transform-style:preserve-3d}.rotatingCuboids_hi__cuboid__o5SXQ{position:relative;width:clamp(250px,50vw,500px);height:clamp(35px,7vw,70px);margin:clamp(15px,3vw,30px) 0;transform-style:preserve-3d}.rotatingCuboids_face__GmfLP{position:absolute;left:0;top:0;background-color:#000;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#fff}.rotatingCuboids_face--front__d_tmY{width:clamp(250px,50vw,500px);height:clamp(35px,7vw,70px);transform:translateZ(calc(clamp(35px, 7vw, 70px) / 2))}.rotatingCuboids_face--back__g9i3I{width:clamp(250px,50vw,500px);height:clamp(35px,7vw,70px);transform:translateZ(calc(clamp(35px, 7vw, 70px) / 2 * -1)) rotateY(180deg) rotate(180deg)}.rotatingCuboids_face--top__HwNIM{transform:translateY(calc(clamp(35px, 7vw, 70px) / 2 * -1)) rotateX(90deg)}.rotatingCuboids_face--bottom__X3Yyy,.rotatingCuboids_face--top__HwNIM{width:clamp(250px,50vw,500px);height:clamp(35px,7vw,70px);background:#fff;color:#000}.rotatingCuboids_face--bottom__X3Yyy{transform:translateY(calc(clamp(35px, 7vw, 70px) - clamp(35px, 7vw, 70px) / 2)) rotateX(-90deg)}.rotatingCuboids_hi__word__k21vs{margin:0;transform:translateY(-5px);font-stretch:400%;font-weight:600;font-size:inherit}.rotatingCuboids_hi__base__hz9fe{position:absolute;z-index:0;top:50%;left:50%;transform:translate(-50%,-50%);width:clamp(376px,75vw,752px);height:clamp(125px,25vw,250px)}.rotatingCuboids_hi__base_plate__GN4Rv{width:100%;height:100%;background:#000;border:1px solid #5e5d5e}.rotatingCuboids_hi__location__WpaqK{position:absolute;margin:0;font-size:clamp(12px,2vw,20px);font-weight:400;color:#fff}.rotatingCuboids_hi__location--lat__qBMIJ{top:50%;left:0;transform:rotate(-90deg) translateX(10px);transform-origin:left center}.rotatingCuboids_hi__location--long__bdTmz{top:50%;right:0;transform:rotate(90deg) translateX(-10px);transform-origin:right center}@media (max-width:768px){.rotatingCuboids_container__XSJDA{background-size:30px 30px}.rotatingCuboids_hi__jenWL{font-size:clamp(30px,8vw,60px)}.rotatingCuboids_hi__word__k21vs{transform:translateY(-3px)}.rotatingCuboids_hi__location__WpaqK{font-size:clamp(10px,1.5vw,16px)}}@media (max-width:480px){.rotatingCuboids_container__XSJDA{background-size:20px 20px}.rotatingCuboids_hi__jenWL{font-size:clamp(24px,6vw,40px)}.rotatingCuboids_hi__cuboid__o5SXQ{margin:clamp(10px,2vw,20px) 0}}.projects_projectsContainer__de2jF{position:relative;min-height:100vh;overflow:hidden;padding:8rem 0;background:transparent}.projects_projectsContainer__de2jF:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:80%;height:1px;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.05) 50%,hsla(0,0%,100%,0));opacity:.6}.projects_projectsWrapper__mrlp6{position:relative;z-index:2;max-width:1400px;margin:0 auto;padding:0 5%}.projects_emotionalBridge__Ov0tA{position:relative;text-align:center;max-width:900px;margin:0 auto 6rem;padding:3rem 2rem;overflow:hidden}.projects_bridgeGradient__28_15{position:absolute;inset:0;background:linear-gradient(90deg,transparent,hsla(0,0%,88%,.02) 25%,hsla(0,0%,78%,.02) 50%,hsla(0,0%,69%,.02) 75%,transparent);background-size:200% 100%;opacity:.6;pointer-events:none}.projects_bridgeText__S50nV{font-size:1.5rem;line-height:1.9;color:#909090;font-style:italic;font-weight:300;letter-spacing:.03em;position:relative;z-index:1}.projects_philosophicalBridge__LYVOJ{font-size:1.4rem;line-height:1.9;color:#858585;text-align:center;font-style:italic;font-weight:300;max-width:850px;margin:0 auto 6rem;letter-spacing:.025em;padding:0 2rem}.projects_projectsTitle__r91ui{font-size:6rem;font-weight:900;margin-bottom:10rem;text-align:center;background:linear-gradient(135deg,#fafafa,#a0a0a0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.03em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;position:relative;z-index:2}.projects_projectsTitle__r91ui:before{content:"Art / Code / Innovation";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.2rem;font-weight:300;letter-spacing:.3em;color:hsla(0,0%,100%,.03);white-space:nowrap;z-index:-1;animation:projects_ambientDrift__WyKdW 20s linear infinite}@keyframes projects_ambientDrift__WyKdW{0%{opacity:.03;transform:translate(-50%,-50%) translateX(-100px)}50%{opacity:.06;transform:translate(-50%,-50%) translateX(100px)}to{opacity:.03;transform:translate(-50%,-50%) translateX(-100px)}}.projects_scrollLineContainer__DmE_k{position:absolute;top:0;left:50%;transform:translateX(-50%);width:2px;height:100%;z-index:0;pointer-events:none}.projects_scrollLineBase__v2vLa{position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.05)}.projects_scrollLineProgress__q349L{position:absolute;top:0;left:0;width:100%;height:0;background:linear-gradient(180deg,hsla(0,0%,88%,0) 0,hsla(0,0%,88%,.3) 20%,hsla(0,0%,78%,.3) 50%,hsla(0,0%,69%,.3) 80%,hsla(0,0%,69%,0));box-shadow:0 0 15px hsla(0,0%,100%,.15)}.projects_connectionPoint__in8Ly{position:absolute;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;border-radius:50%;background:#1a1a1a;border:2px solid hsla(0,0%,100%,.1);z-index:5;transition:all .5s ease}.projects_connectionPoint__in8Ly.projects_active__jharG{background:#fafafa;box-shadow:0 0 20px hsla(0,0%,100%,.5);border-color:transparent;transform:translate(-50%,-50%) scale(1.5)}.projects_projectsPanels__5XOyK{display:flex;flex-direction:column}.projects_projectPanel__g4IvD{display:flex;align-items:center;justify-content:space-between;min-height:100vh;padding:0 5%;position:relative;opacity:1;transition:opacity .5s cubic-bezier(.25,1,.5,1),transform .8s cubic-bezier(.25,1,.5,1);margin-bottom:8rem;will-change:opacity,transform}.projects_projectPanel__g4IvD:hover{transform:scale(1.01)}.projects_projectPanel__g4IvD:after{content:"";position:absolute;inset:-10%;background:radial-gradient(circle at center,hsla(0,0%,100%,.02) 0,transparent 70%);opacity:0;transition:opacity .8s cubic-bezier(.25,1,.5,1);pointer-events:none;z-index:0}.projects_projectPanel__g4IvD:hover:after{opacity:1}.projects_projectTextSide__o_RqJ{width:45%;z-index:10;padding-right:5rem}.projects_projectPanelTitle__gsXwr{font-size:4.5rem;font-weight:800;line-height:1.05;letter-spacing:-.03em;color:#fafafa;margin-bottom:2.5rem;position:relative;transition:all .4s cubic-bezier(.25,1,.5,1)}.projects_projectPanelTitle__gsXwr[data-accent=cyan]{background:linear-gradient(135deg,#fafafa,#e0e0e0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.projects_projectPanelTitle__gsXwr[data-accent=amber]{background:linear-gradient(135deg,#fafafa,#c8c8c8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.projects_projectPanelTitle__gsXwr[data-accent=violet]{background:linear-gradient(135deg,#fafafa,#b0b0b0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.projects_projectPanelTitle__gsXwr[data-accent=cyan]:before{background:radial-gradient(circle,hsla(0,0%,88%,.04) 0,transparent 70%);animation:projects_ambientPulseCyan__pT3EH 5s ease-in-out infinite}.projects_projectPanelTitle__gsXwr[data-accent=amber]:before,.projects_projectPanelTitle__gsXwr[data-accent=cyan]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:130%;height:140%;filter:blur(50px);z-index:-1;pointer-events:none}.projects_projectPanelTitle__gsXwr[data-accent=amber]:before{background:radial-gradient(circle,hsla(0,0%,78%,.04) 0,transparent 70%);animation:projects_ambientPulseAmber__Qtmz8 5.5s ease-in-out infinite}.projects_projectPanelTitle__gsXwr[data-accent=violet]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:130%;height:140%;background:radial-gradient(circle,hsla(0,0%,69%,.04) 0,transparent 70%);filter:blur(50px);z-index:-1;animation:projects_ambientPulseViolet__8Prdh 6s ease-in-out infinite;pointer-events:none}@keyframes projects_ambientPulseCyan__pT3EH{0%,to{opacity:.4;scale:1}50%{opacity:.8;scale:1.05}}@keyframes projects_ambientPulseAmber__Qtmz8{0%,to{opacity:.3;scale:1}50%{opacity:.7;scale:1.08}}@keyframes projects_ambientPulseViolet__8Prdh{0%,to{opacity:.35;scale:1}50%{opacity:.75;scale:1.06}}.projects_projectPanelSubtitle__ASyTJ{font-size:1.7rem;font-weight:400;color:#959595;margin-bottom:2.5rem;line-height:1.6;font-style:italic;letter-spacing:.015em}.projects_projectPanelDescription__2km6d{font-size:1.2rem;line-height:1.9;color:#a8a8a8;margin-bottom:3rem;max-width:60ch;letter-spacing:.01em}.projects_projectLinks__Y78UY{display:flex;flex-direction:column;gap:1.2rem;align-items:flex-start}.projects_projectPanelLink__VqXDA{display:inline-block;font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.18em;color:#888;text-decoration:none;transition:all .4s cubic-bezier(.25,1,.5,1);position:relative;padding-bottom:.3rem}.projects_projectPanelLink__VqXDA:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;transition:width .5s cubic-bezier(.25,1,.5,1)}.projects_projectPanelLink__VqXDA[data-accent=cyan]:after{background:linear-gradient(90deg,#e0e0e0,#d0d0d0)}.projects_projectPanelLink__VqXDA[data-accent=amber]:after{background:linear-gradient(90deg,#c8c8c8,#d8d8d8)}.projects_projectPanelLink__VqXDA[data-accent=violet]:after{background:linear-gradient(90deg,#b0b0b0,silver)}.projects_projectPanelLink__VqXDA:hover{color:#fafafa;transform:translateX(3px)}.projects_projectPanelLink__VqXDA:hover:after{width:100%}.projects_liveSiteButton__5XdbK{display:inline-flex;align-items:center;gap:.8rem;padding:1rem 1.8rem;font-size:.95rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;text-decoration:none;border-radius:50px;position:relative;overflow:hidden;transition:all .4s cubic-bezier(.25,1,.5,1);border:2px solid transparent;background:linear-gradient(#0a0a0a,#0a0a0a) padding-box,linear-gradient(135deg,rgba(0,212,255,.5),rgba(255,159,28,.5)) border-box;box-shadow:0 0 20px rgba(0,212,255,.1)}.projects_liveSiteButton__5XdbK[data-accent=cyan]{background:linear-gradient(#0a0a0a,#0a0a0a) padding-box,linear-gradient(135deg,hsla(0,0%,88%,.4),hsla(0,0%,82%,.3)) border-box;color:#e0e0e0}.projects_liveSiteButton__5XdbK[data-accent=amber]{background:linear-gradient(#0a0a0a,#0a0a0a) padding-box,linear-gradient(135deg,hsla(0,0%,78%,.4),hsla(0,0%,85%,.3)) border-box;color:#c8c8c8}.projects_liveSiteButton__5XdbK[data-accent=violet]{background:linear-gradient(#0a0a0a,#0a0a0a) padding-box,linear-gradient(135deg,hsla(0,0%,69%,.4),hsla(0,0%,75%,.3)) border-box;color:#b0b0b0}.projects_liveSiteButton__5XdbK:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,transparent,rgba(0,212,255,.1) 50%,transparent);opacity:0;transition:opacity .4s cubic-bezier(.25,1,.5,1);pointer-events:none}.projects_liveSiteButton__5XdbK[data-accent=cyan]:before{background:linear-gradient(135deg,transparent,hsla(0,0%,88%,.1) 50%,transparent)}.projects_liveSiteButton__5XdbK[data-accent=amber]:before{background:linear-gradient(135deg,transparent,hsla(0,0%,78%,.1) 50%,transparent)}.projects_liveSiteButton__5XdbK[data-accent=violet]:before{background:linear-gradient(135deg,transparent,hsla(0,0%,69%,.1) 50%,transparent)}.projects_liveSiteButton__5XdbK:hover:before{opacity:1}.projects_liveSiteIcon__9RKBn{display:inline-block;font-size:1.2rem;line-height:1;filter:drop-shadow(0 0 8px currentColor)}.projects_liveSiteText__GtTaA{position:relative;z-index:1}.projects_externalIcon__E23Ga{position:relative;z-index:1;transition:transform .3s cubic-bezier(.25,1,.5,1)}.projects_liveSiteButton__5XdbK:hover .projects_externalIcon__E23Ga{transform:translate(3px,-3px)}.projects_liveSiteButton__5XdbK[data-accent=cyan]:hover{box-shadow:0 0 30px hsla(0,0%,88%,.2);border-color:hsla(0,0%,88%,.6);transform:translateY(-3px);color:#f0f0f0}.projects_liveSiteButton__5XdbK[data-accent=amber]:hover{box-shadow:0 0 30px hsla(0,0%,78%,.2);border-color:hsla(0,0%,78%,.6);transform:translateY(-3px);color:#d8d8d8}.projects_liveSiteButton__5XdbK[data-accent=violet]:hover{box-shadow:0 0 30px hsla(0,0%,69%,.2);border-color:hsla(0,0%,69%,.6);transform:translateY(-3px);color:silver}@keyframes projects_liveSiteGlow__TC05O{0%,to{box-shadow:0 0 20px rgba(0,212,255,.1)}50%{box-shadow:0 0 30px rgba(0,212,255,.2)}}.projects_projectVisualSide__rH3XA{width:50%;height:80vh;position:relative;display:flex;justify-content:center;align-items:center}.projects_miniConstellationWrapper__exRQr{position:absolute;top:-40px;right:-40px;z-index:10;background:hsla(0,0%,4%,.8);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);border-radius:50%;padding:10px;box-shadow:0 10px 30px rgba(0,0,0,.5);transition:transform .5s cubic-bezier(.25,1,.5,1)}.projects_projectPanel__g4IvD:hover .projects_miniConstellationWrapper__exRQr{transform:scale(1.1) rotate(5deg)}.projects_projectVisual__lOMPJ{width:100%;height:100%;position:relative;border-radius:20px;overflow:hidden;box-shadow:0 0 0 hsla(0,0%,100%,0);transition:all .8s cubic-bezier(.25,1,.5,1);border:1px solid hsla(0,0%,100%,.1)}.projects_projectVisual__lOMPJ[data-accent=cyan]{border-color:hsla(0,0%,88%,.2)}.projects_projectVisual__lOMPJ[data-accent=amber]{border-color:hsla(0,0%,78%,.2)}.projects_projectVisual__lOMPJ[data-accent=violet]{border-color:hsla(0,0%,69%,.2)}.projects_projectPanel__g4IvD:hover .projects_projectVisual__lOMPJ{border-color:hsla(0,0%,100%,.5)}.projects_projectVisualImage__sLZpe{width:100%;height:100%;background-size:cover;background-position:50%;filter:brightness(.75);transition:filter .4s ease,transform .8s cubic-bezier(.25,1,.5,1)}.projects_projectPanel__g4IvD:hover .projects_projectVisualImage__sLZpe{filter:brightness(.85);transform:scale(1.05)}.projects_lightPulse__npKME{position:absolute;inset:0;pointer-events:none;mix-blend-mode:screen}.projects_lightPulseCyan__IO6P8{background:linear-gradient(135deg,transparent,hsla(0,0%,88%,.08) 50%,transparent)}.projects_lightPulseAmber__Z_Yie{background:linear-gradient(135deg,transparent,hsla(0,0%,78%,.08) 50%,transparent)}.projects_lightPulseViolet__FgxAO{background:linear-gradient(135deg,transparent,hsla(0,0%,69%,.08) 50%,transparent)}.projects_voiceRipple__pZDB8{position:absolute;inset:0;border:3px solid hsla(0,0%,88%,.3);border-radius:20px;pointer-events:none;filter:blur(2px)}.projects_audioGlow__T78_C{position:absolute;inset:0;background:radial-gradient(circle at center,hsla(0,0%,88%,.15) 0,transparent 65%);filter:blur(70px);pointer-events:none;mix-blend-mode:screen}.projects_projectsList__VyJ4t{display:flex;flex-direction:column;gap:10rem}.projects_projectItem__a6hfn{display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:center;position:relative}.projects_imageLeft__V5gMu{grid-template-areas:"image content"}.projects_imageRight__2f85o{grid-template-areas:"content image"}.projects_imageLeft__V5gMu .projects_projectImageWrapper__1067h{grid-area:image}.projects_imageLeft__V5gMu .projects_projectContent__MuqvT{grid-area:content}.projects_imageRight__2f85o .projects_projectImageWrapper__1067h{grid-area:image}.projects_imageRight__2f85o .projects_projectContent__MuqvT{grid-area:content}.projects_projectImageWrapper__1067h{position:relative;width:100%;height:500px;border-radius:20px;overflow:hidden}.projects_projectImage__5vro2{width:100%;height:100%;position:relative;border-radius:20px;overflow:hidden;transition:transform .6s ease}.projects_projectImage__5vro2 img{width:100%;height:100%;object-fit:cover;display:block}.projects_projectItem__a6hfn:hover .projects_projectImage__5vro2{transform:scale(1.05)}.projects_projectContent__MuqvT{display:flex;flex-direction:column;gap:1.5rem;padding:2rem 0}.projects_projectCategory__9fKzb{display:inline-block;align-self:flex-start;font-size:.85rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:#ff9f1c;padding:.5rem 1.2rem;border:2px solid #ff9f1c;border-radius:30px;transition:all .3s ease}.projects_projectItem__a6hfn:hover .projects_projectCategory__9fKzb{background:rgba(255,159,28,.1);transform:translateY(-3px)}.projects_projectTitle__6SsFw{font-size:3.5rem;font-weight:900;color:#fafafa;line-height:1.1;letter-spacing:-.02em;margin:0;transition:color .3s ease}.projects_projectItem__a6hfn:hover .projects_projectTitle__6SsFw{background:linear-gradient(135deg,#fafafa,#ff9f1c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.projects_projectDescription__Xoke1{font-size:1.2rem;line-height:1.8;color:#a0a0a0;margin:0;max-width:500px}.projects_projectLink__wJndv{display:inline-flex;align-items:center;gap:1rem;font-weight:700;font-size:1.1rem;color:#fafafa;text-decoration:none;padding:1rem 2rem;border:2px solid #fafafa;border-radius:50px;transition:all .4s cubic-bezier(.4,0,.2,1);align-self:flex-start;position:relative;overflow:hidden}.projects_projectLink__wJndv:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,#ff9f1c,purple);transition:left .4s cubic-bezier(.4,0,.2,1);z-index:-1}.projects_projectLink__wJndv:hover{color:#fafafa;border-color:#ff9f1c;transform:translateY(-5px)}.projects_projectLink__wJndv:hover:before{left:0}.projects_projectLink__wJndv svg{transition:transform .3s ease}.projects_projectLink__wJndv:hover svg{transform:translateX(5px)}@media (max-width:1200px){.projects_projectsTitle__r91ui{font-size:4.5rem;margin-bottom:6rem}.projects_projectsList__VyJ4t{gap:8rem}.projects_projectItem__a6hfn{gap:4rem}.projects_projectTitle__6SsFw{font-size:3rem}.projects_projectImageWrapper__1067h{height:400px}}@media (max-width:968px){.projects_projectsTitle__r91ui{font-size:3.5rem;margin-bottom:5rem}.projects_projectsList__VyJ4t{gap:6rem}.projects_projectItem__a6hfn{grid-template-columns:1fr;gap:3rem}.projects_imageLeft__V5gMu,.projects_imageRight__2f85o{grid-template-areas:"image" "content"}.projects_projectImageWrapper__1067h{height:350px}.projects_projectTitle__6SsFw{font-size:2.5rem}.projects_projectDescription__Xoke1{font-size:1.1rem}}@media (max-width:768px){.projects_projectsContainer__de2jF{padding:5rem 0}.projects_projectsWrapper__mrlp6{padding:0 3%}.projects_projectsTitle__r91ui{font-size:3rem;margin-bottom:4rem}.projects_projectsList__VyJ4t{gap:5rem}.projects_projectItem__a6hfn{gap:2rem}.projects_projectImageWrapper__1067h{height:300px}.projects_projectContent__MuqvT{padding:1rem 0;gap:1.2rem}.projects_projectTitle__6SsFw{font-size:2rem}.projects_projectDescription__Xoke1{font-size:1rem}.projects_projectCategory__9fKzb{font-size:.75rem;padding:.4rem 1rem}.projects_projectLink__wJndv{font-size:1rem;padding:.9rem 1.8rem}}@media (max-width:480px){.projects_projectsTitle__r91ui{font-size:2.5rem}.projects_projectImageWrapper__1067h{height:250px}.projects_projectTitle__6SsFw{font-size:1.75rem}.projects_projectDescription__Xoke1{font-size:.95rem}.projects_projectLink__wJndv{font-size:.95rem;padding:.8rem 1.5rem}}@media (max-width:1200px){.projects_philosophicalBridge__LYVOJ{font-size:1.2rem;margin-bottom:3.5rem}.projects_projectPanelTitle__gsXwr{font-size:3rem}.projects_projectPanelSubtitle__ASyTJ{font-size:1.5rem}.projects_projectVisualSide__rH3XA{height:70vh}}@media (max-width:968px){.projects_projectPanel__g4IvD{flex-direction:column;min-height:auto;padding:4rem 5%;gap:3rem}.projects_projectTextSide__o_RqJ{width:100%;padding-right:0}.projects_projectVisualSide__rH3XA{width:100%;height:60vh}.projects_projectPanelTitle__gsXwr{font-size:2.5rem}.projects_projectPanelSubtitle__ASyTJ{font-size:1.3rem}.projects_projectPanelDescription__2km6d{font-size:1.1rem;max-width:100%}}@media (max-width:768px){.projects_projectPanel__g4IvD{padding:3rem 3%}.projects_projectPanelTitle__gsXwr{font-size:2rem}.projects_projectPanelSubtitle__ASyTJ{font-size:1.2rem}.projects_projectPanelDescription__2km6d{font-size:1rem}.projects_projectVisualSide__rH3XA{height:50vh}.projects_projectVisual__lOMPJ{border-radius:15px}.projects_liveSiteButton__5XdbK{padding:.9rem 1.5rem;font-size:.9rem;gap:.6rem}}@media (max-width:480px){.projects_projectPanel__g4IvD{padding:2.5rem 4%}.projects_projectPanelTitle__gsXwr{font-size:1.75rem}.projects_projectPanelSubtitle__ASyTJ{font-size:1.1rem}.projects_projectPanelDescription__2km6d{font-size:.95rem}.projects_projectPanelLink__VqXDA{font-size:.9rem}.projects_projectVisualSide__rH3XA{height:40vh}.projects_liveSiteButton__5XdbK{padding:.8rem 1.3rem;font-size:.85rem;gap:.5rem}.projects_liveSiteIcon__9RKBn{font-size:1rem}.projects_externalIcon__E23Ga{width:14px;height:14px}}.projects_projectDetailContainer__MkZnl{min-height:100vh;background:linear-gradient(180deg,#0a0a0a,#1a1a1a);color:#fafafa;padding:8rem 0 4rem}.projects_hero__ptX8n{max-width:1400px;padding:0 5%;margin:0 auto 8rem}.projects_heroContent__GFeuT{display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:center;min-height:60vh}.projects_heroText__l7kuD{display:flex;flex-direction:column;gap:2rem}.projects_heroTitle__qRDnA{font-size:5rem;font-weight:900;line-height:1;letter-spacing:-.03em;background:linear-gradient(135deg,#fafafa,#00d4ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0}.projects_heroSubtitle__zU__G{font-size:2.5rem;font-weight:600;color:#a0a0a0;line-height:1.3;margin:0}.projects_heroTagline__I6_AA{font-size:1.3rem;font-style:italic;color:#707070;line-height:1.6;margin:0;font-weight:300}.projects_heroCTA__yuj66{display:flex;gap:1.5rem;margin-top:1rem}.projects_ctaButton__rt4Go{display:inline-flex;align-items:center;justify-content:center;padding:1.2rem 2.5rem;font-size:1.1rem;font-weight:700;text-decoration:none;border-radius:50px;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.projects_ctaButton__rt4Go:first-child{background:linear-gradient(135deg,#00d4ff,#ff9f1c);color:#0a0a0a;border:none}.projects_ctaButton__rt4Go:first-child:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(135deg,#ff9f1c,purple);transition:left .4s ease;z-index:-1}.projects_ctaButton__rt4Go:first-child:hover:before{left:0}.projects_ctaButton__rt4Go:first-child:hover{color:#fafafa;transform:translateY(-3px);box-shadow:0 10px 30px rgba(0,212,255,.3)}.projects_ctaSecondary__ytu16{background:transparent;color:#fafafa;border:2px solid #fafafa}.projects_ctaSecondary__ytu16:hover{background:hsla(0,0%,100%,.1);border-color:#00d4ff;transform:translateY(-3px)}.projects_heroVisual__Jz57K{position:relative;height:100%}.projects_heroVisual__Jz57K,.projects_waveform__LA3fR{display:flex;align-items:center;justify-content:center}.projects_waveform__LA3fR{gap:1rem;height:300px}.projects_wave__tNFLY{width:8px;height:100%;background:linear-gradient(180deg,#00d4ff,purple);border-radius:20px;animation:projects_waveAnimation__2mEa6 1.5s ease-in-out infinite;opacity:.7;box-shadow:0 0 20px rgba(0,212,255,.5)}.projects_wave__tNFLY:first-child{height:30%}.projects_wave__tNFLY:nth-child(2){height:60%}.projects_wave__tNFLY:nth-child(3){height:100%}.projects_wave__tNFLY:nth-child(4){height:60%}.projects_wave__tNFLY:nth-child(5){height:30%}@keyframes projects_waveAnimation__2mEa6{0%,to{transform:scaleY(1);opacity:.7}50%{transform:scaleY(.5);opacity:1}}.projects_overview__Tvq8z{max-width:1200px;margin:0 auto 8rem;padding:0 5%;text-align:center}.projects_overviewHeadline__i_Ees{font-size:3rem;font-weight:800;margin-bottom:2rem;background:linear-gradient(135deg,#fafafa,#00d4ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.projects_overviewContent__XZTcs{font-size:1.4rem;line-height:1.8;color:#b0b0b0;max-width:900px;margin:0 auto}.projects_highlightKeyword__jbWB7{color:#00d4ff;font-weight:600;position:relative;display:inline-block;animation:projects_keywordGlow__xUyCD 2s ease-in-out infinite}@keyframes projects_keywordGlow__xUyCD{0%,to{text-shadow:0 0 10px rgba(0,212,255,.3)}50%{text-shadow:0 0 20px rgba(0,212,255,.6)}}.projects_techStack__cYwS_{max-width:1400px;margin:0 auto 8rem;padding:0 5%}.projects_sectionTitle__bv_si{font-size:3rem;font-weight:800;text-align:center;margin-bottom:4rem;background:linear-gradient(135deg,#fafafa,#ff9f1c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.projects_techGrid__qubJU{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2.5rem}.projects_techCard__RswQ2{background:linear-gradient(145deg,rgba(26,26,26,.8),hsla(0,0%,4%,.9));border:1px solid hsla(0,0%,100%,.1);border-radius:20px;padding:2.5rem;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.projects_techCard__RswQ2:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(0,212,255,.05),rgba(255,159,28,.05));opacity:0;transition:opacity .4s ease;pointer-events:none}.projects_techCard__RswQ2:hover{transform:translateY(-10px);border-color:rgba(0,212,255,.5);box-shadow:0 20px 40px rgba(0,212,255,.2)}.projects_techCard__RswQ2:hover:before{opacity:1}.projects_techIcon__Z5Ggs{width:60px;height:60px;margin-bottom:1.5rem;color:#00d4ff;display:flex;align-items:center;justify-content:center;transition:transform .4s ease}.projects_techCard__RswQ2:hover .projects_techIcon__Z5Ggs{transform:scale(1.2) rotateY(1turn)}.projects_techName__zjdoV{font-size:1.5rem;font-weight:700;color:#fafafa;margin-bottom:1rem}.projects_techDescription__TcpAJ{font-size:1.1rem;line-height:1.6;color:#a0a0a0}.projects_philosophical__AoFl0{max-width:1000px;margin:0 auto;padding:6rem 5%;text-align:center;position:relative}.projects_philosophical__AoFl0:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:2px;height:100px;background:linear-gradient(180deg,transparent,#00d4ff)}.projects_philosophicalQuote__OZv0f{font-size:2rem;font-weight:300;font-style:italic;line-height:1.8;color:#d0d0d0;margin:0 0 2rem;position:relative;padding:0 2rem}.projects_philosophicalQuote__OZv0f:after,.projects_philosophicalQuote__OZv0f:before{content:'"';font-size:4rem;color:#00d4ff;opacity:.3;position:absolute}.projects_philosophicalQuote__OZv0f:before{top:-20px;left:-10px}.projects_philosophicalQuote__OZv0f:after{bottom:-60px;right:-10px}.projects_philosophicalTag__CpGeF{font-size:1.2rem;font-weight:600;color:#00d4ff;font-style:italic}@media (max-width:1200px){.projects_heroTitle__qRDnA{font-size:4rem}.projects_heroSubtitle__zU__G{font-size:2rem}.projects_overviewHeadline__i_Ees,.projects_sectionTitle__bv_si{font-size:2.5rem}}@media (max-width:968px){.projects_heroContent__GFeuT{grid-template-columns:1fr;gap:4rem}.projects_heroTitle__qRDnA{font-size:3.5rem}.projects_heroSubtitle__zU__G{font-size:1.8rem}.projects_heroTagline__I6_AA{font-size:1.1rem}.projects_waveform__LA3fR{height:200px}.projects_overviewHeadline__i_Ees{font-size:2.2rem}.projects_overviewContent__XZTcs{font-size:1.2rem}.projects_techGrid__qubJU{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.projects_philosophicalQuote__OZv0f{font-size:1.6rem}}@media (max-width:768px){.projects_projectDetailContainer__MkZnl{padding:6rem 0 3rem}.projects_hero__ptX8n{margin-bottom:6rem}.projects_heroTitle__qRDnA{font-size:2.8rem}.projects_heroSubtitle__zU__G{font-size:1.5rem}.projects_heroTagline__I6_AA{font-size:1rem}.projects_heroCTA__yuj66{flex-direction:column;gap:1rem}.projects_ctaButton__rt4Go{width:100%;padding:1rem 2rem}.projects_waveform__LA3fR{height:150px}.projects_overviewHeadline__i_Ees{font-size:1.8rem}.projects_overviewContent__XZTcs{font-size:1.1rem}.projects_sectionTitle__bv_si{font-size:2rem;margin-bottom:3rem}.projects_techGrid__qubJU{grid-template-columns:1fr;gap:1.5rem}.projects_techCard__RswQ2{padding:2rem}.projects_philosophicalQuote__OZv0f{font-size:1.4rem;padding:0 1rem}.projects_philosophicalTag__CpGeF{font-size:1.1rem}}@media (max-width:480px){.projects_heroTitle__qRDnA{font-size:2.2rem}.projects_heroSubtitle__zU__G{font-size:1.3rem}.projects_heroTagline__I6_AA{font-size:.95rem}.projects_ctaButton__rt4Go{font-size:1rem;padding:.9rem 1.8rem}.projects_waveform__LA3fR{height:120px}.projects_wave__tNFLY{width:6px}.projects_overviewHeadline__i_Ees{font-size:1.5rem}.projects_overviewContent__XZTcs{font-size:1rem}.projects_sectionTitle__bv_si{font-size:1.8rem}.projects_techCard__RswQ2{padding:1.5rem}.projects_techIcon__Z5Ggs{width:50px;height:50px}.projects_techName__zjdoV{font-size:1.3rem}.projects_techDescription__TcpAJ{font-size:1rem}.projects_philosophicalQuote__OZv0f{font-size:1.2rem}.projects_philosophicalTag__CpGeF{font-size:1rem}}.miniConstellation_container__p_v3I{width:200px;height:200px;position:relative;border-radius:50%}.miniConstellation_svgLayer__0w_si{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.miniConstellation_node__8tjSG{position:absolute;width:8px;height:8px;border-radius:50%;border:1px solid;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;cursor:pointer}.miniConstellation_nodeDot__Vo_K9{width:4px;height:4px;border-radius:50%}.miniConstellation_tooltip__tK7pa{position:absolute;top:-25px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.8);color:#fff;padding:4px 8px;border-radius:4px;font-size:.7rem;white-space:nowrap;opacity:0;transition:opacity .3s ease,transform .3s ease;pointer-events:none;font-family:Courier New,monospace}.miniConstellation_node__8tjSG:hover .miniConstellation_tooltip__tK7pa{opacity:1;transform:translateX(-50%) translateY(-5px)}.techConstellation_constellationContainer__iMgQL{width:100%;min-height:100vh;position:relative;display:flex;justify-content:center;align-items:center;padding:4rem 0;overflow:hidden}.techConstellation_constellationWrapper__t_kdv{width:100%;max-width:1400px;height:800px;position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}.techConstellation_title__ezhop{font-size:3.5rem;font-weight:700;margin-bottom:2rem;text-align:center;color:#fafafa;letter-spacing:-.02em;font-family:Courier New,monospace;z-index:10}.techConstellation_titleAccent__XAlFo{color:#58a6ff;font-weight:400}.techConstellation_graphArea__okv62{width:100%;height:100%;position:relative;border-radius:20px}.techConstellation_connectionsLayer__kuV_R{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.techConstellation_connectionLine__I4ZjP{transition:stroke .3s ease,stroke-width .3s ease}.techConstellation_node__6rYKV{position:absolute;width:0;height:0;z-index:5;cursor:pointer;display:flex;justify-content:center;align-items:center}.techConstellation_nodeDot__H19gL{width:16px;height:16px;border-radius:50%;background:#1a1a1a;border:2px solid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;transition:all .3s cubic-bezier(.25,1,.5,1)}.techConstellation_nodeLabel__zX6nm{position:absolute;top:20px;left:50%;transform:translateX(-50%);font-family:Courier New,monospace;font-size:.9rem;font-weight:600;color:#a0a0a0;background:rgba(0,0,0,.6);padding:.3rem .6rem;border-radius:4px;backdrop-filter:blur(4px);transition:all .3s ease;pointer-events:none;white-space:nowrap}.techConstellation_nodeGlow__Qb1uE{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border-radius:50%;background:radial-gradient(circle,currentColor 0,transparent 70%);opacity:0;z-index:1;transition:opacity .3s ease;filter:blur(10px)}.techConstellation_frontend__Oi7hr{color:#00d4ff}.techConstellation_frontend__Oi7hr .techConstellation_nodeDot__H19gL{border-color:#00d4ff}.techConstellation_backend___ipXj{color:#1eff00}.techConstellation_backend___ipXj .techConstellation_nodeDot__H19gL{border-color:#1eff00}.techConstellation_design__1joRx{color:#9d4edd}.techConstellation_design__1joRx .techConstellation_nodeDot__H19gL{border-color:#9d4edd}.techConstellation_tools__Xjhpb{color:#ff9f1c}.techConstellation_tools__Xjhpb .techConstellation_nodeDot__H19gL{border-color:#ff9f1c}.techConstellation_node__6rYKV:hover{z-index:10}.techConstellation_node__6rYKV:hover .techConstellation_nodeDot__H19gL{transform:scale(1.5);background:currentColor;box-shadow:0 0 20px currentColor;border-color:transparent}.techConstellation_node__6rYKV:hover .techConstellation_nodeLabel__zX6nm{color:#fafafa;background:rgba(0,0,0,.8);transform:translateY(5px)}.techConstellation_node__6rYKV:hover .techConstellation_nodeGlow__Qb1uE{opacity:.6}@media (max-width:768px){.techConstellation_constellationWrapper__t_kdv{height:600px}.techConstellation_title__ezhop{font-size:2.5rem}.techConstellation_nodeDot__H19gL{width:12px;height:12px}.techConstellation_nodeLabel__zX6nm{font-size:.75rem}}.SkillsSection_skillsSection__4u2qU{min-height:100vh;padding:4rem 2rem;position:relative;font-family:Courier New,monospace;display:flex;flex-direction:column;justify-content:center}@media (max-width:768px){.SkillsSection_skillsSection__4u2qU{padding:5rem 3%}}@media (max-width:480px){.SkillsSection_skillsSection__4u2qU{padding:4rem 5%}}.ContactSection_contactSection__JhO0O{min-height:100vh;padding:8rem 5%;position:relative;z-index:1}.ContactSection_contactWrapper__HghMn{max-width:1400px;margin:0 auto;position:relative;z-index:10}.ContactSection_contactContent__PRyjp{display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:start;position:relative;z-index:10}.ContactSection_contactLeft__zlHSj{display:flex;flex-direction:column;gap:3rem;position:relative;z-index:10;opacity:1}.ContactSection_contactTitle__42Rr4{font-size:5rem;font-weight:900;line-height:1.1;display:flex;flex-direction:column;gap:.5rem;text-transform:uppercase;letter-spacing:-.03em;opacity:1}.ContactSection_contactTitleGradient__Y8Jj9{background:linear-gradient(135deg,#58a6ff,#0ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;display:block}.ContactSection_contactTitleWhite__37MCy{color:#fafafa;display:block}.ContactSection_contactDescription__A8k0K{font-size:1.3rem;line-height:1.8;color:#a0a0a0;max-width:500px;opacity:1}.ContactSection_contactInfo__prozl{display:flex;flex-direction:column;gap:1.5rem;opacity:1}.ContactSection_contactInfoItem__QR7Q0{display:flex;align-items:center;gap:1rem;font-size:1.1rem;color:#d0d0d0;opacity:1}.ContactSection_contactIcon__O7oEO{font-size:1.5rem;min-width:40px;display:flex;align-items:center;justify-content:center}.ContactSection_contactText__9bU_w{font-weight:500}.ContactSection_socialLinks__xJP5Z{display:flex;gap:2rem;flex-wrap:wrap;opacity:1}.ContactSection_socialLink__iDH0k{padding:1rem 2rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;text-decoration:none;transition:all .3s ease;position:relative;overflow:hidden;opacity:1}.ContactSection_socialLink__iDH0k:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(88,166,255,.2),transparent);transition:left .5s ease}.ContactSection_socialLink__iDH0k:hover:before{left:100%}.ContactSection_socialLink__iDH0k:hover{border-color:rgba(88,166,255,.5);transform:translateY(-5px);box-shadow:0 10px 30px rgba(88,166,255,.3)}.ContactSection_socialIcon__Z4moK{font-size:1rem;font-weight:600;color:#fafafa;text-transform:uppercase;letter-spacing:.05em}.ContactSection_contactRight__GZ4m1{background:hsla(0,0%,100%,.02);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);border-radius:24px;padding:3rem;position:relative;z-index:10;opacity:1}.ContactSection_contactForm__AoX1h{gap:1.5rem;width:100%}.ContactSection_contactForm__AoX1h,.ContactSection_formGroup__xwGre{display:flex;flex-direction:column;opacity:1}.ContactSection_formInput__YwOv6{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:#fafafa;padding:1.2rem 1.5rem;font-size:1rem;border-radius:12px;transition:all .3s ease;font-family:inherit}.ContactSection_formInput__YwOv6:focus{outline:none;border-color:rgba(88,166,255,.5);background:hsla(0,0%,100%,.08);box-shadow:0 0 20px rgba(88,166,255,.2)}.ContactSection_formInput__YwOv6::placeholder{color:#666}.ContactSection_formTextarea__yIu6J{resize:vertical;min-height:150px;font-family:inherit}.ContactSection_formButton__lTseG{background:linear-gradient(135deg,#58a6ff,#0ff);border:none;color:#fafafa;padding:1.3rem 2.5rem;font-size:1.1rem;font-weight:700;border-radius:12px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:1rem;text-transform:uppercase;letter-spacing:.05em;position:relative;overflow:hidden}.ContactSection_formButton__lTseG:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);transition:left .5s ease}.ContactSection_formButton__lTseG:hover:before{left:100%}.ContactSection_formButton__lTseG:hover{transform:translateY(-3px);box-shadow:0 15px 40px rgba(88,166,255,.4)}.ContactSection_formButton__lTseG:active{transform:translateY(-1px)}.ContactSection_buttonText__oWO97{position:relative;z-index:1}.ContactSection_buttonArrow__DSgCW{font-size:1.5rem;transition:transform .3s ease;position:relative;z-index:1}.ContactSection_formButton__lTseG:hover .ContactSection_buttonArrow__DSgCW{transform:translateX(5px)}.ContactSection_errorMessage__J9upl,.ContactSection_successMessage__VObFj{margin-top:1rem;padding:1rem;border-radius:8px;font-weight:500;text-align:center}.ContactSection_successMessage__VObFj{background-color:rgba(63,185,80,.1);color:#3fb950;border:1px solid rgba(63,185,80,.3)}.ContactSection_errorMessage__J9upl{background-color:rgba(255,88,88,.1);color:#ff5858;border:1px solid rgba(255,88,88,.3)}.ContactSection_contactGlow1__1lF3V,.ContactSection_contactGlow2__YNPnZ{position:absolute;border-radius:50%;pointer-events:none;z-index:0;filter:blur(100px);opacity:.3}.ContactSection_contactGlow1__1lF3V{top:10%;left:-10%;width:600px;height:600px;background:radial-gradient(circle,rgba(88,166,255,.3) 0,transparent 70%);animation:ContactSection_pulse__igp10 8s ease-in-out infinite}.ContactSection_contactGlow2__YNPnZ{bottom:10%;right:-10%;width:500px;height:500px;background:radial-gradient(circle,rgba(0,255,255,.3) 0,transparent 70%);animation:ContactSection_pulse__igp10 10s ease-in-out infinite reverse}@keyframes ContactSection_pulse__igp10{0%,to{transform:scale(1);opacity:.3}50%{transform:scale(1.1);opacity:.5}}@media (max-width:1200px){.ContactSection_contactTitle__42Rr4{font-size:4rem}.ContactSection_contactContent__PRyjp{gap:4rem}}@media (max-width:968px){.ContactSection_contactContent__PRyjp{grid-template-columns:1fr;gap:4rem}.ContactSection_contactLeft__zlHSj{text-align:center;align-items:center}.ContactSection_contactInfo__prozl{align-items:center}.ContactSection_socialLinks__xJP5Z{justify-content:center}}@media (max-width:768px){.ContactSection_contactSection__JhO0O{padding:5rem 3%}.ContactSection_contactTitle__42Rr4{font-size:3rem}.ContactSection_contactDescription__A8k0K{font-size:1.1rem}.ContactSection_contactRight__GZ4m1{padding:2rem}}@media (max-width:480px){.ContactSection_contactSection__JhO0O{padding:4rem 5%}.ContactSection_contactTitle__42Rr4{font-size:2.5rem}.ContactSection_contactDescription__A8k0K,.ContactSection_contactInfoItem__QR7Q0{font-size:1rem}.ContactSection_socialLinks__xJP5Z{flex-direction:column;width:100%}.ContactSection_socialLink__iDH0k{width:100%;text-align:center}.ContactSection_contactRight__GZ4m1{padding:1.5rem}.ContactSection_formButton__lTseG{padding:1.1rem 2rem;font-size:1rem}}