@import"https://fonts.googleapis.com/css2?family=Assistant:wght@400;500;600;700;800&family=Heebo:wght@500;600;700;800&family=Noto+Sans+Hebrew:wght@500;600;700;800;900&display=swap";:root{color-scheme:light;--bg: #f5f7fa;--surface: #ffffff;--surface-2: #fbfcfd;--surface-strong: #ffffff;--ink: #111827;--muted: #5d6878;--faint: #8b95a5;--line: #e3e7ee;--line-strong: #cdd5df;--navy: #14213f;--navy-700: #1f3563;--navy-soft: #eef3ff;--accent: #2563eb;--teal: var(--navy-700);--teal-dark: var(--navy);--teal-soft: var(--navy-soft);--amber: #b26a00;--amber-soft: #fff4df;--coral: #ef6f4e;--coral-soft: #fff0eb;--green: #0f8a4d;--green-soft: #e7f7ee;--red: #c0362c;--red-soft: #fde9e7;--blue: #2563eb;--blue-soft: #eaf1ff;--slate: #233041;--slate-soft: #edf1f5;--shadow: 0 1px 2px rgba(16, 24, 40, .05), 0 14px 38px rgba(16, 24, 40, .08);--shadow-strong: 0 32px 78px rgba(10, 18, 32, .24);--radius: 8px;--radius-lg: 14px;font-family:Assistant,sans-serif;font-variant-numeric:tabular-nums}*{box-sizing:border-box}body{margin:0;min-block-size:100vh;background:var(--bg);color:var(--ink)}button,input,select{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid rgba(15,118,110,.25);outline-offset:2px}bdi{direction:ltr;unicode-bidi:isolate}.rtl-flip{transform:scaleX(-1)}.app-shell{display:grid;grid-template-columns:292px minmax(0,1fr);min-block-size:100vh;background:var(--bg)}.client-public-shell{min-block-size:100vh;padding:18px clamp(14px,3vw,36px) 32px;background:var(--bg)}.client-public-shell .topbar{margin-block-end:20px}.sidebar{position:sticky;inset-block-start:0;block-size:100vh;display:flex;flex-direction:column;gap:24px;padding:24px;background:#fffffff0;border-inline-start:1px solid rgba(255,255,255,.6);border-inline-end:1px solid var(--line);box-shadow:16px 0 54px #1018280f}.brand-lockup{display:flex;align-items:center;gap:12px}.brand-mark{display:grid;place-items:center;inline-size:44px;block-size:44px;overflow:hidden;border-radius:12px;background:var(--teal-dark);color:#fff;font-weight:800;letter-spacing:0}.brand-mark img{inline-size:100%;block-size:100%;display:block}.brand-lockup strong,.brand-lockup span{display:block}.brand-lockup strong{font-size:1.05rem}.brand-lockup span{color:var(--muted);font-size:.9rem}.main-nav{display:grid;gap:8px}.main-nav button,.secondary-action,.primary-action,.icon-button{border:0;border-radius:var(--radius);transition:transform .16s ease,background .16s ease,border-color .16s ease}.main-nav button{display:flex;align-items:center;gap:10px;padding:12px 14px;background:transparent;color:var(--muted);text-align:start}.main-nav button:hover,.main-nav button.active{background:var(--teal-soft);color:var(--teal-dark)}.agency-card{margin-block-start:auto;padding:18px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}.agency-card strong,.agency-card p{display:block}.agency-card p{margin:8px 0 16px;color:var(--muted);line-height:1.45}.workspace{min-inline-size:0;padding:28px}.topbar{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-block-end:22px}.topbar h1{max-inline-size:780px;margin:4px 0 0;font-size:clamp(1.55rem,2.2vw,2.25rem);line-height:1.08;letter-spacing:0}.top-subtitle{margin:8px 0 0;color:var(--muted);font-size:1.04rem}.eyebrow{margin:0;color:var(--faint);font-size:.82rem;font-weight:700;letter-spacing:.04em}.top-actions{display:flex;align-items:center;gap:10px}.save-state{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--muted);white-space:nowrap;max-inline-size:360px;overflow:hidden;text-overflow:ellipsis}.icon-button{position:relative;display:grid;place-items:center;inline-size:42px;block-size:42px;background:var(--surface);border:1px solid var(--line)}.notification-badge{position:absolute;inset-block-start:-5px;inset-inline-start:-5px;display:grid;place-items:center;min-inline-size:18px;block-size:18px;border-radius:999px;background:var(--red);color:#fff;font-size:.72rem;font-weight:800}.screen-grid{display:grid;gap:18px}.agent-grid,.admin-grid{grid-template-columns:minmax(0,1fr) 360px}.main-panel,.detail-panel,.form-inspector,.hero-panel{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:0 1px #ffffffe0 inset}.main-panel{padding:22px}.detail-panel,.form-inspector{padding:20px}.metrics-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-block-end:14px}.metric{position:relative;display:grid;gap:7px;min-block-size:124px;padding:18px 18px 16px;border:1px solid var(--line);border-block-start:3px solid var(--navy);border-radius:var(--radius);background:var(--surface);overflow:hidden}.metric:after{content:none}.metric svg{color:var(--faint);z-index:1}.metric strong{z-index:1;color:var(--ink);font-size:2.08rem;line-height:1}.metric span{z-index:1;color:var(--muted)}.metric-warning svg{color:var(--amber)}.metric-warning{border-block-start-color:var(--amber)}.metric-success svg{color:var(--green)}.metric-success{border-block-start-color:var(--green)}.workload-panel{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);align-items:center;gap:18px;margin-block-end:20px;padding:20px;border:1px solid rgba(20,33,63,.28);border-radius:var(--radius-lg);background:var(--navy);color:#fff;box-shadow:0 24px 58px #14213f2e}.workload-panel .eyebrow{color:#ffffffa3}.workload-panel h2{margin:4px 0 0;max-inline-size:490px;color:#fff;line-height:1.12}.workload-bars{display:grid;gap:12px}.workload-bar{display:grid;gap:8px}.workload-bar>div:first-child{display:flex;justify-content:space-between;gap:12px;color:#fffc}.workload-bar strong{color:#fff;white-space:nowrap}.workload-track{overflow:hidden;block-size:10px;border-radius:999px;background:#ffffff2e;direction:rtl}.workload-track span{display:block;block-size:100%;border-radius:inherit;background:#fff}.panel-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-block-end:16px}.panel-header h2,.form-inspector h2,.detail-panel h2,.hero-panel h2,.security-screen h2{margin:4px 0 0;line-height:1.16}.primary-action,.secondary-action{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-block-size:40px;padding:10px 14px;font-weight:700;text-decoration:none}.primary-action{background:var(--navy);color:#fff}.primary-action:hover{transform:translateY(-1px);background:var(--navy-700)}.landing-primary{background:var(--coral);box-shadow:0 16px 34px #ef6f4e3d}.landing-primary:hover{background:#df5e3d}.secondary-action{background:var(--surface-strong);color:var(--teal-dark);border:1px solid var(--line)}.compact-action{min-block-size:36px;padding:8px 11px}.filters-row{display:grid;grid-template-columns:minmax(220px,1fr) 220px;gap:10px;margin-block-end:12px}.search-box,.select-box{display:flex;align-items:center;gap:8px;padding:0 12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-strong)}.search-box input,.select-box select{inline-size:100%;min-block-size:42px;border:0;outline:0;background:transparent;color:var(--ink)}.submission-list{display:grid;gap:6px}.submission-header-row{display:grid;grid-template-columns:minmax(210px,1.5fr) 100px 80px 120px 90px;gap:12px;padding:0 18px 4px;color:var(--faint);font-size:.84rem;font-weight:700}.submission-row{--row-rail: var(--navy);display:grid;grid-template-columns:minmax(210px,1.5fr) 100px 80px 120px 90px;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--line);border-inline-start:4px solid var(--row-rail);border-radius:var(--radius);background:var(--surface);color:var(--ink);text-align:start;box-shadow:none}.submission-row:hover,.submission-row.selected{border-color:var(--line-strong);background:var(--navy-soft)}.submission-row:has(.status-chip.missing){--row-rail: var(--amber)}.submission-row:has(.status-chip.ready){--row-rail: var(--green)}.submission-row:has(.status-chip.review){--row-rail: var(--blue)}.submission-row strong,.submission-row span{display:block}.submission-row span{color:var(--muted)}.quick-filter-row{display:flex;flex-wrap:wrap;gap:8px;margin-block:0 12px}.quick-filter-row button{border:1px solid var(--line);border-radius:999px;background:var(--surface-strong);color:var(--muted);padding:7px 11px;font-weight:700}.status-chip{display:inline-flex;align-items:center;justify-content:center;inline-size:fit-content;min-inline-size:92px;padding:5px 9px;border-radius:999px;font-size:.82rem;font-weight:700}.status-chip.missing{background:var(--amber-soft);color:#7a4a0b}.status-chip.ready{background:var(--green-soft);color:var(--green)}.status-chip.review{background:var(--blue-soft);color:var(--blue)}.status-chip.sent{background:#ece8ff;color:#4b3a91}.client-card{display:flex;align-items:center;gap:12px}.avatar{display:grid;place-items:center;inline-size:52px;block-size:52px;border-radius:12px;background:var(--teal-soft);color:var(--teal-dark);font-size:1.5rem;font-weight:800}.client-card h2{margin:2px 0}.client-card span{color:var(--muted)}.progress-block{margin:20px 0}.progress-block>div:first-child{display:flex;justify-content:space-between;margin-block-end:8px;color:var(--muted)}.progress-track{overflow:hidden;block-size:9px;border-radius:999px;background:var(--line);direction:rtl}.progress-track span{display:block;block-size:100%;border-radius:inherit;background:var(--green)}.quick-fields,.inspector-list,.summary-lines{display:grid;gap:8px}.field-line{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-block-end:1px solid var(--line)}.field-line span{color:var(--muted)}.mini-section{margin-block-start:20px}.demo-showcase{display:grid;gap:10px;margin-block-start:18px;padding:14px;border:1px solid rgba(15,76,92,.16);border-radius:var(--radius-md);background:#f3faf8}.demo-showcase h3{margin:2px 0 0}.demo-showcase .primary-action,.demo-showcase .secondary-action{inline-size:100%;justify-content:center}.mini-section h3{margin:0 0 10px}.missing-item,.doc-item,.positive-state,.timeline-item,.guardrail-note{display:flex;align-items:center;gap:8px;padding:9px 0;color:var(--muted)}.missing-item{color:#7a4a0b}.positive-state{color:var(--green)}.timeline-item span{inline-size:8px;block-size:8px;border-radius:50%;background:var(--navy)}.drawer-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-block-start:18px}.drawer-actions.triple{grid-template-columns:1fr 1fr 1fr}.note-box{inline-size:100%;min-block-size:92px;resize:vertical;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-2);color:var(--ink);padding:10px 12px;line-height:1.45}.empty-state{display:grid;place-items:center;gap:8px;padding:56px 20px;border:1px dashed var(--line-strong);border-radius:var(--radius-lg);color:var(--muted);text-align:center}.client-layout{display:grid;grid-template-columns:minmax(320px,520px) minmax(300px,1fr);gap:22px;align-items:start}.simple-agent-shell{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,390px);gap:22px;align-items:start}.simple-flow-panel{display:grid;gap:18px;padding:22px;border:2px solid var(--ink);border-radius:24px;background:#fffdf8;box-shadow:7px 7px #24160f1a}.flow-copy{display:grid;gap:6px}.flow-copy h2{max-inline-size:680px;margin:0;font-size:clamp(1.6rem,2.4vw,2.3rem);line-height:1.12}.flow-copy p:last-child{margin:0;color:var(--muted);font-weight:700}.flow-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.flow-steps button{display:grid;gap:8px;min-block-size:138px;padding:16px;border:2px solid var(--ink);border-radius:18px;background:#fff;color:var(--ink);text-align:start;box-shadow:4px 4px #24160f14}.flow-steps button:hover{background:#fff1c9}.flow-steps span{display:grid;place-items:center;inline-size:34px;block-size:34px;border:2px solid var(--ink);border-radius:50%;background:#c8f447;font-weight:950}.flow-steps strong{font-size:1.08rem}.flow-steps small{color:var(--muted);font-weight:750;line-height:1.35}.flow-actions{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:10px}.client-preview{display:grid;justify-items:center}.mobile-frame{inline-size:min(100%,430px);min-block-size:auto;padding:24px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow)}.mobile-header{display:flex;justify-content:space-between;align-items:center;padding-block-end:14px;border-block-end:1px solid var(--line)}.mobile-header span{color:var(--teal);font-weight:800}.stepper{display:grid;grid-template-columns:repeat(5,1fr);gap:7px;margin:16px 0 22px}.stepper button{display:grid;place-items:center;block-size:34px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--muted);font-weight:800}.stepper button.current,.stepper button.done{background:var(--teal-dark);color:#fff}.phone-step,.summary-state{display:grid;justify-items:center;gap:12px;padding:36px 10px;text-align:center}.phone-step h2,.summary-state h2{margin:0}.phone-step p,.summary-state p,.form-inspector p,.hero-panel p,.security-card p,.roadmap-strip p{color:var(--muted);line-height:1.58}.otp-grid{display:grid;grid-template-columns:repeat(4,50px);gap:8px;justify-content:center}.otp-grid input{block-size:52px;border:1px solid var(--line);border-radius:12px;text-align:center;font-size:1.3rem;font-weight:800}.helper-text{color:var(--muted);font-size:.95rem}.form-stack{display:grid;gap:14px}.form-stack h2{margin:0 0 4px}.section-note{margin:0;color:var(--muted);line-height:1.5}.compact-grid{display:grid;gap:10px}.compact-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.demo-field{display:grid;gap:7px}.demo-field span{color:var(--muted);font-weight:700}.demo-field input,.demo-field select,.demo-field textarea{inline-size:100%;min-block-size:44px;padding:0 12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-2);color:var(--ink)}.demo-field textarea{min-block-size:86px;padding-block:10px;resize:vertical;line-height:1.5}.question-list,.signature-list,.optional-map,.health-question-card{display:grid;gap:8px}.yes-no-row{display:grid;grid-template-columns:minmax(0,1fr) 112px;align-items:center;gap:10px;padding:10px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-2)}.yes-no-row span{color:var(--ink);font-weight:700;line-height:1.35}.yes-no-row select{min-block-size:38px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--ink)}.health-detail-row{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:10px;margin-inline:10px;margin-block-start:-2px;padding:9px 10px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.health-detail-row span{color:var(--muted);font-size:.86rem;font-weight:800}.health-detail-row input{min-block-size:38px;inline-size:100%;border:0;outline:0;background:transparent;color:var(--ink);font:inherit}.upload-box{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;inline-size:100%;padding:13px;border:1px solid var(--line);border-radius:var(--radius);background:var(--amber-soft);color:#7a4a0b;text-align:start}.upload-box.success{background:var(--green-soft);color:var(--green)}.upload-box.muted{background:var(--slate-soft);color:var(--muted)}.signature-pad{display:grid;place-items:center;gap:8px;inline-size:100%;min-block-size:150px;border:1px dashed var(--line-strong);border-radius:14px;background:var(--surface-2);color:var(--teal-dark);font-size:1.6rem;font-weight:700}.signature-pad.signed{border-style:solid;background:var(--green-soft);color:var(--green)}.signature-canvas-box{position:relative;display:grid;gap:10px;padding:12px;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface)}.signature-canvas-box canvas{inline-size:100%;block-size:150px;border:1px dashed var(--line-strong);border-radius:var(--radius);background:#fff;touch-action:none}.signature-placeholder,.signature-done{position:absolute;inset-block-start:24px;inset-inline-start:24px;color:var(--faint);font-weight:700;pointer-events:none}.signature-done{color:var(--green)}.signature-targets{display:grid;gap:8px}.signature-target{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-2);color:var(--muted);font-weight:700}.signature-target svg{color:var(--faint)}.signature-target.signed{background:var(--green-soft);color:var(--green)}.signature-target.signed svg{color:var(--green)}.signature-pad.compact{grid-template-columns:auto minmax(0,1fr);place-items:stretch;align-items:center;min-block-size:auto;padding:12px;text-align:start;font-size:1rem}.signature-pad.compact svg{grid-row:span 2;align-self:center}.signature-pad.compact small{color:inherit;font-weight:700;opacity:.72}.payment-lock{display:flex;align-items:center;gap:8px;padding:12px;border-radius:var(--radius);background:var(--green-soft);color:var(--green);font-weight:800}.optional-map{margin-block-start:18px}.optional-map span{display:grid;grid-template-columns:30px 1fr;align-items:center;gap:8px;padding:9px 10px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-2);color:var(--muted);font-weight:700}.optional-map b{display:grid;place-items:center;inline-size:26px;block-size:26px;border-radius:50%;background:var(--teal-dark);color:#fff}.form-error{padding:10px 12px;border-radius:var(--radius);background:var(--red-soft);color:var(--red);font-weight:700}.completed-banner{display:grid;place-items:center;gap:12px;padding:56px 14px;text-align:center}.completed-banner svg{color:var(--green)}.completed-banner h2{margin:0}.completed-banner p{margin:0;color:var(--muted);line-height:1.55}.consent-line{display:flex;gap:10px;align-items:flex-start;color:var(--muted);line-height:1.45}.client-actions{display:grid;grid-template-columns:1fr 1.4fr;gap:10px;margin-block-start:22px}.client-actions>button:first-child{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--muted)}.factory-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.template-card,.mapper-panel,.security-card,.roadmap-strip article{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-strong)}.template-card{padding:16px}.template-card strong,.template-card span,.template-card p{display:block}.template-card span,.template-card p{color:var(--muted)}.template-meta{display:flex;justify-content:space-between;align-items:center;margin:14px 0}.mapper-panel{margin-block-start:16px;padding:18px}.support-lane,.go-live-panel{margin-block-start:16px;padding:18px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-strong)}.support-lane h3,.go-live-panel h3{margin:3px 0 12px}.task-line{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;padding:11px 0;border-block-start:1px solid var(--line)}.task-line svg{color:var(--teal)}.task-line span{color:var(--muted);font-size:.92rem}.mapper-panel h3{margin:3px 0 14px}.mapping-row{display:grid;grid-template-columns:1fr auto 1.4fr auto;gap:10px;align-items:center;padding:12px 0;border-block-start:1px solid var(--line)}.checklist{display:grid;gap:9px}.checklist button{display:flex;align-items:center;gap:9px;padding:12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-strong);color:var(--muted);text-align:start}.checklist button.checked{border-color:#157f4859;background:var(--green-soft);color:var(--green)}.guardrail-note{align-items:flex-start;margin-block-start:18px;padding:14px;border-radius:var(--radius);background:var(--blue-soft);color:var(--blue)}.security-screen{display:grid;gap:18px}.hero-panel{padding:28px}.hero-panel p{max-inline-size:760px}.security-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.security-card{display:grid;gap:10px;padding:18px}.security-card svg{color:var(--teal)}.security-card p{margin:0}.roadmap-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.roadmap-strip article{padding:18px}.roadmap-strip svg{color:var(--teal)}.landing-shell,.login-shell{min-block-size:100vh;padding:24px clamp(18px,4vw,58px);background:#f7f8f6}.landing-nav{display:flex;align-items:center;justify-content:space-between;gap:20px;max-inline-size:1240px;margin:0 auto;padding:8px 0}.landing-nav-actions{display:flex;align-items:center;gap:18px}.landing-nav-actions a{color:var(--muted);font-weight:700;text-decoration:none}.landing-nav-actions a:hover{color:var(--teal-dark)}.landing-hero{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(420px,.82fr) minmax(460px,.98fr);align-items:center;gap:clamp(28px,5vw,72px);max-inline-size:1240px;min-block-size:min(720px,calc(100vh - 110px));margin:18px auto 28px;padding:clamp(32px,6vw,76px);overflow:hidden;border:1px solid rgba(20,33,63,.08);border-radius:30px;background:#fff;box-shadow:0 28px 70px #14213f14}.landing-hero:after{content:none;position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#ffffffe0,#ffffff8c,#ffffffeb),radial-gradient(circle at 18% 74%,rgba(239,111,78,.16),transparent 28%)}.landing-copy{align-self:center;color:var(--ink)}.landing-copy .eyebrow{color:var(--green)}.landing-copy h1{max-inline-size:650px;margin:10px 0 18px;font-family:Heebo,Assistant,sans-serif;font-size:clamp(2.5rem,5vw,5.05rem);line-height:1.02;letter-spacing:0}.landing-copy p{max-inline-size:610px;color:var(--muted);font-size:clamp(1.08rem,1.8vw,1.32rem);line-height:1.55}.landing-actions{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-block-start:26px}.time-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-inline-size:650px;margin-block-start:24px}.time-stat{display:grid;gap:3px;padding:16px;border:1px solid rgba(20,33,63,.1);border-radius:14px;background:#fff;box-shadow:none}.time-stat strong{color:var(--navy);font-size:clamp(1.3rem,2.4vw,1.85rem);line-height:1}.time-stat span{color:var(--muted);font-weight:700;line-height:1.25}.landing-actions span{color:var(--muted);font-weight:700}.hero-proof{display:grid;gap:4px;max-inline-size:470px;margin-block-start:24px;padding:0 18px 0 0;border-inline-start:4px solid var(--coral);border-radius:var(--radius);background:transparent}.hero-proof span{color:var(--muted)}.hero-console{position:relative;display:grid;gap:16px;padding:18px;border:1px solid rgba(20,33,63,.08);border-radius:24px;background:#fff;color:var(--ink);box-shadow:0 28px 64px #14213f1a}.hero-console:before{content:none;position:absolute;inset-inline-start:22px;inset-block-start:-18px;inline-size:132px;block-size:132px;border-radius:50%;background:#0f8a4d1f;filter:blur(6px);z-index:-1}.console-top{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:12px;border-radius:18px;background:var(--surface-2)}.console-top div{display:grid;gap:2px}.console-top span,.time-ledger-main span,.queue-row small{color:var(--faint);font-size:.88rem;font-weight:700}.console-top strong{color:var(--navy);font-size:1rem;line-height:1.2}.time-ledger{display:grid;grid-template-columns:minmax(160px,.82fr) 1fr;gap:12px}.time-ledger-main{display:grid;align-content:center;gap:6px;min-block-size:184px;padding:20px;border-radius:18px;background:radial-gradient(circle at 22% 18%,rgba(255,255,255,.5),transparent 34%),linear-gradient(135deg,#0f8a4d,#0f766e);color:#fff}.time-ledger-main svg,.time-ledger-main span,.time-ledger-main small{color:#ffffffc7}.time-ledger-main strong{color:#fff;font-size:clamp(2rem,3.3vw,3.35rem);line-height:.95}.time-ledger-list{display:grid;gap:8px}.time-ledger-list div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.time-ledger-list span{color:var(--muted);font-weight:700}.time-ledger-list strong{color:var(--green);white-space:nowrap}.console-queue{display:grid;gap:8px}.queue-row{display:grid;grid-template-columns:1fr auto;gap:4px 12px;padding:14px 16px;border:1px solid var(--line);border-inline-start:4px solid var(--navy);border-radius:14px;background:var(--surface)}.queue-row span{color:var(--muted);font-weight:700}.queue-row strong{color:var(--ink)}.queue-row small{grid-column:1 / -1}.queue-row.urgent{border-inline-start-color:var(--amber)}.queue-row.ready{border-inline-start-color:var(--green)}.queue-row.review{border-inline-start-color:var(--blue)}.hero-visual{display:grid;gap:12px;padding:20px;border:1px solid rgba(20,33,63,.1);border-radius:20px;background:#ffffffbd;color:var(--ink);box-shadow:0 22px 56px #14213f1f;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.hero-visual img{display:none}.hero-visual:before{content:none}.hero-visual-card,.hero-time-card{display:grid;gap:4px;padding:14px 16px;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.hero-time-card svg,.hero-visual-card span{color:var(--green)}.hero-visual-card strong{color:var(--ink)}.product-shot{display:grid;gap:16px;padding:18px;border:1px solid var(--line);border-radius:22px;background:var(--surface);box-shadow:0 28px 80px #17201d29}.shot-top,.shot-row{display:flex;align-items:center;justify-content:space-between;gap:14px}.shot-top span{inline-size:13px;block-size:13px;border-radius:999px;background:var(--green)}.shot-top small{padding:4px 8px;border-radius:999px;background:var(--green-soft);color:var(--green);font-weight:700}.shot-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.shot-grid div,.shot-row{padding:14px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.shot-grid strong,.shot-grid span{display:block}.shot-grid strong{font-size:1.8rem}.shot-grid span,.shot-row b{color:var(--muted)}.shot-row.active{border-color:#b7791f61;background:var(--amber-soft)}.landing-band,.landing-workflow,.landing-split,.landing-proof-grid,.landing-cta{max-inline-size:1240px;margin:0 auto 28px}.landing-band{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.landing-band article,.landing-workflow,.landing-split,.landing-proof-grid article,.landing-cta,.login-card{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-strong);box-shadow:none}.landing-band article{display:grid;gap:10px;min-block-size:156px;padding:24px;border:1px solid var(--line);border-inline-start:5px solid var(--navy);border-radius:16px;background:#fff}.landing-band svg,.landing-proof-grid svg{color:var(--green)}.landing-band article:first-child{border-inline-start-color:var(--amber);background:#fff}.landing-band article:nth-child(2){border-inline-start-color:var(--green);background:#fff}.landing-band article:nth-child(3){border-inline-start-color:var(--navy);background:#fff}.landing-band p,.landing-workflow p,.landing-split p,.landing-proof-grid p,.landing-cta p,.login-card p{margin:0;color:var(--muted);line-height:1.55}.landing-split{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr);gap:24px;padding:34px;border-radius:22px}.sales-fit{background:var(--surface)}.landing-split h2,.landing-cta h2{margin:6px 0 0;font-family:Heebo,Assistant,sans-serif;font-size:clamp(1.8rem,3vw,2.85rem);line-height:1.05;letter-spacing:0}.pain-list{display:grid;gap:10px}.landing-workflow{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:32px;background:#fff}.landing-workflow h2{margin:4px 0 0}.workflow-steps{display:flex;align-items:center;flex-wrap:wrap;gap:10px;color:var(--navy);font-weight:700}.workflow-steps span{padding:10px 14px;border-radius:999px;background:var(--surface);border:1px solid var(--line);box-shadow:none}.landing-proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.landing-proof-grid article{display:grid;gap:10px;padding:26px;border-radius:20px}.landing-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin-block-end:0;padding:38px;border:0;border-radius:24px;background:var(--navy);color:#fff}.landing-cta .eyebrow,.landing-cta p{color:#ffffffbd}.landing-cta h2{max-inline-size:790px;color:#fff}.landing-cta .primary-action{background:#fff;color:var(--navy)}.redesign-shell{padding:0;background:linear-gradient(180deg,#fbfcfb,#f4f7f8 52%,#fff);color:#111827}.redesign-shell .landing-nav{max-inline-size:none;padding:18px clamp(20px,5vw,72px);border-block-end:1px solid rgba(17,24,39,.08);background:#fbfbf8e0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.redesign-shell .brand-mark{border-radius:16px;background:#0d3b35;box-shadow:0 10px 28px #0d3b352e}.redesign-shell .landing-nav-actions a{color:#3b4758}.redesign-shell .landing-nav-actions .secondary-action{background:#111827;color:#fff;border-color:#111827}.redesign-shell .landing-hero{max-inline-size:none;min-block-size:min(780px,calc(100vh - 72px));margin:0;padding:clamp(34px,5.5vw,72px) clamp(20px,5vw,72px);grid-template-columns:minmax(340px,.78fr) minmax(460px,1.22fr);gap:clamp(28px,4.5vw,72px);border:0;border-radius:0;background:linear-gradient(90deg,#fff0 0 52%,#11182709 52% 100%),#fbfbf8;box-shadow:none}.redesign-shell .landing-copy{max-inline-size:760px}.redesign-shell .landing-copy .eyebrow{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid rgba(13,59,53,.14);border-radius:999px;background:#eaf5ee;color:#0d6b44}.redesign-shell .landing-copy h1{max-inline-size:640px;margin-block:18px 18px;color:#111827;font-family:Noto Sans Hebrew,Assistant,sans-serif;font-size:clamp(3rem,5.85vw,6.35rem);line-height:.94;letter-spacing:0}.redesign-shell .landing-copy p{max-inline-size:520px;color:#405066;font-size:clamp(1.08rem,1.35vw,1.28rem);line-height:1.5}.redesign-shell .landing-actions{margin-block-start:32px}.redesign-shell .landing-primary,.redesign-shell .landing-cta .primary-action{background:#f36f45;color:#fff;border-color:#f36f45;box-shadow:0 18px 42px #f36f4547}.redesign-shell .landing-primary:hover,.redesign-shell .landing-cta .primary-action:hover{transform:translateY(-1px);background:#df5b31}.hero-proof-line{display:flex;flex-wrap:wrap;gap:10px;margin-block-start:20px}.hero-proof-line span{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid rgba(17,24,39,.1);border-radius:999px;background:#ffffffb8;color:#536173;font-weight:700}.hero-proof-line strong{color:#111827}.agency-day{position:relative;display:grid;gap:14px;padding:clamp(16px,2vw,24px);border:1px solid rgba(17,24,39,.12);border-radius:32px;background:linear-gradient(135deg,rgba(255,255,255,.08),transparent 28%),#0f172a;color:#fff;box-shadow:0 30px 70px #0f172a38;overflow:hidden}.agency-day:before{content:"";position:absolute;inset:0;background:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:40px 40px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.72),transparent);mask-image:linear-gradient(180deg,rgba(0,0,0,.72),transparent);pointer-events:none}.agency-day>*{position:relative}.agency-day-header,.day-footer{display:flex;align-items:center;justify-content:space-between;gap:16px}.agency-day-header div{display:grid;gap:4px}.agency-day-header span,.column-label,.day-item strong,.action-item span,.day-footer{color:#ffffff94;font-weight:800}.agency-day-header strong{color:#fff;font-size:clamp(1.1rem,1.7vw,1.42rem)}.command-grid{display:grid;grid-template-columns:minmax(0,1fr) 210px;gap:12px}.command-main,.command-side{display:grid;gap:10px}.live-row{position:relative;display:grid;grid-template-columns:72px minmax(0,1fr);gap:4px 14px;align-items:center;min-block-size:92px;padding:16px 18px;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:20px;background:#ffffff12}.live-row:before{content:"";position:absolute;inset-block:14px;inset-inline-start:0;inline-size:5px;border-radius:999px;background:#f3a421}.live-row.ready:before{background:#22c55e}.live-row.review:before{background:#60a5fa}.live-row span{color:#ffffff94;font-weight:900}.live-row strong{color:#fff;font-size:clamp(1rem,1.3vw,1.22rem)}.live-row small{grid-column:2;color:#ffffff8f;font-weight:700}.live-metric{display:grid;align-content:center;min-block-size:184px;padding:20px;border-radius:22px;background:#f8faf8;color:#0f172a}.live-metric span,.live-metric small{color:#64748b;font-weight:900}.live-metric strong{color:#0d3b35;font-size:clamp(3.5rem,5.4vw,5.2rem);line-height:.9}.live-tags{display:grid;gap:8px}.live-tags span{padding:11px 12px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#ffffff0f;color:#ffffffc7;font-weight:800}.day-columns{display:grid;grid-template-columns:.78fr 1.22fr;gap:12px}.day-column{display:grid;align-content:start;gap:10px;min-block-size:350px;padding:12px;border:1px solid rgba(255,255,255,.09);border-radius:20px;background:#ffffff0e}.day-column.after{background:#f7faf8;color:#111827}.day-column.after .column-label{color:#0d6b44}.day-item,.action-item{display:grid;gap:5px;padding:14px;border-radius:18px}.day-item{border:1px dashed rgba(255,255,255,.16);background:#ffffff0d}.day-item span{color:#ffffffdb;font-weight:700;line-height:1.25}.action-item{min-block-size:92px;justify-content:center;border:1px solid rgba(17,24,39,.1);background:#fff;box-shadow:0 12px 32px #11182714}.action-item strong{color:#111827;font-size:1.15rem;line-height:1.2}.action-item.urgent{border-inline-start:6px solid #f3a421}.action-item.ready{border-inline-start:6px solid #0d9a5f}.action-item.review{border-inline-start:6px solid #3b82f6}.day-footer{justify-content:flex-start;padding:12px 14px;border-radius:18px;background:#ffffff14;line-height:1.35}.impact-strip{display:grid;grid-template-columns:minmax(180px,.44fr) minmax(0,1fr) minmax(0,1fr);gap:0;border-block:1px solid rgba(17,24,39,.1);background:#fff}.impact-number,.impact-copy{min-block-size:220px;padding:clamp(24px,3.2vw,42px);border-inline-start:1px solid rgba(17,24,39,.09)}.impact-number{display:grid;align-content:center;background:#0d3b35;color:#fff}.impact-number span,.impact-number small{color:#ffffffb3;font-weight:800}.impact-number strong{color:#fff;font-size:clamp(3.5rem,6.8vw,7rem);line-height:.9}.impact-copy{display:grid;align-content:center}.impact-copy h2{max-inline-size:570px;margin:8px 0 0;font-family:Noto Sans Hebrew,Assistant,sans-serif;font-size:clamp(1.85rem,3vw,3.55rem);line-height:1;letter-spacing:0}.impact-copy.after{background:#f1f7f2}.redesign-shell .landing-split,.redesign-shell .landing-workflow,.redesign-shell .landing-proof-grid,.redesign-shell .landing-cta{max-inline-size:none;margin:0}.redesign-shell .landing-split{padding:clamp(34px,5vw,68px) clamp(20px,5vw,72px);grid-template-columns:minmax(300px,.72fr) minmax(0,1fr);gap:clamp(26px,5vw,76px);border:0;border-radius:0;background:#fbfbf8}.redesign-shell .landing-split.sales-fit{background:#fff}.redesign-shell .landing-split h2,.redesign-shell .landing-cta h2,.redesign-shell .landing-workflow h2{max-inline-size:650px;color:#111827;font-family:Noto Sans Hebrew,Assistant,sans-serif;font-size:clamp(2rem,3.45vw,4rem);line-height:1}.redesign-shell .pain-list{gap:0;border-block-start:1px solid rgba(17,24,39,.12)}.redesign-shell .task-line{padding-block:16px;border-block-end:1px solid rgba(17,24,39,.12)}.redesign-shell .landing-workflow{display:grid;grid-template-columns:minmax(320px,.75fr) minmax(0,1fr);padding:clamp(36px,5vw,70px) clamp(20px,5vw,72px);border:0;border-radius:0;background:#111827}.redesign-shell .landing-workflow .eyebrow,.redesign-shell .landing-workflow h2{color:#fff}.redesign-shell .workflow-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.redesign-shell .workflow-steps svg{display:none}.redesign-shell .workflow-steps span{min-block-size:118px;align-content:end;display:grid;padding:18px;border:1px solid rgba(255,255,255,.11);border-radius:18px;background:#ffffff12;color:#fff;box-shadow:none}.redesign-shell .workflow-steps span:before{content:"0" counter(step);counter-increment:step;display:block;margin-block-end:26px;color:#f3a421;font-size:.9rem}.redesign-shell .workflow-steps{counter-reset:step}.redesign-shell .landing-proof-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-block-end:1px solid rgba(17,24,39,.1);background:#fff}.redesign-shell .landing-proof-grid article{min-block-size:210px;padding:clamp(24px,3.2vw,42px);border:0;border-inline-start:1px solid rgba(17,24,39,.1);border-radius:0;background:#fff}.redesign-shell .landing-proof-grid strong{color:#111827;font-size:clamp(1.22rem,1.65vw,1.7rem);line-height:1.05}.redesign-shell .landing-proof-grid svg{color:#0d9a5f}.redesign-shell .landing-cta{grid-template-columns:minmax(0,1fr) auto;padding:clamp(36px,5vw,72px) clamp(20px,5vw,72px);border-radius:0;background:#0d3b35}.redesign-shell .landing-cta h2{color:#fff}.login-shell{display:grid;place-items:center}.login-card{display:grid;gap:18px;inline-size:min(100%,480px);padding:28px}.login-card h1{margin:4px 0 8px;line-height:1.05}@media(max-width:1120px){.simple-agent-shell,.app-shell{grid-template-columns:1fr}.sidebar{position:static;block-size:auto}.main-nav{grid-template-columns:repeat(4,minmax(0,1fr))}.agency-card{margin-block-start:0}.agent-grid,.simple-agent-shell,.admin-grid,.client-layout,.landing-hero,.workload-panel{grid-template-columns:1fr}.landing-hero{min-block-size:auto;padding:24px;border-radius:22px}.detail-panel{order:-1}}@media(max-width:760px){.workspace,.sidebar{padding:16px}.flow-steps,.flow-actions{grid-template-columns:1fr}.sidebar{gap:12px;padding-block-end:8px}.agency-card{display:none}.main-nav button{justify-content:center;padding:10px 8px;font-size:.92rem}.topbar,.panel-header,.top-actions{flex-direction:column;align-items:stretch}.main-nav,.metrics-grid,.filters-row,.factory-grid,.security-grid,.roadmap-strip,.time-stats,.landing-band,.landing-split,.landing-proof-grid,.landing-cta{grid-template-columns:1fr}.landing-nav,.landing-workflow{align-items:stretch;flex-direction:column}.landing-copy h1{max-inline-size:100%;font-size:clamp(2rem,10.5vw,3rem);line-height:1.06;overflow-wrap:break-word}.landing-copy p{font-size:1rem}.shot-grid{grid-template-columns:1fr}.hero-console{padding:12px;border-radius:18px}.console-top,.time-ledger{grid-template-columns:1fr}.console-top>svg{justify-self:center;transform:rotate(90deg)}.time-ledger-main{min-block-size:144px}.time-ledger-list div,.queue-row{padding:12px}.landing-nav-actions{align-items:stretch;flex-direction:column;gap:10px}.landing-nav-actions a{display:none}.hero-visual-card{position:static;margin-block-start:12px;max-inline-size:none}.hero-time-card{position:static;margin-block-end:12px;max-inline-size:none}.workload-panel{padding:18px}.workload-bar>div:first-child{display:grid;gap:4px}.workload-bar strong{white-space:normal}.main-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.save-state{max-inline-size:none;white-space:normal}.submission-row{grid-template-columns:1fr}.submission-header-row{display:none}.mobile-meta{display:flex;justify-content:space-between;gap:16px}.mobile-meta:before{content:attr(data-label);color:var(--faint);font-weight:700}.mobile-frame{min-block-size:auto}.mapping-row,.drawer-actions{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important}}@media(max-width:1120px){.redesign-shell .landing-hero,.impact-strip,.redesign-shell .landing-split,.redesign-shell .landing-workflow,.redesign-shell .landing-cta{grid-template-columns:1fr}.redesign-shell .landing-hero{min-block-size:auto;background:#fbfbf8}.agency-day{inline-size:100%}.command-grid{grid-template-columns:1fr}.redesign-shell .workflow-steps,.redesign-shell .landing-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:761px)and (max-width:1120px){.redesign-shell .landing-hero{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;min-block-size:720px;padding:40px 28px;gap:24px}.redesign-shell .landing-copy h1{font-size:clamp(3rem,6.4vw,4.3rem)}.redesign-shell .landing-copy p{font-size:1.05rem}.command-side{display:none}.live-row{min-block-size:82px}}@media(max-width:760px){.redesign-shell{overflow-x:hidden}.redesign-shell .landing-nav{padding:14px 16px}.redesign-shell .landing-nav .brand-lockup{align-items:flex-start}.redesign-shell .landing-hero{padding:24px 16px 28px;gap:18px}.redesign-shell .landing-copy .eyebrow{display:inline-flex;max-inline-size:100%;white-space:normal;line-height:1.25}.redesign-shell .landing-copy h1{font-size:clamp(2.2rem,10.5vw,3rem);line-height:.98;margin-block:12px 12px}.redesign-shell .landing-copy p{max-inline-size:30rem;font-size:.98rem;line-height:1.45}.redesign-shell .landing-actions{margin-block-start:18px}.redesign-shell .landing-actions,.hero-proof-line{align-items:stretch;flex-direction:column}.hero-proof-line span{justify-content:space-between;border-radius:14px}.agency-day{gap:10px;padding:12px;border-radius:18px;box-shadow:0 22px 52px #11182733}.agency-day-header,.day-footer{align-items:center;flex-direction:row}.command-grid,.day-columns{grid-template-columns:1fr}.command-side{display:none}.live-row{grid-template-columns:54px minmax(0,1fr);min-block-size:74px;padding:11px 13px;border-radius:14px}.live-row strong{font-size:1rem}.live-row small{font-size:.82rem}.day-footer{display:none}.day-column{min-block-size:auto}.day-item,.action-item{min-block-size:auto;padding:13px}.impact-strip{grid-template-columns:1fr}.impact-number,.impact-copy{min-block-size:auto;padding:30px 18px;border-inline-start:0;border-block-end:1px solid rgba(17,24,39,.1)}.impact-number strong{font-size:clamp(4rem,22vw,6rem)}.impact-copy h2,.redesign-shell .landing-split h2,.redesign-shell .landing-cta h2,.redesign-shell .landing-workflow h2{font-size:clamp(2rem,10vw,3.2rem);line-height:1}.redesign-shell .landing-split,.redesign-shell .landing-workflow,.redesign-shell .landing-cta{padding:40px 18px}.redesign-shell .workflow-steps,.redesign-shell .landing-proof-grid{grid-template-columns:1fr}.redesign-shell .workflow-steps span{min-block-size:108px}.redesign-shell .workflow-steps span:before{margin-block-end:22px}.redesign-shell .landing-proof-grid article{min-block-size:auto;padding:28px 18px;border-inline-start:0;border-block-end:1px solid rgba(17,24,39,.1)}}:root{--bg: #fff7ed;--surface: #fffdf8;--surface-2: #fff4e5;--surface-strong: #ffffff;--ink: #24160f;--muted: #735f51;--faint: #9c8575;--line: rgba(36, 22, 15, .14);--line-strong: rgba(36, 22, 15, .28);--navy: #24160f;--navy-700: #3b2418;--navy-soft: #fff0d8;--accent: #ff5a1f;--teal: #ff5a1f;--teal-dark: #24160f;--teal-soft: #fff0d8;--amber: #ff8a00;--amber-soft: #fff1c9;--coral: #ff5a1f;--coral-soft: #ffe5d5;--green: #12805c;--green-soft: #dcfce7;--blue: #3157f5;--blue-soft: #e9edff;--slate: #24160f;--slate-soft: #fff4e5;--shadow: 8px 8px 0 rgba(36, 22, 15, .1);--shadow-strong: 16px 16px 0 #24160f;--radius: 16px;--radius-lg: 24px;font-family:Assistant,Noto Sans Hebrew,sans-serif}body{background:linear-gradient(90deg,rgba(36,22,15,.035) 1px,transparent 1px),linear-gradient(rgba(36,22,15,.035) 1px,transparent 1px),var(--bg);background-size:36px 36px}.brand-mark{border:2px solid var(--ink);border-radius:14px;background:var(--coral);color:#fff;box-shadow:4px 4px 0 var(--ink)}.primary-action,.secondary-action,.icon-button,.main-nav button,.quick-filter-row button,.stepper button,.client-actions>button:first-child,.checklist button{border-radius:999px}.primary-action{border:2px solid var(--ink);background:var(--coral);color:#fff;box-shadow:4px 4px 0 var(--ink)}.primary-action:hover{background:#ff713f;transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--ink)}.secondary-action,.icon-button{border:2px solid var(--ink);background:#fffdf8;color:var(--ink);box-shadow:3px 3px #24160f2e}.secondary-action:hover,.icon-button:hover{transform:translate(-1px,-1px);box-shadow:5px 5px #24160f33}.app-shell{background:linear-gradient(90deg,rgba(36,22,15,.032) 1px,transparent 1px),linear-gradient(rgba(36,22,15,.032) 1px,transparent 1px),#fff7ed;background-size:34px 34px}.sidebar{padding:26px;border-inline-end:2px solid var(--ink);background:#fffdf8;box-shadow:10px 0 #24160f0f}.brand-lockup strong{font-family:Noto Sans Hebrew,Assistant,sans-serif;font-weight:900}.main-nav button{border:2px solid transparent;font-weight:900}.main-nav button:hover,.main-nav button.active{border-color:var(--ink);background:#c8f447;color:var(--ink);box-shadow:4px 4px 0 var(--ink)}.agency-card,.main-panel,.detail-panel,.form-inspector,.hero-panel,.template-card,.mapper-panel,.security-card,.roadmap-strip article,.support-lane,.go-live-panel,.mobile-frame,.login-card{border:2px solid var(--ink);border-radius:var(--radius-lg);background:#fffdf8;box-shadow:8px 8px #24160f17}.workspace{padding:32px}.topbar h1,.panel-header h2,.form-inspector h2,.detail-panel h2,.hero-panel h2,.security-screen h2,.login-card h1{font-family:Noto Sans Hebrew,Assistant,sans-serif;font-weight:900;letter-spacing:0}.eyebrow{color:var(--coral);font-weight:900;letter-spacing:0}.save-state{border:2px solid var(--ink);background:#fffdf8;color:var(--ink);font-weight:800;box-shadow:3px 3px #24160f1f}.notification-badge{background:#c8f447;color:var(--ink);border:2px solid var(--ink)}.metric{min-block-size:132px;border:2px solid var(--ink);border-block-start:2px solid var(--ink);border-radius:22px;background:#fff;box-shadow:5px 5px #24160f1c}.metric:nth-child(1){background:#c8f447}.metric:nth-child(2){background:#fffdf8}.metric:nth-child(3){background:#fff1c9}.metric:nth-child(4){background:#e8fff4}.metric svg{color:var(--ink)}.metric strong{font-size:clamp(2rem,3vw,2.55rem);font-weight:900}.workload-panel{border:2px solid var(--ink);border-radius:28px;background:#24160f;box-shadow:10px 10px #ff5a1f}.workload-track{block-size:14px;border:2px solid rgba(255,255,255,.22);background:#ffffff1f}.workload-track span{background:#c8f447}.filters-row{gap:12px}.search-box,.select-box,.demo-field input,.demo-field select,.note-box,.otp-grid input{border:2px solid var(--ink);border-radius:16px;background:#fffdf8;box-shadow:3px 3px #24160f14}.quick-filter-row button{border:2px solid var(--ink);background:#fffdf8;color:var(--ink);font-weight:900}.submission-header-row{color:var(--ink);opacity:.62}.submission-row{border:2px solid var(--ink);border-inline-start:8px solid var(--row-rail);border-radius:18px;background:#fffdf8;box-shadow:4px 4px #24160f12}.submission-row:hover,.submission-row.selected{border-color:var(--ink);background:#fff1c9;transform:translate(-1px,-1px)}.status-chip{min-inline-size:96px;border:2px solid currentColor;border-radius:999px;font-weight:900}.avatar{border:2px solid var(--ink);border-radius:16px;background:#c8f447;color:var(--ink);box-shadow:4px 4px 0 var(--ink)}.progress-track{block-size:14px;border:2px solid var(--ink);background:#fff1c9}.progress-track span{background:var(--coral)}.field-line{border-block-end:2px solid rgba(36,22,15,.12)}.missing-item,.doc-item,.positive-state,.timeline-item,.guardrail-note{padding:11px 0;font-weight:800}.timeline-item span{background:var(--coral)}.client-layout{gap:28px}.mobile-frame{border-radius:34px;background:#24160f;color:#fff}.mobile-header{border-block-end:2px solid rgba(255,255,255,.12)}.mobile-header span{color:#c8f447}.stepper button{border:2px solid rgba(255,255,255,.18);background:#ffffff14;color:#ffffffb8}.stepper button.current,.stepper button.done{border-color:#c8f447;background:#c8f447;color:#24160f}.phone-step p,.summary-state p,.helper-text,.consent-line,.section-note{color:#ffffffb8}.phone-step h2,.summary-state h2,.form-stack h2{color:#fff}.mobile-frame .demo-field span{color:#ffffffb8}.mobile-frame .demo-field input,.mobile-frame .demo-field select,.mobile-frame .demo-field textarea,.mobile-frame .upload-box,.mobile-frame .signature-pad,.mobile-frame .form-error,.mobile-frame .yes-no-row,.mobile-frame .payment-lock{box-shadow:none}.mobile-frame .yes-no-row,.mobile-frame .demo-field input,.mobile-frame .demo-field select,.mobile-frame .demo-field textarea{border-color:#ffffff29;background:#ffffff12;color:#fff}.mobile-frame .yes-no-row span{color:#fff}.mobile-frame .yes-no-row select{border-color:#ffffff29;background:#2a1b14;color:#fff}.mobile-frame .payment-lock{background:#c8f4471f;color:#c8f447}.signature-pad{border:2px dashed #c8f447;background:#c8f44717;color:#c8f447}.signature-pad.signed{border-style:solid;background:#c8f447;color:#24160f}.factory-grid{gap:16px}.template-card{background:#fffdf8}.template-card:nth-child(odd){background:#fff1c9}.mapper-panel,.support-lane,.go-live-panel{background:#fff}.task-line{border-block-start:2px solid rgba(36,22,15,.12);font-weight:850}.task-line svg,.security-card svg,.roadmap-strip svg{color:var(--coral)}.checklist button{border:2px solid var(--ink);background:#fffdf8;color:var(--ink);font-weight:900}.checklist button.checked{border-color:var(--ink);background:#c8f447;color:var(--ink);box-shadow:3px 3px 0 var(--ink)}.guardrail-note{border:2px solid var(--ink);background:#e9edff;color:var(--ink)}.security-grid,.roadmap-strip{gap:18px}.security-card,.roadmap-strip article{min-block-size:180px}.login-shell{background:linear-gradient(90deg,rgba(36,22,15,.04) 1px,transparent 1px),linear-gradient(rgba(36,22,15,.04) 1px,transparent 1px),#fff7ed;background-size:34px 34px}.login-card{background:#fffdf8}.bold-shell{overflow-x:hidden;background:#fff7ed;color:#24160f}.bold-shell .landing-nav{border-block-end:2px solid #24160f;background:#fff7ed}.bold-shell .landing-nav .brand-mark{background:#ff5a1f}.bold-shell .landing-nav-actions a{color:#24160f}.bold-shell .landing-nav-actions .secondary-action{background:#fffdf8;color:#24160f;border-color:#24160f}.bold-shell .landing-hero{min-block-size:min(760px,calc(100vh - 74px));grid-template-columns:minmax(340px,.86fr) minmax(460px,1.14fr);background:linear-gradient(90deg,rgba(36,22,15,.04) 1px,transparent 1px),linear-gradient(rgba(36,22,15,.04) 1px,transparent 1px),#fff7ed;background-size:40px 40px}.bold-shell .landing-copy .eyebrow{border:2px solid #24160f;background:#c8f447;color:#24160f;box-shadow:4px 4px #24160f}.bold-shell .landing-copy h1{max-inline-size:700px;color:#24160f;font-family:Noto Sans Hebrew,Assistant,sans-serif;font-size:clamp(3.2rem,6.6vw,7.5rem);line-height:.88}.bold-shell .landing-copy p{max-inline-size:560px;color:#5f493a;font-size:clamp(1.08rem,1.45vw,1.36rem);font-weight:700}.bold-shell .landing-primary,.bold-shell .landing-cta .primary-action{border:2px solid #24160f;background:#ff5a1f;color:#fff;box-shadow:6px 6px #24160f}.bold-shell .landing-actions .secondary-action{background:#fffdf8;color:#24160f;border-color:#24160f}.bold-shell .hero-proof-line span{border:2px solid #24160f;background:#fffdf8;color:#24160f;box-shadow:3px 3px #24160f26}.bold-poster{position:relative;min-block-size:580px;border:3px solid #24160f;border-radius:34px;background:linear-gradient(135deg,rgba(255,90,31,.18),transparent 48%),#fffdf8;box-shadow:18px 18px #24160f;overflow:hidden}.poster-bar{display:flex;justify-content:space-between;padding:24px 28px;border-block-end:3px solid #24160f;color:#24160f;font-weight:900}.poster-body{display:grid;grid-template-columns:minmax(180px,.74fr) minmax(0,1fr);gap:22px;padding:34px}.poster-body>div:first-child{display:grid;align-content:center;min-block-size:380px}.poster-body>div:first-child>small,.poster-body>div:first-child>span{color:#735f51;font-weight:900}.poster-body>div:first-child>strong{color:#ff5a1f;font-size:clamp(7rem,11vw,10.8rem);line-height:.8}.poster-queue{display:grid;align-content:center;gap:12px}.poster-queue .live-row{grid-template-columns:70px minmax(0,1fr);min-block-size:96px;border:2px solid #24160f;background:#fff;color:#24160f;box-shadow:5px 5px #24160f1f}.poster-queue .live-row span,.poster-queue .live-row small{color:#735f51}.poster-queue .live-row strong{color:#24160f}.poster-ticket{position:absolute;inset-inline-start:30px;inset-block-end:30px;display:grid;gap:2px;width:220px;padding:20px;border:3px solid #24160f;border-radius:24px;background:#c8f447;color:#24160f;transform:rotate(-4deg)}.poster-ticket strong{font-size:3.2rem;line-height:.9}.poster-ticket span{font-weight:900}.bold-shell .impact-strip{border-block:3px solid #24160f;background:#fffdf8}.bold-shell .impact-number{background:#ff5a1f;color:#fff}.bold-shell .impact-number strong{color:#fff}.bold-shell .impact-copy.after{background:#c8f447}.bold-shell .impact-copy h2,.bold-shell .landing-split h2,.bold-shell .landing-workflow h2,.bold-shell .landing-cta h2{color:#24160f;font-family:Noto Sans Hebrew,Assistant,sans-serif;font-weight:900}.bold-shell .landing-split,.bold-shell .landing-split.sales-fit{border-block-end:3px solid #24160f;background:#fff7ed}.bold-shell .bold-product-section{background:#fffdf8}.bold-shell .task-line{border-block-end:2px solid rgba(36,22,15,.16)}.bold-shell .task-line svg{color:#ff5a1f}.bold-shell .landing-workflow{background:#24160f}.bold-shell .landing-workflow .eyebrow,.bold-shell .landing-workflow h2{color:#fff}.bold-shell .workflow-steps span{border:2px solid rgba(255,255,255,.26);background:#ffffff14}.bold-shell .workflow-steps span:before{color:#c8f447}.bold-shell .landing-proof-grid{border-block-end:3px solid #24160f}.bold-shell .landing-proof-grid article{border-inline-start:2px solid #24160f}.bold-shell .landing-proof-grid article:nth-child(2){background:#fff1c9}.bold-shell .landing-proof-grid article:nth-child(3){background:#e8fff4}.bold-shell .landing-proof-grid svg{color:#ff5a1f}.bold-shell .landing-cta{background:#24160f}.bold-shell .landing-cta h2,.bold-shell .landing-cta .eyebrow,.bold-shell .landing-cta p{color:#fff}@media(max-width:1120px){.bold-shell .landing-hero,.poster-body{grid-template-columns:1fr}.bold-poster{min-block-size:auto}.poster-body>div:first-child{min-block-size:auto}.poster-ticket{position:static;margin:0 34px 34px auto}}@media(min-width:761px)and (max-width:1120px){.bold-shell .landing-hero{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;min-block-size:720px;padding:34px 28px;gap:24px}.bold-shell .landing-copy h1{font-size:clamp(3rem,6.3vw,4.2rem)}.bold-shell .landing-copy p{font-size:1rem}.poster-body{grid-template-columns:1fr;gap:14px;padding:22px}.poster-body>div:first-child{min-block-size:auto}.poster-body>div:first-child>strong{font-size:clamp(5rem,11vw,6.6rem)}.poster-queue .live-row{min-block-size:74px;padding:12px 14px}.poster-ticket{display:none}}@media(max-width:760px){.workspace,.sidebar{padding:14px}.topbar{gap:14px}.main-panel,.detail-panel,.form-inspector,.hero-panel,.template-card,.mapper-panel,.security-card,.roadmap-strip article,.support-lane,.go-live-panel,.mobile-frame,.login-card{border-radius:20px;box-shadow:5px 5px #24160f14}.metric{min-block-size:106px}.bold-shell .landing-hero{padding:20px 16px 28px}.bold-shell .landing-copy h1{font-size:clamp(2.45rem,11.6vw,3.15rem);line-height:.92;margin-block:12px 10px}.bold-shell .landing-copy p{font-size:.96rem;line-height:1.38}.bold-shell .landing-actions{margin-block-start:16px}.bold-shell .hero-proof-line{margin-block-start:14px}.bold-poster{border-radius:24px;box-shadow:8px 8px #24160f}.poster-bar{padding:12px 14px}.poster-body{gap:12px;padding:16px}.poster-body>div:first-child{min-block-size:auto;grid-template-columns:auto 1fr;align-items:end;gap:4px 12px}.poster-body>div:first-child>strong{grid-row:span 2;font-size:clamp(4.4rem,18vw,5.4rem)}.poster-body>div:first-child>small,.poster-body>div:first-child>span{align-self:center;line-height:1.1}.poster-queue .live-row{grid-template-columns:54px minmax(0,1fr);min-block-size:66px;padding:9px 11px;border-radius:16px}.poster-queue .live-row:nth-child(3){display:none}.poster-queue .live-row strong{font-size:.94rem}.poster-queue .live-row small{font-size:.78rem}.poster-ticket{display:none}.bold-shell .landing-proof-grid article{border-inline-start:0;border-block-end:2px solid #24160f}.drawer-actions.triple,.client-actions{grid-template-columns:1fr}.submission-row:hover,.submission-row.selected{transform:none}}.landing-operating-board,.landing-dense-flow,.dense-cta{max-inline-size:1240px;margin:0 auto}.landing-operating-board{display:grid;gap:18px;padding:28px 0 18px;border-block-start:2px solid #24160f}.board-header{display:grid;grid-template-columns:minmax(320px,.9fr) minmax(280px,.82fr);align-items:end;gap:22px;padding-block:0 4px}.board-header h2,.landing-dense-flow h2,.dense-cta h2{margin:6px 0 0;color:#24160f;font-family:Noto Sans Hebrew,Assistant,sans-serif;font-size:clamp(2rem,3.2vw,3.65rem);font-weight:900;line-height:.96;letter-spacing:0}.board-header p:last-child{margin:0;max-inline-size:520px;color:#5f493a;font-size:1.02rem;font-weight:800;line-height:1.42}.board-layout{display:grid;grid-template-columns:minmax(360px,1.15fr) minmax(260px,.85fr) minmax(210px,.58fr);gap:12px;align-items:stretch}.board-card{display:grid;align-content:start;gap:10px;min-block-size:244px;padding:18px;border:2px solid #24160f;border-radius:22px;background:#fffdf8;box-shadow:6px 6px #24160f1f}.queue-card{grid-row:span 2;background:#24160f;color:#fff}.board-card:nth-child(2){background:#fff1c9}.board-card:nth-child(4){background:#e8fff4}.board-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-block-end:8px;border-block-end:2px solid rgba(36,22,15,.14)}.queue-card .board-card-head{border-block-end-color:#fff3}.board-card-head span,.score-card span,.score-card small{color:#735f51;font-size:.9rem;font-weight:900}.queue-card .board-card-head span{color:#c8f447}.board-card-head strong{max-inline-size:240px;color:#24160f;font-family:Noto Sans Hebrew,Assistant,sans-serif;font-size:1.25rem;font-weight:900;line-height:1.05;text-align:end}.queue-card .board-card-head strong{color:#fff}.compact-queue{display:grid;gap:10px}.compact-queue .live-row{grid-template-columns:58px minmax(0,1fr);min-block-size:70px;padding:11px 12px;border:2px solid rgba(255,255,255,.22);border-radius:16px;background:#ffffff14;box-shadow:none}.compact-queue .live-row span,.compact-queue .live-row small{color:#ffffffb8}.compact-queue .live-row strong{color:#fff}.board-card .task-line{grid-template-columns:18px minmax(110px,.68fr) minmax(0,1fr);gap:9px;padding:9px 0;border-block-start:0;border-block-end:2px solid rgba(36,22,15,.12)}.board-card .task-line:last-child{border-block-end:0}.board-card .task-line span{color:#5f493a;font-size:.9rem;line-height:1.25}.score-card{align-content:center;min-block-size:auto;background:#c8f447;text-align:center}.score-card strong{color:#ff5a1f;font-family:Noto Sans Hebrew,Assistant,sans-serif;font-size:clamp(4.6rem,8vw,7.8rem);font-weight:900;line-height:.78}.landing-dense-flow{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1fr);align-items:stretch;gap:12px;margin-block-start:12px;padding:18px;border:2px solid #24160f;border-radius:24px;background:#fffdf8;box-shadow:6px 6px #24160f1f}.dense-flow-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.dense-flow-steps span{display:grid;align-content:center;min-block-size:68px;padding:12px 14px;border:2px solid rgba(36,22,15,.18);border-radius:16px;background:#fff7ed;color:#24160f;font-weight:900;line-height:1.2}.dense-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;margin-block:12px 42px;padding:22px;border:2px solid #24160f;border-radius:24px;background:#ff5a1f;color:#fff;box-shadow:8px 8px #24160f}.dense-cta .eyebrow,.dense-cta h2{color:#fff}.dense-cta h2{max-inline-size:850px;font-size:clamp(1.8rem,2.65vw,3.15rem)}.dense-cta .primary-action{background:#c8f447;color:#24160f;white-space:nowrap}@media(max-width:1120px){.landing-operating-board,.landing-dense-flow,.dense-cta{margin-inline:18px}.board-header,.board-layout,.landing-dense-flow,.dense-cta{grid-template-columns:1fr}.queue-card{grid-row:auto}.score-card{min-block-size:220px}}@media(max-width:760px){.landing-operating-board{gap:12px;padding-block-start:18px}.board-header h2,.landing-dense-flow h2,.dense-cta h2{font-size:clamp(1.8rem,8.5vw,2.45rem);line-height:1}.board-header p:last-child{font-size:.95rem}.board-card,.landing-dense-flow,.dense-cta{padding:14px;border-radius:20px}.board-card{min-block-size:auto}.board-card-head{display:grid;gap:4px}.board-card-head strong{text-align:start}.dense-flow-steps{grid-template-columns:1fr}.dense-flow-steps span{min-block-size:58px}.score-card strong{font-size:clamp(4rem,18vw,5.8rem)}.dense-cta{margin-block-end:26px}.dense-cta .primary-action{inline-size:100%}}:root{--bg: #f6f7f9;--surface: #ffffff;--surface-2: #f9fafb;--surface-strong: #ffffff;--ink: #172033;--muted: #667085;--faint: #98a2b3;--line: #e4e7ec;--line-strong: #d0d5dd;--navy: #172033;--navy-700: #344054;--navy-soft: #f2f4f7;--accent: #2563eb;--teal: #2563eb;--teal-dark: #1d4ed8;--teal-soft: #eff6ff;--amber: #b54708;--amber-soft: #fffaeb;--coral: #2563eb;--coral-soft: #eff6ff;--green: #067647;--green-soft: #ecfdf3;--red: #b42318;--red-soft: #fef3f2;--blue: #2563eb;--blue-soft: #eff6ff;--slate: #344054;--slate-soft: #f2f4f7;--shadow: 0 1px 2px rgba(16, 24, 40, .05), 0 12px 30px rgba(16, 24, 40, .06);--shadow-strong: 0 18px 44px rgba(16, 24, 40, .12);--radius: 8px;--radius-lg: 12px}body,.app-shell,.client-public-shell,.login-shell,.bold-shell{background:var(--bg);color:var(--ink)}.sidebar{border-inline-end:1px solid var(--line);background:var(--surface);box-shadow:none}.brand-mark{border:1px solid var(--line);border-radius:10px;background:var(--ink);box-shadow:none}.brand-lockup strong,.topbar h1,.panel-header h2,.flow-copy h2,.form-inspector h2,.detail-panel h2,.login-card h1{font-family:Assistant,Noto Sans Hebrew,sans-serif;font-weight:800}.eyebrow{color:var(--muted);font-size:.78rem;font-weight:800}.main-nav button{border:1px solid transparent;border-radius:8px;font-weight:700}.main-nav button:hover,.main-nav button.active{border-color:var(--line);background:var(--surface-2);color:var(--ink);box-shadow:none}.sidebar-home-action{inline-size:100%;justify-content:center;min-block-size:42px}.agency-card,.main-panel,.detail-panel,.form-inspector,.simple-flow-panel,.client-card,.demo-showcase,.mobile-frame,.login-card,.template-card,.mapper-panel,.security-card,.roadmap-strip article,.support-lane,.go-live-panel,.board-card,.landing-dense-flow,.dense-cta{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow)}.topbar{align-items:center}.topbar h1{font-size:clamp(1.45rem,1.9vw,1.95rem);line-height:1.18}.top-subtitle,.flow-copy p:last-child,.section-note,.helper-text,.form-inspector p{color:var(--muted)}.save-state,.notification-badge{border:1px solid var(--line);background:var(--surface-2);color:var(--muted);box-shadow:none;font-weight:700}.notification-badge{background:var(--blue-soft);color:var(--blue)}.primary-action,.secondary-action,.icon-button,.client-actions>button:first-child,.stepper button,.flow-steps button,.quick-filter-row button,.checklist button{border-radius:8px;box-shadow:none}.primary-action{border:1px solid var(--blue);background:var(--blue);color:#fff;box-shadow:none}.primary-action:hover{background:#1d4ed8;transform:none;box-shadow:none}.secondary-action,.icon-button,.client-actions>button:first-child{border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);box-shadow:none}.secondary-action:hover,.icon-button:hover,.client-actions>button:first-child:hover{border-color:#b8c0cc;background:var(--surface-2);transform:none;box-shadow:none}.simple-flow-panel{padding:24px}.flow-copy h2{max-inline-size:720px;font-size:clamp(1.5rem,2vw,2.05rem);line-height:1.2}.flow-steps button{min-block-size:124px;border:1px solid var(--line);background:var(--surface-2);box-shadow:none}.flow-steps button:hover{border-color:#b8c0cc;background:#fff}.flow-steps span{border:1px solid var(--line-strong);background:var(--surface);color:var(--blue)}.flow-steps strong{font-weight:800}.flow-steps small{color:var(--muted);font-weight:600}.submission-row{border:1px solid var(--line);border-inline-start:3px solid transparent;border-radius:10px;background:var(--surface);box-shadow:none}.submission-row:hover,.submission-row.selected{border-color:#b8c0cc;border-inline-start-color:var(--blue);background:var(--surface-2);transform:none}.submission-header-row{color:var(--muted);opacity:1}.search-box,.select-box,.demo-field input,.demo-field select,.demo-field textarea,.note-box,.otp-grid input,.yes-no-row,.yes-no-row select{border:1px solid var(--line-strong);border-radius:8px;background:var(--surface);box-shadow:none}.avatar{border:1px solid var(--line);border-radius:10px;background:var(--blue-soft);color:var(--blue);box-shadow:none}.field-line{border-block-end:1px solid var(--line)}.mobile-frame{max-inline-size:520px;background:var(--surface);color:var(--ink)}.mobile-header{border-block-end:1px solid var(--line)}.mobile-header span,.mobile-frame .demo-field span,.phone-step p,.summary-state p,.consent-line,.mobile-frame .yes-no-row span,.form-stack h2,.phone-step h2,.summary-state h2{color:var(--ink)}.mobile-frame .demo-field span,.consent-line,.section-note{color:var(--muted)}.mobile-frame .yes-no-row,.mobile-frame .demo-field input,.mobile-frame .demo-field select,.mobile-frame .demo-field textarea,.mobile-frame .yes-no-row select{border-color:var(--line-strong);background:var(--surface);color:var(--ink)}.stepper button{border:1px solid var(--line-strong);background:var(--surface);color:var(--muted)}.stepper button.current,.stepper button.done{border-color:var(--blue);background:var(--blue);color:#fff}.signature-pad{border:1px dashed var(--line-strong);background:var(--surface-2);color:var(--blue)}.signature-pad.signed,.payment-lock{border-color:#abefc6;background:var(--green-soft);color:var(--green)}.optional-map span{border:1px solid var(--line);background:var(--surface-2)}.optional-map b{background:var(--slate-soft);color:var(--ink)}.landing-nav,.bold-shell .landing-nav{border-block-end:1px solid var(--line);background:var(--surface)}.landing-hero,.bold-shell .landing-hero,.bold-poster,.landing-operating-board,.landing-dense-flow,.dense-cta{border:1px solid var(--line);background:var(--surface);color:var(--ink);box-shadow:var(--shadow)}.bold-shell .landing-copy h1,.bold-shell .landing-copy p,.dense-cta .eyebrow,.dense-cta h2{color:var(--ink)}.dense-cta .primary-action{background:var(--blue);color:#fff}@media(max-width:760px){.simple-flow-panel,.main-panel,.detail-panel,.mobile-frame,.form-inspector{border-radius:10px;box-shadow:none}}.client-public-shell{padding:14px clamp(10px,3vw,24px) 28px}.client-public-shell .topbar{max-inline-size:760px;margin:0 auto 14px}.client-public-shell .top-actions{display:none}.client-public-shell .topbar h1{font-size:clamp(1.25rem,4vw,1.8rem)}.client-layout{display:grid;grid-template-columns:1fr;justify-items:center}.client-preview{inline-size:100%}.mobile-frame{inline-size:min(100%,760px);padding:clamp(16px,3vw,28px)}.mobile-header{gap:12px}.stepper{gap:8px}.stepper button{min-inline-size:0}@media(max-width:760px){.client-public-shell{padding:10px 10px 22px}.client-public-shell .topbar{display:block;margin-block-end:10px;text-align:center}.client-public-shell .topbar h1{margin-block-start:2px;font-size:1.22rem;line-height:1.2}.client-public-shell .top-subtitle{margin-block-start:4px;font-size:.92rem}.mobile-frame{padding:14px;border-radius:10px}.mobile-header{display:grid;justify-items:start;padding-block-end:10px}.stepper{margin:12px 0 18px}.stepper button{block-size:34px;font-size:.92rem}.compact-grid.two{grid-template-columns:1fr}.yes-no-row{grid-template-columns:1fr;align-items:stretch}.client-actions{grid-template-columns:1fr;margin-block-start:18px}.client-actions>button:first-child{order:2}.client-actions .primary-action{min-block-size:48px}}.clean-landing{direction:ltr;min-block-size:100vh;overflow-x:clip;inline-size:100%;padding:20px clamp(14px,4vw,56px) 44px;background:linear-gradient(180deg,#ffffffc7,#f6f7f9e6 42%),var(--bg);color:var(--ink)}.clean-landing>*{direction:rtl}.clean-landing .landing-nav{inline-size:min(100%,1180px);max-inline-size:1180px;padding:10px 0 18px;border-block-end:1px solid var(--line);background:transparent}.clean-landing .brand-mark{background:var(--ink)}.clean-landing .landing-nav-actions{gap:12px}.clean-landing .landing-nav-actions a{color:var(--muted);font-size:.95rem;font-weight:700}.clean-landing .landing-nav-actions a:hover{color:var(--ink)}.clean-landing .landing-hero{inline-size:min(100%,1180px);max-inline-size:1180px;min-inline-size:0;min-block-size:auto;grid-template-columns:minmax(0,.92fr) minmax(460px,1.08fr);gap:clamp(28px,5vw,64px);margin:22px auto 28px;padding:clamp(28px,5vw,62px);border:1px solid var(--line);border-radius:18px;background:var(--surface);box-shadow:var(--shadow)}.clean-landing .landing-copy{min-inline-size:0}.clean-landing .landing-copy .eyebrow,.clean-landing .landing-dense-flow .eyebrow,.clean-landing .dense-cta .eyebrow,.clean-landing .board-header .eyebrow{display:inline-flex;align-items:center;min-block-size:30px;margin:0;padding:5px 10px;border:1px solid #abefc6;border-radius:999px;background:var(--green-soft);color:var(--green);font-size:.78rem;font-weight:800}.clean-landing .landing-copy h1{max-inline-size:720px;margin:18px 0;color:var(--ink);font-family:Assistant,Noto Sans Hebrew,sans-serif;font-size:clamp(2.35rem,5vw,4.9rem);font-weight:800;letter-spacing:0;line-height:1.02;overflow-wrap:anywhere}.clean-landing .landing-copy p{max-inline-size:660px;color:var(--muted);font-size:clamp(1.04rem,1.45vw,1.22rem);font-weight:600;line-height:1.58}.clean-landing .landing-actions{gap:12px;margin-block-start:28px}.clean-landing .landing-primary{border-color:var(--blue);background:var(--blue);color:#fff}.clean-landing .hero-proof-line{display:flex;flex-wrap:wrap;gap:8px;margin-block-start:22px}.clean-landing .hero-proof-line span{display:inline-flex;align-items:center;gap:5px;min-block-size:34px;padding:6px 10px;border:1px solid var(--line);border-radius:999px;background:var(--surface-2);color:var(--muted);font-size:.88rem;font-weight:700;box-shadow:none}.clean-landing .hero-proof-line strong{color:var(--ink)}.product-board{inline-size:100%;max-inline-size:100%;min-inline-size:0;padding:18px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(180deg,#fff,#f9fafb);box-shadow:0 18px 42px #10182814}.product-board *,.clean-landing .board-card,.clean-landing .landing-dense-flow,.clean-landing .dense-cta{min-inline-size:0}.product-board-top,.product-board-footer,.product-progress{display:flex;align-items:center;justify-content:space-between;gap:12px}.product-board-top{padding:4px 4px 16px;border-block-end:1px solid var(--line)}.product-board-top span,.panel-kicker,.product-board-footer span{color:var(--muted);font-size:.84rem;font-weight:800}.product-board-top strong{display:block;margin-block-start:3px;color:var(--ink);font-size:1.04rem;font-weight:800}.product-progress{padding:14px 2px;border-block-end:1px solid var(--line)}.product-progress span{position:relative;flex:1;min-inline-size:0;padding:8px 10px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--muted);font-size:.82rem;font-weight:800;text-align:center;white-space:nowrap}.product-progress span.done{border-color:#abefc6;background:var(--green-soft);color:var(--green)}.product-board-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-block:14px}.product-panel{display:grid;align-content:start;gap:9px;min-block-size:156px;padding:16px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.product-panel.client-panel{background:var(--blue-soft)}.product-panel.secure-panel{background:var(--green-soft)}.panel-kicker{display:inline-flex;align-items:center;gap:7px;color:var(--blue)}.secure-panel .panel-kicker{color:var(--green)}.product-panel strong{color:var(--ink);font-size:1.04rem;font-weight:800;line-height:1.25}.product-panel p{margin:0;color:var(--muted);font-size:.93rem;font-weight:600;line-height:1.45}.product-board-footer{padding:14px 4px 2px;border-block-start:1px solid var(--line)}.product-board-footer div{display:inline-flex;align-items:center;gap:7px;min-inline-size:0}.product-board-footer svg{color:var(--blue);flex:0 0 auto}.clean-landing .landing-operating-board,.clean-landing .landing-dense-flow,.clean-landing .dense-cta{inline-size:min(100%,1180px);max-inline-size:1180px}.clean-landing .landing-operating-board{padding:34px 0 16px;border-block-start:0;box-shadow:none}.clean-landing .board-header{grid-template-columns:minmax(0,.95fr) minmax(280px,.7fr);gap:24px;align-items:end}.clean-landing .board-header h2,.clean-landing .landing-dense-flow h2,.clean-landing .dense-cta h2{margin:12px 0 0;color:var(--ink);font-family:Assistant,Noto Sans Hebrew,sans-serif;font-size:clamp(1.75rem,3vw,3rem);font-weight:800;letter-spacing:0;line-height:1.12}.clean-landing .board-header p:last-child{color:var(--muted);font-size:1rem;font-weight:600;line-height:1.55}.clean-landing .board-layout{grid-template-columns:minmax(330px,1.1fr) minmax(250px,.86fr) minmax(220px,.62fr);gap:12px}.clean-landing .board-card{min-block-size:230px;border:1px solid var(--line);border-radius:12px;background:var(--surface);box-shadow:var(--shadow)}.clean-landing .queue-card{background:var(--ink)}.clean-landing .board-card:nth-child(2){background:var(--surface)}.clean-landing .board-card:nth-child(4){background:var(--surface)}.clean-landing .board-card-head{border-block-end:1px solid var(--line)}.clean-landing .queue-card .board-card-head{border-block-end-color:#ffffff29}.clean-landing .board-card-head span,.clean-landing .score-card span,.clean-landing .score-card small{color:var(--muted);font-weight:800}.clean-landing .queue-card .board-card-head span{color:#abefc6}.clean-landing .board-card-head strong{color:var(--ink);font-family:Assistant,Noto Sans Hebrew,sans-serif;font-size:1.12rem;font-weight:800;line-height:1.2}.clean-landing .compact-queue .live-row{border:1px solid rgba(255,255,255,.14);border-radius:10px}.clean-landing .board-card .task-line{border-block-end:1px solid var(--line)}.clean-landing .score-card{background:var(--blue-soft)}.clean-landing .score-card strong{color:var(--blue);font-family:Assistant,Noto Sans Hebrew,sans-serif;font-size:clamp(3rem,6vw,5.7rem);font-weight:800;line-height:.95}.clean-landing .landing-dense-flow{grid-template-columns:minmax(280px,.7fr) minmax(0,1fr);gap:16px;margin-block-start:14px;padding:20px;border:1px solid var(--line);border-radius:14px;background:var(--surface);box-shadow:var(--shadow)}.clean-landing .dense-flow-steps{gap:10px}.clean-landing .dense-flow-steps span{min-block-size:64px;border:1px solid var(--line);border-radius:10px;background:var(--surface-2);color:var(--ink);font-weight:750;line-height:1.32}.clean-landing .dense-cta{margin-block:14px 0;padding:24px;border:1px solid var(--line);border-radius:14px;background:var(--ink);color:#fff;box-shadow:var(--shadow)}.clean-landing .dense-cta h2,.clean-landing .dense-cta .eyebrow{color:#fff}.clean-landing .dense-cta .eyebrow{border-color:#fff3;background:#ffffff14}.clean-landing .dense-cta .primary-action{background:#fff;color:var(--ink);border-color:#fff}@media(max-width:1120px){.clean-landing .landing-hero{grid-template-columns:1fr;padding:30px}.clean-landing .landing-operating-board,.clean-landing .landing-dense-flow,.clean-landing .dense-cta{margin-inline:auto}.clean-landing .board-header,.clean-landing .board-layout,.clean-landing .landing-dense-flow,.clean-landing .dense-cta{grid-template-columns:1fr}.clean-landing .score-card{min-block-size:170px}}@media(max-width:760px){.clean-landing{padding:12px 10px 24px}.clean-landing .landing-nav,.clean-landing .landing-hero,.clean-landing .landing-operating-board,.clean-landing .landing-dense-flow,.clean-landing .dense-cta{inline-size:min(100%,370px);max-inline-size:370px;margin-left:0;margin-right:auto}.clean-landing .landing-nav{gap:12px;padding-block-end:12px;flex-direction:row;align-items:center;justify-content:space-between}.clean-landing .landing-nav .brand-lockup{min-inline-size:0}.clean-landing .landing-nav .brand-lockup span,.clean-landing .landing-nav-actions a{display:none}.clean-landing .landing-nav-actions .secondary-action{min-block-size:40px;padding:9px 11px}.clean-landing .landing-hero{margin-block-start:14px;padding:20px 14px;border-radius:12px}.clean-landing .landing-copy h1{font-size:clamp(1.9rem,8.4vw,2.42rem);line-height:1.08}.clean-landing .landing-copy p{font-size:.98rem;line-height:1.5}.clean-landing .landing-copy h1,.clean-landing .landing-copy p{max-inline-size:100%}.clean-landing .landing-actions{display:grid;grid-template-columns:1fr}.clean-landing .landing-actions .primary-action,.clean-landing .landing-actions .secondary-action{inline-size:100%;justify-content:center}.clean-landing .hero-proof-line{display:grid;grid-template-columns:1fr}.product-board{padding:12px;border-radius:12px}.product-board-top,.product-board-footer{align-items:flex-start}.product-board-top{display:grid}.product-progress{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.product-progress span{white-space:normal}.product-board-grid{grid-template-columns:1fr}.product-panel{min-block-size:auto;padding:14px}.product-board-footer{display:grid}.clean-landing .landing-operating-board{padding-block-start:22px}.clean-landing .board-header h2,.clean-landing .landing-dense-flow h2,.clean-landing .dense-cta h2{font-size:clamp(1.65rem,7.4vw,2.25rem);line-height:1.12}.clean-landing .board-card,.clean-landing .landing-dense-flow,.clean-landing .dense-cta{padding:14px;border-radius:12px}.clean-landing .dense-flow-steps{grid-template-columns:1fr}.clean-landing .dense-cta .primary-action{inline-size:100%;justify-content:center}}@media(max-width:430px){.clean-landing{padding-inline:8px}.clean-landing .landing-hero,.clean-landing .landing-operating-board,.clean-landing .landing-dense-flow,.clean-landing .dense-cta{inline-size:100%;max-inline-size:100%;margin-inline:0}.clean-landing .landing-copy h1{font-size:clamp(1.72rem,7.8vw,2.1rem)}.clean-landing .landing-copy .eyebrow{max-inline-size:100%;white-space:normal}}
