/* ZEKAL — 2026 editorial redesign. Shared, no-build HTML styles. */
:root{--ink:#15211f;--ink2:#20302c;--paper:#F7F5F0;--cream:#F0EDE5;--white:#FFFEFA;--mute:#63716B;--muted-on-dark:#AAB8B1;--line:#DCDDD4;--line-dark:#33433C;--accent:#CF553D;--accent-hover:#B7402B;--serif:'Fraunces',Georgia,serif;--sans:'Inter Tight',Arial,sans-serif;--mono:'JetBrains Mono',monospace}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{font-family:var(--sans);margin:0;background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased}img{display:block;max-width:100%}a{color:inherit}button{font-family:inherit}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible{outline:2px solid var(--accent);outline-offset:4px}::selection{background:#E6AFA0;color:var(--ink)}.shell{max-width:1380px;margin:0 auto;padding:0 40px}.section-space{padding-top:116px;padding-bottom:116px}.eyebrow{display:flex;align-items:center;gap:12px;color:var(--mute);font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.13em;line-height:1.5;text-transform:uppercase;margin:0 0 25px}.eyebrow-rule{height:1px;width:24px;display:inline-block;background:var(--accent);flex:none}.light-label{color:#A6B8AF}.light-label .eyebrow-rule{background:#E77560}h1,h2,h3,p{margin-top:0}h1,h2{font-family:var(--serif);font-weight:400;letter-spacing:-.045em}h2{font-size:clamp(42px,4.7vw,68px);line-height:1.08;margin:0}h2 em,h1 em{font-weight:350;color:var(--accent)}p{line-height:1.65}.btn{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;padding:16px 22px;font-size:14px;line-height:1;font-weight:650;letter-spacing:.005em;text-decoration:none;min-height:52px;transition:background .2s,color .2s,border-color .2s;white-space:nowrap;border-radius:4px}.btn-accent{background:var(--accent);color:#fff}.btn-accent:hover{background:var(--accent-hover)}.btn-light-outline{border:1px solid #6C8278;color:#F7F5F0}.btn-light-outline:hover{background:#F7F5F0;color:var(--ink)}.text-link{display:inline-flex;justify-content:space-between;align-items:center;gap:42px;text-decoration:none;border-bottom:1px solid var(--ink);padding:0 0 10px;font-size:15px;font-weight:650}.text-link:hover{color:var(--accent);border-color:var(--accent)}
/* navigation */
.site-header{position:relative;z-index:50;background:var(--paper);border-bottom:1px solid var(--line)}.home-header{background:var(--ink);border-color:var(--line-dark);color:#F7F5F0}.nav-inner{display:flex;justify-content:space-between;align-items:center;gap:26px;min-height:92px}.brand{text-decoration:none;display:inline-flex;align-items:center;gap:10px;flex:none}.brand-word{font-family:var(--serif);font-weight:600;letter-spacing:-.045em;font-size:32px}.brand-hebrew{font-family:Heebo,sans-serif;font-weight:600;font-size:15px;color:#9BB0A5;border-left:1px solid #516157;padding-left:14px;margin-left:5px}.main-nav{display:flex;gap:32px;align-items:center}.main-nav a{text-decoration:none;font-size:14px;font-weight:520;color:inherit;opacity:.82;transition:opacity .2s}.main-nav a:hover{opacity:1;color:var(--accent)}.nav-actions{display:flex;gap:23px;align-items:center;flex:none}.sign-in{font-size:14px;text-decoration:none}.sign-in:hover{color:var(--accent)}.nav-cta{min-height:42px;padding:12px 17px;font-size:13px;gap:20px}.menu-toggle{display:none;width:44px;height:44px;border:1px solid var(--line-dark);background:transparent;cursor:pointer;padding:12px 10px}.menu-toggle span{display:block;height:1px;width:100%;background:currentColor;margin:5px 0}
/* hero */
.dark-surface{background:var(--ink);color:#F7F5F0}.hero-section{position:relative;overflow:hidden}.hero-section:before{content:"";pointer-events:none;position:absolute;inset:0;background-image:linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:19% 100%;opacity:.6}.hero-grid{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:60px;align-items:center;padding-top:108px;padding-bottom:124px}.hero-copy{position:relative;z-index:2;padding-top:14px}.hero-copy h1{font-size:clamp(66px,6.1vw,102px);line-height:.99;margin:0 0 28px;color:#F7F5F0}.hero-copy h1 em{color:#F08A72}.hero-description{font-size:19px;line-height:1.62;max-width:525px;color:#B9C7BF;margin-bottom:30px}.hero-buttons{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.hero-support{margin-top:37px;display:flex;align-items:center;gap:11px;font-size:12px;color:#9BAFA4}.mini-circle{display:grid;place-items:center;border:1px solid #6A8174;border-radius:50%;width:18px;height:18px;font-size:11px;color:#CED9D0}.hero-product{position:relative;border:1px solid #53645D;background:#F7F7F4;color:#23322E;transform:translateY(16px);box-shadow:17px 19px 0 rgba(238,244,238,.05)}.app-top{height:36px;background:#F7F8F5;border-bottom:1px solid #DADFD7;display:flex;align-items:center;justify-content:space-between;padding:0 12px}.app-dots{display:flex;gap:5px}.app-dots span{height:6px;width:6px;background:#CDD3CA;border-radius:50%}.app-dots span:first-child{background:#CD6957}.app-title{font:9px var(--mono);letter-spacing:.12em;color:#9BA69D}.app-top-icon{color:#7A8A80}.app-body{display:grid;grid-template-columns:145px 1fr;height:520px}.app-side{display:flex;flex-direction:column;background:#1C2C27;color:#D6E0D8;padding:22px 10px 13px}.app-side-brand{display:flex;align-items:center;gap:8px;padding:0 8px 28px;font-size:12px;font-weight:600}.app-z{display:grid;place-items:center;background:var(--accent);color:white;font:700 13px var(--sans);width:21px;height:21px}.app-side-label{font:9px var(--mono);letter-spacing:.1em;color:#83998C;padding:10px 8px}.app-side-item{font-size:11px;margin:3px 0;padding:12px 7px;display:flex;align-items:center;gap:8px;color:#ABBFB3}.app-side-item.active{background:#3A5146;color:#fff}.app-item-glyph{font-size:15px;width:16px;text-align:center}.app-side-item b{margin-left:auto;background:var(--accent);color:white;padding:2px 5px;font-size:10px;border-radius:3px}.app-side-gap{flex:1}.app-side-bottom{display:flex;gap:7px;align-items:center;color:#A8BAAE;font-size:9px;white-space:nowrap}.app-avatar{background:#5C7C6B;color:white;width:20px;height:20px;display:grid;place-items:center;border-radius:50%}.app-main{padding:25px 24px 20px;overflow:hidden}.app-crumb{font:9px var(--mono);letter-spacing:.11em;color:#839187}.app-crumb span{padding:0 7px;color:#C1C7BF}.app-main h3{font:400 30px var(--serif);letter-spacing:-.035em;margin:15px 0 1px}.app-main-sub{font-size:11px;color:#7A8A7F;margin:0 0 19px}.app-stat-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.app-stat-grid>div{border:1px solid #D9E0D7;background:white;padding:12px;display:flex;flex-direction:column;gap:5px}.app-stat-grid span{font-size:10px;color:#718077}.app-stat-grid strong{font:400 30px var(--serif);line-height:1}.app-stat-grid small{font-size:9px;color:#879589}.app-small-title{display:flex;justify-content:space-between;align-items:center;margin:24px 0 10px;font:9px var(--mono);letter-spacing:.06em;color:#637369}.app-small-title>span{color:var(--accent)}.app-activity{display:flex;align-items:center;gap:10px;padding:9px 0;border-top:1px solid #DEE3DD}.app-activity-icon{background:#ECF0EA;width:30px;height:30px;display:grid;place-items:center;color:#526F5E;flex:none}.app-activity div{min-width:0;flex:1}.app-activity strong{display:block;font-size:11px;font-weight:600}.app-activity small{font-size:9px;color:#829086}.app-bullet{background:#B8614F;width:5px;height:5px;border-radius:50%}.app-tag{color:#AE563D;background:#F6E6E0;padding:4px 6px;font-size:8px}.app-ai{background:#EFF2EC;border:1px solid #D3DFD1;padding:12px 14px}.app-ai-title{font-size:11px;font-weight:650;display:flex;align-items:center;gap:7px}.app-ai-title>span:first-child{color:var(--accent);font-size:18px}.ai-preview{margin-left:auto;font:8px var(--mono);color:#82988A}.app-ai-question{font-size:11px;background:white;border:1px solid #DCE4D9;padding:8px;margin-top:8px}.app-ai-answer{font-size:10px;margin-top:9px;line-height:1.5}.app-source{color:#647D68;font-size:9px;margin-top:10px}.app-source span{margin:0 5px}.preview-caption{position:absolute;bottom:-36px;left:0;right:0;display:flex;justify-content:space-between;font:9px var(--mono);letter-spacing:.04em;color:#829389;gap:12px}.preview-caption>span:first-child{color:#C6D4C9}.preview-dot{width:5px;height:5px;display:inline-block;background:var(--accent);margin-right:7px}.hero-footer{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:space-between;gap:15px;border-top:1px solid #3D4B44;padding-top:23px;padding-bottom:28px;color:#9EADA4;font:10px var(--mono);letter-spacing:.06em}
/* promise */
.split-heading{display:flex;align-items:end;justify-content:space-between;gap:45px}.split-heading>div{flex:1.5}.section-intro{font-size:17px;color:var(--mute);line-height:1.65;max-width:390px;margin:0 0 6px;flex:1}.promise-grid{margin-top:65px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--line);background:var(--white)}.promise-grid article{min-height:303px;padding:30px 32px;display:flex;flex-direction:column;border-right:1px solid var(--line)}.promise-grid article:last-child{border:0}.promise-no{font:10px var(--mono);letter-spacing:.09em;color:var(--mute)}.promise-icon{margin:28px 0 20px;font-size:30px;color:var(--accent);line-height:1}.promise-grid h3{font:400 28px var(--serif);letter-spacing:-.025em;margin-bottom:9px}.promise-grid p{color:var(--mute);font-size:14px;line-height:1.6;max-width:350px;margin:0}
/* industries */
.industry-section{background:#EDEDE6;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.industry-grid{margin-top:54px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #CDD2C8;border-left:1px solid #CDD2C8}.industry-card{min-height:359px;background:#F8F8F3;text-decoration:none;border-right:1px solid #CDD2C8;border-bottom:1px solid #CDD2C8;padding:28px 30px 25px;display:flex;flex-direction:column;transition:background .2s,color .2s;position:relative}.industry-card:hover{background:var(--ink);color:#F5F4EC}.industry-top{display:flex;align-items:center;justify-content:space-between;font:10px var(--mono);letter-spacing:.07em;color:#67736C}.industry-card:hover .industry-top{color:#B9CABF}.industry-arrow{font-size:19px}.industry-symbol{font:400 38px var(--serif);color:var(--accent);height:70px;display:flex;align-items:center;margin:15px 0 6px}.industry-card h3{font:400 33px/1.08 var(--serif);letter-spacing:-.03em;margin:0 0 12px}.industry-card p{color:#68756B;font-size:14px;line-height:1.55;max-width:330px;margin:0 0 27px}.industry-card:hover p{color:#A8B9AD}.industry-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:auto;border-top:1px solid #CCD4C9;padding-top:15px;font-size:12px;font-weight:650}.industry-card:hover .industry-bottom{border-color:#4B5F52}.industry-bottom-arrow{font-size:18px}.industry-note{margin:19px 0 0;font-size:12px;color:#79867B}
/* workflows */
.workflow-wrap{display:grid;grid-template-columns:1fr 1.05fr;gap:85px;align-items:center}.workflow-content .section-intro{margin-top:20px;max-width:550px}.workflow-steps{margin-top:38px;border-top:1px solid var(--line);margin-bottom:28px}.workflow-step{display:flex;gap:18px;align-items:center;width:100%;background:transparent;border:0;border-bottom:1px solid var(--line);text-align:left;cursor:pointer;padding:19px 6px;color:var(--ink)}.workflow-step.selected{background:#E9EEE7}.step-number{font:11px var(--mono);color:var(--accent);align-self:flex-start;padding-top:5px}.workflow-step>span:nth-child(2){flex:1}.workflow-step strong{display:block;font:500 18px var(--sans);margin-bottom:5px}.workflow-step small{font-size:13px;color:var(--mute)}.step-chevron{color:var(--mute)}.workflow-visual{background:#F0F3EB;border:1px solid #D6DCD2}.workflow-visual-header{display:flex;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #CFD8CD;font:10px var(--mono);letter-spacing:.1em}.workflow-online{color:#52755D;font:9px var(--mono)}.workflow-demo-body{padding:48px 36px 36px;min-height:480px}.demo-user-line{max-width:310px;margin-left:auto;background:#20302C;color:white;font-size:13px;padding:16px 18px;line-height:1.5;border-radius:5px 5px 0 5px}.demo-ai-line{margin-top:27px;background:var(--white);padding:24px;border:1px solid #D7DED5}.demo-ai-name{display:flex;align-items:center;gap:8px;font:11px var(--mono);letter-spacing:.07em;color:var(--ink)}.demo-ai-name>span:first-child{color:var(--accent);font-size:21px}.demo-stage{margin-left:auto;font-size:9px;color:#839184}.demo-ai-line h3{font:400 27px/1.15 var(--serif);letter-spacing:-.025em;margin:18px 0 12px}.demo-ai-line p{color:var(--mute);font-size:13px;line-height:1.6}.demo-citation{display:flex;align-items:center;gap:12px;border:1px solid var(--line);background:#F7F8F3;padding:13px}.doc-icon{background:#E0E7DD;padding:10px;color:#657C6A}.demo-citation div{flex:1}.demo-citation strong,.demo-citation small{display:block}.demo-citation strong{font-size:12px;font-weight:600}.demo-citation small{font-size:10px;color:var(--mute);margin-top:3px}.workflow-visual-foot{display:flex;justify-content:space-between;gap:8px;border-top:1px solid #D2DBD0;padding:14px 20px;font:9px var(--mono);letter-spacing:.05em;color:#879589}
/* trust & founder */
.trust-wrap{display:grid;grid-template-columns:1.1fr 1fr;gap:110px}.trust-wrap h2{color:#F7F4EC}.trust-wrap h2 em{color:#EC8C74}.trust-right>p{font-size:19px;color:#AABBB0;line-height:1.6;margin-bottom:34px}.trust-points{border-top:1px solid var(--line-dark);margin-bottom:31px}.trust-points>div{padding:20px 0;border-bottom:1px solid var(--line-dark);display:flex;gap:20px;align-items:baseline}.trust-points span{color:#EA866F;font:11px var(--mono)}.trust-points strong{font-weight:450;font-size:16px}.light-text-link{color:#F2F2EC;border-color:#B6C8BC}.founder-section{display:grid;grid-template-columns:minmax(280px,420px) 1fr;gap:110px;align-items:center}.founder-image{position:relative;max-width:410px}.founder-image img{aspect-ratio:4/5;object-fit:cover;width:100%;filter:saturate(.82)}.image-credit{display:flex;justify-content:space-between;gap:12px;margin-top:14px;padding-top:14px;border-top:1px solid var(--line);font:10px var(--mono);letter-spacing:.1em;color:var(--mute)}.founder-copy h2{margin-bottom:26px}.founder-copy blockquote{font:400 25px/1.38 var(--serif);letter-spacing:-.02em;margin:0 0 28px;padding:0 0 0 23px;border-left:2px solid var(--accent)}.founder-copy>p:not(.eyebrow){max-width:690px;color:var(--mute);font-size:16px;line-height:1.65;margin-bottom:14px}.founder-meta{display:flex;gap:14px;align-items:baseline;border-top:1px solid var(--line);padding-top:19px;margin-top:29px}.founder-meta strong{font-size:14px}.founder-meta span{font:11px var(--mono);color:var(--mute)}
/* pricing summary */
.simple-pricing{background:#EDEDE6}.pricing-home-wrap{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.pricing-home-wrap p:not(.eyebrow){max-width:520px;font-size:17px;color:var(--mute);margin:23px 0 25px}.pricing-summary{background:var(--white);border:1px solid var(--line);padding:27px 32px}.pricing-summary-top,.pricing-summary-bottom{display:flex;justify-content:space-between;font:10px var(--mono);color:var(--mute);letter-spacing:.09em}.pricing-summary-top{padding-bottom:22px}.pricing-summary>div:not(.pricing-summary-top):not(.pricing-summary-bottom){display:flex;gap:23px;align-items:center;border-top:1px solid var(--line);padding:22px 0}.pricing-summary>div>span{font:11px var(--mono);color:var(--accent)}.pricing-summary strong{font-size:17px;font-weight:500}.pricing-summary-bottom{border-top:1px solid var(--line);padding-top:21px;line-height:1.5}
/* closing + footer */
.final-contact{background:var(--paper);padding-top:40px;padding-bottom:90px}.contact-panel{background:var(--ink);color:#F7F5F0;display:flex;justify-content:space-between;align-items:flex-end;gap:40px;padding:69px 75px;max-width:1300px}.contact-panel h2{font-size:clamp(50px,5vw,77px)}.contact-panel h2 em{color:#E7826C}.contact-panel p:not(.eyebrow){font-size:16px;color:#AFBDB4;max-width:520px;margin:22px 0 0}.contact-btn{flex:none}.site-footer{background:#111C19;color:#B5C3B9;padding-top:73px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:36px;padding-bottom:75px}.footer-brand{font:600 43px var(--serif);color:#F5F5EE;text-decoration:none}.footer-brand span{color:var(--accent)}.footer-grid p{font-size:14px;margin:11px 0 0;max-width:290px}.footer-grid>div:not(:first-child){display:flex;flex-direction:column;gap:13px}.footer-grid strong{color:#70887A;font:10px var(--mono);letter-spacing:.1em;margin-bottom:13px}.footer-grid a:not(.footer-brand),.footer-grid span:not(.footer-brand span){text-decoration:none;font-size:13px;color:#B6C5B9}.footer-grid a:hover{color:#F0AC99!important}.footer-bottom{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #304037;padding-top:25px;padding-bottom:25px;color:#7C9485;font:11px var(--mono)}.footer-bottom a{text-decoration:none}
/* Existing industry & informational pages share the same visual language. */
body.zek-subpage{background:var(--paper)!important;color:var(--ink)!important}body.zek-subpage #app>div{background:var(--paper)!important;color:var(--ink)!important;font-family:var(--sans)!important}body.zek-subpage header{background:var(--paper);border-color:var(--line)!important}body.zek-subpage header>div:first-child{min-height:82px;max-width:1380px!important;padding:12px 40px!important;gap:25px!important}body.zek-subpage header a[href="index.html"]>span:nth-of-type(1){font-size:29px!important}body.zek-subpage header nav{gap:24px!important}body.zek-subpage header nav a{font-size:14px!important;font-weight:500!important}body.zek-subpage header a[href="#request"],body.zek-subpage .zn-btn,body.zek-subpage .zp-btn,body.zek-subpage .zw-btn,body.zek-subpage .zs-btn{border-radius:4px!important;background:var(--accent)!important;color:#fff!important;transition:background .2s}body.zek-subpage header a[href="#request"]:hover,body.zek-subpage .zn-btn:hover,body.zek-subpage .zp-btn:hover,body.zek-subpage .zw-btn:hover,body.zek-subpage .zs-btn:hover{background:var(--accent-hover)!important}body.zek-subpage header>div:nth-child(2){border-color:var(--line)!important;background:#EFEEE7}body.zek-subpage header>div:nth-child(2)>div{max-width:1380px!important;padding-left:28px!important;padding-right:28px!important}body.zek-subpage header>div:nth-child(2) a{font-size:13px!important;padding:16px 13px!important}body.zek-subpage header a[aria-current="page"]{color:var(--accent)!important}body.zek-subpage .zek-page-hero{padding:105px 40px 91px!important;gap:54px!important;max-width:1380px!important;align-items:center!important}body.zek-subpage .zek-page-hero h1{font-size:clamp(52px,6.7vw,96px)!important;line-height:1.015!important;letter-spacing:-.052em!important;max-width:940px}body.zek-subpage .zek-page-hero h1 span{color:var(--accent)!important}body.zek-subpage .zek-page-hero p{line-height:1.65!important;max-width:690px!important;color:#58675D!important;font-size:19px!important}body.zek-subpage .zek-page-hero aside{background:#EDEFE8!important;max-width:340px!important;border:1px solid #CFD7CE!important;border-radius:3px!important}body.zek-subpage .zek-page-hero aside>div:first-child{border-color:#D5DCD2!important}body.zek-subpage .zek-page-hero aside>div:last-child{border-color:#D5DCD2!important}body.zek-subpage .zek-page-hero a.zn-ghost{border-radius:4px!important}body.zek-subpage .zek-page-hero a.zn-btn{border-radius:4px!important}body.zek-subpage section:not(.zek-page-hero):not(#demo):not(#request):not(.zek-dark-section){max-width:1380px!important}body.zek-subpage #box{padding:80px 40px 100px!important;border-color:var(--line)!important}body.zek-subpage #box h2,body.zek-subpage .zek-content-section h2{font-family:var(--serif)!important;letter-spacing:-.04em!important;font-size:clamp(40px,4.2vw,59px)!important;line-height:1.075!important}body.zek-subpage #box h2 span,body.zek-subpage .zek-content-section h2 span{color:var(--accent)!important}body.zek-subpage .zn-feat{border-color:var(--line)!important;padding:23px 13px!important}body.zek-subpage .zn-feat:hover{background:#EFF2EC!important}body.zek-subpage .zn-feat>span:nth-child(2){font-size:17px!important;font-weight:600!important}body.zek-subpage .zn-feat>span:nth-child(3){color:#607066!important}body.zek-subpage #demo{background:#16241F!important;color:#F5F6EE!important}body.zek-subpage #demo>div{max-width:1380px!important;padding:92px 40px!important}body.zek-subpage #demo h2{font-size:clamp(42px,4.5vw,64px)!important}body.zek-subpage #demo h2 span{color:#E9846D!important}body.zek-subpage #demo .zk-demo{border-radius:4px!important;overflow:hidden}body.zek-subpage .zek-content-section{padding:90px 40px!important}body.zek-subpage #request{padding:46px 40px 96px!important}body.zek-subpage #request>div{max-width:1300px!important;background:var(--ink)!important;color:#F8F6ED!important;border-radius:3px!important;padding:65px!important}body.zek-subpage #request h2{font-size:clamp(44px,5.5vw,72px)!important}body.zek-subpage #request h2 span{color:#E9846D!important}body.zek-subpage #request a[href^="mailto"]{border-radius:4px!important;background:var(--accent)!important;color:white!important}body.zek-subpage #request a[href^="mailto"]:hover{background:var(--accent-hover)!important}body.zek-subpage footer{background:#111E19!important;color:#ADC0B3!important}body.zek-subpage footer>div{max-width:1380px!important}body.zek-subpage footer a{color:inherit}body.zek-subpage h1,body.zek-subpage h2{font-family:var(--serif)!important}body.zek-subpage a:not([href]):hover{cursor:default}body.zek-subpage .zek-pricing-banner{background:#EBEEE8!important;color:#4A6755!important;padding:15px 24px!important;font-size:11px!important}body.zek-subpage .zek-pricing-hero{padding-top:94px!important}body.zek-subpage .zek-pricing-grid button{border-radius:3px!important}body.zek-subpage .zek-info-hero{padding-top:105px!important;padding-bottom:78px!important}body.zek-subpage .zek-info-hero h1{font-size:clamp(52px,7vw,95px)!important;line-height:1.02!important}body.zek-subpage .zek-info-hero h1 span{color:var(--accent)!important}body.zek-subpage .zek-pricing-hero h1{font-size:clamp(52px,7vw,95px)!important}body.zek-subpage .zek-pricing-hero h1 span{color:var(--accent)!important}body.zek-subpage .zek-pricing-section{padding:20px 40px 100px!important}body.zek-subpage .zek-info-grid{padding:35px 40px 100px!important}body.zek-subpage .zek-dark-section{background:#16241F!important}body.zek-subpage .zek-dark-section>div{max-width:1380px!important}body.zek-subpage .zek-dark-section h2 span{color:#E9846D!important}body.zek-subpage .zek-light-section{background:#F4F4ED!important}
@media(max-width:1180px){.shell{padding-left:28px;padding-right:28px}.main-nav{gap:18px}.nav-actions{gap:15px}.hero-grid{gap:32px}.hero-copy h1{font-size:clamp(57px,6.8vw,84px)}.app-body{grid-template-columns:118px 1fr}.app-main{padding:19px 16px}.app-side{padding:16px 8px}.app-side-brand{font-size:10px}.workflow-wrap{gap:45px}.founder-section{gap:65px}.trust-wrap{gap:65px}body.zek-subpage .zek-page-hero{padding:85px 28px!important}}
@media(max-width:950px){.nav-inner{min-height:76px}.brand-word{font-size:29px}.nav-cta{display:none}.main-nav{gap:13px}.main-nav a{font-size:13px}.hero-grid{grid-template-columns:1fr;padding-top:70px;padding-bottom:80px;gap:40px}.hero-copy h1{max-width:750px}.hero-product{max-width:700px;width:100%;margin:0 auto 32px}.hero-support{margin-top:24px}.hero-footer{justify-content:center;gap:15px 26px}.split-heading{align-items:start;flex-direction:column;gap:18px}.split-heading .section-intro{max-width:650px}.industry-grid{grid-template-columns:repeat(2,1fr)}.workflow-wrap{grid-template-columns:1fr;gap:45px}.workflow-content{max-width:700px}.workflow-visual{max-width:700px}.trust-wrap{grid-template-columns:1fr;gap:25px}.trust-right{max-width:740px}.founder-section{grid-template-columns:300px 1fr;gap:30px}.founder-copy h2{font-size:42px}.founder-copy blockquote{font-size:20px}.pricing-home-wrap{grid-template-columns:1fr;gap:32px}.pricing-summary{max-width:650px}.footer-grid{grid-template-columns:1.4fr 1fr 1fr;gap:35px}.footer-grid>div:last-child{grid-column:2}.section-space{padding-top:84px;padding-bottom:84px}body.zek-subpage header>div:first-child{padding:12px 28px!important}body.zek-subpage .zek-page-hero{padding:75px 28px!important}body.zek-subpage .zek-page-hero aside{max-width:none!important}}
@media(max-width:700px){.shell{padding-left:20px;padding-right:20px}.section-space{padding-top:65px;padding-bottom:65px}h2{font-size:clamp(39px,10vw,58px)}.nav-inner{min-height:69px}.brand-hebrew{display:none}.sign-in{font-size:13px}.menu-toggle{display:block}.main-nav{position:absolute;display:none;top:69px;left:0;right:0;background:#1D2C26;border-bottom:1px solid #3B4C3F;padding:16px 20px 24px;flex-direction:column;align-items:stretch;gap:0}.main-nav.open{display:flex}.main-nav a{padding:13px 7px;font-size:16px;border-bottom:1px solid #35483E;color:white}.home-header{z-index:55}.hero-grid{padding-top:60px;padding-bottom:53px}.hero-copy h1{font-size:clamp(56px,12vw,82px);letter-spacing:-.05em}.hero-description{font-size:17px}.hero-buttons{align-items:stretch}.hero-buttons .btn{width:100%}.hero-product{margin-top:10px;box-shadow:none}.app-body{height:515px;grid-template-columns:90px 1fr}.app-side-brand>span:last-child{display:none}.app-side-item{font-size:0;justify-content:center}.app-item-glyph{font-size:19px}.app-side-item b{font-size:9px}.app-side-label,.app-side-bottom>span:not(.app-avatar){display:none}.app-main{padding:16px 12px}.app-main h3{font-size:24px}.app-main-sub{font-size:10px}.app-stat-grid strong{font-size:24px}.app-stat-grid small{display:none}.app-activity{gap:6px}.app-small-title{margin-top:16px}.app-ai{padding:10px}.preview-caption{font-size:8px}.hero-footer{font-size:9px}.promise-grid{grid-template-columns:1fr}.promise-grid article{border-right:0;border-bottom:1px solid var(--line);min-height:210px;padding:25px}.promise-grid article:last-child{border:0}.promise-icon{margin:18px 0 12px}.industry-grid{grid-template-columns:1fr;margin-top:32px}.industry-card{min-height:300px;padding:24px}.industry-symbol{height:50px;margin-top:8px;font-size:34px}.industry-card h3{font-size:32px}.workflow-demo-body{padding:21px 14px 18px;min-height:420px}.demo-ai-line{padding:18px}.demo-ai-line h3{font-size:24px}.workflow-visual-foot{font-size:8px}.founder-section{grid-template-columns:1fr;gap:35px}.founder-image{max-width:360px}.founder-copy h2{font-size:clamp(40px,10vw,56px)}.pricing-summary{padding:20px}.contact-panel{padding:40px 30px;display:block}.contact-panel h2{font-size:48px}.contact-btn{margin-top:28px}.footer-grid{grid-template-columns:1fr 1fr;gap:43px 25px}.footer-grid>div:first-child{grid-column:1/-1}.footer-grid>div:last-child{grid-column:2}.site-footer{padding-top:55px}.footer-bottom{display:flex;align-items:start;gap:14px;flex-direction:column;font-size:10px}body.zek-subpage header>div:first-child{padding:10px 18px!important;gap:8px!important}body.zek-subpage header nav{width:100%!important;gap:14px!important;order:3!important;overflow-x:auto!important;flex-wrap:nowrap!important;padding-bottom:8px}body.zek-subpage header nav a{white-space:nowrap}body.zek-subpage header a[href="#request"]{padding:10px 12px!important;font-size:12px!important}body.zek-subpage header>div:nth-child(2)>div{padding-left:10px!important;padding-right:10px!important}body.zek-subpage .zek-page-hero{padding:56px 20px 70px!important;gap:35px!important}body.zek-subpage .zek-page-hero h1{font-size:clamp(47px,10.8vw,70px)!important}body.zek-subpage .zek-page-hero p{font-size:17px!important}body.zek-subpage #box{padding:55px 20px 70px!important}body.zek-subpage .zn-feat{padding:15px 4px!important}body.zek-subpage #demo>div{padding:70px 16px!important}body.zek-subpage .zek-content-section{padding:65px 20px!important}body.zek-subpage #request{padding:26px 16px 55px!important}body.zek-subpage #request>div{padding:35px 25px!important}body.zek-subpage .zek-info-hero{padding:65px 20px!important}body.zek-subpage .zek-pricing-section{padding:20px 20px 70px!important}body.zek-subpage .zek-info-grid{padding:20px 20px 70px!important}}
@media(max-width:430px){.brand-word{font-size:27px}.app-body{grid-template-columns:62px 1fr;height:515px}.app-side{padding:9px 4px}.app-side-item{padding:12px 4px}.app-activity small{font-size:8px}.app-main{padding:14px 10px}.preview-caption>span:last-child{display:none}.hero-footer{justify-content:flex-start}.hero-copy h1{font-size:54px}.hero-description{font-size:16px}.founder-meta{align-items:start;flex-direction:column;gap:5px}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}

/* Final refinements: mobile audit, early-access language, founder editorial statement */
.founder-statement{font:400 25px/1.38 var(--serif);letter-spacing:-.02em;margin:0 0 28px;padding:0 0 0 23px;border-left:2px solid var(--accent)}
body.zek-subpage header+div[style*="#F5E6BF"]{background:#E9EEE7!important;color:#53725D!important;border-bottom:1px solid #D7E1D4!important}
body.zek-subpage .zek-pricing-hero+section button[aria-pressed] span[style*="44px"]{font-size:clamp(27px,3.1vw,39px)!important}
@media(max-width:700px){body.zek-subpage .zek-info-grid>div[style*="grid-template-columns"]{grid-template-columns:repeat(auto-fill,minmax(min(100%,285px),1fr))!important}.founder-statement{font-size:22px}}
