.Home_homeContainer__h7U1S{--index-offset:48px;position:relative;width:100%;padding-top:calc(var(--nav-h) + var(--index-offset));height:calc(100svh - var(--nav-h) - var(--index-offset));min-height:calc(100svh - var(--nav-h) - var(--index-offset));overflow:visible;background:transparent}.Home_photoWrap__HuiB3{position:absolute;left:50%;top:46%;transform:translate(-50%,-50%);width:clamp(160px,20vw,220px);height:clamp(160px,20vw,220px);border-radius:50%;overflow:hidden;border:8px solid rgba(255,255,255,.9);box-shadow:0 10px 30px rgba(0,0,0,.12);z-index:3}.Home_photoImg__dl_3m{object-fit:cover;object-position:center}.Home_floatingCircle__jbnFc{position:absolute;width:clamp(140px,22vw,200px);height:clamp(140px,22vw,200px);font-size:clamp(16px,2vw,20px);border-radius:50%;display:grid;place-items:center;font-weight:800;color:#000;text-decoration:none!important;border-bottom:0!important;background:radial-gradient(120% 120% at 30% 30%,rgba(255,255,255,.95) 0,rgba(224,236,255,.85) 35%,rgba(223,205,245,.7) 70%,rgba(255,240,248,.65) 100%);box-shadow:inset 0 0 22px rgba(255,255,255,.9),0 0 90px rgba(255,255,255,.7);transition:transform .25s ease,filter .25s ease;z-index:4}.Home_floatingCircle__jbnFc:hover{transform:scale(1.07);filter:saturate(1.05)}.Home_floatingCircle__jbnFc:active,.Home_floatingCircle__jbnFc:focus,.Home_floatingCircle__jbnFc:hover,.Home_floatingCircle__jbnFc:link,.Home_floatingCircle__jbnFc:visited{text-decoration:none!important;border-bottom:none!important}.Home_websites__Jz5q0{top:12%;left:28%}.Home_android_studio__6Y3I_{top:14%;right:28%}.Home_figma__jnsqK{bottom:10%;left:28%}.Home_illustrator__hX6oo{bottom:10%;right:28%}.Home_uiux__RKziw{top:50%;left:10%}.Home_microWrap__jWWYv{position:absolute;inset:-32%;pointer-events:none;z-index:3}.Home_micro___2YQ4{position:absolute;border-radius:50%;background:rgba(255,255,255,.8);box-shadow:0 6px 16px rgba(13,30,54,.1),inset 0 1px 0 rgba(255,255,255,.9);opacity:0;transform:scale(.7);transition:opacity .25s ease,transform .35s cubic-bezier(.2,.8,.2,1)}.Home_floatingCircle__jbnFc:hover .Home_micro___2YQ4{opacity:1;transform:scale(1)}.Home_micro--xs__M_TnJ{width:6px;height:6px}.Home_micro--sm__DiAYO{width:9px;height:9px}.Home_micro--md__sPmwW{width:14px;height:14px}.Home_bubblesLayer__AljVH{position:absolute;top:calc(var(--nav-h) + var(--index-offset));left:0;right:0;bottom:0;pointer-events:none;z-index:1}.Home_bubblesLayer__AljVH .decor{position:absolute;border-radius:50%;background:radial-gradient(120% 120% at 30% 30%,rgba(255,255,255,.95) 0,rgba(224,236,255,.85) 35%,rgba(223,205,245,.7) 70%,rgba(255,240,248,.65) 100%);box-shadow:0 18px 48px rgba(140,160,200,.2),0 0 1px rgba(255,255,255,.3)}.Home_bubblesLayer__AljVH .decor:after{content:"";position:absolute;border-radius:50%;top:12%;left:68%;width:16%;height:16%;background:radial-gradient(circle,rgba(255,255,255,.95),rgba(255,255,255,0) 60%);filter:blur(2px)}.Home_bubblesLayer__AljVH .bubbleLg{width:280px;height:280px}.Home_bubblesLayer__AljVH .bubbleMd{width:180px;height:180px}.Home_bubblesLayer__AljVH .bubbleSm{width:90px;height:90px}@media (min-width:621px){.Home_bubblesLayer__AljVH .pos-lg-1{bottom:60%;left:3%}.Home_bubblesLayer__AljVH .pos-lg-2{bottom:8%;right:5%}.Home_bubblesLayer__AljVH .pos-md-1{top:75%;right:22%}.Home_bubblesLayer__AljVH .pos-md-2{bottom:80%;right:10%}.Home_bubblesLayer__AljVH .pos-md-3{bottom:10%;left:10%}.Home_bubblesLayer__AljVH .pos-md-4{top:22%;right:42%}.Home_bubblesLayer__AljVH .pos-md-5{top:2%;left:15%}.Home_bubblesLayer__AljVH .pos-sm-1{top:45%;left:20%}.Home_bubblesLayer__AljVH .pos-sm-2{top:30%;right:22%}.Home_bubblesLayer__AljVH .pos-sm-3{bottom:5%;left:22%}.Home_bubblesLayer__AljVH .pos-sm-4{bottom:28%;right:24%}.Home_bubblesLayer__AljVH .pos-sm-5{top:23%;left:28%}.Home_bubblesLayer__AljVH .pos-sm-6{top:2%;left:40%}.Home_bubblesLayer__AljVH .pos-sm-7{bottom:5%;left:36%}.Home_bubblesLayer__AljVH .pos-sm-8{top:38%;right:18%}.Home_bubblesLayer__AljVH .pos-sm-9{bottom:90%;right:20%}.Home_bubblesLayer__AljVH .pos-sm-10{top:10%;left:34%}.Home_bubblesLayer__AljVH .pos-sm-11{top:28%;right:5%}.Home_bubblesLayer__AljVH .pos-sm-12{bottom:50%;right:36%}}@media (max-width:1024px){.Home_websites__Jz5q0{top:14%;left:18%}.Home_android_studio__6Y3I_{top:16%;right:18%}.Home_figma__jnsqK{bottom:12%;left:18%}.Home_illustrator__hX6oo{bottom:12%;right:18%}.Home_uiux__RKziw{top:50%;left:4%}}@media (max-width:680px){.Home_floatingCircle__jbnFc{width:170px;height:170px;font-size:18px}.Home_photoWrap__HuiB3{width:200px;height:200px}}@media (max-width:540px){.Home_websites__Jz5q0{top:12%;left:10%}.Home_android_studio__6Y3I_{top:12%;right:10%}.Home_figma__jnsqK{bottom:12%;left:10%}.Home_illustrator__hX6oo{bottom:12%;right:10%}.Home_uiux__RKziw{top:50%;left:2%}}@media (max-width:390px){.Home_websites__Jz5q0{top:10%;left:6%}.Home_android_studio__6Y3I_{top:10%;right:6%}.Home_figma__jnsqK{bottom:10%;left:6%}.Home_illustrator__hX6oo{bottom:10%;right:6%}.Home_uiux__RKziw{top:50%;left:2%}}@media (max-width:540px){.Home_microWrap__jWWYv{inset:-24%}}@media (max-width:390px){.Home_microWrap__jWWYv{inset:-20%}}@media (hover:none){.Home_floatingCircle__jbnFc:active .Home_micro___2YQ4,.Home_floatingCircle__jbnFc:focus .Home_micro___2YQ4{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.Home_floatingCircle__jbnFc,.Home_micro___2YQ4{transition:none!important}}.Home_floatingCircle__jbnFc:focus .Home_micro___2YQ4{opacity:1;transform:scale(1)}@media (prefers-reduced-data:reduce){.Home_bubblesLayer__AljVH .bubbleSm{display:none}}@media (max-width:620px){.Home_homeContainer__h7U1S{--corner-inset:12%}.Home_bubblesLayer__AljVH,.Home_bubblesLayer__AljVH .pos-lg-1,.Home_bubblesLayer__AljVH .pos-md-1{display:none!important}.Home_websites__Jz5q0{top:var(--corner-inset);left:calc(var(--corner-inset) + 2%)}.Home_android_studio__6Y3I_{top:var(--corner-inset);right:calc(var(--corner-inset) + 2%)}.Home_figma__jnsqK{bottom:var(--corner-inset);left:calc(var(--corner-inset) + 2%)}.Home_illustrator__hX6oo{bottom:var(--corner-inset);right:calc(var(--corner-inset) + 2%)}.Home_uiux__RKziw{top:50%;left:2%}.Home_floatingCircle__jbnFc{width:clamp(100px,32vw,128px);height:clamp(100px,32vw,128px);font-size:13px}.Home_photoWrap__HuiB3{width:140px;height:140px}}