.cat-panel{display:none}.cat-rail{border:0;min-width:0;margin:0;padding:0}.cat-hit{margin:0}:is(.cat:has(#cat-0:checked) .cat-panel-0,.cat:has(#cat-1:checked) .cat-panel-1,.cat:has(#cat-2:checked) .cat-panel-2,.cat:has(#cat-3:checked) .cat-panel-3,.cat:has(#cat-4:checked) .cat-panel-4,.cat:has(#cat-5:checked) .cat-panel-5,.cat:has(#cat-6:checked) .cat-panel-6){display:block}
@keyframes marketing-drift{0%,to{background-position:0%}50%{background-position:100%}}.marketing-sky{animation:marketing-drift var(--motion-drift) var(--motion-ease) infinite;background-size:140% 140%}@keyframes marketing-orb-warm{0%,to{transform:translate(0,0)scale(1)}33%{transform:translate3d(calc(var(--motion-dir) * 50px), -30px, 0) scale(1.12)}66%{transform:translate3d(calc(var(--motion-dir) * -36px), 24px, 0) scale(.94)}}@keyframes marketing-orb-cool{0%,to{transform:translate(0,0)scale(1)}40%{transform:translate3d(calc(var(--motion-dir) * -40px), 26px, 0) scale(1.08)}75%{transform:translate3d(calc(var(--motion-dir) * 30px), -18px, 0) scale(.96)}}.marketing-orb-warm{animation:marketing-orb-warm var(--motion-orb) var(--motion-ease) infinite}.marketing-orb-cool{animation:marketing-orb-cool calc(var(--motion-orb) + 4s) var(--motion-ease) infinite}@keyframes marketing-float{0%,to{transform:translate(0,0)}50%{transform:translateY(-10px)}}.marketing-float{animation:marketing-float var(--motion-float) var(--motion-ease) infinite}@keyframes marketing-rise{0%{transform:translateY(22px)}to{transform:translate(0,0)}}.marketing-rise{animation:marketing-rise var(--motion-navigation) var(--motion-ease-enter) var(--marketing-rise-delay,0s) both}@keyframes marketing-commit{0%{opacity:1;transform:scaleX(0)}55%,80%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.marketing-commit{transform-origin:0;animation:marketing-commit calc(var(--motion-drift) / 2) var(--motion-ease-enter) infinite}[dir=rtl] .marketing-commit{transform-origin:100%}@media (prefers-reduced-motion:no-preference){.marketing-reveal{transition:transform var(--motion-navigation) var(--motion-ease)}.marketing-reveal[data-hidden=true]{transform:translateY(-100%)}.marketing-reveal[data-hidden=true]:focus-within{transform:none}}@keyframes marketing-now-rule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.marketing-now-rule{transform-origin:0;animation:marketing-now-rule var(--motion-drift) var(--motion-ease-enter) infinite both}[dir=rtl] .marketing-now-rule{transform-origin:100%}@keyframes marketing-now-dot{0%,to{opacity:1}50%{opacity:.45}}.marketing-now-dot{animation:marketing-now-dot calc(var(--motion-drift) / 2) var(--motion-ease) infinite}
.wf-panel{display:none}.wf-tabs{border:0;padding:0}.wf-hit{margin:0}:is(.wf:has(#wf-0:checked) .wf-panel-0,.wf:has(#wf-1:checked) .wf-panel-1,.wf:has(#wf-2:checked) .wf-panel-2,.wf:has(#wf-3:checked) .wf-panel-3,.wf:has(#wf-4:checked) .wf-panel-4,.wf:has(#wf-5:checked) .wf-panel-5,.wf:has(#wf-6:checked) .wf-panel-6,.wf:has(#wf-7:checked) .wf-panel-7,.wf:has(#wf-8:checked) .wf-panel-8){display:block}.wf-ground{background-image:radial-gradient(var(--border-subtle) 1px, transparent 1px);background-position:0 0;background-size:24px 24px}[dir=rtl] .wf-edges{transform:scaleX(-1)}
