@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes floating{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}
:root{--org-accent:#0b1d21;--org-accent-fg:#fff;--ev-night:#0b1d21;--ev-deep:#12292e;--ev-ink:#16323a;--ev-slate:#244850;--ev-mute:#5a6d70;--ev-haze:#8fa2a5;--ev-signal:#98d050;--ev-signal-soft:#c6e89a;--ev-signal-wash:#eef6e2;--ev-moss:#44731a;--ev-paper:#f4f3ee;--ev-bone:#eae8e0;--ev-line:#dcdad1;--ev-coral:#db4f3a;--ev-amber:#e09a2b;--ev-ease-out:cubic-bezier(.23,1,.32,1);--ev-ease-in-out:cubic-bezier(.77,0,.175,1);--ev-gutter:clamp(1.25rem,4vw,3rem);--ev-max:84rem}.ev-site{font-family:var(--font-display),system-ui,sans-serif;color:var(--ev-ink);background:var(--ev-paper);font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.ev-site ::selection{background:var(--ev-signal);color:var(--ev-night)}.ev-site :focus-visible{outline:2px solid var(--ev-signal);outline-offset:3px;border-radius:6px}.ev-display-xl{letter-spacing:-.058em;font-size:clamp(3rem,8.6vw,8.75rem);font-weight:600;line-height:.92}.ev-display{letter-spacing:-.05em;font-size:clamp(2.5rem,6vw,5.5rem);font-weight:600;line-height:.96}.ev-h2{letter-spacing:-.045em;font-size:clamp(2.05rem,4.4vw,4rem);font-weight:600;line-height:1}.ev-h3{letter-spacing:-.025em;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:600;line-height:1.15}.ev-lead{letter-spacing:-.012em;color:var(--ev-mute);font-size:clamp(1.0625rem,1.35vw,1.3125rem);line-height:1.5}.ev-body{color:var(--ev-mute);font-size:.975rem;line-height:1.6}.ev-serif{font-family:var(--font-serif),Georgia,serif;letter-spacing:-.02em;font-style:italic;font-weight:400}.ev-label{font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.06em;text-transform:uppercase;font-size:.6875rem;line-height:1.2}.ev-num{font-variant-numeric:tabular-nums;letter-spacing:-.04em}.ev-grain:after{content:"";pointer-events:none;opacity:.06;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.ev-grain-dark:after{mix-blend-mode:screen;opacity:.05}.ev-rule-grid{background-image:linear-gradient(to right,var(--ev-line)1px,transparent 1px);background-size:8.33333% 100%}html.ev-js [data-reveal]{opacity:0;transition:opacity .7s var(--ev-ease-out),transform .9s var(--ev-ease-out);transition-delay:calc(var(--d,0)*1ms);transform:translateY(18px)}html.ev-js [data-reveal].is-in{opacity:1;transform:none}.ev-line{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.ev-line>span{display:inline-block}html.ev-js [data-reveal-lines] .ev-line>span{transition:transform 1.1s var(--ev-ease-out);transition-delay:calc(var(--i,0)*90ms + var(--d,0)*1ms);transform:translateY(105%)}html.ev-js [data-reveal-lines].is-in .ev-line>span{transform:none}html.ev-js [data-draw]{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.6s var(--ev-ease-in-out);transition-delay:calc(var(--d,0)*1ms)}html.ev-js .is-in [data-draw],html.ev-js [data-draw].is-in{stroke-dashoffset:0}@keyframes ev-marquee{to{transform:translate(-50%)}}.ev-marquee{animation:ev-marquee var(--dur,40s)linear infinite}@keyframes ev-blink{0%,to{opacity:1}50%{opacity:.25}}.ev-blink{animation:1.6s steps(2,jump-none) infinite ev-blink}.ev-press{transition:transform .16s var(--ev-ease-out),background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}.ev-press:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){html.ev-js [data-reveal],html.ev-js [data-reveal-lines] .ev-line>span{transition:opacity .3s!important;transform:none!important}html.ev-js [data-draw]{stroke-dashoffset:0;transition:none}.ev-marquee,.ev-blink{animation:none}}html.ev-js .ev-hero-dot{opacity:0;transition:opacity .4s var(--ev-ease-out);transition-delay:calc(var(--d,0)*1ms)}html.ev-js .is-in .ev-hero-dot{opacity:1}@media (prefers-reduced-motion:reduce){.ev-packet{display:none}}@keyframes ev-quote{0%{opacity:0;filter:blur(4px);transform:translateY(12px)}to{opacity:1;filter:none;transform:none}}.ev-site{interpolate-size:allow-keywords}.ev-faq::details-content{block-size:0;transition:block-size .42s var(--ev-ease-out),content-visibility .42s allow-discrete;overflow:hidden}.ev-faq[open]::details-content{block-size:auto}.ev-prose{color:color-mix(in srgb,var(--ev-ink)82%,transparent);font-size:1.0625rem;line-height:1.75}.ev-prose>*+*{margin-top:1.25rem}.ev-prose h2{border-top:1px solid var(--ev-line);letter-spacing:-.03em;color:var(--ev-night);margin-top:3.5rem;padding-top:1.5rem;font-size:1.5rem;font-weight:600;line-height:1.2}.ev-prose h3{letter-spacing:-.02em;color:var(--ev-night);margin-top:2rem;font-size:1.1875rem;font-weight:600}.ev-prose ul{padding-left:1.5rem;list-style:outside}.ev-prose li+li{margin-top:.5rem}.ev-prose li::marker{color:var(--ev-moss)}.ev-prose a{color:var(--ev-night);text-decoration:underline;-webkit-text-decoration-color:var(--ev-signal);text-decoration-color:var(--ev-signal);text-underline-offset:4px;text-decoration-thickness:2px}.ev-prose strong{color:var(--ev-night);font-weight:600}.ev-strike{background-image:linear-gradient(var(--ev-coral),var(--ev-coral));-webkit-box-decoration-break:slice;box-decoration-break:slice;background-position:0 58%;background-repeat:no-repeat;background-size:100% 2px}html.ev-js .ev-strike{transition:background-size 1.1s var(--ev-ease-in-out);transition-delay:calc(var(--d,0)*1ms);background-size:0% 2px}html.ev-js .is-in .ev-strike{background-size:100% 2px}.ev-hero-bubble{filter:drop-shadow(0 38px 48px #16323a38)drop-shadow(0 6px 10px #16323a1f)}html.ev-js .ev-hero-bubble{opacity:0;transform-origin:8% 96%;transition:opacity .7s var(--ev-ease-out),transform 1s var(--ev-ease-out);transform:scale(.965)}html.ev-js .is-in .ev-hero-bubble{opacity:1;transform:none}
