.Button_button__ShhHD{font-family:inherit;cursor:pointer;transition:box-shadow .2s;box-shadow:0 8px 24px color-mix(in srgb,var(--color-accent-1) 25%,transparent)}.Button_button__ShhHD:hover{box-shadow:0 4px 16px color-mix(in srgb,var(--color-accent-1) 35%,transparent)}.ContactForm_input__gV_cg{border:1px solid var(--color-edge-2);border-radius:.25rem;padding:.5rem .75rem;margin-top:.5rem;font-size:1rem;outline:none;transition:border-color .2s}.ContactForm_label__VZZEP{color:var(--color-neutral-2)}.ContactForm_input__gV_cg:focus{border-color:var(--color-accent-2)}.HeroSection_glow__MDa14{width:8px;height:8px;background-color:var(--color-accent-2);border-radius:50%;position:absolute;left:-68px;top:24px;z-index:1}.HeroSection_glow__MDa14:after{content:"";position:absolute;left:50%;top:50%;width:100%;height:100%;transform:translate(-50%,-50%) scale(1);border-radius:50%;box-shadow:0 0 64px 22px var(--color-blue-200);opacity:1;pointer-events:none;animation:HeroSection_glow-pulse__2_gIR 1.6s ease-in-out infinite alternate;z-index:-1}@media screen and (max-width:64rem){.HeroSection_glow__MDa14{top:-84px;left:50%}}@keyframes HeroSection_glow-pulse__2_gIR{0%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(-50%,-50%) scale(.6);opacity:.6}}.ThemeToggle_theme-switch__qs1nQ{display:inline-flex;align-items:center;cursor:pointer;height:32px}.ThemeToggle_theme-switch-track__HxX3y{width:36px;height:16px;background:var(--color-surface-3);border-radius:5px;position:relative;display:flex;align-items:center}.ThemeToggle_theme-switch-thumb__cu3lH{width:16px;height:10px;background:var(--color-neutral-2);border-radius:3px;position:absolute;left:3px;top:3px;transition:all .2s,width .13s}.ThemeToggle_thumb-light__tpWl7{transform:translateX(0)}.ThemeToggle_thumb-system__AVFQS{transform:translateX(9px);width:12px}.ThemeToggle_thumb-dark__hAyZo{transform:translateX(18px)}.ThemeToggle_theme-label__W_YMY{width:44px;display:inline-block;text-align:left;vertical-align:middle;margin-right:.5rem;white-space:nowrap}