.split-word{animation:split-rise var(--t-xslow) var(--ease-swift) both;animation-delay:calc(var(--i,0) * var(--stagger-1));will-change:transform, filter;display:inline-block}@keyframes split-rise{0%{opacity:0;filter:blur(10px);transform:translateY(.55em)rotate(2deg)}60%{filter:blur()}to{opacity:1;filter:blur();transform:none}}.kicker{align-items:center;gap:var(--sp-sm);display:inline-flex}.kicker:before,.kicker:after{content:"";background:var(--border-2);width:20px;height:1px}.cta-glow{transition:transform var(--t-fast) var(--ease-swift), box-shadow var(--t-fast) var(--ease-premium), background-color var(--t-fast) var(--ease-premium)}.cta-glow:hover{box-shadow:var(--glow-accent);transform:scale(1.02)}.cta-glow:active{transform:scale(.97)}.numeral-quiet{letter-spacing:-.04em;font-size:clamp(5.5rem,4rem + 7vw,9rem);line-height:var(--lh-none);color:#0000;-webkit-text-stroke:1px var(--border-2)}@supports not (-webkit-text-stroke:1px white){.numeral-quiet{color:var(--surface-2)}}@supports (animation-timeline:view()){.parallax-layer{animation:linear both parallax-shift;animation-timeline:view();scale:1.12}}@keyframes parallax-shift{0%{transform:translateY(-3.5%)}to{transform:translateY(3.5%)}}.range-token{appearance:none;cursor:pointer;border-radius:9999px;height:6px}.range-token::-webkit-slider-thumb{appearance:none;background:var(--accent);border:3px solid var(--bg);width:18px;height:18px;box-shadow:var(--shadow-1);transition:transform var(--t-fast) var(--ease-premium), box-shadow var(--t-fast) var(--ease-premium);border-radius:9999px}.range-token::-webkit-slider-thumb:hover{box-shadow:var(--glow-sm);transform:scale(1.12)}.range-token:active::-webkit-slider-thumb{transform:scale(1.2)}.range-token::-moz-range-thumb{background:var(--accent);border:3px solid var(--bg);width:18px;height:18px;box-shadow:var(--shadow-1);transition:transform var(--t-fast) var(--ease-premium), box-shadow var(--t-fast) var(--ease-premium);border-radius:9999px}.range-token::-moz-range-thumb:hover{box-shadow:var(--glow-sm);transform:scale(1.12)}.orch-caret{animation:1.1s step-end infinite caret-blink}@keyframes caret-blink{50%{opacity:0}}.pipe-flow{stroke-dasharray:4 8;animation:1.4s linear infinite pipe-flow-move}@keyframes pipe-flow-move{to{stroke-dashoffset:-24px}}.pipe-dot-pulse{animation:pipe-dot 2.4s var(--ease-premium) infinite}@keyframes pipe-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}.orch-progress-track{inset-inline:0;background:var(--border);height:2px;position:absolute;bottom:0}.orch-progress-fill{background:var(--accent);transform-origin:0;will-change:transform;width:100%;height:100%;transform:scaleX(0)}.gold-rail{background:color-mix(in oklch, var(--accent) 28%, transparent)}@media (prefers-reduced-motion:reduce){.split-word{filter:none;animation:none}.orch-caret,.pipe-flow,.pipe-dot-pulse{animation:none}.cta-glow,.cta-glow:hover,.cta-glow:active{transform:none}.parallax-layer{animation:none;scale:none}.range-token::-webkit-slider-thumb{transition:none}.range-token::-moz-range-thumb{transition:none}}.orch-stage{will-change:transform}.orch-stage [data-pipe-dept],.orch-stage [data-pipe-deliverable],.orch-stage [data-pipe-subtask],.orch-stage [data-pipe-tool]{will-change:transform, opacity}@media (prefers-reduced-motion:reduce){.orch-stage,.orch-stage [data-pipe-dept],.orch-stage [data-pipe-deliverable]{will-change:auto}}.tile-lift{transition:transform var(--t-slow) var(--ease-premium), border-color var(--t) var(--ease-premium), box-shadow var(--t-slow) var(--ease-premium)}.tile-lift:hover,.tile-lift:focus-within{border-color:var(--border-2);box-shadow:var(--shadow-2);transform:translateY(-4px)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.tile-reveal{opacity:0;transition:opacity var(--t-slow) var(--ease-premium), transform var(--t-slow) var(--ease-premium);transform:translateY(6px)}.tile-lift:hover .tile-reveal,.tile-lift:focus-within .tile-reveal{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.tile-lift,.tile-lift:hover,.tile-lift:focus-within{transition:none;transform:none}}summary::-webkit-details-marker{display:none}.bg-grain{position:relative}.bg-grain:before{content:"";opacity:.04;pointer-events:none;z-index:0;background-image:url(/media/textures/grain.webp);background-repeat:repeat;background-size:256px 256px;position:absolute;inset:0}
