@keyframes page_scaleFadeIn__4m6dA{0%{opacity:1}to{opacity:0}}.page_main__akH3E{background:var(--background);opacity:0;will-change:opacity,transform,clip-path;transition:opacity 1s var(--material-cubic-bezier),transform .3s var(--material-cubic-bezier),-webkit-clip-path .3s var(--material-cubic-bezier);transition:opacity 1s var(--material-cubic-bezier),transform .3s var(--material-cubic-bezier),clip-path .3s var(--material-cubic-bezier);transition:opacity 1s var(--material-cubic-bezier),transform .3s var(--material-cubic-bezier),clip-path .3s var(--material-cubic-bezier),-webkit-clip-path .3s var(--material-cubic-bezier);-webkit-clip-path:inset(0 round var(--drawer-border-radius));clip-path:inset(0 round var(--drawer-border-radius));transform:scale(var(--drawer-scale-x,1),var(--drawer-scale-y,1)) translateZ(1px);transform-origin:center center;overflow:hidden}@media screen and (max-width:480px){.page_main__akH3E{transform-origin:center bottom}}.page_main__akH3E:before{content:"";position:fixed;inset:0;background-color:var(--background);animation:page_scaleFadeIn__4m6dA 1.2s var(--material-cubic-bezier) forwards}.page_main__akH3E:after{content:"";position:absolute;inset:0;z-index:-1}.is-ready .page_main__akH3E{opacity:1}.is-dragging .page_main__akH3E{transition:initial}.Background_blob1__fzyD6{border-radius:50%;filter:blur(100px);opacity:.1;height:50vh;background-color:#e1bd00;aspect-ratio:2/1}.Background_blob2__749kK{height:60vh;background-color:#fd0f00}.Background_blob2__749kK,.Background_blob3__cRwfg{border-radius:50%;filter:blur(100px);opacity:.1;aspect-ratio:3/2}.Background_blob3__cRwfg{height:70vh;background-color:#0d00a9}@keyframes Background_floatAround__PzZZB{0%{transform:translate(-50%,-50%) translate(25vw,25vh) rotate(0deg)}20%{transform:translate(-50%,-50%) translate(65vw,35vh) rotate(90deg)}40%{transform:translate(-50%,-50%) translate(35vw,55vh) rotate(180deg)}60%{transform:translate(-50%,-50%) translate(55vw,45vh) rotate(240deg)}80%{transform:translate(-50%,-50%) translate(45vw,65vh) rotate(300deg)}to{transform:translate(-50%,-50%) translate(25vw,25vh) rotate(1turn)}}@keyframes Background_pulseScale__yQCvr{0%,to{scale:1}50%{scale:1.1}}.Background_mobileBlob__ji49w{border-radius:50%;filter:blur(100px);opacity:.1;height:50vh;background-color:#e1bd00;aspect-ratio:2/1;animation:Background_floatAround__PzZZB 10s cubic-bezier(.4,0,.2,1) infinite,Background_pulseScale__yQCvr 5s cubic-bezier(.4,0,.2,1) infinite}.Background_noise__nRf_P{position:fixed;inset:0;pointer-events:none;width:100%;height:100%;opacity:.5;background:url(/images/noise-mini.png);background-size:100px}.Header_header__MwWvM{position:fixed;top:20px;left:0;right:0;display:flex;align-items:center;justify-content:center;z-index:10}.Header_header__MwWvM .Header_headerWrapper__mORfK{position:relative;background:hsla(0,0%,100%,.01);border-radius:50px;padding:16px 20px;width:50vw;min-width:400px;max-width:500px;overflow:hidden;border:1px solid rgba(177,177,177,.2);box-shadow:0 2px 60px rgba(0,0,0,.1);display:flex;align-items:center;opacity:1;transition:all .3s var(--material-cubic-bezier)}.Header_header__MwWvM .Header_headerWrapper__mORfK:before{content:"";position:absolute;inset:0;height:200%;background:linear-gradient(180deg,hsl(0,0%,100%) 0,transparent 50%);-webkit-backdrop-filter:blur(64px);backdrop-filter:blur(64px);-webkit-mask-image:linear-gradient(180deg,black 0 50%,transparent 50% 100%);mask-image:linear-gradient(180deg,black 0 50%,transparent 50% 100%);pointer-events:none;z-index:-1}@media screen and (max-width:480px){.Header_header__MwWvM .Header_headerWrapper__mORfK{width:90vw;min-width:auto}}.Header_header__MwWvM .Header_headerWrapper__mORfK.Header_hidden__QJ_69{transform:translateY(calc(-150% + var(--drawer-percentage, 0) * 100% + 1px)) translateZ(1px);pointer-events:none}.Header_header__MwWvM .Header_name__9_AwK{font-family:var(--font-futura),sans-serif;font-size:18px;display:flex;align-items:center;gap:10px;padding-left:12px}.Header_header__MwWvM .Header_name__9_AwK:hover>span{transform:rotate(0) translateX(-4px);opacity:1}.Header_header__MwWvM .Header_name__9_AwK>span{font-family:var(--font-futuraBold),sans-serif;display:inline-flex;transform-origin:top left;transform:rotate(10deg);opacity:0;transition:all .2s var(--material-cubic-bezier)}.Header_header__MwWvM .Header_logo__V9h3K{width:40px;position:relative}.Header_header__MwWvM .Header_hamburger__cFKPe{margin-left:auto;background-color:rgba(0,0,0,0);border:0;outline:none;color:#000}.Header_overlay__XzLet{position:fixed;inset:0;background-color:rgba(0,0,0,.4)}.Header_drawer__hqemD{background-color:#fff;height:-moz-fit-content;height:fit-content;position:fixed;bottom:0;left:0;right:0;outline:none;width:50vw;min-width:400px;max-width:500px;margin:0 auto;border-radius:40px 40px 0 0;padding-top:10px}@media screen and (max-width:480px){.Header_drawer__hqemD{width:90vw;min-width:auto}}.Header_drawer__hqemD .Header_container__Aasa1{overflow:auto;max-height:90svh;padding:0 40px 20px}@media screen and (max-width:480px){.Header_drawer__hqemD .Header_container__Aasa1{padding:0 30px 20px}}.Header_drawer__hqemD .Header_title__3GiRZ{display:none}.Header_drawer__hqemD .Header_handle__5JiCn{cursor:-webkit-grab;cursor:grab;margin:0 auto;width:50%;max-width:100px;height:4px;background-color:rgba(0,0,0,.2);border-radius:10px}.Header_drawer__hqemD .Header_handle__5JiCn:active{cursor:-webkit-grabbing;cursor:grabbing}.Header_drawer__hqemD .Header_content__ENXbo{padding:40px 0}@media screen and (max-width:480px){.Header_drawer__hqemD .Header_content__ENXbo{padding:20px 0}}.Header_drawer__hqemD .Header_content__ENXbo:not(:last-child){border-bottom:1px solid #818181}.Header_drawer__hqemD .Header_contentTitle__tX_CP{font-family:var(--font-futura),sans-serif;font-size:16px;color:#818181}.Header_drawer__hqemD .Header_contactItem__Jn6U8,.Header_drawer__hqemD .Header_subtitle___KAD_{color:#000;font-size:24px;font-family:var(--font-futura),sans-serif;font-weight:200;margin-top:12px;margin-bottom:24px;display:flex;align-items:center;width:100%;background-color:rgba(0,0,0,0);border:0;outline:none}@media screen and (max-width:480px){.Header_drawer__hqemD .Header_contactItem__Jn6U8,.Header_drawer__hqemD .Header_subtitle___KAD_{margin-top:4px;margin-bottom:4px;font-size:20px}}.Header_drawer__hqemD .Header_contactItem__Jn6U8:not(:first-child),.Header_drawer__hqemD .Header_subtitle___KAD_:not(:first-child){margin-top:40px}@media screen and (max-width:480px){.Header_drawer__hqemD .Header_contactItem__Jn6U8:not(:first-child),.Header_drawer__hqemD .Header_subtitle___KAD_:not(:first-child){margin-top:20px}}.Header_drawer__hqemD .Header_contactItem__Jn6U8.Header_email__E4__4,.Header_drawer__hqemD .Header_subtitle___KAD_.Header_email__E4__4{padding-top:40px;font-size:18px;border-top:1px solid #818181}@media screen and (max-width:480px){.Header_drawer__hqemD .Header_contactItem__Jn6U8.Header_email__E4__4,.Header_drawer__hqemD .Header_subtitle___KAD_.Header_email__E4__4{padding-top:20px}}.Header_drawer__hqemD .Header_infoItemCta__vXjN5{cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:rgba(0,0,0,0);border:2px solid #000;outline:none;width:32px;height:32px;padding:0;margin-left:auto;transition:transform .2s var(--material-cubic-bezier)}@media screen and (max-width:480px){.Header_drawer__hqemD .Header_infoItemCta__vXjN5{width:24px;height:24px;border-width:1px}}@media not all and (hover:none){.Header_drawer__hqemD .Header_infoItemCta__vXjN5:hover{transform:scale(1.2)}}.Header_drawer__hqemD .Header_infoItemCta__vXjN5>img{width:24px}@media screen and (max-width:480px){.Header_drawer__hqemD .Header_infoItemCta__vXjN5>img{width:20px}}.Header_drawer__hqemD .Header_contactItemCta__A_G_1{display:flex;align-items:center;width:100%}.Header_drawer__hqemD .Header_contactItemCta__A_G_1>img{margin-left:auto}@keyframes Loader_loaded__u6I6X{0%{opacity:1}to{opacity:0}}@keyframes Loader_clipPathAnimation__2tqFX{0%{-webkit-clip-path:inset(0 round 0);clip-path:inset(0 round 0)}to{-webkit-clip-path:var(--animation-inset);clip-path:var(--animation-inset)}}.Loader_loader__GrUtG{position:fixed;z-index:2025;background:var(--background);inset:0;-webkit-clip-path:inset(0 round 0);clip-path:inset(0 round 0);--animation-inset:inset(20px calc((100% - 500px) / 2) calc(100% - 20px - 80px) calc((100% - 500px) / 2) round 40px)}@media screen and (max-width:480px){.Loader_loader__GrUtG{--animation-inset:inset(20px calc((100% - 90vw) / 2) calc(100% - 20px - 80px) calc((100% - 90vw) / 2) round 40px)}}.Loader_loader__GrUtG.Loader_loaded__u6I6X{transform-origin:bottom right;animation:Loader_clipPathAnimation__2tqFX 1s .4s var(--material-cubic-bezier) forwards,Loader_loaded__u6I6X .2s 1.4s var(--material-cubic-bezier) forwards}.Loader_loader__GrUtG .Loader_progressWrapper__jUaaL{width:250px;height:250px;bottom:40px;right:40px;position:absolute;display:flex;align-items:center;justify-content:center}@media screen and (max-width:480px){.Loader_loader__GrUtG .Loader_progressWrapper__jUaaL{transform-origin:bottom right;transform:scale(.5)}}.Loader_loader__GrUtG .Loader_progressWrapper__jUaaL .Loader_circle__x3oY6{position:absolute;inset:0;transform:rotate(-90deg)}.Loader_loader__GrUtG .Loader_progressWrapper__jUaaL .Loader_circle__x3oY6 .Loader_circleProgressBar__rqRXO{transition:stroke-dashoffset .3s ease-out}.Loader_loader__GrUtG .Loader_progressWrapper__jUaaL .Loader_progress__qrN5s{font-size:clamp(40px,10vw,60px);font-family:var(--font-futuraBold),sans-serif}.Loader_loader__GrUtG .Loader_pillsWrapper__YbZrj{position:absolute;top:50%;transform:translateY(-50%) translateX(0);left:5vw;display:flex;align-items:center;justify-content:center;width:77px;height:207px;border-radius:80px;overflow:hidden}.Loader_loader__GrUtG .Loader_pillsWrapper__YbZrj .Loader_pills__ypcyO{inset:0;position:absolute}.Loader_loader__GrUtG .Loader_pillsWrapper__YbZrj .Loader_pills__ypcyO .Loader_pillsProgressBar___YKyx{transition:stroke-dashoffset .3s ease-out}.Loader_loader__GrUtG .Loader_pillsWrapper__YbZrj .Loader_pillsProgress___7fuz{position:absolute;inset:0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(180deg,#ccc,#fff);transform:translateY(100%);transition:transform .2s var(--material-cubic-bezier)}.Loader_loader__GrUtG .Loader_pillsWrapper__YbZrj .Loader_progress__qrN5s{font-size:clamp(14px,2vw,20px);font-family:var(--font-futuraBold),sans-serif}.Loader_loader__GrUtG .Loader_roundedRectangleWrapper__hfrKD{position:absolute;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;bottom:20px;width:184px;height:64px}.Loader_loader__GrUtG .Loader_roundedRectangleWrapper__hfrKD .Loader_roundedRectangle__4K_7A{inset:0;position:absolute}.Loader_loader__GrUtG .Loader_roundedRectangleWrapper__hfrKD .Loader_roundedRectangle__4K_7A .Loader_roundedRectangleProgressBar__T8__u{transition:stroke-dashoffset .3s ease-out}.Loader_loader__GrUtG .Loader_roundedRectangleWrapper__hfrKD .Loader_progress__qrN5s{font-size:24px;font-family:var(--font-futuraBold),sans-serif}@keyframes Loading_loading__zKVig{to{transform:rotate(1turn)}}@keyframes Loading_scaleLoading__fEbRw{0%{transform:scale(0);opacity:1}to{transform:scale(1);opacity:0}}.Loading_loading__zKVig{display:flex;align-items:center;justify-content:center;position:fixed;inset:0}.Loading_loading__zKVig .Loading_blob__hG2Kf{max-width:500px;width:50vw;aspect-ratio:1/1;background-color:#fd0f00;border-radius:20% 30% 50% 40%;animation:Loading_loading__zKVig 4s var(--material-cubic-bezier) infinite;filter:blur(100px);opacity:.4}.Loading_circularLoading__vKmsF{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;z-index:99999999;width:100vw;height:100svh}.Loading_circularLoading__vKmsF .Loading_container__OaonS{position:relative;width:100px;height:100px}.Loading_circularLoading__vKmsF .Loading_ring1__O_Sl_,.Loading_circularLoading__vKmsF .Loading_ring2__8p5yd,.Loading_circularLoading__vKmsF .Loading_ring3__p2tNc{position:absolute;inset:0;border:4px solid;border-radius:50%;transform:scale(0);opacity:0;animation:Loading_scaleLoading__fEbRw 1.5s ease-out infinite}.Loading_circularLoading__vKmsF .Loading_ring1__O_Sl_{border-color:rgba(0,0,0,.2);animation-delay:0s}.Loading_circularLoading__vKmsF .Loading_ring2__8p5yd{border-color:rgba(0,0,0,.2);animation-delay:.5s}.Loading_circularLoading__vKmsF .Loading_ring3__p2tNc{border-color:rgba(0,0,0,.2);animation-delay:1s}@keyframes Hero_slideRightInText__17ygk{0%{-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}to{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.Hero_hero__F1sxj{height:100svh;padding:2px;overflow:hidden}.Hero_hero__F1sxj .Hero_gridWrapper__aRtCx{height:100%;display:grid;grid-template-columns:1fr 3fr 1fr 1fr;grid-auto-rows:1fr 1fr 3fr 1fr 1fr;grid-gap:2px;gap:2px;position:relative}@media screen and (max-width:480px){.Hero_hero__F1sxj .Hero_gridWrapper__aRtCx{grid-template-columns:20px 1fr 20px 20px}}.Hero_hero__F1sxj .Hero_gridWrapper__aRtCx .Hero_gridItem__6Kycw{display:flex;align-items:center;height:100%;position:relative}.Hero_hero__F1sxj .Hero_gridWrapper__aRtCx .Hero_gridItem__6Kycw.Hero_transparent__4iEeW>*{-webkit-text-fill-color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text}.Hero_hero__F1sxj .Hero_nameWrapper__8lTc0 h1{font-size:clamp(24px,5vw,70px);font-family:var(--font-futuraBold),sans-serif;display:flex;flex-direction:column;justify-content:flex-start}.Hero_hero__F1sxj .Hero_nameWrapper__8lTc0 h1 span{display:inline-flex}.Hero_hero__F1sxj .Hero_nameWrapper__8lTc0 h1 span:first-child{animation-delay:.4s}.Hero_hero__F1sxj .Hero_nameWrapper__8lTc0 h1 span:nth-child(2){animation-delay:1.2s}.Hero_hero__F1sxj .Hero_nameWrapper__8lTc0 p{display:inline-block;font-size:clamp(12px,1.5vw,20px);font-family:var(--font-futuraBold),sans-serif;margin-top:20px}.Contact_contact__OjJeo{padding:2px;overflow:hidden}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0{min-height:100svh;max-height:800px;display:grid;grid-template-columns:1fr 3fr 1fr 1fr;grid-auto-rows:1fr 1fr 3fr 1fr 1fr;grid-gap:2px;gap:2px;position:relative}@media screen and (max-width:480px){.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0{grid-template-columns:20px 1fr 20px 20px}}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week{opacity:1}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:first-child{transition-delay:10ms}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(2){transition-delay:20ms}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(3){transition-delay:30ms}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(4){transition-delay:40ms}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(5){transition-delay:50ms}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(6){transition-delay:60ms}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(7){transition-delay:70ms}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(8){transition-delay:80ms}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(9){transition-delay:90ms}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(10){transition-delay:.1s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(11){transition-delay:.11s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(12){transition-delay:.12s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(13){transition-delay:.13s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(14){transition-delay:.14s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(15){transition-delay:.15s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(16){transition-delay:.16s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(17){transition-delay:.17s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(18){transition-delay:.18s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(19){transition-delay:.19s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(20){transition-delay:.2s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(21){transition-delay:.21s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(22){transition-delay:.22s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(23){transition-delay:.23s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(24){transition-delay:.24s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(25){transition-delay:.25s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(26){transition-delay:.26s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(27){transition-delay:.27s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(28){transition-delay:.28s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(29){transition-delay:.29s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(30){transition-delay:.3s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(31){transition-delay:.31s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(32){transition-delay:.32s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(33){transition-delay:.33s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(34){transition-delay:.34s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(35){transition-delay:.35s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(36){transition-delay:.36s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(37){transition-delay:.37s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(38){transition-delay:.38s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(39){transition-delay:.39s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(40){transition-delay:.4s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(41){transition-delay:.41s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(42){transition-delay:.42s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(43){transition-delay:.43s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(44){transition-delay:.44s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(45){transition-delay:.45s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(46){transition-delay:.46s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(47){transition-delay:.47s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(48){transition-delay:.48s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(49){transition-delay:.49s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(50){transition-delay:.5s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(51){transition-delay:.51s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(52){transition-delay:.52s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0:has(.githubCta:hover) .githubCard__week:nth-child(53){transition-delay:.53s}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0 .Contact_gridItem__vZyTq{height:100%;background-color:rgba(255,254,240,.5);position:relative;padding:20px 0 0 80px}@media screen and (max-width:480px){.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0 .Contact_gridItem__vZyTq{padding:0}}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0 .Contact_gridItem__vZyTq.Contact_transparent__OmnBk{background-color:rgba(0,0,0,0);padding:0}.Contact_contact__OjJeo .Contact_gridWrapper__uxbJ0 .Contact_gridItem__vZyTq .githubCard__week{opacity:0}.Contact_contact__OjJeo .Contact_innerGrid__W9M2y{height:100%;display:grid;grid-template-columns:1fr;grid-gap:2px;gap:2px}.Contact_contact__OjJeo .Contact_innerGrid__W9M2y .Contact_innerGridItemTitle__D8iDB{height:120px}.Contact_contact__OjJeo .Contact_innerGrid__W9M2y .Contact_innerGridItem__Sb5rf{height:100%;background-color:rgba(255,254,240,.5);position:relative;padding:20px 20px 20px 80px}@media screen and (max-width:480px){.Contact_contact__OjJeo .Contact_innerGrid__W9M2y .Contact_innerGridItem__Sb5rf{padding:20px 40px}}@media not all and (hover:none){.Contact_contact__OjJeo .Contact_innerGrid__W9M2y .Contact_innerGridItem__Sb5rf:hover .Contact_stickerWrapper__phfP_ .sticker{opacity:1;transform:translate(0) rotate(var(--rotate)) scale(var(--scale))!important;transition-duration:var(--duration);transition-delay:var(--delay)}}.Contact_contact__OjJeo .Contact_innerGrid__W9M2y .Contact_innerGridItem__Sb5rf.Contact_alignCenter__BxnyE{display:flex;align-items:center}.Contact_contact__OjJeo .Contact_title__iMeEC{font-size:clamp(24px,5vw,60px);font-family:var(--font-futura),sans-serif}.Contact_contact__OjJeo .Contact_title__iMeEC:not(:only-child){margin-bottom:20px}.Contact_contact__OjJeo .Contact_subtitle__D_gWI{font-size:clamp(12px,1.5vw,18px);font-family:var(--font-futuraBold),sans-serif;font-weight:600;margin-top:12px;margin-bottom:12px;display:flex;align-items:center}@media screen and (max-width:480px){.Contact_contact__OjJeo .Contact_subtitle__D_gWI{margin-top:4px;margin-bottom:4px}}.Contact_contact__OjJeo .Contact_subtitle__D_gWI:not(:first-child){margin-top:40px}.Contact_contact__OjJeo .Contact_description__Jip3G{font-size:clamp(12px,1.5vw,18px);font-family:var(--font-futuraBold),sans-serif}.Contact_contact__OjJeo .Contact_stickerWrapper__phfP_{pointer-events:none}.Contact_contact__OjJeo .Contact_infoItemCta__XiZFS{cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:rgba(0,0,0,0);border:1px solid #000;outline:none;width:20px;height:20px;padding:0;margin-left:10px;transition:transform .2s var(--material-cubic-bezier)}@media not all and (hover:none){.Contact_contact__OjJeo .Contact_infoItemCta__XiZFS:hover{transform:scale(1.2)}}.Contact_contact__OjJeo .Contact_infoItemCta__XiZFS>img{width:16px}.Contact_contact__OjJeo .Contact_contactItem___JOAD{display:flex;align-items:center;font-size:clamp(12px,1.5vw,20px);font-weight:600;font-family:var(--font-futuraBold),sans-serif;padding:12px 0;position:relative}.Contact_contact__OjJeo .Contact_contactItem___JOAD .Contact_contactItemIcon__THsGV{width:16px;margin-right:4px}.Contact_contact__OjJeo .Contact_contactItem___JOAD .Contact_contactItemCta__osrfP{display:flex;align-items:center}@media not all and (hover:none){.Contact_contact__OjJeo .Contact_contactItem___JOAD .Contact_contactItemCta__osrfP:hover img{transform:translateX(4px)}}.Contact_contact__OjJeo .Contact_contactItem___JOAD .Contact_contactItemCta__osrfP>img{width:16px;margin-left:10px;transition:transform .2s var(--material-cubic-bezier)}