body:has(.ev-public-site),html:has(.ev-public-site){overflow-x:clip;overflow-y:visible}.ev-demo-preview,.ev-public-site{min-width:0;width:100%;background:var(--public-paper);color:var(--public-ink);--background:var(--public-paper);--foreground:var(--public-ink);--card:var(--public-card);--card-foreground:var(--public-ink);--muted:var(--public-soft);--muted-foreground:var(--public-muted);--border:var(--public-line);--input:var(--public-line);--ring:var(--public-accent);--primary:var(--public-button);--primary-foreground:var(--public-button-text);--color-primary:var(--public-button);--color-primary-foreground:var(--public-button-text);--color-background:var(--public-paper);--color-foreground:var(--public-ink);--color-card:var(--public-card);--color-card-foreground:var(--public-ink);--color-muted:var(--public-soft);--color-muted-foreground:var(--public-muted);--color-border:var(--public-line);--color-input:var(--public-line);--color-ring:var(--public-accent);--accent:var(--public-soft);--accent-foreground:var(--public-ink);--color-surface-sunken:var(--public-paper);--color-fg:var(--public-ink);--color-fg-muted:var(--public-muted);--font-sans:var(--font-signika);--font-heading:var(--font-signika);--font-serif:var(--font-signika);--primary-shine:var(--public-accent);--surface-elevated:var(--public-card);font-family:var(--font-signika),sans-serif}.ev-public-site .evusion-app-frame{min-width:0}.ev-public-site :is(button,[role=button],a.inline-flex,.ev-button,.ev-text-link){max-width:100%;hyphens:none;overflow-wrap:normal;word-break:normal}.ev-public-site :is(.ev-button,.ev-text-link) svg{flex-shrink:0}.ev-demo-preview .text-primary,.ev-public-site .text-primary{color:var(--public-accent)}.ev-public-site :is(h1,h2,h3)[class]{max-width:100%}.ev-public-site :is(h1,h2,h3):is(.text-lg,.text-xl,.text-2xl,.text-3xl,.text-4xl,.text-5xl,.text-6xl){font-size:revert-layer}.ev-public-site :is(.legal-section-kicker,.legal-directory-card-footer,.faq-section__eyebrow,.faq-section__intro h2 span),.ev-public-site :is(.solution-card__eyebrow,.solution-card__link,.solution-format-card__eyebrow){color:var(--public-accent)}.ev-public-site .text-primary-foreground{color:var(--public-button-text)}.ev-demo-preview{--font-heading:var(--font-signika);--field:var(--public-reader);--color-field:var(--public-reader);--color-accent:var(--public-soft);--color-accent-foreground:var(--public-ink);--event-primary:var(--public-button);--event-on-primary:var(--public-button-text);--event-border:var(--public-line);--event-surface:var(--public-card);--event-text:var(--public-ink);--event-text-muted:var(--public-muted)}.ev-demo-preview .bg-card{border-radius:var(--public-panel-radius)}.ev-demo-preview :is(button,input,textarea){border-radius:var(--public-radius-control)}.ev-demo-preview .demo-motion-root{padding-top:var(--space-24)}@media (max-width:40rem){.ev-demo-preview .demo-motion-root{padding-top:var(--space-32)}}.ev-demo-preview :is(.shadow-md,.shadow-lg,.shadow-xl,.shadow-2xl){box-shadow:none}.ev-public-site .solutions-hero__secondary-action{color:var(--media-foreground)}@media (max-width:45rem){.ev-public-site h1[class]{font-size:clamp(1.75rem,8vw,3.25rem)}.ev-public-site .ev-hero-actions{width:100%}.ev-public-site .ev-hero-actions .ev-button{width:100%;gap:var(--space-3);text-align:center}}.ev-public-site .ev-page{position:relative;flex:1;min-block-size:100svh;min-width:0;width:100%;padding:0;outline:none}.ev-public-site .marketing-page{background:transparent;color:var(--public-ink);padding:0}.ev-public-site .ev-nav-theme{cursor:pointer;font:inherit;background:transparent}.ev-public-site .ev-footer h2{font-size:var(--text-xs)!important;line-height:1.5!important}.ev-public-site .ev-footer footer{font-family:var(--font-signika),sans-serif}.ev-public-site .legal-shell{width:min(1200px,calc(100% - 40px));max-width:1200px;margin-inline:auto}.ev-public-site .legal-hero-section{padding:calc(var(--public-choice-height) + 48px) 0 32px;background:transparent;border:0}.ev-public-site .legal-hero-grid{display:block}.ev-public-site .legal-eyebrow,.ev-public-site .legal-hero-mark{display:none}.ev-public-site .legal-page-title{max-width:none;font:700 clamp(28px,4vw,56px)/1.12 var(--font-signika),sans-serif!important;margin-top:12px}.ev-public-site .legal-page-lead{color:var(--public-muted);max-width:72ch}.ev-public-site .legal-content-section{padding:16px 0 80px;background:transparent}.ev-public-site .legal-release-strip{background:var(--public-surface);border-color:var(--public-line);border-radius:var(--public-panel-radius)}.ev-public-site .legal-note,.ev-public-site .legal-surface{background:var(--public-reader);border-radius:var(--public-panel-radius);color:var(--public-ink)}.ev-public-site .legal-document-grid{display:grid;grid-template-columns:250px minmax(0,1fr);gap:40px;align-items:start}.ev-public-site .legal-document-grid .ev-reader-toc{position:sticky;top:calc(var(--public-choice-height) + 24px)}.ev-public-site .legal-directory-card :is(h2,h3,strong),.ev-public-site .legal-directory-link :is(h2,h3,strong){color:var(--public-accent)}.ev-public-site .legal-directory-card{border:1px solid var(--public-line);border-radius:var(--public-panel-radius);background:var(--public-card);color:var(--public-ink);padding:var(--space-6);box-shadow:none}.ev-public-site .legal-action-card{background:var(--public-reader)}.ev-public-site .legal-directory-card-icon{width:var(--space-12);height:var(--space-12);border:0;border-radius:var(--public-radius-control);background:var(--public-secondary);color:var(--public-accent)}.ev-public-site .legal-directory-card p{color:var(--public-muted);margin-top:var(--space-3)}.ev-public-site .legal-directory-card-footer{margin-top:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--public-line)}.ev-public-site .legal-directory-card:hover{border-color:var(--public-accent);background:var(--public-soft);box-shadow:none;transform:none}.ev-public-site .ev-nav-brand svg{width:64px;height:64px}@media (max-width:45rem){.ev-public-site .ev-nav-brand svg{width:52px;height:52px}}.ev-public-site .legal-document-paper{overflow:visible}.ev-public-site .legal-prose{max-width:75ch;margin-inline:auto}.ev-public-site .ev-article-prose :is(h2,h3),.ev-public-site .legal-prose :is(h2,h3){scroll-margin-top:calc(var(--public-choice-height) + 40px)}.ev-public-site .legal-prose a{color:var(--public-ink);text-decoration-color:var(--public-accent)}.ev-public-site :where(input,textarea,select){color:var(--public-ink);caret-color:var(--public-accent)}.ev-public-site .ev-cms-status{padding:12px 0;color:var(--public-muted)}.ev-public-site .ev-cms-article-body{min-width:0}.ev-public-site .ev-cms-article-body>.article-body{max-width:none}.ev-public-site .mk-shell{width:calc(100% - 2 * var(--public-gutter));max-width:var(--public-max)}.ev-public-site .mk-hero{padding-block:calc(var(--public-choice-height) + 48px) var(--public-section)}.ev-public-site .mk-section{padding-block:var(--public-section)}.ev-public-site :is(.mk-display,.mk-title){font-family:var(--font-signika),sans-serif;font-weight:700;letter-spacing:-.025em}.ev-public-site .mk-display{font-size:clamp(2.7rem,4.7vw,4.5rem);line-height:1.04}.ev-public-site :is(.mk-eyebrow,.mk-inline-link){color:var(--public-accent)}.ev-public-site :is(.mk-button,.premium-landing__accent-button){border-radius:var(--public-radius-control);background:var(--public-button);color:var(--public-button-text)}.ev-public-site .mk-button-secondary{background:transparent;color:var(--public-ink);border-color:var(--public-line)}.ev-public-site .ev-resource-page{position:relative;min-width:0;background:var(--public-paper);color:var(--public-ink)}.ev-public-site .ev-resource-page>section:not(.ev-hero){position:relative;padding-inline:0;padding-block:var(--public-section);border:0}.ev-public-site .ev-resource-page>section:nth-of-type(2n){background:var(--public-surface)}.ev-public-site .ev-resource-page>section:first-of-type:not(.ev-hero){padding-top:calc(var(--public-choice-height) + var(--space-12))}.ev-public-site .ev-resource-page .ev-container{min-width:0;width:calc(100% - 2 * var(--public-gutter));max-width:var(--public-max);margin-inline:auto;padding-inline:0}.ev-public-site .ev-resource-page :is(article,div).bg-card{border-radius:var(--public-radius);background:var(--public-card);border-color:var(--public-line);box-shadow:none}.ev-public-site .ev-resource-page :is(h2,.ev-resource-title){font-size:clamp(1.8rem,3.2vw,2.75rem);line-height:1.15;text-wrap:balance}.ev-public-site .ev-resource-page p{overflow-wrap:anywhere}.ev-public-site .ev-resource-page :is(a,button) svg{flex-shrink:0}.ev-public-site .ev-resource-page a.bg-card{border-radius:var(--public-radius-control);min-height:var(--space-12)}.ev-public-site .ev-resource-page :is(a,button):focus-visible{outline:var(--public-focus-width) solid var(--public-accent);outline-offset:var(--space-1)}.ev-public-site .ev-resource-page :is(a,button).bg-primary{white-space:normal;text-align:center}@media (max-width:45rem){.ev-public-site .ev-resource-page>section:not(.ev-hero){padding-block:var(--space-14)}.ev-public-site .ev-resource-page .mk-section-heading-split{grid-template-columns:minmax(0,1fr)}.ev-public-site .ev-step-panel{height:auto;grid-template-rows:var(--space-64) auto}.ev-public-site .ev-step-image,.ev-public-site .ev-step-image .ev-chapter-photo{height:var(--space-64)}.ev-public-site .ev-step-description{min-height:var(--space-96);height:auto}.ev-public-site .ev-tier-card,.ev-public-site .ev-tier-card.ev-tier-featured{grid-template-rows:auto auto auto 1fr auto}}.ev-public-site :is(.premium-landing,.feature-editorial){--pl-accent:var(--public-accent);--pl-accent-light:var(--public-accent);--pl-bronze-deep:var(--public-accent);--pl-bronze:var(--public-accent);--pl-bronze-soft:var(--public-accent);--pl-surface-light:var(--public-card);--pl-surface-strong:var(--public-surface);--pl-surface-dark:var(--public-card);--pl-surface-dark-strong:var(--public-surface);--feature-ink:var(--public-ink);--feature-muted:var(--public-muted);--feature-accent:var(--public-accent);--feature-accent-strong:var(--public-accent);--feature-accent-text:var(--public-accent);--feature-bronze-gradient:linear-gradient(var(--public-accent),var(--public-accent));--feature-line:var(--public-line);--feature-line-strong:var(--public-line);--feature-panel:var(--public-card);--feature-panel-strong:var(--public-surface);--feature-background:var(--public-paper);--feature-band-bg:var(--public-surface);--feature-card-bg:var(--public-card);--feature-faq-bg:var(--public-reader);--feature-finale-bg:var(--public-surface);--feature-rail-bg:var(--public-reader);--feature-chip-bg:var(--public-soft);--feature-chip-text:var(--public-ink);--feature-secondary-button-bg:var(--public-card);--feature-caption-bg:var(--public-card);--feature-caption-ink:var(--public-ink);--feature-hero-vignette:linear-gradient(90deg,var(--public-paper),color-mix(in srgb,var(--public-paper) 78%,transparent) 36%,transparent 76%),linear-gradient(0deg,var(--public-paper),transparent 45%);color:var(--public-ink);background:var(--public-paper)}.ev-public-site .premium-landing .logo-gradient{color:var(--public-accent);background:none;-webkit-text-fill-color:currentColor;animation:none}.ev-public-site :is(.premium-landing__accent-text,.feature-cinema__headline span){color:var(--public-accent)}.ev-public-site :is(.feature-cinema__hero-inner,.feature-cinema__section,.feature-cinema__story-strip,.feature-cinema__related,.feature-cinema__faq,.feature-cinema__finale){width:calc(100% - 2 * var(--public-gutter));max-width:var(--public-max)}.ev-public-site :is(.feature-cinema__section--control,.feature-cinema__section--timeline){width:100%;max-width:none;padding-inline:max(var(--public-gutter),calc((100% - var(--public-max)) / 2))}.ev-public-site .feature-cinema__hero{padding-top:calc(var(--public-choice-height) + 64px)}.ev-public-site .feature-cinema__section{padding-block:var(--public-section)}.ev-public-site :is(.feature-cinema__control-panel,.feature-cinema__capability,.feature-cinema__signal-card,.feature-cinema__scenario,.feature-cinema__faq details){border-radius:var(--public-radius);box-shadow:none}.ev-public-site .premium-landing section>:is(.max-w-5xl,.max-w-6xl){width:100%;max-width:var(--public-max)}.ev-public-site .premium-landing section:not(:first-of-type){padding-inline:var(--public-gutter)}@media (max-width:56.25rem){.ev-public-site .legal-document-grid{grid-template-columns:minmax(0,1fr);gap:24px}.ev-public-site .legal-document-grid .ev-reader-toc{top:var(--public-choice-height);z-index:5}.ev-public-site .ev-article-prose :is(h2,h3),.ev-public-site .legal-prose :is(h2,h3){scroll-margin-top:calc(var(--public-choice-height) + 190px)}}@media (prefers-reduced-motion:reduce){.ev-public-site *,.ev-public-site :after,.ev-public-site :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.ev-contact-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(24px,5vw,64px);align-items:start}.ev-contact-form,.ev-contact-paths{min-width:0}.ev-contact-form h2,.ev-contact-paths h2{font-size:clamp(1.65rem,2.8vw,2.3rem)}.ev-contact-paths>div{display:grid;gap:12px;margin-block:24px}.ev-contact-paths button{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;padding:20px 24px;text-align:left;border:1px solid var(--public-line);border-radius:var(--public-radius);background:var(--public-card);color:var(--public-ink);transition:border-color var(--public-motion-fast),background-color var(--public-motion-fast)}.ev-contact-paths button[aria-pressed=true]{border-color:var(--public-accent);background:var(--public-highlight)}.ev-contact-paths button span{font-weight:700}.ev-contact-paths button[aria-pressed=true] span{color:var(--public-accent)}.ev-contact-paths button small{grid-column:1;color:var(--public-muted);font-size:var(--public-label-size);line-height:1.5}.ev-contact-paths button svg{grid-column:2;grid-row:1/3;align-self:center;color:var(--public-accent)}.ev-contact-paths>p{margin-top:20px;color:var(--public-muted);line-height:var(--public-body-leading)}.ev-contact-form{padding:clamp(24px,4vw,40px);border:1px solid var(--public-line);border-radius:var(--public-panel-radius);background:var(--public-card)}.ev-contact-form form>.badge{display:none}.ev-contact-form :is(input,select,textarea){border-radius:var(--public-control-radius)}.ev-contact-success{text-align:center}.ev-public-site .ev-cookie-settings .legal-surface{border-radius:var(--public-panel-radius);background:var(--public-reader)}.ev-public-site .ev-cookie-settings .legal-content-section h2{font-size:calc(var(--public-body-size) * 1.5);line-height:1.3}.ev-public-site .ev-cookie-settings :is(.ev-consent-choice,.ev-consent-save){border-radius:var(--public-radius-control)}.ev-public-site .ev-cookie-settings .ev-consent-choice{background:var(--public-card);border-color:var(--public-line);color:var(--public-ink)}.ev-public-site .ev-cookie-settings .ev-consent-save{color:var(--public-button-text)}.ev-public-site .ev-cookie-settings .ev-consent-save,.ev-public-site .ev-cookie-settings .ev-consent-switch[aria-checked=true]{background:var(--public-button);border-color:var(--public-button)}.ev-public-site .ev-cookie-settings .ev-consent-switch>span{background:var(--public-ink)}@media (max-width:56.25rem){.ev-contact-layout{grid-template-columns:minmax(0,1fr)}}@media (max-height:30rem){.ev-public-site .legal-document-grid .ev-reader-toc{position:static;max-height:none}.ev-public-site .legal-document-grid .ev-reader-toc nav{display:grid;max-height:none;overflow:visible}.ev-public-site .legal-document-grid .ev-reader-toc a{flex:none}.ev-public-site .legal-prose :is(h2,h3){scroll-margin-top:calc(var(--public-choice-height) + 16px)}}:root{--ev-motion-ease-out:cubic-bezier(0.16,1,0.3,1);--ev-motion-ease-io:cubic-bezier(0.65,0,0.35,1);--ev-motion-feedback:160ms;--ev-motion-panel:220ms;--ev-motion-menu:420ms;--ev-motion-reveal:560ms;--ev-motion-hero:800ms;--ev-motion-stage-radius:22px;--ev-motion-route:220ms;--ev-motion-step-gap:var(--space-lg)}@keyframes ev-motion-rise-soft{0%{transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes ev-motion-panel-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes ev-motion-menu-clip{0%{opacity:0;transform:translate3d(0,-12px,0)}to{opacity:1;transform:none}}@keyframes ev-motion-menu-row{0%{opacity:0;transform:translateX(-18px)}to{opacity:1;transform:none}}.ev-public-site :is(.ev-hero-copy,.ev-compact-header>.ev-container,.ev-founder-hero .ev-founder-teaser>div:first-child)>*{animation:ev-motion-rise-soft var(--ev-motion-hero) var(--ev-motion-ease-out) both}.ev-public-site :is(.ev-hero-copy,.ev-compact-header>.ev-container,.ev-founder-hero .ev-founder-teaser>div:first-child)>h1{animation-name:ev-motion-rise-soft;animation-delay:50ms}.ev-public-site :is(.ev-hero-copy,.ev-compact-header>.ev-container,.ev-founder-hero .ev-founder-teaser>div:first-child)>p{animation-delay:.18s}.ev-public-site :is(.ev-hero-copy,.ev-compact-header>.ev-container,.ev-founder-hero .ev-founder-teaser>div:first-child)>.ev-hero-actions{animation-delay:.3s}.ev-public-site :is(.ev-hero-copy,.ev-compact-header>.ev-container,.ev-founder-hero .ev-founder-teaser>div:first-child)>.ev-hero-footnote{animation-delay:.4s}.ev-public-site .ev-button{background-image:linear-gradient(var(--public-accent),var(--public-accent));background-repeat:no-repeat;background-position:0;background-size:0 100%;transition:transform var(--ev-motion-feedback) var(--ev-motion-ease-out),background-color var(--ev-motion-feedback) var(--ev-motion-ease-out),background-size .32s var(--ev-motion-ease-out)}.ev-public-site .ev-button svg{transition:transform var(--ev-motion-feedback) var(--ev-motion-ease-out)}.ev-public-site .ev-button:active{transform:scale(.98)}@media (hover:hover){.ev-public-site .ev-button:hover{background-size:100% 100%}.ev-public-site .ev-button:hover svg{transform:translateX(4px)}}.ev-public-site .ev-button-secondary{background-image:linear-gradient(var(--public-soft),var(--public-soft))}.ev-public-site .ev-nav-occasions[open]>.ev-nav-dropdown{animation:ev-motion-panel-in var(--ev-motion-panel) var(--ev-motion-ease-out) both}@media (max-width:71.875rem){.ev-public-site .ev-nav-links.is-open{animation:ev-motion-menu-clip var(--ev-motion-menu) var(--ev-motion-ease-out) both}.ev-public-site .ev-nav-links.is-open>*{animation:ev-motion-menu-row .38s var(--ev-motion-ease-out) both}.ev-public-site .ev-nav-links.is-open>:nth-child(2){animation-delay:40ms}.ev-public-site .ev-nav-links.is-open>:nth-child(3){animation-delay:80ms}.ev-public-site .ev-nav-links.is-open>:nth-child(4){animation-delay:.12s}.ev-public-site .ev-nav-links.is-open>:nth-child(5){animation-delay:.16s}.ev-public-site .ev-nav-links.is-open>:nth-child(n+6){animation-delay:.2s}.ev-public-site{transition:background-color var(--ev-motion-menu) var(--ev-motion-ease-out)}html[data-ev-menu=open] .ev-public-site{background-color:var(--public-secondary)}.ev-public-site #main-content{transform-origin:var(--ev-menu-origin,50% 0);transition:transform .56s var(--ev-motion-ease-out),clip-path .56s var(--ev-motion-ease-out)}html[data-ev-menu=open] .ev-public-site #main-content{will-change:transform;transform:translate3d(-18%,0,0) scale(.84);clip-path:var(--ev-menu-clip,inset(0 round 28px));pointer-events:none}html[data-ev-menu=open] .ev-public-site .ev-nav-links.is-open{background:var(--public-secondary);color:var(--public-on-secondary);border-bottom-color:transparent}html[data-ev-menu=open] .ev-public-site .ev-nav-links.is-open :is(a,summary){color:var(--public-on-secondary)}}.ev-motion-panel,.ev-public-site .ev-step-panel{animation:ev-motion-panel-in var(--ev-motion-panel) var(--ev-motion-ease-out) both}.ev-public-site .ev-step-number,.ev-public-site .ev-step-tab-arrow{transition:transform var(--ev-motion-panel) var(--ev-motion-ease-out)}.ev-public-site .ev-step-tabs .is-active .ev-step-number{transform:scale(1.08)}.ev-public-site .ev-step-tabs .is-active .ev-step-tab-arrow{transform:translateX(4px)}.ev-workflow-track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ev-motion-step-gap);list-style:none;padding:0;margin-block:var(--space-xl)}.ev-workflow-track li{position:relative;min-width:0}.ev-workflow-track li:not(:last-child):after{content:"";position:absolute;inset-inline-start:var(--space-xl);inset-inline-end:calc(-1 * var(--ev-motion-step-gap));top:var(--space-md);height:2px;background:var(--public-accent);transform:scaleX(0);transform-origin:left;transition:transform var(--ev-motion-reveal) var(--ev-motion-ease-out);pointer-events:none}.ev-workflow-track li[data-complete=true]:after{transform:scaleX(1)}.ev-workflow-track button{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-sm);min-height:44px;text-align:start;width:100%;color:var(--public-muted)}.ev-workflow-track button[aria-current]{color:var(--public-ink)}.ev-workflow-track strong{font-size:var(--text-lg,1.125rem)}.ev-workflow-track small{font-size:var(--text-sm,.875rem);line-height:1.6}.ev-workflow-node{display:grid;place-items:center;width:var(--space-xl);height:var(--space-xl);border:1px solid var(--public-line);border-radius:var(--public-radius-control);background:var(--public-paper);color:var(--public-ink);font-variant-numeric:tabular-nums;transition:transform var(--ev-motion-panel) var(--ev-motion-ease-out),background-color var(--ev-motion-feedback) var(--ev-motion-ease-out)}.ev-workflow-track button[aria-current] .ev-workflow-node{background:var(--public-accent);color:var(--public-button-text);transform:scale(1.08)}.ev-workflow-stage{min-height:12rem;padding:var(--space-lg);background:var(--public-reader);border-radius:var(--public-radius);margin-block:var(--space-lg)}.ev-workflow-result{display:flex;align-items:center;gap:var(--space-lg);animation:ev-motion-panel-in var(--ev-motion-panel) var(--ev-motion-ease-out) both}.ev-workflow-result>svg{flex-shrink:0;color:var(--public-secondary)}.ev-workflow-count{font-variant-numeric:tabular-nums;color:var(--public-muted)}.ev-workflow-note{margin-block-start:var(--space-sm);color:var(--public-muted)}@media (max-width:45rem){.ev-workflow-track{grid-template-columns:1fr 1fr}.ev-workflow-track li:after{display:none}.ev-workflow-stage{min-height:14rem}}@keyframes ev-feedback-pop{0%{opacity:.55;transform:scale(.8)}to{opacity:1;transform:none}}[data-ev-save-feedback]:is([data-status=saved],[data-status=error],[data-status=conflict],[data-status=failed]) svg{animation:ev-feedback-pop var(--ev-motion-panel) var(--ev-motion-ease-out)}.ev-motion-module{transition:transform var(--ev-motion-feedback) var(--ev-motion-ease-out)}.ev-motion-module:active{transform:scale(.99)}@keyframes ev-motion-marker-in{0%{opacity:0;transform:translateY(-50%) scaleY(.3)}to{opacity:1;transform:translateY(-50%)}}.ev-dashboard-nav-active-marker{animation:ev-motion-marker-in var(--ev-motion-panel) var(--ev-motion-ease-out) both}.ev-dashboard-nav-slider{position:absolute;inset-block-start:0;inset-inline-start:0;width:4px;height:24px;border-radius:9999px;background:var(--platform-accent,var(--ring));opacity:0;pointer-events:none;z-index:1}.ev-dashboard-nav-slider[data-visible=true]{opacity:1}.ev-dashboard-nav-slider[data-ready=true]{transition:transform .18s var(--ev-motion-ease-out),opacity .12s linear}.ev-dashboard-nav[data-ev-marker-slide=ready] .ev-dashboard-nav-active-marker{display:none}@media (hover:hover){.ev-dash-card-interactive,.ev-motion-module{transition:transform var(--ev-motion-feedback) var(--ev-motion-ease-out),box-shadow var(--ev-motion-feedback) var(--ev-motion-ease-out),border-color .15s}.ev-dash-card-interactive:hover,.ev-motion-module:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}}.ev-dash-card-interactive:active{transform:scale(.99)}.ev-motion-stagger>*{animation:ev-motion-panel-in .18s var(--ev-motion-ease-out) backwards}.ev-motion-stagger>:nth-child(2){animation-delay:30ms}.ev-motion-stagger>:nth-child(3){animation-delay:60ms}.ev-motion-stagger>:nth-child(4){animation-delay:90ms}.ev-motion-stagger>:nth-child(5){animation-delay:.12s}.ev-motion-stagger>:nth-child(6){animation-delay:.15s}.ev-motion-stagger>:nth-child(7){animation-delay:.18s}.ev-motion-stagger>:nth-child(n+8){animation-delay:.21s}@keyframes ev-collapse-down{0%{height:0;opacity:0}to{height:var(--radix-collapsible-content-height);opacity:1}}@keyframes ev-collapse-up{0%{height:var(--radix-collapsible-content-height);opacity:1}to{height:0;opacity:0}}.ev-collapse{overflow:hidden}.ev-collapse[data-state=open]{animation:ev-collapse-down .18s var(--ev-motion-ease-out)}.ev-collapse[data-state=closed]{animation:ev-collapse-up .15s var(--ev-motion-ease-io)}@media (prefers-reduced-motion:reduce){.ev-dash-card-interactive,.ev-dashboard-nav-slider,.ev-motion-module{transition:none!important}.ev-dash-card-interactive:active,.ev-dash-card-interactive:hover,.ev-motion-module:hover{transform:none}.ev-collapse[data-state],.ev-motion-stagger>*{animation:none!important}}.ev-dashboard-nav-group a:active{transform:scale(.98);transition:transform var(--ev-motion-feedback) var(--ev-motion-ease-out)}@media (width < 1024px){html[data-ev-motion-mobile=reduced] .ev-public-site :after,html[data-ev-motion-mobile=reduced] .ev-public-site :before,html[data-ev-motion-mobile=reduced] :is(.ev-motion-panel,.ev-motion-module,[data-ev-save-feedback] svg,.ev-dashboard-nav-active-marker,.ev-dashboard-nav-slider,.ev-dash-card-interactive,.ev-motion-stagger>*,.ev-collapse,.ev-dashboard-nav-group a:active),html[data-ev-motion-mobile=reduced] :is(.ev-public-site,.ev-public-site *){animation:none!important;transition:none!important}html[data-ev-motion-mobile=reduced] .ev-public-site :is(#main-content,.ev-button,.ev-button svg,.ev-nav-links.is-open,.ev-nav-links.is-open>*,.ev-step-number,.ev-step-tab-arrow,.ev-workflow-node),html[data-ev-motion-mobile=reduced] :is(.ev-motion-module,.ev-dash-card-interactive,.ev-dashboard-nav-group a:active){transform:none!important;will-change:auto}html[data-ev-motion-mobile=reduced] .ev-public-site #main-content{clip-path:none!important}html[data-ev-motion-mobile=reduced] .ev-dashboard-nav-active-marker{transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.ev-motion-module,[data-ev-save-feedback] svg{animation:none!important;transition:none!important;transform:none}.ev-dashboard-nav-active-marker,.ev-dashboard-nav-group a:active{animation:none!important;transform:translateY(-50%)}.ev-dashboard-nav-group a:active{transform:none}.ev-motion-panel,.ev-public-site *,.ev-public-site :after,.ev-public-site :before{animation:none!important;transition:none!important}html[data-ev-menu=open] .ev-public-site #main-content{transform:none;clip-path:none;will-change:auto}}html[data-ev-motion-off~=button] .ev-public-site :is(.ev-button,.ev-button svg),html[data-ev-motion-off~=hero] .ev-public-site :is(.ev-hero-copy,.ev-compact-header>.ev-container,.ev-founder-hero .ev-founder-teaser>div:first-child),html[data-ev-motion-off~=hero] .ev-public-site :is(.ev-hero-copy,.ev-compact-header>.ev-container,.ev-founder-hero .ev-founder-teaser>div:first-child)>*,html[data-ev-motion-off~=menu] .ev-public-site :is(.ev-nav-links.is-open,.ev-nav-links.is-open>*,.ev-nav-occasions[open]>.ev-nav-dropdown),html[data-ev-motion-off~=reveal] .ev-public-site :is(.ev-section-heading,.ev-offer-card,.ev-benefit-grid>*,.ev-story-copy,.ev-intro-statement){animation:none!important;transition:none!important}html[data-ev-motion-off~=menu] .ev-public-site #main-content{transition:none!important;transform:none!important;clip-path:none!important;will-change:auto!important}:root{--ev-motion-ease-expo:cubic-bezier(0.19,1,0.22,1);--ev-motion-ease-spring:cubic-bezier(0.34,1.4,0.64,1);--ev-motion-ease-in:cubic-bezier(0.55,0,0.75,0.2);--ev-motion-pop:280ms;--ev-motion-pop-step:26ms;--ev-motion-accordion:520ms;--ev-motion-reveal-lg:900ms;--ev-motion-reveal-step:90ms;--ev-motion-reveal-distance:48px;--ev-motion-fly-distance:96px;--ev-motion-stage-leave:380ms;--ev-motion-stage-enter:820ms;--ev-motion-stage-scale:0.92;--ev-motion-stage-round:28px;--ev-motion-intro:1150ms;--ev-m-accent:var(--public-accent,var(--primary));--ev-m-ink:var(--public-ink,var(--foreground));--ev-m-muted:var(--public-muted,var(--muted-foreground));--ev-m-line:var(--public-line,var(--border));--ev-m-surface:var(--public-reader,var(--card));--ev-m-deep:var(--public-secondary,var(--primary));--ev-m-on-deep:var(--public-on-secondary,var(--primary-foreground));--ev-m-radius:var(--public-radius,16px)}.ev-brand-intro{position:fixed;inset:0;z-index:200;display:grid;place-items:center;background:radial-gradient(120% 90% at 50% 40%,color-mix(in oklab,var(--ev-m-deep) 70%,transparent),transparent 70%),var(--public-paper,var(--background));color:var(--ev-m-ink);cursor:pointer;animation:ev-intro-open var(--ev-motion-intro) var(--ev-motion-ease-expo) both}html[data-ev-intro=seen] .ev-brand-intro{display:none}.ev-brand-intro__mark{display:flex;flex-direction:column;align-items:center;gap:var(--space-md,1rem);animation:ev-intro-mark var(--ev-motion-intro) var(--ev-motion-ease-expo) both}.ev-brand-intro__word{font-family:var(--font-cinzel),serif;font-size:clamp(1.75rem,3.2vw,2.75rem);letter-spacing:.32em;padding-inline-start:.32em;background:linear-gradient(100deg,var(--ev-m-ink) 20%,var(--ev-m-accent) 50%,var(--ev-m-ink) 80%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:ev-intro-sheen var(--ev-motion-intro) ease-out both}.ev-brand-intro__line{width:7rem;height:2px;background:var(--ev-m-accent);transform-origin:left;animation:ev-intro-line var(--ev-motion-intro) var(--ev-motion-ease-expo) both}@keyframes ev-intro-open{0%,58%{clip-path:inset(0 0 0 0 round 0);visibility:visible}99%{clip-path:inset(50% 6% 50% 6% round var(--ev-motion-stage-round));visibility:visible}to{clip-path:inset(50% 6% 50% 6% round var(--ev-motion-stage-round));visibility:hidden;pointer-events:none}}@keyframes ev-intro-mark{0%{opacity:0;transform:translateY(18px) scale(.94)}32%,58%{opacity:1;transform:none}to{opacity:0;transform:scale(.86)}}@keyframes ev-intro-sheen{0%{background-position:100% 0}to{background-position:0 0}}@keyframes ev-intro-line{0%,12%{transform:scaleX(0)}52%,to{transform:scaleX(1)}}html:not([data-ev-intro=seen]) .ev-public-site:has(>.ev-brand-intro) #main-content{animation:ev-intro-stage var(--ev-motion-intro) var(--ev-motion-ease-expo) both}@keyframes ev-intro-stage{0%,55%{transform:scale(.96)}to{transform:none}}html[data-ev-stage] .evusion-app-frame{overflow-x:clip}html[data-ev-stage] .ev-public-site{background-color:var(--ev-m-deep)}[data-ev-reveal]{--ev-reveal-from:translate3d(0,var(--ev-motion-reveal-distance),0);transition:opacity var(--ev-motion-reveal-lg) var(--ev-motion-ease-out),transform var(--ev-motion-reveal-lg) var(--ev-motion-ease-expo),clip-path var(--ev-motion-reveal-lg) var(--ev-motion-ease-expo);transition-delay:calc(var(--ev-i, 0) * var(--ev-motion-reveal-step))}[data-ev-reveal][data-variant=fly-left]{--ev-reveal-from:translate3d(calc(-1 * var(--ev-motion-fly-distance)),0,0)}[data-ev-reveal][data-variant=fly-right]{--ev-reveal-from:translate3d(var(--ev-motion-fly-distance),0,0)}[data-ev-reveal][data-variant=zoom]{--ev-reveal-from:scale(0.9)}[data-ev-reveal=pending]:not([data-variant=stagger],[data-variant=mask],[data-variant=lines]){opacity:0;transform:var(--ev-reveal-from)}[data-ev-reveal][data-variant=mask]{transition-duration:1.1s}[data-ev-reveal=pending][data-variant=mask]{clip-path:inset(0 0 100% 0 round var(--ev-m-radius));transform:scale(1.06)}[data-ev-reveal][data-variant=stagger]>*{transition:opacity var(--ev-motion-reveal-lg) var(--ev-motion-ease-out),transform var(--ev-motion-reveal-lg) var(--ev-motion-ease-expo);transition-delay:calc(var(--ev-i, 0) * var(--ev-motion-reveal-step))}[data-ev-reveal=pending][data-variant=stagger]>*{opacity:0;transform:translate3d(0,var(--ev-motion-reveal-distance),0)}.ev-reveal-lines .ev-line{display:block;overflow:clip;overflow-clip-margin:.12em;padding-block-end:.06em}.ev-reveal-lines .ev-line-inner{display:block;transition:transform 1s var(--ev-motion-ease-expo);transition-delay:calc(var(--ev-i, 0) * .11s)}.ev-reveal-lines[data-ev-reveal=pending] .ev-line-inner{transform:translate3d(0,110%,0)}.ev-count{font-variant-numeric:tabular-nums}.ev-parallax{overflow:clip;border-radius:var(--ev-m-radius)}.ev-parallax>.ev-parallax-layer{height:100%}.ev-parallax[data-active]>.ev-parallax-layer{transform:translate3d(0,var(--ev-parallax-y,0),0) scale(1.14);will-change:transform}.ev-steps{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:var(--space-2xl,3rem);align-items:start}.ev-steps__list{list-style:none;margin:0;padding:0}.ev-steps__step{min-height:62vh;display:flex;flex-direction:column;justify-content:center;gap:var(--space-sm,.75rem);opacity:.38;transition:opacity .4s var(--ev-motion-ease-out)}.ev-steps:not([data-ready]) .ev-steps__step,.ev-steps__step[aria-current=step]{opacity:1}.ev-steps__index{font-variant-numeric:tabular-nums;color:var(--ev-m-accent);font-weight:600;letter-spacing:.08em}.ev-steps__inline{display:none}.ev-steps__stage{position:sticky;top:calc(var(--public-choice-height, 80px) + var(--space-lg, 1.5rem));aspect-ratio:4/3;border-radius:var(--ev-m-radius);overflow:clip;background:var(--ev-m-surface)}.ev-steps__media{position:absolute;inset:0;opacity:0;transform:scale(1.06);clip-path:inset(0 0 0 100%);transition:opacity .5s var(--ev-motion-ease-out),transform .9s var(--ev-motion-ease-expo),clip-path .9s var(--ev-motion-ease-expo)}.ev-steps__media[data-active]{opacity:1;transform:none;clip-path:inset(0 0 0 0)}@media (width < 1024px){.ev-steps{grid-template-columns:1fr}.ev-steps__stage{display:none}.ev-steps__inline{display:block;border-radius:var(--ev-m-radius);overflow:clip;aspect-ratio:4/3}.ev-steps__step{min-height:0;opacity:1;padding-block:var(--space-lg,1.5rem)}}.ev-accordion-content[data-state=open]{animation:ev-accordion-open var(--ev-motion-accordion) var(--ev-motion-ease-expo) both}.ev-accordion-content[data-state=closed]{animation:ev-accordion-close .26s var(--ev-motion-ease-io) both}.ev-accordion-content[data-state=open]>.ev-accordion-inner{animation:ev-motion-panel-in .42s var(--ev-motion-ease-out) 90ms both}.ev-accordion-chevron{transition:transform .42s var(--ev-motion-ease-spring),color .2s ease}[data-state=open]>.ev-accordion-chevron{color:var(--ev-m-accent)}@keyframes ev-accordion-open{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes ev-accordion-close{0%{height:var(--radix-accordion-content-height)}to{height:0}}.ev-img-acc{display:flex;gap:var(--space-sm,.75rem);height:clamp(22rem,62vh,34rem);contain:layout paint}.ev-img-acc__item{position:relative;flex:1 1 0;min-width:4.5rem;overflow:clip;border-radius:var(--ev-m-radius);background:var(--ev-m-surface);transition:flex-grow .75s var(--ev-motion-ease-expo)}.ev-img-acc__item[data-state=open]{flex-grow:5}.ev-img-acc__media,.ev-img-acc__media>:is(img,picture,span,div){position:absolute;inset:0;width:100%;height:100%}.ev-img-acc__media img{object-fit:cover;transform:scale(1.12);transition:transform 1.1s var(--ev-motion-ease-expo)}.ev-img-acc__item[data-state=open] .ev-img-acc__media img{transform:none}.ev-img-acc__item:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,color-mix(in oklab,var(--ev-m-deep) 88%,black) 0,color-mix(in oklab,var(--ev-m-deep) 30%,transparent) 55%,transparent 100%);pointer-events:none}.ev-img-acc__header{margin:0}.ev-img-acc__trigger{position:absolute;inset:0;z-index:2;display:flex;align-items:flex-end;gap:var(--space-sm,.75rem);padding:var(--space-lg,1.5rem);text-align:start;color:var(--ev-m-on-deep);font-weight:600;font-size:var(--text-lg,1.125rem)}.ev-img-acc__trigger:focus-visible{outline:2px solid var(--ev-m-accent);outline-offset:-4px;border-radius:var(--ev-m-radius)}.ev-img-acc__index{color:var(--ev-m-accent);font-variant-numeric:tabular-nums;font-size:var(--text-sm,.875rem);letter-spacing:.08em}.ev-img-acc__item[data-state=closed] .ev-img-acc__title{writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap}.ev-img-acc__item[data-state=closed] .ev-img-acc__trigger{flex-direction:column-reverse;align-items:center;justify-content:flex-start}.ev-img-acc__content{position:absolute;inset-inline:0;bottom:0;z-index:1;padding:0 var(--space-lg,1.5rem) calc(var(--space-lg, 1.5rem) + 2.25rem);color:var(--ev-m-on-deep);max-width:36rem}.ev-img-acc__content[data-state=open]{animation:ev-motion-panel-in .6s var(--ev-motion-ease-expo) .22s both}@media (width < 768px){.ev-img-acc{flex-direction:column;height:38rem}.ev-img-acc__item{min-width:0;min-height:4.5rem}.ev-img-acc__item[data-state=closed] .ev-img-acc__title{writing-mode:horizontal-tb;transform:none}.ev-img-acc__item[data-state=closed] .ev-img-acc__trigger{flex-direction:row;align-items:center}}.ev-feat-acc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:var(--space-2xl,3rem);align-items:center}.ev-feat-acc__item{position:relative;border-bottom:1px solid var(--ev-m-line)}.ev-feat-acc__item:before{content:"";position:absolute;inset-inline-start:0;bottom:-1px;width:100%;height:2px;background:var(--ev-m-accent);transform:scaleX(0);transform-origin:left;transition:transform .7s var(--ev-motion-ease-expo)}.ev-feat-acc__item[data-state=open]:before{transform:scaleX(1)}.ev-feat-acc__header{margin:0}.ev-feat-acc__trigger{display:flex;width:100%;align-items:center;gap:var(--space-md,1rem);min-height:44px;padding-block:var(--space-md,1rem);text-align:start;font-size:var(--text-lg,1.125rem);font-weight:600;color:var(--ev-m-muted);transition:color .24s ease}.ev-feat-acc__trigger:hover,.ev-feat-acc__trigger[data-state=open]{color:var(--ev-m-ink)}.ev-feat-acc__trigger:focus-visible{outline:2px solid var(--ev-m-accent);outline-offset:2px;border-radius:6px}.ev-feat-acc__icon{display:grid;place-items:center;flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:999px;border:1px solid var(--ev-m-line);transition:transform .5s var(--ev-motion-ease-spring),background-color .24s ease}.ev-feat-acc__trigger[data-state=open] .ev-feat-acc__icon{background:var(--ev-m-accent);color:var(--public-button-text,var(--primary-foreground));border-color:transparent;transform:rotate(-8deg) scale(1.08)}.ev-feat-acc__content{overflow:hidden;color:var(--ev-m-muted)}.ev-feat-acc__content[data-state=open]{animation:ev-accordion-open var(--ev-motion-accordion) var(--ev-motion-ease-expo) both}.ev-feat-acc__content[data-state=closed]{animation:ev-accordion-close .26s var(--ev-motion-ease-io) both}.ev-feat-acc__body{padding-block-end:var(--space-md,1rem);padding-inline-start:calc(2.25rem + var(--space-md, 1rem))}.ev-feat-acc__stage{position:relative;aspect-ratio:4/3;border-radius:var(--ev-m-radius);overflow:clip;background:var(--ev-m-surface)}.ev-feat-acc__preview{position:absolute;inset:0;opacity:0;transform:translate3d(0,6%,0) scale(.96);clip-path:inset(12% 12% 12% 12% round var(--ev-m-radius));transition:opacity .42s var(--ev-motion-ease-out),transform .9s var(--ev-motion-ease-expo),clip-path .9s var(--ev-motion-ease-expo)}.ev-feat-acc__preview[data-active]{opacity:1;transform:none;clip-path:inset(0 0 0 0 round var(--ev-m-radius))}@media (width < 1024px){.ev-feat-acc{grid-template-columns:1fr}.ev-feat-acc__stage{order:-1}}.ev-pop{transform-origin:var(--radix-popper-transform-origin,top center)}.ev-pop[data-state=open]{animation:ev-pop-in var(--ev-motion-pop) var(--ev-motion-ease-expo) both}.ev-pop[data-state=closed]{animation:ev-pop-out .15s var(--ev-motion-ease-in) both}.ev-pop[data-state=open] :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option]){animation:ev-pop-item .36s var(--ev-motion-ease-expo) both;animation-delay:calc(var(--ev-pop-i, 7) * var(--ev-motion-pop-step))}.ev-pop :nth-child(1 of [role]){--ev-pop-i:0}.ev-pop :nth-child(2 of [role]){--ev-pop-i:1}.ev-pop :nth-child(3 of [role]){--ev-pop-i:2}.ev-pop :nth-child(4 of [role]){--ev-pop-i:3}.ev-pop :nth-child(5 of [role]){--ev-pop-i:4}.ev-pop :nth-child(6 of [role]){--ev-pop-i:5}.ev-pop :nth-child(7 of [role]){--ev-pop-i:6}@keyframes ev-pop-in{0%{opacity:0;transform:scale(.9) translate3d(0,-4px,0)}to{opacity:1;transform:none}}@keyframes ev-pop-out{to{opacity:0;transform:scale(.96)}}@keyframes ev-pop-item{0%{opacity:0;transform:translate3d(-10px,0,0)}to{opacity:1;transform:none}}.ev-roll{display:inline-flex;align-items:center;gap:.5em}.ev-roll__window{display:inline-block;height:1lh;overflow:clip}.ev-roll__track{display:flex;flex-direction:column;transition:transform .46s var(--ev-motion-ease-expo)}.ev-roll__arrow{position:relative;display:inline-grid;width:1em;height:1em;overflow:clip}.ev-roll__arrow>svg{grid-area:1/1;width:1em;height:1em;transition:transform .46s var(--ev-motion-ease-expo)}.ev-roll__arrow>svg+svg{transform:translate3d(-120%,0,0)}@media (hover:hover){:is(a,button):focus-visible .ev-roll .ev-roll__track,:is(a,button):hover .ev-roll .ev-roll__track{transform:translate3d(0,-50%,0)}:is(a,button):focus-visible .ev-roll .ev-roll__arrow>svg:first-child,:is(a,button):hover .ev-roll .ev-roll__arrow>svg:first-child{transform:translate3d(120%,0,0)}:is(a,button):focus-visible .ev-roll .ev-roll__arrow>svg+svg,:is(a,button):hover .ev-roll .ev-roll__arrow>svg+svg{transform:none}}@media (prefers-reduced-motion:reduce){.ev-brand-intro{display:none!important}.ev-public-site:has(>.ev-brand-intro) #main-content{animation:none!important}.ev-feat-acc__preview,.ev-img-acc__item,.ev-img-acc__media img,.ev-roll__arrow>svg,.ev-roll__track,.ev-steps__media,[data-ev-reveal],[data-ev-reveal] *{transition-property:opacity!important;transform:none!important;clip-path:none!important}[data-ev-reveal=pending],[data-ev-reveal=pending] *{opacity:1!important}.ev-accordion-content,.ev-accordion-inner,.ev-feat-acc__content,.ev-img-acc__content,.ev-pop,.ev-pop *{animation-name:ev-motion-fade!important;animation-duration:.12s!important;animation-delay:0s!important}.ev-img-acc__item{transition:none!important}.ev-parallax>.ev-parallax-layer{transform:none!important}}@keyframes ev-motion-fade{0%{opacity:0}to{opacity:1}}@media (width < 1024px){html[data-ev-motion-mobile=reduced] .ev-brand-intro{display:none!important}html[data-ev-motion-mobile=reduced] .ev-public-site #main-content{animation:none!important}}@media print{.ev-brand-intro{display:none!important}[data-ev-reveal],[data-ev-reveal] *{opacity:1!important;transform:none!important;clip-path:none!important}}:is(.ev-steps__inline,[data-variant=mask]){position:relative}:is(.ev-steps__media,.ev-steps__inline,.ev-feat-acc__preview,.ev-parallax-layer,[data-variant=mask])>:is(.ev-photo,img){position:absolute;inset:0;width:100%;height:100%;object-fit:cover}:root{--ev-hero-base:560ms;--ev-hero-step:110ms;--ev-hero-duration:900ms}@keyframes ev-hero-rise{0%{opacity:0;transform:translate3d(0,36px,0)}to{opacity:1;transform:none}}@keyframes ev-hero-photo{0%{clip-path:inset(0 0 100% 0 round var(--ev-m-radius,16px));transform:scale(1.08)}to{clip-path:inset(0 0 0 0 round var(--ev-m-radius,16px));transform:none}}@media (prefers-reduced-motion:no-preference) and (width >= 1024px){html:not([data-ev-motion-off~=reveal]) .ev-hero-stagger>*{animation:ev-hero-rise var(--ev-hero-duration) var(--ev-motion-ease-expo,ease-out) both;animation-delay:calc(var(--ev-hero-base) + var(--ev-i, 0) * var(--ev-hero-step))}html:not([data-ev-motion-off~=reveal]) .ev-hero-stagger>:first-child{--ev-i:0}html:not([data-ev-motion-off~=reveal]) .ev-hero-stagger>:nth-child(2){--ev-i:1}html:not([data-ev-motion-off~=reveal]) .ev-hero-stagger>:nth-child(3){--ev-i:2}html:not([data-ev-motion-off~=reveal]) .ev-hero-stagger>:nth-child(4){--ev-i:3}html:not([data-ev-motion-off~=reveal]) .ev-hero-stagger>:nth-child(n+5){--ev-i:4}html:not([data-ev-motion-off~=reveal]) .ev-hero-photo{animation:ev-hero-photo 1.2s var(--ev-motion-ease-expo,ease-out) both;animation-delay:calc(var(--ev-hero-base) - .12s)}}@media print{.ev-hero-photo,.ev-hero-stagger>*{animation:none!important}}.ev-free-figure .ev-free-facts{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;margin:1rem 0 0;font-size:1rem;color:var(--public-muted,var(--muted-foreground))}.ev-free-figure .ev-free-facts .ev-count{font-weight:600;color:var(--public-accent-ink,var(--foreground));font-variant-numeric:tabular-nums}.premium-landing__feature-preview{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:1.25rem;padding:2rem;text-align:center;background:radial-gradient(90% 80% at 50% 30%,color-mix(in oklab,var(--ev-m-accent) 22%,transparent),transparent 72%),var(--ev-m-surface)}.ev-audience-links{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem 2rem;margin-top:var(--space-lg,2rem)}.site-footer [data-variant]{--ev-motion-reveal-distance:16px;--ev-motion-reveal-lg:700ms}.feature-cinema__capability-preview{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;gap:1.25rem;padding:clamp(1.25rem,3vw,2.5rem);background:radial-gradient(90% 80% at 20% 10%,color-mix(in oklab,var(--ev-m-accent) 18%,transparent),transparent 70%),var(--ev-m-surface)}.feature-cinema__capability-eyebrow{font-size:.8rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ev-m-accent)}.feature-cinema__capabilities{max-width:72rem;margin-inline:auto}