.Preloader-module__6Sh4Aq__preloader{background:var(--black);z-index:9999;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;animation:.5s 1.5s forwards Preloader-module__6Sh4Aq__fadeOut;display:flex;position:fixed;top:0;left:0}.Preloader-module__6Sh4Aq__logo{color:var(--white);gap:8px;font-family:Space Grotesk,sans-serif;font-size:64px;font-weight:700;animation:1.5s ease-in-out infinite Preloader-module__6Sh4Aq__pulse;display:flex}.Preloader-module__6Sh4Aq__logo span:first-child{color:var(--white)}.Preloader-module__6Sh4Aq__logo span:nth-child(2){color:#10b981}.Preloader-module__6Sh4Aq__logo span:nth-child(3){color:var(--white)}.Preloader-module__6Sh4Aq__loadingBar{background:var(--gray-800);border-radius:10px;width:200px;height:3px;margin-top:40px;overflow:hidden}.Preloader-module__6Sh4Aq__loadingProgress{background:linear-gradient(90deg,#10b981,#3b82f6);border-radius:10px;height:100%;animation:1.5s ease-in-out infinite Preloader-module__6Sh4Aq__loading}@keyframes Preloader-module__6Sh4Aq__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes Preloader-module__6Sh4Aq__loading{0%{width:0%;transform:translate(0)}50%{width:100%;transform:translate(0)}to{width:100%;transform:translate(100%)}}@keyframes Preloader-module__6Sh4Aq__fadeOut{to{opacity:0;visibility:hidden}}
.Navigation-module__AmG_aG__nav{z-index:1000;width:100%;transition:all .3s var(--transition-smooth);padding:24px 0;position:fixed;top:0;left:0}.Navigation-module__AmG_aG__nav.Navigation-module__AmG_aG__scrolled{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;padding:16px 0;box-shadow:0 1px 3px #0000001a}.Navigation-module__AmG_aG__container{max-width:var(--container-max-width);justify-content:space-between;align-items:center;margin:0 auto;padding:0 24px;display:flex}.Navigation-module__AmG_aG__logo{color:var(--black);font-family:Space Grotesk,sans-serif;font-size:24px;font-weight:700}.Navigation-module__AmG_aG__nav:not(.Navigation-module__AmG_aG__scrolled) .Navigation-module__AmG_aG__logo{color:var(--white)}.Navigation-module__AmG_aG__navLinks{gap:40px;list-style:none;display:flex}.Navigation-module__AmG_aG__navLinks button{color:var(--gray-700);transition:color .3s var(--transition-smooth);font-size:15px;font-weight:500;position:relative}.Navigation-module__AmG_aG__nav:not(.Navigation-module__AmG_aG__scrolled) .Navigation-module__AmG_aG__navLinks button{color:var(--gray-300)}.Navigation-module__AmG_aG__navLinks button:hover,.Navigation-module__AmG_aG__navLinks button.Navigation-module__AmG_aG__active{color:var(--black)}.Navigation-module__AmG_aG__nav:not(.Navigation-module__AmG_aG__scrolled) .Navigation-module__AmG_aG__navLinks button:hover,.Navigation-module__AmG_aG__nav:not(.Navigation-module__AmG_aG__scrolled) .Navigation-module__AmG_aG__navLinks button.Navigation-module__AmG_aG__active{color:var(--white)}.Navigation-module__AmG_aG__navLinks button.Navigation-module__AmG_aG__active:after{content:"";background:#10b981;width:100%;height:2px;position:absolute;bottom:-4px;left:0}.Navigation-module__AmG_aG__socials{gap:16px;display:flex}.Navigation-module__AmG_aG__socials a{color:var(--gray-700);transition:all .3s var(--transition-smooth);font-size:20px}.Navigation-module__AmG_aG__nav:not(.Navigation-module__AmG_aG__scrolled) .Navigation-module__AmG_aG__socials a{color:var(--gray-300)}.Navigation-module__AmG_aG__socials a:hover{color:var(--black);transform:translateY(-2px)}.Navigation-module__AmG_aG__nav:not(.Navigation-module__AmG_aG__scrolled) .Navigation-module__AmG_aG__socials a:hover{color:var(--white)}@media (max-width:968px){.Navigation-module__AmG_aG__navLinks{gap:24px}.Navigation-module__AmG_aG__navLinks button{font-size:14px}}@media (max-width:640px){.Navigation-module__AmG_aG__navLinks,.Navigation-module__AmG_aG__socials{display:none}.Navigation-module__AmG_aG__container{padding:0 16px}}.Navigation-module__AmG_aG__mobileMenuButton{color:var(--black);cursor:pointer;transition:color .3s var(--transition-smooth);background:0 0;border:none;font-size:24px;display:none}.Navigation-module__AmG_aG__nav:not(.Navigation-module__AmG_aG__scrolled) .Navigation-module__AmG_aG__mobileMenuButton{color:var(--white)}@media (max-width:640px){.Navigation-module__AmG_aG__mobileMenuButton{display:block}}.Navigation-module__AmG_aG__mobileMenu{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000fa;padding:32px 24px;animation:.3s ease-out Navigation-module__AmG_aG__slideDown;position:absolute;top:100%;left:0;right:0}@keyframes Navigation-module__AmG_aG__slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.Navigation-module__AmG_aG__mobileNavLinks{flex-direction:column;gap:24px;margin-bottom:32px;list-style:none;display:flex}.Navigation-module__AmG_aG__mobileNavLinks button{color:var(--white);text-align:left;border-bottom:1px solid var(--gray-800);width:100%;transition:all .3s var(--transition-smooth);padding:12px 0;font-size:18px;font-weight:600}.Navigation-module__AmG_aG__mobileNavLinks button:hover,.Navigation-module__AmG_aG__mobileNavLinks button.Navigation-module__AmG_aG__active{color:#10b981;padding-left:12px}.Navigation-module__AmG_aG__mobileSocials{border-top:1px solid var(--gray-800);justify-content:center;gap:24px;padding-top:24px;display:flex}.Navigation-module__AmG_aG__mobileSocials a{color:var(--white);transition:all .3s var(--transition-smooth);font-size:28px}.Navigation-module__AmG_aG__mobileSocials a:hover{color:#10b981;transform:scale(1.1)}
.Hero-module__PgAKtG__hero{background:var(--black);align-items:center;height:100vh;display:flex;position:relative;overflow:hidden}.Hero-module__PgAKtG__gridOverlay{pointer-events:none;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:50px 50px;width:100%;height:100%;position:absolute;top:0;left:0}.Hero-module__PgAKtG__container{max-width:var(--container-max-width);z-index:1;width:100%;margin:0 auto;padding:0 24px;position:relative}.Hero-module__PgAKtG__content{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.Hero-module__PgAKtG__label{color:var(--gray-400);text-transform:uppercase;letter-spacing:1px;align-items:center;gap:8px;margin-bottom:24px;font-size:14px;font-weight:500;display:inline-flex}.Hero-module__PgAKtG__statusDot{background:#10b981;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite Hero-module__PgAKtG__pulse}@keyframes Hero-module__PgAKtG__pulse{0%,to{opacity:1;box-shadow:0 0 #10b981b3}50%{opacity:.8;box-shadow:0 0 0 10px #10b98100}}.Hero-module__PgAKtG__title{margin-bottom:24px;font-size:72px;font-weight:700;line-height:1}.Hero-module__PgAKtG__gradient{background:linear-gradient(135deg,#fff 0%,#10b981 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.Hero-module__PgAKtG__subtitle{color:var(--gray-400);margin-bottom:40px;font-family:Playfair Display,serif;font-size:24px;font-style:italic}.Hero-module__PgAKtG__buttons{gap:16px;margin-bottom:60px;display:flex}.Hero-module__PgAKtG__primaryBtn,.Hero-module__PgAKtG__secondaryBtn{transition:all .3s var(--transition-smooth);border-radius:8px;padding:16px 32px;font-size:16px;font-weight:600}.Hero-module__PgAKtG__primaryBtn{background:var(--white);color:var(--black)}.Hero-module__PgAKtG__primaryBtn:hover{transform:translateY(-2px);box-shadow:0 10px 30px #fff3}.Hero-module__PgAKtG__secondaryBtn{color:var(--white);border:2px solid var(--white);background:0 0}.Hero-module__PgAKtG__secondaryBtn:hover{background:var(--white);color:var(--black);transform:translateY(-2px)}.Hero-module__PgAKtG__stats{gap:60px;display:flex}.Hero-module__PgAKtG__stat{text-align:left}.Hero-module__PgAKtG__statNumber{color:var(--white);margin-bottom:8px;font-size:48px;font-weight:700;line-height:1}.Hero-module__PgAKtG__statLabel{color:var(--gray-400);font-size:14px}.Hero-module__PgAKtG__imageFrame{border:3px solid var(--white);aspect-ratio:3/4;border-radius:16px;max-width:360px;margin:0 auto;position:relative;overflow:hidden}.Hero-module__PgAKtG__imageFrame img{object-fit:cover;width:100%;height:100%}.Hero-module__PgAKtG__accentBox{background:var(--white);opacity:.9;width:100px;height:100px;position:absolute;bottom:20px;right:20px}@media (max-width:968px){.Hero-module__PgAKtG__hero{height:auto;min-height:100vh;padding:100px 0 60px}.Hero-module__PgAKtG__content{grid-template-columns:1fr;gap:40px}.Hero-module__PgAKtG__textContent{order:2}.Hero-module__PgAKtG__imageContent{order:1}.Hero-module__PgAKtG__imageFrame{max-width:280px}.Hero-module__PgAKtG__title{font-size:48px}.Hero-module__PgAKtG__subtitle{margin-bottom:32px;font-size:18px}.Hero-module__PgAKtG__buttons{margin-bottom:40px}.Hero-module__PgAKtG__stats{gap:40px}}@media (max-width:640px){.Hero-module__PgAKtG__hero{align-items:center;height:100vh;min-height:100vh;padding:80px 0 20px;display:flex}.Hero-module__PgAKtG__container{padding:0 16px}.Hero-module__PgAKtG__content{gap:24px}.Hero-module__PgAKtG__imageFrame{max-width:200px}.Hero-module__PgAKtG__accentBox{width:50px;height:50px;bottom:8px;right:8px}.Hero-module__PgAKtG__label{margin-bottom:16px;font-size:11px}.Hero-module__PgAKtG__statusDot{width:6px;height:6px}.Hero-module__PgAKtG__title{margin-bottom:12px;font-size:32px}.Hero-module__PgAKtG__subtitle{margin-bottom:20px;font-size:15px}.Hero-module__PgAKtG__buttons{flex-direction:column;gap:10px;margin-bottom:24px}.Hero-module__PgAKtG__primaryBtn,.Hero-module__PgAKtG__secondaryBtn{width:100%;padding:12px 20px;font-size:14px}.Hero-module__PgAKtG__stats{display:none}}
.About-module__OtWT4W__about{background:var(--gray-50);padding:var(--section-padding)0 60px 0;position:relative}.About-module__OtWT4W__container{max-width:var(--container-max-width);margin:0 auto;padding:0 24px}.About-module__OtWT4W__sectionNumber{color:var(--gray-200);margin-bottom:-40px;font-family:Space Grotesk,sans-serif;font-size:120px;font-weight:700;line-height:1}.About-module__OtWT4W__content{grid-template-columns:1fr 1fr;align-items:start;gap:80px;display:grid}.About-module__OtWT4W__title{color:var(--black);margin-bottom:32px;font-size:48px;font-weight:700}.About-module__OtWT4W__text{flex-direction:column;gap:20px;margin-bottom:40px;display:flex}.About-module__OtWT4W__text p{color:var(--gray-700);font-size:18px;line-height:1.8}.About-module__OtWT4W__achievementCard{background:var(--black);color:var(--white);border-radius:12px;align-items:start;gap:24px;margin-bottom:40px;padding:32px;display:flex}.About-module__OtWT4W__icon{color:#10b981;flex-shrink:0;font-size:32px}.About-module__OtWT4W__achievementCard h3{margin-bottom:8px;font-size:20px;font-weight:600}.About-module__OtWT4W__subtitle{color:var(--gray-400);margin-bottom:4px;font-size:16px}.About-module__OtWT4W__location{color:var(--gray-500);font-size:14px}.About-module__OtWT4W__quote{background:var(--white);border-radius:8px;padding:32px}.About-module__OtWT4W__quote p{color:var(--gray-700);font-family:Playfair Display,serif;font-size:18px;font-style:italic;line-height:1.8}.About-module__OtWT4W__quoteAuthor{color:var(--gray-500);margin-top:16px;font-family:Space Grotesk,sans-serif;font-size:16px;font-style:normal}.About-module__OtWT4W__quoteSource{color:var(--gray-400);margin-top:12px;font-family:Space Grotesk,sans-serif;font-size:14px}.About-module__OtWT4W__imageFrame{border:4px solid var(--black);aspect-ratio:4/5;border-radius:12px;position:relative;overflow:hidden}.About-module__OtWT4W__imageFrame img{object-fit:cover;width:100%;height:100%}.About-module__OtWT4W__overlay{color:var(--white);background:linear-gradient(#0000,#000c);padding:24px;font-size:18px;font-weight:600;position:absolute;bottom:0;left:0;right:0}@media (max-width:968px){.About-module__OtWT4W__content{grid-template-columns:1fr;gap:60px}.About-module__OtWT4W__sectionNumber{font-size:80px}.About-module__OtWT4W__title{font-size:40px}}@media (max-width:640px){.About-module__OtWT4W__sectionNumber{margin-bottom:-20px;font-size:60px}.About-module__OtWT4W__title{font-size:32px}.About-module__OtWT4W__text p{font-size:16px}.About-module__OtWT4W__achievementCard{flex-direction:column;padding:24px}}
.Skills-module__1ONIjW__skills{background:var(--white);padding:60px 0 var(--section-padding)0}.Skills-module__1ONIjW__container{max-width:var(--container-max-width);margin:0 auto;padding:0 24px}.Skills-module__1ONIjW__sectionNumber{color:var(--gray-100);margin-bottom:-40px;font-family:Space Grotesk,sans-serif;font-size:120px;font-weight:700;line-height:1}.Skills-module__1ONIjW__title{color:var(--black);margin-bottom:60px;font-size:48px;font-weight:700}.Skills-module__1ONIjW__grid{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.Skills-module__1ONIjW__category{background:var(--gray-50);transition:all .3s var(--transition-smooth);border-radius:16px;padding:40px}.Skills-module__1ONIjW__category:hover{transform:translateY(-10px);box-shadow:0 20px 40px #0000001a}.Skills-module__1ONIjW__categoryIcon{color:#10b981;margin-bottom:24px;font-size:40px}.Skills-module__1ONIjW__categoryTitle{color:var(--black);margin-bottom:32px;font-size:24px;font-weight:600}.Skills-module__1ONIjW__skillsList{flex-direction:column;gap:16px;display:flex}.Skills-module__1ONIjW__skill{background:var(--white);transition:all .3s var(--transition-smooth);border-radius:8px;align-items:center;gap:12px;padding:12px;display:flex}.Skills-module__1ONIjW__skill:hover{transform:translate(8px);box-shadow:0 4px 12px #0000000d}.Skills-module__1ONIjW__skillIcon{color:var(--gray-700);font-size:24px}.Skills-module__1ONIjW__skillName{color:var(--gray-800);font-size:16px;font-weight:500}@media (max-width:968px){.Skills-module__1ONIjW__grid{grid-template-columns:repeat(2,1fr);gap:32px}.Skills-module__1ONIjW__sectionNumber{font-size:80px}.Skills-module__1ONIjW__title{font-size:40px}}@media (max-width:640px){.Skills-module__1ONIjW__grid{grid-template-columns:1fr;gap:24px}.Skills-module__1ONIjW__sectionNumber{margin-bottom:-20px;font-size:60px}.Skills-module__1ONIjW__title{margin-bottom:40px;font-size:32px}.Skills-module__1ONIjW__category{padding:32px 24px}}
.Projects-module__HGIySG__projects{background:var(--black);padding:var(--section-padding)0;color:var(--white)}.Projects-module__HGIySG__container{max-width:var(--container-max-width);margin:0 auto;padding:0 24px}.Projects-module__HGIySG__sectionNumber{color:var(--gray-900);margin-bottom:-40px;font-family:Space Grotesk,sans-serif;font-size:120px;font-weight:700;line-height:1}.Projects-module__HGIySG__title{color:var(--white);margin-bottom:60px;font-size:48px;font-weight:700}.Projects-module__HGIySG__grid{grid-template-columns:repeat(2,1fr);gap:40px;display:grid}.Projects-module__HGIySG__project{background:linear-gradient(135deg,#0a0a0a 0%,#111 100%);border:1px solid #0000;flex-direction:column;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.Projects-module__HGIySG__project:before{content:"";opacity:0;pointer-events:none;border:1px solid;border-image:linear-gradient(135deg,#10b9811a,#10b98100) 1;transition:opacity .4s;position:absolute;inset:0}.Projects-module__HGIySG__project:hover:before{opacity:1}.Projects-module__HGIySG__project:hover{border-color:#10b9814d;transform:translateY(-8px);box-shadow:0 24px 48px #10b9811f}.Projects-module__HGIySG__projectImage{background:linear-gradient(#1a1a1a 0%,#0f0f0f 100%);width:100%;height:240px;position:relative;overflow:hidden}.Projects-module__HGIySG__projectImage:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0000,#111111e6);height:60px;position:absolute;bottom:0;left:0;right:0}.Projects-module__HGIySG__projectImage img{object-fit:cover;object-position:top;width:100%;height:100%;transition:transform .6s cubic-bezier(.4,0,.2,1)}.Projects-module__HGIySG__project:hover .Projects-module__HGIySG__projectImage img{transform:scale(1.08)}.Projects-module__HGIySG__projectContent{background:linear-gradient(#111 0%,#0a0a0a 100%);flex:1;padding:36px 32px 32px;position:relative}.Projects-module__HGIySG__projectContent:before{content:"";background:linear-gradient(90deg,#0000,#10b98133,#0000);height:1px;position:absolute;top:0;left:32px;right:32px}.Projects-module__HGIySG__secretProject .Projects-module__HGIySG__projectImage{filter:blur(12px)brightness(.4)}.Projects-module__HGIySG__secretOverlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:10;background:radial-gradient(circle,#10b98114,#000000f2);flex-direction:column;justify-content:center;align-items:center;gap:24px;height:240px;display:flex;position:absolute;top:0;left:0;right:0}.Projects-module__HGIySG__secretIcon{color:#10b981;font-size:72px;animation:2s ease-in-out infinite Projects-module__HGIySG__pulse}@keyframes Projects-module__HGIySG__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}.Projects-module__HGIySG__secretText{color:var(--white);text-transform:uppercase;letter-spacing:6px;text-shadow:0 0 20px #10b9814d;font-size:32px;font-weight:700}.Projects-module__HGIySG__projectNumber{color:#10b981;letter-spacing:2px;text-transform:uppercase;margin-bottom:12px;font-family:Space Grotesk,sans-serif;font-size:12px;font-weight:700}.Projects-module__HGIySG__projectIcon{display:none}.Projects-module__HGIySG__projectTitle{color:var(--white);letter-spacing:-.5px;margin-bottom:10px;font-size:26px;font-weight:700;line-height:1.3}.Projects-module__HGIySG__projectType{color:var(--gray-500);letter-spacing:.5px;margin-bottom:24px;font-size:13px;font-weight:500}.Projects-module__HGIySG__statusRow{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:24px;display:flex}.Projects-module__HGIySG__status{letter-spacing:.5px;text-transform:uppercase;border:1px solid;border-radius:24px;align-items:center;gap:8px;padding:10px 18px;font-size:11px;font-weight:600;display:inline-flex}.Projects-module__HGIySG__statusPending{color:#fb923c;background:linear-gradient(135deg,#fb923c14,#fb923c05);border-color:#fb923c4d}.Projects-module__HGIySG__statusLive{color:#10b981;background:linear-gradient(135deg,#10b9811f,#10b9810a);border-color:#10b98166}.Projects-module__HGIySG__statusIcon{font-size:14px}.Projects-module__HGIySG__spinner{animation:1s linear infinite Projects-module__HGIySG__spin}@keyframes Projects-module__HGIySG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Projects-module__HGIySG__description{color:var(--gray-400);margin-bottom:24px;font-size:15px;line-height:1.7}.Projects-module__HGIySG__tech{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.Projects-module__HGIySG__techTag{background:var(--gray-800);color:var(--gray-300);border-radius:6px;padding:6px 12px;font-size:12px;font-weight:500}.Projects-module__HGIySG__features{flex-direction:column;gap:12px;display:flex}.Projects-module__HGIySG__feature{color:var(--gray-400);align-items:center;gap:8px;font-size:14px;display:flex}.Projects-module__HGIySG__checkmark{color:#10b981;font-weight:700}.Projects-module__HGIySG__visitButton{color:var(--black);text-transform:uppercase;letter-spacing:1px;background:linear-gradient(135deg,#10b981,#059669);border-radius:24px;align-items:center;padding:11px 24px;font-size:11px;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden}.Projects-module__HGIySG__visitButton:before{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.Projects-module__HGIySG__visitButton:hover:before{left:100%}.Projects-module__HGIySG__visitButton:hover{background:linear-gradient(135deg,#059669,#047857);transform:translateY(-2px);box-shadow:0 8px 20px #10b98166}@media (max-width:968px){.Projects-module__HGIySG__grid{grid-template-columns:1fr;gap:32px}.Projects-module__HGIySG__sectionNumber{font-size:80px}.Projects-module__HGIySG__title{font-size:40px}}@media (max-width:640px){.Projects-module__HGIySG__sectionNumber{margin-bottom:-20px;font-size:60px}.Projects-module__HGIySG__title{margin-bottom:40px;font-size:32px}.Projects-module__HGIySG__projectContent{padding:28px 24px 24px}}
.Contact-module__dhIxzq__contact{background:var(--gray-50);padding:var(--section-padding)0}.Contact-module__dhIxzq__container{max-width:var(--container-max-width);margin:0 auto;padding:0 24px}.Contact-module__dhIxzq__sectionNumber{color:var(--gray-200);margin-bottom:-40px;font-family:Space Grotesk,sans-serif;font-size:120px;font-weight:700;line-height:1}.Contact-module__dhIxzq__content{max-width:800px}.Contact-module__dhIxzq__title{color:var(--black);margin-bottom:24px;font-size:48px;font-weight:700}.Contact-module__dhIxzq__intro{color:var(--gray-700);margin-bottom:32px;font-size:20px;line-height:1.7}.Contact-module__dhIxzq__availability{color:#10b981;background:#10b9811a;border-radius:24px;align-items:center;gap:8px;margin-bottom:48px;padding:12px 24px;font-size:14px;font-weight:600;display:inline-flex}.Contact-module__dhIxzq__statusDot{background:#10b981;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite Contact-module__dhIxzq__pulse}@keyframes Contact-module__dhIxzq__pulse{0%,to{opacity:1;box-shadow:0 0 #10b981b3}50%{opacity:.8;box-shadow:0 0 0 10px #10b98100}}.Contact-module__dhIxzq__contactMethods{flex-direction:column;gap:24px;display:flex}.Contact-module__dhIxzq__contactItem{background:var(--white);transition:all .3s var(--transition-smooth);border:2px solid #0000;border-radius:12px;align-items:center;gap:24px;padding:32px;display:flex}.Contact-module__dhIxzq__contactItem:hover{border-color:#10b981;transform:translate(8px);box-shadow:0 10px 30px #0000001a}.Contact-module__dhIxzq__contactIcon{color:var(--gray-700);transition:color .3s var(--transition-smooth);font-size:32px}.Contact-module__dhIxzq__contactItem:hover .Contact-module__dhIxzq__contactIcon{color:#10b981}.Contact-module__dhIxzq__contactInfo{flex:1}.Contact-module__dhIxzq__contactLabel{color:var(--gray-500);text-transform:uppercase;letter-spacing:1px;margin-bottom:4px;font-size:14px;font-weight:600}.Contact-module__dhIxzq__contactValue{color:var(--gray-900);font-size:18px;font-weight:500}@media (max-width:968px){.Contact-module__dhIxzq__sectionNumber{font-size:80px}.Contact-module__dhIxzq__title{font-size:40px}.Contact-module__dhIxzq__intro{font-size:18px}}@media (max-width:640px){.Contact-module__dhIxzq__sectionNumber{margin-bottom:-20px;font-size:60px}.Contact-module__dhIxzq__title{font-size:32px}.Contact-module__dhIxzq__intro{font-size:16px}.Contact-module__dhIxzq__contactItem{padding:24px}.Contact-module__dhIxzq__contactIcon{font-size:28px}.Contact-module__dhIxzq__contactValue{word-break:break-all;font-size:16px}}
.Footer-module__rnk_JG__footer{background:var(--black);color:var(--white);padding:40px 0}.Footer-module__rnk_JG__container{max-width:var(--container-max-width);justify-content:space-between;align-items:center;margin:0 auto;padding:0 24px;display:flex}.Footer-module__rnk_JG__logo{font-family:Space Grotesk,sans-serif;font-size:24px;font-weight:700}.Footer-module__rnk_JG__copyright{color:var(--gray-400);font-size:14px}@media (max-width:640px){.Footer-module__rnk_JG__container{text-align:center;flex-direction:column;gap:16px}}
