.ServiceExperience-module__tqWhbW__servicePage{--accent:#ef233c;--accent-rgb:239,35,60;--ink:#15171b;--muted:#696d76;--paper:#f7f5f1;--warm:#ece9e2;--line:#15171b1f;width:100%;color:var(--ink);background:var(--paper);overflow:clip}.ServiceExperience-module__tqWhbW__servicePage[data-service=smart-guard]{--accent:#f4a400;--accent-rgb:244,164,0}.ServiceExperience-module__tqWhbW__servicePage[data-service=smart-lock]{--accent:#52b9dd;--accent-rgb:82,185,221}.ServiceExperience-module__tqWhbW__servicePage[data-service=smart-patrol]{--accent:#ff6b20;--accent-rgb:255,107,32}.ServiceExperience-module__tqWhbW__servicePage[data-service=system-integration]{--accent:#48c9b4;--accent-rgb:72,201,180}.ServiceExperience-module__tqWhbW__servicePage[data-service=ai-solutions]{--accent:#9d83ff;--accent-rgb:157,131,255}.ServiceExperience-module__tqWhbW__servicePage[data-locale=ar]{direction:rtl}.ServiceExperience-module__tqWhbW__hero{color:#fff;isolation:isolate;background:0 0;min-height:860px;padding:110px 28px 0;position:relative}.ServiceExperience-module__tqWhbW__hero:after{inset-inline:0;content:"";background:var(--paper);clip-path:polygon(0 72%,100% 0,100% 100%,0 100%);z-index:-1;height:86px;position:absolute;bottom:-1px}.ServiceExperience-module__tqWhbW__heroGrid,.ServiceExperience-module__tqWhbW__ctaGrid{z-index:-2;opacity:.22;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}.ServiceExperience-module__tqWhbW__heroGrid{background:0 0}.ServiceExperience-module__tqWhbW__heroGlow{top:150px;z-index:-1;border:1px solid rgba(var(--accent-rgb),.25);width:520px;height:520px;box-shadow:0 0 0 110px rgba(var(--accent-rgb),.035),0 0 0 220px rgba(var(--accent-rgb),.02);border-radius:50%;position:absolute;inset-inline-end:-160px}.ServiceExperience-module__tqWhbW__heroShell,.ServiceExperience-module__tqWhbW__sectionShell{width:min(var(--desktop-shell),calc(100% - (var(--desktop-gutter)*2)));margin:0 auto}.ServiceExperience-module__tqWhbW__breadcrumbRow{justify-content:space-between;align-items:center;min-height:32px;margin-bottom:26px;display:flex}.ServiceExperience-module__tqWhbW__heroCode{color:#ffffff80;font-size:var(--desktop-meta-size);letter-spacing:.2em;font-weight:800}.ServiceExperience-module__tqWhbW__serviceRail{backdrop-filter:blur(14px);background:#ffffff06;border:1px solid #ffffff1a;grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:64px;display:grid}.ServiceExperience-module__tqWhbW__serviceRailLink,.ServiceExperience-module__tqWhbW__serviceRailActive{color:#ffffff80;min-height:54px;font-size:var(--desktop-meta-size);border-inline-end:1px solid #ffffff14;align-items:center;gap:10px;padding:0 18px;font-weight:700;text-decoration:none;transition:color .18s,background-color .18s;display:flex;position:relative}.ServiceExperience-module__tqWhbW__serviceRailLink:last-child,.ServiceExperience-module__tqWhbW__serviceRailActive:last-child{border-inline-end:0}.ServiceExperience-module__tqWhbW__serviceRailLink span,.ServiceExperience-module__tqWhbW__serviceRailActive span{color:#ffffff40;letter-spacing:.12em;font-size:.75rem}.ServiceExperience-module__tqWhbW__serviceRailLink:hover{color:#fff;background:#ffffff0a}.ServiceExperience-module__tqWhbW__serviceRailActive{color:#fff;background:rgba(var(--accent-rgb),.12)}.ServiceExperience-module__tqWhbW__serviceRailActive:after{inset-inline:18px;content:"";background:var(--accent);height:3px;position:absolute;bottom:-1px}.ServiceExperience-module__tqWhbW__heroLayout{grid-template-columns:minmax(0,.92fr) minmax(440px,1.08fr);align-items:center;gap:76px;display:grid}.ServiceExperience-module__tqWhbW__heroCopy{z-index:2;text-align:start;padding-bottom:42px;position:relative}.ServiceExperience-module__tqWhbW__eyebrow{color:var(--accent);font-size:var(--desktop-meta-size);letter-spacing:.04em;align-items:center;gap:10px;margin-bottom:24px;font-weight:900;display:inline-flex}.ServiceExperience-module__tqWhbW__pulseDot{background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 7px rgba(var(--accent-rgb),.12);border-radius:50%;animation:2.4s ease-in-out infinite ServiceExperience-module__tqWhbW__pulse}.ServiceExperience-module__tqWhbW__heroCopy h1{max-width:720px;font-size:var(--banner-heading-large);letter-spacing:-.035em;margin:0;font-weight:900;line-height:1.02}.ServiceExperience-module__tqWhbW__heroCopy>p{color:#ffffff9e;max-width:650px;font-size:var(--banner-copy-size);margin:30px 0 0;line-height:1.75}.ServiceExperience-module__tqWhbW__heroActions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.ServiceExperience-module__tqWhbW__primaryButton,.ServiceExperience-module__tqWhbW__secondaryButton,.ServiceExperience-module__tqWhbW__ctaInner button,.ServiceExperience-module__tqWhbW__stickyBar button{font:inherit;cursor:pointer;border:0;font-weight:850}.ServiceExperience-module__tqWhbW__primaryButton,.ServiceExperience-module__tqWhbW__secondaryButton{min-height:54px;padding:0 24px}.ServiceExperience-module__tqWhbW__primaryButton{color:#fff;background:var(--accent);box-shadow:0 18px 40px rgba(var(--accent-rgb),.22);justify-content:center;align-items:center;gap:18px;display:inline-flex}.ServiceExperience-module__tqWhbW__secondaryButton{color:#fff;background:#ffffff0a;border:1px solid #ffffff38}.ServiceExperience-module__tqWhbW__primaryButton:hover,.ServiceExperience-module__tqWhbW__ctaInner button:hover{transform:translateY(-2px)}.ServiceExperience-module__tqWhbW__visualStage{place-items:center;min-height:520px;display:grid;position:relative}.ServiceExperience-module__tqWhbW__imageFrame{z-index:2;width:min(540px,96%);height:450px;position:relative}.ServiceExperience-module__tqWhbW__heroImage{object-fit:contain;filter:drop-shadow(0 32px 34px #0006)}.ServiceExperience-module__tqWhbW__servicePage[data-service=smart-guard] .ServiceExperience-module__tqWhbW__imageFrame{height:500px}.ServiceExperience-module__tqWhbW__servicePage[data-service=smart-lock] .ServiceExperience-module__tqWhbW__imageFrame{width:350px;height:390px}.ServiceExperience-module__tqWhbW__servicePage[data-service=ai-solutions] .ServiceExperience-module__tqWhbW__imageFrame{height:500px}.ServiceExperience-module__tqWhbW__orbitOne,.ServiceExperience-module__tqWhbW__orbitTwo{border:1px solid #ffffff1f;border-radius:50%;position:absolute}.ServiceExperience-module__tqWhbW__orbitOne{width:480px;height:480px}.ServiceExperience-module__tqWhbW__orbitTwo{border-style:dashed;border-color:rgba(var(--accent-rgb),.36);width:350px;height:350px;animation:32s linear infinite ServiceExperience-module__tqWhbW__orbit}.ServiceExperience-module__tqWhbW__scanLine{z-index:3;background:linear-gradient(90deg,transparent,var(--accent),transparent);width:78%;height:1px;box-shadow:0 0 16px rgba(var(--accent-rgb),.72);animation:4.6s ease-in-out infinite ServiceExperience-module__tqWhbW__scan;position:absolute}.ServiceExperience-module__tqWhbW__visualStatus,.ServiceExperience-module__tqWhbW__coverageBadge{z-index:4;color:#ffffffc7;backdrop-filter:blur(16px);font-size:var(--desktop-meta-size);background:#0f1114c7;border:1px solid #ffffff24;align-items:center;gap:9px;padding:12px 15px;font-weight:800;display:flex;position:absolute;box-shadow:0 18px 40px #0000003d}.ServiceExperience-module__tqWhbW__visualStatus{top:20px;inset-inline-end:12px}.ServiceExperience-module__tqWhbW__visualStatus svg{color:#4ade80}.ServiceExperience-module__tqWhbW__coverageBadge{inset-inline-start:4px;bottom:54px}.ServiceExperience-module__tqWhbW__coverageBadge svg{color:var(--accent)}.ServiceExperience-module__tqWhbW__metrics{z-index:3;border-top:1px solid #ffffff1a;grid-template-columns:repeat(3,1fr);width:min(720px,64%);margin-top:12px;display:grid;position:relative}.ServiceExperience-module__tqWhbW__metric{align-items:baseline;gap:12px;padding:22px 0;display:flex}.ServiceExperience-module__tqWhbW__metric strong{color:#fff;letter-spacing:-.03em;font-size:1.25rem}.ServiceExperience-module__tqWhbW__metric span{color:#ffffff6b;font-size:var(--desktop-meta-size)}.ServiceExperience-module__tqWhbW__capabilitiesSection,.ServiceExperience-module__tqWhbW__modulesSection,.ServiceExperience-module__tqWhbW__useCasesSection{padding:118px 28px}.ServiceExperience-module__tqWhbW__sectionHeader{grid-template-columns:minmax(0,1fr) minmax(280px,.65fr);align-items:end;gap:80px;margin-bottom:54px;display:grid}.ServiceExperience-module__tqWhbW__sectionHeader span,.ServiceExperience-module__tqWhbW__flowHeader>span,.ServiceExperience-module__tqWhbW__useCasesCopy>span,.ServiceExperience-module__tqWhbW__ctaInner>span{color:var(--accent);font-size:var(--desktop-meta-size);letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px;font-weight:900;display:block}.ServiceExperience-module__tqWhbW__sectionHeader h2,.ServiceExperience-module__tqWhbW__flowHeader h2,.ServiceExperience-module__tqWhbW__useCasesCopy h2,.ServiceExperience-module__tqWhbW__ctaInner h2{max-width:760px;font-size:var(--desktop-section-display);letter-spacing:-.02em;margin:0;line-height:1.14}.ServiceExperience-module__tqWhbW__sectionHeader>p,.ServiceExperience-module__tqWhbW__flowHeader p,.ServiceExperience-module__tqWhbW__useCasesCopy>p{color:var(--muted);font-size:var(--desktop-body-size);margin:0;line-height:1.75}.ServiceExperience-module__tqWhbW__capabilityGrid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.ServiceExperience-module__tqWhbW__capabilityCard{background:#fff;min-height:310px;padding:30px;position:relative;overflow:hidden}.ServiceExperience-module__tqWhbW__capabilityCard:nth-child(2){z-index:2;transform:translateY(24px);box-shadow:0 28px 70px #181b201f}.ServiceExperience-module__tqWhbW__cardTopline,.ServiceExperience-module__tqWhbW__moduleMeta{justify-content:space-between;align-items:center;display:flex}.ServiceExperience-module__tqWhbW__capabilityIcon{width:48px;height:48px;color:var(--accent);background:rgba(var(--accent-rgb),.1);place-items:center;display:grid}.ServiceExperience-module__tqWhbW__cardIndex{color:#b5b5b5;font-size:var(--desktop-meta-size);letter-spacing:.15em;font-weight:900}.ServiceExperience-module__tqWhbW__capabilityCard h3,.ServiceExperience-module__tqWhbW__moduleCard h3,.ServiceExperience-module__tqWhbW__flowStep h3{letter-spacing:-.025em;margin:52px 0 14px;font-size:1.35rem;line-height:1.25}.ServiceExperience-module__tqWhbW__capabilityCard p,.ServiceExperience-module__tqWhbW__moduleCard p,.ServiceExperience-module__tqWhbW__flowStep p{color:var(--muted);font-size:var(--desktop-supporting-size);margin:0;line-height:1.72}.ServiceExperience-module__tqWhbW__cardSignal{inset-inline-start:30px;background:var(--accent);width:54px;height:4px;position:absolute;bottom:0}.ServiceExperience-module__tqWhbW__flowSection{color:#fff;background:radial-gradient(circle at 50% 52%,rgba(var(--accent-rgb),.12),transparent 30%),#15171b;padding:120px 28px}.ServiceExperience-module__tqWhbW__flowHeader{max-width:800px;margin-bottom:66px}.ServiceExperience-module__tqWhbW__flowHeader p{color:#ffffff7a;max-width:610px;margin-top:24px}.ServiceExperience-module__tqWhbW__flowBoard{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px;display:grid;position:relative}.ServiceExperience-module__tqWhbW__flowTrack{top:37px;background:linear-gradient(90deg,transparent,rgba(var(--accent-rgb),.78),transparent);height:1px;position:absolute;inset-inline:10%}.ServiceExperience-module__tqWhbW__flowStep{z-index:1;padding-inline-end:28px;position:relative}.ServiceExperience-module__tqWhbW__flowNode{min-width:112px;height:74px;color:var(--accent);border:1px solid rgba(var(--accent-rgb),.46);background:#15171b;align-items:center;gap:16px;padding:0 20px;display:inline-flex}.ServiceExperience-module__tqWhbW__flowNode span{color:#ffffff59;font-size:var(--desktop-meta-size);letter-spacing:.14em;font-weight:900}.ServiceExperience-module__tqWhbW__flowStep h3{margin-top:26px}.ServiceExperience-module__tqWhbW__flowStep p{color:#ffffff73}.ServiceExperience-module__tqWhbW__modulesSection{background:var(--warm)}.ServiceExperience-module__tqWhbW__moduleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ServiceExperience-module__tqWhbW__moduleCard{background:#ffffffa8;border:1px solid #15171b1a;min-height:250px;padding:26px;transition:transform .18s,border-color .18s,background-color .18s;position:relative;overflow:hidden}.ServiceExperience-module__tqWhbW__moduleCardWithImage{min-height:440px}.ServiceExperience-module__tqWhbW__moduleCard:hover{border-color:rgba(var(--accent-rgb),.5);background:#fff;transform:translateY(-6px)}.ServiceExperience-module__tqWhbW__moduleMeta{color:var(--accent)}.ServiceExperience-module__tqWhbW__moduleMeta span{font-size:var(--desktop-meta-size);letter-spacing:.14em;font-weight:900}.ServiceExperience-module__tqWhbW__moduleVisual{isolation:isolate;background:linear-gradient(#15171b0b 1px,transparent 1px),linear-gradient(90deg,#15171b0b 1px,transparent 1px),radial-gradient(circle at center,rgba(var(--accent-rgb),.09),transparent 64%);background-size:28px 28px,28px 28px,auto;place-items:center;height:205px;margin:18px -4px 0;display:grid;position:relative;overflow:hidden}.ServiceExperience-module__tqWhbW__moduleTarget{z-index:-1;border:1px solid rgba(var(--accent-rgb),.18);width:152px;height:152px;box-shadow:0 0 0 34px rgba(var(--accent-rgb),.045),0 0 0 68px rgba(var(--accent-rgb),.025);border-radius:50%;position:absolute}.ServiceExperience-module__tqWhbW__moduleImage{object-fit:contain;filter:drop-shadow(0 18px 16px #15171b2b);width:auto;max-width:88%;height:auto;max-height:184px;transition:transform .22s}.ServiceExperience-module__tqWhbW__moduleCardWithImage:hover .ServiceExperience-module__tqWhbW__moduleImage{transform:translateY(-6px)scale(1.025)}.ServiceExperience-module__tqWhbW__moduleCard h3{margin-top:50px}.ServiceExperience-module__tqWhbW__moduleCardWithImage h3{margin-top:24px}.ServiceExperience-module__tqWhbW__useCasesSection{background:#fff}.ServiceExperience-module__tqWhbW__useCasesLayout{grid-template-columns:minmax(0,.8fr) minmax(500px,1.2fr);align-items:start;gap:90px;display:grid}.ServiceExperience-module__tqWhbW__useCasesCopy{position:sticky;top:120px}.ServiceExperience-module__tqWhbW__useCasesCopy h2{font-size:var(--desktop-section-display)}.ServiceExperience-module__tqWhbW__useCasesCopy>p{margin-top:26px}.ServiceExperience-module__tqWhbW__benefitList{gap:10px;margin-top:34px;display:grid}.ServiceExperience-module__tqWhbW__benefitList>div{color:#454850;border-bottom:1px solid var(--line);font-size:var(--desktop-supporting-size);align-items:flex-start;gap:12px;padding:13px 0;line-height:1.7;display:flex}.ServiceExperience-module__tqWhbW__benefitList svg{color:var(--accent);flex:none;margin-top:3px}.ServiceExperience-module__tqWhbW__useCaseBoard{border-top:1px solid var(--line);border-inline-start:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ServiceExperience-module__tqWhbW__useCaseItem{border-inline-end:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;min-height:150px;padding:26px}.ServiceExperience-module__tqWhbW__useCaseItem:nth-child(3n+2){background:rgba(var(--accent-rgb),.055)}.ServiceExperience-module__tqWhbW__useCaseItem span{color:var(--accent);font-size:var(--desktop-meta-size);letter-spacing:.15em;margin-bottom:44px;font-weight:900;display:block}.ServiceExperience-module__tqWhbW__useCaseItem strong{font-size:1rem;line-height:1.5}.ServiceExperience-module__tqWhbW__ctaSection{color:#fff;background:var(--accent);place-items:center;min-height:520px;padding:100px 28px;display:grid;position:relative;overflow:hidden}.ServiceExperience-module__tqWhbW__ctaGrid{z-index:0;opacity:.18;-webkit-mask-image:radial-gradient(circle,#000,#0000 72%);mask-image:radial-gradient(circle,#000,#0000 72%)}.ServiceExperience-module__tqWhbW__ctaInner{z-index:1;text-align:center;max-width:900px;position:relative}.ServiceExperience-module__tqWhbW__ctaInner>span{color:#ffffffa8}.ServiceExperience-module__tqWhbW__ctaInner h2{max-width:900px;font-size:var(--desktop-section-display)}.ServiceExperience-module__tqWhbW__ctaInner p{color:#ffffffb8;max-width:660px;font-size:var(--desktop-body-size);margin:24px auto 0;line-height:1.75}.ServiceExperience-module__tqWhbW__ctaInner button{min-height:56px;color:var(--ink);background:#fff;margin-top:36px;padding:0 30px;box-shadow:0 18px 40px #00000029}.ServiceExperience-module__tqWhbW__stickyBar{inset-inline:50%;z-index:90;color:#fff;backdrop-filter:blur(18px);opacity:0;pointer-events:none;background:#111316eb;border:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:30px;width:min(720px,100% - 36px);min-height:64px;padding:8px 9px 8px 20px;transition:transform .26s,opacity .26s;display:flex;position:fixed;bottom:20px;transform:translate(50%,calc(100% + 50px));box-shadow:0 24px 70px #00000057}.ServiceExperience-module__tqWhbW__servicePage[data-locale=en] .ServiceExperience-module__tqWhbW__stickyBar{transform:translate(-50%,calc(100% + 50px))}.ServiceExperience-module__tqWhbW__stickyBarVisible{opacity:1;pointer-events:auto;transform:translate(50%)}.ServiceExperience-module__tqWhbW__servicePage[data-locale=en] .ServiceExperience-module__tqWhbW__stickyBarVisible{transform:translate(-50%)}.ServiceExperience-module__tqWhbW__stickyBar>div{flex-direction:column;gap:3px;display:flex}.ServiceExperience-module__tqWhbW__stickyBar span{color:var(--accent);letter-spacing:.14em;font-size:.75rem;font-weight:900}.ServiceExperience-module__tqWhbW__stickyBar strong{font-size:.9375rem}.ServiceExperience-module__tqWhbW__stickyBar button{color:#fff;background:var(--accent);align-self:stretch;padding:0 22px}@keyframes ServiceExperience-module__tqWhbW__pulse{50%{box-shadow:0 0 0 12px rgba(var(--accent-rgb),.02)}}@keyframes ServiceExperience-module__tqWhbW__orbit{to{transform:rotate(360deg)}}@keyframes ServiceExperience-module__tqWhbW__scan{0%,to{opacity:0;transform:translateY(-160px)}15%,85%{opacity:.85}50%{transform:translateY(170px)}}@media (max-width:1050px){.ServiceExperience-module__tqWhbW__hero{min-height:auto;padding-top:96px;padding-bottom:90px}.ServiceExperience-module__tqWhbW__serviceRail{scrollbar-width:none;grid-template-columns:repeat(6,minmax(140px,1fr));overflow-x:auto}.ServiceExperience-module__tqWhbW__serviceRail::-webkit-scrollbar{display:none}.ServiceExperience-module__tqWhbW__heroLayout{grid-template-columns:1fr 1fr;gap:30px}.ServiceExperience-module__tqWhbW__heroCopy h1{font-size:clamp(3.1rem,7vw,5rem)}.ServiceExperience-module__tqWhbW__imageFrame,.ServiceExperience-module__tqWhbW__metrics{width:100%}.ServiceExperience-module__tqWhbW__useCasesLayout{grid-template-columns:1fr 1fr;gap:50px}}@media (max-width:780px){.ServiceExperience-module__tqWhbW__hero:after{height:44px}.ServiceExperience-module__tqWhbW__breadcrumbRow{margin-bottom:18px}.ServiceExperience-module__tqWhbW__serviceRail{scroll-snap-type:x mandatory;margin-inline:-18px;border-inline:0;margin-bottom:48px}.ServiceExperience-module__tqWhbW__serviceRailLink,.ServiceExperience-module__tqWhbW__serviceRailActive{scroll-snap-align:start}.ServiceExperience-module__tqWhbW__heroLayout{grid-template-columns:1fr}.ServiceExperience-module__tqWhbW__heroCopy{padding-bottom:0}.ServiceExperience-module__tqWhbW__heroCopy h1{font-size:clamp(3rem,14vw,4.8rem);line-height:.96}.ServiceExperience-module__tqWhbW__heroCopy>p{margin-top:22px;font-size:.92rem;line-height:1.85}.ServiceExperience-module__tqWhbW__heroActions{grid-template-columns:1fr;display:grid}.ServiceExperience-module__tqWhbW__visualStage{min-height:390px;margin-top:10px}.ServiceExperience-module__tqWhbW__visualStatus{top:6px}.ServiceExperience-module__tqWhbW__coverageBadge{bottom:14px}.ServiceExperience-module__tqWhbW__metrics{margin-top:18px}.ServiceExperience-module__tqWhbW__metric{padding:18px 8px;display:block}.ServiceExperience-module__tqWhbW__metric strong,.ServiceExperience-module__tqWhbW__metric span{display:block}.ServiceExperience-module__tqWhbW__metric span{margin-top:5px;line-height:1.5}.ServiceExperience-module__tqWhbW__sectionHeader{grid-template-columns:1fr;gap:22px;margin-bottom:38px}.ServiceExperience-module__tqWhbW__sectionHeader h2,.ServiceExperience-module__tqWhbW__flowHeader h2,.ServiceExperience-module__tqWhbW__useCasesCopy h2{font-size:clamp(2.2rem,11vw,3.5rem)}.ServiceExperience-module__tqWhbW__capabilityCard:nth-child(2){transform:none}.ServiceExperience-module__tqWhbW__capabilityCard{min-height:260px}.ServiceExperience-module__tqWhbW__flowTrack{display:none}.ServiceExperience-module__tqWhbW__flowBoard{gap:46px}.ServiceExperience-module__tqWhbW__flowStep{padding-inline-end:0}.ServiceExperience-module__tqWhbW__moduleGrid{gap:10px}.ServiceExperience-module__tqWhbW__moduleCard{min-height:220px}.ServiceExperience-module__tqWhbW__moduleCardWithImage{min-height:410px}.ServiceExperience-module__tqWhbW__useCasesCopy{position:static}.ServiceExperience-module__tqWhbW__useCaseBoard{margin-top:14px}.ServiceExperience-module__tqWhbW__useCaseItem span{margin-bottom:30px}.ServiceExperience-module__tqWhbW__ctaInner h2{font-size:clamp(2.6rem,12vw,4rem)}.ServiceExperience-module__tqWhbW__stickyBar{gap:10px;min-height:58px;padding-inline-start:14px;bottom:12px}.ServiceExperience-module__tqWhbW__stickyBar strong{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.ServiceExperience-module__tqWhbW__stickyBar button{padding:0 14px;font-size:.72rem}.ServiceExperience-module__tqWhbW__hero{padding:calc(88px + env(safe-area-inset-top))var(--mobile-gutter)60px}.ServiceExperience-module__tqWhbW__breadcrumbRow{min-height:44px}.ServiceExperience-module__tqWhbW__serviceRail{margin-inline:calc(var(--mobile-gutter)*-1);grid-template-columns:repeat(6,minmax(132px,1fr));margin-bottom:30px}.ServiceExperience-module__tqWhbW__serviceRailLink,.ServiceExperience-module__tqWhbW__serviceRailActive{min-height:52px;padding:0 14px;font-size:.875rem}.ServiceExperience-module__tqWhbW__serviceRailLink span,.ServiceExperience-module__tqWhbW__serviceRailActive span,.ServiceExperience-module__tqWhbW__eyebrow,.ServiceExperience-module__tqWhbW__sectionHeader span,.ServiceExperience-module__tqWhbW__flowHeader>span,.ServiceExperience-module__tqWhbW__useCasesCopy>span,.ServiceExperience-module__tqWhbW__ctaInner>span{font-size:.75rem}.ServiceExperience-module__tqWhbW__heroCopy h1{max-width:14ch}.ServiceExperience-module__tqWhbW__heroCopy>p,.ServiceExperience-module__tqWhbW__sectionHeader>p,.ServiceExperience-module__tqWhbW__flowHeader p,.ServiceExperience-module__tqWhbW__useCasesCopy>p,.ServiceExperience-module__tqWhbW__ctaInner p{font-size:1rem;line-height:1.75}.ServiceExperience-module__tqWhbW__primaryButton,.ServiceExperience-module__tqWhbW__secondaryButton{min-height:52px;font-size:1rem}.ServiceExperience-module__tqWhbW__visualStage{min-height:300px}.ServiceExperience-module__tqWhbW__imageFrame,.ServiceExperience-module__tqWhbW__servicePage[data-service=smart-guard] .ServiceExperience-module__tqWhbW__imageFrame,.ServiceExperience-module__tqWhbW__servicePage[data-service=ai-solutions] .ServiceExperience-module__tqWhbW__imageFrame{height:265px}.ServiceExperience-module__tqWhbW__servicePage[data-service=smart-lock] .ServiceExperience-module__tqWhbW__imageFrame{width:230px;height:260px}.ServiceExperience-module__tqWhbW__orbitOne{width:280px;height:280px}.ServiceExperience-module__tqWhbW__orbitTwo{width:205px;height:205px}.ServiceExperience-module__tqWhbW__visualStatus,.ServiceExperience-module__tqWhbW__coverageBadge{padding:10px 12px;font-size:.75rem}.ServiceExperience-module__tqWhbW__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.ServiceExperience-module__tqWhbW__metric{min-width:0;padding:16px 8px}.ServiceExperience-module__tqWhbW__metric strong{font-size:1.05rem}.ServiceExperience-module__tqWhbW__metric span{font-size:.75rem}.ServiceExperience-module__tqWhbW__capabilitiesSection,.ServiceExperience-module__tqWhbW__modulesSection,.ServiceExperience-module__tqWhbW__useCasesSection,.ServiceExperience-module__tqWhbW__flowSection{padding:64px var(--mobile-gutter)}.ServiceExperience-module__tqWhbW__capabilityGrid,.ServiceExperience-module__tqWhbW__moduleGrid,.ServiceExperience-module__tqWhbW__flowBoard,.ServiceExperience-module__tqWhbW__useCasesLayout{grid-template-columns:minmax(0,1fr)}.ServiceExperience-module__tqWhbW__capabilityCard,.ServiceExperience-module__tqWhbW__moduleCard,.ServiceExperience-module__tqWhbW__moduleCardWithImage{min-height:0;padding:22px}.ServiceExperience-module__tqWhbW__capabilityCard h3,.ServiceExperience-module__tqWhbW__moduleCard h3,.ServiceExperience-module__tqWhbW__flowStep h3{margin:28px 0 10px}.ServiceExperience-module__tqWhbW__capabilityCard p,.ServiceExperience-module__tqWhbW__moduleCard p,.ServiceExperience-module__tqWhbW__flowStep p{font-size:1rem;line-height:1.7}.ServiceExperience-module__tqWhbW__moduleVisual{height:180px}.ServiceExperience-module__tqWhbW__moduleCardWithImage h3{margin-top:20px}.ServiceExperience-module__tqWhbW__benefitList>div{min-height:48px;font-size:1rem}.ServiceExperience-module__tqWhbW__useCaseBoard{grid-template-columns:minmax(0,1fr);margin-top:4px}.ServiceExperience-module__tqWhbW__useCaseItem{min-height:0;padding:18px}.ServiceExperience-module__tqWhbW__useCaseItem span{margin-bottom:16px;font-size:.75rem}.ServiceExperience-module__tqWhbW__ctaSection{min-height:0;padding:72px var(--mobile-gutter)calc(96px + env(safe-area-inset-bottom))}.ServiceExperience-module__tqWhbW__ctaInner button{width:100%;min-height:52px;font-size:1rem}.ServiceExperience-module__tqWhbW__stickyBar{display:none}}@media (max-width:450px){.ServiceExperience-module__tqWhbW__heroCode{display:none}.ServiceExperience-module__tqWhbW__visualStage{min-height:350px}.ServiceExperience-module__tqWhbW__imageFrame,.ServiceExperience-module__tqWhbW__servicePage[data-service=smart-guard] .ServiceExperience-module__tqWhbW__imageFrame,.ServiceExperience-module__tqWhbW__servicePage[data-service=ai-solutions] .ServiceExperience-module__tqWhbW__imageFrame{height:290px}.ServiceExperience-module__tqWhbW__orbitOne{width:300px;height:300px}.ServiceExperience-module__tqWhbW__orbitTwo{width:220px;height:220px}.ServiceExperience-module__tqWhbW__useCaseBoard{grid-template-columns:1fr}.ServiceExperience-module__tqWhbW__useCaseItem:nth-child(3n+2){background:#fff}.ServiceExperience-module__tqWhbW__useCaseItem:nth-child(2n){background:rgba(var(--accent-rgb),.055)}}@media (prefers-reduced-motion:reduce){.ServiceExperience-module__tqWhbW__pulseDot,.ServiceExperience-module__tqWhbW__orbitTwo,.ServiceExperience-module__tqWhbW__scanLine{animation:none}.ServiceExperience-module__tqWhbW__moduleCard,.ServiceExperience-module__tqWhbW__primaryButton,.ServiceExperience-module__tqWhbW__ctaInner button,.ServiceExperience-module__tqWhbW__stickyBar{transition:none}}.ServiceExperience-module__tqWhbW__servicePage[data-locale=ar] .ServiceExperience-module__tqWhbW__heroCopy h1{letter-spacing:0;line-height:1.1}@media (max-width:780px){.ServiceExperience-module__tqWhbW__heroCopy h1{font-size:var(--banner-heading-large);line-height:1.04}.ServiceExperience-module__tqWhbW__servicePage[data-locale=ar] .ServiceExperience-module__tqWhbW__heroCopy h1{line-height:1.11}}
