.ContactsPage_page__SanK5{position:relative;width:min(100%,86rem);margin-inline:auto;padding:clamp(7.5rem,12vw,10.5rem) clamp(1rem,4vw,3.5rem) clamp(5rem,9vw,8rem);color:hsla(0,0%,100%,.96)}.ContactsPage_hero___PHvh{display:flex;flex-direction:column;align-items:center;max-width:58rem;margin-inline:auto;text-align:center}.ContactsPage_eyebrow__XornB{display:inline-flex;align-items:center;gap:.65rem;padding:.62rem .9rem;border:1px solid hsla(0,0%,100%,.11);border-radius:999px;color:hsla(0,0%,100%,.62);background:linear-gradient(135deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.025));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 .8rem 2.4rem rgba(0,0,0,.14);backdrop-filter:blur(1rem) saturate(120%);-webkit-backdrop-filter:blur(1rem) saturate(120%);font-size:clamp(.75rem,1vw,.86rem);font-weight:600;letter-spacing:.045em}.ContactsPage_statusDot__2U7mF{position:relative;width:.48rem;aspect-ratio:1;border-radius:50%;background:hsla(0,0%,100%,.9);box-shadow:0 0 .75rem hsla(0,0%,100%,.52)}.ContactsPage_statusDot__2U7mF:after{position:absolute;inset:-.32rem;content:"";border:1px solid hsla(0,0%,100%,.22);border-radius:inherit;animation:ContactsPage_statusPulse__qrHvf 2.2s ease-out infinite}.ContactsPage_title__k_87q{max-width:13ch;margin:clamp(1.6rem,3vw,2.4rem) 0 0;font-size:clamp(3rem,7.4vw,6.9rem);font-weight:650;line-height:.95;letter-spacing:-.075em;text-wrap:balance}.ContactsPage_titlePrimary__7Ud5y{display:block}.ContactsPage_titleSecondary__9us1y{position:relative;display:block;width:fit-content;max-width:100%;margin:.08em auto 0;padding-bottom:.14em;overflow:visible;color:hsla(0,0%,100%,.38);font-size:1em;font-weight:650;line-height:1.06;isolation:isolate}.ContactsPage_titleSecondaryText__lrrC_{position:relative;z-index:1;display:block;color:hsla(0,0%,100%,.38);-webkit-text-fill-color:hsla(0,0%,100%,.38)}.ContactsPage_titleSecondaryText__lrrC_:after{position:absolute;inset:0;pointer-events:none;content:attr(data-shine-text);color:transparent;background:linear-gradient(100deg,transparent,transparent 39%,hsla(0,0%,100%,.24) 45%,hsla(0,0%,100%,.96) 50%,hsla(0,0%,100%,.3) 55%,transparent 61%,transparent);background-repeat:no-repeat;background-size:260% 100%;background-position:125% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:ContactsPage_contactsTitleTextShineAuto__K0WfH 2s ease-in-out infinite;will-change:background-position}.ContactsPage_titleSecondaryForward__z0w_s
.ContactsPage_titleSecondaryText__lrrC_:after{animation:ContactsPage_contactsTitleTextShineForward__IimJ8 .85s cubic-bezier(.2,.72,.2,1) both}.ContactsPage_titleSecondaryReverse__3Glxz
.ContactsPage_titleSecondaryText__lrrC_:after{animation:ContactsPage_contactsTitleTextShineReverse__K3kpg .85s cubic-bezier(.2,.72,.2,1) both}.ContactsPage_subtitle__NtaKt{max-width:46rem;margin:clamp(1.5rem,3vw,2.3rem) 0 0;color:hsla(0,0%,100%,.54);font-size:clamp(1rem,1.5vw,1.22rem);line-height:1.7;text-wrap:balance}.ContactsPage_contactsGrid__InPhW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.8rem,1.7vw,1.25rem);margin-top:clamp(3.5rem,7vw,6.2rem)}.ContactsPage_contactCard__RD_qq{--card-index:0;position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(1rem,2.4vw,1.55rem);min-height:clamp(10.5rem,17vw,13.5rem);padding:clamp(1.2rem,2.6vw,2rem);overflow:hidden;border:1px solid hsla(0,0%,100%,.105);border-radius:clamp(1.45rem,3vw,2.2rem);color:inherit;text-decoration:none;background:linear-gradient(145deg,hsla(0,0%,100%,.09),hsla(0,0%,100%,.035) 42%,hsla(0,0%,100%,.015));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.11),inset 0 -1px 0 hsla(0,0%,100%,.025),0 1.4rem 4.5rem rgba(0,0,0,.18);backdrop-filter:blur(1.45rem) saturate(118%);-webkit-backdrop-filter:blur(1.45rem) saturate(118%);isolation:isolate;transition:transform .48s cubic-bezier(.16,1,.3,1),border-color .42s ease,background .42s ease,box-shadow .48s ease;animation:ContactsPage_cardEntrance__QO0z1 .76s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--card-index) * 75ms)}.ContactsPage_contactCard__RD_qq:before{position:absolute;inset:0;z-index:-2;content:"";border-radius:inherit;background:radial-gradient(circle at 18% 0,hsla(0,0%,100%,.12),transparent 38%);opacity:.58;transition:opacity .42s ease}.ContactsPage_contactCard__RD_qq:after{position:absolute;right:-18%;bottom:-55%;z-index:-1;width:60%;aspect-ratio:1;content:"";border-radius:50%;background:hsla(0,0%,100%,.065);filter:blur(2.7rem);opacity:0;transition:opacity .45s ease,transform .65s cubic-bezier(.16,1,.3,1)}.ContactsPage_cardShine__DG8Fk{position:absolute;top:-120%;left:-35%;width:28%;height:320%;pointer-events:none;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.11),transparent);transform:rotate(22deg);transition:left .8s cubic-bezier(.16,1,.3,1),opacity .26s ease}.ContactsPage_iconShell__OMBwH{display:grid;place-items:center;width:clamp(3.5rem,5vw,4.35rem);aspect-ratio:1;border:1px solid hsla(0,0%,100%,.12);border-radius:clamp(1rem,2vw,1.35rem);background:linear-gradient(145deg,hsla(0,0%,100%,.13),hsla(0,0%,100%,.035));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14),0 .8rem 2rem rgba(0,0,0,.17);transition:transform .48s cubic-bezier(.16,1,.3,1),background .42s ease}.ContactsPage_iconShell__OMBwH svg{width:48%;height:48%;fill:hsla(0,0%,100%,.83)}.ContactsPage_cardContent__wLSnA{display:flex;min-width:0;flex-direction:column;align-items:flex-start}.ContactsPage_cardTitle__iXscw{font-size:clamp(1.25rem,2vw,1.65rem);font-weight:630;letter-spacing:-.035em}.ContactsPage_cardDescription__BP9fW{max-width:26rem;margin-top:.45rem;color:hsla(0,0%,100%,.42);font-size:clamp(.82rem,1.1vw,.94rem);line-height:1.55}.ContactsPage_cardValue__2CNNh{max-width:100%;margin-top:1.05rem;overflow:hidden;color:hsla(0,0%,100%,.76);font-size:clamp(.83rem,1.1vw,.95rem);font-weight:560;letter-spacing:.012em;text-overflow:ellipsis;white-space:nowrap}.ContactsPage_arrowShell__eO8VB{display:grid;place-items:center;width:clamp(2.35rem,3.4vw,2.8rem);aspect-ratio:1;border:1px solid hsla(0,0%,100%,.09);border-radius:50%;color:hsla(0,0%,100%,.46);background:hsla(0,0%,100%,.035);transition:transform .44s cubic-bezier(.16,1,.3,1),color .36s ease,background .36s ease,border-color .36s ease}.ContactsPage_arrowShell__eO8VB svg,.ContactsPage_developerButton__d0oSP svg{width:48%;height:48%;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ContactsPage_contactCard__RD_qq:hover{border-color:hsla(0,0%,100%,.22);background:linear-gradient(145deg,hsla(0,0%,100%,.13),hsla(0,0%,100%,.05) 45%,hsla(0,0%,100%,.022));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.17),0 1.8rem 5rem rgba(0,0,0,.25),0 0 2rem hsla(0,0%,100%,.025);transform:translateY(-.38rem)}.ContactsPage_contactCard__RD_qq:hover:after,.ContactsPage_contactCard__RD_qq:hover:before{opacity:1}.ContactsPage_contactCard__RD_qq:hover:after{transform:translate(-12%,-12%) scale(1.16)}.ContactsPage_contactCard__RD_qq:hover .ContactsPage_cardShine__DG8Fk{left:112%;opacity:1}.ContactsPage_contactCard__RD_qq:hover .ContactsPage_iconShell__OMBwH{background:linear-gradient(145deg,hsla(0,0%,100%,.19),hsla(0,0%,100%,.055));transform:scale(1.06) rotate(-2deg)}.ContactsPage_contactCard__RD_qq:hover .ContactsPage_arrowShell__eO8VB{border-color:hsla(0,0%,100%,.2);color:rgba(8,8,8,.92);background:hsla(0,0%,100%,.88);transform:rotate(4deg) scale(1.07)}.ContactsPage_contactCard__RD_qq:focus-visible,.ContactsPage_developerButton__d0oSP:focus-visible{outline:2px solid hsla(0,0%,100%,.86);outline-offset:.3rem}.ContactsPage_developerCard__wC0d7{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(1.3rem,3vw,2.5rem);margin-top:clamp(1rem,2vw,1.5rem);padding:clamp(1.5rem,4vw,3.25rem);overflow:hidden;border:1px solid hsla(0,0%,100%,.115);border-radius:clamp(1.6rem,3.5vw,2.7rem);background:linear-gradient(118deg,hsla(0,0%,100%,.105),hsla(0,0%,100%,.035) 52%,hsla(0,0%,100%,.018));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.13),0 1.8rem 5.5rem rgba(0,0,0,.2);backdrop-filter:blur(1.7rem) saturate(118%);-webkit-backdrop-filter:blur(1.7rem) saturate(118%);isolation:isolate}.ContactsPage_developerCard__wC0d7:before{position:absolute;inset:0;z-index:-2;content:"";border-radius:inherit;background:linear-gradient(105deg,hsla(0,0%,100%,.08),transparent 28%,transparent 72%,hsla(0,0%,100%,.035))}.ContactsPage_developerGlow__nFxaB{position:absolute;left:-7rem;bottom:-10rem;z-index:-1;width:24rem;aspect-ratio:1;border-radius:50%;background:hsla(0,0%,100%,.08);filter:blur(4.8rem);pointer-events:none}.ContactsPage_developerMark__x7CZ9{display:grid;place-items:center;width:clamp(5rem,9vw,7.8rem);aspect-ratio:1;border:1px solid hsla(0,0%,100%,.13);border-radius:clamp(1.45rem,3vw,2.2rem);background:linear-gradient(145deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,.035));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1.2rem 3.5rem rgba(0,0,0,.2)}.ContactsPage_developerMark__x7CZ9 span{color:hsla(0,0%,100%,.84);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(1rem,2vw,1.55rem);font-weight:600;letter-spacing:-.09em}.ContactsPage_developerContent__VYDYL{max-width:45rem}.ContactsPage_sectionLabel__dDlTY{color:hsla(0,0%,100%,.43);font-size:.76rem;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.ContactsPage_developerContent__VYDYL h2{margin:.7rem 0 0;font-size:clamp(1.55rem,3vw,2.75rem);font-weight:610;line-height:1.1;letter-spacing:-.055em;text-wrap:balance}.ContactsPage_developerContent__VYDYL p{max-width:42rem;margin:.9rem 0 0;color:hsla(0,0%,100%,.46);font-size:clamp(.9rem,1.2vw,1rem);line-height:1.65}.ContactsPage_developerButton__d0oSP{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-width:max-content;padding:.95rem 1.25rem;border:1px solid hsla(0,0%,100%,.17);border-radius:999px;color:hsla(0,0%,4%,.93);background:hsla(0,0%,100%,.9);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8),0 .9rem 2.5rem rgba(0,0,0,.22);text-decoration:none;font-size:.88rem;font-weight:650;transition:transform .42s cubic-bezier(.16,1,.3,1),background .3s ease,box-shadow .42s ease}.ContactsPage_developerButton__d0oSP svg{width:1.15rem;height:1.15rem}.ContactsPage_developerButton__d0oSP:hover{background:#fff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 1.2rem 3rem rgba(0,0,0,.3),0 0 1.5rem hsla(0,0%,100%,.1);transform:translateY(-.2rem) scale(1.02)}@keyframes ContactsPage_contactsTitleTextShineAuto__K0WfH{0%,12%{background-position:125% 0}48%{background-position:-25% 0}48.01%,to{background-position:125% 0}}@keyframes ContactsPage_contactsTitleTextShineForward__IimJ8{0%{background-position:125% 0}to{background-position:-25% 0}}@keyframes ContactsPage_contactsTitleTextShineReverse__K3kpg{0%{background-position:-25% 0}to{background-position:125% 0}}@keyframes ContactsPage_statusPulse__qrHvf{0%{opacity:.8;transform:scale(.55)}75%,to{opacity:0;transform:scale(1.35)}}@keyframes ContactsPage_cardEntrance__QO0z1{0%{opacity:0;transform:translateY(1.3rem) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:61rem){.ContactsPage_developerCard__wC0d7{grid-template-columns:auto minmax(0,1fr)}.ContactsPage_developerButton__d0oSP{grid-column:2;justify-self:start}}@media (max-width:46rem){.ContactsPage_page__SanK5{padding-top:6.7rem}.ContactsPage_title__k_87q{max-width:10ch;font-size:clamp(2.8rem,14vw,4.7rem)}.ContactsPage_titleSecondary__9us1y{max-width:10ch;margin-top:.12em;padding-bottom:.16em;font-size:1em;line-height:1.08;text-wrap:balance}.ContactsPage_contactsGrid__InPhW{grid-template-columns:minmax(0,1fr)}.ContactsPage_contactCard__RD_qq{min-height:9.5rem}.ContactsPage_developerCard__wC0d7{grid-template-columns:1fr;text-align:left}.ContactsPage_developerButton__d0oSP{grid-column:1}}@media (max-width:31rem){.ContactsPage_contactCard__RD_qq{grid-template-columns:auto minmax(0,1fr)}.ContactsPage_arrowShell__eO8VB{position:absolute;top:1rem;right:1rem}.ContactsPage_cardContent__wLSnA{padding-right:1.8rem}.ContactsPage_cardDescription__BP9fW{max-width:19rem}.ContactsPage_developerButton__d0oSP{width:100%}}@media (prefers-reduced-motion:reduce){.ContactsPage_contactCard__RD_qq,.ContactsPage_statusDot__2U7mF:after,.ContactsPage_titleSecondaryText__lrrC_:after{animation:none}.ContactsPage_arrowShell__eO8VB,.ContactsPage_cardShine__DG8Fk,.ContactsPage_contactCard__RD_qq,.ContactsPage_developerButton__d0oSP,.ContactsPage_iconShell__OMBwH{transition-duration:1ms!important}}.ContactsPage_contactCard__RD_qq,.ContactsPage_developerCard__wC0d7{overflow:hidden!important;contain:paint;clip-path:inset(0 round clamp(1.45rem,3vw,2.2rem));transform-origin:center;will-change:transform,border-radius,box-shadow}.ContactsPage_developerCard__wC0d7{clip-path:inset(0 round clamp(1.6rem,3.5vw,2.7rem))}.ContactsPage_contactCard__RD_qq{border-color:hsla(0,0%,100%,.14);background:radial-gradient(22rem ellipse at -7% 42%,hsla(0,0%,100%,.105),hsla(0,0%,100%,.028) 25%,transparent 55%),radial-gradient(17rem ellipse at 108% 82%,hsla(0,0%,100%,.055),transparent 60%),linear-gradient(148deg,hsla(0,0%,100%,.052),hsla(0,0%,100%,.016) 34%,rgba(2,3,6,.16) 72%,rgba(0,0,0,.24));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.25),inset 0 -1px 0 hsla(0,0%,100%,.035),inset 1.6rem 0 3.4rem -2.25rem hsla(0,0%,100%,.3),inset -1.25rem 0 3rem -2.35rem hsla(0,0%,100%,.12),0 1.8rem 4.8rem -2.7rem rgba(0,0,0,.82);backdrop-filter:blur(.42rem) saturate(112%) contrast(104%);-webkit-backdrop-filter:blur(.42rem) saturate(112%) contrast(104%)}.ContactsPage_contactCard__RD_qq,.ContactsPage_developerCard__wC0d7{transition:transform .62s cubic-bezier(.2,.88,.18,1),border-radius .62s cubic-bezier(.2,.88,.18,1),border-color .34s ease,box-shadow .42s ease,background .42s ease}.ContactsPage_developerCard__wC0d7{border-color:hsla(0,0%,100%,.145);background:radial-gradient(30rem ellipse at -4% 58%,hsla(0,0%,100%,.095),hsla(0,0%,100%,.024) 26%,transparent 58%),radial-gradient(22rem ellipse at 105% 15%,hsla(0,0%,100%,.05),transparent 60%),linear-gradient(128deg,hsla(0,0%,100%,.052),hsla(0,0%,100%,.014) 50%,rgba(0,0,0,.18));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.24),inset 0 -1px 0 hsla(0,0%,100%,.03),inset 2rem 0 4rem -2.7rem hsla(0,0%,100%,.3),0 2rem 5.4rem -3rem rgba(0,0,0,.86);backdrop-filter:blur(.48rem) saturate(112%) contrast(104%);-webkit-backdrop-filter:blur(.48rem) saturate(112%) contrast(104%)}.ContactsPage_contactCard__RD_qq:hover{border-color:hsla(0,0%,100%,.25);background:radial-gradient(22rem ellipse at -5% 42%,hsla(0,0%,100%,.135),hsla(0,0%,100%,.035) 25%,transparent 55%),radial-gradient(17rem ellipse at 106% 80%,hsla(0,0%,100%,.07),transparent 60%),linear-gradient(148deg,hsla(0,0%,100%,.068),hsla(0,0%,100%,.021) 34%,rgba(2,3,6,.14) 72%,rgba(0,0,0,.21));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.31),inset 0 -1px 0 hsla(0,0%,100%,.04),inset 1.9rem 0 3.8rem -2.35rem hsla(0,0%,100%,.38),inset -1.25rem 0 3rem -2.35rem hsla(0,0%,100%,.14),0 2.25rem 5.4rem -2.9rem rgba(0,0,0,.9);animation:ContactsPage_contactCardLiquidHover__HkTl4 .78s cubic-bezier(.2,.88,.18,1) both}.ContactsPage_developerCard__wC0d7:hover{border-color:hsla(0,0%,100%,.25);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3),inset 0 -1px 0 hsla(0,0%,100%,.04),inset 2.25rem 0 4.4rem -2.8rem hsla(0,0%,100%,.38),0 2.4rem 6rem -3rem rgba(0,0,0,.92);animation:ContactsPage_developerCardLiquidHover__WHc_o .78s cubic-bezier(.2,.88,.18,1) both}.ContactsPage_cardShine__DG8Fk{z-index:1;top:-22%;bottom:-22%;left:-72%;width:38%;height:auto;border-radius:42%;opacity:0;background:linear-gradient(104deg,transparent,transparent 28%,hsla(0,0%,100%,.018) 38%,hsla(0,0%,100%,.13) 47%,hsla(0,0%,100%,.34) 50%,hsla(0,0%,100%,.11) 54%,hsla(0,0%,100%,.014) 63%,transparent 74%,transparent);filter:blur(.11rem);transform:translateZ(0) rotate(14deg);transition:none;will-change:transform,opacity}.ContactsPage_contactCard__RD_qq:hover .ContactsPage_cardShine__DG8Fk{left:-72%;opacity:0;animation:ContactsPage_contactGlassLightSweep__vyNsj .92s cubic-bezier(.2,.78,.2,1) both}.ContactsPage_developerCard__wC0d7:after{position:absolute;z-index:1;top:-24%;bottom:-24%;left:-48%;width:25%;pointer-events:none;content:"";border-radius:45%;opacity:0;background:linear-gradient(104deg,transparent,transparent 28%,hsla(0,0%,100%,.014) 38%,hsla(0,0%,100%,.11) 47%,hsla(0,0%,100%,.3) 50%,hsla(0,0%,100%,.09) 54%,hsla(0,0%,100%,.012) 63%,transparent 74%,transparent);filter:blur(.12rem);transform:translateZ(0) rotate(13deg);will-change:transform,opacity}.ContactsPage_developerCard__wC0d7:hover:after{animation:ContactsPage_developerGlassLightSweep__5d7Eg .98s cubic-bezier(.2,.78,.2,1) both}.ContactsPage_contactCard__RD_qq>:not(.ContactsPage_cardShine__DG8Fk),.ContactsPage_developerCard__wC0d7>:not(.ContactsPage_developerGlow__nFxaB){position:relative;z-index:2}.ContactsPage_arrowShell__eO8VB,.ContactsPage_developerMark__x7CZ9,.ContactsPage_iconShell__OMBwH{backdrop-filter:blur(.32rem) saturate(116%);-webkit-backdrop-filter:blur(.32rem) saturate(116%)}.ContactsPage_developerMark__x7CZ9,.ContactsPage_iconShell__OMBwH{border-color:hsla(0,0%,100%,.18);background:radial-gradient(circle at 28% 10%,hsla(0,0%,100%,.18),transparent 46%),linear-gradient(145deg,hsla(0,0%,100%,.085),hsla(0,0%,100%,.022));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3),inset 0 -1px 0 hsla(0,0%,100%,.035),0 .75rem 1.8rem -1rem rgba(0,0,0,.52)}.ContactsPage_arrowShell__eO8VB{overflow:hidden;border-color:hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.72);background:radial-gradient(circle at 30% 10%,hsla(0,0%,100%,.13),transparent 48%),hsla(0,0%,100%,.028);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.22),inset 0 -1px 0 hsla(0,0%,100%,.025)}.ContactsPage_contactCard__RD_qq:hover .ContactsPage_iconShell__OMBwH{background:radial-gradient(circle at 28% 10%,hsla(0,0%,100%,.25),transparent 48%),linear-gradient(145deg,hsla(0,0%,100%,.11),hsla(0,0%,100%,.03));animation:ContactsPage_smallGlassDrop__qG9x9 .62s cubic-bezier(.2,.88,.18,1) both}.ContactsPage_contactCard__RD_qq:hover .ContactsPage_arrowShell__eO8VB{border-color:hsla(0,0%,100%,.28);color:hsla(0,0%,100%,.96);background:radial-gradient(circle at 30% 8%,hsla(0,0%,100%,.2),transparent 48%),hsla(0,0%,100%,.055);animation:ContactsPage_glassButtonDrop__Zhz_g .62s cubic-bezier(.2,.88,.18,1) both}.ContactsPage_developerButton__d0oSP{position:relative;isolation:isolate;overflow:hidden;contain:paint;border-color:hsla(0,0%,100%,.27);color:hsla(0,0%,100%,.92);background:radial-gradient(ellipse at 25% 0,hsla(0,0%,100%,.18),hsla(0,0%,100%,.045) 38%,transparent 66%),linear-gradient(140deg,hsla(0,0%,100%,.09),hsla(0,0%,100%,.025) 52%,hsla(0,0%,100%,.055));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.42),inset 0 -1px 0 hsla(0,0%,100%,.035),0 1rem 2.5rem -1.25rem rgba(0,0,0,.72);backdrop-filter:blur(.38rem) saturate(118%) contrast(104%);-webkit-backdrop-filter:blur(.38rem) saturate(118%) contrast(104%);transform-origin:center;transition:border-color .3s ease,color .3s ease,background .3s ease,box-shadow .36s ease,transform .54s cubic-bezier(.2,.88,.18,1)}.ContactsPage_developerButton__d0oSP:before{position:absolute;z-index:-1;top:-60%;bottom:-60%;left:-62%;width:34%;pointer-events:none;content:"";opacity:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.34),transparent);filter:blur(.08rem);transform:rotate(18deg)}.ContactsPage_developerButton__d0oSP:hover{border-color:hsla(0,0%,100%,.44);color:#fff;background:radial-gradient(ellipse at 25% 0,hsla(0,0%,100%,.24),hsla(0,0%,100%,.06) 38%,transparent 66%),linear-gradient(140deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,.035) 52%,hsla(0,0%,100%,.075));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.55),inset 0 -1px 0 hsla(0,0%,100%,.045),0 1.2rem 2.8rem -1.25rem rgba(0,0,0,.8);animation:ContactsPage_glassButtonDrop__Zhz_g .65s cubic-bezier(.2,.88,.18,1) both}.ContactsPage_developerButton__d0oSP:hover:before{animation:ContactsPage_buttonGlassLightSweep__VIrqc .76s cubic-bezier(.2,.78,.2,1) both}.ContactsPage_eyebrow__XornB{border-color:hsla(0,0%,100%,.17);background:radial-gradient(ellipse at 24% 0,hsla(0,0%,100%,.14),transparent 58%),hsla(0,0%,100%,.025);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.24),inset 0 -1px 0 hsla(0,0%,100%,.025),0 .8rem 2.4rem -1.4rem rgba(0,0,0,.58);backdrop-filter:blur(.36rem) saturate(112%);-webkit-backdrop-filter:blur(.36rem) saturate(112%)}@keyframes ContactsPage_contactCardLiquidHover__HkTl4{0%{transform:translateY(0) scaleX(1) scaleY(1);border-radius:clamp(1.45rem,3vw,2.2rem)}18%{transform:translateY(-.1rem) scaleX(.992) scaleY(1.012);border-radius:1.85rem 2.15rem 2.05rem 1.95rem}40%{transform:translateY(-.38rem) scaleX(1.026) scaleY(.982);border-radius:2.2rem 1.8rem 2.15rem 1.85rem}61%{transform:translateY(-.3rem) scaleX(1.012) scaleY(1.004);border-radius:1.92rem 2.08rem 1.86rem 2.14rem}79%{transform:translateY(-.38rem) scaleX(1.021) scaleY(.991);border-radius:2.08rem 1.92rem 2.04rem 1.96rem}to{transform:translateY(-.34rem) scaleX(1.016) scaleY(.996);border-radius:2.04rem 1.96rem 2rem 2rem}}@keyframes ContactsPage_developerCardLiquidHover__WHc_o{0%{transform:scaleX(1) scaleY(1);border-radius:clamp(1.6rem,3.5vw,2.7rem)}18%{transform:scaleX(.993) scaleY(1.012);border-radius:2.35rem 2.75rem 2.55rem 2.45rem}40%{transform:scaleX(1.02) scaleY(.983);border-radius:2.8rem 2.3rem 2.72rem 2.38rem}61%{transform:scaleX(1.01) scaleY(1.003);border-radius:2.4rem 2.68rem 2.34rem 2.74rem}79%{transform:scaleX(1.016) scaleY(.992);border-radius:2.68rem 2.42rem 2.62rem 2.48rem}to{transform:scaleX(1.012) scaleY(.997);border-radius:2.6rem 2.5rem 2.56rem 2.54rem}}@keyframes ContactsPage_contactGlassLightSweep__vyNsj{0%{opacity:0;transform:translateZ(0) rotate(14deg)}12%{opacity:.12}42%{opacity:.82}82%{opacity:.24}to{opacity:0;transform:translate3d(470%,0,0) rotate(14deg)}}@keyframes ContactsPage_developerGlassLightSweep__5d7Eg{0%{opacity:0;transform:translateZ(0) rotate(13deg)}12%{opacity:.1}43%{opacity:.76}84%{opacity:.2}to{opacity:0;transform:translate3d(610%,0,0) rotate(13deg)}}@keyframes ContactsPage_buttonGlassLightSweep__VIrqc{0%{opacity:0;transform:translateX(0) rotate(18deg)}16%{opacity:.12}45%{opacity:.76}82%{opacity:.2}to{opacity:0;transform:translateX(520%) rotate(18deg)}}@keyframes ContactsPage_smallGlassDrop__qG9x9{0%{transform:scaleX(1) scaleY(1) rotate(0)}22%{transform:scaleX(1.13) scaleY(.89) rotate(-2deg)}48%{transform:scaleX(.94) scaleY(1.08) rotate(1deg)}72%{transform:scaleX(1.045) scaleY(.975) rotate(-1deg)}to{transform:scaleX(1.025) scaleY(.99) rotate(-1deg)}}@keyframes ContactsPage_glassButtonDrop__Zhz_g{0%{transform:translateY(0) scaleX(1) scaleY(1)}20%{transform:translateY(-.06rem) scaleX(1.09) scaleY(.91)}44%{transform:translateY(-.15rem) scaleX(.96) scaleY(1.06)}68%{transform:translateY(-.17rem) scaleX(1.035) scaleY(.98)}to{transform:translateY(-.16rem) scaleX(1.015) scaleY(.995)}}@media (hover:none),(pointer:coarse){.ContactsPage_contactCard__RD_qq:hover,.ContactsPage_contactCard__RD_qq:hover .ContactsPage_arrowShell__eO8VB,.ContactsPage_contactCard__RD_qq:hover .ContactsPage_iconShell__OMBwH,.ContactsPage_developerButton__d0oSP:hover,.ContactsPage_developerCard__wC0d7:hover{animation:none!important;transform:none!important}.ContactsPage_contactCard__RD_qq:hover .ContactsPage_cardShine__DG8Fk,.ContactsPage_developerButton__d0oSP:hover:before,.ContactsPage_developerCard__wC0d7:hover:after{animation:none!important;opacity:0!important}}@media (prefers-reduced-motion:reduce){.ContactsPage_titleSecondaryText__lrrC_:after{animation:none!important;background-position:125% 0}.ContactsPage_cardShine__DG8Fk,.ContactsPage_contactCard__RD_qq,.ContactsPage_contactCard__RD_qq:hover,.ContactsPage_contactCard__RD_qq:hover .ContactsPage_arrowShell__eO8VB,.ContactsPage_contactCard__RD_qq:hover .ContactsPage_iconShell__OMBwH,.ContactsPage_developerButton__d0oSP,.ContactsPage_developerButton__d0oSP:before,.ContactsPage_developerButton__d0oSP:hover,.ContactsPage_developerCard__wC0d7,.ContactsPage_developerCard__wC0d7:after,.ContactsPage_developerCard__wC0d7:hover{animation:none!important;transition:none!important;transform:none!important}.ContactsPage_cardShine__DG8Fk,.ContactsPage_developerButton__d0oSP:before,.ContactsPage_developerCard__wC0d7:after{opacity:0!important}}.ContactsPage_iconShell__OMBwH{color:hsla(0,0%,100%,.83)}.ContactsPage_iconShell__OMBwH img,.ContactsPage_iconShell__OMBwH svg{display:block;width:48%;height:48%;object-fit:contain}.ContactsPage_iconShell__OMBwH svg{fill:currentColor}.ContactsPage_iconShell__OMBwH svg[data-brand=mailru]{width:62%;height:62%;fill:none}.ContactsPage_iconShell__OMBwH svg[data-brand=gmail]{width:48%;height:48%}.ContactsPage_iconShell__OMBwH svg[data-brand=vk]{width:54%;height:54%}.ContactsPage_iconShell__OMBwH img[data-brand=max]{width:54%;height:54%;opacity:.94;filter:grayscale(1) brightness(0) invert(1);pointer-events:none;user-select:none}@media (max-width:46rem){.ContactsPage_iconShell__OMBwH svg[data-brand=mailru]{width:64%;height:64%}.ContactsPage_iconShell__OMBwH img[data-brand=max],.ContactsPage_iconShell__OMBwH svg[data-brand=vk]{width:56%;height:56%}}