.madar-product-brand{width:300px;margin:0 auto 28px}.madar-product-brand img{width:100%;height:auto}.logo-product-card{background:var(--surface);border:1px solid var(--line);color:var(--fg);min-height:440px!important}.logo-product-card:first-child{min-height:500px!important}.logo-product-card .product-story-copy{bottom:32px;inset-inline:34px}.logo-product-card .product-story-copy h3{font-size:30px}.logo-product-card .product-story-copy .small-caps{color:var(--muted)}.logo-product-card .product-story-copy p{font-size:17px;color:var(--muted)}.logo-product-card .circle-plus{border-color:var(--line);color:var(--soft-blue)}.logo-stage{position:absolute;inset:0 0 140px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px;overflow:hidden}.logo-loop-lockup{width:55%;max-width:400px;animation:brandReveal 8s cubic-bezier(.2,.7,.3,1) infinite;will-change:opacity,transform}.logo-product-card:first-child .logo-loop-lockup{max-width:490px;width:48%}.logo-stage-work .logo-loop-lockup{animation-delay:-2.7s}.logo-stage-crm .logo-loop-lockup{animation-delay:-5.4s}.logo-loop-lockup img{width:100%;height:auto;object-fit:contain}.crm-product-logo{display:flex;align-items:center;gap:14px;direction:ltr}.crm-mark{width:18%;flex-shrink:0}.crm-product-logo strong{font:500 clamp(22px,3vw,42px) Inter;letter-spacing:-.06em;white-space:nowrap}.loop-track{width:95px;height:2px;background:var(--line);overflow:hidden}.loop-track span{display:block;width:32px;height:100%;background:var(--blue);animation:signalPass 2.8s ease-in-out infinite}.logo-motion-controls{text-align:center;margin-top:30px}.logo-motion-controls button{background:none;border:1px solid var(--line);border-radius:5px;padding:8px 18px;font-size:12px;color:var(--muted)}.logo-loops-paused .logo-loop-lockup,.logo-loops-paused .loop-track span{animation-play-state:paused}.logo-loops-paused .logo-loop-lockup{opacity:1;transform:none}@keyframes brandReveal{0%{opacity:0;transform:translateY(12px)}18%,78%{opacity:1;transform:translateY(0)}98%,100%{opacity:0;transform:translateY(-8px)}}@keyframes signalPass{0%{transform:translateX(-35px)}50%{transform:translateX(95px)}100%{transform:translateX(95px)}}.approach-unique-photo{width:min(1280px,calc(100% - 100px));height:550px;margin:0 auto 60px;border-radius:8px;overflow:hidden}.process-text-chapter,.process-text-chapter:nth-child(odd){display:block;padding-block:60px}.process-text-chapter .chapter-copy{display:grid;grid-template-columns:100px 1fr 1.6fr;gap:50px;align-items:center}.process-text-chapter .chapter-copy h2{font-size:36px;margin:0}.process-text-chapter .chapter-copy p{font-size:18px}.privacy-footer-link{color:var(--fg)!important;font-weight:600;display:inline-block!important;text-decoration:underline;text-underline-offset:5px}.demo-section{padding-top:10px}.demo-heading{text-align:center;margin-bottom:40px}.demo-heading h2{font-size:40px;line-height:1.6;margin-bottom:12px}.demo-heading p{font-size:15px;color:var(--muted)}.product-demo-viz{border:1px solid var(--line);border-radius:14px;background:var(--surface);overflow:hidden;box-shadow:var(--shadow);--demo-accent:var(--blue)}.app-chrome{display:flex;align-items:center;justify-content:space-between;padding:20px 27px;border-bottom:1px solid var(--line);direction:ltr}.app-controls{display:flex;gap:6px}.app-controls i{width:7px;height:7px;border-radius:50%;background:var(--line)}.app-chrome strong{font:500 15px Inter;letter-spacing:-.02em}.demo-badge{font:11px Inter,Noto;color:var(--muted)}.demo-workspace{display:grid;grid-template-columns:230px 1fr;min-height:490px}.demo-sidebar{background:var(--bg);border-inline-end:1px solid var(--line);padding:30px 20px;display:flex;flex-direction:column;gap:12px}.demo-sidebar>span{padding:10px 14px;font-size:14px;color:var(--muted)}.demo-sidebar .sidebar-selected{border-radius:5px;background:var(--surface2);color:var(--fg)}.mini-product-logo{margin:8px 14px 35px}.mini-product-logo img{width:100%;max-height:50px;object-fit:contain}.mini-product-logo .crm-product-logo strong{font-size:21px}.live-conversation{padding:40px;display:flex;flex-direction:column;gap:20px;justify-content:center}.phase{opacity:.12;transform:translateY(10px);transition:opacity .65s,transform .65s}.phase.shown{opacity:1;transform:none}.customer-chat{align-self:flex-start;max-width:75%;padding:17px 22px;background:var(--surface2);border-radius:12px 12px 2px 12px;font-size:16px}.agent-chat{align-self:flex-end;max-width:85%;border:1px solid var(--line);padding:18px 22px;border-radius:12px 12px 12px 2px;font-size:16px}.agent-tag{display:block;color:var(--soft-blue);font:500 12px Inter;margin-bottom:8px}.example-record{border:1px solid var(--line);padding:20px 24px;border-radius:7px;background:var(--bg);display:grid;grid-template-columns:1fr auto;gap:6px 20px;align-items:center}.example-record .mini-label{grid-column:2;grid-row:1/3;font:500 13px Inter;color:var(--soft-blue)}.example-record strong{font-size:16px;font-weight:500}.example-record p{font-size:13px;color:var(--muted)}.handoff-note{display:flex;align-items:center;gap:12px;font-size:14px;color:var(--muted);padding-inline:5px}.status-square{width:7px;height:7px;background:var(--blue)}.demo-caption{font-size:12px;color:var(--muted);padding:12px 27px;border-top:1px solid var(--line);background:var(--bg)}.demo-playback{border-top:1px solid var(--line);display:flex;align-items:center;padding:15px 24px;gap:28px;background:var(--bg)}.demo-play-toggle{background:var(--surface);border:1px solid var(--line);padding:8px 13px;border-radius:5px;display:flex;align-items:center;gap:8px;font-size:12px;white-space:nowrap}.pause-icon{font:15px Inter}.demo-step-controls{display:flex;flex:1;justify-content:space-between;gap:12px}.demo-step-controls button{border:0;background:none;color:var(--muted);font-size:12px;display:flex;align-items:center;gap:10px;padding:8px}.demo-step-controls button>span:first-child{font:11px Inter;color:var(--muted)}.demo-step-controls button[aria-pressed=true]{color:var(--fg)}.demo-step-controls button[aria-pressed=true]>span:first-child{color:var(--soft-blue)}.crm-demo-main,.operations-demo{padding:35px}.mini-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:25px}.mini-heading strong{font-size:18px;font-weight:500}.mini-heading>span{font-size:12px;color:var(--muted)}.kanban{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:45px 230px;gap:12px;position:relative}.kanban-head{font-size:13px;display:flex;align-items:center;border-bottom:1px solid var(--line);padding-inline:10px}.kanban-lane{grid-row:2;background:var(--bg);border-radius:6px}.lane-1{grid-column:1}.lane-2{grid-column:2}.lane-3{grid-column:3}.moving-record{grid-row:2;grid-column:1;align-self:start;margin:14px 9px;background:var(--surface2);border:1px solid var(--line);border-radius:6px;padding:18px 15px;z-index:1;transition:transform .65s ease-in-out;min-height:165px}.moving-record strong{display:block;font-size:14px;font-weight:500;margin-bottom:12px}.moving-record>span{font-size:11px;color:var(--muted);display:block;line-height:1.8}.moving-record small{color:var(--soft-blue);font-size:11px;line-height:1.7;display:block}.card-line{height:1px;background:var(--line);margin:15px 0}.product-demo-viz[data-demo=crm][data-step="1"] .moving-record{transform:translateX(calc(-100% - 30px))}.product-demo-viz[data-demo=crm][data-step="2"] .moving-record,.product-demo-viz[data-demo=crm][data-step="3"] .moving-record{transform:translateX(calc(-200% - 60px))}html[dir=ltr] .product-demo-viz[data-demo=crm][data-step="1"] .moving-record{transform:translateX(calc(100% + 30px))}html[dir=ltr] .product-demo-viz[data-demo=crm][data-step="2"] .moving-record,html[dir=ltr] .product-demo-viz[data-demo=crm][data-step="3"] .moving-record{transform:translateX(calc(200% + 60px))}.crm-context{border-top:1px solid var(--line);margin-top:22px;padding-top:20px;color:var(--muted);font-size:13px}.operation-timeline{display:flex;flex-direction:column}.operation-row{display:flex;align-items:center;gap:17px;padding:22px 0;border-bottom:1px solid var(--line);opacity:.35;transition:opacity .5s}.operation-row.active{opacity:1}.operation-check{width:32px;height:32px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;font:13px Inter;flex-shrink:0;transition:background .5s,color .5s}.operation-row.active .operation-check{background:var(--blue);border-color:var(--blue);color:white}.operation-row>div{flex:1}.operation-row strong{display:block;font-size:15px;font-weight:500}.operation-row>div>span{display:block;color:var(--muted);font-size:12px;margin-top:5px}.operation-state{font-size:11px;color:var(--muted)}
.privacy-intro{padding-block:65px 35px;display:flex;align-items:center;justify-content:space-between;gap:30px}.privacy-intro>.eyebrow{font:12px Inter;letter-spacing:.1em;color:var(--muted)}.policy-language-picker{display:flex;border:1px solid var(--line);border-radius:6px;padding:4px;gap:3px;direction:ltr}.policy-language-picker button{border:0;background:none;border-radius:4px;padding:8px 15px;font:14px Inter,Noto}.policy-language-picker button[aria-pressed=true]{background:var(--fg);color:var(--bg)}.privacy-layout{display:grid;grid-template-columns:240px 1fr;gap:70px;padding-block:20px 100px;align-items:start}.policy-index{position:sticky;top:120px;max-height:calc(100vh - 160px);overflow:auto;padding-bottom:30px}.policy-index-label{font-size:14px;margin-bottom:20px;font-weight:600}.policy-index nav{display:flex;flex-direction:column;gap:13px}.policy-index nav a{font-size:12px;color:var(--muted);line-height:1.7;padding:0}.policy-index nav a:hover{color:var(--soft-blue)}.policy-index nav a:after{display:none}.policy-document-header{padding-bottom:35px;border-bottom:1px solid var(--line);margin-bottom:40px}.policy-document-header h1{font-size:42px;line-height:1.6;letter-spacing:-.025em;margin-bottom:20px}.policy-document p{font-size:16px;line-height:2;margin-bottom:18px}.policy-document h2{font-size:23px;line-height:1.75;margin:45px 0 22px;scroll-margin-top:130px}.policy-document h3{font-size:19px;margin:28px 0 16px}.policy-document ul,.policy-document ol{padding-inline-start:24px}.policy-document li{font-size:16px;line-height:2;margin-bottom:9px}.policy-document a{color:var(--soft-blue);text-decoration:underline;overflow-wrap:anywhere}.policy-content[hidden]{display:none!important}html[lang=ckb] body{font-family:Noto,Arial,sans-serif}.policy-document[lang=en]{font-family:Inter,Arial,sans-serif}.policy-document[lang=en] p,.policy-document[lang=en] li{line-height:1.8}
@media(max-width:1050px){.demo-workspace{grid-template-columns:185px 1fr}.demo-sidebar{padding:25px 13px}.live-conversation,.crm-demo-main,.operations-demo{padding:26px}.demo-step-controls button{gap:6px;padding:6px;font-size:11px}.privacy-layout{grid-template-columns:190px 1fr;gap:40px}.process-text-chapter .chapter-copy{grid-template-columns:70px 1fr 1.4fr;gap:25px}}
@media(max-width:760px){.madar-product-brand{width:250px}.logo-product-card,.logo-product-card:first-child{min-height:410px!important}.logo-stage{inset:0 0 150px}.logo-loop-lockup,.logo-product-card:first-child .logo-loop-lockup{width:66%;max-width:300px}.logo-product-card .product-story-copy{inset-inline:25px;bottom:26px}.logo-product-card .product-story-copy h3{font-size:28px}.logo-product-card .product-story-copy p{font-size:16px}.crm-product-logo strong{font-size:29px}.approach-unique-photo{width:calc(100% - 40px);height:360px;margin-bottom:25px}.process-text-chapter .chapter-copy{display:block}.process-text-chapter .chapter-copy h2{font-size:32px;margin:22px 0 16px}.process-text-chapter .chapter-copy p{font-size:17px}.demo-heading h2{font-size:30px}.demo-heading p{font-size:13px}.app-chrome{padding:16px;gap:12px}.app-controls{gap:4px}.app-controls i{width:5px;height:5px}.app-chrome strong{font-size:13px}.demo-badge{font-size:9px!important}.demo-workspace{display:block;min-height:420px}.demo-sidebar{display:none}.live-conversation{padding:24px 16px;gap:16px;min-height:420px}.customer-chat,.agent-chat{font-size:14px;padding:14px 16px;max-width:90%}.example-record{padding:16px;grid-template-columns:1fr;gap:8px}.example-record .mini-label{grid-column:1;grid-row:auto}.example-record strong{font-size:14px}.example-record p{font-size:12px}.handoff-note{font-size:12px}.demo-caption{font-size:11px;padding:14px 16px;line-height:1.8}.demo-playback{flex-direction:column;align-items:stretch;padding:14px 12px;gap:12px}.demo-play-toggle{align-self:center}.demo-step-controls{gap:2px}.demo-step-controls button{display:flex;flex-direction:column;gap:5px;font-size:11px;flex:1;padding:6px 2px;line-height:1.7}.crm-demo-main,.operations-demo{padding:22px 14px}.mini-heading strong{font-size:15px}.mini-heading>span{font-size:10px}.mini-heading{gap:12px}.kanban{gap:7px;grid-template-rows:42px 235px}.kanban-head{font-size:10px;padding-inline:4px}.moving-record{padding:12px 7px;margin:12px 4px;min-height:195px}.moving-record strong{font-size:12px;line-height:1.75}.moving-record>span,.moving-record small{font-size:10px}.product-demo-viz[data-demo=crm][data-step="1"] .moving-record{transform:translateX(calc(-100% - 15px))}.product-demo-viz[data-demo=crm][data-step="2"] .moving-record,.product-demo-viz[data-demo=crm][data-step="3"] .moving-record{transform:translateX(calc(-200% - 30px))}html[dir=ltr] .product-demo-viz[data-demo=crm][data-step="1"] .moving-record{transform:translateX(calc(100% + 15px))}html[dir=ltr] .product-demo-viz[data-demo=crm][data-step="2"] .moving-record,html[dir=ltr] .product-demo-viz[data-demo=crm][data-step="3"] .moving-record{transform:translateX(calc(200% + 30px))}.crm-context{font-size:12px}.operation-row{gap:12px;padding:20px 0}.operation-state{display:none}.operation-row strong{font-size:14px}.operation-row>div>span{font-size:12px}.privacy-intro{padding-block:40px 20px;flex-direction:column;align-items:flex-start;gap:20px}.policy-language-picker{width:100%}.policy-language-picker button{flex:1;padding:9px 10px;font-size:14px}.privacy-layout{display:block;padding-top:15px}.policy-index{position:static;max-height:none;padding:15px 0 25px;margin-bottom:30px;border-bottom:1px solid var(--line)}.policy-index nav{display:grid;grid-template-columns:1fr 1fr;gap:12px 20px}.policy-index nav a{font-size:11px}.policy-document-header h1{font-size:34px}.policy-document h2{font-size:22px}.policy-document p,.policy-document li{font-size:16px;line-height:2}.policy-document-header{margin-bottom:30px}.policy-document[lang=ku] h1{font-size:32px}}
@media(prefers-reduced-motion:reduce){.logo-loop-lockup,.loop-track span{animation:none;opacity:1;transform:none}.phase{opacity:1;transform:none}.moving-record,.operation-row,.operation-check{transition:none}}

.policy-content[lang="ar"],.policy-content[lang="ckb"]{font-family:Noto,Arial,sans-serif}
