.ScrollReveal_reveal__xodCI [data-reveal-word]{opacity:1}.ScrollReveal_reveal__xodCI[data-reveal-ready] [data-reveal-word]{transition:opacity .16s linear;will-change:opacity}@media (prefers-reduced-motion:reduce){.ScrollReveal_reveal__xodCI [data-reveal-word]{opacity:1!important;transition:none!important;will-change:auto!important}}.DayDashboard_band__78qrO{margin-block:40px 0;color:#f2f2f2;font-size:12px;line-height:1.45}.DayDashboard_caption__K1Xut{position:sticky;inset-block-start:96px;z-index:2;background:hsl(var(--deep-black));color:#d0cbd6;font-size:14px;padding-block-end:16px;margin-block-end:16px}.DayDashboard_viewport__ziIII{width:min(1280px,calc(100vw - 32px));margin-inline-start:calc((100% - min(1280px, calc(100vw - 32px))) / 2);overflow:clip;border-radius:24px}.DayDashboard_board__vDhWU{padding:24px;border:1px solid #39383e;border-radius:24px;background:#0e0e0f;min-height:800px;font-family:var(--font-space-next),"Space Grotesk",sans-serif}.DayDashboard_board__vDhWU:lang(ar){font-family:inherit}.DayDashboard_board__vDhWU p{color:#bfc0c8;margin:4px 0 0}.DayDashboard_board__vDhWU strong{color:#f2f2f2;font-size:14px;font-weight:600}.DayDashboard_board__vDhWU svg{flex:none}.DayDashboard_top__Ivhdm{display:flex;align-items:center;gap:20px;margin-bottom:16px;min-height:48px}.DayDashboard_brand__ts_q5,.DayDashboard_people__p57SM,.DayDashboard_people__p57SM>span,.DayDashboard_row__fxAd_,.DayDashboard_section___KP6i{display:flex;align-items:center;gap:12px}.DayDashboard_brand__ts_q5 img{object-fit:contain}.DayDashboard_brand__ts_q5 strong{font-size:18px}.DayDashboard_people__p57SM{margin-inline:auto;flex-wrap:wrap;justify-content:center}.DayDashboard_people__p57SM>span,.DayDashboard_stats__cfGcf>span{background:#1b1b1d;border:1px solid #39383e;border-radius:24px;padding:9px 12px}.DayDashboard_people__p57SM>span{justify-content:center;text-align:center}.DayDashboard_person__Vv8gX{display:inline-flex;align-items:center;justify-content:center;gap:12px;white-space:nowrap}.DayDashboard_people__p57SM>span:last-child svg{color:#7dcc88}.DayDashboard_columns__922_z{display:grid;grid-template-columns:.95fr 1.15fr 1.05fr;gap:16px}.DayDashboard_climateColumn__54LyC,.DayDashboard_mediaColumn__bKOs_,.DayDashboard_roomsColumn___1dbd{min-width:0;display:flex;flex-direction:column;gap:14px}.DayDashboard_card___pZH6{min-width:0;border:1px solid #39383e;border-radius:14px;background:#1b1b1d;padding:16px}.DayDashboard_section___KP6i{background:#211d2b;min-height:72px;padding:12px}.DayDashboard_section___KP6i strong{color:#d3aff4}.DayDashboard_amber__R7otN,.DayDashboard_section___KP6i>svg{color:#f5b84b}.DayDashboard_blue__t6x8G{color:#7fbcea}.DayDashboard_green__K6rCQ{color:#7dcc88}.DayDashboard_setpoint__421iu{background:#232326;border-radius:12px;margin-top:20px;padding:12px 18px;display:flex;align-items:center;justify-content:space-between}.DayDashboard_setpoint__421iu bdi{font-size:32px;font-variant-numeric:tabular-nums;line-height:1.2}.DayDashboard_presets__UJHXV{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.DayDashboard_presets__UJHXV>div{border:1px solid transparent;border-radius:12px;opacity:.8;padding:16px 2px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:9px}.DayDashboard_presets__UJHXV>div>svg{color:var(--preset-color)}.DayDashboard_presets__UJHXV>div[data-active=true]{border-color:var(--preset-color);opacity:1}.DayDashboard_stats__cfGcf{display:flex;flex-wrap:wrap;gap:8px}.DayDashboard_stats__cfGcf>span{padding:8px 10px}.DayDashboard_presence___R16A{padding-block:20px}.DayDashboard_presence___R16A p{margin-block:12px}.DayDashboard_presenceTrack__Ib4Fx{height:4px;border-radius:3px;background:#39383e}.DayDashboard_presenceTrack__Ib4Fx>span{display:block;height:100%;background:#7dcc88}.DayDashboard_climateColumn__54LyC>.DayDashboard_section___KP6i:last-child{margin-top:auto}.DayDashboard_rooms__1XiL5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.DayDashboard_room__19UU4{min-height:110px;padding:12px 10px}.DayDashboard_room__19UU4 .DayDashboard_row__fxAd_{justify-content:space-between;color:#bfc0c8;margin-bottom:16px}.DayDashboard_room__19UU4[data-on=true] .DayDashboard_row__fxAd_{color:#f5b84b}.DayDashboard_room__19UU4 strong{display:block;overflow-wrap:anywhere}.DayDashboard_room__19UU4 p{font-size:12px}.DayDashboard_curtain__wTCw1{display:flex;direction:ltr;flex:none;width:56px;height:40px;border-radius:6px;overflow:clip;background:#0F1B28;border:1px solid #2a2a2e}.DayDashboard_curtain__wTCw1 i{flex:none;width:50%;background:#7A6238;transform:translateX(calc((var(--curtain) - 1) * 100%))}.DayDashboard_curtain__wTCw1 i:last-child{transform:translateX(calc((1 - var(--curtain)) * 100%))}.DayDashboard_roomsColumn___1dbd>.DayDashboard_section___KP6i:nth-last-child(2){margin-top:auto}.DayDashboard_tv__L71ub{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:12px;position:relative;padding:12px;min-height:126px}.DayDashboard_tv__L71ub img{width:72px;height:100px;object-fit:cover;border-radius:8px}.DayDashboard_tv__L71ub strong{display:block;padding-inline-end:32px}.DayDashboard_tv__L71ub p{font-size:12px}.DayDashboard_toggle__rP5k4{position:absolute;inset-inline-end:10px;top:14px;width:30px;height:16px;border-radius:10px;background:#777780;padding:3px}.DayDashboard_toggle__rP5k4 i{display:block;width:10px;height:10px;border-radius:50%;background:#f2f2f2}.DayDashboard_tv__L71ub[data-on=true] .DayDashboard_toggle__rP5k4{background:#f5b84b}.DayDashboard_tv__L71ub[data-on=true] .DayDashboard_toggle__rP5k4 i{margin-inline-start:14px}.DayDashboard_flow__fKB_b{position:relative;height:250px;flex:none;padding:0;transform:scale(calc(1 + var(--flow-focus) * .045));z-index:1;box-shadow:0 0 calc(var(--flow-focus) * 22px) #7fbcea44}.DayDashboard_wires__AeO6q{position:absolute;inset:0;width:100%;height:100%}.DayDashboard_node__qONiD{position:absolute;width:30%;--node-size:76px;height:var(--node-size);text-align:center;transform:translate(-50%,-50%)}.DayDashboard_band__78qrO[dir=rtl] .DayDashboard_node__qONiD{transform:translate(50%,-50%)}.DayDashboard_node__qONiD>span{position:absolute;inset-inline:0;top:calc(100% + 3px);display:block;font-size:12px;color:#bfc0c8}.DayDashboard_node__qONiD[data-label-above=true]>span{top:auto;bottom:calc(100% + 3px)}.DayDashboard_node__qONiD>div{position:relative;border-radius:50%;width:var(--node-size);aspect-ratio:1;isolation:isolate;margin-inline:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.DayDashboard_node__qONiD svg{color:var(--node-color)}.DayDashboard_node__qONiD .DayDashboard_nodeRing__kqDHe{position:absolute;inset:0;width:100%;height:100%;z-index:-1}.DayDashboard_node__qONiD bdi{font-size:12px;white-space:nowrap;font-variant-numeric:tabular-nums}.DayDashboard_node__qONiD small{font-size:12px}.DayDashboard_consumption__ZB46o{padding:12px}.DayDashboard_barPlot__S4QFv{position:relative;margin-top:10px;padding-inline-start:24px}.DayDashboard_axisMax__u_lwZ,.DayDashboard_axisZero__liEML{position:absolute;inset-inline-start:0;color:#bfc0c8;font-size:12px}.DayDashboard_axisMax__u_lwZ{top:-6px}.DayDashboard_axisZero__liEML{bottom:-3px}.DayDashboard_bars__IaYPm{display:flex;height:60px;gap:3px;border-bottom:1px solid #777780;background:repeating-linear-gradient(0deg,transparent 0 19px,#39383e 19px 20px)}.DayDashboard_bars__IaYPm>div{flex:1;display:flex;flex-direction:column-reverse;justify-content:flex-start;transform-origin:bottom}.DayDashboard_bars__IaYPm span{width:100%;border-top:1px solid #1b1b1d}.DayDashboard_hours__5mPDl{margin-inline-start:24px;display:flex;justify-content:space-between;color:#bfc0c8;font-size:12px}.DayDashboard_legend__zQ_nt{display:grid;grid-template-columns:1fr 1fr;gap:4px 8px;margin-top:10px}.DayDashboard_legend__zQ_nt>span{display:flex;align-items:baseline;gap:5px;font-size:12px;line-height:1.2}.DayDashboard_legend__zQ_nt i{width:7px;height:7px;flex:none;border-radius:50%}.DayDashboard_mobileOnly__lrgOb{display:none}@media (min-width:1100px) and (min-height:860px) and (prefers-reduced-motion:no-preference){.DayDashboard_band__78qrO[data-scrub=true][data-pinned=true]{min-height:calc(880px + 150vh)}.DayDashboard_band__78qrO[data-scrub=true][data-pinned=true] .DayDashboard_stage__6Qg0F{position:sticky;top:96px}}@media (max-width:1099px){.DayDashboard_board__vDhWU{min-height:0;padding:16px}.DayDashboard_top__Ivhdm{flex-wrap:wrap}.DayDashboard_people__p57SM{margin-inline:0;gap:8px}.DayDashboard_columns__922_z{grid-template-columns:1fr 1fr}.DayDashboard_climateColumn__54LyC{grid-column:1}.DayDashboard_roomsColumn___1dbd{grid-column:2}.DayDashboard_mediaColumn__bKOs_{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;align-items:start}.DayDashboard_mediaColumn__bKOs_ .DayDashboard_tv__L71ub{grid-column:1}.DayDashboard_mediaColumn__bKOs_ .DayDashboard_flow__fKB_b{grid-column:2;grid-row:1/3}.DayDashboard_mediaColumn__bKOs_ .DayDashboard_consumption__ZB46o{grid-column:1}.DayDashboard_rooms__1XiL5{grid-template-columns:repeat(2,minmax(0,1fr))}.DayDashboard_room__19UU4{min-height:132px}.DayDashboard_desktopOnly__gQt07{display:none}.DayDashboard_mobileOnly__lrgOb{display:block}}@media (max-width:639px){.DayDashboard_board__vDhWU{padding:12px;border-radius:18px}.DayDashboard_columns__922_z{display:flex;flex-direction:column}.DayDashboard_brand__ts_q5 strong{font-size:16px}.DayDashboard_people__p57SM{gap:6px;width:100%}.DayDashboard_people__p57SM>span{padding:8px;gap:5px}.DayDashboard_person__Vv8gX{gap:5px}.DayDashboard_card___pZH6{padding:12px}.DayDashboard_section___KP6i{min-height:58px}.DayDashboard_presets__UJHXV{gap:4px}.DayDashboard_presets__UJHXV>div{padding:12px 1px}.DayDashboard_room__19UU4{min-height:122px}.DayDashboard_room__19UU4 .DayDashboard_row__fxAd_{margin-bottom:14px}.DayDashboard_mediaColumn__bKOs_{display:flex}.DayDashboard_flow__fKB_b{align-self:stretch;height:270px;padding:0}.DayDashboard_tv__L71ub{min-height:126px}}.DayEnergyChart_chart__DooEd{margin:0;padding:20px 24px 16px;background:#1f1e1d;color:#c9c2b3;border-radius:12px;min-width:0;font-variant-numeric:tabular-nums}.DayEnergyChart_header__svnee{display:flex;align-items:start;justify-content:space-between;gap:16px;margin-bottom:24px}.DayEnergyChart_eyebrow__hb0hw{color:#a8a092;font-size:11px;line-height:1.4}.DayEnergyChart_heading__gstyk{color:#f5f2ec;font-size:22px;line-height:1.2;margin-top:4px}.DayEnergyChart_counter__ghSQM{flex-shrink:0;text-align:end}.DayEnergyChart_counter__ghSQM>p:last-child{color:#f5f2ec;font-size:28px;line-height:1.2}.DayEnergyChart_unit__h3p8j{color:#a8a092;font-size:12px}.DayEnergyChart_plot__CP5LZ{position:relative;padding-inline-start:28px}.DayEnergyChart_axisUnit__irRjL{top:-18px}.DayEnergyChart_axisUnit__irRjL,.DayEnergyChart_yAxis__v8IT3{position:absolute;inset-inline-start:0;font-size:10px;color:#a8a092}.DayEnergyChart_yAxis__v8IT3{top:-5px;height:calc(100% - 31px);display:flex;flex-direction:column;justify-content:space-between;line-height:10px}.DayEnergyChart_bars__qgCRv{display:block;width:100%;height:clamp(80px,17vh,180px);overflow:visible}.DayEnergyChart_hours__UG3RU{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));height:36px;padding-top:4px}.DayEnergyChart_hours__UG3RU>span{position:relative;min-width:0}.DayEnergyChart_hours__UG3RU bdi{position:absolute;top:6px;left:50%;transform:translateX(-50%) rotate(-55deg);white-space:nowrap;font-size:10px;line-height:12px}.DayEnergyChart_legend__LBuua{display:flex;flex-wrap:wrap;gap:6px 16px;list-style:none;padding:0;margin:8px 0;font-size:11px;line-height:1.4}.DayEnergyChart_legend__LBuua li{display:flex;align-items:center;gap:6px}.DayEnergyChart_legend__LBuua svg{flex-shrink:0}.DayEnergyChart_missing__7unPz{color:#a8a092;font-size:10px;line-height:1.5}.DayEnergyChart_summary___1iYU{color:#c9c2b3;margin-top:6px;font-size:12px;line-height:1.4}.DayEnergyChart_stage__bLckE.scroll-story-stage{display:grid;grid-template-rows:auto auto;align-content:center;gap:24px;padding-top:64px;padding-bottom:64px}.DayEnergyChart_stage__bLckE>div{min-height:0;max-width:none}.DayEnergyChart_stage__bLckE>div>div{position:relative;top:auto;padding-inline-end:0}.DayEnergyChart_stage__bLckE .scroll-story-body{max-width:68rem}.DayEnergyChart_stage__bLckE .scroll-story-kicker{margin-bottom:12px}@media (max-width:767px){.DayEnergyChart_chart__DooEd{padding:12px}.DayEnergyChart_header__svnee{gap:10px;margin-bottom:22px}.DayEnergyChart_heading__gstyk{font-size:15px}.DayEnergyChart_counter__ghSQM>p:last-child{font-size:22px}.DayEnergyChart_eyebrow__hb0hw{font-size:10px}.DayEnergyChart_legend__LBuua{font-size:10px;gap:4px 10px}.DayEnergyChart_bars__qgCRv{height:clamp(72px,12vh,110px)}.DayEnergyChart_summary___1iYU{font-size:11px}.DayEnergyChart_stage__bLckE.scroll-story-stage{gap:16px;padding:48px 24px 64px}}@media (max-height:700px) and (min-width:768px){.DayEnergyChart_stage__bLckE.scroll-story-stage{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-template-rows:auto;gap:24px;padding:48px 48px 40px 24px}.DayEnergyChart_chart__DooEd{padding:12px}.DayEnergyChart_heading__gstyk{font-size:15px}.DayEnergyChart_counter__ghSQM>p:last-child{font-size:22px}.DayEnergyChart_header__svnee{margin-bottom:22px;gap:8px}.DayEnergyChart_legend__LBuua{gap:4px 10px;font-size:10px}.DayEnergyChart_summary___1iYU{font-size:11px}}@media (max-height:700px) and (max-width:767px){.DayEnergyChart_stage__bLckE.scroll-story-stage{gap:10px;padding-top:24px;padding-bottom:48px}.DayEnergyChart_bars__qgCRv{height:72px}}@media (max-height:500px) and (min-width:768px){.DayEnergyChart_stage__bLckE.scroll-story-stage{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);padding-top:24px;padding-bottom:24px}.DayEnergyChart_chart__DooEd{padding:8px}.DayEnergyChart_heading__gstyk{font-size:13px}.DayEnergyChart_header__svnee{margin-bottom:18px}.DayEnergyChart_eyebrow__hb0hw{font-size:10px}.DayEnergyChart_bars__qgCRv{height:54px}.DayEnergyChart_summary___1iYU{font-size:10px;margin-top:4px}}.DayPageTop_systemPill__1TF6x{color:var(--pill-color);background:color-mix(in srgb,var(--pill-color) 7%,transparent);border:1px solid color-mix(in srgb,var(--pill-color) 28%,transparent);box-shadow:inset 0 1px 1px color-mix(in srgb,var(--pill-color) 20%,transparent)}span.DayPageTop_systemPill__1TF6x{background:color-mix(in srgb,var(--pill-color) 3%,transparent);border-color:color-mix(in srgb,var(--pill-color) 14%,transparent);box-shadow:none;cursor:default}a.DayPageTop_systemPill__1TF6x:focus-visible{outline:2px solid var(--pill-color);outline-offset:3px}@media (prefers-reduced-motion:no-preference){a.DayPageTop_systemPill__1TF6x{transition:box-shadow .15s ease,border-color .15s ease}a.DayPageTop_systemPill__1TF6x:hover{border-color:color-mix(in srgb,var(--pill-color) 48%,transparent);box-shadow:inset 0 1px 1px color-mix(in srgb,var(--pill-color) 20%,transparent),0 0 14px color-mix(in srgb,var(--pill-color) 15%,transparent)}}.ServicesGrid_section__fsfYX{--brass:#b8956b;padding-block:120px;background:#020202}.ServicesGrid_inner__ANlh6{max-width:1280px;margin-inline:auto;padding-inline:clamp(20px,4vw,48px);display:flex;flex-direction:column;gap:56px}.ServicesGrid_header__8Pxat{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px 64px;align-items:end}.ServicesGrid_heading__K7yno{display:flex;flex-direction:column;gap:14px}.ServicesGrid_eyebrow__tnpxa{font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#a8a092}.ServicesGrid_section__fsfYX .ServicesGrid_headline__dusaZ{font-size:44px;font-weight:400;line-height:1.1;letter-spacing:-.025em;color:#f5f2ec}.ServicesGrid_subheadline__OmIDA{max-width:420px;font-size:16px;line-height:1.6;color:#c9c2b3}.ServicesGrid_grid__2Q77u{display:grid;grid-template-columns:minmax(0,1fr);border-top:1px solid rgba(245,242,236,.1);border-inline-start:1px solid rgba(245,242,236,.1)}@media (min-width:560px){.ServicesGrid_grid__2Q77u{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.ServicesGrid_grid__2Q77u{grid-template-columns:repeat(4,minmax(0,1fr))}}.ServicesGrid_cell__tOquT{position:relative;container-type:inline-size;height:340px;border-bottom:1px solid rgba(245,242,236,.1);border-inline-end:1px solid rgba(245,242,236,.1);overflow:hidden;display:block}.ServicesGrid_cell__tOquT:focus-visible{outline:2px solid #f5f2ec;outline-offset:-2px}.ServicesGrid_photo__CBdeZ{position:absolute;inset:0;opacity:.22;transition:opacity .42s cubic-bezier(.22,1,.36,1)}.ServicesGrid_image__RCF0E{object-fit:cover}.ServicesGrid_cell__tOquT[data-service=lighting] .ServicesGrid_image__RCF0E{object-position:50% 45%}.ServicesGrid_lightingDemo__qEXJ6{position:absolute;inset-block-start:64px;inset-inline:28px;background-color:rgba(2,2,2,.55);backdrop-filter:blur(6px);padding:10px 12px;border-radius:4px;display:grid;gap:8px;font-family:var(--font-space-next),"Space Grotesk",var(--font-noto-next),sans-serif;font-size:12px;line-height:18px;color:#f5f2ec;pointer-events:none;visibility:hidden}.ServicesGrid_lightingZone__uqKpU{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:12px}.ServicesGrid_lightingTrack__mvBfH{height:1px;background:rgba(245,242,236,.2)}.ServicesGrid_lightingLevel__aZHW2{display:block;height:2px;background:var(--brass)}.ServicesGrid_cell__tOquT[data-service=climate] .ServicesGrid_image__RCF0E{object-position:50% 50%}.ServicesGrid_cell__tOquT[data-service=blinds] .ServicesGrid_image__RCF0E{object-position:55% 50%}.ServicesGrid_cell__tOquT[data-service=security] .ServicesGrid_image__RCF0E{object-position:70% 60%}.ServicesGrid_cell__tOquT[data-service=networking] .ServicesGrid_image__RCF0E{object-position:55% 50%}.ServicesGrid_cell__tOquT[data-service=irrigation] .ServicesGrid_image__RCF0E{object-position:50% 55%}.ServicesGrid_cell__tOquT[data-service=dashboards] .ServicesGrid_image__RCF0E{object-position:50% 50%}.ServicesGrid_energyFrame__K_YRN{position:absolute;inset-block-start:64px;inset-inline:20px;inline-size:var(--chart-width,0);block-size:var(--chart-height,0);margin-inline:auto;overflow:hidden}.ServicesGrid_energyChart__b1GEj{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:600px;transform:scale(var(--chart-scale,0));transform-origin:top left}[dir=rtl] .ServicesGrid_energyChart__b1GEj{transform-origin:top right}.ServicesGrid_overlay__dvMeQ{position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,rgba(2,2,2,.92) 0,rgba(2,2,2,.4) 55%,rgba(2,2,2,.1))}.ServicesGrid_warmGrade__5HMKt{position:absolute;inset:0;pointer-events:none;background:rgba(184,149,107,.06)}.ServicesGrid_sheen__dxlxL{position:absolute;inset:0;padding:1px;pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;background-image:linear-gradient(115deg,transparent 47%,rgba(184,149,107,.2) 49%,rgba(255,255,255,.35) 50%,transparent 53%);background-size:300% 100%;background-repeat:no-repeat;background-position:100% 0;animation:ServicesGrid_glint__Bl4TI 9s linear infinite;animation-play-state:paused}.ServicesGrid_grid__2Q77u[data-glints-visible=true] .ServicesGrid_sheen__dxlxL{animation-play-state:running}[dir=rtl] .ServicesGrid_sheen__dxlxL{background-image:linear-gradient(245deg,transparent 47%,rgba(184,149,107,.2) 49%,rgba(255,255,255,.35) 50%,transparent 53%);background-position:0 0;animation-name:ServicesGrid_glintRtl__F2dU1}@keyframes ServicesGrid_glint__Bl4TI{0%{background-position:100% 0}10%,to{background-position:0 0}}@keyframes ServicesGrid_glintRtl__F2dU1{0%{background-position:0 0}10%,to{background-position:100% 0}}.ServicesGrid_content__9_JZ2{position:absolute;inset:28px;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.ServicesGrid_number__P7buz{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:16px;letter-spacing:.08em;color:var(--brass)}.ServicesGrid_copy__3t_TA{display:flex;flex-direction:column;gap:12px}.ServicesGrid_section__fsfYX .ServicesGrid_title__vKxFO{font-size:clamp(24px,12cqi,40px);font-weight:400;line-height:1.2;letter-spacing:-.015em;color:#f5f2ec;inline-size:100%;overflow-wrap:normal;word-break:normal;hyphens:none;transform:translateY(-54px);transition:font-size .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1)}.ServicesGrid_tagline__ZFSA0{font-size:14px;line-height:1.55;color:#a8a092;opacity:0;transform:translateY(10px);transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1),color .22s}[dir=rtl] .ServicesGrid_eyebrow__tnpxa,[dir=rtl] .ServicesGrid_headline__dusaZ,[dir=rtl] .ServicesGrid_number__P7buz,[dir=rtl] .ServicesGrid_tagline__ZFSA0,[dir=rtl] .ServicesGrid_title__vKxFO{letter-spacing:0}[dir=rtl] .ServicesGrid_eyebrow__tnpxa{text-transform:none}[dir=rtl] .ServicesGrid_headline__dusaZ{line-height:1.3}[dir=rtl] .ServicesGrid_title__vKxFO{font-size:clamp(22px,10.5cqi,34px);line-height:1.35}.ServicesGrid_cell__tOquT:focus-visible .ServicesGrid_tagline__ZFSA0{color:#ebe7de;opacity:1;transform:translateY(0);transition-delay:80ms}.ServicesGrid_cell__tOquT:focus-visible .ServicesGrid_photo__CBdeZ{opacity:1}.ServicesGrid_cell__tOquT:focus-visible .ServicesGrid_lightingDemo__qEXJ6{visibility:visible}.ServicesGrid_cell__tOquT:focus-visible .ServicesGrid_title__vKxFO{font-size:22px;transform:translateY(0)}@media (hover:hover) and (pointer:fine){.ServicesGrid_cell__tOquT:hover .ServicesGrid_photo__CBdeZ{opacity:1}.ServicesGrid_cell__tOquT:hover .ServicesGrid_lightingDemo__qEXJ6{visibility:visible}.ServicesGrid_cell__tOquT:hover .ServicesGrid_title__vKxFO{font-size:22px;transform:translateY(0)}.ServicesGrid_cell__tOquT:hover .ServicesGrid_tagline__ZFSA0{color:#ebe7de;opacity:1;transform:translateY(0);transition-delay:80ms}}@media (hover:none),(pointer:coarse){.ServicesGrid_photo__CBdeZ{opacity:1}.ServicesGrid_lightingDemo__qEXJ6{visibility:visible}.ServicesGrid_section__fsfYX .ServicesGrid_title__vKxFO{font-size:22px;transform:translateY(0)}.ServicesGrid_tagline__ZFSA0{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ServicesGrid_photo__CBdeZ,.ServicesGrid_section__fsfYX .ServicesGrid_title__vKxFO,.ServicesGrid_tagline__ZFSA0{transition:none}.ServicesGrid_sheen__dxlxL,[dir=rtl] .ServicesGrid_sheen__dxlxL{animation:none}}