.all-work-cta[data-astro-cid-als4pl6s]{z-index:4;background:#f7f7f4;justify-content:center;padding:8px 24px 96px;display:flex;position:relative}.all-work-cta__link[data-astro-cid-als4pl6s]{color:#102337;background:#fff;border:1px solid #1d446c3b;border-radius:14px;align-items:center;gap:28px;max-width:760px;padding:18px 18px 18px 30px;text-decoration:none;transition:box-shadow .2s,transform .2s;display:inline-flex;box-shadow:0 8px 24px #15447314}.all-work-cta__text[data-astro-cid-als4pl6s]{flex-direction:column;gap:4px;display:flex}.all-work-cta__text[data-astro-cid-als4pl6s] strong[data-astro-cid-als4pl6s]{letter-spacing:-.03em;font-size:22px;font-weight:500;line-height:1.2}.all-work-cta__text[data-astro-cid-als4pl6s] span[data-astro-cid-als4pl6s]{color:#476075;font-size:14px;line-height:1.45}.all-work-cta__arrow[data-astro-cid-als4pl6s]{color:#fff;background:#171d24;border-radius:11px;flex:none;place-items:center;width:48px;height:48px;font-size:20px;transition:background .2s;display:inline-grid}.all-work-cta__link[data-astro-cid-als4pl6s]:hover{transform:translateY(-2px);box-shadow:0 12px 30px #15447329}.all-work-cta__link[data-astro-cid-als4pl6s]:hover .all-work-cta__arrow[data-astro-cid-als4pl6s]{background:#2b3540}.all-work-cta__link[data-astro-cid-als4pl6s]:focus-visible{outline-offset:4px;outline:3px solid #187ec1}.all-work-cta__link[data-astro-cid-als4pl6s]:active .all-work-cta__arrow[data-astro-cid-als4pl6s]{background:#0c1117}@media (width<=760px){.all-work-cta[data-astro-cid-als4pl6s]{padding:4px 16px 64px}.all-work-cta__link[data-astro-cid-als4pl6s]{gap:16px;width:100%;padding:16px 14px 16px 20px}.all-work-cta__text[data-astro-cid-als4pl6s] strong[data-astro-cid-als4pl6s]{font-size:19px}.all-work-cta__text[data-astro-cid-als4pl6s] span[data-astro-cid-als4pl6s]{font-size:13px}.all-work-cta__arrow[data-astro-cid-als4pl6s]{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.all-work-cta__link[data-astro-cid-als4pl6s]{transition:none}.all-work-cta__link[data-astro-cid-als4pl6s]:hover{transform:none}}.how-we-measure .measure-environment{--calibration-opacity:.3;--path-width:1.55px;--path-pulse-opacity:.78;--path-pulse-duration:23s;--calibration-marks-opacity:.31;--measure-beam-opacity:.36;z-index:0;mask-image:linear-gradient(#0000,#000 50px 95%,#0000)}.how-we-measure .measure-environment__beams{filter:blur(32px);background:linear-gradient(165deg,#0000 18%,#63b1ebb3 30%,#72d7ea8c 37%,#0000 47%),linear-gradient(148deg,#0000 54%,#48a4da8c 65%,#0000 75%),linear-gradient(178deg,#0000 76%,#419ad961 84%,#0000 91%)}.how-we-measure .measure-environment__calibration{z-index:2;opacity:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;mask-image:linear-gradient(#0000,#000 26px 100%)}.measure-field__trace{--trace-response:1}.semcue-floating-path{fill:none;stroke:var(--trace-color);stroke-width:var(--path-width,1.55px);stroke-opacity:var(--calibration-opacity,.3);opacity:var(--trace-response);stroke-linecap:round;vector-effect:non-scaling-stroke}.measure-field__pulse,.measure-field__pulse-glow{fill:none;stroke:var(--trace-color);stroke-linecap:round;stroke-dasharray:2.2 100;stroke-width:3px;opacity:var(--path-pulse-opacity,.78);animation:semcue-trace-pulse var(--path-pulse-duration,23s) linear var(--path-delay) infinite;vector-effect:non-scaling-stroke;animation-play-state:paused}.measure-field__pulse-glow{stroke-width:9px;filter:url(#measure-pulse-glow);opacity:calc(var(--path-pulse-opacity,.78) * .55)}.how-we-measure[data-motion-visible=true] .measure-field__pulse,.how-we-measure[data-motion-visible=true] .measure-field__pulse-glow{animation-play-state:running}@keyframes semcue-trace-pulse{0%{stroke-dashoffset:2.2px}to{stroke-dashoffset:-100px}}.measure-field__marks{opacity:var(--calibration-marks-opacity,.31);stroke-width:1px}.measure-field__arc{stroke-width:.8px;stroke-dasharray:1 0}.measure-field__arc--inner{opacity:.65}.measure-track__result-response{pointer-events:none;opacity:0;filter:blur(4px);background:radial-gradient(#1b89dc80,#0000 72%);width:50px;height:36px;position:absolute;top:calc(47% - 18px);right:-14px}.measure-track--earned .measure-track__result-response{background:radial-gradient(#8cc1398c,#0000 72%)}.how-we-measure .measure-track__trail{background:linear-gradient(90deg,#0000,#0e6ad3d9)}.how-we-measure .measure-track--earned .measure-track__trail{background:linear-gradient(90deg,#0000,#81b722d9)}.infrastructure .infrastructure__ambient{--network-opacity:.27;--beam-brightness:.96;--beam-width:8px;--pulse-duration:5.2s;--active-connection-glow:.92;--infrastructure-glow:.42;z-index:0;mask-image:linear-gradient(transparent, #000 70px, #000 75%,rgb(0 0 0/calc(1 - var(--infrastructure-fade))) 94%,transparent)}.infrastructure .infrastructure__inner{z-index:1}.infrastructure .infrastructure__network{z-index:1;opacity:1;pointer-events:none}.infrastructure__network-pulse{fill:none;stroke-width:1.6px;stroke-opacity:var(--network-opacity,.27);stroke-linecap:round;vector-effect:non-scaling-stroke}.infrastructure .infrastructure__refraction{filter:blur(48px);opacity:var(--infrastructure-glow);background:linear-gradient(90deg,#0000,#44a5e2a6,#66d1dd8c,#0000);inset:8% -8% 40% 25%;transform:rotate(-15deg)}.infrastructure .infrastructure__refraction--connections{filter:blur(38px);background:linear-gradient(120deg,#0000,#68c7e0b3,#b0ce6f59,#0000);inset:45% -8% 13% 46%;transform:rotate(18deg)}.infrastructure .infrastructure__refraction--platform{filter:blur(32px);background:linear-gradient(90deg,#0000,#349add99,#a4ca6852,#0000);inset:72% 5% 0 22%;transform:rotate(-10deg)}.infrastructure .infrastructure__connections{opacity:var(--beam-brightness,.96)}.infrastructure__connections g{opacity:.2;transition:opacity .35s}.infrastructure__connections path{fill:none;stroke-linecap:round;stroke:var(--beam-color)}.infrastructure__connections .semcue-beam-base{stroke-width:calc(var(--beam-width,8px) * .65);opacity:.35}.infrastructure__connections .semcue-beam-light{stroke-width:var(--beam-width,8px);stroke-dasharray:22 100;stroke-dashoffset:22px;opacity:0}.infrastructure__connections .semcue-beam-core{stroke:#b6f1ff;stroke-width:calc(var(--beam-width,8px) * .27);stroke-dasharray:22 100;stroke-dashoffset:22px;opacity:0}.infrastructure__connections .semcue-beam-glow{stroke-width:calc(var(--beam-width,8px) * 2.3);stroke-dasharray:22 100;stroke-dashoffset:22px;opacity:0}.infrastructure[data-active-mode=landing] [data-connection-mode=landing],.infrastructure[data-active-mode=tracking] [data-connection-mode=tracking],.infrastructure[data-active-mode=integrations] [data-connection-mode=integrations],.infrastructure[data-active-mode=automation] [data-connection-mode=automation]{opacity:var(--active-connection-glow,.92)}@media (width<=900px){.semcue-mobile-hidden{display:none}.measure-environment__calibration .semcue-floating-path{stroke-opacity:calc(var(--calibration-opacity,.3) * .75)}.measure-field__marks{opacity:calc(var(--calibration-marks-opacity,.31) * .75)}.measure-field__pulse,.measure-field__pulse-glow{opacity:calc(var(--path-pulse-opacity,.78) * .75)}.measure-field__pulse-glow{opacity:calc(var(--path-pulse-opacity,.78) * .4)}.infrastructure__network-pulse{stroke-opacity:calc(var(--network-opacity,.27) * .75);stroke-width:1.3px}.infrastructure .infrastructure__connections{opacity:calc(var(--beam-brightness,.96) * .8)}.infrastructure .infrastructure__refraction{opacity:calc(var(--infrastructure-glow) * .8)}}@media (prefers-reduced-motion:reduce){.measure-field__pulse,.measure-field__pulse-glow{animation:none;display:none}.infrastructure__connections g{transition:none}.infrastructure__connections .semcue-beam-light,.infrastructure__connections .semcue-beam-glow,.infrastructure__connections .semcue-beam-core,.measure-track__result-response{display:none}}.infrastructure{z-index:5;isolation:isolate;color:#090f18;background:#f7f8f6;margin-top:-90px;scroll-margin-top:24px;position:relative}.infrastructure__ambient{--infrastructure-glow:.4;--infrastructure-fade:.85;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 54% 65% at 75% 44%, rgb(143 200 252/var(--infrastructure-glow)), transparent 74%), radial-gradient(ellipse 36% 38% at 62% 69%, rgb(193 225 107/calc(var(--infrastructure-glow) * .28)), transparent 72%), radial-gradient(ellipse 58% 50% at 10% 55%, #ffe7d238, transparent 75%);mask-image:linear-gradient(transparent, #000 17%, #000 65%, rgb(0 0 0/calc(1 - var(--infrastructure-fade))) 92%, transparent);position:absolute;inset:-100px 0 0}.infrastructure__inner{grid-template-columns:minmax(0,38%) minmax(0,62%);align-items:center;width:min(100%,1672px);min-height:clamp(620px,47vw,780px);margin:auto;padding:58px clamp(34px,3.3vw,56px) 105px;display:grid;position:relative}.infrastructure__content{z-index:2;max-width:550px;position:relative}.infrastructure__eyebrow{color:#365473;letter-spacing:.15em;margin:0 0 26px;font-size:12px;font-weight:700;line-height:1.2}.infrastructure__content h2{letter-spacing:-.065em;margin:0;font-size:clamp(48px,4.05vw,68px);font-weight:650;line-height:.98}.infrastructure__content h2>span{display:block}.infrastructure__supporting{letter-spacing:-.028em;max-width:470px;margin:30px 0 0;font-size:clamp(18px,1.35vw,22px);line-height:1.46}.infrastructure__secondary{color:#53647a;letter-spacing:-.015em;max-width:390px;margin:20px 0 0;font-size:15px;line-height:1.5}.infrastructure__visual{z-index:1;aspect-ratio:1672/941;transform-origin:50%;width:calc(100% + 65px);margin-left:-35px;position:relative}.infrastructure__canvas{width:1672px;height:941px;transform:scale(var(--canvas-scale,0));transform-origin:0 0;position:absolute;top:0;left:0}.infrastructure__image{user-select:none;pointer-events:none;width:1672px;height:941px;display:block}.infrastructure__surface{width:var(--surface-width);height:var(--surface-height);transform:var(--surface-matrix,var(--surface-matrix-desktop));transform-origin:0 0;--tune-base-transform:var(--surface-matrix,var(--surface-matrix-desktop));position:absolute;top:0;left:0}.infrastructure__surface--code{letter-spacing:-.04em;color:#dde7f0;padding:32px 22px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:29px;line-height:1.42}.infrastructure__code{font:inherit;white-space:pre;margin:0}.infrastructure__code code{font:inherit}.infra-code__namespace{color:#92d6e8}.infra-code__function,.infra-code__boolean{color:#60a7fb}.infra-code__status{color:#b6d983;animation:8s ease-in-out infinite infrastructure-status-breathe}.infrastructure__surface--landing,.infrastructure__surface--tracking,.infrastructure__surface--integrations{letter-spacing:-.035em;color:#173a57;text-align:center;justify-content:center;align-items:center;padding:5px 8px;font-size:35px;font-weight:600;line-height:1.1;display:flex}.infrastructure__module-label{white-space:nowrap}@keyframes infrastructure-status-breathe{0%,to{text-shadow:0 0 2px #aed97814}50%{text-shadow:0 0 8px #aed9783d}}@media (width<=1100px) and (width>=901px){.infrastructure__inner{grid-template-columns:minmax(0,37%) minmax(0,63%);padding-inline:30px}.infrastructure__content h2{font-size:44px}.infrastructure__visual{width:calc(100% + 30px);margin-left:-8px}.infrastructure__supporting{font-size:18px}}@media (width<=900px){.infrastructure{margin-top:0}.infrastructure__inner{flex-direction:column;align-items:stretch;width:min(100%,700px);min-height:0;padding:44px 22px 78px;display:flex}.infrastructure__content{max-width:620px}.infrastructure__eyebrow{margin-bottom:18px;font-size:11px}.infrastructure__content h2{max-width:12em;font-size:clamp(39px,10.4vw,64px);line-height:1.02}.infrastructure__supporting{max-width:520px;margin-top:25px;font-size:17px;line-height:1.45}.infrastructure__secondary{max-width:470px;margin-top:17px;font-size:14px}.infrastructure__visual{width:calc(100% + 72px);margin:30px 0 0 -43px}.infrastructure__surface{transform:var(--surface-matrix,var(--surface-matrix-mobile));--tune-base-transform:var(--surface-matrix,var(--surface-matrix-mobile))}.infrastructure__surface--code{letter-spacing:-.055em;padding:18px 12px;font-size:34px;line-height:1.25}.infra-code__indent{display:none}.infrastructure__surface--landing,.infrastructure__surface--tracking,.infrastructure__surface--integrations{letter-spacing:-.05em;padding-inline:4px;font-size:38px}.infrastructure__ambient{background-position:50%;inset:-85px 0 0}}@media (prefers-reduced-motion:reduce){.infra-code__status{animation:none}}.infrastructure__ambient{--network-opacity:.12;--pulse-duration:9s}.infrastructure__refraction{filter:blur(32px);background:radial-gradient(14% 60% at 70% 55%,#60c0ec24,#0000 75%),radial-gradient(54% 12% at 50% 80%,#469beb24,#0000 80%);position:absolute;inset:12% -12% 2% 24%;transform:rotate(-14deg)}.infrastructure__network{width:100%;height:100%;opacity:var(--network-opacity);position:absolute;inset:0;overflow:visible}.infrastructure__connections{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.infrastructure__hit{transform-origin:0 0;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:22px;padding:0;transition:box-shadow .3s;position:absolute;top:0;left:0}.infrastructure__hit[aria-pressed=true]{box-shadow:inset 0 0 12px #63d7ff33,0 0 22px #2eaef54d}.infrastructure__hit:focus-visible{outline-offset:7px;outline:4px solid #2788b8}.infrastructure__surface{pointer-events:none}.infrastructure__module-label,.infrastructure__code{pointer-events:auto}.infrastructure__module-label{cursor:pointer}.infrastructure__code{white-space:pre-wrap;overflow-wrap:anywhere;cursor:text;transition:opacity .11s}.infrastructure__surface--code{line-height:1.28}.infra-code__string{color:#c1d995}.infra-code__comment{color:#8dacc4}.infrastructure__cursor{vertical-align:-.1em;opacity:.85;background:#91d2e2;width:.45em;height:.9em;margin-left:.12em;display:inline-block}[data-typing=complete] .infrastructure__cursor{animation:1.8s step-end infinite infrastructure-cursor}[data-code-fading=true] .infrastructure__code{opacity:0}.infrastructure__announcement{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes infrastructure-cursor{50%{opacity:0}}@media (width<=900px){.infrastructure__network{opacity:calc(var(--network-opacity) * .8)}.infrastructure__surface--code{line-height:1.2}}@media (prefers-reduced-motion:reduce){.infrastructure__network-pulse,.infrastructure__cursor{animation:none}.infrastructure__hit,.infrastructure__connections path,.infrastructure__code{transition:none}}.infrastructure__surface{--surface-projection:var(--surface-matrix,var(--surface-matrix-desktop));transform:var(--surface-projection) translate(calc(var(--surface-width) / 2), calc(var(--surface-height) / 2)) rotate(var(--surface-rotate,0deg)) scale(var(--surface-scale,1)) translate(calc(var(--surface-width) / -2), calc(var(--surface-height) / -2));--tune-base-transform:var(--surface-projection) translate(calc(var(--surface-width) / 2), calc(var(--surface-height) / 2)) rotate(var(--surface-rotate,0deg)) scale(var(--surface-scale,1)) translate(calc(var(--surface-width) / -2), calc(var(--surface-height) / -2))!important}@media (width<=900px){.infrastructure__surface{--surface-projection:var(--surface-matrix,var(--surface-matrix-mobile))}}.selected-work--desktop{isolation:isolate}@media (width>=901px){.selected-work--desktop:after{content:"";z-index:3;pointer-events:none;background:#f7f8f6;height:61px;position:absolute;bottom:-1px;left:0;right:0}.selected-work--desktop .selected-work__stage:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(#0000 80%,#f7f8f6);position:absolute;inset:0;mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%221672%22%20height%3D%22941%22%20viewBox%3D%220%200%201672%20941%22%3E%3Crect%20width%3D%221672%22%20height%3D%22941%22%20fill%3D%22white%22/%3E%3Cpath%20d%3D%22M145%20650L430%20580L1672%20665L1672%20800L420%20941L145%20842Z%22%20fill%3D%22black%22/%3E%3C/svg%3E);mask-size:100% 100%;mask-repeat:no-repeat;mask-mode:luminance}}.how-we-measure{isolation:isolate;background-color:#f7f8f6}.how-we-measure:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#f7f8f6,#0000 180px calc(100% - 140px),#f7f8f6);position:absolute;inset:0}.how-we-measure__inner{z-index:1}.infrastructure{background:0 0}.infrastructure:before{content:"";z-index:-2;pointer-events:none;background:linear-gradient(#0000,#f7f8f6 100px,#f7f8f6);position:absolute;inset:0}.measure-environment{--measure-beam-opacity:.16;--calibration-opacity:.12;z-index:1;pointer-events:none;position:absolute;inset:0;mask-image:linear-gradient(#0000,#000 170px 72%,#0000)}.measure-environment__beams{filter:blur(22px);opacity:var(--measure-beam-opacity);background:linear-gradient(163deg,#0000 30%,#89cbf3b3 39%,#fffc 43%,#0000 49%),linear-gradient(176deg,#0000 60%,#7ec9ec99 65%,#0000 71%),linear-gradient(145deg,#0000 55%,#bcde8966 61%,#0000 67%);position:absolute;inset:0}.measure-environment__calibration{color:#5996b8;width:100%;height:100%;opacity:var(--calibration-opacity);position:absolute;inset:0;mask-image:linear-gradient(90deg,#0000 27%,#000 48% 86%,#0000)}.measure-environment__floor{filter:blur(24px);background:radial-gradient(#79c5f32e,#c2df880f 50%,#0000 72%);border-radius:50%;width:65%;height:19%;position:absolute;bottom:13%;right:0}.measure-track__reflection{filter:blur(12px);pointer-events:none;background:linear-gradient(90deg,#0000,#70caf717,#0000);position:absolute;inset:-16px -64px}.measure-track--earned .measure-track__reflection{background:linear-gradient(90deg,#0000,#bbe2661c,#0000)}@media (width<=900px){.home-preview .selected-work-mobile{background-image:radial-gradient(88% 34% at 77% 43%,#328bff24,#0000 68%),radial-gradient(66% 30% at 12% 64%,#57e0e71c,#0000 70%),radial-gradient(44% 22% at 78% 78%,#c3e14a14,#0000 72%),linear-gradient(#f7f8f6,#f3f8fa 45%,#f7f8f6)}.how-we-measure:after{background:linear-gradient(#f7f8f6,#0000 110px calc(100% - 100px),#f7f8f6)}.measure-environment{mask-image:linear-gradient(#0000,#000 130px 73%,#0000)}.measure-environment__calibration{height:48%;top:43%}.measure-environment__floor{width:100%;bottom:5%}.infrastructure:before{background:linear-gradient(#0000,#f7f8f6 65px,#f7f8f6)}}.home-preview{--home-hero-height:clamp(800px, 100svh, 1000px);--home-overlap:clamp(160px, 13.75vw, 220px);--home-join-progress:0;--home-object-feather:clamp(48px, 4vw, 64px);isolation:isolate;min-height:calc(2 * var(--home-hero-height));background:#f7f7f4;position:relative;overflow:hidden}.home-preview__environment,.home-preview__environment:before,.home-preview__environment:after,.home-preview__transition-layer,.home-preview__transition,.home-preview__transition:before,.home-preview__transition:after{pointer-events:none;content:"";display:block;position:absolute}.home-preview__transition-layer{z-index:1;inset:0;overflow:visible}.home-preview__environment{z-index:0;background:radial-gradient(72% 34% at 16% 5%,#fff9efeb 0%,#ffe6cf75 42%,#0000 72%),radial-gradient(74% 44% at 78% 15%,#c4dcfa61 0%,#deeefa33 43%,#0000 72%),radial-gradient(48% 28% at 96% 39%,#ffe1d229 0%,#0000 68%),radial-gradient(74% 27% at 17% 54%,#fff4e5c7 0%,#ffe2cc3d 43%,#0000 72%),radial-gradient(72% 38% at 84% 67%,#bfdafa5c 0%,#e1eefa21 48%,#0000 75%),radial-gradient(48% 20% at 53% 93%,#cce5f738 0%,#0000 70%);inset:0;overflow:hidden}.home-preview__environment:before{filter:contrast(.92)saturate(.82)blur(2px);opacity:.1;background:url(/backgrounds/global-caustics.avif) 50% 47%/112% no-repeat;inset:4% -12% 3%;-webkit-mask-image:radial-gradient(88% 46% at 58% 48%,#000 0%,#00000075 48%,#0000 84%);mask-image:radial-gradient(88% 46% at 58% 48%,#000 0%,#00000075 48%,#0000 84%)}.home-preview__environment:after{top:calc(var(--home-hero-height) - var(--home-overlap) - 230px);height:calc(var(--home-overlap) + 570px);filter:blur(72px);opacity:.72;background:radial-gradient(64% 72% at 79% 45%,#9ad3f71c,#0000 74%),radial-gradient(58% 66% at 18% 51%,#ffe1c921,#0000 75%),radial-gradient(68% 54% at 51% 48%,#ffffff38,#0000 78%);left:-14%;right:-16%}.home-preview__transition{--home-bridge-opacity:calc(.76 + (var(--home-join-progress) * .08));--home-bridge-caustics-opacity:calc(.16 + (var(--home-join-progress) * .05));top:calc(var(--home-hero-height) - var(--home-overlap) - 170px);z-index:1;height:calc(var(--home-overlap) + 500px);filter:blur(54px);opacity:var(--home-bridge-opacity);background:radial-gradient(69% 76% at 76% 43%,#a1d5f82e 0%,#bee2f714 42%,#0000 76%),radial-gradient(63% 70% at 19% 47%,#ffe0c82b 0%,#ffefdc12 43%,#0000 76%),radial-gradient(72% 58% at 51%,#ffffff3d 0%,#f7f8f61c 46%,#0000 80%),radial-gradient(43% 48% at 61% 38%,#71d5ed11 0%,#0000 74%),radial-gradient(34% 35% at 64% 61%,#c7e64d09 0%,#0000 76%);left:-12%;right:-12%;overflow:visible}.home-preview[data-locale=en][data-scroll-active=true] .hero2d-sweep,.home-preview[data-locale=en][data-scroll-active=true] .task2d-sweep{visibility:hidden}@media (width>=901px){.home-preview>.task2d{height:71.875vw;min-height:0;max-height:none}.home-preview .task-first-stage{height:1150px}.home-preview .task-first-stage:after{display:none}.home-preview[data-locale=en] .home-preview__transition-layer{--home-bridge-opacity:calc(.76 + (var(--home-join-progress) * .08));--home-bridge-caustics-opacity:calc(.16 + (var(--home-join-progress) * .05));opacity:var(--home-bridge-opacity);background:url(/backgrounds/semcue-transition-base-desktop.webp) 50%/100% 100% no-repeat}.home-preview[data-locale=en] .home-preview__transition-layer .home-preview__transition{filter:none;height:auto;opacity:var(--home-bridge-caustics-opacity);background:url(/backgrounds/semcue-transition-caustics-desktop.webp) 50%/100% 100% no-repeat;inset:0}.home-preview[data-locale=en] .home-preview__transition-layer .home-preview__transition:before,.home-preview[data-locale=en] .home-preview__transition-layer .home-preview__transition:after{display:none}.home-preview .hero2d--en .hero__atmosphere{background:url(/backgrounds/semcue-hero-atmosphere-desktop.webp) 50%/100% 100% no-repeat}.home-preview .hero2d--en .hero2d-object__image{content:url(/hero/semcue-hero-prismatic-crystal.webp)}.home-preview .hero2d--en .hero2d-caustics,.home-preview .hero2d--en .hero__atmosphere:before,.home-preview .hero2d--en .hero__atmosphere>*,.home-preview .task2d--en .task2d-atmosphere>*{display:none}.home-preview .task2d--en .task2d-atmosphere{background:url(/backgrounds/semcue-task-atmosphere-desktop.webp) 50%/100% 100% no-repeat;-webkit-mask-image:none;mask-image:none}.home-preview .task2d--en .task2d-scene-lights{display:none}}.home-preview__transition-layer .home-preview__transition{z-index:0}.home-preview__transition:before{filter:contrast(.92)saturate(.82)blur(9px);opacity:var(--home-bridge-caustics-opacity);background:url(/backgrounds/global-caustics.avif) 50% 51%/108% no-repeat;inset:-18% -5%;-webkit-mask-image:radial-gradient(75% 47% at 59% 49%,#000 0%,#0000006b 48%,#0000 82%);mask-image:radial-gradient(75% 47% at 59% 49%,#000 0%,#0000006b 48%,#0000 82%)}.home-preview__transition:after{filter:blur(68px);opacity:.66;background:radial-gradient(58% 66% at 72% 42%,#b5dff81a,#0000 74%),radial-gradient(52% 62% at 28% 55%,#ffe7d11c,#0000 76%),radial-gradient(50% 44% at 51%,#ffffff2e,#0000 78%);inset:5% 4%}.home-preview>.hero2d,.home-preview>.task2d{background-color:#0000;background-image:none;position:relative}.home-preview>.hero2d{z-index:2;overflow:visible}.home-preview>.task2d{z-index:3}.home-preview[data-locale=en]>.task2d{margin:0;top:auto;transform:none}.home-preview .task-first-stage{background-image:none}.home-preview .task-first-stage:before{opacity:0}.home-preview .task2d-atmosphere{background-image:radial-gradient(74% 54% at 17% 7%,#fff4e5d6 0%,#ffe2cc47 43%,#0000 72%),radial-gradient(72% 76% at 84% 33%,#bfdafa66 0%,#e1eefa26 48%,#0000 75%),radial-gradient(48% 38% at 53% 86%,#cce5f73d 0%,#0000 70%);-webkit-mask-image:linear-gradient(#0000 0%,#00000070 14%,#000 29%);mask-image:linear-gradient(#0000 0%,#00000070 14%,#000 29%)}.home-preview .task2d-atmosphere__caustics{-webkit-mask-image:linear-gradient(#0000 0%,#0000007a 17%,#000 34%);mask-image:linear-gradient(#0000 0%,#0000007a 17%,#000 34%)}.home-preview .task2d-scene__image{-webkit-mask-image:linear-gradient(#0000 0%,#00000094 13%,#000 21% 100%);mask-image:linear-gradient(#0000 0%,#00000094 13%,#000 21% 100%)}.home-preview .task2d--en .task2d-scene__image{-webkit-mask-image:none;mask-image:none}.home-preview .hero2d-header{z-index:20}.home-preview .hero2d .hero__atmosphere{bottom:calc(-1 * var(--home-overlap))}.home-preview .hero2d-object__image{-webkit-mask-image:linear-gradient(180deg, #000 0%, #000 calc(100% - var(--home-object-feather)), transparent 100%);mask-image:linear-gradient(180deg, #000 0%, #000 calc(100% - var(--home-object-feather)), transparent 100%)}@media (width<=900px){.home-preview>.task2d[data-mobile-composition=enabled]{min-height:0;max-height:none;overflow:hidden}.home-preview .task-first-stage{width:100%;height:100%;inset:0;transform:none}.home-preview .task-first-stage:after{filter:none;background:linear-gradient(#0000,#f7f7f480 58%,#f7f7f4 100%);height:180px;bottom:0}.home-preview .task2d-atmosphere{background-image:radial-gradient(86% 31% at 19% 16%,#ffefda85,#0000 72%),radial-gradient(83% 43% at 82% 34%,#bedef94d,#0000 74%),radial-gradient(78% 35% at 48% 58%,#deea9721,#0000 72%),radial-gradient(79% 36% at 48% 84%,#b5def93b,#0000 73%);-webkit-mask-image:linear-gradient(#0000 0%,#00000094 11%,#000 23% 91%,#0000 100%);mask-image:linear-gradient(#0000 0%,#00000094 11%,#000 23% 91%,#0000 100%)}.home-preview .task2d-atmosphere__caustics{opacity:.22;background-position:55% 47%;background-size:auto 88%;inset:-2% -36%;-webkit-mask-image:linear-gradient(#0000 0%,#00000075 15%,#000 31%,#000000d1 83%,#0000 100%);mask-image:linear-gradient(#0000 0%,#00000075 15%,#000 31%,#000000d1 83%,#0000 100%)}.home-preview .task2d-atmosphere__warm{filter:blur(64px);opacity:.48;width:116%;height:48%;top:2%;left:-42%}.home-preview .task2d-atmosphere__cool{filter:blur(70px);opacity:.5;width:122%;height:61%;top:11%;right:-48%}.home-preview .task2d-atmosphere__rays{filter:blur(20px);opacity:.36;background:linear-gradient(157deg,#0000 34%,#addbf712 41%,#ffffff45 45%,#ffe3cd0f 50%,#0000 57%),linear-gradient(20deg,#0000 57%,#d6ec700e 63%,#fff3 67%,#b2e2f711 71%,#0000 77%);inset:7% -48% 4%}.home-preview .task2d-title{z-index:5;letter-spacing:-.06em;max-width:calc(100% - clamp(40px,9.4vw,72px));font-size:clamp(58px,8vw,70px);line-height:.94;top:clamp(68px,8svh,82px);left:clamp(20px,4.7vw,36px)}.home-preview .task2d-title__line-two{white-space:nowrap}.home-preview .task2d--en .task2d-title{font-size:clamp(54px,7.4vw,62px);font-weight:600;line-height:.84;top:clamp(66px,7.5svh,78px)}.home-preview .task2d-title__optical{filter:saturate(1.04)contrast(1.08);background-image:linear-gradient(96deg,#0518464d,#073f951f 42%,#055f7f1a 78%,#425b0826),url(/sections/task-first/02-mobile.webp),linear-gradient(101deg,#123c8e 0%,#086bcf 38%,#1fb7d0 74%,#9fc717 91%,#18335d 100%);background-position:50%,52% 58%,50%;background-size:100% 100%,clamp(620px,152vw,780px),100% 100%}.home-preview .task2d-motion-layer{display:none}.home-preview .task2d-mobile-art{z-index:2;pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden}.home-preview .task2d-mobile-art__canvas{aspect-ratio:2/3;transform-origin:50% 0;width:clamp(900px,132vw,1024px);position:absolute;top:-96px;left:50%;transform:translate(-50%)}.home-preview :is(.task2d--en,.task2d--ru) .task2d-mobile-art__canvas{--task-mobile-render-width:clamp(900px, 132vw, 1024px);--task-mobile-scene-scale:calc(var(--task-mobile-render-width) / 1024px);aspect-ratio:auto;width:1024px;height:1536px;transform:translate3d(-50%, 0, 0) scale(var(--task-mobile-scene-scale))}.home-preview .task2d-mobile-art__image,.home-preview .task2d-mobile-art__lights,.home-preview .task2d-mobile-card-layer{width:100%;height:100%;display:block;position:absolute;inset:0}.home-preview .task2d-mobile-art__image{z-index:1;filter:brightness(.86)saturate(.94)contrast(.99);pointer-events:none;user-select:none;height:auto;-webkit-mask-image:linear-gradient(#0000 0%,#000000b8 7%,#000 14% 94%,#000000b8 98%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000000b8 7%,#000 14% 94%,#000000b8 98%,#0000 100%)}.home-preview .task2d-mobile-art__lights{z-index:0}.home-preview .task2d-mobile-art__light,.home-preview .task2d-mobile-card-anchor{display:block;position:absolute}.home-preview .task2d-mobile-art__light{filter:blur(52px);opacity:.34;border-radius:50%}.home-preview .task2d-mobile-art__light--blue-top{background:#78caf542;width:58%;height:29%;top:16%;left:23%}.home-preview .task2d-mobile-art__light--lime{background:#cfe85233;width:61%;height:28%;top:43%;left:25%}.home-preview .task2d-mobile-art__light--blue-bottom{background:#69c5f438;width:62%;height:28%;top:69%;left:21%}.home-preview .task2d-mobile-card-layer{z-index:2}.home-preview :is(.task2d--en,.task2d--ru) .task2d-mobile-card-anchor{width:300px;height:340px;transform:var(--task-mobile-card-matrix);transform-origin:0 0;top:0;left:0}.home-preview .task2d-mobile-card{color:#08101de6;flex-direction:column;width:100%;height:100%;padding:11% 10% 9%;display:flex}.home-preview .task2d-mobile-card__label{color:#133962b3;letter-spacing:.08em;font-size:clamp(10px,1.55vw,12px);font-weight:700;line-height:1}.home-preview .task2d-mobile-card h3{letter-spacing:-.05em;margin:clamp(8px,1.2vw,11px) 0 0;font-size:clamp(19px,3.15vw,24px);font-weight:600;line-height:.98}.home-preview .task2d-mobile-card p{letter-spacing:-.016em;margin:clamp(8px,1.2vw,11px) 0 0;font-size:clamp(11.5px,1.7vw,13px);line-height:1.28}.home-preview .task2d-mobile-card__chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-top:auto;display:grid}.home-preview .task2d-mobile-card__chips span{color:#102e52db;background:#f7fbff14;border:1px solid #2b517c3d;border-radius:5px;align-items:center;min-height:clamp(22px,3.8vw,28px);padding:3px 5px;font-size:clamp(8px,1.35vw,10px);line-height:1.05;display:flex}.home-preview :is(.task2d--en,.task2d--ru) .task2d-mobile-card{box-sizing:border-box;flex-direction:column;width:300px;height:340px;padding:32px;display:flex}.home-preview :is(.task2d--en,.task2d--ru) .task2d-mobile-card>.task2d-mobile-card__label,.home-preview :is(.task2d--en,.task2d--ru) .task2d-mobile-card>h3,.home-preview :is(.task2d--en,.task2d--ru) .task2d-mobile-card>p,.home-preview :is(.task2d--en,.task2d--ru) .task2d-mobile-card>.task2d-mobile-card__chips{width:100%;margin:0;position:static}.home-preview :is(.task2d--en,.task2d--ru) .task2d-mobile-card>.task2d-mobile-card__label{font-size:15px}.home-preview :is(.task2d--en,.task2d--ru) .task2d-mobile-card>h3{margin-top:16px;font-size:30px}.home-preview :is(.task2d--en,.task2d--ru) .task2d-mobile-card>p{margin-top:14px;font-size:17px;line-height:1.28}.home-preview :is(.task2d--en,.task2d--ru) .task2d-mobile-card>.task2d-mobile-card__chips{flex-shrink:0;grid-auto-rows:38px;gap:8px;margin-top:auto}.home-preview :is(.task2d--en,.task2d--ru) .task2d-mobile-card__chips span{box-sizing:border-box;height:38px;min-height:0;padding:5px 7px;font-size:13.5px}.home-preview .task2d-mobile-card-anchor--01{width:40%;height:26%;top:22%;left:30%}.home-preview .task2d-mobile-card-anchor--02{width:42%;height:26%;top:45%;left:34%}.home-preview .task2d-mobile-card-anchor--03{width:40%;height:27%;top:67%;left:28%}}@media (width<=599px){.home-preview>.task2d[data-mobile-composition=enabled]{height:max(1060px,124svh)}.home-preview>:is(.task2d--en,.task2d--ru)[data-mobile-composition=enabled]{--task-phone-art-width:clamp(712px, 190vw, 820px);--task-phone-art-top:clamp(-50px, -5.4svh, -46px);height:calc(var(--task-phone-art-width) * 1.5 + var(--task-phone-art-top))}.home-preview .task2d-title{max-width:calc(100% - clamp(36px,9.4vw,42px));font-size:clamp(44px,12.3vw,52px);line-height:.94;top:clamp(66px,8svh,75px);left:clamp(18px,4.7vw,21px)}.home-preview .task2d--en .task2d-title{font-size:clamp(44px,12.3vw,50px);line-height:.84;top:clamp(62px,7.4svh,69px)}.home-preview .task2d-mobile-art__canvas{width:clamp(712px,190vw,820px);top:clamp(-50px,-5.4svh,-46px)}.home-preview :is(.task2d--en,.task2d--ru) .task2d-mobile-art__canvas{--task-mobile-render-width:var(--task-phone-art-width);top:var(--task-phone-art-top);width:1024px}}@media (width>=600px) and (width<=900px){.home-preview>.task2d[data-mobile-composition=enabled]{height:max(1500px,150svh)}}.home-preview .hero2d[data-viewport=hidden] .hero2d-object__visual,.home-preview .hero2d[data-viewport=hidden] .hero2d-sweep,.home-preview .hero2d[data-viewport=hidden] .hero2d-sweep__surface,.home-preview .task2d[data-viewport=hidden] .task2d-sweep{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.home-preview__transition,.home-preview__transition:before,.home-preview__transition:after{animation:none!important}}.selected-work{z-index:4;background:linear-gradient(#f7f7f4 0%,#f7f9f9 17%,#f7f7f4 100%);padding:0 0 72px;scroll-margin-top:24px;position:relative}.selected-work-target{scroll-margin-top:24px;position:relative}.selected-work__stage{aspect-ratio:1672/941;width:min(100%,1672px);margin:0 auto;position:relative;container-type:inline-size}.selected-work__scene{object-fit:contain;pointer-events:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.selected-work__edge-trace,.selected-work__morpheus-backdrop,.selected-work__morpheus-raster{display:none}.selected-work__intro{width:22%;position:absolute;top:17.6%;left:2.9%}.selected-work__eyebrow,.selected-case__label,.selected-work__platform-line{color:#365473;letter-spacing:.15em;text-transform:uppercase;font-weight:700}.selected-work__eyebrow{margin:0 0 1.5cqw;font-size:.72cqw}.selected-work__intro h2{letter-spacing:-.065em;margin:0;font-size:clamp(42px,3.9cqw,66px);font-weight:600;line-height:.94}.selected-work__intro h2 span,.selected-case__headline span,.selected-case__stat>span>span{display:block}.selected-work__supporting-line{letter-spacing:-.02em;max-width:25em;margin:2.2cqw 0 0;font-size:clamp(12px,1.1cqw,18px);line-height:1.48}.selected-case{z-index:1;color:#0b1624;transition:filter .35s,transform .35s;position:absolute}.selected-case:hover{filter:drop-shadow(0 16px 20px #1742701f)}.selected-case--art-quest{width:35.5%;height:66.5%;top:10.2%;left:25.75%}.selected-case--horror-cinema,.selected-case--morpheus{width:25.7%;height:27.8%;left:65.2%}.selected-case--horror-cinema{top:14.8%}.selected-case--morpheus{top:45.8%}.selected-case__image{pointer-events:none;opacity:0;background:url(/sections/selected-work/semcue-selected-work-crystal-showcase.webp) 50%/auto 220% no-repeat;display:block;position:absolute;inset:0}.selected-case__body{-webkit-backdrop-filter:blur(2px);background:linear-gradient(90deg,#fafcffc9 0%,#fafcff99 72%,#0000 100%);flex-direction:column;min-width:0;height:100%;padding:.6cqw .8cqw;display:flex}.selected-case__identity,.selected-case__evidence{flex-direction:column;min-width:0;display:flex}.selected-case--art-quest .selected-case__body{width:56%}.selected-case__label{margin:0;font-size:.59cqw;line-height:1.2}.selected-case__title{letter-spacing:-.05em;margin:.55cqw 0 0;font-size:1.48cqw;font-weight:600;line-height:1}.selected-case__headline{letter-spacing:-.045em;margin:.8cqw 0 0;font-size:1.36cqw;font-weight:600;line-height:1.08}.selected-case__stats{align-items:start;gap:.6cqw;margin-top:.75cqw;display:flex}.selected-case__stat{flex-direction:column;min-width:0;display:flex}.selected-case__stat strong{color:#075fa3;letter-spacing:-.07em;-webkit-text-fill-color:transparent;background:linear-gradient(110deg,#053d84 10%,#087cba 57%,#7caa15 98%);-webkit-background-clip:text;background-clip:text;font-size:3cqw;font-weight:700;line-height:.9}.selected-case__stat>span{letter-spacing:-.025em;margin-top:.2cqw;font-size:.72cqw;line-height:1.13}.selected-case__proof,.selected-case__secondary-proof,.selected-case__tags{color:#405773;margin:0;line-height:1.25}.selected-case__proof{margin-top:.65cqw;font-size:.6cqw}.selected-case__secondary-proof{color:#18384f;border-top:1px solid #275b8542;margin-top:.65cqw;padding-top:.55cqw;font-size:.65cqw}.selected-case__tags{margin-top:auto;padding:.5cqw 0 .45cqw;font-size:.58cqw}.selected-case__link{color:#102337;letter-spacing:-.01em;white-space:nowrap;background:#fff;border:1px solid #1d446c3b;border-radius:5px;justify-content:space-between;align-self:start;align-items:center;gap:1.1cqw;min-height:2.2cqw;padding:.5cqw .75cqw;font-size:.66cqw;font-weight:600;line-height:1;transition:background .24s,box-shadow .24s,transform .24s;display:inline-flex;box-shadow:0 5px 15px #1544730f}.selected-case__link:hover,.selected-case__link:focus-visible{background:#fff;transform:translateY(-2px);box-shadow:0 8px 20px #1544732e}.selected-case__link:focus-visible{outline-offset:3px;outline:2px solid #0a6bb8}.selected-case--art-quest .selected-case__title{font-size:1.8cqw}.selected-case--art-quest .selected-case__headline{margin-top:1.4cqw;font-size:1.8cqw}.selected-case--art-quest .selected-case__stats{margin-top:1.4cqw}.selected-case--art-quest .selected-case__stat strong{font-size:5.5cqw}.selected-case--art-quest .selected-case__stat>span{font-size:.92cqw;line-height:1.25}.selected-case--art-quest .selected-case__proof{font-size:.68cqw}.selected-case--art-quest .selected-case__tags{font-size:.64cqw}.selected-case--art-quest .selected-case__link{min-height:3cqw;padding:.8cqw 1.1cqw;font-size:.82cqw}.selected-case--horror-cinema .selected-case__stat{width:50%}.selected-case--horror-cinema .selected-case__stat+.selected-case__stat{border-left:1px solid #275b853d;padding-left:.65cqw}.selected-case--horror-cinema .selected-case__body,.selected-case--morpheus .selected-case__body{width:70%}.selected-case--horror-cinema .selected-case__title,.selected-case--morpheus .selected-case__title{margin-top:.25cqw}.selected-case--horror-cinema .selected-case__headline,.selected-case--morpheus .selected-case__headline{margin-top:.4cqw;font-size:1.25cqw}.selected-case--horror-cinema .selected-case__stats,.selected-case--morpheus .selected-case__stats{margin-top:.4cqw}.selected-case--horror-cinema .selected-case__proof,.selected-case--morpheus .selected-case__proof{margin-top:.35cqw}.selected-case--horror-cinema .selected-case__tags,.selected-case--morpheus .selected-case__tags{background:#ffffffb3;width:60%;max-height:2.3em;padding:0;font-size:.55cqw;position:absolute;bottom:.35cqw;left:.8cqw;overflow:hidden}.selected-case--horror-cinema .selected-case__link,.selected-case--morpheus .selected-case__link{position:absolute;bottom:.35cqw;right:.8cqw}.selected-work__platform-line{white-space:nowrap;margin:0;font-size:.87cqw;position:absolute;bottom:9.5%;right:22%}@media (prefers-reduced-motion:no-preference){.selected-work[data-motion-ready=true]:not([data-entered=true]) .selected-work__intro,.selected-work[data-motion-ready=true]:not([data-entered=true]) .selected-case{opacity:0}.selected-work__intro,.selected-case{transition:opacity .7s,filter .35s}.selected-case--horror-cinema{transition-delay:90ms}.selected-case--morpheus{transition-delay:.16s}}@media (width>=901px){.selected-work{background:linear-gradient(#f4f7f700 0%,#f4f7f7 90px,#f8fafb 190px,#f7f7f4 100%);margin-top:-5vw;padding:40px 0 60px;position:relative}.selected-work__stage{aspect-ratio:1672/941;width:100%;max-width:none;margin:0}.selected-work__canvas{width:1672px;height:941px;transform:scale(calc(100vw / 1672px));transform-origin:0 0;position:absolute;top:0;left:0}.selected-work__scene{object-fit:contain;width:1672px;height:941px;-webkit-mask-image:var(--scene-mask);mask-image:var(--scene-mask);mask-mode:luminance}.selected-work__morpheus-backdrop{pointer-events:none;background:linear-gradient(130deg,#f4fafd,#eaf5fb 60%,#d6ecf9);width:492px;height:315px;display:block;position:absolute;top:405px;left:1060px}.selected-work__morpheus-raster{width:1672px;max-width:none;height:941px;clip-path:var(--morpheus-raster-clip);transform:var(--morpheus-raster-matrix);transform-origin:0 0;pointer-events:none;user-select:none;display:block;position:absolute;inset:0}.selected-work__edge-trace{pointer-events:none;width:1672px;height:941px;display:block;position:absolute;inset:0;overflow:visible}.selected-work__edge-trace-line,.selected-work__edge-trace-depth{fill:none;stroke-linejoin:round}.selected-work__edge-trace-line{stroke:#1156ac47;stroke-width:1.25px}.selected-work__edge-trace-depth{stroke:#072d6e1f;stroke-width:2.5px}.selected-work__intro{width:368px;top:166px;left:48px}.selected-work__eyebrow{margin-bottom:22px;font-size:12px}.selected-work__intro h2{font-size:66px}.selected-work--ru .selected-work__intro h2{font-size:56px}.selected-work__supporting-line{margin-top:31px;font-size:18px}.selected-case,.selected-case--art-quest,.selected-case--horror-cinema,.selected-case--morpheus{--tune-base-transform:var(--case-plane-matrix);transform:var(--case-plane-matrix);transform-origin:0 0;filter:none;top:0;left:0}.selected-case:hover{filter:none}.selected-case--art-quest{width:600px;height:620px}.selected-case--horror-cinema,.selected-case--morpheus{width:430px;height:280px}.selected-case__body,.selected-case--art-quest .selected-case__body,.selected-case--horror-cinema .selected-case__body,.selected-case--morpheus .selected-case__body{--case-inset-top:14px;--case-inset-right:10px;--case-inset-bottom:12px;--case-inset-left:18px;--case-copy-width:208px;--case-label-title-gap:5px;--case-title-thesis-gap:8px;--case-thesis-evidence-gap:8px;--case-metric-proof-gap:6px;--case-proof-cta-gap:8px;width:calc(var(--case-copy-width) + var(--case-inset-left) + var(--case-inset-right));height:100%;padding:var(--case-inset-top) var(--case-inset-right) var(--case-inset-bottom) var(--case-inset-left);-webkit-backdrop-filter:none;background:0 0}.selected-case--art-quest .selected-case__body{--case-inset-top:18px;--case-inset-left:28px;--case-inset-right:8px;--case-inset-bottom:31px;--case-copy-width:232px;--case-label-title-gap:10px;--case-title-thesis-gap:24px;--case-thesis-evidence-gap:24px;--case-metric-proof-gap:21px;--case-proof-cta-gap:24px}.selected-case__identity,.selected-case__evidence{flex:none}.selected-case__evidence{margin-bottom:var(--case-proof-cta-gap)}.selected-case__label{font-size:10px}.selected-case__title,.selected-case--horror-cinema .selected-case__title,.selected-case--morpheus .selected-case__title{margin-top:var(--case-label-title-gap);font-size:25px}.selected-case--art-quest .selected-case__title{font-size:32px}.selected-case__headline,.selected-case--horror-cinema .selected-case__headline,.selected-case--morpheus .selected-case__headline{margin-top:var(--case-title-thesis-gap);font-size:20px;line-height:1.06}.selected-case--art-quest .selected-case__headline{margin-top:var(--case-title-thesis-gap);font-size:29px;line-height:1.08}.selected-case__stats,.selected-case--horror-cinema .selected-case__stats,.selected-case--morpheus .selected-case__stats{margin-top:var(--case-thesis-evidence-gap);gap:10px}.selected-case--art-quest .selected-case__stats{margin-top:var(--case-thesis-evidence-gap)}.selected-case--horror-cinema .selected-case__stats{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.selected-case--horror-cinema .selected-case__stat{width:auto}.selected-case__stat strong{color:#0a59c5;background-blend-mode:multiply, normal, normal;-webkit-text-fill-color:transparent;-webkit-text-stroke:.3px #0512274d;filter:saturate(1.08)contrast(1.09);background-image:linear-gradient(100deg,#0431a8f7 0%,#0546cdf7 35%,#0953e1f5 68%,#0422befc 100%),url(/hero/hero-01.webp),linear-gradient(101deg,#07388f 0%,#0b63d3 37%,#35a6e8 75%,#0b48aa 100%);background-position:50%,78% 78%,50%;background-repeat:no-repeat;background-size:100% 100%,900px,100% 100%;-webkit-background-clip:text;background-clip:text;align-self:flex-start;width:max-content;padding-bottom:.02em;padding-right:.06em;font-size:48px;line-height:1}.selected-case--art-quest .selected-case__stat strong{font-size:94px}.selected-case__stat>span{margin-top:3px;font-size:11px;line-height:1.15}.selected-case--art-quest .selected-case__stat>span{font-size:18px;line-height:1.25}.selected-case--horror-cinema .selected-case__stat+.selected-case__stat{padding-left:8px}.selected-case__proof,.selected-case--horror-cinema .selected-case__proof,.selected-case--morpheus .selected-case__proof{margin-top:var(--case-metric-proof-gap);font-size:11px;line-height:1.2}.selected-case--art-quest .selected-case__proof{margin-top:var(--case-metric-proof-gap);font-size:13px}.selected-case__secondary-proof{margin-top:16px;padding-top:12px;font-size:12px}.selected-case--horror-cinema .selected-case__tags,.selected-case--morpheus .selected-case__tags{display:none}.selected-case--art-quest .selected-case__tags{background:0 0;width:auto;max-height:none;margin-top:auto;padding:0 0 10px;font-size:11px;position:static;overflow:visible}.selected-case__link,.selected-case--horror-cinema .selected-case__link,.selected-case--morpheus .selected-case__link{min-height:32px;margin-top:auto;padding:7px 11px;font-size:11px;position:static;bottom:auto;right:auto}.selected-case--art-quest .selected-case__link{min-height:48px;margin-top:auto;padding:12px 17px;font-size:14px}.selected-case__link:hover,.selected-case__link:focus-visible{transform:none}.selected-case__link:hover span,.selected-case__link:focus-visible span{transform:translate(3px)}.selected-case__link span{transition:transform .24s}.selected-work--ru .selected-case--horror-cinema .selected-case__body,.selected-work--ru .selected-case--morpheus .selected-case__body{--case-title-thesis-gap:5px;--case-thesis-evidence-gap:5px;--case-metric-proof-gap:5px;--case-proof-cta-gap:6px}.selected-work__platform-plane{width:900px;height:64px;transform:var(--platform-plane-matrix);transform-origin:0 0;grid-template-columns:minmax(0,1fr);align-items:center;padding:0 30px;display:grid;position:absolute;top:0;left:0}.selected-work__platform-line{color:#184268d1;letter-spacing:.13em;text-shadow:0 -1px #082d583d,0 1px #ffffffb8;mix-blend-mode:multiply;justify-self:center;margin:0;font-size:14px;line-height:1.2;position:static}}@media (prefers-reduced-motion:reduce){.selected-case,.selected-case__link{transition:none}}.selected-case .selected-case__link{color:#fff;background:#171d24;border-color:#171d24;text-decoration:none;transition:background .16s,box-shadow .16s,transform .16s;box-shadow:0 8px 22px #0b11141a}.selected-case .selected-case__link:hover{background:#2b3540;transform:translateY(-1px);box-shadow:0 10px 24px #0b11142b}.selected-case .selected-case__link:focus-visible{outline-offset:4px;outline:3px solid #187ec1}.selected-case .selected-case__link:active{background:#0c1117;transform:translateY(1px);box-shadow:0 3px 8px #0b11141a}@media (prefers-reduced-motion:reduce){.selected-case .selected-case__link{transition:none}.selected-case .selected-case__link:hover,.selected-case .selected-case__link:active{transform:none}}.selected-work-mobile{display:none}@media (width<=900px){.selected-work--desktop{display:none}.selected-work-mobile{z-index:4;color:#0b1624;background:radial-gradient(88% 34% at 77% 43%,#328bff24,#0000 68%),radial-gradient(66% 30% at 12% 64%,#57e0e71c,#0000 70%),radial-gradient(44% 22% at 78% 78%,#c3e14a14,#0000 72%),linear-gradient(#f7f8f6 0%,#f3f8fa 45%,#f7f8f5 100%);padding:48px 22px 50px;display:block;position:relative;overflow:hidden}.selected-work-mobile:before,.selected-work-mobile:after{z-index:-1;pointer-events:none;content:"";position:absolute}.selected-work-mobile:before{opacity:.52;filter:blur(1px);background:linear-gradient(118deg,#0000 27%,#ffffffc7 36%,#4db7ff21 39%,#0000 48%),linear-gradient(154deg,#0000 43%,#6fc7ff1f 48%,#ffffffa8 51%,#0000 57%);width:92%;height:58%;top:20%;right:-28%;transform:rotate(-5deg)}.selected-work-mobile:after{opacity:.62;filter:blur(18px);background:radial-gradient(#1874e021,#49d0e70d 45%,#0000 72%);border-radius:50%;width:82%;height:30%;bottom:2%;left:-22%}.selected-work-mobile__header,.selected-work-mobile__composition,.selected-work-mobile__proof-line{width:min(100%,700px);margin-inline:auto;position:relative}.selected-work-mobile__eyebrow,.mobile-work-card__label,.selected-work-mobile__proof-line{color:#365473;letter-spacing:.15em;text-transform:uppercase;font-weight:700}.selected-work-mobile__eyebrow{margin:0 0 12px;font-size:11px;line-height:1.2}.selected-work-mobile__header h2{letter-spacing:-.065em;max-width:660px;margin:0;font-size:clamp(40px,10.7vw,76px);font-weight:600;line-height:.92}.selected-work-mobile__header h2 span,.mobile-work-card__headline span,.mobile-work-card__stat>span>span{display:block}.selected-work-mobile__supporting{letter-spacing:-.025em;max-width:350px;margin:18px 0 0;font-size:clamp(15px,2.2vw,17px);line-height:1.42}.selected-work-mobile__composition{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px 14px;margin-top:32px;display:grid}.mobile-work-object--art-quest{z-index:3;grid-column:1/-1}.mobile-work-object--horror-cinema{z-index:1}.mobile-work-object--morpheus{z-index:2}.mobile-work-card{isolation:isolate;filter:drop-shadow(0 12px 18px #17538e1f)drop-shadow(0 1px 5px #129dda14);width:100%;position:relative}.mobile-work-card--art-quest{aspect-ratio:1448/1086}.mobile-work-card--horror-cinema,.mobile-work-card--morpheus{aspect-ratio:1086/1448}.mobile-work-card__projection{width:var(--asset-width);height:var(--asset-height);transform:scale(var(--projection-scale,0));transform-origin:0 0;position:absolute;top:0;left:0}.mobile-work-card__glass-shell{z-index:4;width:var(--asset-width);height:var(--asset-height);transform-origin:50%;border-radius:0;position:absolute;inset:0;overflow:hidden}.mobile-work-card__glass-overlay{pointer-events:none;user-select:none;width:100%;height:100%;display:block;overflow:visible}.mobile-work-card__surface{z-index:2;width:var(--surface-width);height:var(--surface-height);box-shadow:none;transform:var(--surface-matrix);transform-origin:0 0;background:0 0;border-radius:0;position:absolute;top:0;left:0;overflow:hidden}.mobile-work-card__project-image,.mobile-work-card__readability,.mobile-work-card__body{position:absolute}.mobile-work-card__project-image{z-index:1;--photo-start:48%;--photo-end:96%;--photo-fade:10%;background-image:var(--mobile-work-photo);filter:saturate(1.04)contrast(1.02);transform-origin:50%;background-repeat:no-repeat;inset:0}.mobile-work-card__readability{z-index:2;--readability-strength:94%;--readability-start:34%;--readability-end:62%;pointer-events:none;inset:0}.mobile-work-card__body{z-index:3;--content-font-scale:1;flex-direction:column;min-width:0;display:flex}.mobile-work-card--art-quest .mobile-work-card__project-image{--photo-start:39%;--photo-end:100%;--photo-fade:16%;-webkit-mask-image:linear-gradient(90deg, transparent 0%, transparent max(0%, calc(var(--photo-start) - var(--photo-fade))), #000 var(--photo-start), #000 var(--photo-end), transparent var(--photo-end));mask-image:linear-gradient(90deg, transparent 0%, transparent max(0%, calc(var(--photo-start) - var(--photo-fade))), #000 var(--photo-start), #000 var(--photo-end), transparent var(--photo-end));background-position:50%;background-size:auto 104%}.mobile-work-card--art-quest .mobile-work-card__readability{background:linear-gradient(90deg, rgb(239 247 252/var(--readability-strength)) 0%, rgb(239 247 252/var(--readability-strength)) var(--readability-start), transparent var(--readability-end))}.mobile-work-card--art-quest .mobile-work-card__body{inset:50px 486px 46px 72px}.mobile-work-card--horror-cinema .mobile-work-card__project-image,.mobile-work-card--morpheus .mobile-work-card__project-image{-webkit-mask-image:linear-gradient(180deg, transparent 0%, transparent max(0%, calc(var(--photo-start) - var(--photo-fade))), #000 var(--photo-start), #000 var(--photo-end), transparent var(--photo-end));mask-image:linear-gradient(180deg, transparent 0%, transparent max(0%, calc(var(--photo-start) - var(--photo-fade))), #000 var(--photo-start), #000 var(--photo-end), transparent var(--photo-end));background-position:50%;background-size:auto 100%}.mobile-work-card--horror-cinema .mobile-work-card__readability,.mobile-work-card--morpheus .mobile-work-card__readability{background:linear-gradient(180deg, rgb(239 247 252/var(--readability-strength)) 0%, rgb(239 247 252/var(--readability-strength)) var(--readability-start), transparent var(--readability-end))}.mobile-work-card--horror-cinema .mobile-work-card__body,.mobile-work-card--morpheus .mobile-work-card__body{inset:58px 54px 58px 58px}.mobile-work-card__identity,.mobile-work-card__stats,.mobile-work-card__stat{min-width:0;display:flex}.mobile-work-card__identity,.mobile-work-card__stat{flex-direction:column}.mobile-work-card__label{font-size:calc(28px * var(--content-font-scale));white-space:nowrap;margin:0;line-height:1.15}.mobile-work-card__title{font-size:calc(58px * var(--content-font-scale));letter-spacing:-.05em;margin:12px 0 0;font-weight:650;line-height:1}.mobile-work-card__headline{font-size:calc(42px * var(--content-font-scale));letter-spacing:-.045em;margin:20px 0 0;font-weight:650;line-height:1.03}.mobile-work-card__stats{align-items:start;gap:18px;margin-top:22px}.mobile-work-card__stat{flex:1 1 0}.mobile-work-card__stat strong{color:#075fa3;width:max-content;font-size:calc(116px * var(--content-font-scale));letter-spacing:-.075em;-webkit-text-fill-color:transparent;background-image:linear-gradient(105deg,#07398c 0%,#0566c7 48%,#0e96c5 78%,#17448f 100%);-webkit-background-clip:text;background-clip:text;align-self:start;padding-right:.06em;font-weight:750;line-height:.88}.mobile-work-card__stat>span{font-size:calc(29px * var(--content-font-scale));letter-spacing:-.025em;margin-top:10px;line-height:1.1}.mobile-work-card__footer{flex-direction:column;align-items:flex-start;margin-top:auto;display:flex}.mobile-work-card__proof{color:#334f6e;font-size:calc(25px * var(--content-font-scale));letter-spacing:-.02em;margin:0;line-height:1.18}.mobile-work-card__link{color:#102337;min-height:64px;font-size:calc(28px * var(--content-font-scale));letter-spacing:-.015em;white-space:nowrap;background:#fff;border:2px solid #1e48703b;border-radius:14px;justify-content:space-between;align-items:center;gap:24px;margin-top:18px;padding:15px 22px;font-weight:650;line-height:1;display:inline-flex;box-shadow:0 12px 28px #14406817}.mobile-work-card__link:focus-visible{outline-offset:4px;outline:6px solid #0a6bb8}.mobile-work-card__link>span{z-index:1;position:relative}.mobile-work-card--art-quest .mobile-work-card__label{font-size:calc(24px * var(--content-font-scale))}.mobile-work-card--art-quest .mobile-work-card__title{font-size:calc(64px * var(--content-font-scale));margin-top:8px}.mobile-work-card--art-quest .mobile-work-card__headline{font-size:calc(38px * var(--content-font-scale));margin-top:13px}.mobile-work-card--art-quest .mobile-work-card__stats{margin-top:13px}.mobile-work-card--art-quest .mobile-work-card__stat strong{font-size:calc(122px * var(--content-font-scale))}.mobile-work-card--art-quest .mobile-work-card__stat>span{font-size:calc(24px * var(--content-font-scale));margin-top:6px;line-height:1.12}.mobile-work-card--art-quest .mobile-work-card__proof{font-size:calc(21px * var(--content-font-scale))}.mobile-work-card--art-quest .mobile-work-card__link{min-height:58px;font-size:calc(25px * var(--content-font-scale));margin-top:12px;padding:13px 22px}.mobile-work-card--horror-cinema .mobile-work-card__stats{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mobile-work-card--horror-cinema .mobile-work-card__stat+.mobile-work-card__stat{border-left:2px solid #275b853b;padding-left:18px}.mobile-work-card--horror-cinema .mobile-work-card__proof,.mobile-work-card--morpheus .mobile-work-card__proof{color:#f7fbfff5;text-shadow:0 3px 9px #02102bd9}.selected-work-mobile__proof-line{text-align:center;max-width:500px;margin-top:28px;font-size:clamp(9px,1.55vw,11px);line-height:1.35}.selected-work-mobile--ru .mobile-work-card__label{font-size:calc(24px * var(--content-font-scale))}.selected-work-mobile--ru .mobile-work-card__headline{font-size:calc(37px * var(--content-font-scale))}.selected-work-mobile--ru .mobile-work-card--art-quest .mobile-work-card__headline{font-size:calc(44px * var(--content-font-scale))}.selected-work-mobile--ru .mobile-work-card--art-quest .mobile-work-card__body{--content-font-scale:.88}.selected-work-mobile--ru .mobile-work-card__stat>span{font-size:calc(25px * var(--content-font-scale))}.selected-work-mobile--ru .mobile-work-card__proof{font-size:calc(22px * var(--content-font-scale))}.selected-work-mobile--ru .mobile-work-card__link{font-size:calc(25px * var(--content-font-scale))}}@media (width<=599px){.selected-work-mobile{padding-inline:12px}.selected-work-mobile__header{padding-inline:6px}.selected-work-mobile__composition{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:24px}}@media (width<=900px){.selected-work-mobile :is(.mobile-work-card--horror-cinema,.mobile-work-card--morpheus) .mobile-work-card__label{font-size:calc(30px * var(--content-font-scale))}.selected-work-mobile :is(.mobile-work-card--horror-cinema,.mobile-work-card--morpheus) .mobile-work-card__title{font-size:calc(70px * var(--content-font-scale))}.selected-work-mobile :is(.mobile-work-card--horror-cinema,.mobile-work-card--morpheus) .mobile-work-card__headline{font-size:calc(44px * var(--content-font-scale))}.selected-work-mobile :is(.mobile-work-card--horror-cinema,.mobile-work-card--morpheus) .mobile-work-card__stat strong{font-size:calc(138px * var(--content-font-scale))}.selected-work-mobile :is(.mobile-work-card--horror-cinema,.mobile-work-card--morpheus) .mobile-work-card__stat>span{font-size:calc(34px * var(--content-font-scale));line-height:1.2}.selected-work-mobile :is(.mobile-work-card--horror-cinema,.mobile-work-card--morpheus) .mobile-work-card__proof{font-size:calc(30px * var(--content-font-scale));line-height:1.25}.selected-work-mobile :is(.mobile-work-card--horror-cinema,.mobile-work-card--morpheus) .mobile-work-card__link{min-height:108px;font-size:calc(40px * var(--content-font-scale));padding:22px 30px}}@media (width<=599px){.selected-work-mobile .mobile-work-card--art-quest .mobile-work-card__body{--content-font-scale:1;inset:28px 340px 30px 60px}.selected-work-mobile .mobile-work-card--art-quest .mobile-work-card__label{font-size:calc(26px * var(--content-font-scale))}.selected-work-mobile .mobile-work-card--art-quest .mobile-work-card__title{font-size:calc(64px * var(--content-font-scale))}.selected-work-mobile .mobile-work-card--art-quest .mobile-work-card__headline{font-size:calc(38px * var(--content-font-scale))}.selected-work-mobile .mobile-work-card--art-quest .mobile-work-card__stat strong{font-size:calc(122px * var(--content-font-scale))}.selected-work-mobile .mobile-work-card--art-quest .mobile-work-card__stat>span{font-size:calc(28px * var(--content-font-scale))}.selected-work-mobile .mobile-work-card--art-quest .mobile-work-card__proof{font-size:calc(25px * var(--content-font-scale))}.selected-work-mobile .mobile-work-card--art-quest .mobile-work-card__link{min-height:76px;font-size:calc(36px * var(--content-font-scale));padding:18px 26px}.selected-work-mobile__proof-line{font-size:11px}}.selected-work-mobile .mobile-work-card .mobile-work-card__link{color:#fff;background:#171d24;border-color:#171d24;text-decoration:none;transition:background .16s,box-shadow .16s,transform .16s;box-shadow:0 8px 22px #0b11141a}.selected-work-mobile .mobile-work-card .mobile-work-card__link:hover{background:#2b3540;transform:translateY(-1px);box-shadow:0 10px 24px #0b11142b}.selected-work-mobile .mobile-work-card .mobile-work-card__link:focus-visible{outline-offset:4px;outline:3px solid #187ec1}.selected-work-mobile .mobile-work-card .mobile-work-card__link:active{background:#0c1117;transform:translateY(1px);box-shadow:0 3px 8px #0b11141a}@media (prefers-reduced-motion:reduce){.selected-work-mobile .mobile-work-card .mobile-work-card__link{transition:none}.selected-work-mobile .mobile-work-card .mobile-work-card__link:hover,.selected-work-mobile .mobile-work-card .mobile-work-card__link:active{transform:none}}.how-we-measure{z-index:4;color:#090f18;background:radial-gradient(49% 58% at 75% 45%,#a4cdfb4d,#0000 72%),radial-gradient(34% 31% at 70% 73%,#cfea641f,#0000 70%),radial-gradient(46% 35% at 8% 30%,#ffecda3d,#0000 72%),#f7f8f6;min-height:clamp(760px,62.5vw,940px);scroll-margin-top:24px;position:relative;overflow:hidden}.how-we-measure:before{pointer-events:none;content:"";filter:saturate(.78)contrast(.9)blur(2px);opacity:.09;background:url(/backgrounds/global-caustics.avif) 62%/cover no-repeat;position:absolute;inset:-14% -8% -10% 30%;mask-image:radial-gradient(67% 64% at 62% 48%,#000 0%,#0000006b 48%,#0000 82%)}.how-we-measure__inner{width:min(100%,1672px);min-height:inherit;grid-template-columns:minmax(360px,39%) minmax(650px,1fr);align-items:center;margin:0 auto;padding:clamp(52px,5vw,82px) clamp(34px,3.3vw,56px);display:grid;position:relative}.how-we-measure__content{z-index:3;width:min(100%,590px);margin-top:-40px;position:relative}.how-we-measure__eyebrow{color:#365473;letter-spacing:.15em;text-transform:uppercase;margin:0 0 clamp(22px,2vw,31px);font-size:12px;font-weight:700;line-height:1.2}.how-we-measure__content h2{letter-spacing:-.067em;margin:0;font-size:clamp(54px,4.55vw,76px);font-weight:650;line-height:.95}.how-we-measure__content h2>span{display:block}.how-we-measure__headline-accent{width:max-content;max-width:100%;padding-right:.04em}.how-we-measure__supporting{letter-spacing:-.028em;max-width:520px;margin:clamp(30px,3vw,44px) 0 0;font-size:clamp(18px,1.35vw,22px);line-height:1.46}.how-we-measure__stage{z-index:2;aspect-ratio:1448/1086;transform-origin:50%;width:min(66vw,920px);margin-top:-40px;margin-left:clamp(-72px,-4.5vw,-28px);position:relative}.how-we-measure__stage-art,.how-we-measure__stage-overlay{width:100%;height:100%;display:block;position:absolute;inset:0}.how-we-measure__stage-art{--stage-fade:6%;--stage-backdrop-opacity:.22;--stage-backdrop-blur:34px;z-index:0;transform-origin:50%}.how-we-measure__stage-continuation,.how-we-measure__stage-image{pointer-events:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.how-we-measure__stage-continuation{z-index:0;filter:blur(var(--stage-backdrop-blur)) saturate(.8);opacity:var(--stage-backdrop-opacity);background:url(/sections/how-we-measure/measurement-stage.webp) 50%/100% 100% no-repeat;transform:scale(1.1);-webkit-mask-image:radial-gradient(76% 80% at 53% 52%,#000 0%,#000000b3 58%,#0000 100%);mask-image:radial-gradient(76% 80% at 53% 52%,#000 0%,#000000b3 58%,#0000 100%)}.how-we-measure__stage-image{z-index:1;object-fit:contain;mask-image:linear-gradient(to right, transparent 0%, #000 var(--stage-fade), #000 calc(100% - var(--stage-fade)), transparent 100%), linear-gradient(to bottom, transparent 0%, #000 var(--stage-fade), #000 calc(100% - var(--stage-fade)), transparent 100%);mask-composite:intersect;-webkit-mask-image:linear-gradient(to right, transparent 0%, #000 var(--stage-fade), #000 calc(100% - var(--stage-fade)), transparent 100%), linear-gradient(to bottom, transparent 0%, #000 var(--stage-fade), #000 calc(100% - var(--stage-fade)), transparent 100%);-webkit-mask-composite:source-in}.how-we-measure__stage-overlay{z-index:2;pointer-events:none}.how-we-measure__beam{filter:blur(4px);mix-blend-mode:screen;background:linear-gradient(90deg,#0000,#88ecff21 20%,#edffff61 50%,#44b8ff21 78%,#0000);width:4.1%;animation:5.8s ease-in-out infinite measure-beam-breathe;position:absolute;top:7.5%;bottom:17%;left:48.55%}.measure-track{--orb-size:clamp(18px, 2.25vw, 34px);--orb-position:50%;--orb-duration:10s;--orb-delay:0s;--orb-amplitude:2px;--orb-trail-opacity:.35;--orb-glow-opacity:.62;color:#0b1726;width:70%;height:13.25%;position:absolute;left:15.25%}.measure-track--paid{top:22.5%}.measure-track--earned{top:39.95%}.measure-track--action{top:57.45%}.measure-track__name{--tune-base-transform:translateY(-50%);letter-spacing:-.035em;width:13.5%;font-size:clamp(10px,1.12vw,18px);font-weight:700;line-height:1;position:absolute;top:50%;left:1.8%;transform:translateY(-50%)}.measure-track__scale{position:absolute;inset:17% 4.8% 15% 17.3%}.measure-track__rail{background:linear-gradient(90deg,#145299db,#1574e5b8 57%,#0c336bdb);height:2px;position:absolute;top:47%;left:0;right:0;box-shadow:0 0 8px #2b8eff29}.measure-track__rail:before,.measure-track__rail:after{content:"";background:#153968;width:2px;height:clamp(14px,1.55vw,23px);position:absolute;top:50%;transform:translateY(-50%)}.measure-track__rail:before{left:0}.measure-track__rail:after{right:0}.measure-track__baseline,.measure-track__result{color:#284c75db;letter-spacing:.14em;font-size:clamp(6px,.57vw,9px);font-weight:700;line-height:1;position:absolute;bottom:0}.measure-track__baseline{left:0}.measure-track__result{right:0}.measure-track__motion{width:var(--orb-size);height:var(--orb-size);margin-top:calc(var(--orb-size) / -2);margin-left:calc(var(--orb-size) / -2);animation:measure-orb-travel var(--orb-duration) cubic-bezier(.36, 0, .64, 1) var(--orb-delay) infinite;will-change:left, opacity;position:absolute;top:47%;left:0}.measure-track__orb,.measure-track__trail{pointer-events:none;display:block;position:absolute;top:50%;left:50%}.measure-track__orb{width:var(--orb-size);height:var(--orb-size);box-shadow:inset -4px -5px 7px #00094594, inset 3px 3px 6px #8debffb8, 0 0 calc(var(--orb-size) * .7) rgba(21, 122, 255, var(--orb-glow-opacity)), 0 0 calc(var(--orb-size) * 1.55) rgba(80, 205, 255, calc(var(--orb-glow-opacity) * .42));background:radial-gradient(circle at 34% 27%,#fffffff2 0 8%,#0000 18%),radial-gradient(circle at 50% 55%,#148cfd 0 24%,#0755dc 49%,#082d8f 74%,#061c58 100%);border:1px solid #eefcffcc;border-radius:50%;animation:3.2s ease-in-out infinite measure-orb-float;transform:translate(-50%,-50%)}.measure-track--earned .measure-track__rail{background:linear-gradient(90deg,#2a8e2ce6,#87d31fbf 52%,#156861bf);box-shadow:0 0 10px #a2e22538}.measure-track--earned .measure-track__orb{box-shadow:inset -4px -5px 7px #1f49007a, inset 3px 3px 6px #f4ffa8c7, 0 0 calc(var(--orb-size) * .75) rgba(137, 219, 34, var(--orb-glow-opacity)), 0 0 calc(var(--orb-size) * 1.7) rgba(197, 246, 55, calc(var(--orb-glow-opacity) * .42));background:radial-gradient(circle at 34% 27%,#fffffff2 0 8%,#0000 18%),radial-gradient(circle at 50% 55%,#d8ff36 0 24%,#7ec719 49%,#3c8914 74%,#255e0d 100%)}.measure-track__trail{width:clamp(42px,5.8vw,86px);height:max(2px, calc(var(--orb-size) * .15));filter:blur(2px);opacity:var(--orb-trail-opacity);transform:translate(calc(-100% - var(--orb-size) * .22), -50%);background:linear-gradient(90deg,#0000,#2e8eff9e);border-radius:999px}.measure-track--earned .measure-track__trail{background:linear-gradient(90deg,#0000,#9ce12bad)}@keyframes measure-orb-travel{0%{opacity:0;left:0%}4%{opacity:1}94%{opacity:1}to{opacity:0;left:100%}}@keyframes measure-orb-float{0%,to{translate:0 calc(var(--orb-amplitude) * -.45);scale:.96}50%{translate:0 calc(var(--orb-amplitude) * .55);scale:1.04}}@keyframes measure-beam-breathe{0%,to{opacity:.5;transform:scaleX(.82)}50%{opacity:.82;transform:scaleX(1.08)}}html:has(.measure-track__motion.vt-selected) .measure-track__motion.vt-selected{left:var(--orb-position);opacity:1;animation:none}@media (width<=1180px) and (width>=901px){.how-we-measure__inner{grid-template-columns:minmax(0,36%) minmax(0,64%)}.how-we-measure__stage{width:calc(100% + 40px);margin-left:-40px}.how-we-measure__content h2{font-size:clamp(48px,5.2vw,62px)}}@media (width<=900px){.how-we-measure{background:radial-gradient(91% 45% at 56% 71%,#9acffb4d,#0000 72%),radial-gradient(68% 29% at 21% 8%,#ffebd93b,#0000 74%),#f7f8f6;min-height:0}.how-we-measure:before{opacity:.08;inset:36% -45% -4% -42%}.how-we-measure__inner{flex-direction:column;align-items:stretch;width:min(100%,700px);min-height:0;padding:72px 20px 56px;display:flex}.how-we-measure__content{width:100%;max-width:590px;margin-top:0;padding-inline:2px}.how-we-measure__eyebrow{margin-bottom:17px;font-size:11px}.how-we-measure__content h2{max-width:9.5em;font-size:clamp(44px,12.1vw,72px);line-height:.94}.how-we-measure__supporting{max-width:430px;margin-top:24px;font-size:17px;line-height:1.45}.how-we-measure__stage{width:calc(100% + 42px);max-width:none;margin:16px -21px -8px}.measure-track{--orb-size:clamp(13px, 5.1vw, 23px)}.measure-track__name{font-size:clamp(8px,2.65vw,12px)}.measure-track__baseline,.measure-track__result{font-size:clamp(5px,1.45vw,7px)}.measure-track__trail{width:clamp(25px,12vw,52px)}}@media (prefers-reduced-motion:reduce){.how-we-measure__beam,.measure-track__orb{animation:none}.measure-track__motion{left:var(--orb-position);opacity:1;animation:none}}@media (width<=1180px){.how-we-measure .measure-track__scale{max-width:77.9%!important}}
