.silk-hero-visual-module__gMD5HG__root{z-index:-2;pointer-events:none;background:radial-gradient(circle at 14% 22%,#1842766b,#0000 34%),radial-gradient(circle at 78% 74%,#1e57a43d,#0000 42%),linear-gradient(135deg,#060d19 0%,#0c192b 48%,#081221 100%);position:absolute;inset:0;overflow:hidden}.silk-hero-visual-module__gMD5HG__canvas{opacity:.9;block-size:100%;inline-size:100%;display:block}.silk-hero-visual-module__gMD5HG__root:after{content:"";background:radial-gradient(78% 115% at 88% 44%,#060d19cc 0%,#060d199e 40%,#060d192e 76%,#0000 100%),linear-gradient(#060d1914,#060d195c);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.silk-hero-visual-module__gMD5HG__canvas{opacity:.78}}
.service-pages-module__a3FKra__page{padding-block:var(--space-section)}.service-pages-module__a3FKra__page h1,.service-pages-module__a3FKra__page h2,.service-pages-module__a3FKra__page h3{margin:0}.service-pages-module__a3FKra__page h1{font-size:clamp(1.875rem,3.4vw,2.75rem);line-height:1.7}.service-pages-module__a3FKra__page h2{font-size:clamp(1.25rem,2vw,1.625rem);line-height:1.8}.service-pages-module__a3FKra__page h3{font-size:1.125rem;line-height:1.9}.service-pages-module__a3FKra__page p{color:var(--text-secondary);max-inline-size:var(--reading-width);line-height:2}.service-pages-module__a3FKra__intro{max-inline-size:49rem;padding-block-end:var(--space-12)}.service-pages-module__a3FKra__intro>p:not(.service-pages-module__a3FKra__eyebrow){margin-block:var(--space-4) var(--space-6);font-size:1.0625rem}.service-pages-module__a3FKra__eyebrow{margin-block-end:var(--space-3);font-size:.9375rem}.service-pages-module__a3FKra__section{padding-block:var(--space-8);border-block-start:1px solid var(--border)}.service-pages-module__a3FKra__sectionHeading{gap:var(--space-3);display:grid}.service-pages-module__a3FKra__sectionHeading p{margin:0}.service-pages-module__a3FKra__familyRegister{gap:var(--space-6);margin-block-start:var(--space-6);display:grid}.service-pages-module__a3FKra__familyRecord{border-block-start:1px solid var(--border);padding-block-start:var(--space-4)}.service-pages-module__a3FKra__familyRecord h3{border-inline-start:2px solid var(--brand-cyan);padding-inline-start:var(--space-4)}.service-pages-module__a3FKra__familyRecord p{margin-block:var(--space-3) 0;font-size:.9375rem}.service-pages-module__a3FKra__register{margin-block-start:var(--space-6)}.service-pages-module__a3FKra__serviceRow{gap:var(--space-4);padding-block:var(--space-6);border-block-start:1px solid var(--border);display:grid}.service-pages-module__a3FKra__serviceRow h3{align-items:baseline;gap:var(--space-3);border-inline-start:2px solid var(--brand-cyan);align-self:start;padding-inline-start:var(--space-4);display:flex}.service-pages-module__a3FKra__link{align-items:center;gap:var(--space-3);min-block-size:44px;padding-block:var(--space-2);color:var(--primary);text-underline-offset:.25em;font-size:.9375rem;font-weight:600;text-decoration:underline;display:inline-flex}.service-pages-module__a3FKra__link:hover{color:var(--primary-hover)}.service-pages-module__a3FKra__link span{flex-shrink:0}.service-pages-module__a3FKra__serviceRow .service-pages-module__a3FKra__link{place-self:start}.service-pages-module__a3FKra__editorial,.service-pages-module__a3FKra__support{gap:var(--space-6);display:grid}.service-pages-module__a3FKra__support{padding:var(--space-6);margin-block:var(--space-6) var(--space-8);background:var(--surface);border-block:1px solid var(--border);scroll-margin-block-start:var(--space-6)}.service-pages-module__a3FKra__principles{margin:var(--space-8) 0 0;gap:var(--space-6);padding:0;list-style:none;display:grid}.service-pages-module__a3FKra__principles li{align-items:baseline;gap:var(--space-3);display:flex}.service-pages-module__a3FKra__principles span{color:var(--primary)}.service-pages-module__a3FKra__capabilityGroups{gap:var(--space-8);margin-block-start:var(--space-8);display:grid}.service-pages-module__a3FKra__capabilityGroup{border-inline-start:2px solid var(--brand-cyan);padding-inline-start:var(--space-5)}.service-pages-module__a3FKra__capabilityGroup h3{margin-block-end:var(--space-4)}.service-pages-module__a3FKra__capabilityGroup ul{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.service-pages-module__a3FKra__capabilityGroup li{align-items:baseline;gap:var(--space-3);color:var(--text-secondary);line-height:1.9;display:flex}.service-pages-module__a3FKra__capabilityGroup li:before{content:"";background:var(--brand-cyan);flex:0 0 .4rem;block-size:.4rem;inline-size:.4rem}.service-pages-module__a3FKra__sectionAction{margin-block-start:var(--space-6)}.service-pages-module__a3FKra__deliveryStages{margin:var(--space-8) 0 0;gap:var(--space-4);padding:0;list-style:none;display:grid}.service-pages-module__a3FKra__deliveryStages li{border-block-start:1px solid var(--border);padding-block-start:var(--space-3);font-weight:600}.service-pages-module__a3FKra__deliveryStages li:before{content:"";block-size:2px;inline-size:1.5rem;vertical-align:middle;background:var(--brand-cyan);margin-inline-end:var(--space-3);display:inline-block}.service-pages-module__a3FKra__engagement{border-inline-start:2px solid var(--brand-cyan);max-inline-size:var(--reading-width);margin-block-start:var(--space-8);padding-inline-start:var(--space-6)}.service-pages-module__a3FKra__engagement h3{margin-block-end:var(--space-3)}.service-pages-module__a3FKra__breadcrumb{align-items:center;gap:var(--space-3);color:var(--text-secondary);flex-wrap:wrap;margin-block-end:var(--space-6);font-size:.875rem;display:flex}.service-pages-module__a3FKra__breadcrumb a{min-block-size:44px;min-inline-size:44px;color:var(--primary);text-underline-offset:.25em;align-items:center;text-decoration:underline;display:inline-flex}.service-pages-module__a3FKra__related{margin:var(--space-4) 0 0;gap:var(--space-4);padding:0;list-style:none;display:grid}.service-pages-module__a3FKra__consultation{gap:var(--space-6);padding:var(--space-6);background:var(--accent-muted);margin-block-start:var(--space-8);display:grid}.service-pages-module__a3FKra__consultation h2{max-inline-size:40rem;font-size:1.25rem}.service-pages-module__a3FKra__consultation>a{place-self:center start}.service-pages-module__a3FKra__credentials{gap:var(--space-6);padding-block:var(--space-8);border-block:1px solid var(--border);display:grid}.service-pages-module__a3FKra__credentials p{margin:0}@media (min-width:48rem){.service-pages-module__a3FKra__editorial,.service-pages-module__a3FKra__support,.service-pages-module__a3FKra__sectionHeading,.service-pages-module__a3FKra__credentials{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1.8fr)}.service-pages-module__a3FKra__familyRegister,.service-pages-module__a3FKra__capabilityGroups{grid-template-columns:repeat(2,minmax(0,1fr))}.service-pages-module__a3FKra__serviceRow{gap:var(--space-4) var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}.service-pages-module__a3FKra__serviceRow .service-pages-module__a3FKra__link{grid-column:2}.service-pages-module__a3FKra__principles{grid-template-columns:repeat(2,minmax(0,1fr))}.service-pages-module__a3FKra__related,.service-pages-module__a3FKra__deliveryStages{grid-template-columns:repeat(3,minmax(0,1fr))}.service-pages-module__a3FKra__consultation{grid-template-columns:minmax(0,1fr) auto;align-items:center}}@media (min-width:75rem){.service-pages-module__a3FKra__familyRegister,.service-pages-module__a3FKra__capabilityGroups{grid-template-columns:repeat(3,minmax(0,1fr))}.service-pages-module__a3FKra__serviceRow{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr) auto;align-items:start}.service-pages-module__a3FKra__serviceRow .service-pages-module__a3FKra__link{grid-column:auto}.service-pages-module__a3FKra__principles{grid-template-columns:repeat(4,minmax(0,1fr))}.service-pages-module__a3FKra__deliveryStages{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:35rem){.service-pages-module__a3FKra__consultation>a,.service-pages-module__a3FKra__intro>a{inline-size:100%}}.service-pages-module__a3FKra__sequence{color:var(--primary);flex-shrink:0;font-size:.9375rem;font-weight:500}.service-pages-module__a3FKra__hub .service-pages-module__a3FKra__serviceRow [data-sequence-marker],.service-pages-module__a3FKra__hub .service-pages-module__a3FKra__principles [data-sequence-marker],.service-pages-module__a3FKra__page .service-pages-module__a3FKra__principles [data-sequence-marker]{direction:rtl;unicode-bidi:isolate}.service-pages-module__a3FKra__hub{background:var(--internal-page-background)}
.page-module__D1rvnq__page{padding-block:var(--space-section)}.page-module__D1rvnq__page h1,.page-module__D1rvnq__page h2,.page-module__D1rvnq__page h3,.page-module__D1rvnq__page p{margin-block-start:0}.page-module__D1rvnq__page h1{margin-block-end:var(--space-4);font-size:clamp(1.875rem,3.4vw,2.75rem);line-height:1.7}.page-module__D1rvnq__page h2{margin-block-end:0;font-size:clamp(1.25rem,2vw,1.625rem);line-height:1.8}.page-module__D1rvnq__page h3{margin:0;font-size:1.0625rem;line-height:1.9}.page-module__D1rvnq__page p{color:var(--text-secondary);line-height:2}.page-module__D1rvnq__eyebrow{color:var(--text-secondary);margin-block-end:var(--space-3);font-size:.875rem}.page-module__D1rvnq__intro{max-inline-size:51rem;padding-block-end:var(--space-10)}.page-module__D1rvnq__intro>p:last-child{max-inline-size:var(--reading-width);font-size:1.0625rem}.page-module__D1rvnq__categories{padding-block:var(--space-8);border-block:1px solid var(--border)}.page-module__D1rvnq__sectionHeading{gap:var(--space-3);display:grid}.page-module__D1rvnq__sectionHeading p{max-inline-size:var(--reading-width);margin:0;font-size:.9375rem}.page-module__D1rvnq__categories ul{gap:var(--space-2) var(--space-3);margin:var(--space-6) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.page-module__D1rvnq__categories a,.page-module__D1rvnq__featured a,.page-module__D1rvnq__related a{min-block-size:44px;color:var(--primary);text-underline-offset:.25em;align-items:center;font-size:.9375rem;font-weight:600;text-decoration:underline;display:inline-flex}.page-module__D1rvnq__categories a{padding-inline:var(--space-3);border:1px solid var(--border);text-decoration:none}.page-module__D1rvnq__categories a:hover,.page-module__D1rvnq__categories a[aria-current=page],.page-module__D1rvnq__featured a:hover,.page-module__D1rvnq__related a:hover{color:var(--primary-hover);border-color:var(--primary)}.page-module__D1rvnq__featured,.page-module__D1rvnq__latest{padding-block:var(--space-10);border-block-end:1px solid var(--border)}.page-module__D1rvnq__featured h2{max-inline-size:44rem}.page-module__D1rvnq__featured>p:not(.page-module__D1rvnq__eyebrow){max-inline-size:var(--reading-width);margin-block:var(--space-3) var(--space-4)}.page-module__D1rvnq__featured a,.page-module__D1rvnq__related a{gap:var(--space-3)}.page-module__D1rvnq__latest>h2{margin-block-end:var(--space-6)}.page-module__D1rvnq__articleGrid{gap:var(--space-6);display:grid}.page-module__D1rvnq__articleGrid article{border-block-start:1px solid var(--border);padding-block-start:var(--space-4)}.page-module__D1rvnq__articleGrid p{margin-block:var(--space-3) 0}.page-module__D1rvnq__articleGrid a{color:var(--text-primary);text-decoration:none}.page-module__D1rvnq__articleGrid a:hover{color:var(--primary)}.page-module__D1rvnq__empty{gap:var(--space-6);padding-block:var(--space-12);border-block-end:1px solid var(--border);align-items:start;display:grid}.page-module__D1rvnq__emptyRule{background:var(--brand-cyan);block-size:2px;inline-size:3rem;margin-block-start:.9rem}.page-module__D1rvnq__empty h2{margin-block-end:var(--space-3)}.page-module__D1rvnq__empty p{max-inline-size:var(--reading-width);margin-block-end:0}.page-module__D1rvnq__related{gap:var(--space-6);padding-block:var(--space-10);border-block-end:1px solid var(--border);display:grid}.page-module__D1rvnq__related ul{gap:var(--space-2) var(--space-6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.page-module__D1rvnq__consultation{gap:var(--space-6);padding:var(--space-6);background:var(--accent-muted);align-items:center;margin-block-start:var(--space-8);display:grid}.page-module__D1rvnq__consultation h2{max-inline-size:44rem;font-size:1.25rem}.page-module__D1rvnq__consultation a{justify-self:start}.page-module__D1rvnq__articleHeader{max-inline-size:var(--reading-width);border-block-end:1px solid var(--border);padding-block-end:var(--space-8)}.page-module__D1rvnq__articleMeta{gap:var(--space-2) var(--space-5);color:var(--text-secondary);flex-wrap:wrap;margin-block-start:var(--space-4);font-size:.875rem;display:flex}.page-module__D1rvnq__articleBody{max-inline-size:var(--reading-width);padding-block:var(--space-8)}.page-module__D1rvnq__articleBody p{white-space:pre-line}@media (min-width:48rem){.page-module__D1rvnq__sectionHeading,.page-module__D1rvnq__empty,.page-module__D1rvnq__related{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1.8fr)}.page-module__D1rvnq__articleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__D1rvnq__consultation{grid-template-columns:minmax(0,1fr) auto}}@media (min-width:75rem){.page-module__D1rvnq__articleGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:35rem){.page-module__D1rvnq__categories ul{display:grid}.page-module__D1rvnq__categories a,.page-module__D1rvnq__consultation a{inline-size:100%}}.page-module__D1rvnq__page{background:var(--internal-page-background)}
.page-module__nEQhcq__page{padding-block:var(--space-section)}.page-module__nEQhcq__intro{max-inline-size:48rem;margin-block-end:var(--space-12)}.page-module__nEQhcq__eyebrow{color:var(--primary);margin-block-end:var(--space-3);font-size:.9375rem}.page-module__nEQhcq__intro h1{margin:0 0 var(--space-4);font-size:clamp(1.875rem,3.4vw,2.75rem);line-height:1.7}.page-module__nEQhcq__intro>p:last-child{color:var(--text-secondary);font-size:1.0625rem;line-height:2}.page-module__nEQhcq__page h2{margin:0;font-size:1.25rem;line-height:1.85}.page-module__nEQhcq__overview,.page-module__nEQhcq__guidance{gap:var(--space-4);display:grid}.page-module__nEQhcq__overview p,.page-module__nEQhcq__guidance p,.page-module__nEQhcq__official p{color:var(--text-secondary);max-inline-size:var(--reading-width);line-height:2}.page-module__nEQhcq__overview{border-block-start:1px solid var(--border);padding-block-start:var(--space-6)}.page-module__nEQhcq__register{margin-block-start:var(--space-12)}.page-module__nEQhcq__documents{margin:var(--space-6) 0 0;gap:var(--space-6);padding:0;list-style:none;display:grid}.page-module__nEQhcq__document{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);flex-direction:column;min-inline-size:0;display:flex}.page-module__nEQhcq__preview{padding:var(--space-4);background:var(--background);border-radius:var(--radius-panel) var(--radius-panel) 0 0}.page-module__nEQhcq__preview img{object-fit:contain;block-size:17rem;inline-size:100%;display:block}.page-module__nEQhcq__documentBody{padding:var(--space-6);align-items:flex-start;gap:var(--space-4);flex-direction:column;flex:1;display:flex}.page-module__nEQhcq__fileType{gap:var(--space-3);color:var(--text-secondary);flex-wrap:wrap;align-items:center;font-size:.8125rem;display:flex}.page-module__nEQhcq__fileType>span:first-child{border:1px solid var(--border);border-radius:var(--radius-control);padding:var(--space-1) var(--space-2)}.page-module__nEQhcq__document h3{margin:0;font-size:1.125rem;font-weight:600;line-height:1.9}.page-module__nEQhcq__documentLink{align-items:center;gap:var(--space-3);min-block-size:44px;color:var(--primary);text-underline-offset:.25em;padding-block:var(--space-2);margin-block-start:auto;font-size:.9375rem;font-weight:600;text-decoration:underline;display:inline-flex}.page-module__nEQhcq__documentLink:hover{color:var(--primary-hover)}.page-module__nEQhcq__guidance{border-block-start:1px solid var(--border);margin-block-start:var(--space-12);padding-block-start:var(--space-6)}.page-module__nEQhcq__guidance p+p{margin-block-start:var(--space-3)}.page-module__nEQhcq__official{margin-block-start:var(--space-8)}.page-module__nEQhcq__official h2{margin-block-end:var(--space-3);font-size:1rem}.page-module__nEQhcq__contact{gap:var(--space-6);padding:var(--space-6);background:var(--accent-muted);border-inline-start:2px solid var(--accent);align-items:center;margin-block-start:var(--space-12);display:grid}.page-module__nEQhcq__contact h2{max-inline-size:42rem;font-size:1.125rem}.page-module__nEQhcq__contact>a{justify-self:start}@media (min-width:48rem){.page-module__nEQhcq__overview,.page-module__nEQhcq__guidance{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.page-module__nEQhcq__contact{grid-template-columns:minmax(0,1fr) auto}}@media (min-width:64rem){.page-module__nEQhcq__documents{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:35rem){.page-module__nEQhcq__contact>a{inline-size:100%}}.page-module__nEQhcq__page{background:var(--internal-page-background)}
.not-found-module__sxuMuG__page{min-block-size:min(72vh,44rem);padding-block:var(--space-section);align-items:center;display:grid}.not-found-module__sxuMuG__content{max-inline-size:48rem}.not-found-module__sxuMuG__code{margin:0 0 var(--space-3);color:var(--primary);font-size:.9375rem;font-weight:700}.not-found-module__sxuMuG__content h1{margin:0 0 var(--space-4);font-size:clamp(1.875rem,3.4vw,2.75rem);line-height:1.7}.not-found-module__sxuMuG__content>p:not(.not-found-module__sxuMuG__code){max-inline-size:var(--reading-width);color:var(--text-secondary);margin:0;font-size:1.0625rem;line-height:2}.not-found-module__sxuMuG__actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-8);display:flex}.not-found-module__sxuMuG__textLink{min-block-size:44px;padding-inline:var(--space-3);color:var(--primary);text-underline-offset:.25em;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.not-found-module__sxuMuG__textLink:hover{color:var(--primary-hover)}@media (max-width:35rem){.not-found-module__sxuMuG__actions{flex-direction:column;align-items:stretch}.not-found-module__sxuMuG__actions a{inline-size:100%}}
.iot-reference-module__fCKr8q__page{--iot-bg:#00172f;--iot-deep:#001226;--iot-panel:#00213f;--iot-blue:#078cf0;--iot-cyan:#13a9ff;--iot-text:#f4f9ff;--iot-muted:#abc5dd;--iot-line:#13a9ff94;min-block-size:100vh;inline-size:100%;min-inline-size:0;color:var(--iot-text);background:var(--iot-bg);overflow:clip}:is(html:has(.iot-reference-page),body:has(.iot-reference-page),body:has(.iot-reference-page) #main-content){background:var(--iot-bg,#00172f)}body:has(.iot-reference-page)>footer{display:none}.iot-reference-module__fCKr8q__hero{direction:ltr;background-color:#0a1128;background-image:linear-gradient(270deg,#0a1128 30%,#0a1128e0 45%,#0a112873 68%,#0000 100%),url(/images/iot-reference/iot-hero.png);background-position:50%,0;background-repeat:no-repeat;background-size:100% 100%,cover;border-block-end:1px solid #13a9ff33;grid-template-columns:minmax(0,62%) minmax(24rem,38%);min-block-size:clamp(19rem,26vw,27rem);inline-size:100%;display:grid;position:relative;overflow:hidden}.iot-reference-module__fCKr8q__heroCopy{z-index:1;text-align:right;direction:rtl;flex-direction:column;grid-column:2;justify-content:center;align-items:flex-start;min-inline-size:0;padding:clamp(2.25rem,3vw,3rem) clamp(1.5rem,4vw,4rem) clamp(4rem,4.5vw,4.75rem) clamp(1.5rem,2.5vw,2.5rem);display:flex;position:relative}.iot-reference-module__fCKr8q__eyebrow{color:var(--iot-cyan);margin:0 0 .55rem;font-size:clamp(1.1rem,1.35vw,1.4rem);font-weight:750}.iot-reference-module__fCKr8q__heroCopy h1{color:#fff;margin:0;font-size:clamp(3.25rem,4.4vw,4.75rem);font-weight:900;line-height:1.18}.iot-reference-module__fCKr8q__heroLead{color:#fff;margin:.75rem 0 0;font-size:clamp(1.2rem,1.5vw,1.55rem);font-weight:750;line-height:1.7}.iot-reference-module__fCKr8q__heroDescription{max-inline-size:36rem;color:var(--iot-muted);margin:.65rem 0 0;font-size:clamp(1rem,1.08vw,1.12rem);line-height:1.9}.iot-reference-module__fCKr8q__primaryButton{color:#fff;background:linear-gradient(#129dfb,#0376d6);border:1px solid #35b5ff;border-radius:.55rem;justify-content:center;align-items:center;gap:.8rem;min-block-size:3.3rem;margin-block-start:1.1rem;padding:.72rem 1.8rem;font-size:1rem;font-weight:750;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;display:inline-flex;box-shadow:0 .7rem 1.5rem #006ccf47}.iot-reference-module__fCKr8q__primaryButton:hover,.iot-reference-module__fCKr8q__primaryButton:focus-visible{border-color:#81d6ff;transform:translateY(-3px);box-shadow:0 .95rem 1.8rem #006ccf61}.iot-reference-module__fCKr8q__categories{z-index:2;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.1rem;inline-size:min(1440px,100vw - 48px);margin:-4rem auto 0;display:grid;position:relative}.iot-reference-module__fCKr8q__categoryCard{border:1px solid var(--iot-line);background:linear-gradient(145deg,#032a4d,#001b37 70%);border-radius:.65rem;flex-direction:column;justify-content:center;align-items:center;gap:.7rem;min-block-size:8.75rem;padding:1.25rem;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;box-shadow:0 1.25rem 2.5rem #00081459,inset 0 1px #ffffff0a}.iot-reference-module__fCKr8q__categoryCard:hover{border-color:#2db8ff;transform:translateY(-4px);box-shadow:0 1.5rem 3rem #00081473,0 0 1.6rem #038fec1f}.iot-reference-module__fCKr8q__categoryCard .iot-reference-module__fCKr8q__icon{color:#eaf7ff;block-size:3.2rem;inline-size:3.2rem}.iot-reference-module__fCKr8q__categoryCard h2{color:#fff;margin:0;font-size:1.15rem;font-weight:800}.iot-reference-module__fCKr8q__whySection{direction:ltr;grid-template-columns:minmax(0,48%) minmax(0,52%);align-items:center;gap:clamp(2.5rem,5vw,5rem);inline-size:min(1440px,100vw - 48px);margin:2rem auto 0;display:grid}.iot-reference-module__fCKr8q__mainVisual{aspect-ratio:431/187;border:1px solid var(--iot-line);border-radius:.7rem;min-block-size:0;position:relative;overflow:hidden;box-shadow:0 1rem 2.5rem #00051059}.iot-reference-module__fCKr8q__mainVisual img{object-fit:cover}.iot-reference-module__fCKr8q__whyCopy{text-align:right;direction:rtl}.iot-reference-module__fCKr8q__sectionTitle{color:#fff;align-items:center;gap:1.05rem;margin:0;font-size:clamp(1.85rem,2.3vw,2.4rem);font-weight:850;line-height:1.45;display:flex}.iot-reference-module__fCKr8q__sectionTitle:before{background:var(--iot-blue);content:"";border-radius:999px;flex:none;block-size:4px;inline-size:2.75rem}.iot-reference-module__fCKr8q__whyCopy p{max-inline-size:46rem;color:var(--iot-muted);margin:1rem 0 0;font-size:clamp(1.02rem,1.12vw,1.12rem);line-height:2}.iot-reference-module__fCKr8q__more{color:var(--iot-cyan);align-items:center;gap:.5rem;margin-block-start:.85rem;font-size:.98rem;font-weight:700;display:inline-flex}.iot-reference-module__fCKr8q__benefits{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.1rem;inline-size:min(1440px,100vw - 48px);margin:1.1rem auto 0;display:grid}.iot-reference-module__fCKr8q__benefitCard{border:1px solid var(--iot-line);text-align:center;background:linear-gradient(145deg,#032949,#00182f);border-radius:.6rem;flex-direction:column;justify-content:center;align-items:center;min-block-size:9rem;padding:1.25rem;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;box-shadow:0 .8rem 1.8rem #00081438}.iot-reference-module__fCKr8q__benefitCard:hover{border-color:#36baff;transform:translateY(-4px);box-shadow:0 1.05rem 2.2rem #00081459}.iot-reference-module__fCKr8q__benefitCard .iot-reference-module__fCKr8q__icon{block-size:2.9rem;inline-size:2.9rem;color:var(--iot-blue)}.iot-reference-module__fCKr8q__benefitCard h3{color:#fff;margin:.65rem 0 0;font-size:1.1rem;font-weight:800}.iot-reference-module__fCKr8q__benefitCard p{color:var(--iot-muted);margin:.3rem 0 0;font-size:.86rem;line-height:1.7}.iot-reference-module__fCKr8q__servicesSection,.iot-reference-module__fCKr8q__processSection{inline-size:min(1440px,100vw - 48px);margin:2.75rem auto 0}.iot-reference-module__fCKr8q__sectionIntro{color:var(--iot-muted);margin:.45rem 3.9rem 0 0;font-size:1.05rem;line-height:1.85}.iot-reference-module__fCKr8q__serviceGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.1rem;margin-block-start:1.25rem;display:grid}.iot-reference-module__fCKr8q__serviceCard{border:1px solid var(--iot-line);background:linear-gradient(160deg,#032a4e,#00182f);border-radius:.62rem;min-inline-size:0;transition:transform .18s,border-color .18s,box-shadow .18s;overflow:hidden;box-shadow:0 .9rem 2rem #00071247}.iot-reference-module__fCKr8q__serviceCard:hover{border-color:#35bdff;transform:translateY(-4px);box-shadow:0 1.25rem 2.5rem #0007126b}.iot-reference-module__fCKr8q__serviceImage{border-block-end:1px solid #13a9ff59;min-block-size:clamp(9.5rem,10.5vw,10.5rem);position:relative;overflow:hidden}.iot-reference-module__fCKr8q__serviceImage img{object-fit:cover;transition:filter .22s}.iot-reference-module__fCKr8q__serviceCard:hover .iot-reference-module__fCKr8q__serviceImage img{filter:brightness(1.04)}.iot-reference-module__fCKr8q__serviceCopy{text-align:right;flex-direction:column;min-block-size:10.5rem;padding:1.15rem;display:flex}.iot-reference-module__fCKr8q__serviceCopy h3{color:#fff;margin:0;font-size:1.15rem;font-weight:800}.iot-reference-module__fCKr8q__serviceCopy p{color:var(--iot-muted);margin:.55rem 0 0;font-size:.88rem;line-height:1.8}.iot-reference-module__fCKr8q__serviceCopy .iot-reference-module__fCKr8q__more{margin-block-start:auto;padding-block-start:.8rem;font-size:.86rem}.iot-reference-module__fCKr8q__processSection>.iot-reference-module__fCKr8q__sectionTitle{margin-block-end:1rem}.iot-reference-module__fCKr8q__processPanel{border:1px solid var(--iot-line);background:linear-gradient(145deg,#032749,#00182f);border-radius:.62rem;grid-template-columns:repeat(4,minmax(0,1fr));min-block-size:9.5rem;padding:1.6rem 2.5rem 1.45rem;display:grid;position:relative;box-shadow:0 .9rem 2rem #00081447}.iot-reference-module__fCKr8q__processPanel:before{background:var(--iot-blue);content:"";block-size:2px;position:absolute;inset-block-start:2.35rem;inset-inline:9%}.iot-reference-module__fCKr8q__processStep{z-index:1;text-align:center;padding-inline:1rem;position:relative}.iot-reference-module__fCKr8q__processNumber{color:#fff;background:linear-gradient(#159fff,#057bdc);border-radius:50%;place-items:center;block-size:3rem;inline-size:3rem;margin-inline:auto;font-size:1.08rem;font-weight:850;display:grid;box-shadow:0 0 0 .4rem #032544,0 .35rem .9rem #0072dc59}.iot-reference-module__fCKr8q__processStep h3{color:#fff;margin:.8rem 0 0;font-size:1.08rem;font-weight:800}.iot-reference-module__fCKr8q__processStep p{color:var(--iot-muted);margin:.35rem 0 0;font-size:.85rem;line-height:1.7}.iot-reference-module__fCKr8q__actionBand{direction:ltr;grid-template-columns:minmax(0,56%) minmax(0,44%);gap:1.1rem;inline-size:min(1440px,100vw - 48px);margin:1.1rem auto 0;display:grid}.iot-reference-module__fCKr8q__cta{border:1px solid var(--iot-line);background:#001a35;border-radius:.62rem;align-items:stretch;min-block-size:12rem;display:flex;position:relative;overflow:hidden;box-shadow:0 .9rem 2rem #00081447}.iot-reference-module__fCKr8q__cta:before{z-index:0;content:"";background:url(/images/iot-reference/iot-cta.png) 0/auto 145% no-repeat;position:absolute;inset:0}.iot-reference-module__fCKr8q__cta:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(270deg,#001a35 0 40%,#001a35e0 55%,#001a3561 76%,#0000 100%);position:absolute;inset:0}.iot-reference-module__fCKr8q__ctaCopy{z-index:2;text-align:right;direction:rtl;flex-direction:column;flex:auto;justify-content:center;align-items:flex-start;min-block-size:12rem;inline-size:100%;min-inline-size:0;padding:2rem 2.35rem;display:flex;position:relative}.iot-reference-module__fCKr8q__cta h2{color:#fff;white-space:nowrap;max-inline-size:none;margin:0;font-size:clamp(1.55rem,2vw,2.05rem);font-weight:850;line-height:1.45}.iot-reference-module__fCKr8q__cta p{color:#d2e6f7;margin:.55rem 0 0;font-size:.96rem;line-height:1.8}.iot-reference-module__fCKr8q__cta .iot-reference-module__fCKr8q__primaryButton{min-block-size:3rem;margin-block-start:1rem;padding:.62rem 1.55rem;font-size:.94rem}.iot-reference-module__fCKr8q__stats{border:1px solid var(--iot-line);background:linear-gradient(145deg,#032749,#00182f);border-radius:.62rem;justify-content:space-between;align-items:stretch;gap:15px;padding:.75rem .5rem;display:flex;box-shadow:0 .9rem 2rem #00081447}.iot-reference-module__fCKr8q__stat{text-align:center;border-inline-start:1px solid #13a9ff38;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;min-block-size:100%;min-inline-size:0;padding:15px;display:flex}.iot-reference-module__fCKr8q__stat:first-child{border-inline-start:0}.iot-reference-module__fCKr8q__stat .iot-reference-module__fCKr8q__icon{block-size:3rem;inline-size:3rem;color:var(--iot-blue)}.iot-reference-module__fCKr8q__stat strong{color:#fff;white-space:nowrap;margin-block-start:.7rem;font-size:clamp(1.35rem,1.7vw,1.65rem);font-weight:850}.iot-reference-module__fCKr8q__stat span{color:var(--iot-muted);margin-block-start:.3rem;font-size:.9rem;line-height:1.65}.iot-reference-module__fCKr8q__trustStrip{isolation:isolate;direction:ltr;background:#001b38;border-block:1px solid #13a9ff61;grid-template-columns:minmax(0,38%) minmax(0,62%);min-block-size:12.5rem;margin-block-start:1.25rem;display:grid;position:relative;overflow:hidden}.iot-reference-module__fCKr8q__trustStrip:before{z-index:0;opacity:.16;content:"";pointer-events:none;background:url(/images/iot-reference/iot-building-footer.png) 0/cover no-repeat;inline-size:38%;position:absolute;inset-block:0;inset-inline-start:0;-webkit-mask-image:linear-gradient(90deg,#000 0 42%,#0000 100%);mask-image:linear-gradient(90deg,#000 0 42%,#0000 100%)}.iot-reference-module__fCKr8q__trustGrid{z-index:1;direction:rtl;grid-column:2;justify-content:space-between;align-items:stretch;gap:20px;display:flex;position:relative}.iot-reference-module__fCKr8q__trustItem{text-align:right;direction:rtl;border-inline-start:1px solid #13a9ff40;flex:1 1 0;justify-content:center;align-items:center;gap:1rem;min-inline-size:0;padding:1.75rem;display:flex}.iot-reference-module__fCKr8q__trustItem:first-child{border-inline-start:0}.iot-reference-module__fCKr8q__trustItem .iot-reference-module__fCKr8q__icon{block-size:3.25rem;inline-size:3.25rem;color:var(--iot-blue)}.iot-reference-module__fCKr8q__trustItem h3{color:#fff;margin:0;font-size:1.12rem;font-weight:800;line-height:1.55}.iot-reference-module__fCKr8q__trustItem p{color:var(--iot-muted);margin:.35rem 0 0;font-size:.86rem;line-height:1.7}.iot-reference-module__fCKr8q__footer{color:#dcecf8;background:var(--iot-deep);border-block-start:1px solid #13a9ff3d}.iot-reference-module__fCKr8q__footerInner{grid-template-columns:1.2fr 2.2fr 1fr;align-items:center;gap:1.25rem;min-block-size:9.25rem;inline-size:min(1440px,100vw - 48px);margin-inline:auto;display:grid}.iot-reference-module__fCKr8q__footerBrand{align-items:center;gap:1rem;min-inline-size:0;display:flex}.iot-reference-module__fCKr8q__footerBrand img{object-fit:cover;object-position:center;filter:invert()hue-rotate(155deg)saturate(1.7)brightness(1.15);mix-blend-mode:screen;block-size:2.65rem;inline-size:5.25rem}.iot-reference-module__fCKr8q__footerBrand strong,.iot-reference-module__fCKr8q__footerBrand span{display:block}.iot-reference-module__fCKr8q__footerBrand strong{color:#fff;font-size:1.05rem;line-height:1.6}.iot-reference-module__fCKr8q__footerBrand span{color:var(--iot-muted);font-size:.8rem;line-height:1.7}.iot-reference-module__fCKr8q__footerNav{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.4rem;display:flex}.iot-reference-module__fCKr8q__footerNav a{color:#d8e8f4;font-size:.95rem;text-decoration:none}.iot-reference-module__fCKr8q__footerNav a:hover,.iot-reference-module__fCKr8q__footerNav a:focus-visible{color:var(--iot-cyan)}.iot-reference-module__fCKr8q__socials{direction:ltr;justify-content:flex-end;gap:.75rem;display:flex}.iot-reference-module__fCKr8q__socials a{border:1px solid var(--iot-blue);color:#eaf7ff;border-radius:50%;place-items:center;block-size:2.3rem;inline-size:2.3rem;font-family:Arial,sans-serif;font-size:.84rem;text-decoration:none;transition:transform .18s,border-color .18s;display:grid}.iot-reference-module__fCKr8q__socials svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65px;block-size:1.15rem;inline-size:1.15rem}.iot-reference-module__fCKr8q__socials a:hover{border-color:var(--iot-cyan);transform:translateY(-3px)}.iot-reference-module__fCKr8q__copyright{color:#83a8c5;text-align:center;margin:0;padding:.7rem 1rem 1rem;font-size:.82rem;line-height:1.65}.iot-reference-module__fCKr8q__icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65px;flex:none}@media (max-width:70rem){.iot-reference-module__fCKr8q__hero{grid-template-columns:minmax(0,56%) minmax(21rem,44%)}.iot-reference-module__fCKr8q__categories,.iot-reference-module__fCKr8q__benefits{grid-template-columns:repeat(2,minmax(0,1fr))}.iot-reference-module__fCKr8q__serviceGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.iot-reference-module__fCKr8q__actionBand{grid-template-columns:1fr}.iot-reference-module__fCKr8q__stats{min-block-size:10rem}.iot-reference-module__fCKr8q__trustStrip{grid-template-columns:minmax(0,30%) minmax(0,70%)}.iot-reference-module__fCKr8q__trustStrip:before{inline-size:30%}.iot-reference-module__fCKr8q__trustItem{text-align:center;flex-direction:column}}@media (max-width:50rem){.iot-reference-module__fCKr8q__hero{grid-template-columns:1fr}.iot-reference-module__fCKr8q__heroCopy{grid-column:1;padding:2.5rem 1.25rem 6rem}.iot-reference-module__fCKr8q__categories{margin-block-start:-4rem}.iot-reference-module__fCKr8q__whySection{grid-template-columns:1fr;gap:1.5rem}.iot-reference-module__fCKr8q__whyCopy{grid-row:1}.iot-reference-module__fCKr8q__mainVisual{grid-row:2;min-block-size:17rem}.iot-reference-module__fCKr8q__serviceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.iot-reference-module__fCKr8q__processPanel{grid-template-columns:1fr;gap:1rem}.iot-reference-module__fCKr8q__processPanel:before{block-size:auto;inline-size:2px;inset-block:2rem;inset-inline-start:calc(50% - 1px)}.iot-reference-module__fCKr8q__processStep{padding-block:.5rem}.iot-reference-module__fCKr8q__ctaCopy{min-block-size:14rem;padding:1.75rem 1.5rem}.iot-reference-module__fCKr8q__cta h2{white-space:normal}.iot-reference-module__fCKr8q__trustStrip{grid-template-columns:1fr}.iot-reference-module__fCKr8q__trustStrip:before{opacity:.15;inline-size:100%;-webkit-mask-image:linear-gradient(#000 0,#0000 100%);mask-image:linear-gradient(#000 0,#0000 100%)}.iot-reference-module__fCKr8q__trustGrid{grid-column:1}.iot-reference-module__fCKr8q__footerInner{grid-template-columns:1fr auto;padding-block:1rem}.iot-reference-module__fCKr8q__footerNav{grid-area:2/1/auto/-1}}@media (max-width:36rem){.iot-reference-module__fCKr8q__categories,.iot-reference-module__fCKr8q__benefits,.iot-reference-module__fCKr8q__serviceGrid{grid-template-columns:1fr}.iot-reference-module__fCKr8q__categoryCard{min-block-size:7.5rem}.iot-reference-module__fCKr8q__stats{flex-wrap:wrap}.iot-reference-module__fCKr8q__stat{flex-basis:calc(50% - 7.5px)}.iot-reference-module__fCKr8q__stat:nth-child(3),.iot-reference-module__fCKr8q__stat:nth-child(4){border-block-start:1px solid #13a9ff38}.iot-reference-module__fCKr8q__trustGrid{flex-direction:column}.iot-reference-module__fCKr8q__trustItem{border-block-start:1px solid #13a9ff40;border-inline-start:0;flex-basis:auto;min-block-size:8rem}.iot-reference-module__fCKr8q__trustItem:first-child{border-block-start:0}.iot-reference-module__fCKr8q__footerInner{grid-template-columns:1fr}.iot-reference-module__fCKr8q__footerBrand,.iot-reference-module__fCKr8q__socials{justify-content:center}.iot-reference-module__fCKr8q__footerNav{grid-area:auto/1;gap:.8rem}}@media (prefers-reduced-motion:reduce){.iot-reference-module__fCKr8q__primaryButton,.iot-reference-module__fCKr8q__categoryCard,.iot-reference-module__fCKr8q__benefitCard,.iot-reference-module__fCKr8q__serviceCard,.iot-reference-module__fCKr8q__serviceImage img,.iot-reference-module__fCKr8q__socials a{transition:none}}
.it-consulting-reference-module__i5m7Qa__page{--it-bg:#020b19;--it-bg-deep:#010713;--it-panel:#061a33;--it-blue:#148cff;--it-cyan:#52c2ff;--it-text:#f5f9ff;--it-muted:#bacbe0;isolation:isolate;background:radial-gradient(circle at 6% 22%, #0077ff1f, transparent 20rem), radial-gradient(circle at 92% 58%, #0076ff14, transparent 24rem), linear-gradient(180deg, #031126 0%, var(--it-bg) 45%, var(--it-bg-deep) 100%);min-block-size:100dvh;color:var(--it-text);direction:rtl;position:relative;overflow:clip}.it-consulting-reference-module__i5m7Qa__page:before{z-index:-1;pointer-events:none;opacity:.22;background-image:linear-gradient(118deg,#0000 0 17%,#1f81e22b 17.1% 17.2%,#0000 17.3% 100%),linear-gradient(62deg,#0000 0 79%,#1f81e221 79.1% 79.2%,#0000 79.3% 100%),radial-gradient(circle at 5% 47%,#2b9dff 0 1px,#0000 2px),radial-gradient(circle at 94% 69%,#2b9dff 0 1px,#0000 2px);background-size:42rem 42rem,48rem 48rem,16rem 19rem,21rem 23rem;position:absolute;inset:0}body:has(.it-consulting-reference-module__i5m7Qa__page){--background:#020b19;--surface:#031126;--text-primary:#f5f9ff;--text-secondary:#c1d0e3;--border:#308ee247;--border-control:#48acffa8;--primary:#168dff;--primary-hover:#2ba7ff;--accent-muted:#148cff21;--focus:#7dd3ff;background:#020b19}body:has(.it-consulting-reference-module__i5m7Qa__page) .site-header{z-index:20;background:#020c1cfa;border-block-end-color:#2a91ee59;box-shadow:0 12px 35px #0007143d}body:has(.it-consulting-reference-module__i5m7Qa__page) .site-header .container{inline-size:min(90rem,100% - 2rem)}body:has(.it-consulting-reference-module__i5m7Qa__page) .site-header .services-links{background:#06152a}:is(body:has(.it-consulting-reference-module__i5m7Qa__page) .site-header .brand-identity,body:has(.it-consulting-reference-module__i5m7Qa__page) .site-header .brand-logo-frame){box-shadow:none;background:0 0}body:has(.it-consulting-reference-module__i5m7Qa__page) .site-header .brand-logo-frame{inline-size:7.9rem;padding:0}body:has(.it-consulting-reference-module__i5m7Qa__page) .site-header .brand-logo{content:url(/brand/logo-transparent.svg);object-fit:contain;opacity:1;filter:none}:is(body:has(.it-consulting-reference-module__i5m7Qa__page) .site-header .nav-link:hover,body:has(.it-consulting-reference-module__i5m7Qa__page) .site-header .services-links a:hover){color:#fff;background:#148cff21}.it-consulting-reference-module__i5m7Qa__container{inline-size:min(90rem,100vw - 3rem);margin-inline:auto}.it-consulting-reference-module__i5m7Qa__section{border-block-start:1px solid #2d8ee229;position:relative}.it-consulting-reference-module__i5m7Qa__hero{background:#031126;border-block-end:1px solid #3195ef33;min-block-size:0;position:relative;overflow:hidden}.it-consulting-reference-module__i5m7Qa__heroInner{direction:ltr;background:radial-gradient(circle at 26% 51%,#0077ff29,#0000 34%),linear-gradient(90deg,#0000 0 55%,#020c1da3 66%,#031126 100%);grid-template-columns:minmax(0,54fr) minmax(0,46fr);grid-template-areas:"visual copy";align-items:center;min-block-size:0;inline-size:min(90rem,100vw - 3rem);margin-inline:auto;display:grid;position:relative}.it-consulting-reference-module__i5m7Qa__heroCopy{z-index:3;direction:rtl;grid-area:copy;align-self:center;padding:1.5rem clamp(2.25rem,3.2vw,3.25rem) 1.5rem clamp(1rem,1.75vw,1.75rem);position:relative}.it-consulting-reference-module__i5m7Qa__breadcrumb{color:#91a7c2;flex-wrap:wrap;gap:.5rem;margin-block-end:2rem;font-size:.86rem;line-height:1.7;display:flex}.it-consulting-reference-module__i5m7Qa__breadcrumb a:hover{color:var(--it-cyan)}.it-consulting-reference-module__i5m7Qa__heroKicker{color:#79c7ff;background:#0c417952;border:1px solid #359bff33;border-radius:999px;align-items:center;min-block-size:2.2rem;margin-block-end:.9rem;padding-inline:1rem;font-size:.92rem;display:inline-flex}.it-consulting-reference-module__i5m7Qa__hero h1{color:#fff;text-shadow:0 0 22px #469cff47;max-inline-size:39rem;font-size:clamp(2.55rem,3.6vw,4.1rem);font-weight:760;line-height:1.32}.it-consulting-reference-module__i5m7Qa__heroLead{color:#d1dceb;max-inline-size:35rem;margin-block-start:1.3rem;font-size:clamp(1.06rem,1.22vw,1.28rem);line-height:2.05}.it-consulting-reference-module__i5m7Qa__primaryButton{color:#fff;background:linear-gradient(#168eff 0%,#0870e5 100%);border:1px solid #54c3ff;border-radius:.45rem;justify-content:center;align-items:center;gap:1rem;min-block-size:4.1rem;min-inline-size:14.5rem;margin-block-start:2.2rem;padding:.9rem 1.65rem;font-size:1.06rem;font-weight:750;line-height:1.4;transition:border-color .18s,box-shadow .22s,transform .22s;display:inline-flex;box-shadow:inset 0 0 0 1px #34a4ff33,0 0 25px #0085ff66}.it-consulting-reference-module__i5m7Qa__primaryButton svg{stroke:currentColor;stroke-width:1.8px;fill:none;inline-size:1.35rem}.it-consulting-reference-module__i5m7Qa__primaryButton:hover{border-color:#a7e5ff;transform:translateY(-2px);box-shadow:0 0 30px #009bff94}.it-consulting-reference-module__i5m7Qa__hero .it-consulting-reference-module__i5m7Qa__primaryButton{border-radius:.4rem;min-block-size:3.65rem;min-inline-size:13.5rem;margin-block-start:1.6rem;padding:.75rem 1.5rem}.it-consulting-reference-module__i5m7Qa__heroVisual{aspect-ratio:4/3;grid-area:visual;block-size:auto;min-block-size:0;inline-size:100%;min-inline-size:0;margin:0;position:relative;overflow:hidden}.it-consulting-reference-module__i5m7Qa__heroVisual:after{z-index:1;pointer-events:none;content:"";background:linear-gradient(270deg,#031126f2 0%,#0311268c 10%,#0311262e 18%,#0000 28%);position:absolute;inset:0}.it-consulting-reference-module__i5m7Qa__heroVisual img{object-fit:contain;object-position:center;image-rendering:auto}.it-consulting-reference-module__i5m7Qa__heroVisual figcaption{z-index:3;color:#ccdaeb;text-shadow:0 1px 4px #00030c73;direction:rtl;background:#000f2359;border-radius:.28rem;padding:.28rem .55rem;font-size:.95rem;position:absolute;bottom:1.125rem;left:auto;right:1.5rem}.it-consulting-reference-module__i5m7Qa__heroVisual figcaption:before{color:#65c7ff;content:"⟵";margin-inline-end:.65rem}.it-consulting-reference-module__i5m7Qa__heroValues{border-block-start:1px solid #53a2ed59;grid-template-columns:repeat(4,minmax(0,1fr));max-inline-size:35.5rem;margin-block-start:2.2rem;padding-block-start:1rem;display:grid}.it-consulting-reference-module__i5m7Qa__heroValue{color:#d8e4f2;text-align:center;grid-template-rows:auto 1fr;align-content:start;justify-items:center;gap:.5rem;min-inline-size:0;padding-inline:.55rem;font-size:.84rem;line-height:1.65;display:grid;position:relative}.it-consulting-reference-module__i5m7Qa__heroValue>span:last-child{justify-content:center;align-items:flex-start;min-block-size:2.75rem;display:flex}.it-consulting-reference-module__i5m7Qa__heroValue+.it-consulting-reference-module__i5m7Qa__heroValue:before{content:"";background:#4d9deb4d;block-size:3.5rem;inline-size:1px;position:absolute;inset-block-start:50%;inset-inline-start:0;transform:translateY(-50%)}.it-consulting-reference-module__i5m7Qa__valueIcon{color:#67c6ff;background:#0b549f33;border-radius:50%;place-items:center;block-size:2.85rem;inline-size:2.85rem;display:grid}.it-consulting-reference-module__i5m7Qa__valueIcon svg{stroke:currentColor;stroke-width:1.75px;fill:none;inline-size:1.75rem}.it-consulting-reference-module__i5m7Qa__splitLayout{direction:ltr;grid-template-columns:minmax(0,49fr) minmax(0,51fr);grid-template-areas:"visual content";align-items:center;gap:clamp(2.5rem,4vw,3.75rem);display:grid}.it-consulting-reference-module__i5m7Qa__scopeSection{padding-block:clamp(4.5rem,5.5vw,5.5rem)}.it-consulting-reference-module__i5m7Qa__imagePanel{aspect-ratio:1.88;background:#04142a;border:1px solid #399cf88c;border-radius:.75rem;grid-area:visual;position:relative;overflow:hidden;box-shadow:0 18px 55px #00030e75,0 0 28px #007cff1a}.it-consulting-reference-module__i5m7Qa__imagePanel img{object-fit:cover}.it-consulting-reference-module__i5m7Qa__scopeContent,.it-consulting-reference-module__i5m7Qa__trainingContent{direction:rtl;grid-area:content;min-inline-size:0}.it-consulting-reference-module__i5m7Qa__sectionHeading h2{color:#fff;font-size:clamp(2rem,2.65vw,3rem);font-weight:800;line-height:1.35}.it-consulting-reference-module__i5m7Qa__sectionHeading p{color:#57baff;letter-spacing:.24em;margin-block-start:.55rem;font-family:Arial,sans-serif;font-size:.88rem;font-weight:500;line-height:1.5}.it-consulting-reference-module__i5m7Qa__sectionLead{max-inline-size:55rem;color:var(--it-muted);margin-block-start:1.45rem;font-size:clamp(1rem,1.12vw,1.16rem);line-height:2}.it-consulting-reference-module__i5m7Qa__scopeCard{background:linear-gradient(125deg,#071f3ef5,#041428c7);border:1px solid #46aaff99;border-radius:.65rem;grid-template-columns:4rem minmax(0,1fr);align-items:center;gap:1.4rem;inline-size:100%;max-inline-size:40rem;margin-block-start:2rem;padding:1.45rem 1.65rem;display:grid;box-shadow:0 10px 32px #0007145c,inset 0 0 22px #1780ef0f}.it-consulting-reference-module__i5m7Qa__scopeIcon{color:#69c8ff;background:#147ee82e;border-radius:50%;place-items:center;block-size:4rem;inline-size:4rem;display:grid}.it-consulting-reference-module__i5m7Qa__scopeIcon svg{stroke:currentColor;stroke-width:1.65px;fill:none;inline-size:2.55rem}.it-consulting-reference-module__i5m7Qa__scopeCard h3{font-size:1.18rem;line-height:1.6}.it-consulting-reference-module__i5m7Qa__scopeCard p{color:#9fb2c9;text-wrap:pretty;margin-block-start:.4rem;font-size:.94rem;line-height:1.85}.it-consulting-reference-module__i5m7Qa__approachSection{background:#01091647;padding-block:clamp(4.6rem,5.4vw,5.4rem)}.it-consulting-reference-module__i5m7Qa__approachSection .it-consulting-reference-module__i5m7Qa__sectionHeading{text-align:center}.it-consulting-reference-module__i5m7Qa__approachLead{text-align:center;margin-inline:auto}.it-consulting-reference-module__i5m7Qa__approachGrid{direction:rtl;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.4rem;margin-block-start:2.8rem;display:grid}.it-consulting-reference-module__i5m7Qa__approachCard{text-align:center;background:linear-gradient(145deg,#082344f5,#031428f5);border:1px solid #3f97eb85;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;min-block-size:17.2rem;padding:2.5rem 1.65rem 1.9rem;transition:border-color .18s,box-shadow .22s,transform .22s;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 40px #0005105c,inset 0 0 30px #1677dd0d}.it-consulting-reference-module__i5m7Qa__approachCard:hover,.it-consulting-reference-module__i5m7Qa__approachCard:focus-visible{border-color:#68d1ff;transform:translateY(-5px);box-shadow:inset 0 0 0 1px #3aa7ff40,0 0 30px #008bff5c}.it-consulting-reference-module__i5m7Qa__cardNumber{color:#62aef17a;font-family:Arial,sans-serif;font-size:1.08rem;position:absolute;inset-block-start:1.2rem;inset-inline-start:1.3rem}.it-consulting-reference-module__i5m7Qa__cardIcon{color:#70cfff;background:radial-gradient(circle,#167fe740,#0a315e0f);border-radius:50%;place-items:center;block-size:4rem;inline-size:4rem;margin-block-end:1rem;display:grid}.it-consulting-reference-module__i5m7Qa__cardIcon svg{stroke:currentColor;stroke-width:1.55px;fill:none;inline-size:2.65rem}.it-consulting-reference-module__i5m7Qa__approachCard h3{color:#fff;font-size:1.32rem;line-height:1.55}.it-consulting-reference-module__i5m7Qa__approachCard p{color:#a9bbd0;max-inline-size:16rem;margin-block-start:.6rem;font-size:.98rem;line-height:1.8}.it-consulting-reference-module__i5m7Qa__trainingSection{padding-block:clamp(4.75rem,5.5vw,5.5rem)}.it-consulting-reference-module__i5m7Qa__trainingLayout{grid-template-columns:minmax(0,53fr) minmax(0,47fr);gap:clamp(2.75rem,4vw,3.75rem)}.it-consulting-reference-module__i5m7Qa__trainingImage{aspect-ratio:2.2;box-shadow:0 0 32px #0080ff26}.it-consulting-reference-module__i5m7Qa__trainingContent{align-self:center}.it-consulting-reference-module__i5m7Qa__textLink{color:#65c7ff;border-block-end:1px solid #54bdff;align-items:center;gap:.8rem;min-block-size:3.1rem;margin-block-start:1.2rem;font-size:1.02rem;font-weight:650;display:inline-flex}.it-consulting-reference-module__i5m7Qa__textLink svg{stroke:currentColor;stroke-width:1.8px;fill:none;inline-size:1.4rem}.it-consulting-reference-module__i5m7Qa__textLink:hover{color:#b4e8ff}.it-consulting-reference-module__i5m7Qa__relatedSection{background:#020d1d7a;padding-block:clamp(4.5rem,5.2vw,5.2rem) clamp(3.25rem,4vw,4rem)}.it-consulting-reference-module__i5m7Qa__relatedSection .it-consulting-reference-module__i5m7Qa__sectionHeading{text-align:center}.it-consulting-reference-module__i5m7Qa__relatedGrid{direction:rtl;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem;margin-block-start:2.5rem;display:grid}.it-consulting-reference-module__i5m7Qa__relatedCard{cursor:default;background:linear-gradient(145deg,#072344f0,#031427f0);border:1px solid #399af485;border-radius:.7rem;min-block-size:12.3rem;padding:1.8rem 1.7rem 1.65rem;transition:border-color .18s,box-shadow .22s,transform .22s;position:relative;box-shadow:inset 0 0 25px #1d81e00d}a.it-consulting-reference-module__i5m7Qa__relatedCard{cursor:pointer}.it-consulting-reference-module__i5m7Qa__relatedCard:hover,.it-consulting-reference-module__i5m7Qa__relatedCard:focus-visible{border-color:#62ceff;transform:translateY(-4px);box-shadow:0 0 24px #0084ff3d}.it-consulting-reference-module__i5m7Qa__relatedHeader{align-items:center;column-gap:.75rem;min-inline-size:0;display:flex}.it-consulting-reference-module__i5m7Qa__relatedIcon{color:#64c6ff;background:#0f6acb33;border-radius:50%;flex:0 0 3.15rem;place-items:center;block-size:3.15rem;inline-size:3.15rem;display:grid}.it-consulting-reference-module__i5m7Qa__relatedIcon svg{stroke:currentColor;stroke-width:1.55px;fill:none;inline-size:2rem}.it-consulting-reference-module__i5m7Qa__relatedCard h3{color:#fff;overflow-wrap:normal;flex:auto;min-inline-size:0;font-size:1.16rem;line-height:1.65}.it-consulting-reference-module__i5m7Qa__relatedCard p{color:#a7b9ce;max-inline-size:16rem;margin-block-start:.75rem;padding-inline-end:3.9rem;font-size:.96rem;line-height:1.82}.it-consulting-reference-module__i5m7Qa__relatedArrow{color:#6fcaff;border:1px solid #4cadff5c;border-radius:50%;place-items:center;block-size:2rem;inline-size:2rem;display:grid;position:absolute;inset-block-end:1.3rem;inset-inline-end:1.35rem}.it-consulting-reference-module__i5m7Qa__relatedArrow svg{stroke:currentColor;stroke-width:1.8px;fill:none;inline-size:1.1rem}.it-consulting-reference-module__i5m7Qa__ctaSection{background:#020d1d7a;padding-block:0 2.75rem}.it-consulting-reference-module__i5m7Qa__ctaCard{background-image:linear-gradient(90deg,#030e2038 0 32%,#031024f2 68%,#05162e 100%),url(/images/it-consulting-reference/it-cta.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #43a7ffad;border-radius:.75rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3rem;min-block-size:15rem;padding:3rem 4rem;display:grid;position:relative;overflow:hidden;box-shadow:0 0 30px #0083ff36,inset 0 0 38px #005bbc1f}.it-consulting-reference-module__i5m7Qa__ctaCopy{z-index:2;justify-self:start;max-inline-size:42rem;position:relative}.it-consulting-reference-module__i5m7Qa__ctaCopy p{color:#9fb4cf;text-shadow:0 2px 12px #000510d9;font-size:.98rem}.it-consulting-reference-module__i5m7Qa__ctaCopy p span{color:#d9e7f7;display:block}.it-consulting-reference-module__i5m7Qa__ctaCopy h2{color:#fff;text-shadow:none;margin-block-start:.9rem;font-size:clamp(1.55rem,2.2vw,2.35rem);line-height:1.65}.it-consulting-reference-module__i5m7Qa__ctaCard .it-consulting-reference-module__i5m7Qa__primaryButton{z-index:2;justify-self:end;margin:0;position:relative}.it-consulting-reference-module__i5m7Qa__footer{background:#010814e6;border-block-start:1px solid #3094ec47}.it-consulting-reference-module__i5m7Qa__footerTop{border-block-end:1px solid #3094ec29;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2rem;padding-block:2rem 1.3rem;display:grid}.it-consulting-reference-module__i5m7Qa__footerBrand{white-space:nowrap;align-items:center;gap:.7rem;display:flex}.it-consulting-reference-module__i5m7Qa__footerBrand img{filter:brightness(1.7)saturate(.7);block-size:auto;inline-size:5.15rem}.it-consulting-reference-module__i5m7Qa__footerBrand strong{color:#edf6ff;font-size:1rem}.it-consulting-reference-module__i5m7Qa__footerNav{color:#aebed1;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(1rem,2.6vw,2.5rem);font-size:.9rem;display:flex}.it-consulting-reference-module__i5m7Qa__footerNav a{align-items:center;min-block-size:2.75rem;display:inline-flex}.it-consulting-reference-module__i5m7Qa__footerNav a:hover{color:#5fc3ff}.it-consulting-reference-module__i5m7Qa__socialIcons{direction:ltr;gap:.65rem;display:flex}.it-consulting-reference-module__i5m7Qa__socialIcons span{color:#55bfff;border:1px solid #4aadff8c;border-radius:50%;place-items:center;block-size:2.4rem;inline-size:2.4rem;display:grid}.it-consulting-reference-module__i5m7Qa__socialIcons svg{stroke:currentColor;stroke-width:1.6px;fill:none;inline-size:1.35rem}.it-consulting-reference-module__i5m7Qa__footerBottom{color:#8fa4bd;justify-content:space-between;align-items:center;min-block-size:4rem;font-size:.85rem;display:flex}@media (min-width:72.01rem){.it-consulting-reference-module__i5m7Qa__hero h1{white-space:nowrap;text-wrap:nowrap;max-inline-size:none}.it-consulting-reference-module__i5m7Qa__scopeContent>.it-consulting-reference-module__i5m7Qa__sectionLead{text-wrap:pretty;inline-size:calc(100% + 2rem);max-inline-size:none;margin-inline-end:-2rem}.it-consulting-reference-module__i5m7Qa__relatedCard h3{white-space:nowrap}.it-consulting-reference-module__i5m7Qa__ctaCopy{max-inline-size:none}.it-consulting-reference-module__i5m7Qa__ctaCopy h2{white-space:nowrap;text-wrap:nowrap}}@media (max-width:72rem){.it-consulting-reference-module__i5m7Qa__heroInner{grid-template-columns:minmax(0,54fr) minmax(24rem,46fr)}.it-consulting-reference-module__i5m7Qa__heroCopy{padding-inline-end:1rem}.it-consulting-reference-module__i5m7Qa__approachGrid,.it-consulting-reference-module__i5m7Qa__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:56rem){.it-consulting-reference-module__i5m7Qa__hero{min-block-size:0}.it-consulting-reference-module__i5m7Qa__heroInner{grid-template-columns:1fr;grid-template-areas:"copy""visual"}.it-consulting-reference-module__i5m7Qa__heroCopy{padding:3.5rem max(1rem,5vw) 2.25rem}.it-consulting-reference-module__i5m7Qa__heroVisual{min-block-size:0}.it-consulting-reference-module__i5m7Qa__heroVisual:after{background:linear-gradient(#031126 0%,#0311267a 10%,#0000 24%)}.it-consulting-reference-module__i5m7Qa__heroVisual figcaption{inset-inline:1rem auto}.it-consulting-reference-module__i5m7Qa__splitLayout{grid-template-columns:1fr;grid-template-areas:"content""visual";gap:2.5rem}.it-consulting-reference-module__i5m7Qa__scopeSection,.it-consulting-reference-module__i5m7Qa__trainingSection{padding-block:4.25rem}.it-consulting-reference-module__i5m7Qa__scopeCard{max-inline-size:none}.it-consulting-reference-module__i5m7Qa__footerTop{text-align:center;grid-template-columns:1fr;justify-items:center}}@media (max-width:38rem){body:has(.it-consulting-reference-module__i5m7Qa__page) .site-header .brand-logo-frame{inline-size:6.4rem}.it-consulting-reference-module__i5m7Qa__container,.it-consulting-reference-module__i5m7Qa__heroInner{inline-size:min(100% - 1.25rem,90rem)}.it-consulting-reference-module__i5m7Qa__heroCopy{padding-block-start:2.5rem}.it-consulting-reference-module__i5m7Qa__breadcrumb{margin-block-end:1.5rem}.it-consulting-reference-module__i5m7Qa__hero h1{font-size:clamp(2.1rem,11vw,3rem)}.it-consulting-reference-module__i5m7Qa__heroValue{font-size:.72rem}.it-consulting-reference-module__i5m7Qa__primaryButton{inline-size:100%;min-inline-size:0}.it-consulting-reference-module__i5m7Qa__approachGrid,.it-consulting-reference-module__i5m7Qa__relatedGrid{grid-template-columns:1fr}.it-consulting-reference-module__i5m7Qa__approachCard{min-block-size:15rem}.it-consulting-reference-module__i5m7Qa__scopeCard{grid-template-columns:3rem minmax(0,1fr);padding-inline:1rem}.it-consulting-reference-module__i5m7Qa__scopeIcon{block-size:3rem;inline-size:3rem}.it-consulting-reference-module__i5m7Qa__ctaCard{text-align:center;background-position:40%;grid-template-columns:1fr;padding:2rem 1.25rem}.it-consulting-reference-module__i5m7Qa__ctaCopy{justify-self:center}.it-consulting-reference-module__i5m7Qa__ctaCard .it-consulting-reference-module__i5m7Qa__primaryButton{justify-self:stretch}.it-consulting-reference-module__i5m7Qa__footerNav{gap:.5rem 1.2rem}.it-consulting-reference-module__i5m7Qa__footerBottom{text-align:center;flex-direction:column;justify-content:center;gap:.3rem;padding-block:.8rem}}@media (prefers-reduced-motion:reduce){.it-consulting-reference-module__i5m7Qa__primaryButton,.it-consulting-reference-module__i5m7Qa__approachCard,.it-consulting-reference-module__i5m7Qa__relatedCard{transition:none}.it-consulting-reference-module__i5m7Qa__primaryButton:hover,.it-consulting-reference-module__i5m7Qa__approachCard:hover,.it-consulting-reference-module__i5m7Qa__approachCard:focus-visible,.it-consulting-reference-module__i5m7Qa__relatedCard:hover,.it-consulting-reference-module__i5m7Qa__relatedCard:focus-visible{transform:none}}
.office-automation-reference-module__I1vAvW__page{--navy:#00213f;--navy-deep:#00172f;--blue:#078cf0;--cyan:#13a9ff;--ink:#082846;--muted:#4e6781;--line:#b8d9f1;--pale:#edf7fe;block-size:auto;min-block-size:100vh;inline-size:100%;min-inline-size:0;color:var(--ink);background:var(--navy-deep);margin:0;padding-block-end:0;overflow:clip}:is(html:has([class*=office-automation-reference]),body:has([class*=office-automation-reference]),body:has([class*=office-automation-reference]) #main-content){background:#fff}body:has([class*=office-automation-reference]) #main-content{block-size:auto;min-block-size:0;margin-block-end:0;padding-block-end:0}body:has([class*=office-automation-reference]) .site-header{color:#082846;background:#fff;border-block-end-color:#d6e7f4;box-shadow:0 2px 12px #042d5012}body:has([class*=office-automation-reference]) .masthead{padding-block:.15rem}body:has([class*=office-automation-reference]) .brand-logo-frame{aspect-ratio:auto;block-size:2.45rem;inline-size:4.7rem}body:has([class*=office-automation-reference]) .brand-name{display:none}body:has([class*=office-automation-reference]) .nav-link{color:#082846}:is(body:has([class*=office-automation-reference]) .nav-link:hover,body:has([class*=office-automation-reference]) .nav-link:focus-visible){color:#078cf0;background:#edf7fe}body:has([class*=office-automation-reference]) .nav-link[data-active]{color:#078cf0;text-decoration-color:#078cf0}body:has([class*=office-automation-reference]) .header-action{color:#082846;background:#fff;border-color:#078cf0}body:has([class*=office-automation-reference]) .header-action:hover{color:#fff;background:#078cf0}body:has([class*=office-automation-reference]) .menu-toggle{color:#082846;background:#fff;border-color:#b8d9f1}body:has([class*=office-automation-reference]) .services-links{color:#082846;background:#fff;border-color:#078cf0}.office-automation-reference-module__I1vAvW__hero{color:#fff;background-color:var(--navy);direction:ltr;grid-template-columns:minmax(0,56%) minmax(0,44%);min-block-size:clamp(22rem,27vw,26rem);display:grid}.office-automation-reference-module__I1vAvW__heroImage{min-block-size:inherit;position:relative;overflow:hidden}.office-automation-reference-module__I1vAvW__heroImage img{object-fit:cover;object-position:center}.office-automation-reference-module__I1vAvW__heroCopy{isolation:isolate;text-align:right;background-color:var(--navy);direction:rtl;flex-direction:column;justify-content:center;align-items:flex-start;min-inline-size:0;padding:2.5rem clamp(2.5rem,5vw,5.5rem);display:flex;position:relative}.office-automation-reference-module__I1vAvW__heroCopy:before{z-index:-1;opacity:.68;content:"";background:url(/images/office-automation-reference/office-wave.png) 50%/100% 100% no-repeat;position:absolute;inset:0}.office-automation-reference-module__I1vAvW__heroCopy h1{color:#fff;margin:0;font-size:clamp(2.75rem,3.2vw,3.5rem);font-weight:850;line-height:1.25}.office-automation-reference-module__I1vAvW__heroTagline{color:#fff;margin:.2rem 0 0;font-size:clamp(1.55rem,1.9vw,2rem);font-weight:800;line-height:1.5}.office-automation-reference-module__I1vAvW__heroDescription{color:#eaf5ff;max-inline-size:39rem;margin:.85rem 0 0;font-size:clamp(1rem,1.05vw,1.125rem);line-height:1.85}.office-automation-reference-module__I1vAvW__primaryButton{color:#fff;background:#078cf0;border:1px solid #31adff;border-radius:.45rem;justify-content:center;align-items:center;gap:.8rem;min-block-size:3.35rem;margin-block-start:1rem;padding:.65rem 1.75rem;font-size:1.05rem;font-weight:750;line-height:1.5;text-decoration:none;transition:transform .24s,box-shadow .24s;display:inline-flex;box-shadow:0 .35rem .85rem #005fb540}.office-automation-reference-module__I1vAvW__primaryButton:hover{transform:translateY(-3px);box-shadow:0 .55rem 1.1rem #005fb559}.office-automation-reference-module__I1vAvW__statsStrip{color:#fff;background:var(--navy-deep);border-block:1px solid #0a6aa5}.office-automation-reference-module__I1vAvW__statsInner{grid-template-columns:repeat(4,minmax(0,1fr));inline-size:min(1440px,100vw - 48px);margin-inline:auto;display:grid}.office-automation-reference-module__I1vAvW__statItem{border-inline-start:1px solid #4497cb5c;justify-content:center;align-items:center;gap:1.15rem;min-block-size:5.5rem;padding:.85rem 1.75rem;display:flex}.office-automation-reference-module__I1vAvW__statItem:first-child{border-inline-start:0}.office-automation-reference-module__I1vAvW__statItem .office-automation-reference-module__I1vAvW__icon{color:#fff;block-size:2.75rem;inline-size:2.75rem}.office-automation-reference-module__I1vAvW__statItem strong,.office-automation-reference-module__I1vAvW__statItem span{display:block}.office-automation-reference-module__I1vAvW__statItem strong{color:#fff;min-block-size:1.3em;font-size:1.4rem;font-weight:850;line-height:1.3}.office-automation-reference-module__I1vAvW__statItem span{color:#e1eff8;font-size:.95rem;line-height:1.5}.office-automation-reference-module__I1vAvW__content{background:#fff}.office-automation-reference-module__I1vAvW__columns{direction:ltr;grid-template-columns:repeat(2,minmax(0,1fr));inline-size:min(1440px,100vw - 48px);margin-inline:auto;display:grid}.office-automation-reference-module__I1vAvW__leftColumn,.office-automation-reference-module__I1vAvW__rightColumn{direction:rtl;min-inline-size:0;padding:2.5rem 2rem 3rem}.office-automation-reference-module__I1vAvW__rightColumn{border-inline-start:1px solid #d5e8f5}.office-automation-reference-module__I1vAvW__sectionHeading{justify-content:flex-start;align-items:center;gap:1rem;margin-block-end:1rem;display:flex}.office-automation-reference-module__I1vAvW__sectionHeading h2{color:var(--ink);margin:0;font-size:clamp(1.65rem,1.9vw,2rem);font-weight:850;line-height:1.4}.office-automation-reference-module__I1vAvW__sectionHeading>span{background:var(--blue);flex:none;block-size:4px;inline-size:3rem;display:block}.office-automation-reference-module__I1vAvW__moreText{color:#057bda;font-size:.95rem;font-weight:700;line-height:1.6;display:inline-block}.office-automation-reference-module__I1vAvW__aboutSection{direction:ltr;grid-template-columns:minmax(17rem,39%) minmax(0,1fr);align-items:center;gap:2rem;display:grid}.office-automation-reference-module__I1vAvW__aboutImage,.office-automation-reference-module__I1vAvW__whyImage{border-radius:.35rem;position:relative;overflow:hidden;box-shadow:0 .25rem .7rem #153d5b1f}.office-automation-reference-module__I1vAvW__aboutImage{min-block-size:16.5rem}.office-automation-reference-module__I1vAvW__aboutImage img,.office-automation-reference-module__I1vAvW__whyImage img,.office-automation-reference-module__I1vAvW__solutionImage img{object-fit:cover}.office-automation-reference-module__I1vAvW__aboutCopy{direction:rtl}.office-automation-reference-module__I1vAvW__aboutCopy p,.office-automation-reference-module__I1vAvW__whyCopy p{color:#294966;margin:.35rem 0 0;font-size:1rem;line-height:1.9}.office-automation-reference-module__I1vAvW__aboutCopy .office-automation-reference-module__I1vAvW__moreText,.office-automation-reference-module__I1vAvW__whyCopy .office-automation-reference-module__I1vAvW__moreText{margin-block-start:.65rem}.office-automation-reference-module__I1vAvW__benefitsSection,.office-automation-reference-module__I1vAvW__solutionsSection,.office-automation-reference-module__I1vAvW__servicesSection,.office-automation-reference-module__I1vAvW__processSection{margin-block-start:2.25rem}.office-automation-reference-module__I1vAvW__benefitGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.office-automation-reference-module__I1vAvW__benefitCard,.office-automation-reference-module__I1vAvW__serviceCard{border:1px solid var(--line);text-align:center;background:#fff;border-radius:.3rem;flex-direction:column;justify-content:center;align-items:center;transition:transform .24s,border-color .24s,box-shadow .24s;display:flex;box-shadow:0 .18rem .45rem #1856840d}.office-automation-reference-module__I1vAvW__benefitCard{min-block-size:9rem;padding:1.25rem .75rem}.office-automation-reference-module__I1vAvW__benefitCard:hover,.office-automation-reference-module__I1vAvW__serviceCard:hover,.office-automation-reference-module__I1vAvW__solutionCard:hover{border-color:#6bbcf0;transform:translateY(-4px);box-shadow:0 .45rem .9rem #1856841f}.office-automation-reference-module__I1vAvW__benefitCard .office-automation-reference-module__I1vAvW__icon{block-size:2.7rem;inline-size:2.7rem}.office-automation-reference-module__I1vAvW__benefitCard h3{color:var(--ink);margin:.65rem 0 0;font-size:1.05rem;font-weight:800;line-height:1.5}.office-automation-reference-module__I1vAvW__solutionGrid{direction:rtl;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.office-automation-reference-module__I1vAvW__solutionCard{text-align:center;border:1px solid #0000;border-radius:.35rem;min-inline-size:0;padding-block-end:.65rem;transition:transform .24s,border-color .24s,box-shadow .24s}.office-automation-reference-module__I1vAvW__solutionImage{border-radius:.35rem;min-block-size:9rem;position:relative;overflow:hidden}.office-automation-reference-module__I1vAvW__solutionCard h3{color:var(--ink);margin:.4rem 0 .05rem;font-size:.9rem;font-weight:800;line-height:1.45}.office-automation-reference-module__I1vAvW__whySection{direction:ltr;grid-template-columns:minmax(0,1fr) minmax(17rem,39%);align-items:center;gap:2rem;display:grid}.office-automation-reference-module__I1vAvW__whyCopy{direction:rtl}.office-automation-reference-module__I1vAvW__whyImage{min-block-size:16.5rem}.office-automation-reference-module__I1vAvW__serviceGrid{direction:rtl;grid-template-columns:repeat(6,minmax(0,1fr));gap:.65rem;display:grid}.office-automation-reference-module__I1vAvW__serviceCard{min-block-size:10.5rem;padding:1.1rem .5rem .85rem}.office-automation-reference-module__I1vAvW__serviceCard .office-automation-reference-module__I1vAvW__icon{block-size:2.5rem;inline-size:2.5rem}.office-automation-reference-module__I1vAvW__serviceCard h3{color:var(--ink);margin:.6rem 0 .2rem;font-size:.85rem;font-weight:800;line-height:1.55}.office-automation-reference-module__I1vAvW__serviceCard .office-automation-reference-module__I1vAvW__moreText{margin-block-start:auto;font-size:.75rem}.office-automation-reference-module__I1vAvW__processPanel{background:var(--pale);grid-template-columns:repeat(4,minmax(0,1fr));min-block-size:10.5rem;padding:1.35rem 1rem 1.15rem;display:grid;position:relative}.office-automation-reference-module__I1vAvW__processPanel:before{content:"";background:#70c3f7;block-size:3px;position:absolute;inset-block-start:2.35rem;inset-inline:8%}.office-automation-reference-module__I1vAvW__processStep{z-index:1;text-align:center;padding-inline:.75rem;position:relative}.office-automation-reference-module__I1vAvW__processNumber{color:#fff;block-size:2.25rem;inline-size:2.25rem;box-shadow:0 0 0 5px var(--pale);background:#067dcc;border-radius:50%;place-items:center;margin-inline:auto;font-size:.9rem;font-weight:850;display:grid}.office-automation-reference-module__I1vAvW__processStep h3{color:var(--ink);margin:.7rem 0 0;font-size:1rem;font-weight:850;line-height:1.45}.office-automation-reference-module__I1vAvW__processStep p{color:#48637c;margin:.3rem 0 0;font-size:.78rem;line-height:1.6}.office-automation-reference-module__I1vAvW__icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75px;block-size:2rem;inline-size:2rem;color:var(--blue);flex:none}.office-automation-reference-module__I1vAvW__cta{color:#fff;background-color:var(--navy);direction:ltr;grid-template-columns:31% 34% 35%;align-items:stretch;min-block-size:15rem;display:grid;position:relative;overflow:hidden}.office-automation-reference-module__I1vAvW__cta:before{opacity:.8;content:"";background:url(/images/office-automation-reference/office-cta-wave.png) 50%/100% 100% no-repeat;position:absolute;inset:0}.office-automation-reference-module__I1vAvW__ctaBuilding{z-index:1;background:url(/images/office-automation-reference/office-building-cta.png) 0/cover no-repeat;position:relative}.office-automation-reference-module__I1vAvW__ctaCopy{z-index:1;text-align:center;direction:rtl;flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex;position:relative}.office-automation-reference-module__I1vAvW__ctaCopy h2{color:#fff;margin:0;font-size:clamp(1.9rem,2.35vw,2.45rem);font-weight:850;line-height:1.45}.office-automation-reference-module__I1vAvW__ctaCopy p{color:#dceeff;margin:.55rem 0 0;font-size:1rem;line-height:1.8}.office-automation-reference-module__I1vAvW__ctaCopy .office-automation-reference-module__I1vAvW__primaryButton{margin-block-start:1rem}.office-automation-reference-module__I1vAvW__trustGrid{z-index:1;direction:rtl;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;display:grid;position:relative}.office-automation-reference-module__I1vAvW__trustItem{text-align:center;border-inline-start:1px solid #5fb7ee47;flex-direction:column;justify-content:center;align-items:center;gap:.45rem;min-block-size:10.5rem;min-inline-size:0;padding:1rem .75rem;display:flex}.office-automation-reference-module__I1vAvW__trustItem:first-child{border-inline-start:0}.office-automation-reference-module__I1vAvW__trustItem .office-automation-reference-module__I1vAvW__icon{color:#119eff;block-size:3.25rem;inline-size:3.25rem}.office-automation-reference-module__I1vAvW__trustItem h3{color:#fff;margin:0;font-size:1rem;font-weight:800;line-height:1.5}.office-automation-reference-module__I1vAvW__trustItem p{color:#bed5e6;margin:.2rem 0 0;font-size:.78rem;line-height:1.65}.office-automation-reference-module__I1vAvW__footer{color:#dcecf8;background:var(--navy-deep);border-block-start:1px solid #1e84c48c;padding:1rem max(1.5rem,50vw - 720px);position:relative}.office-automation-reference-module__I1vAvW__footerTop{direction:rtl;grid-template-columns:1.15fr 2fr 1fr;align-items:center;gap:1rem;display:grid}.office-automation-reference-module__I1vAvW__footerBrand{align-items:center;gap:.85rem;min-inline-size:0;display:flex}.office-automation-reference-module__I1vAvW__footerBrand img{object-fit:cover;object-position:center;filter:invert()hue-rotate(155deg)saturate(1.7)brightness(1.15);mix-blend-mode:screen;block-size:3.35rem;inline-size:6.5rem}.office-automation-reference-module__I1vAvW__footerBrand strong,.office-automation-reference-module__I1vAvW__footerBrand span{display:block}.office-automation-reference-module__I1vAvW__footerBrand strong{color:#fff;font-size:.95rem;line-height:1.5}.office-automation-reference-module__I1vAvW__footerBrand span{color:#9fbcd2;font-size:.72rem;line-height:1.5}.office-automation-reference-module__I1vAvW__footerNav{flex-wrap:wrap;justify-content:center;align-items:center;gap:.85rem;display:flex}.office-automation-reference-module__I1vAvW__footerNav a{color:#d8e8f4;font-size:.9rem;text-decoration:none}.office-automation-reference-module__I1vAvW__footerNav a:hover{color:#39b4ff}.office-automation-reference-module__I1vAvW__socialLinks{direction:ltr;justify-content:flex-end;gap:.7rem;display:flex}.office-automation-reference-module__I1vAvW__socialLinks a{color:#eaf7ff;border:1px solid #188fd6;border-radius:50%;place-items:center;block-size:2.5rem;inline-size:2.5rem;font-family:Arial,sans-serif;font-size:.9rem;text-decoration:none;display:grid}.office-automation-reference-module__I1vAvW__copyright{color:#8eabc0;text-align:center;margin:.75rem 0 0;font-size:.75rem}@media (max-width:75rem){.office-automation-reference-module__I1vAvW__hero{grid-template-columns:minmax(0,52%) minmax(0,48%)}.office-automation-reference-module__I1vAvW__heroCopy{padding-inline:2.5rem}.office-automation-reference-module__I1vAvW__columns{direction:rtl;grid-template-columns:1fr}.office-automation-reference-module__I1vAvW__rightColumn{border-block-start:1px solid #d5e8f5;border-inline-start:0}.office-automation-reference-module__I1vAvW__serviceGrid{gap:.85rem}.office-automation-reference-module__I1vAvW__serviceCard h3{font-size:.95rem}.office-automation-reference-module__I1vAvW__cta{grid-template-columns:30% 38% 32%}.office-automation-reference-module__I1vAvW__trustGrid{grid-template-columns:1fr;padding-block:.7rem}.office-automation-reference-module__I1vAvW__trustItem{text-align:right;border-inline-start:0;flex-direction:row;justify-content:flex-start;min-block-size:auto}}@media (max-width:48rem){.office-automation-reference-module__I1vAvW__hero{grid-template-columns:1fr}.office-automation-reference-module__I1vAvW__heroImage{min-block-size:19rem}.office-automation-reference-module__I1vAvW__heroCopy{min-block-size:22rem;padding:2.5rem 1.5rem}.office-automation-reference-module__I1vAvW__statsInner{grid-template-columns:repeat(2,minmax(0,1fr))}.office-automation-reference-module__I1vAvW__statItem:nth-child(3),.office-automation-reference-module__I1vAvW__statItem:nth-child(4){border-block-start:1px solid #4497cb5c}.office-automation-reference-module__I1vAvW__statsInner,.office-automation-reference-module__I1vAvW__columns{inline-size:min(100% - 1.5rem,44rem)}.office-automation-reference-module__I1vAvW__statItem{min-block-size:5rem;padding-inline:.75rem}.office-automation-reference-module__I1vAvW__statItem .office-automation-reference-module__I1vAvW__icon{block-size:2.35rem;inline-size:2.35rem}.office-automation-reference-module__I1vAvW__statItem strong{font-size:1.2rem}.office-automation-reference-module__I1vAvW__statItem span{font-size:.85rem}.office-automation-reference-module__I1vAvW__leftColumn,.office-automation-reference-module__I1vAvW__rightColumn{padding:2rem .75rem 2.5rem}.office-automation-reference-module__I1vAvW__aboutSection,.office-automation-reference-module__I1vAvW__whySection{grid-template-columns:1fr}.office-automation-reference-module__I1vAvW__aboutImage,.office-automation-reference-module__I1vAvW__whyImage{min-block-size:16rem}.office-automation-reference-module__I1vAvW__whyImage{grid-row:1}.office-automation-reference-module__I1vAvW__benefitGrid,.office-automation-reference-module__I1vAvW__serviceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.office-automation-reference-module__I1vAvW__serviceCard{min-block-size:9rem}.office-automation-reference-module__I1vAvW__solutionGrid{grid-template-columns:1fr}.office-automation-reference-module__I1vAvW__solutionImage{min-block-size:12rem}.office-automation-reference-module__I1vAvW__processPanel{grid-template-columns:1fr;gap:1.15rem}.office-automation-reference-module__I1vAvW__processPanel:before{block-size:auto;inline-size:2px;inset-block:1.75rem;inset-inline-start:calc(50% - 1px)}.office-automation-reference-module__I1vAvW__processStep{padding-block:.35rem}.office-automation-reference-module__I1vAvW__cta{grid-template-columns:1fr}.office-automation-reference-module__I1vAvW__ctaBuilding{min-block-size:13rem}.office-automation-reference-module__I1vAvW__ctaCopy{min-block-size:16rem}.office-automation-reference-module__I1vAvW__trustGrid{grid-template-columns:1fr;padding:.5rem 1rem 1rem}.office-automation-reference-module__I1vAvW__footerTop{grid-template-columns:1fr auto}.office-automation-reference-module__I1vAvW__footerNav{grid-area:2/1/auto/-1}.office-automation-reference-module__I1vAvW__footerBrand span{display:none}}@media (max-width:32rem){.office-automation-reference-module__I1vAvW__statsInner,.office-automation-reference-module__I1vAvW__columns{inline-size:calc(100vw - 1rem)}.office-automation-reference-module__I1vAvW__statItem{padding-inline:.6rem}.office-automation-reference-module__I1vAvW__heroCopy h1{font-size:2.35rem}.office-automation-reference-module__I1vAvW__heroTagline{font-size:1.35rem}.office-automation-reference-module__I1vAvW__benefitGrid,.office-automation-reference-module__I1vAvW__serviceGrid{grid-template-columns:1fr}.office-automation-reference-module__I1vAvW__footerNav{gap:.55rem}}@media (prefers-reduced-motion:reduce){.office-automation-reference-module__I1vAvW__primaryButton,.office-automation-reference-module__I1vAvW__benefitCard,.office-automation-reference-module__I1vAvW__serviceCard,.office-automation-reference-module__I1vAvW__solutionCard{transition:none}}
.smart-building-reference-module__rZ_u2W__page{--navy:#00213f;--navy-deep:#00172f;--blue:#078cf0;--cyan:#13a9ff;--ink:#082846;--muted:#4e6781;--line:#b8d9f1;--pale:#edf7fe;min-block-size:100vh;inline-size:100%;min-inline-size:0;color:var(--ink);background:var(--navy-deep);overflow:clip}:is(html:has([class*=smart-building-reference]),body:has([class*=smart-building-reference]),body:has([class*=smart-building-reference]) #main-content){background:#00172f}.smart-building-reference-module__rZ_u2W__referenceHeader{color:var(--ink);background:#fff;border-block-end:1px solid #d6e7f4;box-shadow:0 2px 10px #042d500f}.smart-building-reference-module__rZ_u2W__headerInner{direction:ltr;grid-template-columns:9rem minmax(0,1fr) 9rem;align-items:center;min-block-size:2.625rem;inline-size:calc(100vw - 32px);margin-inline:auto;display:grid;position:relative}.smart-building-reference-module__rZ_u2W__headerBrand{block-size:2.15rem;inline-size:5.6rem;display:block;position:absolute;right:0;overflow:hidden}.smart-building-reference-module__rZ_u2W__headerBrand img{object-fit:cover;object-position:center;block-size:100%;inline-size:100%}.smart-building-reference-module__rZ_u2W__headerNav{direction:rtl;justify-content:center;align-items:center;gap:clamp(1.15rem,2.1vw,2.25rem);display:flex;position:absolute;left:45%}.smart-building-reference-module__rZ_u2W__headerNav a{min-block-size:2.625rem;color:var(--ink);align-items:center;font-size:.72rem;font-weight:700;line-height:1.5;text-decoration:none;display:inline-flex;position:relative}.smart-building-reference-module__rZ_u2W__headerNav a[data-active]{color:var(--blue)}.smart-building-reference-module__rZ_u2W__headerNav a[data-active]:after{background:var(--blue);content:"";block-size:2px;position:absolute;inset-block-end:0;inset-inline:0}.smart-building-reference-module__rZ_u2W__headerAction{min-block-size:2.25rem;color:var(--ink);background:#fff;border:1px solid #078cf0;border-radius:.35rem;justify-content:center;align-items:center;gap:.45rem;padding:.35rem 1rem;font-size:.72rem;font-weight:750;line-height:1.5;text-decoration:none;display:inline-flex;position:absolute;left:33.6%}.smart-building-reference-module__rZ_u2W__headerAction svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;block-size:1rem;inline-size:1rem}.smart-building-reference-module__rZ_u2W__mobileNavigation{display:none}.smart-building-reference-module__rZ_u2W__hero{color:#fff;background-color:var(--navy);direction:ltr;grid-template-columns:minmax(0,53.5%) minmax(0,46.5%);block-size:clamp(13.25rem,12.9vw,13.5rem);min-block-size:0;max-block-size:13.5rem;display:grid;overflow:hidden}.smart-building-reference-module__rZ_u2W__heroImage{block-size:100%;min-block-size:0;position:relative;overflow:hidden}.smart-building-reference-module__rZ_u2W__heroImage img{object-fit:cover;object-position:center}.smart-building-reference-module__rZ_u2W__heroCopy{isolation:isolate;text-align:right;background-color:var(--navy);direction:rtl;justify-content:center;align-items:center;min-block-size:0;min-inline-size:0;padding:1rem;display:flex;position:relative}.smart-building-reference-module__rZ_u2W__heroCopy:before{z-index:-1;opacity:.68;content:"";background:url(/images/smart-building-reference/smart-building-wave.png) 50%/100% 100% no-repeat;position:absolute;inset:0}.smart-building-reference-module__rZ_u2W__heroContent{flex-direction:column;align-items:flex-start;inline-size:22rem;max-inline-size:calc(100% - 2rem);margin-inline:clamp(10rem,13.5vw,14rem) auto;display:flex;position:relative;inset-block-start:.45rem}.smart-building-reference-module__rZ_u2W__heroCopy h1{color:#fff;margin:0;font-size:2rem;font-weight:850;line-height:1.25}.smart-building-reference-module__rZ_u2W__heroTagline{color:#fff;margin:.1rem 0 0;font-size:1.35rem;font-weight:800;line-height:1.5}.smart-building-reference-module__rZ_u2W__heroDescription{color:#eaf5ff;max-inline-size:22rem;margin:.45rem 0 0;font-size:.82rem;line-height:1.75}.smart-building-reference-module__rZ_u2W__primaryButton{color:#fff;background:#078cf0;border:1px solid #31adff;border-radius:.45rem;justify-content:center;align-items:center;gap:.65rem;min-block-size:2.35rem;margin-block-start:.55rem;padding:.35rem .85rem;font-size:.82rem;font-weight:750;line-height:1.5;text-decoration:none;transition:transform .22s,box-shadow .22s;display:inline-flex;box-shadow:0 .35rem .85rem #005fb540}.smart-building-reference-module__rZ_u2W__primaryButton:hover{transform:translateY(-3px);box-shadow:0 .55rem 1.1rem #005fb559}.smart-building-reference-module__rZ_u2W__statsStrip{color:#fff;background:var(--navy-deep);border-block:1px solid #0a6aa5}.smart-building-reference-module__rZ_u2W__statsInner{grid-template-columns:repeat(4,minmax(0,1fr));inline-size:min(1440px,100vw - 32px);margin-inline:auto;display:grid}.smart-building-reference-module__rZ_u2W__statItem{border-inline-start:1px solid #4497cb5c;justify-content:center;align-items:center;gap:.85rem;min-block-size:3.25rem;padding:.4rem 1.5rem;display:flex}.smart-building-reference-module__rZ_u2W__statItem:first-child{border-inline-start:0}.smart-building-reference-module__rZ_u2W__statItem .smart-building-reference-module__rZ_u2W__icon{color:#fff;block-size:2rem;inline-size:2rem}.smart-building-reference-module__rZ_u2W__statItem strong,.smart-building-reference-module__rZ_u2W__statItem span{display:block}.smart-building-reference-module__rZ_u2W__statItem strong{color:#fff;font-size:1rem;font-weight:850;line-height:1.3}.smart-building-reference-module__rZ_u2W__statItem span{color:#e1eff8;font-size:.72rem;line-height:1.45}.smart-building-reference-module__rZ_u2W__content{background:#fff}.smart-building-reference-module__rZ_u2W__columns{direction:ltr;grid-template-columns:repeat(2,minmax(0,1fr));inline-size:min(1560px,100vw - 112px);margin-inline:auto;display:grid}.smart-building-reference-module__rZ_u2W__leftColumn,.smart-building-reference-module__rZ_u2W__rightColumn{direction:rtl;min-inline-size:0;padding:.75rem 1.25rem 0}.smart-building-reference-module__rZ_u2W__rightColumn{border-inline-start:1px solid #d5e8f5}.smart-building-reference-module__rZ_u2W__sectionHeading{justify-content:flex-start;align-items:center;gap:.8rem;margin-block-end:.35rem;display:flex}.smart-building-reference-module__rZ_u2W__sectionHeading h2{color:var(--ink);margin:0;font-size:clamp(1.15rem,1.2vw,1.3rem);font-weight:850;line-height:1.4}.smart-building-reference-module__rZ_u2W__sectionHeading>span{background:var(--blue);flex:none;block-size:3px;inline-size:2.15rem;display:block}.smart-building-reference-module__rZ_u2W__moreText{color:#057bda;font-size:.8rem;font-weight:700;line-height:1.6;display:inline-block}.smart-building-reference-module__rZ_u2W__aboutSection{direction:ltr;grid-template-columns:minmax(14rem,36%) minmax(0,1fr);align-items:center;gap:1.6rem;display:grid}.smart-building-reference-module__rZ_u2W__aboutImage,.smart-building-reference-module__rZ_u2W__whyImage{border-radius:.35rem;position:relative;overflow:hidden;box-shadow:0 .25rem .7rem #153d5b1f}.smart-building-reference-module__rZ_u2W__aboutImage{min-block-size:9.7rem}.smart-building-reference-module__rZ_u2W__aboutImage img,.smart-building-reference-module__rZ_u2W__whyImage img,.smart-building-reference-module__rZ_u2W__solutionImage img{object-fit:cover}.smart-building-reference-module__rZ_u2W__aboutCopy{direction:rtl}.smart-building-reference-module__rZ_u2W__aboutCopy p,.smart-building-reference-module__rZ_u2W__whyCopy p{color:#294966;margin:.15rem 0 0;font-size:.86rem;line-height:1.72}.smart-building-reference-module__rZ_u2W__aboutCopy .smart-building-reference-module__rZ_u2W__moreText,.smart-building-reference-module__rZ_u2W__whyCopy .smart-building-reference-module__rZ_u2W__moreText{margin-block-start:.3rem}.smart-building-reference-module__rZ_u2W__benefitsSection{margin-block-start:0}.smart-building-reference-module__rZ_u2W__solutionsSection,.smart-building-reference-module__rZ_u2W__servicesSection,.smart-building-reference-module__rZ_u2W__processSection{margin-block-start:.55rem}.smart-building-reference-module__rZ_u2W__benefitGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;display:grid}.smart-building-reference-module__rZ_u2W__benefitCard,.smart-building-reference-module__rZ_u2W__serviceCard{border:1px solid var(--line);text-align:center;background:#fff;border-radius:.3rem;flex-direction:column;justify-content:center;align-items:center;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex;box-shadow:0 .18rem .45rem #1856840d}.smart-building-reference-module__rZ_u2W__benefitCard{min-block-size:5.4rem;padding:.65rem .4rem}.smart-building-reference-module__rZ_u2W__benefitCard:hover,.smart-building-reference-module__rZ_u2W__serviceCard:hover,.smart-building-reference-module__rZ_u2W__solutionCard:hover{border-color:#6bbcf0;transform:translateY(-4px);box-shadow:0 .45rem .9rem #1856841f}.smart-building-reference-module__rZ_u2W__benefitCard .smart-building-reference-module__rZ_u2W__icon{block-size:1.85rem;inline-size:1.85rem}.smart-building-reference-module__rZ_u2W__benefitCard h3{color:var(--ink);margin:.35rem 0 0;font-size:.86rem;font-weight:800;line-height:1.5}.smart-building-reference-module__rZ_u2W__solutionGrid{direction:rtl;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.smart-building-reference-module__rZ_u2W__solutionCard{text-align:center;border:1px solid #0000;border-radius:.35rem;min-inline-size:0;padding-block-end:0;transition:transform .22s,border-color .22s,box-shadow .22s}.smart-building-reference-module__rZ_u2W__solutionImage{border-radius:.35rem;min-block-size:4.6rem;position:relative;overflow:hidden}.smart-building-reference-module__rZ_u2W__solutionCard h3{color:var(--ink);margin:.4rem 0 .05rem;font-size:.9rem;font-weight:800;line-height:1.45}.smart-building-reference-module__rZ_u2W__whySection{direction:ltr;grid-template-columns:minmax(0,1fr) minmax(14rem,36%);align-items:center;gap:1.6rem;display:grid}.smart-building-reference-module__rZ_u2W__whyCopy{direction:rtl}.smart-building-reference-module__rZ_u2W__whyImage{min-block-size:9.7rem}.smart-building-reference-module__rZ_u2W__serviceGrid{direction:rtl;grid-template-columns:repeat(6,minmax(0,1fr));gap:.45rem;display:grid}.smart-building-reference-module__rZ_u2W__servicesHeading{position:relative}.smart-building-reference-module__rZ_u2W__servicesHeading>.smart-building-reference-module__rZ_u2W__sectionHeading{margin-block-end:.35rem}.smart-building-reference-module__rZ_u2W__servicesHeading>p{color:#526d85;margin:0;font-size:.58rem;line-height:1.5;position:absolute;inset-block-start:.35rem;inset-inline-start:10.5rem}.smart-building-reference-module__rZ_u2W__serviceCard{min-block-size:6.7rem;padding:.55rem .3rem}.smart-building-reference-module__rZ_u2W__serviceCard .smart-building-reference-module__rZ_u2W__icon{block-size:1.8rem;inline-size:1.8rem}.smart-building-reference-module__rZ_u2W__serviceCard h3{color:var(--ink);margin:.35rem 0 .1rem;font-size:.69rem;font-weight:800;line-height:1.5}.smart-building-reference-module__rZ_u2W__serviceCard .smart-building-reference-module__rZ_u2W__moreText{margin-block-start:auto;font-size:.62rem}.smart-building-reference-module__rZ_u2W__processPanel{background:var(--pale);grid-template-columns:repeat(4,minmax(0,1fr));padding:.55rem .8rem .45rem;display:grid;position:relative}.smart-building-reference-module__rZ_u2W__processPanel:before{content:"";background:#70c3f7;block-size:2px;position:absolute;inset-block-start:1.15rem;inset-inline:8%}.smart-building-reference-module__rZ_u2W__processStep{z-index:1;text-align:center;padding-inline:.55rem;position:relative}.smart-building-reference-module__rZ_u2W__processNumber{color:#fff;block-size:1.75rem;inline-size:1.75rem;box-shadow:0 0 0 4px var(--pale);background:#067dcc;border-radius:50%;place-items:center;margin-inline:auto;font-size:.72rem;font-weight:850;display:grid}.smart-building-reference-module__rZ_u2W__processStep h3{color:var(--ink);margin:.35rem 0 0;font-size:.76rem;font-weight:850;line-height:1.4}.smart-building-reference-module__rZ_u2W__processStep p{color:#48637c;margin:.1rem 0 0;font-size:.6rem;line-height:1.45}.smart-building-reference-module__rZ_u2W__icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75px;block-size:2rem;inline-size:2rem;color:var(--blue);flex:none}.smart-building-reference-module__rZ_u2W__cta{color:#fff;background-color:var(--navy);direction:ltr;grid-template-columns:31% 34% 35%;align-items:stretch;block-size:7.0625rem;min-block-size:0;display:grid;position:relative;overflow:hidden}.smart-building-reference-module__rZ_u2W__cta:before{opacity:.8;content:"";background:url(/images/smart-building-reference/smart-building-cta-wave.png) 50%/100% 100% no-repeat;position:absolute;inset:0}.smart-building-reference-module__rZ_u2W__ctaBuilding{z-index:1;background:url(/images/smart-building-reference/smart-building-cta.png) 0/cover no-repeat;position:relative}.smart-building-reference-module__rZ_u2W__ctaCopy{z-index:1;text-align:center;direction:rtl;flex-direction:column;justify-content:center;align-items:center;min-block-size:0;padding:.35rem;display:flex;position:relative}.smart-building-reference-module__rZ_u2W__ctaCopy h2{color:#fff;margin:0;font-size:1.35rem;font-weight:850;line-height:1.35}.smart-building-reference-module__rZ_u2W__ctaCopy p{color:#dceeff;margin:.1rem 0 0;font-size:.65rem;line-height:1.5}.smart-building-reference-module__rZ_u2W__ctaCopy .smart-building-reference-module__rZ_u2W__primaryButton{min-block-size:2.25rem;margin-block-start:.3rem;padding:.25rem 1.15rem;font-size:.75rem;line-height:1.4}.smart-building-reference-module__rZ_u2W__trustGrid{z-index:1;direction:rtl;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;display:grid;position:relative}.smart-building-reference-module__rZ_u2W__trustItem{text-align:center;border-inline-start:1px solid #5fb7ee47;flex-direction:column;justify-content:center;align-items:center;gap:.15rem;min-block-size:0;min-inline-size:0;padding:.25rem .45rem;display:flex}.smart-building-reference-module__rZ_u2W__trustItem:first-child{border-inline-start:0}.smart-building-reference-module__rZ_u2W__trustItem .smart-building-reference-module__rZ_u2W__icon{color:#119eff;block-size:2rem;inline-size:2rem}.smart-building-reference-module__rZ_u2W__trustItem h3{color:#fff;margin:0;font-size:.72rem;font-weight:800;line-height:1.45}.smart-building-reference-module__rZ_u2W__trustItem p{color:#bed5e6;margin:.1rem 0 0;font-size:.56rem;line-height:1.5}.smart-building-reference-module__rZ_u2W__footer{color:#dcecf8;background:var(--navy-deep);border-block-start:1px solid #1e84c48c;padding:0 max(1rem,50vw - 720px)}.smart-building-reference-module__rZ_u2W__footerTop{direction:rtl;grid-template-columns:1.15fr 2fr 1fr;align-items:center;gap:1rem;display:grid}.smart-building-reference-module__rZ_u2W__footerBrand{align-items:center;gap:.6rem;min-inline-size:0;display:flex;transform:translateY(.625rem)}.smart-building-reference-module__rZ_u2W__footerBrand img{object-fit:cover;object-position:center;filter:invert()hue-rotate(155deg)saturate(1.7)brightness(1.15);mix-blend-mode:screen;block-size:1.84rem;inline-size:3.8rem}.smart-building-reference-module__rZ_u2W__footerBrand strong,.smart-building-reference-module__rZ_u2W__footerBrand span{display:block}.smart-building-reference-module__rZ_u2W__footerBrand strong{color:#fff;font-size:.8rem;font-weight:800;line-height:1.4}.smart-building-reference-module__rZ_u2W__footerBrand span{color:#9fbcd2;font-size:.62rem;font-weight:500;line-height:1.4}.smart-building-reference-module__rZ_u2W__footerNav{flex-wrap:wrap;justify-content:center;align-items:center;gap:.85rem;display:flex}.smart-building-reference-module__rZ_u2W__footerNav a{color:#d8e8f4;font-size:.68rem;text-decoration:none}.smart-building-reference-module__rZ_u2W__footerNav a:hover{color:#39b4ff}.smart-building-reference-module__rZ_u2W__socialLinks{direction:ltr;justify-content:flex-end;gap:.55rem;display:flex}.smart-building-reference-module__rZ_u2W__socialLinks a{color:#eaf7ff;border:1px solid #188fd6;border-radius:50%;place-items:center;block-size:1.55rem;inline-size:1.55rem;font-family:Arial,sans-serif;font-size:.68rem;text-decoration:none;display:grid}.smart-building-reference-module__rZ_u2W__socialLinks svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65px;block-size:.9rem;inline-size:.9rem}.smart-building-reference-module__rZ_u2W__copyright{color:#8eabc0;text-align:center;margin:0;font-size:.56rem;line-height:1.15}@media (max-width:75rem){.smart-building-reference-module__rZ_u2W__headerInner{grid-template-columns:7.5rem minmax(0,1fr) 7.5rem;inline-size:min(100% - 2rem,70rem)}.smart-building-reference-module__rZ_u2W__headerNav{gap:.85rem}.smart-building-reference-module__rZ_u2W__hero{grid-template-columns:minmax(0,52%) minmax(0,48%)}.smart-building-reference-module__rZ_u2W__heroContent{margin-inline:auto}.smart-building-reference-module__rZ_u2W__columns{direction:rtl;grid-template-columns:1fr}.smart-building-reference-module__rZ_u2W__rightColumn{border-block-start:1px solid #d5e8f5;border-inline-start:0}.smart-building-reference-module__rZ_u2W__serviceGrid{gap:.65rem}.smart-building-reference-module__rZ_u2W__serviceCard h3{font-size:.78rem}.smart-building-reference-module__rZ_u2W__cta{grid-template-columns:30% 38% 32%}.smart-building-reference-module__rZ_u2W__trustGrid{grid-template-columns:1fr;padding-block:.7rem}.smart-building-reference-module__rZ_u2W__trustItem{text-align:right;border-inline-start:0;flex-direction:row;justify-content:flex-start;min-block-size:auto}}@media (max-width:64rem){.smart-building-reference-module__rZ_u2W__headerInner{direction:rtl;grid-template-columns:1fr auto;min-block-size:3.5rem}.smart-building-reference-module__rZ_u2W__headerBrand{grid-area:1/1;justify-self:start}.smart-building-reference-module__rZ_u2W__headerNav,.smart-building-reference-module__rZ_u2W__headerAction{display:none}.smart-building-reference-module__rZ_u2W__mobileNavigation{direction:rtl;grid-area:1/2;display:block;position:relative}.smart-building-reference-module__rZ_u2W__mobileNavigation summary{border:1px solid var(--line);min-block-size:2.75rem;color:var(--ink);cursor:pointer;background:#fff;border-radius:.35rem;align-items:center;gap:.5rem;padding:.45rem .75rem;font-size:.9rem;font-weight:750;list-style:none;display:inline-flex}.smart-building-reference-module__rZ_u2W__mobileNavigation summary svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.7px;block-size:1.2rem;inline-size:1.2rem}.smart-building-reference-module__rZ_u2W__mobileNavigation summary::-webkit-details-marker{display:none}.smart-building-reference-module__rZ_u2W__mobileNavigation nav{z-index:5;border:1px solid var(--line);background:#fff;border-radius:.35rem;inline-size:13rem;padding:.5rem;display:grid;position:absolute;inset-block-start:calc(100% + .35rem);inset-inline-end:0;box-shadow:0 .6rem 1.4rem #001f402e}.smart-building-reference-module__rZ_u2W__mobileNavigation nav a{color:var(--ink);padding:.55rem .7rem;font-size:.9rem;text-decoration:none}}@media (max-width:48rem){.smart-building-reference-module__rZ_u2W__hero{grid-template-columns:1fr;block-size:auto;max-block-size:none}.smart-building-reference-module__rZ_u2W__heroImage{min-block-size:15rem}.smart-building-reference-module__rZ_u2W__heroCopy{min-block-size:18rem;padding:2rem 1.25rem}.smart-building-reference-module__rZ_u2W__statsInner{grid-template-columns:repeat(2,minmax(0,1fr))}.smart-building-reference-module__rZ_u2W__statItem:nth-child(3),.smart-building-reference-module__rZ_u2W__statItem:nth-child(4){border-block-start:1px solid #4497cb5c}.smart-building-reference-module__rZ_u2W__leftColumn,.smart-building-reference-module__rZ_u2W__rightColumn{padding-inline:.75rem}.smart-building-reference-module__rZ_u2W__aboutSection,.smart-building-reference-module__rZ_u2W__whySection{grid-template-columns:1fr}.smart-building-reference-module__rZ_u2W__aboutImage,.smart-building-reference-module__rZ_u2W__whyImage{min-block-size:13rem}.smart-building-reference-module__rZ_u2W__whyImage{grid-row:1}.smart-building-reference-module__rZ_u2W__benefitGrid,.smart-building-reference-module__rZ_u2W__serviceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.smart-building-reference-module__rZ_u2W__serviceCard{min-block-size:7.5rem}.smart-building-reference-module__rZ_u2W__solutionGrid{grid-template-columns:1fr}.smart-building-reference-module__rZ_u2W__solutionImage{min-block-size:9rem}.smart-building-reference-module__rZ_u2W__processPanel{grid-template-columns:1fr;gap:.9rem}.smart-building-reference-module__rZ_u2W__processPanel:before{block-size:auto;inline-size:2px;inset-block:1rem;inset-inline-start:calc(50% - 1px)}.smart-building-reference-module__rZ_u2W__processStep{padding-block:.25rem}.smart-building-reference-module__rZ_u2W__cta{grid-template-columns:1fr;block-size:auto}.smart-building-reference-module__rZ_u2W__ctaBuilding{min-block-size:9rem}.smart-building-reference-module__rZ_u2W__ctaCopy{min-block-size:12rem}.smart-building-reference-module__rZ_u2W__trustGrid{grid-template-columns:1fr;padding:.5rem 1rem 1rem}.smart-building-reference-module__rZ_u2W__footerTop{grid-template-columns:1fr auto}.smart-building-reference-module__rZ_u2W__footerNav{grid-area:2/1/auto/-1}.smart-building-reference-module__rZ_u2W__footerBrand span{display:none}}@media (max-width:32rem){.smart-building-reference-module__rZ_u2W__headerInner{inline-size:calc(100% - 1rem)}.smart-building-reference-module__rZ_u2W__statsInner,.smart-building-reference-module__rZ_u2W__columns{inline-size:calc(100vw - 1rem)}.smart-building-reference-module__rZ_u2W__statItem{padding-inline:.6rem}.smart-building-reference-module__rZ_u2W__heroCopy h1{font-size:2rem}.smart-building-reference-module__rZ_u2W__heroTagline{font-size:1.15rem}.smart-building-reference-module__rZ_u2W__benefitGrid,.smart-building-reference-module__rZ_u2W__serviceGrid{grid-template-columns:1fr}.smart-building-reference-module__rZ_u2W__footerNav{gap:.55rem}}@media (prefers-reduced-motion:reduce){.smart-building-reference-module__rZ_u2W__primaryButton,.smart-building-reference-module__rZ_u2W__benefitCard,.smart-building-reference-module__rZ_u2W__serviceCard,.smart-building-reference-module__rZ_u2W__solutionCard{transition:none}}
.page-module___FsjXa__page{--container-width:82rem;--gutter:clamp(1rem, 2vw, 2.5rem);--text-primary:#203540;--text-secondary:#435865;--border:#cad8e0;background:radial-gradient(60rem 45rem at 100% 55%,#17658c0d,#0000 72%),linear-gradient(#172536,#65727d 12rem,#e3eaee 25rem,#edf3f7 38rem,#f2f6f9 60rem);padding-block:clamp(2rem,3.5vw,3.5rem) clamp(3rem,4vw,4rem)}.page-module___FsjXa__page h1,.page-module___FsjXa__page h2,.page-module___FsjXa__page h3,.page-module___FsjXa__page p{margin-block-start:0}.page-module___FsjXa__page h2{text-wrap:balance;margin-block-end:0;font-size:clamp(1.625rem,1.25rem + 1vw,2.125rem);font-weight:700;line-height:1.5}.page-module___FsjXa__page h3{text-wrap:balance;margin:0;font-size:clamp(1.1875rem,1.1rem + .25vw,1.375rem);font-weight:650;line-height:1.65}.page-module___FsjXa__page p{color:var(--text-secondary);font-size:clamp(1.0625rem,1rem + .2vw,1.1875rem);line-height:1.95}.page-module___FsjXa__page .page-module___FsjXa__intro.page-module___FsjXa__intro{border-color:#9bc7ff3d;border-radius:.75rem;inline-size:100%;max-inline-size:none;margin-block-end:1.5rem;padding:clamp(1.25rem,2vw,1.5rem);box-shadow:0 16px 36px #0105091f;container-type:inline-size}.page-module___FsjXa__page .page-module___FsjXa__intro.page-module___FsjXa__intro>h1{color:#f0f5fc;text-align:start;text-wrap:balance;overflow-wrap:normal;margin-block:0 clamp(1rem,1.5vw,1.5rem);font-size:clamp(2rem,1.7rem + 2vw,3.75rem);font-weight:700;line-height:1.35}.page-module___FsjXa__page .page-module___FsjXa__intro.page-module___FsjXa__intro.page-module___FsjXa__intro>.page-module___FsjXa__eyebrow{color:#bdcfdf;margin-block:0 clamp(.875rem,1.4vw,1.25rem);font-size:clamp(1.0625rem,1rem + .2vw,1.1875rem);line-height:1.8}.page-module___FsjXa__page .page-module___FsjXa__intro.page-module___FsjXa__intro>h1+p{color:#d3e0ea;text-wrap:pretty;max-inline-size:54rem;margin:0;font-size:clamp(1.1875rem,1.05rem + .4vw,1.4375rem);line-height:1.95}.page-module___FsjXa__eyebrow,.page-module___FsjXa__meta{margin-block-end:.75rem}.page-module___FsjXa__evidence{border:1px solid var(--border);border-inline-start:2px solid var(--brand-cyan);background:linear-gradient(125deg,#eaf5fa,#f8fafb);border-radius:.5rem;margin-block-end:1.5rem;padding:1.25rem 1.5rem;box-shadow:0 6px 18px #2035400d}.page-module___FsjXa__evidence p{max-inline-size:58rem;margin:0;font-size:1.0625rem;line-height:1.9}.page-module___FsjXa__section{border-block-start:1px solid var(--border);padding-block:clamp(1.75rem,2.5vw,2.5rem)}.page-module___FsjXa__sectionHeading{gap:1rem;display:grid}.page-module___FsjXa__sectionHeading p{max-inline-size:48rem;margin:0;font-size:clamp(1.125rem,1rem + .35vw,1.3125rem)}.page-module___FsjXa__categoryGrid{gap:1.25rem;margin-block-start:1.5rem;display:grid}.page-module___FsjXa__category{border:1px solid var(--border);background:linear-gradient(140deg,#f8fafb,#edf3f7);border-radius:.625rem;min-inline-size:0;padding:clamp(1.25rem,2vw,1.5rem);box-shadow:0 5px 16px #2035400d}.page-module___FsjXa__category h3{border-inline-start:2px solid var(--brand-cyan);padding-inline-start:.75rem}.page-module___FsjXa__category>p{margin-block:1rem;font-size:1.125rem;line-height:1.95}.page-module___FsjXa__category ul{color:var(--primary);flex-wrap:wrap;gap:.5rem 1rem;margin:0;padding:0;font-size:1rem;font-weight:600;list-style:none;display:flex}.page-module___FsjXa__brandRegister{border:1px solid var(--border);background:linear-gradient(130deg,#f8fafb,#edf3f7);border-radius:.625rem;margin-block-start:1.5rem;padding-inline:clamp(1.25rem,2vw,1.5rem);box-shadow:0 8px 24px #2035400d}.page-module___FsjXa__brandRecord{border-block-start:1px solid var(--border);gap:.75rem;padding-block:1.375rem;display:grid}.page-module___FsjXa__brandRecord:first-child{border-block-start:0}.page-module___FsjXa__brandRecord>div{min-inline-size:0}.page-module___FsjXa__brandRecord h3{overflow-wrap:anywhere;text-wrap:pretty;font-size:clamp(1.25rem,1.15rem + .3vw,1.5rem)}.page-module___FsjXa__brandRecord p{max-inline-size:43rem;margin-block-end:0}.page-module___FsjXa__brandRecord .page-module___FsjXa__meta{margin-block-end:.5rem;font-size:1rem}.page-module___FsjXa__brandRecord .page-module___FsjXa__related{margin-block-start:.625rem;font-size:1rem;line-height:1.9}.page-module___FsjXa__productRegister{border:1px solid var(--border);background:linear-gradient(130deg,#f8fafb,#edf3f7);border-radius:.625rem;gap:0 1.5rem;margin:1.5rem 0 0;padding:.25rem clamp(1.25rem,2vw,1.5rem);display:grid;box-shadow:0 5px 16px #2035400d}.page-module___FsjXa__productRegister div{border-block-start:1px solid var(--border);gap:.5rem;min-inline-size:0;padding-block:1.25rem;display:grid}.page-module___FsjXa__productRegister div:first-child{border-block-start:0}.page-module___FsjXa__productRegister dt{color:var(--primary);overflow-wrap:anywhere;font-size:1.0625rem;font-weight:600}.page-module___FsjXa__productRegister dd{color:var(--text-secondary);margin:0;font-size:1.125rem;line-height:1.95}.page-module___FsjXa__services{border-block:1px solid var(--border);gap:1.5rem;padding-block:1.75rem;display:grid}.page-module___FsjXa__services .page-module___FsjXa__eyebrow{font-size:1rem}.page-module___FsjXa__services ul{flex-wrap:wrap;gap:.75rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.page-module___FsjXa__services a{min-block-size:44px;color:var(--primary);text-underline-offset:.25em;align-items:center;gap:.75rem;padding-block:.5rem;font-size:1.0625rem;font-weight:600;line-height:1.85;text-decoration:underline;display:inline-flex}.page-module___FsjXa__services a:hover{color:var(--primary-hover)}.page-module___FsjXa__consultation{background:linear-gradient(120deg,#eaf5fa,#edf3f7);border:1px solid #c1d8e3;border-radius:.625rem;align-items:center;gap:1.5rem;margin-block-start:1.5rem;padding:clamp(1.25rem,2vw,1.75rem);display:grid;box-shadow:0 6px 20px #2035400d}.page-module___FsjXa__consultation h2{max-inline-size:44rem;font-size:clamp(1.375rem,1.25rem + .3vw,1.625rem);line-height:1.65}.page-module___FsjXa__consultation a{justify-self:start}@media (min-width:48rem){.page-module___FsjXa__categoryGrid,.page-module___FsjXa__productRegister{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module___FsjXa__productRegister div:nth-child(2){border-block-start:0}.page-module___FsjXa__brandRecord{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);align-items:start;gap:1.5rem}.page-module___FsjXa__services{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:1.5rem}.page-module___FsjXa__consultation{grid-template-columns:minmax(0,1fr) auto}}@media (min-width:64rem){.page-module___FsjXa__page .page-module___FsjXa__intro.page-module___FsjXa__intro>h1{white-space:nowrap;text-wrap:nowrap;font-size:clamp(2.875rem,4.9cqw,3.75rem)}}@media (min-width:75rem){.page-module___FsjXa__categoryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:35rem){.page-module___FsjXa__services ul{gap:.5rem;display:grid}.page-module___FsjXa__consultation a{inline-size:100%}}
