.on-dark{color:white}.on-dark .label{color:#8ea6ff}.b2b__title,.de__title,.docs__title,.faq-sec__title,.kz__title,.price__title,.proc__title,.sdemo__title,.svc__title,.trust__title{font-size:var(--step-5);letter-spacing:-.04em;line-height:.98;font-weight:680;margin-block:14px 0}.hero{position:relative;background:var(--ez-bg)}.hero__track{position:relative;block-size:520vh}.hero__stage{position:-webkit-sticky;position:sticky;inset-block-start:0;block-size:100svh;overflow:hidden;background:radial-gradient(120% 90% at 70% 100%,#0d1a4d 0,var(--ez-night) 55%);isolation:isolate;transform-origin:50% 60%;will-change:transform}.hero__bg{position:absolute;inset:0;z-index:-1;pointer-events:none}.hero__grid{position:absolute;inset:-10% 0 -30%;background-image:linear-gradient(rgb(255 255 255/.045) 1px,transparent 0),linear-gradient(90deg,rgb(255 255 255/.045) 1px,transparent 0);background-size:76px 76px;mask-image:radial-gradient(70% 60% at 55% 65%,black 10%,transparent 75%);-webkit-mask-image:radial-gradient(70% 60% at 55% 65%,black 10%,transparent 75%)}.hero__aurora{position:absolute;inset-inline:-15%;inset-block-end:-25%;block-size:85%;background:radial-gradient(40% 45% at 58% 62%,rgb(42 85 255/.42),transparent 70%),radial-gradient(22% 22% at 72% 58%,rgb(63 216 242/.16),transparent 70%)}.hero__horizon{position:absolute;inset-inline:0;inset-block-end:13svh;block-size:1px;background:linear-gradient(90deg,transparent,rgb(142 166 255/.45) 30%,rgb(142 166 255/.45) 70%,transparent)}.hero__intro{position:absolute;inset-inline:0;inset-block-start:calc(var(--header-h) + 5svh);z-index:3}.hero__eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--track-label);text-transform:uppercase;color:rgb(255 255 255/.7);padding:8px 14px;border:1px solid rgb(255 255 255/.14);border-radius:var(--radius-pill);background:rgb(255 255 255/.04)}.hero__live{inline-size:7px;block-size:7px;border-radius:50%;background:var(--ez-cyan);box-shadow:0 0 0 0 rgb(63 216 242/.6);animation:ez-pulse 2.4s var(--ease-out) infinite}@keyframes ez-pulse{0%{box-shadow:0 0 0 0 rgb(63 216 242/.55)}70%,to{box-shadow:0 0 0 10px rgb(63 216 242/0)}}.hero__title{margin-block:22px 0;font-size:var(--display);font-weight:700;letter-spacing:var(--track-display);line-height:var(--lh-display)}.hero__title .split__line:last-child .split__in{background:linear-gradient(100deg,#ffffff,#b9c8ff 45%,#6f8dff);-webkit-background-clip:text;background-clip:text;color:transparent}.hero__sub{margin-block:24px 30px;max-inline-size:36ch;font-size:var(--step-1);line-height:1.5;color:rgb(255 255 255/.74)}.hero__ctas{display:flex;flex-wrap:wrap;gap:12px}.hero__acts{position:absolute;inset-inline-start:var(--gutter);inset-inline-end:var(--gutter);inset-block-start:calc(var(--header-h) + 9svh);z-index:3;margin:0;padding:0;list-style:none;pointer-events:none}.hero__act{position:absolute;inset-block-start:0;inset-inline-start:max(0px,calc((100vw - var(--maxw)) / 2 - var(--gutter)));inline-size:min(100%,980px)}.hero__act-n{display:block;font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:var(--track-label);color:#8ea6ff;-webkit-margin-after:12px;margin-block-end:12px}.hero__act-text{display:block;max-inline-size:13ch;font-size:var(--step-5);font-weight:680;letter-spacing:-.04em;line-height:.98}.hero__act:last-child{pointer-events:auto}.hero__act:last-child .hero__act-text{font-size:var(--display);letter-spacing:var(--track-display);line-height:var(--lh-display)}.hero__ready{display:flex;flex-wrap:wrap;align-items:center;gap:18px 24px;-webkit-margin-before:28px;margin-block-start:28px}.hero__plate{transform-origin:left center}.hero__scene{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:center;-webkit-padding-after:6svh;padding-block-end:6svh;pointer-events:none;z-index:1}.hero__car{position:relative;inline-size:min(68vw,1080px,150svh);aspect-ratio:1200/420;pointer-events:auto;will-change:transform,opacity}.finale__car .car,.hero__car .car{inline-size:100%;block-size:auto;overflow:visible}.car__wheel{transform-box:fill-box;transform-origin:center}.hero__glow{position:absolute;inset:-45% -18% -20%;z-index:-1;background:radial-gradient(closest-side,rgb(42 85 255/.5),rgb(42 85 255/.12) 55%,transparent);will-change:transform,opacity}.hero__scan{position:absolute;inset-block:-6% 14%;inset-inline-start:0;inline-size:2px;background:linear-gradient(to bottom,transparent,var(--ez-cyan),transparent);box-shadow:0 0 22px 4px rgb(63 216 242/.35)}.hero__chip{position:absolute;display:flex;align-items:center;gap:10px;padding:10px 14px 10px 10px;border-radius:14px;border:1px solid rgb(255 255 255/.14);background:rgb(12 22 60/.6);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);white-space:nowrap;box-shadow:0 16px 40px -16px rgb(0 0 0/.6)}.hero__chip:after{content:"";position:absolute;inset-inline-start:22px;inset-block-start:100%;inline-size:1px;block-size:34px;background:linear-gradient(180deg,rgb(142 166 255/.6),transparent)}.hero__chip-check{display:grid;place-items:center;inline-size:24px;block-size:24px;border-radius:50%;background:rgb(63 216 242/.16);color:var(--ez-cyan);flex:none}.hero__chip-label{display:block;font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:rgb(255 255 255/.55)}.hero__chip-value{display:block;font-size:14px;font-weight:600}.hero__chip--0{inset-block-start:-18%;inset-inline-start:6%}.hero__chip--1{inset-block-start:-36%;inset-inline-start:36%}.hero__chip--2{inset-block-start:-16%;inset-inline-end:4%}.hero__chip--3{inset-block-start:22%;inset-inline-end:-6%}.hero__docs{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none;z-index:2}.hero__core,.hero__doc{grid-area:1/1}.hero__doc{display:grid;grid-gap:4px;gap:4px;inline-size:clamp(150px,15vw,214px);padding:16px;border-radius:16px;background:white;color:var(--ez-ink);box-shadow:0 30px 60px -24px rgb(0 0 0/.6)}.hero__doc svg{color:var(--ez-blue);-webkit-margin-after:6px;margin-block-end:6px}.hero__doc-title{font-weight:650;font-size:15px}.hero__doc-meta{font-size:12px;color:var(--ez-muted)}.hero__doc-lines{display:grid;grid-gap:6px;gap:6px;-webkit-margin-before:10px;margin-block-start:10px}.hero__doc-lines i{display:block;block-size:6px;border-radius:3px;background:var(--ez-sky-strong)}.hero__doc-lines i:last-child{inline-size:62%}.hero__core{display:grid;place-items:center;inline-size:170px;aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,rgb(42 85 255/.55),rgb(42 85 255/.08))}.hero__core-ring{position:absolute;inset:0;border-radius:50%;border:1px solid rgb(142 166 255/.6)}.hero__core-label{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.hero__flow{position:absolute;inset-inline:var(--gutter);inset-block-start:60%;translate:0 -50%;z-index:2;display:grid;grid-template-columns:repeat(4,1fr);max-inline-size:1100px;margin-inline:auto}.hero__flow-line{position:absolute;inset-inline:12.5%;inset-block-start:10px;block-size:2px;background:rgb(255 255 255/.14)}.hero__flow-fill{position:absolute;inset:0;background:linear-gradient(90deg,var(--ez-blue),var(--ez-cyan));transform-origin:left center;transform:scaleX(0)}.hero__node{position:relative;display:grid;justify-items:center;grid-gap:16px;gap:16px;text-align:center}.hero__node-dot{inline-size:22px;block-size:22px;border-radius:50%;border:2px solid rgb(255 255 255/.3);background:var(--ez-night);transition:background-color var(--duration-md) var(--ease-ui),border-color var(--duration-md) var(--ease-ui),box-shadow var(--duration-md) var(--ease-ui)}.hero__node.is-on .hero__node-dot{background:var(--ez-blue);border-color:var(--ez-cyan);box-shadow:0 0 0 6px rgb(42 85 255/.25),0 0 30px rgb(63 216 242/.5)}.hero__node-label{font-size:var(--step-1);font-weight:600;color:rgb(255 255 255/.6);transition:color var(--duration-md) var(--ease-ui)}.hero__node.is-on .hero__node-label{color:white}.hero__progress{position:absolute;inset-block-end:28px;inset-inline-start:var(--gutter);display:grid;grid-template-columns:repeat(5,1fr);grid-gap:6px;gap:6px;inline-size:min(360px,46vw);z-index:3}.hero__seg{position:relative;block-size:2px;background:rgb(255 255 255/.16);overflow:hidden;border-radius:2px}.hero__seg-fill{position:absolute;inset:0;background:white;transform-origin:left center;transform:scaleX(0)}.hero__hint{position:absolute;inset-block-end:20px;inset-inline-end:var(--gutter);display:flex;align-items:center;gap:12px;font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--track-label);text-transform:uppercase;color:rgb(255 255 255/.6);z-index:3}.hero__hint-line{position:relative;inline-size:1px;block-size:36px;background:rgb(255 255 255/.18);overflow:hidden}.hero__hint-line:after{content:"";position:absolute;inset-inline:0;block-size:40%;background:white;animation:ez-hint 2.2s var(--ease-in-out) infinite}@keyframes ez-hint{0%{transform:translateY(-100%)}to{transform:translateY(260%)}}.js[data-motion=full] :is(.hero__act,.hero__chip,.hero__doc,.hero__core,.hero__flow,.hero__scan){opacity:0}@media (max-width:1100px){.hero__chip--3{display:none}}@media (max-width:760px){.hero__track{block-size:400vh}.hero__intro{inset-block-start:calc(var(--header-h) + 3svh)}.hero__sub{margin-block:18px 22px}.hero__ctas .btn{flex:1 1 100%}.hero__scene{-webkit-padding-after:9svh;padding-block-end:9svh}.hero__car{inline-size:112vw}.hero__acts{inset-block-start:calc(var(--header-h) + 4svh)}.hero__act-text{font-size:var(--step-4)}.hero__chip{padding:8px 10px 8px 8px}.hero__chip-value{font-size:12px}.hero__chip--0{inset-block-start:-44%;inset-inline-start:8%}.hero__chip--1{inset-block-start:-78%;inset-inline-start:34%}.hero__chip--2{inset-block-start:-30%;inset-inline-end:12%}.hero__doc{inline-size:42vw;padding:12px}.hero__flow{grid-template-columns:1fr;grid-template-rows:repeat(4,auto);gap:26px;justify-items:start;inset-block-start:56%}.hero__flow-line{inset-inline:auto;inset-inline-start:10px;inset-block:10px 30px;inline-size:2px;block-size:auto}.hero__flow-fill{background:linear-gradient(180deg,var(--ez-blue),var(--ez-cyan));transform-origin:center top;transform:scaleY(0)}.hero__node{grid-template-columns:22px 1fr;justify-items:start;align-items:center;text-align:start}.hero__progress{inline-size:calc(100% - 2 * var(--gutter))}.hero__hint{display:none}}.svc{position:relative;background:var(--ez-bg);-webkit-padding-before:var(--sect-y);padding-block-start:var(--sect-y)}.svc__stage{-webkit-padding-after:var(--sect-y);padding-block-end:var(--sect-y)}.svc__head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;-webkit-margin-after:clamp(2rem,1rem + 3vw,3.5rem);margin-block-end:clamp(2rem,1rem + 3vw,3.5rem)}.svc__meter{position:relative;inline-size:180px;block-size:2px;background:var(--ez-line);border-radius:2px;overflow:hidden;flex:none;-webkit-margin-after:14px;margin-block-end:14px}.svc__meter-fill{position:absolute;inset:0;background:var(--ez-blue);transform-origin:left center}.svc__viewport{padding-inline:var(--gutter);max-inline-size:calc(var(--maxw) + 2 * var(--gutter));margin-inline:auto}.svc__rail{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;margin:0;padding:0;list-style:none}.svc-card,.svc__reveal{block-size:100%}.svc-card{display:flex;flex-direction:column;gap:10px;padding:clamp(24px,1rem + 1.6vw,36px);border-radius:var(--radius-xl);background:var(--ez-surface);border:1px solid var(--ez-line);box-shadow:var(--shadow-sm);transition:border-color var(--duration-md) var(--ease-ui),box-shadow var(--duration-md) var(--ease-ui);will-change:transform}.svc-card:hover{border-color:color-mix(in oklab,var(--ez-blue) 35%,transparent);box-shadow:var(--shadow-card)}.svc-card__top{display:flex;align-items:flex-start;justify-content:space-between;-webkit-margin-after:clamp(1.5rem,1rem + 2vw,3rem);margin-block-end:clamp(1.5rem,1rem + 2vw,3rem)}.svc-card__n{font-family:var(--font-mono);font-size:var(--step--1);color:var(--ez-muted)}.svc-card__icon{display:grid;place-items:center;inline-size:60px;block-size:60px;border-radius:18px;background:var(--ez-sky);color:var(--ez-blue);transition:background-color var(--duration-md) var(--ease-ui),color var(--duration-md) var(--ease-ui)}.svc-card:hover .svc-card__icon{background:var(--ez-blue);color:white}.svc-card__title{font-size:var(--step-3);letter-spacing:-.035em}.svc-card__text{color:var(--ez-muted);font-size:var(--step-1);line-height:1.45;max-inline-size:28ch}.svc-card__tags{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 24px;padding:0;list-style:none}.svc-card__cta{-webkit-margin-before:auto;margin-block-start:auto;align-self:flex-start}@media (min-width:1100px){.js[data-motion=full] .svc{-webkit-padding-before:0;padding-block-start:0}.js[data-motion=full] .svc__track{block-size:280vh}.js[data-motion=full] .svc__stage{position:-webkit-sticky;position:sticky;inset-block-start:0;block-size:100svh;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding-block:var(--header-h) 0}.js[data-motion=full] .svc__viewport{inline-size:100%;min-inline-size:0;max-inline-size:none;padding-inline:max(var(--gutter),calc((100vw - var(--maxw)) / 2))}.js[data-motion=full] .svc__rail{display:flex;inline-size:max-content;gap:24px;will-change:transform}.js[data-motion=full] .svc__item{inline-size:clamp(340px,31vw,460px);block-size:min(62svh,560px)}}@media (max-width:700px){.svc__rail{grid-template-columns:1fr}.svc__head{flex-direction:column;align-items:flex-start}.svc__meter{display:none}}.proc{background:var(--ez-surface);border-block:1px solid var(--ez-line)}.proc__stage{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:clamp(2rem,1rem + 5vw,7rem);gap:clamp(2rem,1rem + 5vw,7rem);padding-block:var(--sect-y)}.proc__steps{position:relative;display:grid;grid-gap:6px;gap:6px;margin:clamp(2rem,1rem + 2vw,3rem) 0 0;padding:0;list-style:none}.proc__route{position:absolute;inset-inline-start:21px;inset-block:26px;inline-size:2px;background:var(--ez-line);overflow:hidden}.proc__route-fill{position:absolute;inset:0;background:var(--ez-blue);transform-origin:center top}.proc__step{grid-template-columns:44px 1fr;grid-gap:20px;gap:20px;padding-block:16px;transition:opacity var(--duration-lg) var(--ease-out)}.proc__step,.proc__step-n{position:relative;display:grid}.proc__step-n{place-items:center;inline-size:44px;block-size:44px;border-radius:50%;border:1.5px solid var(--ez-line-strong);background:var(--ez-surface);font-family:var(--font-mono);font-size:13px;font-weight:600;transition:background-color var(--duration-md) var(--ease-ui),border-color var(--duration-md) var(--ease-ui),color var(--duration-md) var(--ease-ui),box-shadow var(--duration-md) var(--ease-ui)}.proc__step-check{position:absolute;opacity:0;transition:opacity var(--duration-sm) var(--ease-ui)}.proc__step h3{font-size:var(--step-2);letter-spacing:-.03em;margin-block:8px 6px}.proc__step p{color:var(--ez-muted);max-inline-size:42ch}.js[data-motion=full] .proc__step{opacity:.42}.js[data-motion=full] .proc__step.is-active,.js[data-motion=full] .proc__step.is-done{opacity:1}.proc__step.is-active .proc__step-n{background:var(--ez-blue);border-color:var(--ez-blue);color:white;box-shadow:0 0 0 6px var(--ez-blue-soft)}.proc__step.is-done .proc__step-n{border-color:var(--ez-blue);color:transparent}.proc__step.is-done .proc__step-check{opacity:1;color:var(--ez-blue)}.device{border-radius:28px;background:var(--ez-surface);border:1px solid var(--ez-line);box-shadow:var(--shadow-float);overflow:hidden}.browser__bar,.device__bar{display:flex;align-items:center;gap:6px;padding:14px 18px;-webkit-border-after:1px solid var(--ez-line);border-block-end:1px solid var(--ez-line);background:#fbfcfe}.browser__bar span,.device__bar span{inline-size:10px;block-size:10px;border-radius:50%;background:var(--ez-line-strong)}.browser__bar em,.device__bar em{-webkit-margin-start:12px;margin-inline-start:12px;font-style:normal;font-family:var(--font-mono);font-size:11px;color:var(--ez-muted);padding:4px 12px;border-radius:var(--radius-pill);background:var(--ez-sky)}.device__screens{position:relative;min-block-size:400px}.screen{position:absolute;inset:0;padding:28px;display:flex;flex-direction:column;gap:10px}.js[data-motion=full] .screen:not([data-screen="0"]){opacity:0}.screen__label{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ez-blue-deep)}.screen__title{font-size:var(--step-2);font-weight:650;letter-spacing:-.03em;-webkit-margin-after:8px;margin-block-end:8px}.screen__opt{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:14px;border:1px solid var(--ez-line);font-weight:550;transition:border-color var(--duration-md) var(--ease-ui),background-color var(--duration-md) var(--ease-ui)}.screen__radio{inline-size:18px;block-size:18px;border-radius:50%;border:1.5px solid var(--ez-line-strong);transition:border var(--duration-md) var(--ease-ui),box-shadow var(--duration-md) var(--ease-ui)}.screen__opt--picked.is-picked{border-color:var(--ez-blue);background:var(--ez-sky)}.screen__opt--picked.is-picked .screen__radio{border:5px solid var(--ez-blue)}.screen__upload{display:grid;grid-template-columns:16px 1fr 110px;align-items:center;grid-gap:12px;gap:12px;padding:12px 14px;border-radius:12px;background:var(--ez-bg);color:var(--ez-ink-soft);font-size:var(--step--1);font-weight:550}.screen__upload svg{color:var(--ez-blue)}.screen__bar{position:relative;block-size:6px;border-radius:3px;background:var(--ez-sky-strong);overflow:hidden}.screen__bar span{position:absolute;inset:0;background:var(--ez-success);transform-origin:left center}.screen__note{gap:6px;-webkit-margin-before:auto;margin-block-start:auto;font-size:var(--step--2);color:var(--ez-muted)}.screen__note,.screen__status{display:flex;align-items:center}.screen__status{gap:12px;padding:16px;border-radius:14px;background:var(--ez-sky);color:var(--ez-blue-deep);font-weight:600}.screen__pulse{inline-size:10px;block-size:10px;border-radius:50%;background:var(--ez-blue);animation:ez-pulse-blue 2s var(--ease-out) infinite}@keyframes ez-pulse-blue{0%{box-shadow:0 0 0 0 rgb(42 85 255/.5)}70%,to{box-shadow:0 0 0 10px rgb(42 85 255/0)}}.screen__timeline{display:grid;grid-gap:10px;gap:10px;margin:10px 0 0;padding:0;list-style:none}.screen__timeline li{display:flex;align-items:center;gap:10px;font-size:var(--step--1);color:var(--ez-ink-soft)}.screen__timeline svg{color:var(--ez-success)}@media (min-width:900px){.js[data-motion=full] .proc__track{block-size:300vh}.js[data-motion=full] .proc__stage{position:-webkit-sticky;position:sticky;inset-block-start:0;block-size:100svh;padding-block:var(--header-h) 0}}@media (max-width:899px){.proc__stage{grid-template-columns:1fr}.js[data-motion=full] .proc__step{opacity:1}.device__screens{min-block-size:0;display:grid}.screen{position:static}.js[data-motion=full] .screen:not([data-screen="0"]){opacity:1}.screen:not([data-screen="2"]){display:none}}.docs{background:radial-gradient(60% 50% at 50% 60%,color-mix(in oklab,var(--ez-blue) 8%,transparent),transparent 70%),var(--ez-bg)}.docs__stage{display:grid;grid-template-rows:auto 1fr auto;grid-gap:24px;gap:24px;padding-block:var(--sect-y);overflow:hidden}.docs__head{text-align:center;display:grid;justify-items:center}.docs__head .lead{-webkit-margin-before:16px;margin-block-start:16px;text-align:center}.docs__table{position:relative;display:grid;place-items:center}.dcard{grid-area:1/1;inline-size:clamp(210px,21vw,280px);padding:18px;border-radius:20px;background:var(--ez-surface);border:1px solid var(--ez-line);box-shadow:var(--shadow-card);will-change:transform}.dcard__head{display:flex;align-items:center;justify-content:space-between;-webkit-margin-after:14px;margin-block-end:14px}.dcard__k{font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.1em;padding:4px 8px;border-radius:6px;background:var(--ez-sky);color:var(--ez-blue-deep)}.dcard__ok{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:650;color:var(--ez-success);opacity:0;transform:translateY(4px);transition:opacity var(--duration-md) var(--ease-ui),transform var(--duration-md) var(--ease-out)}.dcard.is-docked .dcard__ok,:is(html:not(.js),[data-motion=reduced]) .dcard__ok{opacity:1;transform:none}.dcard__title{font-size:var(--step-1);letter-spacing:-.02em;-webkit-margin-after:12px;margin-block-end:12px}.dcard__rows{display:grid;grid-gap:10px;gap:10px}.dcard__rows div{display:grid;grid-gap:4px;gap:4px}.dcard__rows dt{font-size:11px;color:var(--ez-muted)}.dcard__rows dd i{display:block;block-size:8px;border-radius:4px;background:var(--ez-sky-strong);inline-size:80%}.dcard__rows div:nth-child(2) dd i{inline-size:58%}.docs__complete{grid-area:1/1;z-index:2;display:flex;align-items:center;gap:14px;padding:14px 22px 14px 14px;border-radius:var(--radius-pill);background:var(--ez-ink);color:white;box-shadow:var(--shadow-float)}.js[data-motion=full] .docs__complete{opacity:0}.docs__complete strong{display:block;font-size:var(--step-1)}.docs__complete-sub{display:block;font-size:var(--step--1);color:rgb(255 255 255/.65)}.docs__complete-icon{display:grid;place-items:center;inline-size:44px;block-size:44px;border-radius:50%;background:var(--ez-success)}.docs__count{text-align:center;font-family:var(--font-mono);font-size:var(--step--1);color:var(--ez-muted)}.docs__count span{color:var(--ez-ink);font-weight:600}.js[data-motion=full] .docs__track{block-size:320vh}.js[data-motion=full] .docs__stage{position:-webkit-sticky;position:sticky;inset-block-start:0;block-size:100svh;padding-block:calc(var(--header-h) + 3svh) 4svh}@media (max-width:760px){.js[data-motion=full] .docs__track{block-size:240vh}.dcard{inline-size:62vw;padding:14px}.docs__head .lead{font-size:var(--step-0)}}.sdemo{background:var(--ez-surface);-webkit-border-before:1px solid var(--ez-line);border-block-start:1px solid var(--ez-line)}.sdemo__stage{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;grid-gap:clamp(2rem,1rem + 5vw,7rem);gap:clamp(2rem,1rem + 5vw,7rem);padding-block:var(--sect-y)}.sdemo__copy .lead{margin-block:20px 12px}.sdemo__visual{position:relative}.browser{border-radius:24px;background:var(--ez-surface);border:1px solid var(--ez-line);box-shadow:var(--shadow-float);overflow:hidden}.browser__body{padding:clamp(20px,1rem + 1.5vw,34px)}.browser__top{display:flex;align-items:center;justify-content:space-between;-webkit-margin-after:22px;margin-block-end:22px}.sdemo__brand{font-weight:700;letter-spacing:-.03em}.sdemo__label{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ez-muted)}.sdemo__nr{font-size:var(--step-3);font-weight:680;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sdemo__car{color:var(--ez-muted);-webkit-margin-after:22px;margin-block-end:22px}.sdemo__rows{position:relative;display:grid;margin:0;padding:0;list-style:none}.sdemo__line{position:absolute;inset-inline-start:13px;inset-block:26px;inline-size:2px;background:var(--ez-line);overflow:hidden}.sdemo__line span{position:absolute;inset:0;background:var(--ez-success);transform-origin:center top;transform:scaleY(0)}.sdemo__row{position:relative;display:grid;grid-template-columns:28px 1fr auto;align-items:center;grid-gap:16px;gap:16px;padding-block:12px}.sdemo__mark{display:grid;place-items:center;inline-size:28px;block-size:28px;border-radius:50%;border:1.5px solid var(--ez-line-strong);background:var(--ez-surface);color:white;transition:background-color var(--duration-md) var(--ease-ui),border-color var(--duration-md) var(--ease-ui),box-shadow var(--duration-md) var(--ease-ui)}.sdemo__mark svg{opacity:0;transition:opacity var(--duration-sm) var(--ease-ui)}.sdemo__row-label{color:var(--ez-muted);transition:color var(--duration-md) var(--ease-ui)}.sdemo__row-state{font-size:12px;font-weight:650}.sdemo__row[data-state=done] .sdemo__mark{background:var(--ez-success);border-color:var(--ez-success)}.sdemo__row[data-state=done] .sdemo__mark svg{opacity:1}.sdemo__row[data-state=done] .sdemo__row-label{color:var(--ez-ink)}.sdemo__row[data-state=current] .sdemo__mark{border-color:var(--ez-blue);box-shadow:inset 0 0 0 5px white,inset 0 0 0 14px var(--ez-blue);animation:ez-pulse-blue 2s var(--ease-out) infinite}.sdemo__row[data-state=current] .sdemo__row-label{color:var(--ez-ink);font-weight:650}.sdemo__row[data-state=current] .sdemo__row-state:before{content:"Aktuell";color:var(--ez-blue-deep)}:is(html:not(.js),[data-motion=reduced]) .sdemo__row:nth-child(-n+3) .sdemo__mark{background:var(--ez-success);border-color:var(--ez-success)}:is(html:not(.js),[data-motion=reduced]) .sdemo__row:nth-child(-n+3) .sdemo__mark svg{opacity:1}.sdemo__float{position:absolute;inset-block-end:-26px;inset-inline-start:-32px;display:flex;align-items:center;gap:12px;padding:14px 18px;border-radius:18px;background:var(--ez-glass);backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);border:1px solid rgb(255 255 255/.7);box-shadow:var(--shadow-card)}.sdemo__float-dot{inline-size:10px;block-size:10px;border-radius:50%;background:var(--ez-blue);animation:ez-pulse-blue 2s var(--ease-out) infinite}.sdemo__float-label{display:block;font-size:11px;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ez-muted)}.js[data-motion=full] .sdemo__track{block-size:280vh}.js[data-motion=full] .sdemo__stage{position:-webkit-sticky;position:sticky;inset-block-start:0;block-size:100svh;padding-block:var(--header-h) 0}@media (max-width:900px){.sdemo__stage{grid-template-columns:1fr;gap:28px}.js[data-motion=full] .sdemo__stage{align-content:center}.js[data-motion=full] .sdemo__track{block-size:220vh}.js[data-motion=full] .sdemo__copy .lead{display:none}.sdemo__float{inset-inline-start:auto;inset-inline-end:12px;inset-block-end:-18px}.sdemo__row{padding-block:8px}.sdemo__nr{font-size:var(--step-2)}}.kz{background:var(--ez-bg)}.kz__stage{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(1.25rem,.5rem + 2vw,2.5rem);padding-block:var(--sect-y);perspective:1400px;overflow:hidden}.kz__head{text-align:center}.kz__plate-wrap{position:relative;transform-style:preserve-3d}.kz__plate-glow{position:absolute;inset:-40% -20%;background:radial-gradient(closest-side,color-mix(in oklab,var(--ez-blue) 20%,transparent),transparent);z-index:-1}.kz__note{font-size:var(--step--2);color:var(--ez-muted)}.kz__opts{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin:0;padding-inline:var(--gutter);list-style:none}.kz__opt{padding:22px;border-radius:20px;background:var(--ez-surface);border:1px solid var(--ez-line)}.kz__opt h3{font-size:var(--step-1);margin-block:14px 6px}.kz__opt p{font-size:var(--step--1);color:var(--ez-muted)}.kz__opt-icon{display:grid;place-items:center;inline-size:44px;block-size:44px;border-radius:12px;background:var(--ez-sky);color:var(--ez-blue)}.js[data-motion=full] .kz__track{block-size:280vh}.js[data-motion=full] .kz__stage{position:-webkit-sticky;position:sticky;inset-block-start:0;block-size:100svh;padding-block:var(--header-h) 3svh}@media (max-width:760px){.js[data-motion=full] .kz__track{block-size:220vh}.kz__opts{grid-template-columns:1fr;gap:8px}.kz__opt{display:grid;grid-template-columns:44px 1fr;grid-column-gap:14px;column-gap:14px;padding:14px}.kz__opt-icon{grid-row:span 2}.kz__opt h3{margin:0}}.de{padding-block:var(--sect-y);background:var(--ez-surface);border-block:1px solid var(--ez-line);overflow:hidden}.de__grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:clamp(2rem,1rem + 5vw,6rem);gap:clamp(2rem,1rem + 5vw,6rem)}.de__copy .lead{margin-block:22px 14px;color:var(--ez-ink);font-weight:550}.de__text{color:var(--ez-muted);max-inline-size:52ch}.de__map{position:relative;justify-self:center;inline-size:min(100%,500px)}.de__svg{inline-size:100%;block-size:auto;overflow:visible}.de__land{stroke:none}.de__outline{fill:none;stroke:var(--ez-blue-deep);stroke-width:1.5;stroke-linejoin:round;stroke-dasharray:1}.de__link{fill:none;stroke:color-mix(in oklab,var(--ez-blue) 55%,transparent);stroke-width:1;stroke-dasharray:1}.js[data-motion=full] :is(.de__outline,.de__link){stroke-dashoffset:1}.de__city,.de__hub{transform-box:fill-box;transform-origin:center}.de__city-halo{fill:color-mix(in oklab,var(--ez-blue) 14%,transparent)}.de__city-dot{fill:var(--ez-blue)}.de__hub-halo{fill:color-mix(in oklab,var(--ez-blue) 14%,transparent);stroke:color-mix(in oklab,var(--ez-blue) 40%,transparent)}.de__hub-dot{fill:var(--ez-ink);stroke:white;stroke-width:3}.de__badge{position:absolute;inset-block-end:6%;inset-inline-end:-4%;display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:var(--radius-pill);background:var(--ez-ink);color:white;font-size:var(--step--1);font-weight:600;box-shadow:var(--shadow-card)}.de__badge .chip__dot{background:var(--ez-cyan)}@media (max-width:860px){.de__grid{grid-template-columns:1fr}.de__map{inline-size:min(100%,420px)}.de__badge{inset-inline-end:0}}.trust{padding-block:var(--sect-y)}.trust__head{-webkit-margin-after:clamp(2.5rem,1.5rem + 3vw,4.5rem);margin-block-end:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.trust__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0 clamp(1.5rem,1rem + 2vw,3rem);gap:0 clamp(1.5rem,1rem + 2vw,3rem);margin:0;padding:0;list-style:none}.trust__item{padding-block:28px 36px;-webkit-border-before:1px solid var(--ez-line-strong);border-block-start:1px solid var(--ez-line-strong)}.trust__icon{display:grid;place-items:center;inline-size:48px;block-size:48px;border-radius:50%;background:var(--ez-sky);color:var(--ez-blue);-webkit-margin-after:18px;margin-block-end:18px}.trust__item h3{font-size:var(--step-1);-webkit-margin-after:8px;margin-block-end:8px}.trust__item p{color:var(--ez-muted);max-inline-size:36ch}@media (max-width:900px){.trust__grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.trust__grid{grid-template-columns:1fr}}.b2b{background:var(--ez-bg)}.b2b__stage{position:relative;display:flex;align-items:center;padding-block:var(--sect-y);background:radial-gradient(60% 70% at 85% 30%,rgb(42 85 255/.28),transparent 70%),var(--ez-night);overflow:hidden;transform-origin:50% 40%;will-change:transform}.b2b__grid{display:grid;grid-template-columns:1fr 1.05fr;align-items:center;grid-gap:clamp(2rem,1rem + 5vw,6rem);gap:clamp(2rem,1rem + 5vw,6rem)}.b2b__lead{margin-block:22px 4px;font-size:var(--step-1);line-height:1.5;color:rgb(255 255 255/.72);max-inline-size:44ch}.b2b__cta{-webkit-margin-before:24px;margin-block-start:24px;display:flex;flex-wrap:wrap;align-items:center;gap:14px}.b2b__fine{-webkit-margin-before:18px;margin-block-start:18px;font-size:var(--step--1);color:rgb(255 255 255/.55)}.dash{border-radius:26px;border:1px solid var(--ez-night-line);background:linear-gradient(180deg,#0d1840,#0a1232);box-shadow:0 40px 90px -40px rgb(0 0 0/.8);padding:clamp(18px,1rem + 1vw,28px)}.dash__top{display:flex;align-items:center;justify-content:space-between;-webkit-margin-after:18px;margin-block-end:18px}.dash__title{font-weight:650}.dash__tag{font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:rgb(255 255 255/.55);border:1px solid var(--ez-night-line);border-radius:var(--radius-pill);padding:4px 10px}.dash__kpi{display:flex;align-items:baseline;gap:14px;padding-block:4px 18px;-webkit-border-after:1px solid var(--ez-night-line);border-block-end:1px solid var(--ez-night-line);-webkit-margin-after:10px;margin-block-end:10px}.dash__count{font-size:var(--step-5);font-weight:700;letter-spacing:-.04em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-inline-size:3ch}.dash__kpi-label{color:rgb(255 255 255/.6)}.dash__head,.dash__row{display:grid;grid-template-columns:1.3fr 1fr 9.5em;align-items:center;grid-gap:12px;gap:12px}.dash__head{font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:rgb(255 255 255/.45);padding-block:8px}.dash__viewport{block-size:calc(52px * 6);overflow:hidden;mask-image:linear-gradient(180deg,black 80%,transparent);-webkit-mask-image:linear-gradient(180deg,black 80%,transparent)}.dash__list{margin:0;padding:0;list-style:none;will-change:transform}.dash__row{block-size:52px;-webkit-border-after:1px solid var(--ez-night-line);border-block-end:1px solid var(--ez-night-line);font-size:var(--step--1)}.dash__car{font-weight:600}.dash__car,.dash__kind{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash__kind{color:rgb(255 255 255/.6)}.dash__pill{justify-self:start;font-size:11px;font-weight:650;padding:4px 10px;border-radius:var(--radius-pill);white-space:nowrap}.dash__pill--missing{background:rgb(255 176 32/.16);color:#ffc566}.dash__pill--submitted{background:rgb(42 85 255/.24);color:#a9bcff}.dash__pill--done{background:rgb(15 159 99/.2);color:#6be0a8}.dash__pill--shipping{background:rgb(63 216 242/.16);color:#8eeafa}.dash__pill--review{background:rgb(255 255 255/.1);color:rgb(255 255 255/.8)}.js[data-motion=full] .b2b__track{block-size:300vh}.js[data-motion=full] .b2b__stage{position:-webkit-sticky;position:sticky;inset-block-start:0;block-size:100svh;padding-block:var(--header-h) 0}.js[data-motion=full] .dash__row{opacity:0}@media (max-width:900px){.b2b__grid{grid-template-columns:1fr;gap:28px}.js[data-motion=full] .b2b__track{block-size:220vh}.js[data-motion=full] .b2b__stage{align-items:center}.js[data-motion=full] .b2b__fine,.js[data-motion=full] .b2b__lead{display:none}.js[data-motion=full] .b2b__title{font-size:var(--step-4)}.dash__viewport{block-size:calc(52px * 5)}.dash__head,.dash__row{grid-template-columns:1fr 8.5em}.dash__head span:nth-child(2),.dash__kind{display:none}.b2b__copy .label{-webkit-margin-before:8px;margin-block-start:8px}}.price{padding-block:var(--sect-y)}.price__head{display:grid;grid-gap:16px;gap:16px;-webkit-margin-after:clamp(2.5rem,1.5rem + 3vw,4rem);margin-block-end:clamp(2.5rem,1.5rem + 3vw,4rem)}.price__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin:0;padding:0;list-style:none}.price__card{display:flex;flex-direction:column;gap:8px;padding:26px;border-radius:var(--radius-lg);background:var(--ez-surface);border:1px solid var(--ez-line);transition:border-color var(--duration-md) var(--ease-ui),box-shadow var(--duration-md) var(--ease-ui)}.price__card:not(.price__card--soon):hover{border-color:color-mix(in oklab,var(--ez-blue) 35%,transparent);box-shadow:var(--shadow-card)}.price__card--soon{background:transparent;border-style:dashed}.price__card-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.price__card h3{font-size:var(--step-2);letter-spacing:-.03em}.price__text{color:var(--ez-muted)}.price__amount{-webkit-margin-before:16px;margin-block-start:16px;-webkit-padding-before:16px;padding-block-start:16px;-webkit-border-before:1px solid var(--ez-line);border-block-start:1px solid var(--ez-line)}.price__value{display:block;font-size:var(--step-3);font-weight:700;letter-spacing:-.03em}.price__pending,.price__unit{font-size:var(--step--1);color:var(--ez-muted)}.price__pending{color:var(--ez-ink-soft);font-weight:550}.price__link{-webkit-margin-before:auto;margin-block-start:auto;align-self:flex-start}.price__split{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;-webkit-margin-before:24px;margin-block-start:24px}.price__split>div{padding:22px 24px;border-radius:var(--radius-lg);background:var(--ez-sky)}.price__split>div:last-child{background:var(--ez-surface);border:1px solid var(--ez-line)}.price__split p{-webkit-margin-before:8px;margin-block-start:8px;color:var(--ez-ink-soft);font-size:var(--step--1)}.price__split-k{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ez-blue-deep)}.price__split-k--gov{color:var(--ez-muted)}@media (max-width:900px){.price__grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.price__grid,.price__split{grid-template-columns:1fr}}.faq-sec{padding-block:var(--sect-y);background:var(--ez-surface);-webkit-border-before:1px solid var(--ez-line);border-block-start:1px solid var(--ez-line)}.faq-sec__grid{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:clamp(2rem,1rem + 4vw,6rem);gap:clamp(2rem,1rem + 4vw,6rem);align-items:start}.faq-sec__grid .lead{-webkit-margin-before:18px;margin-block-start:18px}@media (max-width:860px){.faq-sec__grid{grid-template-columns:1fr}}.finale{background:var(--ez-surface)}.finale__stage{position:relative;display:grid;place-items:center;min-block-size:100svh;padding-block:var(--sect-y);background:radial-gradient(80% 70% at 50% 100%,#10215e,var(--ez-night) 65%);overflow:hidden;isolation:isolate;transform-origin:50% 0;will-change:transform}.finale__bg{position:absolute;inset:0;z-index:-1}.finale__edge{position:absolute;inset-block:0;inset-inline-start:0;inline-size:34vw;-webkit-margin-start:-17vw;margin-inline-start:-17vw;background:linear-gradient(90deg,transparent,rgb(120 150 255/.18),rgb(200 215 255/.32) 50%,rgb(120 150 255/.18),transparent)}.js[data-motion=full] .finale__edge{opacity:0}.finale__car{position:absolute;inset-block-end:4svh;inset-inline:0;margin-inline:auto;inline-size:min(84vw,1200px);opacity:.45;z-index:-1}.finale__copy{text-align:center;display:grid;justify-items:center;grid-gap:28px;gap:28px;-webkit-padding-after:18svh;padding-block-end:18svh}.finale__title{font-size:clamp(2.6rem,1.2rem + 5.6vw,7rem);font-weight:700;letter-spacing:var(--track-display);line-height:.95}.finale__cta{display:grid;justify-items:center;grid-gap:14px;gap:14px}.finale__cta p{color:rgb(255 255 255/.65)}.js[data-motion=full] .finale__track{block-size:170vh}.js[data-motion=full] .finale__stage{position:-webkit-sticky;position:sticky;inset-block-start:0;block-size:100svh}:is(html:not(.js),[data-motion=reduced]) :is(.hero__track,.svc__track,.proc__track,.docs__track,.sdemo__track,.kz__track,.b2b__track,.finale__track){block-size:auto}:is(html:not(.js),[data-motion=reduced]) .hero__stage{position:relative;block-size:auto;min-block-size:100svh;display:flex;flex-direction:column;padding-block:calc(var(--header-h) + 5svh) 48px}:is(html:not(.js),[data-motion=reduced]) .hero__intro,:is(html:not(.js),[data-motion=reduced]) .hero__scene{position:relative;inset:auto}:is(html:not(.js),[data-motion=reduced]) .hero__scene{padding-block:4svh 0}:is(html:not(.js),[data-motion=reduced]) .hero__acts{position:relative;inset:auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:20px;gap:20px;max-inline-size:var(--maxw);margin:32px auto 0;padding-inline:var(--gutter);pointer-events:auto}:is(html:not(.js),[data-motion=reduced]) .hero__act{position:static;max-inline-size:none}:is(html:not(.js),[data-motion=reduced]) .hero__act-text,:is(html:not(.js),[data-motion=reduced]) .hero__act:last-child .hero__act-text{font-size:var(--step-2)}:is(html:not(.js),[data-motion=reduced]) :is(.hero__chip,.hero__scan,.hero__docs,.hero__flow,.hero__progress,.hero__hint){display:none}:is(html:not(.js),[data-motion=reduced]) .hero__act:last-child{grid-column:1/-1}:is(html:not(.js),[data-motion=reduced]) .hero__ready{-webkit-margin-before:16px;margin-block-start:16px}:is(html:not(.js),[data-motion=reduced]) .docs__table{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}:is(html:not(.js),[data-motion=reduced]) .docs__count{display:none}:is(html:not(.js),[data-motion=reduced]) .device__screens{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));min-block-size:0}:is(html:not(.js),[data-motion=reduced]) .screen{position:static;-webkit-border-after:1px solid var(--ez-line);border-block-end:1px solid var(--ez-line)}:is(html:not(.js),[data-motion=reduced]) .proc__stage{grid-template-columns:1fr}:is(html:not(.js),[data-motion=reduced]) .proc__route-fill{transform:none}:is(html:not(.js),[data-motion=reduced]) .sdemo__line span{transform:scaleY(.5)}:is(html:not(.js),[data-motion=reduced]) .dash__viewport{block-size:auto;mask-image:none;-webkit-mask-image:none}:is(html:not(.js),[data-motion=reduced]) .hero__hint-line:after,:is(html:not(.js),[data-motion=reduced]) .hero__live,:is(html:not(.js),[data-motion=reduced]) .screen__pulse,:is(html:not(.js),[data-motion=reduced]) .sdemo__float-dot,:is(html:not(.js),[data-motion=reduced]) .sdemo__row[data-state=current] .sdemo__mark{animation:none}:is(html:not(.js),[data-motion=reduced]) .hero__flow-fill,:is(html:not(.js),[data-motion=reduced]) .hero__seg-fill{transform:none}