[data-slot=navigation-menu-viewport]{transition:width .3s cubic-bezier(.22,1,.36,1),height .3s cubic-bezier(.22,1,.36,1)}[data-slot=navigation-menu-content][data-motion=from-start]{animation:.28s cubic-bezier(.22,1,.36,1) both nav-menu-enter-from-left}[data-slot=navigation-menu-content][data-motion=from-end]{animation:.28s cubic-bezier(.22,1,.36,1) both nav-menu-enter-from-right}[data-slot=navigation-menu-content][data-motion=to-start]{animation:.2s cubic-bezier(.4,0,.2,1) both nav-menu-exit-to-left}[data-slot=navigation-menu-content][data-motion=to-end]{animation:.2s cubic-bezier(.4,0,.2,1) both nav-menu-exit-to-right}@keyframes nav-menu-enter-from-left{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:translate(0,0)}}@keyframes nav-menu-enter-from-right{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0,0)}}@keyframes nav-menu-exit-to-left{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(-10px)}}@keyframes nav-menu-exit-to-right{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(10px)}}@media (prefers-reduced-motion:reduce){[data-slot=navigation-menu-viewport]{transition:none}[data-slot=navigation-menu-content][data-motion=from-start],[data-slot=navigation-menu-content][data-motion=from-end],[data-slot=navigation-menu-content][data-motion=to-start],[data-slot=navigation-menu-content][data-motion=to-end]{animation:none}}
[data-landing]{--lp-ease:cubic-bezier(.22, 1, .36, 1);--lp-frame:84rem;--lp-header-h:3.5rem;--lp-rule:#e6e8eb;--lp-paper:#fff;--lp-on-action:#fff;--lp-cross:#b4b9bf;--lp-tint:#f7f8f9;--lp-quiet:#83898f;--lp-warn:#b7791f;--lp-ok-ink:#146d2a;--lp-warn-ink:#8a5a12;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--color-white);color:var(--landing-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}@supports (color:lab(0% 0 0)){[data-landing]{--lp-ok-ink:lab(40.0921% -37.8137 29.267)}}[data-landing] ::selection{background:color-mix(in oklch, var(--color-brand) 16%, white);color:var(--landing-ink)}html [data-landing] h1,html [data-landing] h2{color:inherit;-webkit-text-fill-color:currentColor;background-color:#0000;background-image:none;-webkit-background-clip:border-box;background-clip:border-box;padding-bottom:0}[data-landing] :focus-visible{outline:2px solid var(--color-brand);outline-offset:3px;border-radius:6px}[data-landing] :is(pre,code,kbd,samp){font-family:inherit}[data-landing] svg,[data-landing] figure,[data-landing] [aria-hidden=true]{-webkit-user-select:none;user-select:none}[data-landing] .lp-frame{position:relative}@media (min-width:64rem){[data-landing] .lp-frame:before,[data-landing] .lp-frame:after{content:"";pointer-events:none;position:absolute;left:50%;translate:-50%}[data-landing] .lp-frame:before{width:min(100%, var(--lp-frame));border-inline:1px solid var(--lp-rule);inset-block:0}[data-landing] .lp-frame:after{width:calc(min(100%, var(--lp-frame)) + 10px);background:linear-gradient(var(--lp-cross), var(--lp-cross)) 0 5px / 11px 1px no-repeat, linear-gradient(var(--lp-cross), var(--lp-cross)) 5px 0 / 1px 11px no-repeat, linear-gradient(var(--lp-cross), var(--lp-cross)) 100% 5px / 11px 1px no-repeat, linear-gradient(var(--lp-cross), var(--lp-cross)) calc(100% - 5px) 0 / 1px 11px no-repeat;height:11px;top:-6px}}[data-landing] .lp-frame.lp-no-cross:after{content:none}[data-landing] .lp-app{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#fff;--foreground:#141822;--card:#fff;--card-foreground:#141822;--popover:#fff;--popover-foreground:#141822;--primary:var(--color-brand);--primary-foreground:var(--color-white);--secondary:#e6e8ec;--secondary-foreground:#141822;--muted:#e9ebef;--muted-foreground:#141822b3;--accent:var(--color-brand);--accent-foreground:var(--color-white);--border:#0000001a;--input:#0000001a;--ring:var(--color-brand);--chart-1:var(--color-brand);--sidebar:#f5f7f9;--sidebar-foreground:#141822;--sidebar-accent:#0000000d;--sidebar-accent-foreground:#141822;--sidebar-border:#0000001a;background:var(--background);color:var(--foreground)}@supports (color:lab(0% 0 0)){[data-landing] .lp-app{--foreground:lab(8.24713% -.0405461 -7.31381);--card-foreground:lab(8.24713% -.0405461 -7.31381);--popover-foreground:lab(8.24713% -.0405461 -7.31381);--secondary:lab(91.8556% -.17783 -2.26601);--secondary-foreground:lab(8.24713% -.0405461 -7.31381);--muted:lab(93.0198% -.149906 -1.88932);--muted-foreground:lab(8.24713% -.0405461 -7.31381/.7);--border:lab(0% 0 0/.1);--input:lab(0% 0 0/.1);--sidebar:lab(97.0839% -.121325 -1.51232);--sidebar-foreground:lab(8.24713% -.0405461 -7.31381);--sidebar-accent:lab(0% 0 0/.05);--sidebar-accent-foreground:lab(8.24713% -.0405461 -7.31381);--sidebar-border:lab(0% 0 0/.1)}}[data-landing] [data-reveal][data-reveal-ready]{opacity:0;transition:opacity .8s var(--lp-ease), transform .8s var(--lp-ease);transition-delay:var(--lp-reveal-delay,0s);transform:translateY(10px)}[data-landing] [data-reveal][data-reveal-ready][data-reveal-visible]{opacity:1;transform:none}@keyframes lp-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}[data-landing] .lp-rise{animation:lp-rise var(--lp-enter-duration,.9s) var(--lp-ease) both;animation-delay:var(--lp-delay,0s)}@keyframes lp-focus{0%{opacity:0;filter:blur(10px);transform:translateY(8px)}to{opacity:1;filter:blur();transform:none}}[data-landing] .lp-focus{animation:lp-focus var(--lp-enter-duration,.9s) var(--lp-ease) both;animation-delay:var(--lp-delay,0s)}@keyframes lp-flow{to{stroke-dashoffset:-48px}}@keyframes lp-pulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes lp-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes lp-draw{to{stroke-dashoffset:0}}@keyframes lp-travel{0%{transform:translate(-100%)}to{transform:translate(200%)}}[data-landing] .lp-flow{stroke-dasharray:4 8;animation:2.8s linear infinite lp-flow}[data-landing] .lp-pulse{animation:2.4s ease-in-out infinite lp-pulse}[data-landing] .lp-caret{animation:1s steps(2,end) infinite lp-blink}@keyframes lp-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}[data-landing] .lp-step{transform-origin:0;animation:lp-fill var(--lp-step-ms) linear both;animation-delay:var(--lp-step-delay,0s)}@keyframes lp-packet{0%{offset-distance:0%;opacity:0}8%,92%{opacity:1}to{offset-distance:100%;opacity:0}}[data-landing] .lp-packet{offset-rotate:0deg;animation:3s linear infinite lp-packet}@keyframes lp-room-work{0%,10%{opacity:0}18%,72%{opacity:1}82%,to{opacity:0}}@keyframes lp-room-empty{0%,10%{opacity:1}18%,72%{opacity:0}82%,to{opacity:1}}@keyframes lp-bar{0%{transform:scaleX(.2)}to{transform:scaleX(1)}}[data-landing] .lp-room-work{animation:lp-room-work 8s var(--lp-ease) infinite}[data-landing] .lp-room-empty{animation:lp-room-empty 8s var(--lp-ease) infinite}[data-landing] .lp-bar{transform-box:fill-box;transform-origin:0;animation:1.8s ease-in-out infinite alternate lp-bar}[data-landing] .lp-progress{overflow:hidden}[data-landing] .lp-progress>span{animation:lp-travel 1.3s var(--lp-ease) infinite}[data-landing] .lp-draw{stroke-dasharray:600;stroke-dashoffset:600px}[data-landing] [data-reveal-visible] .lp-draw,[data-landing] [data-reveal]:not([data-reveal-ready]) .lp-draw{animation:lp-draw 1.6s var(--lp-ease) forwards;animation-delay:var(--lp-delay,.2s)}@media (prefers-reduced-motion:reduce){[data-landing] .lp-flow,[data-landing] .lp-pulse,[data-landing] .lp-caret,[data-landing] .lp-progress>span,[data-landing] .lp-step,[data-landing] .lp-rise,[data-landing] .lp-focus{animation:none}[data-landing] .lp-draw{stroke-dashoffset:0;animation:none}[data-landing] .lp-packet{display:none}[data-landing] .lp-room-work,[data-landing] .lp-bar{animation:none}[data-landing] .lp-room-empty{opacity:0;animation:none}[data-landing] [data-reveal][data-reveal-ready]{opacity:1;transition:none;transform:none}}[data-landing] [data-page-tone=dark]{--lp-paper:var(--color-deep);--lp-on-action:var(--color-deep);--lp-rule:#ffffff1a;--lp-cross:#ffffff40;--lp-tint:#ffffff0d;--lp-quiet:#ffffff80;--landing-ink:#fff;--landing-body:#ffffffad;--landing-eyebrow:#ffffff8c;--landing-hairline:#ffffff1f;--landing-hairline-hover:#ffffff3d;--landing-surface:#ffffff0f;--landing-action:#fff;--landing-action-hover:#ffffffd9;background-color:var(--lp-paper);color:var(--landing-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
