.zl .landing-shell{width:min(1080px,calc(100% - 48px));margin-inline:auto}.zl .landing-eyebrow{color:var(--blue);font-size:.76rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.zl .landing-section-heading{display:grid;gap:14px;max-width:760px;margin-bottom:clamp(34px,5vw,58px)}.zl .landing-section-heading h2{max-width:22ch;font-size:clamp(1.83rem,3.6vw,2.72rem);font-weight:900;letter-spacing:-.055em;line-height:.98;text-wrap:balance}.zl .landing-section-heading p{max-width:65ch;color:var(--mut);font-size:1.02rem;line-height:1.65}.zl .landing-button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:12px 18px;border:1px solid transparent;border-radius:12px;cursor:pointer;font-size:.9rem;font-weight:800;line-height:1.2}.zl .landing-button-primary{color:#fff;background:var(--blue)}.zl .landing-button-primary:hover{background:var(--blue-dark)}.zl .landing-button-secondary{color:var(--ink);background:#fff;border-color:var(--line)}.zl .landing-button-secondary:hover{border-color:var(--ink)}.zl .landing-compare{padding:clamp(76px,9vw,126px) 0;background:#d8e8fb;border-block:1px solid var(--hair)}.zl .landing-compare-heading{max-width:820px}.zl .landing-compare-heading h2{max-width:none}.zl .landing-compare-heading h2 span{display:block;white-space:nowrap}@media(max-width:390px){.zl .landing-compare-heading h2{font-size:clamp(1.56rem,8vw,2rem)}}.zl .landing-compare-stage{display:grid;grid-template-columns:minmax(0,.78fr) 70px minmax(0,1.22fr);align-items:center}.zl .landing-compare-message{position:relative;z-index:1;display:flex;flex-direction:column;gap:12px;padding:clamp(22px,3vw,34px);background:#fff;border:1px solid var(--line);border-radius:22px}.zl .landing-compare-label{color:var(--soft);font-size:.7rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.zl .landing-chat-line{max-width:90%;padding:11px 13px;border-radius:14px;font-size:.82rem;line-height:1.5}.zl .landing-compare-message[data-in] .landing-chat-line{animation:landing-chat-arrive .32s cubic-bezier(.22,.68,.36,1.12) both}.zl .landing-compare-message[data-in] .landing-chat-line:nth-child(2){animation-delay:.04s}.zl .landing-compare-message[data-in] .landing-chat-line:nth-child(3){animation-delay:.18s}.zl .landing-compare-message[data-in] .landing-chat-line:nth-child(4){animation-delay:.38s}.zl .landing-compare-message[data-in] .landing-chat-line:nth-child(5){animation-delay:.58s}.zl .landing-compare-message[data-in]>p{animation:landing-chat-context .38s ease .82s both}.zl .landing-chat-line.is-client{align-self:flex-start;background:var(--surface);border-bottom-left-radius:4px}.zl .landing-chat-line.is-business{align-self:flex-end;background:var(--green-soft);border-bottom-right-radius:4px}.zl .landing-compare-message>p{margin-top:7px;padding-top:16px;color:var(--mut);border-top:1px solid var(--hair);font-size:.86rem;line-height:1.55}.zl .landing-compare-message>p strong{display:block;margin-top:8px;color:var(--ink);font-weight:850}.zl .landing-compare-transition{position:relative;z-index:2;display:grid;place-items:center;gap:3px;width:76px;height:76px;margin-inline:-3px;color:var(--blue);background:#fff;border:1px solid var(--blue-line);border-radius:50%;box-shadow:0 15px 32px -24px #1668dcb3}.zl .landing-compare-transition:before{position:absolute;inset:-1px;border:1px solid var(--blue-line);border-radius:inherit;content:"";animation:landing-transfer-pulse 2.4s ease-out infinite}.zl .landing-mini-scanner{position:relative;width:38px;height:53px;transform:translateY(-4px)}.zl .landing-mini-scanner-paper{position:absolute;bottom:0;left:50%;width:34px;height:44px;filter:drop-shadow(0 5px 7px rgba(16,42,83,.08));transform:translate(-50%)}.zl .landing-mini-scanner-head{position:absolute;top:-2px;left:50%;z-index:2;display:flex;width:32px;flex-direction:column;align-items:center;filter:drop-shadow(0 3px 5px rgba(16,42,83,.2));animation:landing-mini-scan 2.2s ease-in-out infinite}.zl .landing-mini-scanner-head i{display:block;width:30px;height:2px;margin-top:-4px;background:var(--blue);border-radius:2px;box-shadow:0 0 6px #1668dce6}.zl .landing-compare-result{position:relative;display:grid;grid-template-columns:minmax(180px,.75fr) minmax(230px,1.25fr);gap:clamp(18px,3vw,34px);align-items:center;min-height:500px;padding:clamp(24px,3.5vw,42px);overflow:hidden;color:#fff;background:#102a53;border-radius:28px}.zl .landing-compare-result-copy{display:grid;gap:16px}.zl .landing-compare-result .landing-compare-label{color:#9dc4f2}.zl .landing-compare-result h3{color:#fff;font-size:clamp(1.5rem,2.6vw,2.25rem);font-weight:900;letter-spacing:-.045em;line-height:1.02}.zl .landing-compare-result ul{display:grid;gap:10px;margin:0;padding:0;color:#ffffffc2;font-size:.86rem;line-height:1.45;list-style:none}.zl .landing-compare-result li{display:flex;gap:8px}.zl .landing-compare-result li:before{color:#72d79a;content:"✓";font-weight:900}.zl .landing-document-preview{position:relative;align-self:end;height:430px;margin:0 -20px -90px 0;overflow:hidden;background:#fff;border:7px solid #fff;border-radius:16px 16px 0 0;box-shadow:0 28px 60px -26px #000c;transform:rotate(1.5deg)}.zl .landing-compare-result[data-in] .landing-document-preview{animation:landing-document-vibrate .68s ease-in-out infinite;will-change:transform}.zl .landing-document-preview img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center}.zl .landing-how{padding:clamp(84px,10vw,140px) 0}.zl .landing-how-shell{display:grid;width:min(100% - 40px,1180px)}.zl .landing-how-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;border-block:1px solid var(--line);list-style:none}.zl .landing-how-list li{display:grid;grid-template-columns:38px minmax(0,1fr);gap:14px;min-height:760px;padding:34px 22px}.zl .landing-how-list li+li{border-left:1px solid var(--line)}.zl .landing-how-index{display:grid;width:34px;height:34px;place-items:center;color:var(--blue);background:var(--blue-soft);border-radius:50%;font-size:.78rem;font-weight:900}.zl .landing-how-list h3{font-size:1.35rem;font-weight:900;letter-spacing:-.035em}.zl .landing-how-list p{margin-top:10px;color:var(--mut);font-size:.92rem;line-height:1.62}.zl .landing-how-step{display:flex;min-width:0;flex-direction:column}.zl .landing-how-visual{position:relative;display:block;width:min(100%,260px);aspect-ratio:390 / 844;align-self:center;margin:auto auto 0;padding:7px;color:inherit;background:#111318;border:1px solid #272b34;border-radius:22px;box-shadow:0 26px 52px -34px #0f1115b8;transition:transform .35s cubic-bezier(.22,.68,.36,1),box-shadow .35s,border-color .35s}.zl .landing-how-visual img{display:block;width:100%;height:100%;object-fit:contain;background:#f7f8fa;border-radius:15px}.zl .landing-how-result{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:center;margin-top:22px;padding:clamp(26px,4vw,42px);background:var(--blue-soft);border-radius:22px}.zl .landing-how-result>div{display:grid;gap:10px;max-width:700px}.zl .landing-how-result strong{font-size:clamp(1.1rem,2vw,1.45rem);line-height:1.35}.zl .landing-how-result-file{display:flex;gap:12px;align-items:center;padding:13px 16px;color:var(--mut);background:#fff;border:1px solid var(--blue-line);border-radius:11px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.76rem}.zl .landing-how-result-file b{color:var(--green);font-family:inherit}.zl .landing-testimonials{padding:clamp(82px,10vw,136px) 0;background:#fff;border-top:1px solid var(--hair)}.zl .landing-testimonials-layout{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.zl .landing-testimonial{display:flex;min-width:0;min-height:520px;flex-direction:column;gap:18px;align-items:center;justify-content:center;margin:0;padding:24px;background:var(--surface);border:1px solid var(--hair);border-radius:20px;transition:transform .35s cubic-bezier(.22,.68,.36,1),box-shadow .35s,border-color .35s}.zl .landing-testimonial-shot{position:relative;display:block;width:min(100%,220px);aspect-ratio:708 / 1280;overflow:hidden;color:#fff;background:#080b10;border:6px solid #fff;border-radius:18px;box-shadow:0 20px 38px -24px #0f1115bf,0 0 0 1px #0f111514;cursor:default}.zl .landing-testimonial-shot img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;transition:transform .5s cubic-bezier(.22,.68,.36,1)}.zl .landing-testimonial figcaption{display:grid;gap:4px;text-align:center}.zl .landing-testimonial figcaption strong{color:var(--ink);font-size:.94rem}.zl .landing-testimonial figcaption span{color:var(--soft);font-size:.78rem}.zl .landing-documents{padding:clamp(84px,10vw,140px) 0;background:var(--surface)}.zl .landing-journey-route{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 22px;padding:0;list-style:none}.zl .landing-journey-route:before,.zl .landing-journey-route:after{position:absolute;top:17px;right:12.5%;left:12.5%;height:2px;border-radius:99px;content:""}.zl .landing-journey-route:before{background:var(--blue-line)}.zl .landing-journey-route:after{background:var(--blue);transform:scaleX(0);transform-origin:left center}.zl .landing-journey-route[data-in]:after{animation:landing-journey-progress 5.6s cubic-bezier(.45,0,.2,1) infinite}.zl .landing-journey-route li{position:relative;z-index:1;display:grid;justify-items:center;gap:7px;color:var(--soft);font-size:.7rem;font-weight:800}.zl .landing-journey-route li b{display:grid;width:34px;height:34px;place-items:center;color:var(--blue);background:#fff;border:1px solid var(--blue-line);border-radius:50%;box-shadow:0 8px 18px -14px #1668dca6;font-size:.67rem}.zl .landing-journey-route[data-in] li b{animation:landing-journey-node 5.6s ease-in-out infinite}.zl .landing-journey-route[data-in] li:nth-child(2) b{animation-delay:1.25s}.zl .landing-journey-route[data-in] li:nth-child(3) b{animation-delay:2.5s}.zl .landing-journey-route[data-in] li:nth-child(4) b{animation-delay:3.75s}.zl .landing-document-journey{display:grid;grid-template-columns:minmax(330px,1.35fr) repeat(3,minmax(0,.82fr));gap:18px;align-items:stretch}.zl .landing-journey-phase{display:grid;grid-template-rows:auto 1fr;gap:26px;min-height:440px;padding:28px;background:#fff;border:1px solid var(--line);border-radius:22px}.zl .landing-journey-phase.is-acquisition{color:#fff;background:var(--blue);border-color:var(--blue)}.zl .landing-journey-phase>header{display:grid;gap:8px;align-content:start}.zl .landing-journey-phase>header span{color:var(--soft);font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.zl .landing-journey-phase.is-acquisition>header span{color:#ffffffa6}.zl .landing-journey-phase>header h3{color:var(--ink);font-size:clamp(1.2rem,2vw,1.65rem);font-weight:900;letter-spacing:-.04em;line-height:1.05}.zl .landing-journey-phase.is-acquisition>header h3{color:#fff}.zl .landing-journey-docs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.zl .landing-journey-docs article,.zl .landing-journey-single{display:grid;grid-template-rows:auto 1fr auto;align-content:start;gap:18px;min-width:0}.zl .landing-journey-docs article{padding:20px;color:var(--ink);background:#fff;border:1px solid rgba(255,255,255,.4);border-radius:16px}.zl .landing-journey-docs article,.zl .landing-journey-phase:not(.is-acquisition){transition:transform .28s cubic-bezier(.22,.68,.36,1.12),border-color .28s,box-shadow .28s}.zl .landing-document-icon{display:grid;width:66px;height:66px;flex:0 0 auto;place-items:center;color:var(--blue);background:#fff;border:1px solid var(--blue-line);border-radius:17px}.zl .landing-document-icon svg{transition:transform .28s cubic-bezier(.22,.68,.36,1.12)}.zl .landing-journey-phase:not(.is-acquisition) .landing-document-icon{width:58px;height:58px;background:var(--blue-soft)}.zl .landing-journey-phase h4{color:inherit;font-size:1.08rem;font-weight:900;letter-spacing:-.035em;line-height:1.1}.zl .landing-journey-phase p{margin-top:9px;color:var(--mut);font-size:.84rem;line-height:1.55}.zl .landing-journey-create{display:inline-flex;width:fit-content;max-width:100%;min-height:32px;align-items:center;justify-content:center;gap:4px;align-self:end;justify-self:start;padding:6px 8px;color:#fff;background:var(--blue);border:1px solid var(--blue);border-radius:8px;cursor:pointer;font:850 .64rem/1 Satoshi,sans-serif;letter-spacing:-.01em;white-space:nowrap;box-shadow:0 9px 18px -14px #0b4face6;transition:background .24s,border-color .24s,box-shadow .24s,transform .24s}.zl .landing-journey-create svg{width:13px;height:13px}.zl .landing-journey-create:hover{background:var(--blue-dark);border-color:var(--blue-dark);box-shadow:0 12px 22px -13px #0b4fac;transform:translateY(-2px)}.zl .landing-journey-create:active{transform:translateY(0) scale(.985)}.zl .landing-journey-create:focus-visible{outline:3px solid #86b7f3;outline-offset:3px}@media(hover:hover){.zl .landing-journey-docs article:hover,.zl .landing-journey-phase:not(.is-acquisition):hover{border-color:#1668dc5c;box-shadow:0 24px 44px -32px #102a53b8;transform:translateY(-6px)}.zl .landing-journey-docs article:hover .landing-document-icon svg,.zl .landing-journey-phase:not(.is-acquisition):hover .landing-document-icon svg{transform:translateY(-2px) rotate(-4deg) scale(1.06)}}.zl .landing-journey-phase[data-in] .landing-document-icon{animation:landing-document-icon-in .5s cubic-bezier(.22,.68,.36,1.2) .18s both}.zl .landing-proposal{padding:clamp(86px,10vw,142px) 0;overflow:hidden;color:#fff;background:#102a53}.zl .landing-proposal-shell{display:grid;grid-template-columns:minmax(400px,.92fr) minmax(0,1.08fr);gap:clamp(46px,7vw,90px);align-items:center}.zl .landing-proposal-copy{display:grid;gap:22px}.zl .landing-proposal .landing-eyebrow{color:#9dc4f2}.zl .landing-proposal-copy h2{max-width:22ch;color:#fff;font-size:clamp(1.83rem,3.6vw,2.72rem);font-weight:900;letter-spacing:-.06em;line-height:.96;text-wrap:balance}.zl .landing-proposal-copy>p{max-width:58ch;color:#ffffffb8;font-size:.98rem;line-height:1.68}.zl .landing-proposal-checklist{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none}.zl .landing-proposal-checklist li{display:flex;align-items:center;gap:9px;color:#ffffffd6;font-size:.82rem;font-weight:700;line-height:1.35}.zl .landing-proposal-checklist li>span{display:inline-flex;width:22px;height:22px;flex:0 0 22px;align-items:center;justify-content:center;color:#102a53;background:#9dc4f2;border-radius:50%}.zl .landing-proposal-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:min(100%,500px)}.zl .landing-proposal-actions .landing-button{width:100%;white-space:nowrap}.zl .landing-proposal .landing-button-primary{color:var(--blue);background:#fff}.zl .landing-proposal .landing-button-primary:hover{background:var(--blue-soft)}.zl .landing-proposal .landing-button-secondary{color:#fff;background:transparent;border-color:#ffffff52}.zl .landing-proposal .landing-button-secondary:hover{border-color:#fff}.zl .landing-proposal-preview{display:grid;min-width:0;gap:12px}.zl .landing-proposal-browser{overflow:hidden;background:#fff;border:7px solid rgba(255,255,255,.12);border-radius:20px;box-shadow:0 36px 78px -34px #000000c7}.zl .landing-proposal-browser-bar{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;min-height:42px;padding:8px 12px;color:#77808d;background:#fff;border-bottom:1px solid #e7e9ed;font-size:.67rem}.zl .landing-proposal-browser-bar>span:first-child{width:9px;height:9px;background:#f4b942;border-radius:50%;box-shadow:15px 0 #ec6a5f,30px 0 #61c454}.zl .landing-proposal-browser-bar>span:nth-child(2){overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.zl .landing-proposal-browser-bar b{color:var(--blue)}.zl .landing-proposal-page-viewport{position:relative;height:640px;overflow:hidden;background:#f8f8f6;perspective:1600px;isolation:isolate}.zl .landing-catalog-sheet{position:absolute;inset:0;margin:0;overflow:hidden;background:#fff;backface-visibility:hidden;transform-origin:left center;transform-style:preserve-3d}.zl .landing-catalog-sheet.is-back{z-index:1;transform:translateZ(-1px)}.zl .landing-catalog-sheet.is-front{z-index:2}.zl .landing-catalog-sheet.is-front:after{position:absolute;inset:0;background:linear-gradient(90deg,rgba(16,42,83,.42),rgba(16,42,83,.08) 24%,transparent 52%);content:"";opacity:0;pointer-events:none}.zl .landing-catalog-sheet.is-front.is-turning{animation:landing-catalog-page-turn .52s cubic-bezier(.62,.04,.32,1) forwards;will-change:transform,opacity}.zl .landing-catalog-sheet.is-front.is-turning:after{animation:landing-catalog-fold-shadow .52s ease-in-out forwards}.zl .landing-catalog-sheet img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center}.zl .landing-proposal-model-controls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.zl .landing-proposal-model-controls button{min-width:0;padding:10px 12px;color:#ffffffbd;background:#ffffff0f;border:1px solid rgba(255,255,255,.2);border-radius:10px;cursor:pointer;font:700 .76rem/1.2 Satoshi,sans-serif;transition:color .2s ease,background .2s ease,border-color .2s ease,transform .2s ease}.zl .landing-proposal-model-controls button:hover:not(:disabled){color:#fff;border-color:#ffffff7a}.zl .landing-proposal-model-controls button:active:not(:disabled){transform:scale(.98)}.zl .landing-proposal-model-controls button:focus-visible{outline:3px solid #9dc4f2;outline-offset:2px}.zl .landing-proposal-model-controls button.is-active{color:#102a53;background:#fff;border-color:#fff}.zl .landing-proposal-model-controls button:disabled{cursor:wait;opacity:.7}.zl .landing-brand-link{padding:clamp(82px,10vw,136px) 0;background:var(--blue-soft);border-block:1px solid var(--blue-line)}.zl .landing-brand-link-shell{display:grid;grid-template-columns:minmax(0,.85fr) minmax(360px,1.15fr);gap:clamp(42px,7vw,88px);align-items:center}.zl .landing-brand-link-copy{display:grid;gap:18px}.zl .landing-brand-link-copy h2{max-width:22ch;font-size:clamp(1.83rem,3.6vw,2.72rem);font-weight:900;letter-spacing:-.055em;line-height:.98;text-wrap:balance}.zl .landing-brand-link-copy>p{max-width:58ch;color:var(--mut);font-size:.98rem;line-height:1.65}.zl .landing-brand-link-copy>p strong{color:var(--blue);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.zl .landing-brand-link-risk{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;padding-top:18px;color:var(--green);border-top:1px solid var(--blue-line)}.zl .landing-brand-link-risk span{color:var(--mut);font-size:.82rem;line-height:1.55}.zl .landing-brand-link-preview{display:grid;gap:26px;padding:clamp(28px,5vw,48px);color:#fff;background:var(--blue);border-radius:26px;box-shadow:0 30px 64px -42px #1668dccc}.zl .landing-brand-link-identity{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:center;padding:18px;color:var(--blue);background:#fff;border-radius:16px}.zl .landing-brand-link-identity>div{display:grid;gap:4px;min-width:0}.zl .landing-brand-link-identity small{color:var(--soft);font-size:.68rem}.zl .landing-brand-domain{display:inline-flex;width:21ch;max-width:100%;overflow:hidden;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(.84rem,2vw,1rem)}.zl .landing-brand-domain span{position:relative;display:inline-block;width:0;overflow:hidden;white-space:nowrap}.zl .landing-brand-link-preview[data-in] .landing-brand-domain span{animation:landing-domain-type 4.8s steps(21,end) .35s infinite both}.zl .landing-brand-link-preview[data-in] .landing-brand-domain span:after{content:"";position:absolute;right:0;bottom:1px;width:1px;height:1.1em;background:var(--blue);animation:landing-domain-caret .7s step-end .35s infinite}.zl .landing-brand-link-documents{display:flex;flex-wrap:nowrap;gap:6px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.zl .landing-brand-link-documents::-webkit-scrollbar{display:none}.zl .landing-brand-link-documents span{flex:0 0 auto;padding:7px 8px;color:#ffffffd1;background:#ffffff1a;border:1px solid rgba(255,255,255,.15);border-radius:9px;font-size:.66rem;font-weight:700}@media(max-width:900px){.zl .landing-compare-stage{grid-template-columns:minmax(0,1fr);gap:18px}.zl .landing-compare-transition{width:62px;height:62px;margin:-8px auto;transform:rotate(90deg)}.zl .landing-proposal-shell{grid-template-columns:minmax(0,1fr)}.zl .landing-proposal-copy{max-width:720px}.zl .landing-document-journey{grid-template-columns:repeat(2,minmax(0,1fr))}.zl .landing-journey-phase.is-acquisition{grid-column:1 / -1}.zl .landing-brand-link-shell{grid-template-columns:minmax(0,1fr)}}@media(hover:hover){.zl .landing-how-list li:hover .landing-how-visual{transform:translateY(-4px);border-color:var(--blue-line);box-shadow:0 24px 42px -30px #1668dc7a}.zl .landing-testimonial:hover{transform:translateY(-4px);border-color:var(--blue-line);box-shadow:0 26px 48px -34px #0f111580}.zl .landing-testimonial-shot:hover img{transform:scale(1.035)}.zl .landing-button:hover{transform:translateY(-2px)}}@media(max-width:720px){.zl .landing-shell{width:min(100% - 32px,1080px)}.zl #topo>div{grid-template-columns:minmax(0,1fr)!important}.zl .landing-section-heading{gap:12px;margin-bottom:30px}.zl .landing-section-heading h2{max-width:22ch;font-size:clamp(1.83rem,8vw,2.35rem)}.zl .landing-section-heading p{font-size:.95rem;line-height:1.58}.zl .landing-compare,.zl .landing-how,.zl .landing-testimonials,.zl .landing-documents,.zl .landing-proposal,.zl .landing-brand-link{padding-block:74px}.zl .landing-compare-result{grid-template-columns:minmax(0,1fr);min-height:0;padding:28px}.zl .landing-document-preview{height:320px;margin:10px 0 -76px;transform:none}.zl .landing-how-list{grid-template-columns:minmax(0,1fr)}.zl .landing-how-list li{min-height:0;padding:28px 4px}.zl .landing-how-list li+li{border-top:1px solid var(--line);border-left:0}.zl .landing-how-visual{width:min(100%,272px);margin:24px auto 0}.zl .landing-how-result{grid-template-columns:minmax(0,1fr);gap:20px}.zl .landing-how-result-file{width:100%;justify-content:space-between}.zl .landing-testimonials-layout{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(236px,76vw);gap:14px;overflow-x:auto;padding:2px 2px 14px;scroll-snap-type:x mandatory;scrollbar-width:thin;overscroll-behavior-inline:contain}.zl .landing-testimonial{min-height:470px;padding:20px;scroll-snap-align:start}.zl .landing-testimonial-shot{width:min(100%,200px)}.zl .landing-document-journey{grid-template-columns:minmax(0,1fr)}.zl .landing-journey-phase.is-acquisition{grid-column:auto}.zl .landing-journey-phase{min-height:0;padding:24px}.zl .landing-journey-docs{grid-template-columns:minmax(0,1fr)}.zl .landing-journey-docs article{grid-template-columns:58px minmax(0,1fr);align-items:start}.zl .landing-journey-route{margin-bottom:18px}.zl .landing-journey-route li{gap:6px;font-size:.62rem}.zl .landing-journey-docs .landing-journey-create{grid-column:1 / -1}.zl .landing-proposal-copy h2{font-size:clamp(1.83rem,8vw,2.35rem)}.zl .landing-proposal-checklist,.zl .landing-proposal-actions{grid-template-columns:minmax(0,1fr)}.zl .landing-proposal-actions .landing-button{width:100%}.zl .landing-proposal-page-viewport{height:450px}.zl .landing-proposal-model-controls button{padding-inline:8px;font-size:.7rem}.zl .landing-brand-link-preview{padding:24px}}.zl .landing-document-journey-v4{--journey-ink: #f7fbff;--journey-muted: rgba(238, 246, 255, .72);--journey-line: rgba(157, 196, 242, .24);position:relative;height:100svh;height:calc(100svh - 63px);min-height:620px;padding:0;overflow:hidden;scroll-margin-top:63px;color:var(--journey-ink);background:#102a53;border-block:1px solid rgba(157,196,242,.2)}.zl .landing-document-journey-v4 .landing-journey-slider-viewport{display:block;width:100%;height:100%;overflow:hidden}.zl .landing-document-journey-v4 .landing-journey-slider-track{display:flex;width:100%;height:600%;flex-direction:column;transform:translateZ(0);transition:transform .72s cubic-bezier(.22,.72,.25,1);will-change:transform}.zl .landing-document-journey-v4 .landing-journey-slide{position:relative;top:auto;z-index:auto;display:block;flex:0 0 16.6666667%;width:100%;min-width:0;min-height:0;height:100%;overflow:hidden;padding:0;color:inherit;background:transparent;border:0;border-radius:0;box-shadow:none;overscroll-behavior:contain}.zl .landing-document-journey-v4 .landing-journey-slide-inner{display:flex;width:min(1320px,calc(100% - 72px));min-height:100%;flex-direction:column;justify-content:center;padding-block:clamp(46px,5.5vh,72px) 84px}.zl .landing-document-journey-v4 .landing-journey-heading{max-width:700px;margin:0 0 clamp(28px,4vh,48px)}.zl .landing-document-journey-v4 .landing-journey-heading h2{max-width:18ch;color:#fff;font-size:clamp(2rem,4.2vw,4rem);line-height:.96}.zl .landing-document-journey-v4 .landing-journey-heading p{max-width:62ch;color:var(--journey-muted);font-size:clamp(.88rem,1.2vw,1.02rem)}.zl .landing-document-journey-v4 .landing-journey-stage-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0 0 clamp(28px,4vh,54px);border-block:1px solid var(--journey-line)}.zl .landing-document-journey-v4 .landing-journey-stage-rail>div{display:flex;min-width:0;align-items:center;gap:10px;padding:15px 14px 15px 0;color:#eef6ff9e;border-right:1px solid var(--journey-line)}.zl .landing-document-journey-v4 .landing-journey-stage-rail>div+div{padding-left:14px}.zl .landing-document-journey-v4 .landing-journey-stage-rail>div:last-child{border-right:0}.zl .landing-document-journey-v4 .landing-journey-stage-rail>div.is-active{color:#fff}.zl .landing-document-journey-v4 .landing-journey-stage-rail b{color:#9dc4f2;font:800 .67rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.zl .landing-document-journey-v4 .landing-journey-stage-rail span{display:grid;gap:3px;min-width:0}.zl .landing-document-journey-v4 .landing-journey-stage-rail strong{overflow:hidden;color:inherit;font-size:.73rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.zl .landing-document-journey-v4 .landing-journey-stage-rail small{overflow:hidden;color:#eef6ff85;font-size:.61rem;text-overflow:ellipsis;white-space:nowrap}.zl .landing-document-journey-v4 .landing-journey-overview-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.zl .landing-document-journey-v4 .landing-journey-overview-card{display:flex;min-width:0;min-height:112px;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:14px;padding:16px;color:#fff;text-align:left;background:#ffffff13;border:1px solid rgba(157,196,242,.26);border-radius:13px;cursor:pointer;transition:background .24s,border-color .24s,transform .24s}.zl .landing-document-journey-v4 .landing-journey-overview-card:hover,.zl .landing-document-journey-v4 .landing-journey-overview-card:focus-visible{background:#ffffff24;border-color:#9dc4f2;transform:translateY(-3px)}.zl .landing-document-journey-v4 .landing-journey-overview-card:focus-visible{outline:3px solid #9dc4f2;outline-offset:3px}.zl .landing-document-journey-v4 .landing-journey-overview-card>svg{align-self:flex-end;color:#9dc4f2}.zl .landing-document-journey-v4 .landing-journey-overview-card-copy{display:grid;gap:5px;min-width:0}.zl .landing-document-journey-v4 .landing-journey-overview-card-copy b{overflow:hidden;font-size:.74rem;font-weight:850;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.zl .landing-document-journey-v4 .landing-journey-overview-card-copy small{color:#eef6ff8f;font-size:.62rem}.zl .landing-document-journey-v4 .landing-journey-panel .landing-journey-slide-inner{justify-content:flex-start;padding-top:clamp(38px,5vh,66px)}.zl .landing-document-journey-v4 .landing-journey-panel-header{display:grid;gap:13px;width:100%;margin-bottom:clamp(22px,3vh,34px)}.zl .landing-document-journey-v4 .landing-journey-panel-kicker{display:flex;align-items:center;gap:11px}.zl .landing-document-journey-v4 .landing-journey-panel-kicker>span:last-child{display:grid;gap:4px;min-width:0}.zl .landing-document-journey-v4 .landing-journey-panel-kicker b{color:#9dc4f2;font-size:.72rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.zl .landing-document-journey-v4 .landing-journey-panel-kicker small{color:#ffffff94;font-size:.68rem}.zl .landing-document-journey-v4 .landing-journey-panel h2{max-width:25ch;color:#fff;font-size:clamp(1.85rem,3.2vw,3.15rem);font-weight:900;letter-spacing:-.06em;line-height:.97;text-wrap:balance}.zl .landing-document-journey-v4 .landing-document-icon{display:grid;width:45px;height:45px;place-items:center;flex:0 0 45px;color:#9dc4f2;background:#ffffff17;border:1px solid rgba(157,196,242,.34);border-radius:12px}.zl .landing-document-journey-v4 .landing-journey-panel-body{display:grid;grid-template-columns:minmax(260px,.8fr) 34px minmax(340px,1.2fr);gap:clamp(16px,2.1vw,28px);align-items:center;width:100%;min-height:0;flex:1}.zl .landing-document-journey-v4 .landing-journey-panel-copy,.zl .landing-document-journey-v4 .landing-journey-panel-output{min-width:0}.zl .landing-document-journey-v4 .landing-journey-panel-copy{display:grid;align-content:center;gap:13px}.zl .landing-document-journey-v4 .landing-journey-flow-label{color:#ffffff8c;font-size:.68rem;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.zl .landing-document-journey-v4 .landing-journey-description{max-width:52ch;color:var(--journey-muted);font-size:.82rem;line-height:1.52}.zl .landing-document-journey-v4 .landing-journey-benefits{display:grid;gap:7px;margin:3px 0 0;padding:0;list-style:none}.zl .landing-document-journey-v4 .landing-journey-benefits li{display:flex;align-items:flex-start;gap:8px;color:#ffffffd4;font-size:.74rem;font-weight:750;line-height:1.35}.zl .landing-document-journey-v4 .landing-journey-benefits li svg{flex:0 0 14px;margin-top:1px;color:#72d79a}.zl .landing-document-journey-v4 .landing-journey-composer-wrap{display:grid;gap:7px;margin:0}.zl .landing-document-journey-v4 .landing-journey-field-label{color:#ffffff8c;font-size:.66rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.zl .landing-document-journey-v4 .landing-journey-composer{gap:8px;padding:13px 14px 10px;border-radius:13px;box-shadow:0 22px 44px -32px #000000d9}.zl .landing-document-journey-v4 .landing-journey-composer-guide{padding-bottom:7px;font-size:.64rem}.zl .landing-document-journey-v4 .landing-journey-composer textarea{min-height:86px;resize:none;font-size:.72rem;line-height:1.46}.zl .landing-document-journey-v4 .landing-journey-composer-helper{font-size:.6rem}.zl .landing-document-journey-v4 .landing-journey-composer-actions{gap:8px;padding-top:7px}.zl .landing-document-journey-v4 .landing-journey-write{min-height:31px;max-width:55%;overflow:hidden;padding:6px 9px;color:#fff;background:var(--blue);border-color:var(--blue);text-overflow:ellipsis;font-size:.6rem}.zl .landing-document-journey-v4 .landing-journey-write:hover{color:#fff;background:var(--blue-dark);border-color:var(--blue-dark)}.zl .landing-document-journey-v4 .landing-journey-round-button{width:31px;height:31px;flex-basis:31px}.zl .landing-document-journey-v4 .landing-journey-generate{min-height:31px;padding-inline:9px;font-size:.62rem}.zl .landing-document-journey-v4 .landing-journey-composer button:disabled{cursor:not-allowed;opacity:.48}.zl .landing-document-journey-v4 .landing-journey-composer textarea:disabled{cursor:not-allowed;opacity:.75}.zl .landing-document-journey-v4 .landing-journey-flow-arrow{position:relative;display:flex;align-items:center;justify-content:center;min-width:34px;color:#9dc4f2}.zl .landing-document-journey-v4 .landing-journey-flow-arrow:before{width:100%;height:1px;background:linear-gradient(90deg,#9dc4f22e,#9dc4f2eb);box-shadow:0 0 16px #9dc4f25c;content:""}.zl .landing-document-journey-v4 .landing-journey-flow-arrow:after{position:absolute;right:0;width:9px;height:9px;border-top:1px solid #9dc4f2;border-right:1px solid #9dc4f2;transform:rotate(45deg);content:""}.zl .landing-document-journey-v4 .landing-journey-flow-arrow span{display:none}.zl .landing-document-journey-v4 .landing-journey-panel-output{display:grid;gap:8px;align-content:center}.zl .landing-document-journey-v4 .landing-journey-output-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#ffffff94;font-size:.66rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.zl .landing-document-journey-v4 .landing-journey-output-meta b{color:#9dc4f2;font-size:.6rem;letter-spacing:.07em}.zl .landing-document-journey-v4 .landing-journey-real-output{min-width:0;height:min(56vh,510px);overflow:hidden;background:transparent;border:0;border-radius:0;box-shadow:none}.zl .landing-document-journey-v4 .landing-journey-real-pdf-output{overflow:hidden}.zl .landing-document-journey-v4 .landing-journey-real-proposal{width:100%;height:100%;overflow:hidden;background:transparent}.zl .landing-document-journey-v4 .landing-journey-real-proposal [data-reveal],.zl .landing-document-journey-v4 .landing-journey-real-proposal [data-phone-pop]{opacity:1;transform:none}.zl .landing-document-journey-v4 .landing-journey-real-proposal-scale{width:190%;transform:scale(.5264);transform-origin:top left}.zl .landing-document-journey-v4 .landing-journey-real-pdf-output>.document-renderer-paper{min-height:100%;margin:0 auto}.zl .landing-document-journey-v4 .landing-journey-real-pdf-output canvas{display:block;max-width:100%;height:auto!important}.zl .landing-document-journey-v4 .landing-journey-render-loading,.zl .landing-document-journey-v4 .landing-journey-output-placeholder{display:grid;width:100%;height:100%;min-height:190px;place-items:center;color:#64748b;background:#eef2f6;font-size:.74rem}.zl .landing-document-journey-v4 .landing-journey-slide-controls{position:absolute;right:max(24px,calc((100% - 1320px)/2));bottom:14px;z-index:4;display:inline-flex;align-items:center;gap:7px;padding:5px;color:#ffffffb8;background:#0a1f3ed1;border:1px solid rgba(157,196,242,.24);border-radius:11px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.zl .landing-document-journey-v4 .landing-journey-slide-controls button{min-height:30px;padding:5px 9px;color:#d9eaff;background:transparent;border:0;border-radius:7px;cursor:pointer;font-size:.65rem;font-weight:800}.zl .landing-document-journey-v4 .landing-journey-slide-controls button:hover:not(:disabled),.zl .landing-document-journey-v4 .landing-journey-slide-controls button:focus-visible{color:#fff;background:#9dc4f22b}.zl .landing-document-journey-v4 .landing-journey-slide-controls button:focus-visible{outline:2px solid #9dc4f2;outline-offset:2px}.zl .landing-document-journey-v4 .landing-journey-slide-controls button:disabled{cursor:not-allowed;opacity:.35}.zl .landing-document-journey-v4 .landing-journey-slide-controls>span{min-width:42px;color:#ffffff85;font:700 .61rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;text-align:center}@media(max-width:1050px){.zl .landing-document-journey-v4 .landing-journey-slide-inner{width:min(100% - 48px,920px)}.zl .landing-document-journey-v4 .landing-journey-panel-body{grid-template-columns:minmax(230px,.82fr) 28px minmax(280px,1.18fr);gap:15px}.zl .landing-document-journey-v4 .landing-journey-real-output{height:min(52vh,430px)}}@media(max-width:720px){.zl .landing-document-journey-v4{min-height:calc(100svh - 63px)}.zl .landing-document-journey-v4 .landing-journey-slider-track{width:100%;height:600%;flex-direction:column}.zl .landing-document-journey-v4 .landing-journey-slide{width:100%;height:16.6666667%;overflow:hidden}.zl .landing-document-journey-v4 .landing-journey-slide-inner{width:calc(100% - 32px);min-height:100%;justify-content:flex-start;padding-block:18px 50px}.zl .landing-document-journey-v4 .landing-journey-heading{margin-bottom:25px}.zl .landing-document-journey-v4 .landing-journey-heading h2{font-size:clamp(1.85rem,9vw,2.65rem)}.zl .landing-document-journey-v4 .landing-journey-heading p{font-size:.84rem;line-height:1.5}.zl .landing-document-journey-v4 .landing-journey-stage-rail{grid-template-columns:repeat(4,minmax(124px,1fr));margin-right:-16px;overflow-x:auto;scrollbar-width:none}.zl .landing-document-journey-v4 .landing-journey-stage-rail::-webkit-scrollbar{display:none}.zl .landing-document-journey-v4 .landing-journey-stage-rail>div{padding-block:12px}.zl .landing-document-journey-v4 .landing-journey-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.zl .landing-document-journey-v4 .landing-journey-overview-card{min-height:94px;padding:13px}.zl .landing-document-journey-v4 .landing-journey-overview-card:last-child{grid-column:1 / -1}.zl .landing-document-journey-v4 .landing-journey-panel .landing-journey-slide-inner{padding-top:18px}.zl .landing-document-journey-v4 .landing-journey-panel-header{margin-bottom:12px}.zl .landing-document-journey-v4 .landing-journey-panel h2{max-width:22ch;font-size:clamp(1.72rem,8vw,2.35rem)}.zl .landing-document-journey-v4 .landing-journey-panel-body{display:grid;grid-template-columns:minmax(0,1fr);gap:9px;align-items:start}.zl .landing-document-journey-v4 .landing-journey-panel-copy{gap:7px}.zl .landing-document-journey-v4 .landing-journey-composer{gap:5px;padding:9px 10px 8px}.zl .landing-document-journey-v4 .landing-journey-composer-guide{gap:5px;padding-bottom:5px;font-size:.58rem}.zl .landing-document-journey-v4 .landing-journey-composer-chips{gap:3px}.zl .landing-document-journey-v4 .landing-journey-composer-chips span{padding:3px 4px;font-size:.5rem}.zl .landing-document-journey-v4 .landing-journey-composer textarea{min-height:58px;font-size:.68rem;line-height:1.35}.zl .landing-document-journey-v4 .landing-journey-composer-helper{overflow:hidden;font-size:.52rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.zl .landing-document-journey-v4 .landing-journey-composer-actions{gap:4px;padding-top:5px}.zl .landing-document-journey-v4 .landing-journey-write{min-height:27px;padding:5px 7px;font-size:.54rem}.zl .landing-document-journey-v4 .landing-journey-round-button{width:27px;height:27px;flex-basis:27px}.zl .landing-document-journey-v4 .landing-journey-round-button svg{width:14px;height:14px}.zl .landing-document-journey-v4 .landing-journey-generate{min-height:27px;padding-inline:7px;font-size:.55rem}.zl .landing-document-journey-v4 .landing-journey-description{font-size:.68rem;line-height:1.32}.zl .landing-document-journey-v4 .landing-journey-benefits{gap:4px;margin-top:1px}.zl .landing-document-journey-v4 .landing-journey-benefits li{gap:6px;font-size:.62rem;line-height:1.25}.zl .landing-document-journey-v4 .landing-journey-benefits li svg{width:12px;height:12px;flex-basis:12px}.zl .landing-document-journey-v4 .landing-journey-flow-arrow{display:none}.zl .landing-document-journey-v4 .landing-journey-output-meta{font-size:.58rem}.zl .landing-document-journey-v4 .landing-journey-output-meta b{font-size:.54rem}.zl .landing-document-journey-v4 .landing-journey-real-output{height:170px;max-height:none}.zl .landing-document-journey-v4 .landing-journey-slide-controls{right:16px;bottom:10px;left:16px;justify-content:space-between}.zl .landing-document-journey-v4 .landing-journey-slide-controls button{min-height:31px;padding-inline:10px}}@media(prefers-reduced-motion:reduce){.landing-journey-slider-track,.zl .landing-document-journey-v4 .landing-journey-slider-track{transition:none}.zl .landing-document-journey-v4 .landing-journey-overview-card{transition:none;transform:none}}@media(max-width:390px){.zl .landing-chat-line{max-width:96%}.zl .landing-journey-docs article{grid-template-columns:minmax(0,1fr)}.zl .landing-brand-link-preview{padding:20px}.zl .landing-brand-link-identity{grid-template-columns:auto minmax(0,1fr)}.zl .landing-brand-link-identity>svg:last-child{display:none}.zl .landing-testimonials-layout{grid-auto-columns:minmax(228px,80vw)}.zl .landing-testimonial{min-height:462px;padding:16px}}.zl .landing-compare-transition{justify-self:center;margin-inline:0}.zl .landing-mini-scanner,.zl .landing-mini-scanner-head{width:44px}.zl .landing-mini-scanner-head{left:calc(50% - 4px)}@media(max-width:900px){.zl .landing-compare-transition{transform:none}}@keyframes landing-chat-arrive{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}@keyframes landing-chat-context{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes landing-document-vibrate{0%,to{transform:rotate(1.5deg) translateZ(0)}20%{transform:rotate(2.4deg) translate3d(2px,-1px,0)}40%{transform:rotate(.7deg) translate3d(-2px,1px,0)}60%{transform:rotate(2.1deg) translate3d(1.5px,0,0)}80%{transform:rotate(1deg) translate3d(-1.5px,-1px,0)}}@keyframes landing-catalog-page-turn{0%{opacity:1;transform:rotateY(0)}72%{opacity:.92}to{opacity:0;transform:rotateY(-178deg)}}@keyframes landing-catalog-fold-shadow{0%,to{opacity:0}42%,70%{opacity:1}}@keyframes landing-transfer-pulse{0%{opacity:.75;transform:scale(.92)}70%,to{opacity:0;transform:scale(1.34)}}@keyframes landing-mini-scan{0%,to{opacity:1;transform:translate(-50%)}50%{opacity:.82;transform:translate(-50%,24px)}}@keyframes landing-document-step-label{0%,23%{color:var(--ink)}24%,to{color:var(--soft)}}@keyframes landing-document-step-node{0%,23%{color:#fff;background:var(--blue);border-color:var(--blue);box-shadow:0 8px 18px -12px #1668dccc;transform:scale(1.08)}24%,to{color:var(--blue);background:var(--surface);border-color:var(--blue-line);box-shadow:none;transform:scale(1)}}@keyframes landing-journey-progress{0%,8%{transform:scaleX(0)}82%,to{transform:scaleX(1)}}@keyframes landing-journey-node{0%,16%,to{color:var(--blue);background:#fff;transform:scale(1)}6%{color:#fff;background:var(--blue);transform:scale(1.14)}}@keyframes landing-document-icon-in{0%{opacity:0;transform:translateY(8px) scale(.88)}to{opacity:1;transform:none}}@keyframes landing-domain-type{0%,8%{width:0}48%,72%{width:21ch}92%,to{width:0}}@keyframes landing-domain-caret{0%,45%{opacity:1}46%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.zl .landing-document-preview{animation:none!important;transform:none!important}.zl .landing-catalog-sheet,.zl .landing-catalog-sheet:after{animation:none!important;transition:none!important}.zl .landing-catalog-sheet.is-front.is-turning{opacity:1;transform:none!important}.zl .landing-how-visual,.zl .landing-testimonial,.zl .landing-testimonial-shot img,.zl .landing-journey-docs article,.zl .landing-journey-phase,.zl .landing-document-icon svg{transition:none}.zl .landing-brand-domain span,.zl .landing-brand-domain span:after{animation:none!important}.zl .landing-compare-message[data-in] .landing-chat-line,.zl .landing-compare-message[data-in]>p,.zl .landing-compare-transition:before,.zl .landing-mini-scanner-head,.zl .landing-journey-route[data-in]:after,.zl .landing-journey-route[data-in] li b,.zl .landing-journey-phase[data-in] .landing-document-icon{animation:none!important}.zl .landing-journey-route:after{transform:scaleX(1)}.zl .landing-brand-domain span{width:21ch}.zl .landing-brand-domain span:after{display:none}}.zl .landing-document-journey-v3 .landing-journey-panel-output,.zl .landing-document-journey-v3 .landing-journey-panel-copy{position:relative;z-index:1;min-width:0}.zl .landing-compare-stage[data-compare-stage=true]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2.4vw,24px);align-items:stretch}.zl .landing-compare-stage[data-compare-stage=true] .landing-compare-message{position:relative;z-index:1;display:flex;min-height:560px;flex-direction:column;gap:0;padding:0;overflow:hidden;background:#fff;border:1px solid #dfe3e8;border-radius:22px;box-shadow:0 30px 60px -46px #0f111580}.zl .landing-compare-card-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;color:#fff;background:#0f172a}.zl .landing-compare-card-header .landing-compare-label{color:#9dc4f2;font-size:.7rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.zl .landing-compare-profile{display:flex;align-items:center;gap:11px;padding:11px 16px;color:#fff;background:#0e7a38}.zl .landing-compare-avatar{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;color:#fff;background:#ffffff38;border-radius:50%;font-size:.72rem;font-weight:900}.zl .landing-compare-profile>span:last-child{display:grid;min-width:0;gap:2px}.zl .landing-compare-profile strong{overflow:hidden;font-size:.86rem;font-weight:800;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}.zl .landing-compare-profile small{color:#ffffffc7;font-size:.66rem}.zl .landing-compare-chat{display:flex;min-height:0;flex:1;flex-direction:column;gap:9px;padding:18px 16px;background-color:#e9e2d8;background-image:radial-gradient(rgba(15,17,21,.045) 1px,transparent 1px);background-size:18px 18px}.zl .landing-compare-today{align-self:center;padding:4px 11px;color:#5c626d;background:#ffffffd9;border-radius:999px;font-size:.62rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.zl .landing-compare-chat .landing-chat-line{max-width:88%;padding:9px 12px 7px;color:#0f1115;border-radius:14px 14px 14px 3px;font-size:.82rem;line-height:1.5;box-shadow:0 2px 4px -2px #0f111547}.zl .landing-compare-chat .landing-chat-line.is-client{align-self:flex-start;background:#fff;border-radius:14px 14px 14px 3px}.zl .landing-compare-chat .landing-chat-line.is-business{align-self:flex-end;background:#d7f5cf;border-radius:14px 14px 3px}.zl .landing-chat-time{display:block;margin-top:3px;color:#7b8391;font-size:.6rem;text-align:right}.zl .landing-compare-chat .landing-chat-line.is-business .landing-chat-time{color:#3f7a52}.zl .landing-compare-typing{display:flex;align-items:center;align-self:flex-start;gap:6px;padding:9px 13px;background:#fff;border-radius:14px 14px 14px 3px;box-shadow:0 2px 4px -2px #0f111547}.zl .landing-compare-typing i{display:block;width:6px;height:6px;background:#9aa1ab;border-radius:50%;animation:zd-blink 1.2s infinite}.zl .landing-compare-typing i:nth-child(2){animation-delay:.2s}.zl .landing-compare-typing i:nth-child(3){animation-delay:.4s}.zl .landing-compare-stage[data-compare-stage=true] .landing-compare-message>p{margin:0;padding:18px;color:#4a5563;background:#fff;border-top:1px solid #e6e8ec;font-size:.86rem;line-height:1.55}.zl .landing-compare-stage[data-compare-stage=true] .landing-compare-message>p strong{display:block;margin-top:8px;color:#0f1115;font-weight:800}.zl .landing-compare-stage[data-compare-stage=true] .landing-compare-result.landing-compare-form-result{position:relative;display:flex;min-height:560px;flex-direction:column;padding:0;overflow:hidden;color:#fff;background:#102a53;border:0;border-radius:22px;box-shadow:0 30px 60px -46px #102a53e6}.zl .landing-compare-stage[data-compare-stage=true] .landing-compare-form-result .landing-compare-card-header{background:#0b1e3d}.zl .landing-compare-form[data-compare-form=true]{display:grid;min-width:0;flex:1;grid-template-columns:minmax(0,1fr);gap:clamp(18px,3vw,34px);align-items:start;padding:clamp(24px,3.5vw,42px)}.zl .landing-compare-form .landing-compare-result-copy{display:grid;min-width:0;gap:16px}.zl .landing-compare-stage[data-compare-stage=true] .landing-compare-form .landing-compare-result-copy h3{color:#fff;font-size:clamp(1.5rem,2.6vw,2.25rem);font-weight:900;letter-spacing:-.045em;line-height:1.02}.zl .landing-compare-stage[data-compare-stage=true] .landing-compare-form .landing-compare-form-lead{max-width:45ch;color:#ffffffb8;font-size:.9rem;line-height:1.6}.zl .landing-compare-form .landing-compare-form-visual{display:grid;width:100%;min-width:0;gap:11px;padding:16px;color:#1d2736;background:#fff;border:0;border-radius:14px;box-shadow:0 26px 46px -30px #000000bf;transform:none}.zl .landing-compare-form .landing-compare-form-toolbar,.zl .landing-compare-form .landing-compare-form-footer{display:flex;align-items:center;justify-content:space-between;gap:10px}.zl .landing-compare-form .landing-compare-form-toolbar{padding-bottom:10px;border-bottom:1px solid #e4eaf2}.zl .landing-compare-form .landing-compare-form-toolbar span{color:#1d2736;font-size:.72rem;font-weight:850}.zl .landing-compare-form .landing-compare-form-toolbar b{color:#66758a;font-size:.6rem;font-weight:800}.zl .landing-compare-form .landing-compare-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.zl .landing-compare-form .landing-compare-form-field{display:grid;min-width:0;min-height:49px;gap:5px;padding:8px 9px;background:#fff;border:1px solid #dfe6ef;border-radius:8px}.zl .landing-compare-form .landing-compare-form-field.is-wide{grid-column:1 / -1}.zl .landing-compare-form .landing-compare-form-field span{overflow:hidden;color:#66758a;font-size:.57rem;font-weight:850;letter-spacing:.07em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.zl .landing-compare-form .landing-compare-form-field i{overflow:hidden;color:#a5afbd;font-size:.68rem;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.zl .landing-compare-form .landing-compare-form-footer{padding-top:10px;color:#9aa8b9;border-top:1px solid #e4eaf2;font-size:.61rem}.zl .landing-compare-form .landing-compare-form-footer b{display:inline-flex;align-items:center;gap:5px;padding:7px 9px;color:#fff;background:#1668dc;border-radius:7px;font-size:.63rem;white-space:nowrap}@media(max-width:1060px){.zl .landing-compare-form[data-compare-form=true]{grid-template-columns:minmax(0,1fr);gap:22px;align-items:start}}@media(max-width:820px){.zl .landing-compare-stage[data-compare-stage=true]{grid-template-columns:minmax(0,1fr)}.zl .landing-compare-form[data-compare-form=true]{grid-template-columns:minmax(0,1fr);gap:22px;align-items:start}}@media(max-width:720px){.zl .landing-compare-stage[data-compare-stage=true]{grid-template-columns:minmax(0,1fr)}.zl .landing-compare-stage[data-compare-stage=true] .landing-compare-message,.zl .landing-compare-stage[data-compare-stage=true] .landing-compare-result.landing-compare-form-result{min-height:560px;height:auto}}.zl .landing-compare-message,.zl .landing-compare-result.landing-compare-form-result{min-height:530px;height:100%;border-radius:22px}.zl .landing-compare-message{background:#edf4fc;border-color:#d9e5f3}.zl .landing-compare-result.landing-compare-form-result{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;gap:22px;padding:clamp(22px,3vw,34px);color:#17263a;background:#e3eef9;border:1px solid #cbdced;box-shadow:none}.zl .landing-compare-result.landing-compare-form-result .landing-compare-result-copy{display:grid;gap:12px}.zl .landing-compare-result.landing-compare-form-result .landing-compare-label,.zl .landing-compare-message .landing-compare-label{color:#5e7694}.zl .landing-compare-result.landing-compare-form-result h3{color:#17263a;font-size:clamp(1.45rem,2.6vw,2.2rem)}.zl .landing-compare-form-lead{max-width:34ch;color:#536a84;font-size:.86rem;line-height:1.55}.zl .landing-compare-form-visual{width:100%;transform:none;box-shadow:0 22px 44px -34px #1c3e676b}.zl .landing-document-journey-v3{padding-block:clamp(72px,7vw,108px)}.zl .landing-document-journey-v3 .landing-journey-panels{display:grid;gap:26px;scroll-snap-type:none}.zl .landing-document-journey-v3 .landing-journey-panel{position:relative;top:auto;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:clamp(20px,3vw,32px);align-items:stretch;min-height:max(720px,calc(100svh - 112px));padding:clamp(26px,3.8vw,48px);scroll-snap-align:none;transition:none}.zl .landing-document-journey-v3 .landing-journey-panel-header{position:relative;z-index:1;display:grid;grid-template-columns:minmax(190px,.33fr) minmax(0,1fr);gap:clamp(18px,3vw,42px);align-items:center;min-width:0}.zl .landing-document-journey-v3 .landing-journey-panel-kicker{min-width:0}.zl .landing-document-journey-v3 .landing-journey-panel-kicker>span:last-child{display:block;min-width:0}.zl .landing-document-journey-v3 .landing-journey-panel-kicker b{display:block;overflow:hidden;color:#dcecff;font-size:.76rem;font-weight:850;letter-spacing:.025em;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.zl .landing-document-journey-v3 .landing-journey-panel-header h3{max-width:24ch;color:#fff;font-size:clamp(1.55rem,3vw,2.55rem);line-height:1}.zl .landing-document-journey-v3 .landing-journey-panel-body{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(22px,4vw,56px);align-items:center;min-height:0}.zl .landing-document-journey-v3 .landing-journey-panel-input{display:grid;gap:13px;align-content:center;min-width:0}.zl .landing-document-journey-v3 .landing-journey-panel-copy{display:contents}.zl .landing-document-journey-v3 .landing-journey-description{max-width:55ch;color:#ffffffb8;font-size:.78rem;line-height:1.45}.zl .landing-document-journey-v3 .landing-journey-benefits{gap:6px}.zl .landing-document-journey-v3 .landing-journey-benefits li{color:#ffffffd1;font-size:.78rem;line-height:1.45}.zl .landing-document-journey-v3 .landing-journey-composer-wrap{gap:6px;margin-top:0}.zl .landing-document-journey-v3 .landing-journey-field-label{color:#ffffff8f}.zl .landing-document-journey-v3 .landing-journey-composer-head{padding:9px 12px;font-size:.63rem}.zl .landing-document-journey-v3 .landing-journey-composer textarea{padding:7px 12px 0 32px;font-size:.72rem}.zl .landing-document-journey-v3 .landing-journey-composer-helper{font-size:.59rem}.zl .landing-document-journey-v3 .landing-journey-composer-actions{flex-wrap:nowrap;gap:5px;padding:9px 10px}.zl .landing-document-journey-v3 .landing-journey-write{min-height:28px;gap:4px;padding:0 7px;border-radius:9px;font-size:.55rem;white-space:nowrap}.zl .landing-document-journey-v3 .landing-journey-composer-tools{gap:5px}.zl .landing-document-journey-v3 .landing-journey-round-button{width:28px;height:28px;flex-basis:28px;border-radius:8px}.zl .landing-document-journey-v3 .landing-journey-round-button.is-listening{color:#b42318;background:#fff1f0;border-color:#f3b8b4}.zl .landing-document-journey-v3 .landing-journey-generate{min-height:28px;gap:4px;padding:0 9px;border-radius:8px;font-size:.6rem}.zl .landing-document-journey-v3 .landing-journey-panel-output{display:grid;gap:8px;align-content:center;min-width:0}.zl .landing-document-journey-v3 .landing-journey-output-meta{font-size:.64rem}.zl .landing-document-journey-v3 .landing-journey-output-meta b{font-size:.57rem}.zl .landing-document-journey-v3 .landing-journey-browser-scroll,.zl .landing-document-journey-v3 .landing-journey-paper-frame{max-height:500px}@media(max-width:900px){.zl .landing-compare-message,.zl .landing-compare-result.landing-compare-form-result{min-height:500px}.zl .landing-document-journey-v3 .landing-journey-panel{min-height:max(680px,calc(100svh - 104px));padding:30px}.zl .landing-document-journey-v3 .landing-journey-panel-header{grid-template-columns:minmax(170px,.36fr) minmax(0,1fr);gap:22px}.zl .landing-document-journey-v3 .landing-journey-panel-body{gap:26px}}@media(max-width:720px){.zl .landing-compare-stage{grid-template-columns:minmax(0,1fr)}.zl .landing-compare-message,.zl .landing-compare-result.landing-compare-form-result{min-height:0;height:auto}.zl .landing-document-journey-v3{padding-block:74px}.zl .landing-document-journey-v3 .landing-journey-panel{grid-template-rows:auto auto;min-height:0;padding:24px 20px 28px;border-radius:24px}.zl .landing-document-journey-v3 .landing-journey-panel-header{grid-template-columns:minmax(0,1fr);gap:14px;align-items:start}.zl .landing-document-journey-v3 .landing-journey-panel-header h3{max-width:22ch}.zl .landing-document-journey-v3 .landing-journey-panel-body{grid-template-columns:minmax(0,1fr);gap:26px}.zl .landing-document-journey-v3 .landing-journey-composer textarea{height:94px;min-height:94px;max-height:94px}.zl .landing-document-journey-v3 .landing-journey-browser-scroll{max-height:420px}.zl .landing-document-journey-v3 .landing-journey-paper-frame{max-height:none}}@media(max-width:390px){.zl .landing-document-journey-v3 .landing-journey-panel{padding-inline:16px}.zl .landing-document-journey-v3 .landing-journey-write{max-width:none;padding:0 6px;font-size:.52rem;white-space:nowrap}}.zl .landing-compare-form-result{grid-template-columns:minmax(180px,.72fr) minmax(260px,1.28fr)}.zl .landing-compare-form-lead{max-width:28ch;color:#ffffffad;font-size:.86rem;line-height:1.55}.zl .landing-compare-form-visual{display:grid;gap:13px;min-width:0;padding:18px;color:#26364d;background:#f7f9fc;border:1px solid rgba(255,255,255,.7);border-radius:15px;box-shadow:0 24px 48px -34px #000000d1;transform:rotate(1deg)}.zl .landing-compare-form-toolbar,.zl .landing-compare-form-footer{display:flex;align-items:center;justify-content:space-between;gap:12px}.zl .landing-compare-form-toolbar{padding-bottom:10px;border-bottom:1px solid #e4eaf2;color:#26364d;font-size:.7rem;font-weight:850}.zl .landing-compare-form-toolbar b{color:#9aa8b9;font-size:.58rem;font-weight:750}.zl .landing-compare-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.zl .landing-compare-form-field{display:grid;gap:5px;min-width:0;min-height:49px;padding:8px 9px;background:#fff;border:1px solid #dfe6ef;border-radius:8px}.zl .landing-compare-form-field.is-wide{grid-column:1 / -1}.zl .landing-compare-form-field span{color:#66758a;font-size:.57rem;font-weight:850;text-transform:uppercase;letter-spacing:.07em}.zl .landing-compare-form-field i{overflow:hidden;color:#a5afbd;font-size:.68rem;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.zl .landing-compare-form-footer{padding-top:10px;border-top:1px solid #e4eaf2;color:#9aa8b9;font-size:.61rem}.zl .landing-compare-form-footer b{display:inline-flex;align-items:center;gap:5px;padding:7px 9px;color:#fff;background:#1668dc;border-radius:7px;font-size:.63rem;white-space:nowrap}.zl .landing-how-result-list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.zl .landing-how-result-list li{display:flex;align-items:baseline;gap:9px;color:var(--ink);font-size:clamp(.95rem,1.55vw,1.1rem);font-weight:800;line-height:1.35}.zl .landing-how-result-list li:before{color:var(--green);content:"✓";font-weight:950}.zl .landing-how-visual img{image-rendering:auto}.zl .landing-document-journey-v3{overflow:clip;color:#fff;background:#102a53}.zl .landing-document-journey-v3 .landing-section-heading{max-width:760px}.zl .landing-document-journey-v3 .landing-eyebrow{color:#9dc4f2}.zl .landing-document-journey-v3 .landing-section-heading h2{color:#fff}.zl .landing-document-journey-v3 .landing-section-heading p{color:#ffffffad}.zl .landing-journey-stage-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-bottom:22px;padding:0;border-top:1px solid rgba(255,255,255,.16);border-bottom:1px solid rgba(255,255,255,.16)}.zl .landing-journey-stage-rail>div{position:relative;display:flex;min-width:0;align-items:center;gap:11px;padding:17px 18px 17px 0;color:#ffffff75;transition:color .28s,opacity .28s}.zl .landing-journey-stage-rail>div+div{padding-left:18px;border-left:1px solid rgba(255,255,255,.12)}.zl .landing-journey-stage-rail>div.is-active{color:#fff}.zl .landing-journey-stage-rail>div>b{display:grid;width:31px;height:31px;flex:0 0 31px;place-items:center;color:#9dc4f2;border:1px solid rgba(157,196,242,.5);border-radius:50%;font-size:.64rem}.zl .landing-journey-stage-rail>div.is-active>b{color:#102a53;background:#9dc4f2;border-color:#9dc4f2}.zl .landing-journey-stage-rail>div>span{display:grid;min-width:0;gap:2px}.zl .landing-journey-stage-rail strong{color:inherit;font-size:.76rem;font-weight:900}.zl .landing-journey-stage-rail small{overflow:hidden;color:#ffffff80;font-size:.62rem;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.zl .landing-journey-stage-rail>div.is-active small{color:#ffffffb3}.zl .landing-journey-selector{display:flex;width:fit-content;max-width:100%;align-items:center;justify-content:center;gap:4px;margin:0 auto 30px;padding:5px;overflow-x:auto;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:transparent;scrollbar-width:none;overscroll-behavior-inline:contain}.zl .landing-journey-selector::-webkit-scrollbar{display:none}.zl .landing-journey-selector button{display:inline-flex;min-height:43px;flex:0 0 auto;align-items:center;justify-content:center;gap:8px;padding:0 14px;color:#ffffffa3;background:transparent;border:1px solid transparent;border-radius:999px;cursor:pointer;font-size:.72rem;font-weight:800;white-space:nowrap}.zl .landing-journey-selector button:hover{color:#fff;border-color:#9dc4f259}.zl .landing-journey-selector button.is-active{color:#fff;background:linear-gradient(135deg,#6b5af6,#1668dc);border-color:transparent;box-shadow:0 11px 22px -16px #5684f5f2}.zl .landing-journey-selector button:focus-visible{outline:3px solid #9dc4f2;outline-offset:3px}.zl .landing-journey-selector svg{width:22px;height:22px;flex:0 0 22px}.zl .landing-journey-panels{display:grid;gap:28px}.zl .landing-journey-panel{position:sticky;top:82px;z-index:1;display:grid;grid-template-columns:minmax(300px,.86fr) minmax(0,1.14fr);gap:clamp(26px,4vw,66px);align-items:center;min-height:min(760px,calc(100svh - 118px));padding:clamp(28px,4.4vw,58px);overflow:hidden;color:#fff;background:#102a53;border:1px solid rgba(157,196,242,.22);border-radius:30px;box-shadow:0 34px 70px -50px #000000e6;scroll-margin-top:92px}.zl .landing-journey-panel:nth-child(2){z-index:2}.zl .landing-journey-panel:nth-child(3){z-index:3}.zl .landing-journey-panel:nth-child(4){z-index:4}.zl .landing-journey-panel:nth-child(5){z-index:5}.zl .landing-journey-panel:before{position:absolute;inset:0;background:radial-gradient(circle at 100% 0,rgba(88,140,244,.16),transparent 45%);pointer-events:none;content:""}.zl .landing-journey-panel-copy,.zl .landing-journey-panel-output{position:relative;z-index:1;min-width:0}.zl .landing-journey-panel-copy{display:grid;gap:17px;align-content:center}.zl .landing-journey-panel-kicker{display:flex;align-items:center;gap:11px}.zl .landing-journey-panel-kicker>span:last-child{display:grid;gap:3px}.zl .landing-journey-panel-kicker b{color:#9dc4f2;font-size:.7rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.zl .landing-journey-panel-kicker small{color:#ffffff8f;font-size:.72rem}.zl .landing-journey-panel .landing-document-icon{width:48px;height:48px;color:#9dc4f2;background:#ffffff1a;border-color:#9dc4f257;border-radius:13px}.zl .landing-journey-panel h3{max-width:16ch;color:#fff;font-size:clamp(1.65rem,3.2vw,2.75rem);font-weight:900;letter-spacing:-.06em;line-height:.98;text-wrap:balance}.zl .landing-journey-panel-copy>p{max-width:53ch;color:#ffffffb8;font-size:.92rem;line-height:1.62}.zl .landing-journey-benefits{display:grid;gap:8px;margin:0;padding:0;list-style:none}.zl .landing-journey-benefits li{display:flex;align-items:center;gap:8px;color:#ffffffd6;font-size:.78rem;font-weight:750;line-height:1.4}.zl .landing-journey-benefits li svg{flex:0 0 14px;color:#72d79a}.zl .landing-journey-composer-wrap{display:grid;gap:7px;margin-top:4px}.zl .landing-journey-field-label{color:#ffffff8a;font-size:.68rem;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.zl .landing-journey-output-label{display:none}.zl .landing-journey-composer{display:flex;flex-direction:column;padding:0;color:#0f1115;background:#fff;border:1px solid #b9d2f5;border-radius:6px;cursor:text;box-shadow:0 0 0 3px #1668dc1f,0 22px 44px -32px #000c}.zl .landing-journey-composer-head{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:8px;padding:10px 14px;color:#5c626d;background:#fcfcfd;border-bottom:1px solid #eef1f5;border-radius:6px 6px 0 0;font-size:.68rem;font-weight:700}.zl .landing-journey-composer-dots{display:inline-flex;flex:none;gap:4px}.zl .landing-journey-composer-dots i{width:6px;height:6px;border-radius:50%;background:#e6e8ec}.zl .landing-journey-composer-sheet{position:relative;background-image:repeating-linear-gradient(180deg,transparent 0,transparent 23px,#eef1f5 23px,#eef1f5 24px);background-position:0 7px;background-repeat:repeat}.zl .landing-journey-composer-margin{position:absolute;top:0;bottom:0;left:26px;width:1px;background:#f0d5da;pointer-events:none}.zl .landing-journey-composer textarea{display:block;width:100%;padding:7px 14px 0 34px;box-sizing:border-box;resize:none;border:0;outline:0;color:#1d2736;background:transparent;font-family:Satoshi,Helvetica Neue,Helvetica,system-ui,sans-serif;font-size:.74rem;font-weight:500;line-height:24px}.zl .landing-journey-composer textarea:focus-visible{outline:2px solid #9dc4f2;outline-offset:-2px}.zl .landing-journey-composer-helper{padding:0 14px;color:#8b919b;font-size:.64rem;line-height:1.4}.zl .landing-journey-composer-error{padding:0 14px 6px;color:#b42318;font-size:.68rem;font-weight:700}.zl .landing-journey-composer-actions{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:8px;padding:10px 14px;background:#fcfcfd;border-top:1px solid #eef1f5;border-radius:0 0 6px 6px}.zl .landing-journey-write{display:inline-flex;min-height:32px;max-width:100%;align-items:center;gap:6px;padding:0 11px;color:#1668dc;background:transparent;border:none;border-radius:9px;cursor:pointer;font-family:Satoshi,Helvetica Neue,Helvetica,system-ui,sans-serif;font-size:.63rem;font-weight:800;letter-spacing:.01em;white-space:nowrap;position:relative;overflow:hidden;isolation:isolate}.zl .landing-journey-write:before{content:"";position:absolute;inset:-250%;margin:auto;background:conic-gradient(from 0deg at 50% 50%,#dbeafe 0deg,transparent 60deg,transparent 200deg,rgba(22,104,220,.3) 260deg,#1668dc 310deg,#60a5fa 360deg);animation:zdBorderRotate 2.5s linear infinite;z-index:-2}.zl .landing-journey-write:after{content:"";position:absolute;inset:1.5px;background:#fff;border-radius:7.5px;z-index:-1;transition:background .18s ease}.zl .landing-journey-write>*{position:relative;z-index:1}.zl .landing-journey-write:hover{color:#1257bb}.zl .landing-journey-write:hover:after{background:#f4f8ff}.zl .landing-journey-composer-tools{display:flex;align-items:center;justify-content:flex-end;gap:6px}.zl .landing-journey-round-button{display:grid;width:32px;height:32px;flex:0 0 32px;place-items:center;padding:0;color:#86868b;background:#fff;border:1px solid #e6e8ec;border-radius:9px;cursor:pointer}.zl .landing-journey-round-button:hover{color:#1668dc;border-color:#bad3f5;background:#f4f8ff}.zl .landing-journey-generate{display:inline-flex;min-height:34px;align-items:center;gap:5px;padding:0 13px;color:#fff;background:#1668dc;border:1px solid #1668dc;border-radius:9px;cursor:pointer;font-size:.66rem;font-weight:850}.zl .landing-journey-generate:hover{background:#1257bb;border-color:#1257bb;transform:translateY(-1px)}.zl .landing-journey-generate:focus-visible,.zl .landing-journey-write:focus-visible,.zl .landing-journey-round-button:focus-visible{outline:3px solid #9dc4f2;outline-offset:2px}.zl .landing-journey-panel-output{display:grid;gap:10px;align-content:center;min-width:0}.zl .landing-journey-output-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#ffffff94;font-size:.68rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.zl .landing-journey-output-meta b{color:#9dc4f2;font-size:.61rem;letter-spacing:.06em}.zl .landing-journey-browser,.zl .landing-journey-paper-frame{min-width:0;overflow:hidden;background:#e9eef5;border:7px solid rgba(255,255,255,.13);border-radius:16px;box-shadow:0 30px 56px -34px #000000db}.zl .landing-journey-browser-bar{display:flex;min-height:31px;align-items:center;gap:9px;padding:0 10px;color:#758398;background:#f4f7fb;font-size:.58rem}.zl .landing-journey-browser-dots{display:inline-flex;gap:4px}.zl .landing-journey-browser-dots i{display:block;width:6px;height:6px;background:#bdc9d8;border-radius:50%}.zl .landing-journey-browser-url{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.zl .landing-journey-browser-bar b{margin-left:auto;color:#1668dc;font-size:.56rem;font-weight:900;text-transform:uppercase}.zl .landing-journey-browser-scroll{max-height:532px;overflow-y:auto;scrollbar-color:#9aabc1 #e5ebf3;scrollbar-width:thin}.zl .landing-journey-web-canvas{position:absolute;top:0;left:0;transform-origin:top left;pointer-events:none}.zl .landing-journey-web-canvas>.commercial-proposal-page{min-height:0}.zl .landing-journey-paper-frame{max-height:532px}.zl .landing-journey-paper{display:grid;gap:16px;min-height:500px;padding:clamp(24px,3.5vw,42px);color:#17263a;background:#fff}.zl .landing-journey-paper-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.zl .landing-journey-paper-brand{display:flex;align-items:center;gap:9px}.zl .landing-journey-paper-mark{display:grid;width:34px;height:34px;place-items:center;color:#fff;background:#1668dc;border-radius:9px;font-size:.65rem;font-weight:900;letter-spacing:-.05em}.zl .landing-journey-paper-brand div{display:grid;gap:2px}.zl .landing-journey-paper-brand strong{font-size:.78rem;font-weight:900;letter-spacing:-.02em}.zl .landing-journey-paper-brand small{color:#8a97a8;font-size:.55rem}.zl .landing-journey-paper-type{display:grid;gap:3px;justify-items:end;text-align:right}.zl .landing-journey-paper-type span{color:#1668dc;font-size:.57rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.zl .landing-journey-paper-type b{color:#8a97a8;font:700 .55rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.zl .landing-journey-paper-rule{height:2px;background:#17263a}.zl .landing-journey-paper-client{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:13px 0;border-bottom:1px solid #e7ebf1}.zl .landing-journey-paper-client div,.zl .landing-journey-paper-scope{display:grid;gap:5px}.zl .landing-journey-paper small{color:#8a97a8;font-size:.53rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.zl .landing-journey-paper-client strong{overflow:hidden;color:#17263a;font-size:.69rem;text-overflow:ellipsis;white-space:nowrap}.zl .landing-journey-paper-scope{gap:7px}.zl .landing-journey-paper-scope p{color:#536276;font-size:.68rem;line-height:1.5}.zl .landing-journey-paper-table{display:grid;border-top:1px solid #17263a}.zl .landing-journey-paper-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:35px;border-bottom:1px solid #e7ebf1;color:#536276;font-size:.64rem}.zl .landing-journey-paper-row span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zl .landing-journey-paper-row b{flex:0 0 auto;color:#17263a;font-size:.64rem}.zl .landing-journey-paper-total{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin-top:2px}.zl .landing-journey-paper-total span{color:#1668dc;font-size:.54rem;font-weight:900;letter-spacing:.1em}.zl .landing-journey-paper-total strong{color:#17263a;font-size:1.2rem;font-weight:950;letter-spacing:-.04em;text-align:right}.zl .landing-journey-paper-terms{padding:9px 10px;color:#536276;background:#f4f7fb;border-left:3px solid #9dc4f2;font-size:.62rem;line-height:1.45}.zl .landing-journey-paper-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:10px;border-top:1px solid #e7ebf1;color:#8a97a8;font-size:.52rem}.zl .landing-journey-paper-foot b{color:#1668dc;font-size:.55rem}@media(max-width:900px){.zl .landing-compare-form-result{grid-template-columns:minmax(0,.9fr) minmax(250px,1.1fr)}.zl .landing-journey-panel{grid-template-columns:minmax(280px,.86fr) minmax(0,1.14fr);gap:28px;padding:32px}.zl .landing-journey-panel h3{font-size:clamp(1.5rem,4vw,2.2rem)}}@media(max-width:720px){.zl .landing-compare-form-result{grid-template-columns:minmax(0,1fr);gap:22px}.zl .landing-compare-form-lead{max-width:45ch}.zl .landing-compare-form-visual{transform:none}.zl .landing-compare-form-grid{gap:7px}.zl .landing-compare-form-field{min-height:44px}.zl .landing-journey-stage-rail{grid-template-columns:repeat(4,minmax(112px,1fr));overflow-x:auto;margin-right:-16px;padding-right:16px;scrollbar-width:none}.zl .landing-journey-stage-rail::-webkit-scrollbar{display:none}.zl .landing-journey-stage-rail>div{padding:14px 16px 14px 0}.zl .landing-journey-stage-rail>div+div{padding-left:16px}.zl .landing-journey-stage-rail strong{font-size:.7rem}.zl .landing-journey-stage-rail small{font-size:.58rem}.zl .landing-journey-selector{width:100%;justify-content:flex-start;margin-bottom:22px;border-radius:16px}.zl .landing-journey-selector button{min-height:40px;padding-inline:11px;font-size:.66rem}.zl .landing-journey-selector button span{max-width:120px;overflow:hidden;text-overflow:ellipsis}.zl .landing-journey-panels{gap:18px}.zl .landing-journey-panel{position:relative;top:auto;grid-template-columns:minmax(0,1fr);min-height:0;padding:26px 20px 30px;border-radius:24px;scroll-margin-top:76px}.zl .landing-journey-panel-output,.zl .landing-journey-output-meta{margin-top:4px}.zl .landing-journey-browser-scroll{max-height:500px}.zl .landing-journey-paper-frame{max-height:none}.zl .landing-journey-paper{min-height:0;padding:24px 20px}.zl .landing-journey-composer-sheet{background-image:repeating-linear-gradient(180deg,transparent 0,transparent 20px,#eef1f5 20px,#eef1f5 21px)}.zl .landing-journey-composer-margin{left:24px}.zl .landing-journey-composer textarea{padding:7px 12px 0 32px;font-size:.7rem;line-height:21px}.zl .landing-journey-composer-actions{gap:5px;padding-inline:10px}.zl .landing-journey-edit-hint{flex:0 1 auto;min-width:0;margin-right:auto}.zl .landing-journey-write{min-height:28px;max-width:none;gap:4px;padding:0 7px;font-size:.55rem;white-space:nowrap}.zl .landing-journey-round-button{width:28px;height:28px;flex-basis:28px;border-radius:8px}.zl .landing-journey-generate{min-height:28px;gap:4px;padding:0 9px;font-size:.6rem}}@media(max-width:390px){.zl .landing-compare-form-visual{padding:13px}.zl .landing-compare-form-field i{font-size:.61rem}.zl .landing-journey-panel{padding-inline:16px}.zl .landing-journey-composer-tools{gap:4px}.zl .landing-journey-round-button{width:32px;height:32px;flex-basis:32px}.zl .landing-journey-generate{padding-inline:9px}}@media(prefers-reduced-motion:reduce){.zl .landing-compare-form-visual,.zl .landing-journey-panel,.zl .landing-journey-selector button,.zl .landing-journey-stage-rail>div,.zl .landing-journey-write,.zl .landing-journey-generate{transition:none;transform:none}}.zl .landing-document-map{display:grid;grid-template-columns:minmax(190px,.44fr) minmax(0,1.56fr);gap:clamp(32px,6vw,76px);align-items:start}.zl .landing-document-map-rail{position:sticky;top:104px;padding:22px 28px 26px 0;border-right:1px solid var(--line)}.zl .landing-document-map-rail h3{max-width:none;color:var(--ink);font-size:clamp(1.25rem,2.3vw,1.75rem);font-weight:900;letter-spacing:-.06em;line-height:.98}.zl .landing-document-steps{position:relative;display:grid;gap:0;margin:42px 0 0;padding:0;list-style:none}.zl .landing-document-steps:before{position:absolute;top:18px;bottom:18px;left:16px;width:1px;background:var(--blue-line);content:""}.zl .landing-document-steps li{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;align-items:center;min-height:56px;color:var(--soft);font-size:.75rem;font-weight:800;letter-spacing:.02em;animation:landing-document-step-label 8s ease-in-out infinite}.zl .landing-document-steps li b{position:relative;z-index:1;display:grid;width:34px;height:34px;place-items:center;color:var(--blue);background:var(--surface);border:1px solid var(--blue-line);border-radius:50%;font-size:.65rem;transition:color .24s,background .24s,transform .24s;animation:landing-document-step-node 8s ease-in-out infinite}.zl .landing-document-steps li.is-active{color:var(--ink)}.zl .landing-document-steps li.is-active b{color:#fff;background:var(--blue);border-color:var(--blue);transform:scale(1.08)}.zl .landing-document-steps li:nth-child(2),.zl .landing-document-steps li:nth-child(2) b{animation-delay:2s}.zl .landing-document-steps li:nth-child(3),.zl .landing-document-steps li:nth-child(3) b{animation-delay:4s}.zl .landing-document-steps li:nth-child(4),.zl .landing-document-steps li:nth-child(4) b{animation-delay:6s}.zl .landing-document-ledger{position:relative;min-width:0;padding-left:26px}.zl .landing-document-ledger:before{position:absolute;top:24px;bottom:24px;left:7px;width:1px;background:var(--blue-line);content:""}.zl .landing-document-feature{position:relative;z-index:1;padding:28px 30px 18px;color:#fff;background:var(--blue);border-radius:26px;box-shadow:0 26px 48px -36px #1668dcd9}.zl .landing-document-stage-heading{display:grid;gap:8px}.zl .landing-document-stage-heading>span,.zl .landing-document-stage{color:var(--soft);font-size:.67rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.zl .landing-document-feature .landing-document-stage-heading>span{color:#ffffffad}.zl .landing-document-stage-heading h3{color:#fff;font-size:clamp(1.5rem,2.6vw,2.25rem);font-weight:900;letter-spacing:-.055em;line-height:1}.zl .landing-document-feature-list{display:grid;margin-top:20px}.zl .landing-document-feature-item{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:16px;align-items:center;margin-inline:-10px;padding:18px 10px;border-top:1px solid rgba(255,255,255,.2);border-radius:14px;transition:background .28s,transform .28s,box-shadow .28s}.zl .landing-document-icon{width:52px;height:52px;border-radius:14px;background:#fff;border-color:#1668dc33}.zl .landing-document-feature-item .landing-document-icon{color:var(--blue)}.zl .landing-document-item-copy{min-width:0}.zl .landing-document-item-copy h4{color:var(--ink);font-size:1.06rem;font-weight:900;letter-spacing:-.035em;line-height:1.08}.zl .landing-document-feature-item .landing-document-item-copy h4{color:#fff}.zl .landing-document-item-copy p{max-width:42ch;margin-top:7px;color:var(--mut);font-size:.83rem;line-height:1.5}.zl .landing-document-feature-item .landing-document-item-copy p{color:#ffffffbf}.zl .landing-document-ledger-list{display:grid}.zl .landing-document-row{position:relative;display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:20px;align-items:center;padding:24px 30px 24px 22px;border-bottom:1px solid var(--line);transition:background .28s,padding-left .28s,transform .28s}.zl .landing-document-row:first-child{padding-top:30px}.zl .landing-document-row:last-child{border-bottom:0}.zl .landing-document-row:hover,.zl .landing-document-row:focus-within{background:#ffffffb8;transform:translate(5px)}.zl .landing-document-row .landing-document-icon{background:var(--blue-soft)}.zl .landing-document-row .landing-document-stage{display:block;margin-bottom:8px}.zl .landing-document-feature .landing-journey-create,.zl .landing-document-row .landing-journey-create{flex:0 0 auto;width:124px;min-width:124px;height:34px;min-height:34px;justify-self:end;white-space:nowrap}.zl .landing-document-feature .landing-journey-create{background:#fff;color:var(--blue);border-color:#fff}.zl .landing-document-feature .landing-journey-create:hover{background:#eaf2ff;border-color:#eaf2ff;color:var(--blue-dark)}.zl .landing-document-feature-item:hover .landing-document-icon,.zl .landing-document-row:hover .landing-document-icon{box-shadow:0 10px 20px -15px #102a53b3}@media(hover:hover){.zl .landing-document-feature-item:hover,.zl .landing-document-feature-item:focus-within{background:#ffffff1c;box-shadow:0 15px 24px -25px #072a67cc;transform:translate(5px)}.zl .landing-document-feature-item:hover .landing-document-icon,.zl .landing-document-feature-item:focus-within .landing-document-icon{transform:translateY(-2px) rotate(-4deg) scale(1.05)}}@media(max-width:720px){.zl .landing-document-map{grid-template-columns:minmax(0,1fr);gap:28px}.zl .landing-document-map-rail{position:static;padding:0 0 24px;border-right:0;border-bottom:1px solid var(--line)}.zl .landing-document-map-rail h3{max-width:none;font-size:clamp(1.1rem,4vw,1.45rem);white-space:nowrap}.zl .landing-document-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin-top:28px}.zl .landing-document-steps:before{inset:17px 17px auto;width:auto;height:1px}.zl .landing-document-steps li{display:flex;min-height:0;flex-direction:column;gap:7px;align-items:flex-start;font-size:.62rem}.zl .landing-document-steps li b{width:34px;height:34px}.zl .landing-document-ledger{padding-left:0}.zl .landing-document-ledger:before{display:none}.zl .landing-document-feature{padding:24px 20px 12px;border-radius:22px}.zl .landing-document-feature-item{grid-template-columns:48px minmax(0,1fr);gap:14px}.zl .landing-document-feature-item .landing-journey-create{grid-column:2;justify-self:start}.zl .landing-document-row{grid-template-columns:48px minmax(0,1fr);gap:14px;padding:24px 20px}.zl .landing-document-row .landing-journey-create{grid-column:2;justify-self:start}.zl .landing-document-icon{width:48px;height:48px;border-radius:13px}}@media(max-width:390px){.zl .landing-document-feature-item{grid-template-columns:44px minmax(0,1fr);gap:14px}.zl .landing-document-row{grid-template-columns:44px minmax(0,1fr);padding-inline:20px}.zl .landing-document-icon{width:44px;height:44px}}@media(prefers-reduced-motion:reduce){.zl .landing-brand-domain span,.zl .landing-brand-domain span:after{animation:none!important}.zl .landing-brand-domain span{width:21ch}.zl .landing-brand-domain span:after{display:none}.zl .landing-compare-message[data-in] .landing-chat-line,.zl .landing-compare-message[data-in]>p,.zl .landing-compare-transition:before,.zl .landing-mini-scanner-head{animation:none!important}.zl .landing-document-preview{animation:none!important;transform:none!important}.zl .landing-catalog-sheet,.zl .landing-catalog-sheet:after{animation:none!important;transition:none!important}.zl .landing-catalog-sheet.is-front.is-turning{opacity:1;transform:none!important}.zl .landing-journey-route:after{transform:scaleX(1)}.zl .landing-document-steps li b,.zl .landing-document-steps li{animation:none!important;transition:none}.zl .landing-document-row,.zl .landing-document-feature-item,.zl .landing-document-icon{transition:none}}.zl .landing-document-journey-v3 .landing-journey-panel{position:relative;top:auto;z-index:1;display:grid;grid-template-columns:minmax(300px,.86fr) minmax(0,1.14fr);gap:clamp(26px,4vw,66px);align-items:center;min-height:min(760px,calc(100svh - 118px));padding:clamp(28px,4.4vw,58px);overflow:hidden;color:#fff;background:#102a53;border:1px solid rgba(157,196,242,.22);border-radius:30px;box-shadow:0 34px 70px -50px #000000e6;scroll-margin-top:92px;scroll-snap-align:start}.zl .landing-document-journey-v3 .landing-journey-panels{scroll-snap-type:y proximity}.zl .landing-document-journey-v3 .landing-journey-panel .landing-document-icon{width:48px;height:48px;color:#9dc4f2;background:#ffffff1a;border-color:#9dc4f257;border-radius:13px}@media(max-width:900px){.zl .landing-document-journey-v3 .landing-journey-panel{grid-template-columns:minmax(280px,.86fr) minmax(0,1.14fr);gap:28px;padding:32px}}@media(max-width:720px){.zl .landing-document-journey-v3 .landing-journey-panel{position:relative;top:auto;grid-template-columns:minmax(0,1fr);min-height:0;padding:26px 20px 30px;border-radius:24px;scroll-margin-top:76px}}@media(max-width:390px){.zl .landing-document-journey-v3 .landing-journey-panel{padding-inline:16px}}.zl .landing-compare-result.landing-compare-form-result .landing-compare-form-lead{color:#536a84}.zl .landing-compare-stage{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2.4vw,24px);align-items:stretch}.zl .landing-compare-message,.zl .landing-compare-result.landing-compare-form-result{min-height:530px;height:100%}.zl .landing-document-journey-v3 .landing-journey-panels{scroll-snap-type:none}.zl .landing-document-journey-v3 .landing-journey-panel{position:relative;top:auto;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:clamp(20px,3vw,32px);min-height:max(720px,calc(100svh - 112px));scroll-snap-align:none;transition:none}@media(max-width:900px){.zl .landing-compare-message,.zl .landing-compare-result.landing-compare-form-result{min-height:500px}.zl .landing-document-journey-v3 .landing-journey-panel{min-height:max(680px,calc(100svh - 104px))}}@media(max-width:720px){.zl .landing-compare-stage{grid-template-columns:minmax(0,1fr)}.zl .landing-compare-message,.zl .landing-compare-result.landing-compare-form-result{min-height:525px;height:525px}.zl .landing-document-journey-v3 .landing-journey-panel{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;min-height:0;height:auto}}.zl .landing-compare-stage[data-compare-stage=true] .landing-compare-card-header .landing-compare-label{color:#fff;font-size:clamp(.74rem,1.05vw,.82rem);font-weight:900;letter-spacing:.08em;text-shadow:0 1px 8px rgba(157,196,242,.24)}.zl .landing-document-journey-v3{padding-block:clamp(34px,3.2vw,48px)}@media(max-width:720px){.zl .landing-document-journey-v3{padding-block:36px}}.zl .landing-compare,.zl .landing-how,.zl .landing-testimonials,.zl .landing-proposal,.zl .landing-brand-link{padding-block:clamp(56px,5.2vw,72px)}@media(max-width:720px){.zl .landing-compare,.zl .landing-how,.zl .landing-testimonials,.zl .landing-proposal,.zl .landing-brand-link{padding-block:54px}}.zl .landing-compare-form-visual[data-form-demo=true]{position:relative}.zl .landing-compare-form-visual[data-form-demo=true] .landing-compare-form-field-value{display:inline-block;max-width:0;overflow:hidden;vertical-align:bottom;color:#536276;font-weight:500;letter-spacing:normal;opacity:.28;text-transform:none;white-space:nowrap;animation:landing-form-field-type 9s steps(24,end) infinite}.zl .landing-compare-form-visual[data-form-demo=true] [data-form-field=servico] .landing-compare-form-field-value{animation-delay:.55s}.zl .landing-compare-form-visual[data-form-demo=true] [data-form-field=valor] .landing-compare-form-field-value{animation-delay:1.1s}.zl .landing-compare-form-visual[data-form-demo=true] [data-form-field=prazo] .landing-compare-form-field-value{animation-delay:1.65s}.zl .landing-compare-form-visual[data-form-demo=true] [data-form-field=condicoes] .landing-compare-form-field-value{animation-delay:2.2s}.zl .landing-compare-form-continue{position:relative}.zl .landing-compare-mouse{position:absolute;top:50%;left:50%;z-index:2;display:block;width:24px;height:24px;pointer-events:none;opacity:0;animation:landing-form-cursor 9s ease-in-out infinite}.zl .landing-compare-mouse svg{display:block;width:100%;height:100%;overflow:visible;fill:#fff;stroke:#0f1115;stroke-linejoin:round;stroke-width:1.35;filter:drop-shadow(0 2px 2px rgba(15,17,21,.4))}.zl .landing-compare-mouse i{position:absolute;inset:-7px;display:block;border:2px solid #9dc4f2;border-radius:50%;opacity:0;animation:landing-form-click 9s ease-out infinite}@keyframes landing-form-field-type{0%,7%{max-width:0;opacity:.28}24%,77%{max-width:100%;opacity:1}89%,to{max-width:0;opacity:.28}}@keyframes landing-form-cursor{0%,53%{opacity:0;transform:translate(-54px,-44px) rotate(-8deg) scale(.82)}61%{opacity:1;transform:translate(-36px,-30px) rotate(-4deg) scale(.94)}71%,77%{opacity:1;transform:translate(-7px,-4px) rotate(0) scale(1)}80%{opacity:1;transform:translate(-7px,-4px) rotate(0) scale(.78)}86%{opacity:1;transform:translate(-7px,-4px) rotate(0) scale(1)}94%,to{opacity:0;transform:translate(-7px,-4px) rotate(0) scale(1)}}@keyframes landing-form-click{0%,76%{opacity:0;transform:scale(.45)}80%{opacity:.72;transform:scale(.7)}90%,to{opacity:0;transform:scale(1.45)}}@media(prefers-reduced-motion:reduce){.zl .landing-compare-form-visual[data-form-demo=true] .landing-compare-form-field-value{max-width:100%;opacity:1;animation:none}.zl .landing-compare-mouse{display:none;animation:none}}.zl .landing-compare-heading,.zl .landing-how .landing-section-heading{width:min(100%,900px);margin-inline:auto;justify-items:center;text-align:center}.zl .landing-compare-heading h2,.zl .landing-how .landing-section-heading h2,.zl .landing-compare-heading p,.zl .landing-how .landing-section-heading p{width:100%;text-align:center}.zl .landing-compare-heading p,.zl .landing-how .landing-section-heading p{max-width:780px}
