@layer components{._footer_98l1w_2{view-transition-name:site-footer}._bar_1kriz_4{z-index:50;transform-origin:0;background:var(--gradient-brand);view-transition-name:scroll-progress;block-size:2px;animation:linear both _scroll-progress_1kriz_1;animation-timeline:scroll(root);position:fixed;inset-block-start:0;inset-inline:0}._top_1ii5h_7{animation:_enter-from-above_1ii5h_1 var(--duration-entrance) var(--ease-out-soft) both}._bottom_1ii5h_11{animation:_enter-from-below_1ii5h_1 var(--duration-entrance) var(--ease-out-soft) both}._fade_1ii5h_15{animation:_enter-fade_1ii5h_1 var(--duration-entrance) var(--ease-out-soft) both}._header_wkhsn_13{background-color:color-mix(in oklab, var(--background) 82%, transparent);border-block-end:1px solid var(--border);view-transition-name:site-header}._stage_o3yg0_5{pointer-events:none;contain:strict;position:absolute;inset:0;overflow:hidden}._wash_o3yg0_13{aspect-ratio:1.5;filter:blur(110px);background:radial-gradient(at 42% 58%,oklch(100% 0 0/.07) 0%,oklch(100% 0 0/.025) 46%,#0000 72%);border-radius:50%;inline-size:min(62rem,96vw);position:absolute;inset-block-start:-70%;inset-inline-start:-6%}._shade_o3yg0_30{background:linear-gradient(to top, var(--background) 2%, transparent 60%);position:absolute;inset:0}}@keyframes _scroll-progress_1kriz_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@supports not (animation-timeline:scroll(root block)){._bar_1kriz_4{display:none}}@media (prefers-reduced-motion:reduce){._bar_1kriz_4{display:none}}@keyframes _enter-from-above_1ii5h_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@keyframes _enter-from-below_1ii5h_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes _enter-fade_1ii5h_1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){._top_1ii5h_7,._bottom_1ii5h_11,._fade_1ii5h_15{animation:none}}
