:root{--void: oklch(0% 0 0);--surface-0: oklch(9% .006 250);--surface-1: oklch(13% .008 250);--surface-2: oklch(17% .01 250);--hairline: oklch(100% 0 0 / .09);--hairline-strong: oklch(100% 0 0 / .18);--ink: oklch(96% .004 250);--ink-muted: oklch(72% .008 250);--ink-faint: oklch(54% .01 250);--accent: oklch(70% .17 248);--accent-bright: oklch(80% .15 248);--accent-dim: oklch(70% .17 248 / .16);--font-display: "Onest", system-ui, sans-serif;--font-text: "Inter", system-ui, sans-serif;--text-hero: clamp(2.75rem, 1.2rem + 6.4vw, 7.5rem);--text-display: clamp(2rem, 1rem + 4.2vw, 4.5rem);--text-title: clamp(1.5rem, 1.05rem + 1.9vw, 2.5rem);--text-lead: clamp(1.0625rem, .98rem + .42vw, 1.3125rem);--text-body: clamp(.9375rem, .9rem + .2vw, 1.0625rem);--text-label: clamp(.6875rem, .66rem + .1vw, .75rem);--tracking-label: .18em;--tracking-hero: -.035em;--tracking-display: -.025em;--space-section: clamp(5rem, 3rem + 9vw, 12rem);--space-block: clamp(2rem, 1.4rem + 2.6vw, 4rem);--space-gap: clamp(1rem, .8rem + .9vw, 1.75rem);--gutter: clamp(1.25rem, .6rem + 3vw, 5rem);--measure: 34ch;--duration-fast: .18s;--duration-normal: .42s;--duration-slow: .9s;--ease-out-expo: cubic-bezier(.16, 1, .3, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--z-stage: 0;--z-content: 2;--z-header: 10;--z-overlay-ui: 20}:root{color-scheme:dark}@font-face{font-family:Onest;src:url(/fonts/onest-cyrillic.woff2) format("woff2");font-weight:400 800;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;src:url(/fonts/onest-latin.woff2) format("woff2");font-weight:400 800;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/fonts/inter-cyrillic.woff2) format("woff2");font-weight:400 600;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;src:url(/fonts/inter-latin.woff2) format("woff2");font-weight:400 600;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{font-family:var(--font-text);font-size:var(--text-body);line-height:1.62;font-feature-settings:"kern" 1,"liga" 1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}h1,h2,h3,.display,.hero__line{font-family:var(--font-display);font-weight:600;line-height:.98;letter-spacing:var(--tracking-display);text-wrap:balance}.hero__line{font-size:var(--text-hero);letter-spacing:var(--tracking-hero);font-weight:700}.display{font-size:var(--text-display)}.title{font-size:var(--text-title)}.lead{font-size:var(--text-lead);line-height:1.5;color:var(--ink-muted);max-width:var(--measure);text-wrap:pretty}.label{font-family:var(--font-text);font-size:var(--text-label);font-weight:500;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-faint)}.label--accent{color:var(--accent)}.section__index{font-family:var(--font-display);font-size:var(--text-display);font-weight:500;line-height:.98;font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.03em;color:var(--ink-faint);flex:none}.modules__head .section__index{font-size:var(--text-title)}.numeral{font-family:var(--font-display);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.04em;font-weight:500}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:var(--void);color:var(--ink);overflow-x:hidden}img,svg,canvas{display:block;max-width:100%}button,input,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}.skip-link{position:absolute;left:var(--gutter);top:-100%;z-index:100;padding:.75rem 1.25rem;background:var(--surface-2);color:var(--ink);text-decoration:none;transition:top var(--duration-fast) var(--ease-out-expo)}.skip-link:focus{top:1rem}.shell{width:100%;max-width:90rem;margin-inline:auto;padding-inline:var(--gutter)}.grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--space-gap)}.header{position:fixed;inset:0 0 auto;z-index:var(--z-header);padding-block:clamp(1rem,.7rem + 1vw,1.75rem)}.header:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to bottom,oklch(0% 0 0 / .82),transparent);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);pointer-events:none}.header__inner{display:flex;align-items:center;justify-content:space-between;gap:var(--space-gap)}.brand{display:inline-flex;align-items:center;gap:.7rem;font-family:var(--font-display);font-size:clamp(1rem,.9rem + .5vw,1.375rem);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);text-decoration:none;transition:color var(--duration-fast) var(--ease-out-expo)}.brand:hover,.brand:focus-visible{color:var(--accent-bright)}.brand__mark{width:1.6em;height:1.6em;color:var(--accent);flex:none}.nav{display:flex;gap:clamp(1rem,.4rem + 1.6vw,2.25rem)}.nav__link{position:relative;font-size:var(--text-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);text-decoration:none;padding-block:.35rem;transition:color var(--duration-fast) var(--ease-out-expo)}.nav__link:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform var(--duration-normal) var(--ease-out-expo)}.nav__link:hover,.nav__link:focus-visible{color:var(--ink)}.nav__link:hover:after,.nav__link:focus-visible:after{transform:scaleX(1)}.nav__toggle{display:none;background:none;border:1px solid var(--hairline-strong);border-radius:999px;padding:.5rem .9rem;font-size:var(--text-label);letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.button{--button-ink: var(--ink);position:relative;display:inline-flex;align-items:center;gap:.9rem;padding:1rem 1.6rem;border:1px solid var(--hairline-strong);border-radius:2px;background:transparent;color:var(--button-ink);font-size:var(--text-label);font-weight:500;letter-spacing:var(--tracking-label);text-transform:uppercase;text-decoration:none;cursor:pointer;overflow:hidden;transition:color var(--duration-normal) var(--ease-out-expo),border-color var(--duration-normal) var(--ease-out-expo)}.button:before{content:"";position:absolute;inset:0;background:var(--accent);transform:translateY(101%);transition:transform var(--duration-normal) var(--ease-out-expo);z-index:-1}.button>*{position:relative}.button:hover,.button:focus-visible{color:var(--void);border-color:var(--accent)}.button:hover:before,.button:focus-visible:before{transform:translateY(0)}.button__arrow{transition:transform var(--duration-normal) var(--ease-out-expo)}.button:hover .button__arrow{transform:translate(4px)}.button--primary{border-color:var(--accent)}.button--ghost{border-color:var(--hairline)}.button--compact{padding:.65rem 1.1rem;gap:.6rem}.button--block{width:100%;justify-content:center}.nav__cta{margin-left:clamp(.5rem,.2rem + 1vw,1.5rem)}.section{position:relative;padding-block:var(--space-section)}.section__head{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:clamp(.75rem,.5rem + 1vw,1.5rem);row-gap:.25rem;margin-bottom:var(--space-block)}.section__head>:not(.section__index){min-width:0;flex:1 1 12ch}.rule{height:1px;border:0;background:var(--hairline);margin:0}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:900px){.nav{position:fixed;inset:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:1.5rem;padding:var(--gutter);background:var(--surface-0);transform:translateY(-100%);transition:transform var(--duration-normal) var(--ease-in-out)}.nav[data-open=true]{transform:translateY(0)}.nav__link{font-size:var(--text-title);letter-spacing:.02em}.nav__toggle{display:inline-flex;position:relative;z-index:1}.nav__cta{margin:1rem 0 0;padding:1rem 1.6rem;align-self:stretch;justify-content:space-between}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.story{position:relative}.stage{position:sticky;top:0;height:100svh;margin-bottom:-100svh;z-index:var(--z-stage);pointer-events:none;overflow:hidden}.stage__canvas,.stage__overlay{position:absolute;inset:0;width:100%;height:100%;will-change:transform;transform:translate3d(calc(var(--px, 0px) + var(--stage-x, 0px)),var(--py, 0px),0) scale(var(--stage-scale, 1))}.stage__canvas{transition:filter var(--duration-slow) var(--ease-out-expo)}.stage__overlay{overflow:visible}.stage__dim{position:absolute;inset:0;pointer-events:none;opacity:0;background:radial-gradient(120% 80% at 50% 50%,transparent 30%,oklch(0% 0 0 / .55) 100%),linear-gradient(to bottom,oklch(0% 0 0 / .35),transparent 35%,transparent 65%,oklch(0% 0 0 / .45))}.stage__fallback{position:absolute;inset:0;display:none;place-items:center;padding:var(--gutter);text-align:center;color:var(--ink-muted)}.stage[data-fallback=true] .stage__fallback{display:grid}.stage[data-fallback=true] .stage__canvas,.stage[data-fallback=true] .stage__overlay{display:none}:root{--header-height: clamp(3.5rem, 3rem + 2vw, 5rem)}.panel{position:relative;z-index:var(--z-content);min-height:100svh;display:flex;align-items:center;padding-block:calc(var(--header-height) + var(--space-block)) var(--space-block);overflow-x:clip}.panel__inner{width:100%}.copy{position:relative}.copy:before{content:"";position:absolute;inset:-2.5rem -4rem;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at center,oklch(0% 0 0 / .52) 0%,oklch(0% 0 0 / .36) 45%,oklch(0% 0 0 / .16) 70%,transparent 85%)}.flight{height:130svh;pointer-events:none}.panel--hero{position:relative;--stages-offset: clamp(1.5rem, 1rem + 2vw, 3rem);padding-bottom:calc(var(--stages-offset) + clamp(4rem,3rem + 3vw,6rem))}.hero__inner{align-items:center}.hero__copy{grid-column:1 / span 6}.hero__eyebrow{margin:0 0 clamp(1.25rem,1rem + 1vw,2rem)}.hero__title{margin:0}.hero__line{display:block}.hero__line:last-child{color:var(--accent)}.hero__lead{margin:clamp(1.5rem,1.2rem + 1.2vw,2.25rem) 0 0}.hero__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:clamp(2rem,1.5rem + 1.6vw,3rem)}.stages{position:absolute;left:var(--gutter);right:var(--gutter);bottom:var(--stages-offset);display:flex;flex-wrap:wrap;align-items:center;gap:clamp(.5rem,.2rem + 1vw,1.25rem);margin:0;padding:1.25rem 0 0;list-style:none;border-top:1px solid var(--hairline)}.stages__item{display:flex;align-items:center;gap:clamp(.5rem,.2rem + 1vw,1.25rem);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-faint);transition:color var(--duration-normal) var(--ease-out-expo)}.stages__item[data-active=true]{color:var(--accent)}.stages__item:after{content:"";width:clamp(1rem,.2rem + 3vw,4rem);height:1px;background:var(--hairline-strong)}.stages__item:last-child:after{display:none}.relationships__copy{grid-column:6 / span 7}@media(min-width:901px){.relationships__copy{text-align:right}.relationships__copy .lead{margin-left:auto}}.panel--modules .panel__inner{display:flex;flex-direction:column;justify-content:space-between;min-height:calc(100svh - var(--header-height) - var(--space-block) * 2);gap:clamp(2rem,1.5rem + 3vw,5rem)}.modules__head{margin:0}.modules__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr));gap:clamp(1.5rem,1rem + 3vw,4rem);margin:0;padding:0;list-style:none}.module{display:block;width:100%;text-align:left;background:none;border:0;border-top:1px solid var(--hairline);padding:1.25rem 0 0;cursor:pointer;color:var(--ink-muted);transition:color var(--duration-normal) var(--ease-out-expo),border-color var(--duration-normal) var(--ease-out-expo)}.module__name{display:block;font-family:var(--font-display);font-size:var(--text-title);font-weight:600;letter-spacing:-.02em;color:var(--ink);margin-bottom:.5rem;transition:color var(--duration-normal) var(--ease-out-expo)}.module__note{display:block;font-size:var(--text-body);line-height:1.5;max-width:26ch}.module[data-active=true]{border-color:var(--accent);color:var(--ink)}.module[data-active=true] .module__name{color:var(--accent)}.analytics__copy{grid-column:1 / span 5}.proof__head{grid-column:1 / -1}.metrics{grid-column:1 / -1;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(13rem,100%),1fr));gap:clamp(1.5rem,1rem + 2.5vw,3.5rem);margin:var(--space-block) 0 0;padding:0}.metric{border-top:1px solid var(--hairline-strong);padding-top:1.25rem;margin:0}.metric__value{display:block;font-size:clamp(2.75rem,1.6rem + 4vw,5rem);line-height:1;color:var(--ink)}.metric__unit{color:var(--accent)}.metric__note{display:block;margin-top:.75rem;font-size:var(--text-body);color:var(--ink-muted);max-width:24ch}.services__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(17rem,100%),1fr));gap:clamp(1.5rem,1rem + 2.5vw,3.5rem);margin:0;padding:0;list-style:none}.service{border-top:1px solid var(--hairline);padding-top:1.5rem}.service__name{margin:.75rem 0;font-size:var(--text-title)}.service__text{margin:0;color:var(--ink-muted);max-width:30ch}.about__inner{align-items:center;row-gap:var(--space-block)}.about__portrait{grid-column:1 / span 4;margin:0;position:relative}.about__portrait img{width:100%;height:auto}.about__portrait:after{content:"";position:absolute;inset:55% 0 0;pointer-events:none;background:linear-gradient(to bottom,transparent,var(--void) 92%)}.about__body{grid-column:6 / span 7}.about__title{margin:0}.cases__list{display:grid;gap:clamp(1rem,.6rem + 1.4vw,2rem);margin:0;padding:0;list-style:none}.case{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(12rem,100%),1fr));gap:clamp(1rem,.6rem + 1.6vw,2.5rem);padding:clamp(1.5rem,1rem + 1.6vw,2.5rem) 0;border-top:1px solid var(--hairline);transition:border-color var(--duration-normal) var(--ease-out-expo)}.case:hover{border-color:var(--hairline-strong)}.case__field{margin:0}.case__value{margin:.6rem 0 0;color:var(--ink)}.case__value--result{color:var(--accent)}.section--contact{padding-bottom:clamp(3rem,2rem + 3vw,5rem)}.contact__panel{position:relative;padding:clamp(1.75rem,1rem + 3.5vw,4.5rem);background:radial-gradient(120% 90% at 15% 0%,oklch(22% .03 250 / .55),transparent 60%),var(--surface-1);border:1px solid var(--hairline-strong);border-radius:3px;overflow:hidden}.contact__panel:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(to right,var(--accent),transparent 65%)}.contact__inner{row-gap:var(--space-block);align-items:start}.contact__copy{grid-column:1 / span 6}.contact__form{grid-column:8 / span 5}.contact__copy .section__head{margin-bottom:clamp(1.25rem,1rem + 1vw,2rem)}.contact__points{margin:var(--space-block) 0 0;padding:0;list-style:none;display:grid;gap:.75rem}.contact__points li{position:relative;padding-left:1.5rem;color:var(--ink-muted)}.contact__points li:before{content:"";position:absolute;left:0;top:.62em;width:.5rem;height:1px;background:var(--accent)}.contact__form-title{margin:0 0 1.5rem;padding-bottom:.75rem;border-bottom:1px solid var(--hairline);color:var(--ink)}.field__optional{letter-spacing:.02em;text-transform:none;color:var(--ink-faint)}.field{display:block;margin-bottom:1.25rem}.field__label{display:block;margin-bottom:.5rem}.field__input{width:100%;padding:.9rem 0;background:none;border:0;border-bottom:1px solid var(--hairline-strong);color:var(--ink);transition:border-color var(--duration-normal) var(--ease-out-expo)}.field__input::placeholder{color:var(--ink-faint)}.field__input:focus{outline:none;border-color:var(--accent)}.field__input:focus-visible{outline:none}textarea.field__input{resize:vertical;min-height:4.5rem}.field__error{display:block;margin-top:.4rem;font-size:var(--text-label);letter-spacing:.04em;text-transform:none;color:#fd736d;min-height:1.2em}.form__status{margin:1rem 0 0;font-size:var(--text-body);min-height:1.6em}.form__status[data-tone=ok]{color:var(--accent-bright)}.form__status[data-tone=error]{color:#fd736d}.footer{padding-block:clamp(2.5rem,2rem + 2vw,4rem);border-top:1px solid var(--hairline)}.footer__inner{display:flex;flex-wrap:wrap;gap:var(--space-gap);align-items:center;justify-content:space-between}.footer__note{margin:0;color:var(--ink-faint);font-size:var(--text-label);letter-spacing:.06em}.footer__links{display:flex;gap:1.5rem}.footer__link{color:var(--ink-muted);text-decoration:none;font-size:var(--text-label);letter-spacing:.1em;text-transform:uppercase;transition:color var(--duration-fast) var(--ease-out-expo)}.footer__link:hover,.footer__link:focus-visible{color:var(--accent)}.debug{position:fixed;left:1rem;bottom:1rem;z-index:var(--z-overlay-ui);padding:.75rem 1rem;background:#000c;border:1px solid var(--hairline-strong);font-family:ui-monospace,monospace;font-size:11px;line-height:1.5;color:var(--ink-muted);white-space:pre;pointer-events:none}@media(max-width:900px){.hero__copy,.relationships__copy,.analytics__copy,.contact__copy,.contact__form,.about__portrait,.about__body{grid-column:1 / -1}.about__portrait{max-width:22rem;margin-inline:auto}.panel--hero{padding-bottom:calc(var(--stages-offset) + 6.5rem)}:root{--object-band: 44svh}.stage{top:var(--header-height);height:var(--object-band);margin-bottom:calc(var(--object-band) * -1)}.panel{min-height:auto;padding-block:calc(var(--header-height) + var(--object-band) + 1.5rem) clamp(3rem,10vh,5rem)}.panel--hero{min-height:100svh}.panel--modules .panel__inner{min-height:auto}.flight{height:90svh}.copy:before{display:none}.relationships__copy{text-align:left}}.stage__overlay{--s-structure: 0;--s-complexity: 0;--s-connectivity: 0;--s-flow: 0;--s-autonomy: 0;--s-transparency: 0;--s-core: 0;--link-base: .1;--node-base: .14;--flow-duration: 3.2s;opacity:0;transition:opacity var(--duration-slow) var(--ease-out-expo)}.stage__overlay[data-module],.stage__overlay[data-persist]{opacity:1}.ov-link{stroke:var(--accent);stroke-width:1.1;fill:none;vector-effect:non-scaling-stroke;opacity:calc((var(--link-base) + var(--s-connectivity) * .55) * var(--depth));transition:opacity var(--duration-slow) var(--ease-out-expo),stroke var(--duration-normal) var(--ease-out-expo),stroke-width var(--duration-normal) var(--ease-out-expo)}.ov-link--outer{stroke:var(--ink);opacity:calc((var(--link-base) + var(--s-structure) * .35) * var(--depth))}.ov-link--inner{opacity:calc((var(--link-base) + var(--s-complexity) * .5) * var(--depth))}.ov-link--connector{stroke-dasharray:3 7;opacity:calc((var(--link-base) + var(--s-connectivity) * .45) * var(--depth))}.ov-node{fill:var(--accent-bright);opacity:calc((var(--node-base) + var(--s-complexity) * .5) * var(--depth));transition:opacity var(--duration-slow) var(--ease-out-expo),r var(--duration-normal) var(--ease-out-expo),fill var(--duration-normal) var(--ease-out-expo)}.ov-node--outer{fill:var(--ink)}.ov-node--secondary{opacity:calc(var(--s-complexity) * var(--s-connectivity) * .8 * var(--depth))}.stage__overlay[data-module=strategy] .ov-link--outer{stroke:var(--ink);stroke-width:1.9;opacity:calc(.85 * var(--depth))}.stage__overlay[data-module=strategy] .ov-link--inner,.stage__overlay[data-module=strategy] .ov-link--connector{opacity:calc(.16 * var(--depth))}.stage__overlay[data-module=strategy] .ov-node--outer{r:7;opacity:calc(.95 * var(--depth))}.stage__overlay[data-module=marketing] .ov-link{stroke:var(--accent);stroke-width:1.6;opacity:calc(.7 * var(--depth));stroke-dasharray:calc(var(--length) * .16) calc(var(--length) * .84);animation:ov-flow var(--flow-duration) linear infinite}.stage__overlay[data-module=marketing] .ov-link--connector{animation-direction:reverse;animation-duration:calc(var(--flow-duration) * 1.45)}@keyframes ov-flow{0%{stroke-dashoffset:calc(var(--length) * 1)}to{stroke-dashoffset:0}}.stage__overlay[data-module=data] .ov-node{fill:var(--accent-bright);r:7.5;opacity:calc(.95 * var(--depth))}.stage__overlay[data-module=data] .ov-node--secondary{r:5;opacity:calc(.8 * var(--depth))}.stage__overlay[data-module=data] .ov-link{stroke:var(--ink);stroke-dasharray:2 6;opacity:calc(.45 * var(--depth))}.stage__overlay[data-module=ai] .ov-link,.stage__overlay[data-persist=ai] .ov-link{opacity:calc(.12 * var(--depth))}.stage__overlay[data-module=ai] .ov-node,.stage__overlay[data-persist=ai] .ov-node{opacity:calc(.2 * var(--depth))}.stage__overlay[data-module=ai] .ov-link--loop,.stage__overlay[data-persist=ai] .ov-link--loop{stroke:var(--accent-bright);stroke-width:2.2;opacity:.95;stroke-dasharray:calc(var(--length) * .3) calc(var(--length) * .7);animation:ov-flow 2.1s linear infinite;animation-delay:calc(var(--loop-index, 0) * -.5s)}.stage__overlay[data-module=ai] .ov-node--loop,.stage__overlay[data-persist=ai] .ov-node--loop{fill:var(--accent-bright);r:6.5;opacity:.95}.stage__overlay[data-persist=ai] .ov-link--loop{transition:opacity 1.2s var(--ease-out-expo)}.stage__canvas[data-module=strategy]{filter:contrast(1.12) brightness(.96)}.stage__canvas[data-module=marketing]{filter:saturate(1.25) brightness(1.06)}.stage__canvas[data-module=data]{filter:contrast(1.06) brightness(1.1)}.stage__canvas[data-module=ai]{filter:brightness(.82) saturate(1.15)}@media(prefers-reduced-motion:reduce){.stage__overlay .ov-link{animation:none!important}}
