.home03{--headline-tracking:-.025em}.home03 .site-header:not([data-menu-open]),.home03-dark[data-hero-active=true] .site-header[data-scrolled]:not([data-menu-open]){-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;filter:none;background:0 0;border:0}.home03 .hero{color:#fff9ed;background:linear-gradient(#39f 0% 46%,#86b9df 64%,#b6d4e8 100%)}.home03 .walking-hero{position:absolute;inset:95px 0 26%}.home03 .walking-hero canvas{width:100%;height:100%;display:block}.home03 .hero-scene-stage{width:100%;height:100%;position:relative}.home03 .hero-rain{z-index:4;pointer-events:none;background:linear-gradient(#21304329,#2130430a 65%);width:100%;height:100%;position:absolute;inset:0}.home03 .hero-rain[hidden]{display:none}.home03 .hero-rain[data-rain-active=false]{visibility:hidden}.home03 .rain-button[aria-pressed=true]{background:#fff9ed;box-shadow:inset 0 0 0 1px}.home03 .hero-content{pointer-events:none;margin-bottom:92px;position:relative}.home03 .hero-heading{font-size:clamp(48px,5.7vw,100px);line-height:1.13}:root body .home03 h1.hero-heading{letter-spacing:-.04em;-webkit-text-stroke:2px #1c1a3a;paint-order:stroke fill}.home03 .hero-stamps{pointer-events:none}.home03 .hero-liquid-defs{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.home03 .liquid-arabic-underlay{display:contents}.home03 .walking-fallback{object-fit:contain;width:100%;height:100%}.home03 .hero:before{content:"";opacity:var(--hero-zoom,0);pointer-events:none;background:#89d1c3;position:absolute;inset:0}.home03 .walking-hero{z-index:1}.home03 .hero-ground{z-index:1;pointer-events:none;opacity:clamp(0, calc(1 - var(--hero-zoom,0) * 1.5), 1);position:absolute;inset:58% 0 0;overflow:hidden}.home03 .hero-ground-facets{z-index:1;position:absolute;inset:1px 0 0;-webkit-mask-image:linear-gradient(#0000,#000 28%);mask-image:linear-gradient(#0000,#000 28%)}.home03 .hero-ground-surface{opacity:.95;filter:brightness(calc(1 - var(--night-blend,0) * .65));background:url(/media/home03/ground-grass.svg) 0 0/700px 700px;position:absolute;inset:0}.home03 .hero-ground[data-projected=true] .hero-ground-surface{background:0 0}.home03 .hero-loading-flowers{z-index:1;pointer-events:none;position:absolute;inset:0}.home03 .hero-loading-flowers svg{width:clamp(35px,3.14vw,57px);height:auto;position:absolute;overflow:visible;transform:translate(-50%,-96%)}.home03 .hero-ground[data-projected=true] .hero-loading-flowers{display:none}.home03 .hero-ground:before,.home03 .hero-ground:after{content:"";border-top:1px solid;position:absolute;inset:0}.home03 .hero-ground:before{background:linear-gradient(180deg, #badfc0 0%, #b7ddbd var(--ground-middle,45%), #b3d9b9 var(--ground-end,100%));border-color:#66817859}.home03 .hero-ground:after{background:linear-gradient(180deg, #344d48 0%, #2c423d var(--ground-middle,45%), #243934 var(--ground-end,100%));opacity:var(--night-blend,0);border-color:#8fb9a640}.home03 .hero-content,.home03 .hero-bottom{z-index:2}.home03 .hero-bottom{bottom:var(--scroll-control-bottom)}html:has(.scroll-to-top:not([hidden])) .home03 .hero-bottom{visibility:hidden}.home03 .hero-approach{z-index:3;top:clamp(110px,14svh,160px);bottom:7svh;left:var(--gutter);width:41%;max-width:600px;color:var(--ink);opacity:clamp(0, calc((var(--hero-zoom,0) - .5) * 2.5), 1);transform:translateY(calc(30px * (1 - var(--hero-zoom,0))));pointer-events:none;flex-direction:column;justify-content:center;display:flex;position:absolute}.home03 .hero-approach h2{font-size:var(--section-title);font-weight:var(--headline-weight);letter-spacing:var(--headline-tracking);width:max-content;max-width:calc(100vw - 2 * var(--gutter));line-height:1.06}.home03 .hero-approach-intro{max-width:470px;margin-top:26px;font-size:clamp(15px,1.45vw,21px);line-height:1.6}.home03 .hero-approach-copy{max-width:450px;margin-top:clamp(28px,5svh,54px)}.home03 .hero-approach-copy .large-copy{font-size:clamp(21px,2.2vw,32px)}.home03 .hero-approach-copy p+p{margin-top:20px}.home03 .hero-approach-copy p:not(.large-copy){font-size:clamp(14px,1.25vw,18px);line-height:1.7}.home03 .hero-approach-copy .quiet-copy{font-size:13px}.home03 .header-home .brand-seal{cursor:var(--cursor-hand);touch-action:manipulation}.home03 [data-scene=walking-pair]{cursor:var(--cursor-normal);touch-action:pan-y;-webkit-user-select:none;user-select:none}.home03 [data-scene=walking-pair][data-drag-enabled=true][data-drag-hover=true]{cursor:var(--cursor-grab)}.home03 [data-scene=walking-pair][data-drag-enabled=true][data-dragging=true]{cursor:var(--cursor-drag)}@media (min-width:701px){.home03 .hero-scroll-stage{scroll-snap-align:start;scroll-snap-stop:always;height:200svh;position:relative}.home03 .hero-scroll-stage .hero{scroll-snap-align:none;height:100svh;position:sticky;top:0}.home03 .hero-scroll-stage .hero-zoom-stop{pointer-events:none;scroll-snap-align:start;scroll-snap-stop:always;height:100svh;position:absolute;inset:auto 0 0}.home03 .hero-scroll-stage .walking-hero{inset:0 0 calc(26% * (1 - var(--hero-zoom,0)))}.home03 .hero-scroll-stage .hero-content,.home03 .hero-scroll-stage .hero-bottom{opacity:clamp(0, calc(1 - var(--hero-zoom,0) * 2.2), 1);transition:opacity .15s linear}}@media (min-width:701px) and (prefers-reduced-motion:no-preference){.home03 .hero-scroll-stage .hero-content{filter:blur(clamp(0px, calc(var(--hero-zoom,0) * 22px), 10px));transition:opacity .15s linear,filter .15s linear}}@media (prefers-reduced-motion:reduce){.home03 .hero-scroll-stage{height:auto}}@media (max-width:700px),(prefers-reduced-motion:reduce){.home03 .hero-scroll-stage .hero{flex-direction:column;align-items:stretch;height:auto;min-height:100svh;padding-top:90px;display:flex}.home03 .hero-scroll-stage .walking-hero{flex-shrink:0;height:60svh;position:relative;inset:auto}.home03 .hero-scroll-stage .hero-content{opacity:1;margin-bottom:0}.home03 .hero-bottom,.home03 .hero-zoom-stop{display:none}.home03 .hero-approach{opacity:1;color:#fff9ed;width:100%;max-width:none;margin-top:60px;padding:32px 0 60px;position:relative;inset:auto;transform:none}}.home03 .arabic-visual .letter-morph{filter:drop-shadow(18px 24px 14px #2714114d)}.home03 .letter-morph-3d{position:relative}.home03 .letter-morph-3d canvas{width:100%;height:100%;display:block}.home03 .dog-scroll-stage{z-index:2}.home03 .dog-section{background:var(--scroll-bg,#eadb91);box-shadow:0 18px 28px -12px #0000004d,0 5px 10px -5px #0003}.home03 .footer-dog{pointer-events:none}@media (max-width:700px),(hover:none),(pointer:coarse){.home03 .dog-scroll-stage{height:auto}.home03 .dog-scroll-stage:after{display:none}.home03 .dog-scroll-stage .dog-section{flex-direction:column;height:auto;min-height:0;padding-block:80px 48px;position:relative}.home03 .dog-layout{min-height:0}.home03 .dog-scroll-stage .footer-dog{pointer-events:auto;touch-action:pan-y;width:100%;height:clamp(320px,85vw,480px);min-height:0;margin-top:24px;position:relative;inset:auto}}@media (min-width:701px){.home03 .dog-section{padding-bottom:0}.home03 .dog-layout{align-self:stretch;min-height:0}.home03 .footer-dog{width:100%;bottom:0;left:0;right:0}}html:has(.home03){--cursor-normal:url(/cursors/normal-32.png) 4 4, auto;--cursor-hand:url(/cursors/hand-32.png) 13 5, pointer;--cursor-grab:url(/cursors/grab-32.png) 16 16, grab;--cursor-drag:url(/cursors/drag-32.png) 16 16, grabbing;--cursor-not-allowed:url(/cursors/not-allowed-32.png) 15 15, not-allowed;cursor:var(--cursor-normal)}@supports (cursor:image-set(url("a.png") 1x, url("b.png") 2x) 0 0, auto){html:has(.home03){--cursor-normal:image-set(url(/cursors/normal-32.png) 1x, url(/cursors/normal-64.png) 2x) 4 4, auto;--cursor-hand:image-set(url(/cursors/hand-32.png) 1x, url(/cursors/hand-64.png) 2x) 13 5, pointer;--cursor-grab:image-set(url(/cursors/grab-32.png) 1x, url(/cursors/grab-64.png) 2x) 16 16, grab;--cursor-drag:image-set(url(/cursors/drag-32.png) 1x, url(/cursors/drag-64.png) 2x) 16 16, grabbing;--cursor-not-allowed:image-set(url(/cursors/not-allowed-32.png) 1x, url(/cursors/not-allowed-64.png) 2x) 15 15, not-allowed}}body:has(.home03){cursor:var(--cursor-normal)}body:has(.home03) :is(a,button,summary,select,label,[role=button],.cursor-pointer){cursor:var(--cursor-hand)}body:has(.home03) :is(button,input,select,textarea,[role=button]):disabled{cursor:var(--cursor-not-allowed)}body:has(.home03) :is([aria-disabled=true],.cursor-not-allowed){cursor:var(--cursor-not-allowed)}.home03[data-header-theme=light] .site-header[data-scrolled]:not([data-menu-open]){color:#fff9ed;--cta-bg:#fff9ed;--cta-ink:var(--ink)}:is(body:has(.home03) .dog-section,body:has(.home03) .dog-section *){cursor:url(/cursors/ball-cursor.png) 16 16,pointer;cursor:image-set(url(/cursors/ball-cursor.png) 1x, url(/cursors/ball-cursor-2x.png) 2x) 16 16, pointer}:is(body:has(.home03) .dog-section a,body:has(.home03) .dog-section a *){cursor:var(--cursor-hand)}.home03 .scene-controls{align-items:center;gap:10px;display:inline-flex}.home03 .hero-scene-tools,.scene-sound-dock{right:var(--gutter);bottom:calc(var(--scroll-control-bottom) + 64px);z-index:5;color:#282c29;pointer-events:auto;flex-direction:column;align-items:flex-end;gap:12px;max-width:230px;display:flex;position:absolute}.home03-dark .hero-scene-tools{color:#eee9df}.home03 .hero-interaction-hint,.scene-sound-dock .hero-interaction-hint{text-align:right;margin:0;font-size:12px;line-height:1.65}.home03 .hero-hint-closeup,.home03 .is-zooming .hero-hint-opening{display:none}.home03 .is-zooming .hero-hint-closeup{display:block}.home03[data-hero-active=false] .hero-scene-tools,.home03[data-liquid-progress]:not([data-liquid-progress="0.000"]) .hero-scene-tools{visibility:hidden}.scene-sound-dock{z-index:35;position:fixed}.scene-sound-dock[hidden]{display:none}.home03 .theme-button,.scene-sound-dock .theme-button{color:#282c29;background:#fff9ed;border:1px solid;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:9px;transition:transform .2s,background-color .2s;display:inline-flex;box-shadow:0 3px 12px #0000001a}.home03 .theme-button svg,.scene-sound-dock .theme-button svg{width:20px;height:20px}.home03 .theme-button:hover,.scene-sound-dock .theme-button:hover{background:#fff;transform:translateY(3px)}.home03 .theme-button:focus-visible,.scene-sound-dock .theme-button:focus-visible{outline-offset:5px;outline:2px solid}@media (prefers-reduced-motion:reduce){.home03 .theme-button,.scene-sound-dock .theme-button{transition:none}.home03 .theme-button:hover,.scene-sound-dock .theme-button:hover{transform:none}}@media (max-width:700px),(prefers-reduced-motion:reduce){.home03 .hero-scene-tools{align-self:flex-end;margin-top:24px;position:relative;inset:auto}.home03 .hero-hint-opening .drag-instruction{display:none}}@media (min-width:701px){.home03 .hero-approach{justify-content:flex-start;top:110px;bottom:70px}.home03 .hero-approach-copy{top:calc(100svh - var(--slide-title-top,110px) - var(--scroll-control-bottom) - var(--section-copy-height,166px));margin-top:0;position:absolute}.home03 .arabic-layout{min-height:calc(100svh - var(--slide-title-top,110px) - var(--scroll-control-bottom))}.home03 .arabic-visual{height:67svh;top:calc(50svh - 110px);transform:translateY(-50%)}}.home03 [data-scene=walking-pair]:focus-visible{outline-offset:-5px;outline:2px solid}.home03 .dog-title-primary{display:block}@media (min-width:701px) and (max-height:800px) and (prefers-reduced-motion:no-preference){.home03 .hero-approach-intro{margin-top:18px;font-size:clamp(15px,1.3vw,18px);line-height:1.5}.home03 .hero-approach-copy .large-copy{font-size:clamp(21px,3.6svh,28px)}.home03 .hero-approach-copy p+p{margin-top:14px}.home03 .hero-approach-copy p:not(.large-copy){font-size:clamp(14px,2.1svh,16px);line-height:1.6}.home03 .hero-approach-copy p.quiet-copy{font-size:13px}.home03 .clients-layout{gap:clamp(24px,5svh,50px)}}@media (min-width:701px) and (prefers-reduced-motion:no-preference){.home03 .hero-approach{top:var(--slide-title-top);left:var(--gutter);transform:none}.home03 .dog-layout h2{line-height:1.06}.home03 .hero-scroll-stage:before{content:"";pointer-events:none;scroll-snap-align:start;scroll-snap-stop:always;height:100svh;position:absolute;inset:0 0 auto}.home03 .hero-scroll-stage{z-index:0;scroll-snap-align:none;height:300svh;margin-bottom:-100svh}.home03 .hero-scroll-stage .hero{min-height:100svh}.home03 .hero-scroll-stage .hero-zoom-stop{top:100svh;bottom:auto}.home03 .dog-scroll-stage .dog-section{min-height:100svh}.home03[data-liquid-transition=true]{--liquid-runway:135svh}.home03[data-liquid-transition=true] .hero-scroll-stage{z-index:2;height:calc(200svh + var(--liquid-runway));pointer-events:none}.home03[data-liquid-transition=true] .hero-scroll-stage>.hero{pointer-events:auto;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.home03[data-liquid-transition=true] .hero[data-liquid-layered=true]{background:0 0}.home03[data-liquid-transition=true] .hero[data-liquid-layered=true]:before,.home03[data-liquid-transition=true] .hero[data-liquid-layered=true]:after{-webkit-mask-image:var(--hero-liquid-head-mask,none);-webkit-mask-image:var(--hero-liquid-head-mask,none);mask-image:var(--hero-liquid-head-mask,none);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.home03 #arabic>.liquid-arabic-underlay>.viewport{scroll-snap-align:none;background:var(--scroll-bg,#efa188);height:100svh;min-height:100svh;position:sticky;top:0}.home03[data-liquid-transition=true] #arabic>.liquid-arabic-underlay{top:calc(-1 * var(--liquid-runway));width:100%;display:block;position:absolute;bottom:0}.home03[data-liquid-transition=true] #arabic .arabic-section{background:#efa188}}
.home03-dark .hero{--ink:#eee9df;--paper:#171820;--headline-fill:#eee9df;color:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.home03 .hero:after{content:"";z-index:0;pointer-events:none;opacity:var(--night-blend,0);background:radial-gradient(at 66% 53%,#29496a 0%,#152a45 45%,#101b2d 100%);position:absolute;inset:0}.home03 .hero:before{z-index:1;background:var(--hero-closeup-bg,#89d1c3)}:root body .home03-dark h1.hero-heading{-webkit-text-stroke:0}.home03-dark[data-hero-active=true] .site-header{--ink:#eee9df;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--ink);--cta-bg:#eee9df;--cta-ink:#202129}.home03-dark[data-hero-active=true] .site-header[data-scrolled]{background:linear-gradient(115deg,#16172047,#1617201f);box-shadow:inset 0 -1px #ffffff17,0 5px 24px #0000001f}.home03-dark .hero-approach :is(.hero-approach-intro,.hero-approach-copy p:not(.large-copy)){color:#c9c5d0}.home03-dark[data-hero-active=true] .main-nav.is-open{background:#202129}.home03[data-hero-active=false] .theme-button:not(.sound-button){display:none}@media (max-width:700px){.home03-dark[data-hero-active=true] .site-header[data-menu-open]{--cta-bg:#eee9df;--cta-ink:#202129;background:#202129}}.home03-dark .hero :focus-visible,.home03-dark[data-hero-active=true] .site-header :focus-visible{outline-color:#d9c8ff}
.home2 .arabic-visual[data-letter-shadow=ground] .letter-morph{filter:none;z-index:1;position:relative}.home2 .arabic-visual[data-letter-shadow=ground]{container-type:size}.home2 .arabic-visual[data-letter-shadow=ground]:after{content:"";z-index:0;pointer-events:none;--letter:min(100cqh, 46vw);width:calc(var(--letter) * .78);height:calc(var(--letter) * .12);margin:calc(var(--letter) * .34 - var(--letter) * .06) 0 0 calc(var(--letter) * -.39 - var(--letter) * .03);filter:blur(6px);background:radial-gradient(closest-side,#27141157,#27141129 55%,#0000);border-radius:50%;position:absolute;top:50%;left:50%}@media (max-width:1024px),(pointer:coarse){.home2 .arabic-visual[data-letter-shadow=ground]:after{--letter:min(100cqh, 76vw)}}.home2 .hero-screen{display:contents}.home2 .hero-melt-runway{display:none}@media (max-width:1024px),(pointer:coarse){html:has(.home2){scroll-snap-type:y mandatory;scroll-padding-block:0}.home2{--section-title:clamp(34px, 9.4vw, 46px);--slide-title-top:92px}.home2 .viewport{scroll-snap-align:start;scroll-snap-stop:always}.home2 .slide-stage{height:auto;margin-bottom:0;position:relative}.home2 .slide-stage:before,.home2 .hero-scroll-stage:before{display:none}.home2 .slide-stage>.viewport{position:relative;top:auto}.home2 .viewport:not(.hero){background:var(--touch-panel-bg,var(--paper))}.home2 .hero-scroll-stage{scroll-snap-align:none;height:auto;margin-bottom:0;position:relative}.home2 .hero-scroll-stage .hero{scroll-snap-align:none;background:0 0;height:auto;min-height:0;padding:0;display:block;position:relative;overflow:visible}.home2 .hero-melt-runway,.home2 .hero-scroll-stage .hero-zoom-stop{display:none}.home2 .hero-scroll-stage .hero-zoom-stop{top:var(--touch-approach-top,100svh);scroll-snap-align:none;height:0;display:block;position:absolute;bottom:auto}.home2 .hero-screen{height:100svh;padding:78px var(--gutter) 24px;scroll-snap-align:start;scroll-snap-stop:always;background:linear-gradient(#39f 0% 46%,#86b9df 64%,#b6d4e8 100%);flex-direction:column;display:flex;position:relative;overflow:hidden}.home2 .hero-scroll-stage .walking-hero{touch-action:pan-y pinch-zoom;flex:none;height:50svh;position:relative;inset:auto}.home2 [data-scene=walking-pair]{touch-action:pan-y pinch-zoom}.home2 .hero-scroll-stage .hero-content{filter:none;opacity:1;flex-direction:column;flex:auto;justify-content:flex-end;min-height:0;margin:0;display:flex}.home2 .hero-heading{font-size:clamp(42px,8vw,67px)}.home2 .hero-scroll-stage .hero-bottom{opacity:1}.home2 .hero:before,.home2 .hero:after{display:none}.home2 .hero-screen:before{content:"";pointer-events:none;opacity:var(--night-blend,0);background:radial-gradient(at 66% 53%,#29496a 0%,#152a45 45%,#101b2d 100%);position:absolute;inset:0}.home2 .hero-scene-tools{top:82px;right:var(--gutter);z-index:3;align-items:flex-end;margin:0;position:absolute}.home2 .hero-interaction-hint{font-size:11px}.home2 .hero-ground{inset:40% 0 0}.home2 .hero-scroll-stage .hero-approach{height:100svh;padding:var(--slide-title-top) var(--gutter) 32px;background:var(--hero-closeup-bg,#89d1c3);color:var(--ink);opacity:1;pointer-events:auto;scroll-snap-align:start;scroll-snap-stop:always;flex-direction:column;margin:0;display:flex;position:relative;inset:auto;overflow:hidden;transform:none;width:100%!important;max-width:none!important}.home2 .hero-approach h2{width:auto;max-width:none}.home2 .hero-approach-intro{margin-top:18px;font-size:16px;line-height:1.5}.home2 .hero-approach-copy{max-width:none;margin-top:auto;position:static}.home2 .hero-approach-copy .large-copy{font-size:22px}.home2 .hero-approach-copy p+p{margin-top:12px}.home2 .hero-approach-copy p:not(.large-copy){font-size:14px;line-height:1.55}.home2 .arabic-layout{flex-direction:column;flex:auto;justify-content:space-between;gap:0;min-height:0;display:flex;position:relative}.home2 .arabic-visual{left:0;right:0;top:calc(50svh - var(--slide-title-top));justify-content:center;align-items:center;width:100%;max-width:none;height:44svh;margin:0;display:flex;position:absolute;transform:translateY(-50%)}.home2 .letter-morph{aspect-ratio:1;width:auto;max-width:76vw;height:100%;max-height:100%;margin:0 auto}.home2 .arabic-copy{margin-top:auto;padding-top:0}.home2 .arabic-copy .large-copy{font-size:22px}.home2 .arabic-copy p:not(.large-copy){margin-top:8px;font-size:14px;line-height:1.55}.home2 .client-names{grid-template-columns:repeat(3,1fr);gap:22px 14px;margin-block:auto;padding:0}.home2 .client-names span{letter-spacing:-.03em;min-height:34px;font-size:17px}.home2 .client-names img{max-width:100%;max-height:22px;height:auto!important}.home2 .dog-scroll-stage{height:auto}.home2 .dog-scroll-stage:after{display:none}.home2 .dog-scroll-stage .dog-section{height:100svh;min-height:100svh;padding:var(--slide-title-top) var(--gutter) 0;scroll-snap-align:start;scroll-snap-stop:always;flex-direction:column;display:flex;position:relative;overflow:hidden}.home2 .dog-scroll-stage .dog-layout{flex:none;min-height:0}.home2 .dog-scroll-stage .footer-dog{width:calc(100% + 2 * var(--gutter));margin:8px calc(-1 * var(--gutter)) 0;touch-action:pan-y;flex:1 1 0;height:0;min-height:220px;position:relative;inset:auto}}@media (max-width:1024px) and (min-height:600px) and (prefers-reduced-motion:no-preference),(pointer:coarse) and (min-height:600px) and (prefers-reduced-motion:no-preference){.home2[data-mobile-liquid=true] .hero-scroll-stage{z-index:2;pointer-events:none;margin-bottom:-100svh}.home2[data-mobile-liquid=true] .hero-screen{pointer-events:auto}.home2[data-mobile-liquid=true] .hero-approach{scroll-snap-align:none;position:sticky;top:0}.home2[data-mobile-liquid=true] .hero-melt-runway{pointer-events:none;height:100svh;display:block}.home2[data-mobile-liquid=true] .hero-zoom-stop,.home2[data-mobile-liquid=true] #arabic{scroll-snap-align:start;scroll-snap-stop:always;height:100svh}.home2[data-mobile-liquid=true] #arabic .liquid-arabic-underlay{display:block;position:absolute;inset:-100svh 0 0}.home2[data-mobile-liquid=true] #arabic .arabic-section{scroll-snap-align:none;background:#efa188;height:100svh;position:sticky;top:0}}@media (max-width:1024px) and (prefers-reduced-motion:reduce),(pointer:coarse) and (prefers-reduced-motion:reduce){html:has(.home2){scroll-snap-type:none}}@media (max-width:1024px) and (max-height:599px),(pointer:coarse) and (max-height:599px){html:has(.home2){scroll-snap-type:y proximity}.home2 .viewport:not(.hero),.home2 .hero-scroll-stage .hero-approach{height:auto;min-height:100svh}.home2 .hero-screen{height:auto;min-height:100svh;padding-bottom:72px}.home2 .hero-approach-copy{margin-top:32px}.home2 .arabic-visual{height:48svh;margin-block:24px;position:relative;top:auto;transform:none}.home2 .client-names{margin-block:24px}}
/*# sourceMappingURL=41kc7ceogsn7o.css.map*/