.IntroAnimation-module__HH0i_W__intro{z-index:9000;background:#0a0a0b;position:fixed;inset:0;overflow:hidden}.IntroAnimation-module__HH0i_W__introReveal{pointer-events:none;background:0 0}.IntroAnimation-module__HH0i_W__introFade{opacity:0;transition:opacity .45s}.IntroAnimation-module__HH0i_W__grain{opacity:0;mix-blend-mode:overlay;pointer-events:none;width:108%;height:108%;animation:.7s ease-out 50ms forwards IntroAnimation-module__HH0i_W__grainFade,1.8s steps(6,end) .5s infinite IntroAnimation-module__HH0i_W__grainDrift;position:absolute;inset:-4%}@keyframes IntroAnimation-module__HH0i_W__grainFade{to{opacity:.2}}@keyframes IntroAnimation-module__HH0i_W__grainDrift{0%{transform:translate(0)}20%{transform:translate(-1%,1%)}40%{transform:translate(1%,-1%)}60%{transform:translate(-.5%,-1%)}80%{transform:translate(1%,.5%)}to{transform:translate(0)}}.IntroAnimation-module__HH0i_W__stage{opacity:0;place-items:center;transition:opacity .3s;display:grid;position:absolute;inset:0}.IntroAnimation-module__HH0i_W__stageVisible{opacity:1}.IntroAnimation-module__HH0i_W__grid{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(5,1fr);gap:clamp(5px,.7vw,10px);width:min(92vw,1260px);height:min(46vw,520px);transition:transform 1.2s cubic-bezier(.65,0,.35,1),filter 1.2s,opacity .7s .1s;display:grid;position:relative}.IntroAnimation-module__HH0i_W__stageConverged .IntroAnimation-module__HH0i_W__grid{filter:blur(18px)brightness(.4);opacity:0;transform:scale(.14)}.IntroAnimation-module__HH0i_W__cell{clip-path:inset(50%);opacity:0;animation:.9s cubic-bezier(.65,0,.35,1) forwards IntroAnimation-module__HH0i_W__cellReveal;animation-delay:calc(var(--i) * 75ms);position:relative;overflow:hidden;transform:translateY(10px)}@keyframes IntroAnimation-module__HH0i_W__cellReveal{0%{clip-path:inset(50%);opacity:0;transform:translateY(14px)}50%{opacity:1}to{clip-path:inset(0);opacity:1;transform:translateY(0)}}.IntroAnimation-module__HH0i_W__cellInner{width:100%;height:100%;transform-style:preserve-3d;position:absolute;inset:0}.IntroAnimation-module__HH0i_W__cellImage{object-fit:cover;filter:grayscale(.25)contrast(1.08)}.IntroAnimation-module__HH0i_W__cell:nth-child(3n) .IntroAnimation-module__HH0i_W__cellInner{animation:IntroAnimation-module__HH0i_W__cellFlip 1s cubic-bezier(.77, 0, .175, 1) calc(var(--i) * 75ms) both}@keyframes IntroAnimation-module__HH0i_W__cellFlip{0%{transform:rotateY(0)}50%{transform:rotateY(90deg)}to{transform:rotateY(0)}}.IntroAnimation-module__HH0i_W__logoWrap{opacity:0;width:min(54vw,580px);transition:opacity .7s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.IntroAnimation-module__HH0i_W__logoDraw{opacity:1}.IntroAnimation-module__HH0i_W__logo{width:100%;height:auto;display:block;position:relative;overflow:visible}.IntroAnimation-module__HH0i_W__taglineOverlay{pointer-events:none;opacity:0;filter:blur(20px);width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:translate(110px)}.IntroAnimation-module__HH0i_W__taglineOn{animation:1.2s cubic-bezier(.16,1,.3,1) forwards IntroAnimation-module__HH0i_W__taglineSweep}@keyframes IntroAnimation-module__HH0i_W__taglineSweep{0%{opacity:0;filter:blur(20px);transform:translate(110px)}60%{opacity:1;filter:blur()}to{opacity:1;filter:blur();transform:translate(0)}}.IntroAnimation-module__HH0i_W__logoPaths>*{fill:#0000;stroke:#fff;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;vector-effect:non-scaling-stroke;transition:fill .9s cubic-bezier(.77,0,.175,1),stroke-width .6s}.IntroAnimation-module__HH0i_W__logoDraw .IntroAnimation-module__HH0i_W__logoPaths>*{animation:2s cubic-bezier(.77,0,.175,1) forwards IntroAnimation-module__HH0i_W__strokeDraw}.IntroAnimation-module__HH0i_W__logoDraw .IntroAnimation-module__HH0i_W__logoPaths>:first-child{animation-delay:0s}.IntroAnimation-module__HH0i_W__logoDraw .IntroAnimation-module__HH0i_W__logoPaths>:nth-child(2){animation-delay:.23s}.IntroAnimation-module__HH0i_W__logoDraw .IntroAnimation-module__HH0i_W__logoPaths>:nth-child(3){animation-delay:.46s}.IntroAnimation-module__HH0i_W__logoDraw .IntroAnimation-module__HH0i_W__logoPaths>:nth-child(4){animation-delay:.57s}.IntroAnimation-module__HH0i_W__logoDraw .IntroAnimation-module__HH0i_W__logoPaths>:nth-child(5){animation-delay:.69s}.IntroAnimation-module__HH0i_W__logoDraw .IntroAnimation-module__HH0i_W__logoPaths>:nth-child(6){animation-delay:.92s}.IntroAnimation-module__HH0i_W__logoDraw .IntroAnimation-module__HH0i_W__logoPaths>:nth-child(7){animation-delay:1.02s}.IntroAnimation-module__HH0i_W__logoDraw .IntroAnimation-module__HH0i_W__logoPaths>:nth-child(8){animation-delay:1.12s}@keyframes IntroAnimation-module__HH0i_W__strokeDraw{to{stroke-dashoffset:0}}.IntroAnimation-module__HH0i_W__logoFilled .IntroAnimation-module__HH0i_W__logoPaths>*{fill:#fff;stroke:#fff;stroke-width:.3px}.IntroAnimation-module__HH0i_W__logoPaths>rect{fill:#fff;stroke:none;opacity:1;clip-path:inset(0 0 100%)}.IntroAnimation-module__HH0i_W__logoFilled .IntroAnimation-module__HH0i_W__logoPaths>rect{animation:.46s cubic-bezier(.65,0,.2,1) .42s forwards IntroAnimation-module__HH0i_W__slashStrike}@keyframes IntroAnimation-module__HH0i_W__slashStrike{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.IntroAnimation-module__HH0i_W__taglineUnderline{transform-origin:0;pointer-events:none;background:#ffffffb3;width:54.28%;height:1px;position:absolute;top:calc(100% + 10px);left:45.37%;transform:scaleX(0)}.IntroAnimation-module__HH0i_W__taglineUnderlineOn{animation:.8s cubic-bezier(.77,0,.175,1) .65s forwards IntroAnimation-module__HH0i_W__underlineDraw}@keyframes IntroAnimation-module__HH0i_W__underlineDraw{to{transform:scaleX(1)}}.IntroAnimation-module__HH0i_W__contentHidden{opacity:0!important;transition:none!important}.IntroAnimation-module__HH0i_W__skip{z-index:20;color:#ffffff80;font-family:var(--font-title);letter-spacing:.08em;text-transform:uppercase;opacity:0;background:0 0;border:none;align-items:center;gap:6px;padding:8px 4px;font-size:13px;font-weight:400;transition:color .25s;animation:.6s forwards IntroAnimation-module__HH0i_W__skipFadeIn;display:inline-flex;position:absolute;bottom:clamp(28px,4vh,48px);right:clamp(24px,3vw,48px)}.IntroAnimation-module__HH0i_W__skip:hover{color:#ffffffe6}.IntroAnimation-module__HH0i_W__skip svg{transition:transform .25s}.IntroAnimation-module__HH0i_W__skip:hover svg{transform:translate(3px)}@keyframes IntroAnimation-module__HH0i_W__skipFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.IntroAnimation-module__HH0i_W__doorLeft,.IntroAnimation-module__HH0i_W__doorRight{z-index:10;pointer-events:none;will-change:transform;background:#0a0a0b;width:50.5%;position:absolute;top:0;bottom:0}.IntroAnimation-module__HH0i_W__doorLeft{left:0;transform:translate(-100%)}.IntroAnimation-module__HH0i_W__doorRight{right:0;transform:translate(100%)}.IntroAnimation-module__HH0i_W__doorActive.IntroAnimation-module__HH0i_W__doorLeft{animation:2s cubic-bezier(.45,0,.55,1) forwards IntroAnimation-module__HH0i_W__doorLeftSlide}.IntroAnimation-module__HH0i_W__doorActive.IntroAnimation-module__HH0i_W__doorRight{animation:2s cubic-bezier(.45,0,.55,1) forwards IntroAnimation-module__HH0i_W__doorRightSlide}@keyframes IntroAnimation-module__HH0i_W__doorLeftSlide{0%{transform:translate(-100%)}48%{transform:translate(0)}52%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes IntroAnimation-module__HH0i_W__doorRightSlide{0%{transform:translate(100%)}48%{transform:translate(0)}52%{transform:translate(0)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.IntroAnimation-module__HH0i_W__intro,.IntroAnimation-module__HH0i_W__grain,.IntroAnimation-module__HH0i_W__cell,.IntroAnimation-module__HH0i_W__cell .IntroAnimation-module__HH0i_W__cellInner,.IntroAnimation-module__HH0i_W__logoPaths>*,.IntroAnimation-module__HH0i_W__taglineOverlay,.IntroAnimation-module__HH0i_W__taglineUnderline,.IntroAnimation-module__HH0i_W__doorLeft,.IntroAnimation-module__HH0i_W__doorRight,.IntroAnimation-module__HH0i_W__skip{transition:opacity .3s!important;animation:none!important}.IntroAnimation-module__HH0i_W__skip{opacity:1}.IntroAnimation-module__HH0i_W__logoPaths>*{fill:#fff;stroke:none;stroke-dashoffset:0}.IntroAnimation-module__HH0i_W__logoPaths>rect{opacity:1;clip-path:none}.IntroAnimation-module__HH0i_W__cell{clip-path:inset(0);opacity:1;transform:none}.IntroAnimation-module__HH0i_W__taglineOverlay{opacity:1;filter:none;transform:none}.IntroAnimation-module__HH0i_W__taglineUnderline{transform:scaleX(1)}.IntroAnimation-module__HH0i_W__introFade{opacity:0}}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
.AsteriskHero-module___3IpEq__creamSection{background:var(--ow-cream);width:100%;height:100lvh;position:relative;overflow:hidden}.AsteriskHero-module___3IpEq__brandStamp{z-index:4;text-align:center;color:var(--ow-fg-on-cream);will-change:opacity, transform;position:absolute;inset:0}.AsteriskHero-module___3IpEq__brandLogo{will-change:transform, opacity;width:clamp(180px,22vw,380px);margin:0;line-height:0;position:absolute;bottom:calc(50% + clamp(38px,5vw,64px));left:50%;transform:translate(-50%)}.AsteriskHero-module___3IpEq__brandLogo img{width:100%;height:auto;display:block}.AsteriskHero-module___3IpEq__asteriskGroup{transform-origin:50%;will-change:transform;width:clamp(28px,3.4vw,52px);height:clamp(28px,3.4vw,52px);margin:auto;position:absolute;inset:0}.AsteriskHero-module___3IpEq__belowGroup{will-change:transform, opacity;flex-direction:column;align-items:center;gap:clamp(14px,2vw,28px);width:90%;max-width:1100px;display:flex;position:absolute;top:calc(50% + clamp(38px,5vw,64px));left:50%;transform:translate(-50%)}.AsteriskHero-module___3IpEq__asterisk{transform-origin:50%;width:100%;height:100%;animation:22s linear infinite AsteriskHero-module___3IpEq__spin;display:block}.AsteriskHero-module___3IpEq__asterisk img{width:100%;height:100%;display:block}@keyframes AsteriskHero-module___3IpEq__spin{to{transform:rotate(360deg)}}.AsteriskHero-module___3IpEq__brandTagline{flex-direction:column;align-items:center;gap:clamp(6px,.8vw,12px);margin:0;display:flex}.AsteriskHero-module___3IpEq__taglineMain{font-family:var(--font-title);letter-spacing:var(--tracking-label);text-transform:uppercase;opacity:.82;font-size:clamp(13px,1.1vw,16px)}.AsteriskHero-module___3IpEq__taglineItalic{font-family:var(--font-text);letter-spacing:.01em;font-size:clamp(26px,2.4vw,36px);font-style:italic;transform:rotate(-2deg)}.AsteriskHero-module___3IpEq__citiesWindow{width:clamp(220px,22vw,320px);height:clamp(108px,11vw,144px);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 32% 68%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 32% 68%,#0000 100%)}.AsteriskHero-module___3IpEq__citiesTrack{will-change:transform;flex-direction:column;align-items:center;animation:18s linear infinite AsteriskHero-module___3IpEq__rollCities;display:flex}.AsteriskHero-module___3IpEq__citiesPaused{animation-play-state:paused}.AsteriskHero-module___3IpEq__city{height:clamp(30px,3vw,40px);line-height:clamp(30px,3vw,40px);font-family:var(--font-text);letter-spacing:.02em;white-space:nowrap;text-align:center;color:var(--ow-fg-on-cream);font-size:clamp(17px,1.55vw,24px);font-style:italic;display:block}@keyframes AsteriskHero-module___3IpEq__rollCities{to{transform:translateY(-50%)}}.AsteriskHero-module___3IpEq__creamSection .AsteriskHero-module___3IpEq__brandStamp{opacity:0;transform:translateY(12px)}.AsteriskHero-module___3IpEq__creamSection.AsteriskHero-module___3IpEq__ready .AsteriskHero-module___3IpEq__brandStamp{animation:AsteriskHero-module___3IpEq__stampEnter .95s var(--ease-out-elegant) .2s forwards}@keyframes AsteriskHero-module___3IpEq__stampEnter{to{opacity:1;transform:translateY(0)}}.AsteriskHero-module___3IpEq__scrollHint{z-index:6;color:var(--ow-fg-on-cream);will-change:opacity;flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;bottom:6vh;left:50%;transform:translate(-50%)}.AsteriskHero-module___3IpEq__scrollLabel{font-family:var(--font-title);letter-spacing:.38em;text-transform:uppercase;opacity:.55;font-size:9px;font-weight:500}.AsteriskHero-module___3IpEq__scrollLine{background:#0a0a0b33;width:1px;height:52px;position:relative}.AsteriskHero-module___3IpEq__scrollDot{background:var(--ow-fg-on-cream);border-radius:50%;width:3px;height:3px;animation:2.2s cubic-bezier(.4,0,.2,1) infinite AsteriskHero-module___3IpEq__dotTravel;position:absolute;top:0;left:50%;transform:translate(-50%)}@keyframes AsteriskHero-module___3IpEq__dotTravel{0%{opacity:0;top:0}8%{opacity:1;top:0}72%{opacity:1;top:100%}82%{opacity:0;top:100%}83%,to{opacity:0;top:0}}.AsteriskHero-module___3IpEq__darkVeil{z-index:10;opacity:0;pointer-events:none;will-change:opacity;background:#0a0a0b;position:absolute;inset:0}.AsteriskHero-module___3IpEq__heroSection{height:var(--app-height,100vh);background:var(--ow-noir-doux);width:100%;position:relative;overflow:hidden}.AsteriskHero-module___3IpEq__tiltWrap{z-index:1;transform-style:preserve-3d;will-change:transform;position:absolute;inset:-4%}.AsteriskHero-module___3IpEq__imageParallax{will-change:transform;position:absolute;inset:0}.AsteriskHero-module___3IpEq__image{object-fit:cover;object-position:center}.AsteriskHero-module___3IpEq__kbReady .AsteriskHero-module___3IpEq__image{animation:32s ease-in-out infinite alternate AsteriskHero-module___3IpEq__kenBurns}@keyframes AsteriskHero-module___3IpEq__kenBurns{0%{transform:scale(1)translate(0)}to{transform:scale(1.14)translate(-1.4%,-1.8%)}}.AsteriskHero-module___3IpEq__imageOverlay{background:#0a0a0b57;position:absolute;inset:0}.AsteriskHero-module___3IpEq__grain{z-index:2;pointer-events:none;opacity:.14;mix-blend-mode:overlay;will-change:transform;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url(%23n)' opacity='0.55'/></svg>");background-size:220px 220px;animation:1.6s steps(8,end) infinite AsteriskHero-module___3IpEq__grainShift;position:absolute;inset:-10%}@keyframes AsteriskHero-module___3IpEq__grainShift{0%{transform:translate(0)}10%{transform:translate(-2%,-3%)}20%{transform:translate(-4%,2%)}30%{transform:translate(3%,-1%)}40%{transform:translate(-1%,3%)}50%{transform:translate(2%,-3%)}60%{transform:translate(-3%,-1%)}70%{transform:translate(1%,2%)}80%{transform:translate(3%,-2%)}90%{transform:translate(-2%,1%)}to{transform:translate(0)}}.AsteriskHero-module___3IpEq__manifestoFragment{z-index:5;max-width:52%;color:var(--ow-cream);pointer-events:none;flex-direction:column;gap:clamp(2px,.4vw,6px);display:flex;position:absolute;top:50%;left:clamp(24px,5vw,80px);transform:translateY(-50%)}.AsteriskHero-module___3IpEq__fragmentMask{padding-bottom:.08em;display:block;overflow:hidden}.AsteriskHero-module___3IpEq__fragmentLine{font-family:var(--font-title);text-transform:uppercase;letter-spacing:var(--tracking-tight);white-space:nowrap;will-change:transform;font-size:clamp(1.2rem,2.3vw,2.4rem);font-weight:700;line-height:1.05;display:block;transform:translateY(112%)}.AsteriskHero-module___3IpEq__fragmentLineAccent{font-family:var(--font-text);text-transform:none;letter-spacing:.01em;font-size:clamp(1.4rem,2.7vw,2.8rem);font-style:italic;font-weight:400}.AsteriskHero-module___3IpEq__heroSection.AsteriskHero-module___3IpEq__ready .AsteriskHero-module___3IpEq__fragmentLine{animation:AsteriskHero-module___3IpEq__fragmentRise .95s var(--ease-out-elegant) forwards;animation-delay:var(--enter-delay,0s)}.AsteriskHero-module___3IpEq__heroSection.AsteriskHero-module___3IpEq__ready .AsteriskHero-module___3IpEq__fragmentLineAccent{animation:AsteriskHero-module___3IpEq__fragmentRiseAccent 1.05s var(--ease-out-elegant) forwards;animation-delay:var(--enter-delay,0s)}@keyframes AsteriskHero-module___3IpEq__fragmentRise{to{transform:translateY(0)}}@keyframes AsteriskHero-module___3IpEq__fragmentRiseAccent{0%{transform:translateY(112%)scale(.96)}to{transform:translateY(0)scale(1)}}.AsteriskHero-module___3IpEq__agence{z-index:7;white-space:nowrap;pointer-events:auto;cursor:pointer;color:var(--ow-cream);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;justify-content:center;align-items:center;display:flex;position:absolute;bottom:6vh;left:50%;transform:translate(-50%)}.AsteriskHero-module___3IpEq__swapDefault{align-items:baseline;gap:12px;transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .45s;display:flex}.AsteriskHero-module___3IpEq__swapReveal{opacity:0;pointer-events:none;white-space:nowrap;align-items:center;gap:18px;transition:transform .7s cubic-bezier(.16,1,.3,1),opacity .7s;display:inline-flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)translateY(10px)}@media (hover:hover){.AsteriskHero-module___3IpEq__agence:hover .AsteriskHero-module___3IpEq__swapDefault{opacity:0;pointer-events:none;transform:translateY(-14px)}.AsteriskHero-module___3IpEq__agence:hover .AsteriskHero-module___3IpEq__swapReveal{opacity:1;pointer-events:auto;transition:transform .55s cubic-bezier(.16,1,.3,1) 50ms,opacity .45s 50ms;transform:translate(-50%)translateY(0)}}.AsteriskHero-module___3IpEq__agenceOpen .AsteriskHero-module___3IpEq__swapDefault{opacity:0;pointer-events:none;transform:translateY(-14px)}.AsteriskHero-module___3IpEq__agenceOpen .AsteriskHero-module___3IpEq__swapReveal{opacity:1;pointer-events:auto;transition:transform .55s cubic-bezier(.16,1,.3,1) 50ms,opacity .45s 50ms;transform:translate(-50%)translateY(0)}.AsteriskHero-module___3IpEq__centerLabel{font-family:var(--font-title);letter-spacing:.22em;text-transform:uppercase;color:#f4f1ea99;font-size:12px;font-weight:500}@keyframes AsteriskHero-module___3IpEq__labelBreathe{0%,to{opacity:.55;letter-spacing:.22em}50%{opacity:.92;letter-spacing:.28em}}.AsteriskHero-module___3IpEq__centerAccent{font-family:var(--font-text);letter-spacing:.02em;color:#f4f1ead9;font-size:18px;font-style:italic;animation:5.4s ease-in-out -2.7s infinite AsteriskHero-module___3IpEq__accentBreathe}@keyframes AsteriskHero-module___3IpEq__accentBreathe{0%,to{opacity:.78}50%{opacity:1}}.AsteriskHero-module___3IpEq__rotator{font-family:var(--font-text);letter-spacing:.02em;color:#f4f1ead9;font-size:18px;font-style:italic}.AsteriskHero-module___3IpEq__defContent{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.AsteriskHero-module___3IpEq__defLine1{font-family:var(--font-title);letter-spacing:.2em;text-transform:uppercase;color:#f4f1eab3;font-size:11px}.AsteriskHero-module___3IpEq__defWord{letter-spacing:.24em;font-weight:700}.AsteriskHero-module___3IpEq__defSep{letter-spacing:.18em;font-weight:500}.AsteriskHero-module___3IpEq__defLine2{font-family:var(--font-text);letter-spacing:.03em;color:var(--ow-cream);font-size:15px;font-style:italic}.AsteriskHero-module___3IpEq__paren{flex-shrink:0;align-items:center;height:46px;transition:transform .8s cubic-bezier(.22,1,.36,1);display:inline-flex}.AsteriskHero-module___3IpEq__paren img{filter:brightness(0)invert();opacity:.6;width:auto;height:100%;display:block}.AsteriskHero-module___3IpEq__parenLeft{transform:translate(140px)}.AsteriskHero-module___3IpEq__parenRight{transform:translate(-140px)}@media (hover:hover){.AsteriskHero-module___3IpEq__agence:hover .AsteriskHero-module___3IpEq__parenLeft,.AsteriskHero-module___3IpEq__agence:hover .AsteriskHero-module___3IpEq__parenRight{transition:transform 1s cubic-bezier(.22,1,.36,1) .15s;transform:translate(0)}}.AsteriskHero-module___3IpEq__agenceOpen .AsteriskHero-module___3IpEq__parenLeft,.AsteriskHero-module___3IpEq__agenceOpen .AsteriskHero-module___3IpEq__parenRight{transition:transform 1s cubic-bezier(.22,1,.36,1) .15s;transform:translate(0)}@media (max-width:900px){.AsteriskHero-module___3IpEq__manifestoFragment{max-width:78%}.AsteriskHero-module___3IpEq__fragmentLine{white-space:normal}.AsteriskHero-module___3IpEq__brandLogo{width:36vw}}@media (max-width:600px){.AsteriskHero-module___3IpEq__manifestoFragment{max-width:88%;top:auto;bottom:22vh;left:18px;transform:none}.AsteriskHero-module___3IpEq__agence{bottom:5vh}.AsteriskHero-module___3IpEq__parenLeft{transform:translate(80px)}.AsteriskHero-module___3IpEq__parenRight{transform:translate(-80px)}.AsteriskHero-module___3IpEq__paren{height:36px}.AsteriskHero-module___3IpEq__brandLogo{width:56vw}.AsteriskHero-module___3IpEq__taglineItalic{font-size:24px}}@media (prefers-reduced-motion:reduce){.AsteriskHero-module___3IpEq__asterisk,.AsteriskHero-module___3IpEq__image,.AsteriskHero-module___3IpEq__kbReady .AsteriskHero-module___3IpEq__image,.AsteriskHero-module___3IpEq__citiesTrack,.AsteriskHero-module___3IpEq__grain,.AsteriskHero-module___3IpEq__centerLabel,.AsteriskHero-module___3IpEq__centerAccent,.AsteriskHero-module___3IpEq__scrollDot{animation:none}}
.Showreel-module__jU6DKa__section{background:#050505;position:relative}.Showreel-module__jU6DKa__stage{width:100%;height:100svh;color:var(--ow-fg-on-cream);background:#0a0a0b;position:relative;overflow:hidden}.Showreel-module__jU6DKa__wall{z-index:0;background:var(--ow-cream);position:absolute;inset:0}.Showreel-module__jU6DKa__screen{z-index:1;clip-path:inset(35% round 8px);will-change:clip-path;background:#000;position:absolute;inset:0}.Showreel-module__jU6DKa__video{object-fit:contain;width:74%;height:74%;display:block;position:absolute;top:13%;left:13%}.Showreel-module__jU6DKa__barTop,.Showreel-module__jU6DKa__barBottom{z-index:4;pointer-events:none;will-change:transform;background:#000;height:50svh;position:absolute;left:0;right:0}.Showreel-module__jU6DKa__barTop{transform-origin:top;top:0;transform:scaleY(0)}.Showreel-module__jU6DKa__barBottom{transform-origin:bottom;bottom:0;transform:scaleY(0)}.Showreel-module__jU6DKa__frame{z-index:3;pointer-events:none;will-change:width, height, opacity;border:1px solid #0a0a0b2e;border-radius:8px;width:46%;height:28%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 50px 110px -40px #00000080}.Showreel-module__jU6DKa__corner{border:2px solid var(--ow-fg-on-cream);width:clamp(18px,1.6vw,26px);height:clamp(18px,1.6vw,26px);position:absolute}.Showreel-module__jU6DKa__cornerTL{border-bottom:0;border-right:0;border-top-left-radius:8px;top:-1px;left:-1px}.Showreel-module__jU6DKa__cornerTR{border-bottom:0;border-left:0;border-top-right-radius:8px;top:-1px;right:-1px}.Showreel-module__jU6DKa__cornerBL{border-top:0;border-right:0;border-bottom-left-radius:8px;bottom:-1px;left:-1px}.Showreel-module__jU6DKa__cornerBR{border-top:0;border-left:0;border-bottom-right-radius:8px;bottom:-1px;right:-1px}.Showreel-module__jU6DKa__head{z-index:5;padding:clamp(13vh, 18vh, 21vh) var(--gutter-x);text-align:center;pointer-events:none;color:var(--ow-fg-on-cream);flex-direction:column;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0}.Showreel-module__jU6DKa__kicker{font-family:var(--font-title);text-transform:uppercase;letter-spacing:-.025em;color:var(--ow-fg-on-cream);margin:0;font-size:clamp(1.3rem,3vw,2.4rem);font-weight:800;line-height:.95}.Showreel-module__jU6DKa__kicker em{font-family:var(--font-text);text-transform:none;letter-spacing:0;color:var(--ow-fg-on-cream);font-style:italic;font-weight:400}.Showreel-module__jU6DKa__headFoot{flex-direction:column;align-items:center;gap:.8rem;display:flex}.Showreel-module__jU6DKa__title{font-family:var(--font-title);text-transform:uppercase;letter-spacing:-.025em;margin:0;font-size:clamp(2.4rem,6vw,5.5rem);font-weight:800;line-height:.95}.Showreel-module__jU6DKa__title em{font-family:var(--font-text);text-transform:none;letter-spacing:0;color:var(--ow-fg-on-cream);font-style:italic;font-weight:400}.Showreel-module__jU6DKa__meta{font-family:var(--font-title);text-transform:uppercase;letter-spacing:.22em;font-size:var(--text-xs);color:#0a0a0b99;margin:0}.Showreel-module__jU6DKa__controls{z-index:6;opacity:0;visibility:hidden;gap:.8rem;display:flex;position:absolute;bottom:18vh;left:50%;transform:translate(-50%)}.Showreel-module__jU6DKa__ctrl{isolation:isolate;color:var(--ow-cream);cursor:pointer;font-family:var(--font-title);text-transform:uppercase;letter-spacing:var(--tracking-label);font-size:var(--text-xs);transition:color var(--dur-quick) var(--ease-out-elegant), border-color var(--dur-quick) var(--ease-out-elegant);background:#0a0a0b59;border:1px solid #f4f1ea80;border-radius:999px;align-items:center;gap:.55rem;padding:.7em 1.3em;display:inline-flex;position:relative;overflow:hidden}.Showreel-module__jU6DKa__ctrl:before{content:"";z-index:-1;background:var(--ow-cream);transition:transform .5s cubic-bezier(.65,0,.35,1);position:absolute;inset:0;transform:translateY(101%)}.Showreel-module__jU6DKa__ctrl svg{width:16px;height:16px}@media (hover:hover){.Showreel-module__jU6DKa__ctrl:hover{color:var(--ow-noir-doux);border-color:var(--ow-cream)}.Showreel-module__jU6DKa__ctrl:hover:before{transform:translateY(0)}}.Showreel-module__jU6DKa__ctrl:focus-visible{outline:2px solid var(--ow-vert);outline-offset:3px}.Showreel-module__jU6DKa__progressTrack{z-index:3;pointer-events:none;background:#0a0a0b1f;height:2px;position:absolute;bottom:0;left:0;right:0}.Showreel-module__jU6DKa__progressFill{transform-origin:0;background:var(--ow-fg-on-cream);opacity:.75;will-change:transform;width:100%;height:100%;display:block;transform:scaleX(0)}@media (max-width:760px){.Showreel-module__jU6DKa__stage{background:var(--ow-cream);flex-direction:column;justify-content:center;align-items:center;height:auto;min-height:0;padding:16vh 20px 11vh;display:flex}.Showreel-module__jU6DKa__wall{background:var(--ow-cream)}.Showreel-module__jU6DKa__screen{aspect-ratio:16/9;clip-path:none;will-change:auto;border-radius:6px;width:min(92vw,520px);height:auto;position:relative;inset:auto;box-shadow:0 40px 90px -45px #00000073}.Showreel-module__jU6DKa__video{object-fit:cover;width:100%;height:100%;inset:0}.Showreel-module__jU6DKa__barTop,.Showreel-module__jU6DKa__barBottom,.Showreel-module__jU6DKa__frame,.Showreel-module__jU6DKa__head,.Showreel-module__jU6DKa__progressTrack{display:none}.Showreel-module__jU6DKa__controls{opacity:1;visibility:visible;flex-wrap:wrap;justify-content:center;width:100%;max-width:100%;margin-top:clamp(1rem,3vh,1.6rem);padding:0 14px;position:static;transform:none}.Showreel-module__jU6DKa__ctrl{color:var(--ow-fg-on-cream);background:0 0;border-color:#0a0a0b66}.Showreel-module__jU6DKa__ctrl:before{background:var(--ow-fg-on-cream)}}@media (max-width:600px){.Showreel-module__jU6DKa__controls{flex-direction:row;gap:.6rem}.Showreel-module__jU6DKa__ctrl{padding:.7em 1em;font-size:.7rem}}
.Manifesto-module__RcQ2Oq__section{background:#050505;position:relative}.Manifesto-module__RcQ2Oq__stage{height:var(--app-height,100vh);background:#050505;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.Manifesto-module__RcQ2Oq__bgMark{opacity:.035;will-change:transform;pointer-events:none;background:#f4f1ea;width:120vmin;height:120vmin;margin:-60vmin 0 0 -60vmin;position:absolute;top:50%;left:50%;-webkit-mask:url(/images/brand-kit/Ast%C3%A9risque/OWNitt_monogram_blanc.svg) 50%/contain no-repeat;mask:url(/images/brand-kit/Ast%C3%A9risque/OWNitt_monogram_blanc.svg) 50%/contain no-repeat}.Manifesto-module__RcQ2Oq__beat{will-change:transform, opacity;flex-direction:column;gap:.15em;padding:0 8vw;display:flex;position:absolute;left:0;right:0}.Manifesto-module__RcQ2Oq__left{text-align:left;align-items:flex-start}.Manifesto-module__RcQ2Oq__right{text-align:right;align-items:flex-end}.Manifesto-module__RcQ2Oq__center{text-align:center;align-items:center}.Manifesto-module__RcQ2Oq__lead{font-family:var(--font-title);text-transform:uppercase;color:#f4f1ea;letter-spacing:.005em;will-change:transform, opacity;max-width:18ch;font-size:clamp(1.7rem,4.6vw,4.2rem);font-weight:700;line-height:1}.Manifesto-module__RcQ2Oq__leadWord{will-change:transform, opacity;display:inline-block}.Manifesto-module__RcQ2Oq__accent{font-family:var(--font-text);color:#f4f1ea;letter-spacing:-.01em;will-change:transform, opacity;max-width:16ch;font-size:clamp(2.6rem,8.5vw,8rem);font-style:italic;font-weight:400;line-height:.98}.Manifesto-module__RcQ2Oq__green{color:var(--ow-vert)}.Manifesto-module__RcQ2Oq__accentRight{text-align:right;align-self:flex-end}.Manifesto-module__RcQ2Oq__sub,.Manifesto-module__RcQ2Oq__closer{font-family:var(--font-text);color:#f4f1eaa6;white-space:pre-line;will-change:transform, opacity;max-width:36ch;margin-top:.6em;font-size:clamp(1rem,2vw,1.6rem);font-style:italic;line-height:1.3}.Manifesto-module__RcQ2Oq__closer{margin-top:.9em}.Manifesto-module__RcQ2Oq__signature{text-shadow:0 0 60px #98ff032e;font-size:clamp(3rem,9.5vw,8.6rem)}.Manifesto-module__RcQ2Oq__finaleAccent{font-family:var(--font-text);text-transform:none;letter-spacing:-.01em;text-shadow:0 0 80px #98ff0359,0 0 160px #98ff031f;max-width:90vw;font-size:clamp(3.2rem,10vw,9rem);font-style:italic;font-weight:400;line-height:.98}.Manifesto-module__RcQ2Oq__finaleSub{font-family:var(--font-text);color:#f4f1eaeb;letter-spacing:-.005em;--ink:0;max-width:22ch;-webkit-mask-image:linear-gradient(90deg, #000 calc((var(--ink) - 8) * 1%), transparent calc(var(--ink) * 1%));-webkit-mask-image:linear-gradient(90deg, #000 calc((var(--ink) - 8) * 1%), transparent calc(var(--ink) * 1%));mask-image:linear-gradient(90deg, #000 calc((var(--ink) - 8) * 1%), transparent calc(var(--ink) * 1%));will-change:-webkit-mask, mask;margin-top:clamp(.7rem,2.4vh,1.2rem);font-size:clamp(1.4rem,3.2vw,2.8rem);font-style:italic;line-height:1.18;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.Manifesto-module__RcQ2Oq__counter{font-family:var(--font-title);text-transform:uppercase;letter-spacing:.4em;color:#f4f1ea4d;font-size:.7rem;position:absolute;bottom:5vh;left:50%;transform:translate(-50%)}.Manifesto-module__RcQ2Oq__defSection{height:var(--app-height,100vh);background:#050505;flex-direction:column;justify-content:center;width:100%;padding:0 clamp(24px,6vw,90px);display:flex;position:relative;overflow:hidden}.Manifesto-module__RcQ2Oq__defInner{z-index:1;width:100%;max-width:var(--max-content-width);text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex;position:relative}.Manifesto-module__RcQ2Oq__defFrame{z-index:0;pointer-events:none;position:absolute;inset:0}.Manifesto-module__RcQ2Oq__defFrameParen{opacity:.16;will-change:transform, opacity;width:auto;height:clamp(260px,64vh,660px);position:absolute;top:50%;transform:translateY(-50%)}.Manifesto-module__RcQ2Oq__defFrameLeft{left:clamp(12px,4vw,96px)}.Manifesto-module__RcQ2Oq__defFrameRight{right:clamp(12px,4vw,96px)}@media (max-width:700px){.Manifesto-module__RcQ2Oq__defFrameParen{opacity:.1;height:clamp(150px,30vh,240px)}.Manifesto-module__RcQ2Oq__defFrameLeft{left:-8px}.Manifesto-module__RcQ2Oq__defFrameRight{right:-8px}.Manifesto-module__RcQ2Oq__defSection{justify-content:flex-start;padding-top:13vh;padding-bottom:0}.Manifesto-module__RcQ2Oq__defInner{flex:auto;justify-content:center;padding:2vh 0}}.Manifesto-module__RcQ2Oq__defKicker{font-family:var(--font-title);text-transform:uppercase;letter-spacing:var(--tracking-wide);font-size:var(--text-micro);color:#0a0a0b73;will-change:transform, opacity;align-items:center;gap:.55em;margin:0 0 clamp(1rem,2.4vh,1.8rem);display:inline-flex}.Manifesto-module__RcQ2Oq__defKickerParen{opacity:.45;width:auto;height:1.4em}.Manifesto-module__RcQ2Oq__defHead{align-items:flex-start;gap:.25em;display:inline-flex;position:relative}.Manifesto-module__RcQ2Oq__defWordMask{padding-bottom:.08em;display:block;overflow:hidden}.Manifesto-module__RcQ2Oq__defWord{font-family:var(--font-title);text-transform:uppercase;letter-spacing:-.03em;color:#0a0a0b;will-change:transform;margin:0;font-size:clamp(4rem,16vw,15rem);font-weight:800;line-height:.86}.Manifesto-module__RcQ2Oq__defAsterisk{will-change:transform, opacity;flex:none;width:clamp(20px,3.1vw,46px);height:clamp(20px,3.1vw,46px);margin-top:.55em;display:block}.Manifesto-module__RcQ2Oq__defAsteriskSpin{width:100%;height:100%;animation:18s linear infinite Manifesto-module__RcQ2Oq__spinAst;display:block}.Manifesto-module__RcQ2Oq__defAsteriskSpin img{width:100%;height:100%;display:block}@keyframes Manifesto-module__RcQ2Oq__spinAst{to{transform:rotate(360deg)}}.Manifesto-module__RcQ2Oq__defPron{will-change:transform, opacity;justify-content:center;align-items:baseline;gap:1rem;margin:clamp(.8rem,1.6vh,1.4rem) 0 0;display:flex}.Manifesto-module__RcQ2Oq__defIpa{font-family:var(--font-text);color:#0a0a0b80;font-size:clamp(1rem,1.6vw,1.4rem);font-style:italic}.Manifesto-module__RcQ2Oq__defPos{font-family:var(--font-title);text-transform:uppercase;letter-spacing:.2em;color:#0a0a0bb3;border:1px solid #0a0a0b40;border-radius:999px;padding:.3em .85em;font-size:.7rem}.Manifesto-module__RcQ2Oq__defText{max-width:42ch;font-family:var(--font-text);letter-spacing:-.005em;color:#0a0a0b99;text-wrap:balance;margin:clamp(1.4rem,3vh,2.4rem) auto 0;font-size:clamp(1.3rem,2.6vw,2.6rem);line-height:1.28}.Manifesto-module__RcQ2Oq__defNum{color:#0a0a0b;margin-right:.5rem;font-style:italic;display:inline-block}.Manifesto-module__RcQ2Oq__defW{will-change:transform, opacity;display:inline-block}.Manifesto-module__RcQ2Oq__defAccent{color:#0a0a0b;font-style:italic;font-weight:500}.Manifesto-module__RcQ2Oq__defSyn{font-family:var(--font-title);text-transform:uppercase;letter-spacing:.14em;color:#0a0a0b73;will-change:transform, opacity;margin:clamp(1.2rem,2.4vh,2rem) 0 0;font-size:.8rem}.Manifesto-module__RcQ2Oq__defSynLabel{text-transform:lowercase;letter-spacing:0;color:#0a0a0b99;margin-right:.4rem;font-style:italic}.Manifesto-module__RcQ2Oq__defLogos{will-change:transform, opacity;padding-bottom:5vh;position:absolute;bottom:0;left:0;right:0}.Manifesto-module__RcQ2Oq__defLogosLabel{max-width:var(--max-content-width);text-align:left;font-family:var(--font-title);text-transform:uppercase;letter-spacing:.3em;color:#0a0a0b66;margin:0 auto 2vh;padding:0 clamp(24px,6vw,90px);font-size:.7rem}.Manifesto-module__RcQ2Oq__defMarquee{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.Manifesto-module__RcQ2Oq__defTrack{align-items:center;width:max-content;animation:34s linear infinite Manifesto-module__RcQ2Oq__marquee;display:flex}.Manifesto-module__RcQ2Oq__defTrack:hover{animation-play-state:paused}.Manifesto-module__RcQ2Oq__defPressLogo{object-fit:contain;opacity:.7;width:auto;max-width:130px;height:clamp(22px,3vw,38px);margin:0 clamp(1.4rem,3.5vw,3rem);transition:opacity .35s,transform .35s cubic-bezier(.34,1.56,.64,1)}.Manifesto-module__RcQ2Oq__defPressLogo:hover{opacity:1;transform:scale(1.08)}@keyframes Manifesto-module__RcQ2Oq__marquee{to{transform:translate(-33.333%)}}@media (max-width:600px){.Manifesto-module__RcQ2Oq__beat{padding:0 6vw}.Manifesto-module__RcQ2Oq__lead{max-width:14ch}.Manifesto-module__RcQ2Oq__accent{max-width:12ch}.Manifesto-module__RcQ2Oq__finaleAccent{max-width:90vw;font-size:clamp(2.6rem,11vw,5rem)}}@media (prefers-reduced-motion:reduce){.Manifesto-module__RcQ2Oq__stage{flex-direction:column;gap:10vh;height:auto;padding:18vh 0}.Manifesto-module__RcQ2Oq__beat{position:relative;opacity:1!important}.Manifesto-module__RcQ2Oq__defSection{background:#f4f1ea}.Manifesto-module__RcQ2Oq__finaleSub{-webkit-mask-image:none;mask-image:none}.Manifesto-module__RcQ2Oq__defAsteriskSpin{animation:none}.Manifesto-module__RcQ2Oq__defTrack{flex-wrap:wrap;justify-content:center;animation:none}}@media (max-width:700px){.Manifesto-module__RcQ2Oq__defLogos{margin-top:auto;padding-bottom:3.5vh;position:static}.Manifesto-module__RcQ2Oq__defLogosLabel{margin-bottom:1.2vh}.Manifesto-module__RcQ2Oq__defPressLogo{height:clamp(18px,4.6vw,26px);margin:0 clamp(1rem,4vw,2rem)}}
.SiteShell-module__UEjjta__content{z-index:1;background:var(--ow-cream);position:relative}.SiteShell-module__UEjjta__footerReveal{z-index:0;height:var(--app-height,100vh);position:sticky;bottom:0}@media (prefers-reduced-motion:reduce){.SiteShell-module__UEjjta__footerReveal{height:auto;position:relative}}
.QuestionScene-module__5QtFJW__section{background:var(--ow-cream);color:#0a0a0b;position:relative}.QuestionScene-module__5QtFJW__pin{width:100%;height:var(--app-height,100vh);background:var(--ow-cream);justify-content:center;align-items:center;padding:14vh 6vw;display:flex;position:relative;overflow:hidden}.QuestionScene-module__5QtFJW__imageWrap{pointer-events:none;position:absolute;inset:0;overflow:hidden}.QuestionScene-module__5QtFJW__image{filter:grayscale()contrast(1.08)brightness(.9);will-change:transform;background-position:50%;background-size:cover;position:absolute;inset:-2%}.QuestionScene-module__5QtFJW__grain{pointer-events:none;opacity:.4;mix-blend-mode:overlay;z-index:1;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.55 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");position:absolute;inset:0}.QuestionScene-module__5QtFJW__wipe{clip-path:inset(0 100% 0 0);pointer-events:none;background:#050505bf;position:absolute;inset:0}.QuestionScene-module__5QtFJW__title{z-index:2;max-width:18ch;font-family:var(--font-text);letter-spacing:-.015em;text-align:center;flex-wrap:wrap;justify-content:center;gap:0 .32em;margin:0;font-size:clamp(2.4rem,7vw,7rem);font-weight:400;line-height:1.02;display:flex;position:relative}.QuestionScene-module__5QtFJW__word{color:#fff;text-shadow:0 1px 3px #0000008c,0 2px 40px #00000080;will-change:transform, opacity;display:inline-block}.QuestionScene-module__5QtFJW__accent{color:var(--ow-vert);font-style:italic}@media (prefers-reduced-motion:reduce){.QuestionScene-module__5QtFJW__word{opacity:1!important;transform:none!important}.QuestionScene-module__5QtFJW__image{transform:none!important}}
.Services-module__mJrWua__section{color:var(--ow-cream);background:#050505;padding:18vh clamp(24px,6vw,90px) 16vh;position:relative;overflow:hidden}.Services-module__mJrWua__header{max-width:var(--max-content-width);flex-direction:column;gap:1rem;margin:0 auto 10vh;display:flex}.Services-module__mJrWua__kicker{font-family:var(--font-title);text-transform:uppercase;letter-spacing:var(--tracking-wide);font-size:var(--text-micro);color:#f4f1ea80;margin:0}.Services-module__mJrWua__intro{max-width:22ch;font-family:var(--font-text);letter-spacing:var(--tracking-tight);color:var(--ow-cream);margin:0;font-size:clamp(2.2rem,5vw,4.8rem);font-weight:300;line-height:1}.Services-module__mJrWua__intro em{color:var(--ow-vert);font-style:italic}.Services-module__mJrWua__subIntro{max-width:42ch;font-family:var(--font-text);color:#f4f1ea80;margin:1rem 0 0;font-size:clamp(1rem,1.4vw,1.25rem);font-style:italic;line-height:1.45}.Services-module__mJrWua__list{max-width:var(--max-content-width);border-top:1px solid #f4f1ea1f;margin:0 auto;padding:0;list-style:none}.Services-module__mJrWua__row{cursor:pointer;transition:padding .5s var(--ease-out-elegant);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border-bottom:1px solid #f4f1ea1f;grid-template-columns:clamp(2.4rem,5vw,5rem) 1fr;align-items:center;gap:clamp(1.2rem,3vw,3rem);padding:clamp(1.8rem,3vh,2.6rem) 0;display:grid;position:relative}@media (hover:hover){.Services-module__mJrWua__row:hover{padding-left:1.2rem}}.Services-module__mJrWua__num{font-family:var(--font-title);letter-spacing:.18em;color:#f4f1ea66;transition:color .4s var(--ease-out-elegant);align-self:start;align-items:center;gap:.6rem;margin:0;padding-top:.4em;font-size:clamp(.85rem,1.1vw,1.05rem);font-weight:700;display:inline-flex}.Services-module__mJrWua__rowActive .Services-module__mJrWua__num{color:var(--ow-vert)}.Services-module__mJrWua__numPulse{background:var(--ow-vert);opacity:.4;border-radius:50%;flex:none;width:.5rem;height:.5rem;animation:2.2s ease-in-out infinite Services-module__mJrWua__numPulse;display:inline-block}@keyframes Services-module__mJrWua__numPulse{0%,to{opacity:.25;transform:scale(.85)}50%{opacity:.85;transform:scale(1.1)}}.Services-module__mJrWua__rowActive .Services-module__mJrWua__numPulse{opacity:1;animation-duration:1s}.Services-module__mJrWua__titleZone{width:100%;min-height:clamp(6rem,12vw,12rem);position:relative}.Services-module__mJrWua__titleGhost{font-family:var(--font-title);text-transform:uppercase;letter-spacing:-.025em;color:#0000;-webkit-text-stroke:1px #f4f1ea59;pointer-events:none;transition:opacity .4s var(--ease-out-elegant);margin:0;font-size:clamp(2.6rem,7.5vw,7.5rem);font-weight:800;line-height:1;animation:4s ease-in-out infinite Services-module__mJrWua__ghostBreath;position:absolute;top:0;left:0;transform:translate(.5em,.18em)}@keyframes Services-module__mJrWua__ghostBreath{0%,to{opacity:.5}50%{opacity:.85}}.Services-module__mJrWua__titleStatic{z-index:1;font-family:var(--font-title);text-transform:uppercase;letter-spacing:-.025em;color:var(--ow-cream);transition:opacity .35s var(--ease-out-elegant), color .45s var(--ease-out-elegant), -webkit-text-stroke-color .45s var(--ease-out-elegant);margin:0;font-size:clamp(2.6rem,7.5vw,7.5rem);font-weight:800;line-height:1;position:relative}.Services-module__mJrWua__rowActive .Services-module__mJrWua__titleStatic{opacity:0}.Services-module__mJrWua__list:hover .Services-module__mJrWua__row:not(.Services-module__mJrWua__rowActive) .Services-module__mJrWua__titleStatic{color:#f4f1ea38;-webkit-text-stroke:0px transparent}.Services-module__mJrWua__list:hover .Services-module__mJrWua__row:not(.Services-module__mJrWua__rowActive) .Services-module__mJrWua__titleGhost{opacity:.12}.Services-module__mJrWua__marqueeOverlay{opacity:0;transition:opacity .3s var(--ease-out-elegant);pointer-events:none;position:absolute;inset:0 calc(-1*clamp(24px,6vw,90px)) 0 calc(-1*clamp(24px,6vw,90px) - clamp(2.4rem,5vw,5rem) - clamp(1.2rem,3vw,3rem));overflow:hidden}.Services-module__mJrWua__rowActive .Services-module__mJrWua__marqueeOverlay{opacity:1}.Services-module__mJrWua__wordTrack{white-space:nowrap;will-change:transform;align-items:center;width:max-content;animation:22s linear infinite paused Services-module__mJrWua__wordRoll;display:inline-flex}.Services-module__mJrWua__rowActive .Services-module__mJrWua__wordTrack{animation-play-state:running}@keyframes Services-module__mJrWua__wordRoll{0%{transform:translate(0)}to{transform:translate(-50%)}}.Services-module__mJrWua__word{font-family:var(--font-title);text-transform:uppercase;letter-spacing:-.025em;white-space:nowrap;padding:0 clamp(1rem,3vw,3rem);font-size:clamp(2.6rem,7.5vw,7.5rem);font-weight:800;line-height:1}.Services-module__mJrWua__word-solid{color:var(--ow-cream)}.Services-module__mJrWua__word-outline{color:#0000;-webkit-text-stroke:1.4px #f4f1ea8c}.Services-module__mJrWua__itemsZone{pointer-events:none;opacity:0;transition:opacity .32s var(--ease-out-elegant), transform .4s var(--ease-out-elegant);position:absolute;top:calc(clamp(2.6rem,7.5vw,7.5rem) + .9rem);left:0;right:0;overflow:hidden;transform:translateY(-6px)}.Services-module__mJrWua__rowActive .Services-module__mJrWua__itemsZone{opacity:1;transform:translateY(0)}.Services-module__mJrWua__itemsMarquee{width:100%;position:relative;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.Services-module__mJrWua__itemsTrack{white-space:nowrap;align-items:center;animation:28s linear infinite reverse paused Services-module__mJrWua__itemsRoll;display:inline-flex}.Services-module__mJrWua__rowActive .Services-module__mJrWua__itemsTrack{animation-play-state:running}@keyframes Services-module__mJrWua__itemsRoll{0%{transform:translate(0)}to{transform:translate(-25%)}}.Services-module__mJrWua__item{font-family:var(--font-title);text-transform:uppercase;letter-spacing:.18em;color:#f4f1eab3;align-items:center;gap:1.4rem;padding:0 1.4rem;font-size:clamp(.85rem,1.1vw,1.05rem);display:inline-flex}.Services-module__mJrWua__underline{background:var(--ow-vert);transform-origin:0;width:4rem;height:1.5px;transition:transform .55s var(--ease-out-elegant);pointer-events:none;position:absolute;top:clamp(2.6rem,7.5vw,7.5rem);left:0;transform:scaleX(0)}.Services-module__mJrWua__rowActive .Services-module__mJrWua__underline{transform:scaleX(1)}.Services-module__mJrWua__itemDot{color:#f4f1ea59;font-size:1.3em;line-height:0}.Services-module__mJrWua__itemsA11y{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:760px){.Services-module__mJrWua__row{grid-template-columns:2.2rem 1fr}.Services-module__mJrWua__titleStatic,.Services-module__mJrWua__word,.Services-module__mJrWua__titleGhost{font-size:clamp(2.2rem,11vw,4.6rem)}.Services-module__mJrWua__titleZone{min-height:clamp(3rem,12vw,5rem)}}@media (prefers-reduced-motion:reduce){.Services-module__mJrWua__wordTrack,.Services-module__mJrWua__itemsTrack{animation:none}}
.ClientLogos-module__0s50Sq__section{color:#0a0a0b;text-align:center;background:#f4f1ea;padding:18vh max(20px,8vw);position:relative;overflow:hidden}.ClientLogos-module__0s50Sq__kicker{font-family:var(--font-title);text-transform:uppercase;letter-spacing:.3em;color:var(--ow-fg-on-cream-dim);justify-content:center;align-items:center;gap:.6em;margin:0 0 7vh;font-size:.75rem;display:flex}.ClientLogos-module__0s50Sq__paren{color:var(--ow-vert);font-family:var(--font-text);font-size:1.5rem;font-style:italic;line-height:0}.ClientLogos-module__0s50Sq__viewport{-webkit-user-select:none;user-select:none;height:clamp(360px,54vh,640px);position:relative;overflow:hidden;-webkit-mask:linear-gradient(#0000,#000 16% 84%,#0000);mask:linear-gradient(#0000,#000 16% 84%,#0000)}.ClientLogos-module__0s50Sq__track{will-change:transform;flex-direction:column;align-items:center;gap:clamp(.9rem,2.1vh,1.7rem);animation:46s linear infinite ClientLogos-module__0s50Sq__creditsRoll;display:flex;position:absolute;top:0;left:0;right:0}@keyframes ClientLogos-module__0s50Sq__creditsRoll{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.ClientLogos-module__0s50Sq__credit{font-family:var(--font-text);letter-spacing:-.01em;color:#0a0a0b9e;white-space:nowrap;font-size:clamp(1.4rem,2.6vw,2.7rem);line-height:1.1;transition:color .35s}@media (hover:hover){.ClientLogos-module__0s50Sq__credit:hover{color:#0a0a0b}}.ClientLogos-module__0s50Sq__closer{font-family:var(--font-text);color:#0a0a0b;margin:8vh 0 0;font-size:clamp(1.9rem,4.2vw,3.6rem);font-style:italic;line-height:1.1}.ClientLogos-module__0s50Sq__mark{background:var(--ow-vert);color:#0a0a0b;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:2px;padding:0 .18em;font-style:italic}.ClientLogos-module__0s50Sq__a11y{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.ClientLogos-module__0s50Sq__track{animation:none;transform:translateY(-25%)}}
