.transition{z-index:var(--z-transition);justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;inset:0}.transition_background{z-index:var(--z-content);position:absolute;inset:0}.transition_background_color{background-color:var(--_theme---background-2);width:100%;height:100%}.transition_logo_wrap{z-index:var(--z-elevated);max-width:var(--max-width--main);width:fit-content;height:5rem;display:flex}.transition[data-phase=initial]{opacity:1;pointer-events:all}.transition[data-phase=entering]{animation:transition-fade-out var(--transition-enter-duration,.35s) ease-in forwards;pointer-events:none}.transition[data-phase=idle]{opacity:0;pointer-events:none;visibility:hidden}.transition[data-phase=exiting]{visibility:visible;animation:transition-fade-in var(--transition-exit-duration,.35s) ease-out forwards;pointer-events:all}@keyframes transition-fade-in{0%{opacity:0}to{opacity:1}}@keyframes transition-fade-out{0%{opacity:1}to{opacity:0}}.transition[data-namespace=showcase][data-phase=exiting]{animation:transition-slide-up-in var(--transition-exit-duration,.35s) cubic-bezier(.4, 0, .2, 1) forwards}.transition[data-namespace=showcase][data-phase=entering]{animation:transition-slide-up-out var(--transition-enter-duration,.35s) cubic-bezier(.4, 0, .2, 1) forwards}@keyframes transition-slide-up-in{0%{opacity:1;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes transition-slide-up-out{0%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(-100%)}}.transition[data-namespace=blog][data-phase=exiting]{animation:transition-clip-in var(--transition-exit-duration,.35s) cubic-bezier(.4, 0, .2, 1) forwards}.transition[data-namespace=blog][data-phase=entering]{animation:transition-clip-out var(--transition-enter-duration,.35s) cubic-bezier(.4, 0, .2, 1) forwards}@keyframes transition-clip-in{0%{clip-path:circle(0%);opacity:1}to{clip-path:circle(150%);opacity:1}}@keyframes transition-clip-out{0%{clip-path:circle(150%);opacity:1}to{clip-path:circle(0%);opacity:1}}.transition[data-namespace=work][data-phase=exiting]{animation:transition-scale-in var(--transition-exit-duration,.35s) cubic-bezier(.4, 0, .2, 1) forwards}.transition[data-namespace=work][data-phase=entering]{animation:transition-scale-out var(--transition-enter-duration,.35s) cubic-bezier(.4, 0, .2, 1) forwards}@keyframes transition-scale-in{0%{opacity:0;transform:scale(1.3)}to{opacity:1;transform:scale(1)}}@keyframes transition-scale-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@media (prefers-reduced-motion:reduce){.transition[data-phase=exiting]{animation:.15s forwards transition-fade-in!important}.transition[data-phase=entering]{animation:.15s forwards transition-fade-out!important}}.transition_component{z-index:var(--z-transition);width:100vw;height:100vh;position:fixed;inset:0%}.transition_trigger{z-index:20;padding:0;display:none}.transition_content{justify-content:center;align-items:center;width:100vw;height:100vh;display:flex}.transition_namespace_wrap,.transition_trigger_wrap{display:none}.transition_loading_wrap{z-index:var(--z-elevated);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0%}.transition_loading_dot{border-radius:var(--radius--round);background-color:var(--_theme---text);position:relative}.transition_loading_contain{z-index:var(--z-elevated);grid-column-gap:.75rem;grid-row-gap:.75rem;flex-flow:column;justify-content:center;align-items:center;display:flex;position:relative}.transition_loading_dot_wrap{position:relative}.transition_loading_overlay{z-index:var(--z-content);opacity:.3;background-color:var(--swatch--dark-900);position:absolute;inset:0%}
