:where(.mr-landing) .realistic-stage.native-stage,:where(.mr-landing) .realistic-walkthrough.walkthrough-panel{background:#f5f7f8;padding:0}:where(.mr-landing) .desktop-stage{isolation:isolate;color:#283749;background:#dbe5f1;min-width:0;font-family:Segoe UI,Arial,sans-serif;position:relative;overflow:hidden;container-type:inline-size}:where(.mr-landing) .desktop-stage button{font-family:inherit}:where(.mr-landing) .desktop-stage button:focus-visible{outline-offset:3px;outline:2px solid #1475ce}:where(.mr-landing) .os-wallpaper{z-index:-1;background:radial-gradient(at 20% 0,#eef6ff 0,#0000 58%),linear-gradient(125deg,#ceddf0,#c0d4ee 48%,#8eadde);position:absolute;inset:0;overflow:hidden}:where(.mr-landing) .os-wallpaper-light{background:radial-gradient(at 63% 65%,#eff9ff9e 0,#0000 65%);position:absolute;inset:0}:where(.mr-landing) .os-wallpaper-fold{opacity:.7;background:linear-gradient(110deg,#a6cafa 4%,#e2f4ff 22%,#6599dd 24%,#88b8f0 29%,#d0e9fd 55%,#457ac7 58%,#98c7f8 67%,#dfedff);border-radius:50% 10% 0 45%;width:76%;height:100%;position:absolute;bottom:-22%;right:-19%;transform:rotate(32deg);box-shadow:-25px -10px 65px #ebf7ff73,inset 5px 2px 7px #f6fbff80}:where(.mr-landing) .os-fold-two{opacity:.5;width:62%;height:85%;bottom:-42%;right:-6%;transform:rotate(5deg)}:where(.mr-landing) .os-fold-three{opacity:.75;width:80%;height:52%;bottom:-16%;right:-24%;transform:rotate(-25deg)}:where(.mr-landing) .os-session{color:#48647f;letter-spacing:.1px;align-items:center;gap:7px;height:48px;padding:0 22px;font-size:10px;display:flex;position:relative}:where(.mr-landing) .os-session-avatar{color:#3f668c;background:#f6faffbb;border:1px solid #fff9;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:10px;font-weight:600;display:grid}:where(.mr-landing) .os-session>span:nth-child(2)>span{color:#6d86a1}:where(.mr-landing) .os-demo-badge{letter-spacing:1.2px;color:#627c98;background:#f6fbff6b;border:1px solid #ffffff7d;border-radius:4px;margin-left:auto;padding:4px 6px;font-size:8px}:where(.mr-landing) .os-shortcuts{z-index:2;flex-direction:column;gap:16px;width:67px;display:flex;position:absolute;top:66px;left:15px}:where(.mr-landing) .os-app-button{color:#365473;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:6px;min-width:0;padding:0;display:flex;position:relative}:where(.mr-landing) .os-app-button:disabled{opacity:.4;cursor:not-allowed}:where(.mr-landing) .os-app-button:not(:disabled):hover{background:#ffffff65;border-color:#fff8}:where(.mr-landing) .os-shortcut-app{text-shadow:0 1px #fff8;flex-direction:column;width:67px;min-height:66px;padding:7px 3px 5px;font-size:10px;line-height:1.3}:where(.mr-landing) .os-shortcut-app[aria-pressed=true]{background:#eaf5ff5e;border-color:#fff7}:where(.mr-landing) .os-app-icon{filter:drop-shadow(0 2px 2px #22477224);flex:none;place-items:center;width:31px;height:31px;transition:transform .16s;display:grid}:where(.mr-landing) .os-app-button:not(:disabled):active .os-app-icon{transform:scale(.88)}:where(.mr-landing) .os-outlook-icon{color:#0879cc;background:linear-gradient(150deg,#f3fbff,#c4e6fc);border-radius:6px}:where(.mr-landing) .os-crm-icon{background:#214f3e;border-radius:7px;box-shadow:inset 0 1px #63947b}:where(.mr-landing) .os-crm-icon img{width:27px;height:27px}:where(.mr-landing) .os-whatsapp-icon{color:#22ab61}:where(.mr-landing) .os-n8n-icon{background:#f9f5f6;border-radius:7px;box-shadow:inset 0 1px #fff}:where(.mr-landing) .os-n8n-icon img{filter:invert(56%)sepia(48%)saturate(1168%)hue-rotate(319deg)brightness(101%);width:26px;height:26px}:where(.mr-landing) .os-excel-icon{color:#fff;background:linear-gradient(145deg,#26a472,#136847);border-radius:5px}:where(.mr-landing) .os-docs-icon{color:#fff;background:linear-gradient(145deg,#64a5fa,#2766d5);border-radius:5px}:where(.mr-landing) .desktop-workspace{z-index:1;min-height:510px;padding:5px 28px 30px 100px;position:relative}:where(.mr-landing) .desktop-workspace>.window-stack{padding:21px 17px 0 0}:where(.mr-landing) .desktop-workspace .stack-background{background:#dae2ed;left:28px;box-shadow:0 8px 25px #37557424}:where(.mr-landing) .desktop-workspace .stack-background-title{color:#657b93;background:#cad6e7}:where(.mr-landing) .desktop-workspace .stack-background-outlook .stack-background-title{color:#eef7ff;background:#6b99c4}:where(.mr-landing) .desktop-workspace .desktop-window{border-color:#aebbd0;box-shadow:0 18px 38px -12px #2439554a,0 2px 5px #24395519}:where(.mr-landing) .desktop-workspace .n8n-workspace{padding-top:44px}:where(.mr-landing) .desktop-workspace .n8n-flow{height:200px}:where(.mr-landing) .os-taskbar{z-index:5;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#f1f7ffe6;border-top:1px solid #ffffffe0;justify-content:space-between;align-items:center;height:53px;padding:0 17px;display:flex;position:relative;box-shadow:0 -1px 8px #6481a217}:where(.mr-landing) .os-taskbar-context{color:#536a80;align-items:center;gap:8px;font-size:10px;line-height:1.4;display:flex}:where(.mr-landing) .os-taskbar-context strong{font-weight:500}:where(.mr-landing) .os-taskbar-context strong>span{color:#8594a5;margin-top:2px;font-size:8px;display:block}:where(.mr-landing) .os-context-indicator{background:#7098b8;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #dae8f3}:where(.mr-landing) .os-taskbar-apps{align-items:center;gap:6px;height:100%;display:flex;position:absolute;left:50%;transform:translate(-50%)}:where(.mr-landing) .os-start-button{color:#087bcf;background:0 0;border:1px solid #0000;border-radius:5px;place-items:center;width:39px;height:39px;padding:0;display:grid}:where(.mr-landing) .os-windows-logo{grid-template-columns:1fr 1fr;gap:2px;width:23px;height:23px;display:grid}:where(.mr-landing) .os-windows-logo>i{background:linear-gradient(135deg,#168cde,#0673c5);border-radius:1px}:where(.mr-landing) .os-start-button:hover,:where(.mr-landing) .os-start-button[aria-expanded=true]{background:#fff9;border-color:#fff}:where(.mr-landing) .os-taskbar-divider{background:#bdccdf66;width:1px;height:23px;margin:0 3px}:where(.mr-landing) .os-taskbar-app{width:40px;height:41px;padding:4px 4px 7px}:where(.mr-landing) .os-taskbar-app .os-app-icon{width:28px;height:28px}:where(.mr-landing) .os-taskbar-app .os-crm-icon img{width:24px;height:24px}:where(.mr-landing) .os-taskbar-app>span:not(.os-app-icon){white-space:nowrap;opacity:0;pointer-events:none;background:#f8fbff;border:1px solid #d2ddeb;border-radius:5px;padding:6px 10px;font-size:10px;position:absolute;bottom:52px;left:50%;transform:translate(-50%);box-shadow:0 3px 10px #17324817}:where(.mr-landing) .os-taskbar-app:hover>span:not(.os-app-icon),:where(.mr-landing) .os-taskbar-app:focus-visible>span:not(.os-app-icon){opacity:1}:where(.mr-landing) .os-taskbar-app[aria-pressed=true]{background:#fff9;border-color:#fff9}:where(.mr-landing) .os-taskbar-app>i{background:#167ac9;border-radius:3px;width:15px;height:3px;transition:width .2s;position:absolute;bottom:2px}:where(.mr-landing) .os-system-tray{color:#47586a;align-items:center;gap:9px;margin-left:auto;display:flex}:where(.mr-landing) .os-language{margin:0 3px;font-size:9px}:where(.mr-landing) .os-clock{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0 2px;font-size:10px;line-height:1.4}:where(.mr-landing) .os-clock small{font-size:9px;display:block}:where(.mr-landing) .os-start-dismiss{z-index:6;cursor:default;background:0 0;border:0;position:absolute;inset:0 0 53px}:where(.mr-landing) .os-start-menu{z-index:7;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#f4f8ffef;border:1px solid #fff;border-radius:9px;width:390px;max-width:calc(100% - 24px);animation:.18s both mr-landing-os-menu-in;position:absolute;bottom:65px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 18px 50px #233f6940}:where(.mr-landing) .os-start-heading{justify-content:space-between;align-items:center;padding:21px 21px 12px;font-size:12px;display:flex}:where(.mr-landing) .os-start-heading>button{color:#667990;background:0 0;border:0;border-radius:4px;place-items:center;padding:5px;display:grid}:where(.mr-landing) .os-start-apps{grid-template-columns:1fr 1fr;gap:8px;padding:5px 15px 23px;display:grid}:where(.mr-landing) .os-start-app{justify-content:flex-start;gap:10px;padding:10px}:where(.mr-landing) .os-start-app>span:not(.os-app-icon){text-align:left;font-size:11px;font-weight:600}:where(.mr-landing) .os-start-app small{color:#74869b;margin-top:3px;font-size:8px;font-weight:400;line-height:1.5;display:block}:where(.mr-landing) .os-start-footer{background:#e5edf8b0;border-top:1px solid #dbe5f1;align-items:center;gap:9px;padding:15px 22px;font-size:10px;display:flex}:where(.mr-landing) .os-start-footer>svg{margin-left:auto}@keyframes mr-landing-os-menu-in{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}:where(.mr-landing) .desktop-stage-phone .desktop-workspace{padding-top:25px;padding-bottom:25px}:where(.mr-landing) .os-idle-window{color:#547084;background:#fefefe;border:1px solid #aabdd2;border-radius:8px;width:calc(100% - 200px);min-height:392px;position:relative;overflow:hidden;box-shadow:0 10px 30px #2e4f7133}:where(.mr-landing) .os-idle-title{white-space:nowrap;background:#dae5f3;align-items:center;gap:7px;padding:11px 13px;font-size:10px;display:flex}:where(.mr-landing) .os-idle-title>span:last-child{color:#74859a;letter-spacing:5px;margin-left:auto}:where(.mr-landing) .os-chrome-icon{background:conic-gradient(#e45447 0deg 120deg,#eac653 120deg 240deg,#58a365 240deg);border-radius:50%;flex:none;width:13px;height:13px;display:inline-block;position:relative}:where(.mr-landing) .os-chrome-icon:after{content:"";background:#559de1;border-radius:50%;position:absolute;inset:4px;box-shadow:0 0 0 1px #eef3fa}:where(.mr-landing) .os-idle-address{color:#6f849b;white-space:nowrap;background:#f0f5fc;border-bottom:1px solid #dfe7f0;align-items:center;gap:7px;padding:10px 15px;font-size:9px;display:flex;overflow:hidden}:where(.mr-landing) .os-idle-address>svg{color:#408973}:where(.mr-landing) .os-idle-window>.crm-brand{color:#536c60;border-bottom:1px solid #e7ece9;padding:14px 20px;display:flex}:where(.mr-landing) .os-idle-record{padding:24px}:where(.mr-landing) .os-idle-record>span:first-child{letter-spacing:1px;color:#8a9caa;font-size:8px}:where(.mr-landing) .os-idle-record h3{letter-spacing:-.3px;color:#405c53;margin:10px 0 5px;font-size:20px;line-height:1.4}:where(.mr-landing) .os-idle-record>p{color:#789082;margin:0;font-size:11px}:where(.mr-landing) .os-record-ready{color:#5b8b61;background:#edf6ed;border-radius:4px;align-items:center;gap:5px;margin-top:17px;padding:7px 9px;font-size:9px;display:inline-flex}:where(.mr-landing) .os-idle-activity{border-top:1px solid #eef1ed;grid-template-columns:auto 1fr;align-items:center;gap:12px;margin-top:23px;padding-top:18px;display:grid}:where(.mr-landing) .os-idle-activity>span{color:#92a19b;font-size:8px}:where(.mr-landing) .os-idle-activity>p{color:#798f83;margin:0;font-size:10px}:where(.mr-landing) .desktop-phone-overlay{z-index:3;width:345px;max-width:100%;margin:-440px 0 0 auto;position:relative}:where(.mr-landing) .desktop-phone-overlay .window-stack{padding:0}:where(.mr-landing) .desktop-phone-overlay .stack-background{display:none}:where(.mr-landing) .desktop-phone-overlay .wa-phone-chat{min-height:360px}:where(.mr-landing) .desktop-phone-overlay .wa-phone-caption{color:#526e88;padding-top:14px}:where(.mr-landing) .desktop-phone-overlay .wa-phone-caption>button{color:#375e71}:where(.mr-landing) .usecase-demo .window-explanation{background:#f7f9fa;border-top:1px solid #e8edf0;max-width:none;padding:20px 28px 23px}@container (max-width:760px){:where(.mr-landing) .os-shortcuts{display:none}:where(.mr-landing) .desktop-workspace{min-height:450px;padding:3px 18px 24px}:where(.mr-landing) .os-taskbar-context{display:none}:where(.mr-landing) .os-system-tray{gap:6px}:where(.mr-landing) .os-system-tray>.os-language,:where(.mr-landing) .os-system-tray>svg:first-child{display:none}:where(.mr-landing) .os-idle-window{width:calc(100% - 125px)}:where(.mr-landing) .desktop-phone-overlay{margin-top:-370px}:where(.mr-landing) .os-idle-record{padding:18px}}@container (max-width:520px){:where(.mr-landing) .os-session{gap:6px;height:40px;padding:0 12px;font-size:9px}:where(.mr-landing) .os-session>span:nth-child(2)>span{display:none}:where(.mr-landing) .os-session-avatar{width:19px;height:19px;font-size:9px}:where(.mr-landing) .os-demo-badge{padding:3px 5px;font-size:7px}:where(.mr-landing) .desktop-workspace{min-height:390px;padding:0 10px 19px}:where(.mr-landing) .desktop-workspace>.window-stack{padding:18px 6px 0 0}:where(.mr-landing) .desktop-workspace .stack-background{left:17px}:where(.mr-landing) .os-taskbar{height:49px;padding-inline:10px}:where(.mr-landing) .os-taskbar-apps{gap:3px;position:static;transform:none}:where(.mr-landing) .os-start-button{width:31px;height:35px}:where(.mr-landing) .os-start-button>svg{width:22px}:where(.mr-landing) .os-taskbar-app{width:35px;height:38px}:where(.mr-landing) .os-taskbar-divider{margin-inline:2px}:where(.mr-landing) .os-taskbar-app .os-app-icon{width:25px;height:25px}:where(.mr-landing) .os-taskbar-app .os-app-icon>svg{width:24px;height:24px}:where(.mr-landing) .os-taskbar-app .os-crm-icon img{width:23px;height:23px}:where(.mr-landing) .os-system-tray>svg{display:none}:where(.mr-landing) .os-clock{font-size:9px}:where(.mr-landing) .os-clock small{font-size:8px}:where(.mr-landing) .os-start-apps{gap:2px;padding-inline:10px}:where(.mr-landing) .os-start-app{gap:7px;padding:8px}:where(.mr-landing) .os-start-app>span:not(.os-app-icon){font-size:10px}:where(.mr-landing) .os-start-app small{font-size:7px}:where(.mr-landing) .desktop-stage-phone .desktop-workspace{padding:0 9px 22px}:where(.mr-landing) .os-idle-window{opacity:.4;width:auto;min-height:400px;position:absolute;top:40px;left:10px;right:10px}:where(.mr-landing) .os-idle-record h3{font-size:16px}:where(.mr-landing) .desktop-phone-overlay{width:330px;margin:0 auto}:where(.mr-landing) .desktop-phone-overlay .wa-template-switch{margin-bottom:15px}:where(.mr-landing) .desktop-phone-overlay .wa-phone{max-width:282px}:where(.mr-landing) .desktop-phone-overlay .wa-phone-caption{font-size:8px}}@media (max-width:520px){:where(.mr-landing) .usecase-demo .window-explanation{padding:17px 18px 20px}}@media (prefers-reduced-motion:reduce){:where(.mr-landing) .os-start-menu{animation:none}:where(.mr-landing) .os-app-icon,:where(.mr-landing) .os-taskbar-app>i{transition:none}}:where(.mr-landing) .native-stepper button.whatsapp-step{color:#247556}:where(.mr-landing) .native-stepper button.whatsapp-step>span{color:#229d63}:where(.mr-landing) .native-stepper button.whatsapp-step:not(.active):hover{background:#eaf5ed}:where(.mr-landing) .os-record-ready.os-record-pending{color:#947034;background:#fff5de}:where(.mr-landing) .wa-phone-message .wa-verified.wa-pending{color:#8c793f}:where(.mr-landing) #whatsapp{scroll-margin-top:24px}:where(.mr-landing) .native-stepper button,:where(.mr-landing) .walkthrough-tabs button{position:relative;overflow:hidden}:where(.mr-landing) .native-stepper button.active,:where(.mr-landing) .walkthrough-tabs button[aria-selected=true]{border-bottom-color:#0000}:where(.mr-landing) .demo-step-progress{width:var(--step-progress,0%);pointer-events:none;background:#477c43;border-radius:0 3px 3px 0;height:3px;transition:width .1s linear;position:absolute;bottom:0;left:0}:where(.mr-landing) .demo-playback-status{color:#7b8a81;background:#fafcf9;border-bottom:1px solid #e2e9e0;align-items:center;gap:16px;min-height:40px;padding:9px 27px;font:10px Segoe UI,Arial,sans-serif;display:flex}:where(.mr-landing) .demo-playback-state{white-space:nowrap;color:#64836a;align-items:center;gap:6px;font-size:9px;display:flex}:where(.mr-landing) .demo-playback-state>i{background:#579661;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #e7f0e5}:where(.mr-landing) .demo-playback-next{align-items:center;gap:5px;margin-left:auto;display:flex}:where(.mr-landing) .demo-playback-next>strong{color:#526b58;font-weight:600}:where(.mr-landing) .demo-countdown{font-variant-numeric:tabular-nums;color:#46654e;justify-content:flex-end;align-items:center;gap:7px;min-width:36px;font-size:11px;display:flex}:where(.mr-landing) .demo-playback-status.is-paused .demo-playback-state{color:#8a9088}:where(.mr-landing) .walkthrough-playback-header{justify-content:space-between;align-items:center;gap:16px;display:flex}@media (max-width:520px){:where(.mr-landing) .demo-playback-status{gap:8px;padding:8px 12px;font-size:9px}:where(.mr-landing) .demo-playback-state{gap:5px;font-size:8px}:where(.mr-landing) .demo-playback-next{gap:4px}:where(.mr-landing) .demo-countdown{gap:4px;min-width:29px;font-size:10px}}@media (prefers-reduced-motion:reduce){:where(.mr-landing) .demo-step-progress{transition:none}}
