.tr-hero-atmosphere{z-index:-1;pointer-events:none;contain:paint;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 9%,#0003 32%,#000c 55%,#000 77%);mask-image:linear-gradient(90deg,#0000 9%,#0003 32%,#000c 55%,#000 77%)}.tr-hero-atmosphere>div,.tr-hero-atmosphere>canvas{pointer-events:none;position:absolute}.tr-atmosphere-dust{mix-blend-mode:screen;width:100%;height:100%;inset:0}.tr-atmosphere-haze{mix-blend-mode:screen;will-change:transform}.tr-atmosphere-haze-far{opacity:.7;background:radial-gradient(at 64% 45%,#bfd1df1f 0%,#a4bace13 18%,#9aaebd05 40%,#0000 65%),radial-gradient(at 45% 80%,#b5bdc014 0%,#0000 53%);width:115%;height:76%;animation:17s ease-in-out -6s infinite alternate tr-atmosphere-far-drift;top:1%;left:10%}.tr-atmosphere-haze-near{opacity:.85;background:radial-gradient(at 71% 56%,#e6c59d30 0%,#d9be9b1a 18%,#d7c2a00c 35%,#0000 63%),radial-gradient(at 36% 63%,#becad214 0%,#0000 56%);width:110%;height:52%;animation:12s ease-in-out -3s infinite alternate tr-atmosphere-near-drift;bottom:2%;left:13%}.tr-atmosphere-ray{transform-origin:82% 94%;mix-blend-mode:screen;will-change:transform, opacity;background:conic-gradient(from 228deg at 82% 94%,#0000 0deg,#f8dfb900 8deg,#f8dfb91a 15deg,#f8dfb907 21deg,#0000 29deg);width:78%;height:105%;animation:14s ease-in-out -4s infinite alternate tr-atmosphere-light-pass;bottom:10%;right:-9%;-webkit-mask-image:radial-gradient(at 72% 75%,#000 0%,#000a 34%,#0000 76%);mask-image:radial-gradient(at 72% 75%,#000 0%,#000a 34%,#0000 76%)}.tr-atmosphere-horizon{mix-blend-mode:screen;will-change:transform, opacity;background:radial-gradient(at 70% 75%,#f8cd8f25,#f2ca9220 12%,#e3c7a10a 42%,#0000 70%);width:66%;height:24%;animation:9s ease-in-out -2s infinite alternate tr-atmosphere-horizon-breathe;bottom:15%;right:-8%}.tr-hero-atmosphere[data-running=false] *,.taurus-site[data-motion=off] .tr-hero-atmosphere *{animation-play-state:paused!important}@keyframes tr-atmosphere-far-drift{0%{transform:translate(-8%,2%)scale(1.05)}to{transform:translate(5%,-5%)scale(1.18)}}@keyframes tr-atmosphere-near-drift{0%{transform:translate(6%,6%)scale(1.04,.94)}to{transform:translate(-11%,-3%)scale(1.2,1.12)}}@keyframes tr-atmosphere-light-pass{0%{opacity:.3;transform:rotate(-10deg)scale(1.02)}to{opacity:.95;transform:rotate(13deg)scale(1.13)}}@keyframes tr-atmosphere-horizon-breathe{0%{opacity:.45;transform:translate(4%,2%)scale(.94,.9)}to{opacity:.9;transform:translate(-6%,-5%)scale(1.18,1.13)}}@media (max-width:640px){.tr-hero-atmosphere{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0006 38%,#000 83%);mask-image:linear-gradient(90deg,#0000 0%,#0006 38%,#000 83%)}.tr-atmosphere-dust{opacity:.75}.tr-atmosphere-haze-far{opacity:.5;width:145%;left:-8%}.tr-atmosphere-haze-near{width:170%;bottom:0;left:-20%}.tr-atmosphere-ray{width:135%;bottom:5%;right:-42%}.tr-atmosphere-horizon{width:125%;bottom:16%;right:-42%}}@media (prefers-reduced-motion:reduce){.tr-hero-atmosphere *{will-change:auto;animation:none!important}}.taurus-site .tr-pipeline-visual.tr-living-system{isolation:isolate;background:radial-gradient(at 42% 48%,#30302d45,#0000 66%),#101114;max-height:none}.taurus-site .tr-living-toolbar,.taurus-site .tr-living-bottom{z-index:1;letter-spacing:.11em;color:#8e939d;justify-content:space-between;align-items:center;gap:12px;padding:22px 25px;font-size:8px;line-height:1.5;display:flex;position:relative}.taurus-site .tr-living-toolbar>span:first-child,.taurus-site .tr-living-artifact{align-items:center;gap:8px;display:inline-flex}.taurus-site .tr-living-toolbar>span:first-child{color:#c0c2c8}.taurus-site .tr-living-toolbar i{background:#d8bf9d;border-radius:50%;width:4px;height:4px;animation:3.6s ease-in-out infinite tr-living-indicator;box-shadow:0 0 10px #d6b28655}.taurus-site .tr-living-stage{flex:1;grid-template-columns:minmax(0,1fr) minmax(128px,27%);align-items:center;gap:4px;width:100%;min-height:0;padding-right:22px;display:grid}.taurus-site .tr-living-accessible-description{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.taurus-site .tr-living-canvas{width:100%;height:auto;min-height:0;max-height:480px;display:block;overflow:visible}.taurus-site .tr-living-canvas text{font-family:var(--font-sans), Arial, sans-serif}.taurus-site .tr-living-choreography{transform-box:view-box;transform-origin:40% 48%;animation:12s ease-in-out infinite alternate tr-living-drift}.taurus-site .tr-living-layer{transform:translateY(var(--layer-expanded));cursor:pointer;animation:10.8s cubic-bezier(.45,0,.25,1) infinite tr-living-assemble}.taurus-site .tr-living-layer-lift{transition:transform .8s cubic-bezier(.25,.8,.25,1)}.taurus-site .tr-living-layer.is-active .tr-living-layer-lift{transform:translateY(-6px)}.taurus-site .tr-living-face{fill:var(--layer-fill);stroke:#737880;stroke-width:1px;transition:stroke .8s}.taurus-site .tr-living-layer.is-active .tr-living-face{stroke:#d7ba92;stroke-width:1.6px}.taurus-site .tr-living-layer:hover .tr-living-face{stroke:#eed5b2}.taurus-site .tr-living-thickness{fill:#111316;stroke:#555b64;stroke-width:1px;transition:stroke .8s}.taurus-site .tr-living-layer.is-active .tr-living-thickness{stroke:#9b8465;fill:#211e19}.taurus-site .tr-living-inset{fill:none;stroke:#c8c8c5;stroke-opacity:.12;stroke-width:.8px}.taurus-site .tr-living-layer.is-active .tr-living-inset{stroke:#e6d3b9;stroke-opacity:.3}.taurus-site .tr-living-edge{stroke-width:1px;opacity:.17}.taurus-site .tr-living-layer.is-active .tr-living-edge{opacity:.8}.taurus-site .tr-living-circuit{fill:none;stroke:#c4b8a2;stroke-width:1px;opacity:.2}.taurus-site .tr-living-packet{fill:none;stroke:#dec6a6;stroke-width:2px;stroke-linecap:round;stroke-dasharray:4 96;opacity:.7;animation:3.4s linear infinite tr-living-packet;animation-delay:calc(var(--packet-delay,0s) + var(--circuit-delay,0s))}.taurus-site .tr-living-layer.is-active .tr-living-packet{stroke:#f9e7cb;opacity:1;stroke-width:2.6px}.taurus-site .tr-living-chip-base{fill:#1c2026;stroke:#777a80;stroke-width:.8px}.taurus-site .tr-living-chip{fill:#292d33;stroke:#b9bab9;stroke-width:1px}.taurus-site .tr-living-layer.is-active .tr-living-chip{fill:#5a4b38;stroke:#ebcfa8}.taurus-site .tr-living-chip-trace{fill:none;stroke:#c9c8c0;stroke-width:.8px;opacity:.5}.taurus-site .tr-living-core{fill:#ddcab1;opacity:.8}.taurus-site .tr-living-terminal{fill:#c3ad8f;opacity:.7}.taurus-site .tr-living-plate-number{fill:#afaca5;letter-spacing:.12em;font-size:15px}.taurus-site .tr-living-layer.is-active .tr-living-plate-number{fill:#f4ddbd}.taurus-site .tr-living-spine-packet{fill:none;stroke:#f0d8b2;stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:1 32.333;opacity:.8;animation:5s linear infinite reverse tr-living-packet}.taurus-site .tr-living-top-node{animation:3.6s ease-in-out infinite tr-living-indicator}.taurus-site .tr-living-orbit{fill:none;stroke:#d4bc9a;stroke-width:3.6px;stroke-linecap:round;stroke-dasharray:.12 49.88;opacity:.7;animation:9s linear infinite tr-living-packet}.taurus-site .tr-living-orbit-inner{stroke:#898e98;stroke-width:2.5px;animation-duration:12s;animation-direction:reverse}.taurus-site .tr-living-ripple{fill:none;stroke:#d3b891;stroke-width:.7px;transform-box:fill-box;transform-origin:50%;animation:4.8s ease-out infinite tr-living-ripple}.taurus-site .tr-living-ripple-late{animation-delay:-2.4s}.taurus-site .tr-living-legend{z-index:2;min-width:0;padding-bottom:8px;position:relative}.taurus-site .tr-living-legend-title{letter-spacing:.1em;color:#9098a5;margin:0 0 19px;font-size:8px;line-height:1.6}.taurus-site .tr-living-stage-button{color:#a1a6af;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #747b8538;align-items:center;gap:10px;width:100%;min-height:48px;padding:13px 3px;transition:background .25s,color .25s;display:flex;position:relative}.taurus-site .tr-living-stage-button:before{content:"";opacity:0;background:linear-gradient(90deg,#d9bb92 0% 18%,#0000 18% 75%,#d9bb92 75% 93%,#0000 93%) 0 0/200% 100%;height:1px;transition:opacity .35s;animation:4s linear infinite tr-living-legend-flow;position:absolute;top:-1px;left:0;right:0}.taurus-site .tr-living-stage-button:hover{color:#e6d3b8;background:#d5b58c08}.taurus-site .tr-living-stage-button:focus-visible{outline-offset:3px;background:#d5b58c0d;outline:1px solid #e2c398}.taurus-site .tr-living-stage-button.is-active{color:#eed5b2}.taurus-site .tr-living-stage-button.is-active:before{opacity:1}.taurus-site .tr-living-stage-button>svg{opacity:.35;flex-shrink:0;margin-left:auto;transition:opacity .25s,transform .25s}.taurus-site .tr-living-stage-button:is(:hover,:focus-visible,.is-active)>svg{opacity:.9;transform:translate(1px,-1px)}.taurus-site .tr-living-legend-number{letter-spacing:.07em;color:#7f8793;flex:none;font-size:9px;transition:color .35s}.taurus-site .tr-living-legend-name{letter-spacing:.015em;text-transform:uppercase;font-size:11px;line-height:1.4}.taurus-site .tr-living-stage-button.is-active .tr-living-legend-number{color:#dec29d}.taurus-site .tr-living-legend-hint{color:#7f8791;margin:13px 0 0;font-size:8px;line-height:1.7}.taurus-site .tr-living-caption{letter-spacing:.2em;fill:#a3a4aa;font-size:10px}.taurus-site .tr-living-bottom{border-top:1px solid #ffffff0b;padding-top:20px;padding-bottom:20px;font-size:7px}.taurus-site .tr-living-artifact{color:#cdb391;text-align:right;letter-spacing:.07em}@keyframes tr-living-assemble{0%,10%,88%,to{transform:translateY(var(--layer-expanded))}40%,53%{transform:translateY(var(--layer-assembled))}}@keyframes tr-living-drift{0%{transform:translateY(-5px)rotate(-1.2deg)}to{transform:translate(4px,7px)rotate(1.2deg)}}@keyframes tr-living-packet{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes tr-living-ripple{0%{opacity:.65;transform:scale(1)}to{opacity:0;transform:scale(4.7)}}@keyframes tr-living-indicator{0%,to{opacity:.45}50%{opacity:1}}@keyframes tr-living-legend-flow{0%{background-position:0 0}to{background-position:-200% 0}}.taurus-site .tr-living-system[data-running=false] *,.taurus-site .tr-living-system[data-running=false] :before,.taurus-site .tr-living-system[data-running=false] :after,.taurus-site[data-motion=off] .tr-living-system *,.taurus-site[data-motion=off] .tr-living-system :before,.taurus-site[data-motion=off] .tr-living-system :after{animation-play-state:paused!important}@media (max-width:1100px){.taurus-site .tr-living-toolbar,.taurus-site .tr-living-bottom{gap:8px;padding-left:18px;padding-right:18px}.taurus-site .tr-living-toolbar{font-size:7px}.taurus-site .tr-living-stage{grid-template-columns:minmax(0,1fr) 128px;padding-right:18px}.taurus-site .tr-living-stage-button{gap:7px}.taurus-site .tr-living-legend-name{font-size:10px}}@media (max-width:900px){.taurus-site .tr-living-canvas{max-height:405px}.taurus-site .tr-living-stage{grid-template-columns:minmax(0,1fr) minmax(150px,29%);max-width:660px;margin-inline:auto;padding-right:25px}.taurus-site .tr-living-legend-name{font-size:12px}.taurus-site .tr-living-toolbar,.taurus-site .tr-living-bottom{padding-left:25px;padding-right:25px}.taurus-site .tr-living-toolbar{font-size:9px}}@media (max-width:600px){.taurus-site .tr-pipeline-visual.tr-living-system{max-height:none}.taurus-site .tr-living-stage{flex-direction:column;gap:8px;padding:0 25px 23px;display:flex}.taurus-site .tr-living-canvas{flex:none;max-height:320px}.taurus-site .tr-living-toolbar{padding-top:21px;padding-bottom:8px;font-size:8px}.taurus-site .tr-living-bottom{padding-top:17px;padding-bottom:17px;font-size:7px}.taurus-site .tr-living-legend{width:100%;padding-bottom:0}.taurus-site .tr-living-legend-buttons{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px;display:grid}.taurus-site .tr-living-stage-button{gap:9px;min-height:46px;padding:12px 3px}.taurus-site .tr-living-legend-name{letter-spacing:.015em;font-size:11px}.taurus-site .tr-living-legend-number{font-size:9px}.taurus-site .tr-living-legend-title{letter-spacing:.1em;margin-bottom:13px;font-size:8px}.taurus-site .tr-living-legend-hint{margin-top:10px;font-size:9px}.taurus-site .tr-living-plate-number{font-size:19px}.taurus-site .tr-living-caption{letter-spacing:.11em;font-size:13px}}@media (prefers-reduced-motion:reduce){.taurus-site .tr-living-system *,.taurus-site .tr-living-system :before,.taurus-site .tr-living-system :after{transition:none!important;animation:none!important}.taurus-site .tr-living-layer{transform:translateY(var(--layer-expanded))}.taurus-site .tr-living-ripple{opacity:.2}}.taurus-site .scv{--scv-gold:#d4b88f;--scv-ink:#b5b9c1;--scv-line:#737b87;isolation:isolate;background:radial-gradient(at 43% 48%,#39362f29,#0000 67%),#101114;min-height:540px;max-height:none}.taurus-site .scv-toolbar,.taurus-site .scv-bottom{z-index:2;letter-spacing:.1em;color:#9196a0;justify-content:space-between;align-items:center;gap:16px;padding:22px 25px;font-size:8px;line-height:1.5;display:flex;position:relative}.taurus-site .scv-toolbar>span:first-child,.taurus-site .scv-bottom>span:last-child{align-items:center;gap:8px;display:flex}.taurus-site .scv-toolbar>span:first-child{color:#c0c2c8}.taurus-site .scv-toolbar i{background:var(--scv-gold);border-radius:50%;flex-shrink:0;width:4px;height:4px;animation:3.5s ease-in-out infinite scv-beacon;display:block;box-shadow:0 0 10px #d4b88f50}.taurus-site .scv-bottom{letter-spacing:.085em;border-top:1px solid #ffffff0a;min-height:57px;font-size:7px}.taurus-site .scv-bottom>span:last-child{color:#d2b994;text-align:right;justify-content:flex-end}.taurus-site .scv-body{flex:1;grid-template-columns:minmax(0,1fr) 26%;align-items:center;gap:0;min-height:0;padding:0 20px 0 0;display:grid}.taurus-site .scv-scene{justify-content:center;align-items:center;min-width:0;display:flex;position:relative}.taurus-site .scv-canvas{width:100%;height:auto;max-height:450px;display:block;overflow:visible}.taurus-site .scv-canvas text{font-family:var(--font-sans),Arial,sans-serif;pointer-events:none}.taurus-site .scv-legend{z-index:2;min-width:0;padding-left:7px;position:relative}.taurus-site .scv-legend-title{letter-spacing:.1em;color:#7f8795;margin-bottom:21px;font-size:7px;line-height:1.7}.taurus-site .scv-legend-buttons{flex-direction:column;display:flex}.taurus-site .scv-legend button{text-align:left;color:#969ca7;background:0 0;border-top:1px solid #ffffff12;align-items:center;gap:9px;width:100%;min-height:48px;padding:10px 3px;font-size:10px;line-height:1.35;transition:background .25s,color .25s,border-color .25s;display:flex;position:relative}.taurus-site .scv-legend button:after{content:"";transform-origin:0;background:#d6bd97;height:1px;transition:transform .45s;position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.taurus-site .scv-legend button>svg{color:#cdb18b;opacity:0;flex-shrink:0;margin-left:auto;transition:opacity .25s,transform .25s;transform:translate(-3px,3px)}.taurus-site .scv-legend button:hover{color:#e2d5c2;background:#d6bd9707}.taurus-site .scv-legend button[aria-pressed=true]{color:#e2c8a2;background:linear-gradient(90deg,#c4a4760b,#0000)}.taurus-site .scv-legend button[aria-pressed=true]:after{transform:scaleX(1)}.taurus-site .scv-legend button[aria-pressed=true]>svg,.taurus-site .scv-legend button:hover>svg{opacity:1;transform:none}.taurus-site .scv-legend button:focus-visible{outline-offset:3px;z-index:3;outline:2px solid #dfc29a}.taurus-site .scv-legend-index{letter-spacing:.08em;color:#747e8d;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:8px}.taurus-site .scv-legend button[aria-pressed=true] .scv-legend-index{color:#d8bb91}.taurus-site .scv-legend-hint{color:#646e7c;letter-spacing:.08em;margin-top:16px;font-size:6px;display:block}.taurus-site .scv-node-surface{fill:#171b21;stroke:#626a76;stroke-width:.8px;transition:fill .5s,stroke .5s}.taurus-site .scv-node-shadow{fill:#07090d;stroke:#343a44;stroke-width:.7px}.taurus-site .scv-node-top{stroke:#a4a6aa;stroke-opacity:.5;stroke-width:.8px}.taurus-site .scv-node-index{fill:#7f8a99;letter-spacing:.04em;font-size:7px}.taurus-site .scv-node-label{fill:#c0c4ca;letter-spacing:.07em;font-size:8px}.taurus-site .scv-glyph{stroke:#c0b6a8;fill:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round}.taurus-site .scv [data-selected=true]>.scv-node-surface{fill:#302a22;stroke:#d7b98e;stroke-width:1.3px}.taurus-site .scv [data-selected=true]>.scv-node-top{stroke:#e8cda7;stroke-opacity:1;stroke-width:1.5px}.taurus-site .scv [data-selected=true]>.scv-node-label,.taurus-site .scv [data-selected=true]>.scv-node-index{fill:#e5c9a4}.taurus-site .scv [data-selected=true]>.scv-glyph{stroke:#e5cca8}.taurus-site .scv-core-label{fill:#d7cab7;letter-spacing:.07em;font-size:9px}.taurus-site .scv-tiny{fill:#8d96a3;letter-spacing:.08em;font-size:6.4px}.taurus-site .scv-diagram-note{fill:#888f9a;letter-spacing:.15em;font-size:7px}.taurus-site .scv-trace-base{stroke:#666e79;stroke-opacity:.4;fill:none;stroke-width:1px}.taurus-site .scv-trace-packet{fill:none;stroke:#c5ae8d;stroke-width:2px;stroke-linecap:round;stroke-dasharray:4 96;opacity:.65;animation:scv-flow 3.8s linear var(--scv-delay,0s) infinite}.taurus-site .scv-trace[data-selected=true] .scv-trace-base{stroke:#d8bd95;stroke-opacity:.55}.taurus-site .scv-trace[data-selected=true] .scv-trace-packet{stroke:#f3d5ac;stroke-width:2.7px;opacity:1}.taurus-site .scv-dotted-arc{fill:none;stroke:#79818e;stroke-opacity:.3;stroke-width:.8px;stroke-dasharray:2 8}.taurus-site .scv-orbit-line{fill:none;stroke:#737a86;stroke-opacity:.22;stroke-width:.8px}.taurus-site .scv-orbit-tilted{transform-origin:220px 211px;transform:rotate(-25deg)}.taurus-site .scv-agent-orbit{transform-origin:220px 211px;animation:25s linear infinite scv-orbit}.taurus-site .scv-agent-orbit-return{animation-duration:33s;animation-direction:reverse}.taurus-site .scv-orbit-dot{fill:#dbc39f;filter:drop-shadow(0 0 4px #d8ba8d55)}.taurus-site .scv-dim{opacity:.5}.taurus-site .scv-center-halo{fill:#d6b68d0c;stroke:#aa937125;stroke-width:.8px;transform-origin:220px 207px;animation:5s ease-in-out infinite scv-center-breathe}.taurus-site .scv-center-ring{fill:none;stroke:#8a7c6840;stroke-width:.8px;stroke-dasharray:3 7;transform-origin:220px 207px;animation:45s linear infinite reverse scv-orbit}.taurus-site .scv-center-face{fill:#222328;stroke:#85817a;stroke-width:1.2px;transition:fill .5s,stroke .5s}.taurus-site .scv [data-selected=true]>.scv-center-face{fill:#3b3126;stroke:#dfc29a;stroke-width:1.5px}.taurus-site .scv-memory-card{animation:8s ease-in-out infinite alternate scv-memory-float}.taurus-site .scv-memory-card-b{animation-duration:10s;animation-delay:-3s}.taurus-site .scv-memory-card-c{animation-duration:9s;animation-delay:-5s}.taurus-site .scv-memory-card-d{animation-duration:11s;animation-delay:-1s}.taurus-site .scv-archive-back{fill:#1e2127;stroke:#777f8a;stroke-width:1px}.taurus-site .scv-archive-edge{stroke:#9da0a1;stroke-width:.8px;stroke-opacity:.5;fill:none}.taurus-site .scv-archive-page{fill:#303137;stroke:#a7a59e;stroke-width:1px;animation:8s ease-in-out infinite scv-archive-lift}.taurus-site .scv-archive-page-back{fill:#23272e;stroke:#6f7782;animation-delay:-1.1s}.taurus-site .scv-archive-detail{fill:none;stroke:#bfb49f;stroke-width:.8px;opacity:.6;animation:8s ease-in-out infinite scv-archive-lift}.taurus-site .scv-memory-archive[data-selected=true] .scv-archive-back{fill:#302b25;stroke:#d8bb93}.taurus-site .scv-memory-archive[data-selected=true] .scv-archive-page{stroke:#dfc49d}.taurus-site .scv-memory-scan{opacity:.5;animation:6s ease-in-out infinite scv-memory-scan}.taurus-site .scv-route-guide{fill:none;stroke:#777d873d;stroke-width:.8px;stroke-dasharray:3 5}.taurus-site .scv-terminal{fill:#b9a68b;opacity:.7}.taurus-site .scv-router-ring{fill:none;stroke:#b2a28c;stroke-width:1px;stroke-dasharray:30 12;stroke-opacity:.45;transform-origin:220px 207px;animation:19s linear infinite scv-orbit}.taurus-site .scv-router-ring-outer{stroke:#7b8491;stroke-opacity:.3;stroke-dasharray:2 15;animation-duration:28s;animation-direction:reverse}.taurus-site .scv-router[data-selected=true] .scv-router-ring{stroke:#e1c69e;stroke-opacity:.8}.taurus-site .scv-route-queue rect{fill:#bfa98c;animation:2.5s ease-in-out infinite scv-queue}.taurus-site .scv-route-queue rect:nth-child(2){animation-delay:-2s}.taurus-site .scv-route-queue rect:nth-child(3){animation-delay:-1.5s}.taurus-site .scv-route-queue rect:nth-child(4){animation-delay:-1s}.taurus-site .scv-route-queue rect:nth-child(5){animation-delay:-.5s}.taurus-site .scv-question-tail{fill:#171b21;stroke:#626a76;stroke-width:.8px}.taurus-site .scv-learning-question[data-selected=true] .scv-question-tail{fill:#302a22;stroke:#d7b98e}.taurus-site .scv-film-edge{stroke:#7a808a;stroke-width:.7px;stroke-opacity:.5}.taurus-site .scv-film-perforation{stroke:#78818e;stroke-width:1px;fill:none}.taurus-site .scv-film-landscape{stroke:#949ca7;stroke-width:1.2px;fill:#b9aa9410}.taurus-site .scv-film-sun{fill:#c4ad8640;stroke:#d1b98f;stroke-width:.8px}.taurus-site .scv-film-guide{stroke:#747e8b;stroke-width:.6px;stroke-opacity:.33;stroke-dasharray:3 4;fill:none}.taurus-site .scv-compare-reveal{clip-path:inset(0);animation:7s ease-in-out infinite alternate scv-compare-reveal}.taurus-site .scv-compare-detail{fill:none;stroke:#ead2ae;stroke-width:1.2px}.taurus-site .scv-comparison-sweep{stroke:#e8cda5;stroke-width:1.1px;filter:drop-shadow(0 0 4px #dbc09b55);animation:7s ease-in-out infinite alternate scv-compare-sweep}.taurus-site .scv-compare-arrows{fill:none;stroke:#d4b991;stroke-width:1px;animation:3s ease-in-out infinite scv-beacon}.taurus-site .scv-frame-label{fill:#8c96a4;letter-spacing:.08em;font-size:7.5px}.taurus-site .scv-frame-label[data-selected=true]{fill:#e0c59e}.taurus-site .scv-evidence-line{stroke:#56606e;stroke-width:1px;opacity:.6}.taurus-site .scv-evidence-ink{stroke:#bfa888;stroke-width:1.5px;stroke-dasharray:116;stroke-dashoffset:0;animation:scv-evidence-write 5s ease-in-out var(--scv-delay,0s) infinite}.taurus-site .scv-feedback-base{fill:none;stroke:#7b818d;stroke-opacity:.25;stroke-width:.8px}.taurus-site .scv-feedback-packet{fill:none;stroke:#c4af91;stroke-width:1.8px;stroke-dasharray:7 93;animation:6s linear infinite scv-flow}.taurus-site .scv-feedback-arrow{fill:none;stroke:#baa78b;stroke-width:1px}.taurus-site .scv-skill-ring{fill:#191d22;stroke:#96907f;stroke-width:1px;stroke-dasharray:100 32;transform-origin:385px 317px;animation:14s linear infinite scv-orbit}.taurus-site .scv-skill-mark{fill:none;stroke:#c3b18f;stroke-width:1.4px}.taurus-site .scv-learning-loop[data-selected=true] .scv-skill-ring{fill:#312a22;stroke:#e0c39c;stroke-width:1.5px}.taurus-site .scv-learning-loop[data-selected=true] .scv-feedback-packet{stroke:#edd0a7;stroke-width:2.5px}.taurus-site .scv-state-boundary{fill:none;stroke:#6c737d;stroke-width:.7px;stroke-dasharray:3 7;stroke-opacity:.35;transition:stroke .5s,stroke-opacity .5s}.taurus-site .scv-state-board[data-selected=true] .scv-state-boundary{stroke:#d0b38b;stroke-opacity:.85}.taurus-site .scv-state-panel{transform-origin:74px 50px;animation:scv-state-lift 10s ease-in-out calc(var(--scv-panel-index) * -.9s) infinite}.taurus-site .scv-state-surface{fill:#191d23;stroke:#767d87;stroke-width:.8px}.taurus-site .scv-state-board[data-selected=true] .scv-state-surface{stroke:#c5aa83}.taurus-site .scv-state-title{fill:#afb4bd;letter-spacing:.09em;font-size:7.4px}.taurus-site .scv-state-divider{stroke:#858b94;stroke-opacity:.2;stroke-width:.7px}.taurus-site .scv-state-layer{fill:#7f746019;stroke:#ac9c82;stroke-width:.9px}.taurus-site .scv-state-grid{fill:none;stroke:#9d927e;stroke-width:.6px;stroke-opacity:.6}.taurus-site .scv-state-dot{fill:#c9b493;animation:3.6s ease-in-out infinite scv-beacon}.taurus-site .scv-state-build{fill:none;stroke:#e0c29a;stroke-width:1.4px;stroke-dasharray:10 90;animation:4s linear infinite scv-flow}.taurus-site .scv-state-progress-track{stroke:#555e6d;stroke-width:1.4px}.taurus-site .scv-state-progress{stroke:#bca584;stroke-width:1.4px;stroke-dasharray:100;stroke-dashoffset:76px;animation:9s ease-in-out infinite scv-state-progress}.taurus-site .scv-state-check{fill:none;stroke:#d9c4a4;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.taurus-site .scv-state-seal{fill:none;stroke:#c1ac8d;stroke-width:.7px;stroke-opacity:.35;stroke-dasharray:2 5;transform-origin:74px 62px;animation:32s linear infinite scv-orbit}.taurus-site .scv-state-proposal{fill:#bb9b6b0d;stroke:#bdac91;stroke-width:.8px;stroke-dasharray:3 4;animation:6s ease-in-out infinite alternate scv-proposal-lift}.taurus-site .scv-state-plus{fill:none;stroke:#c8b18e;stroke-width:.9px;animation:6s ease-in-out infinite alternate scv-proposal-lift}.taurus-site .scv-control-step .scv-glyph{stroke-width:.85px}.taurus-site .scv-flow-label{letter-spacing:.04em;fill:#8c96a4;font-size:5.8px}.taurus-site .scv-control-step[data-selected=true] .scv-flow-label{fill:#dfc59f}.taurus-site .scv[data-running=false] *,.taurus-site .scv[data-running=false] :before,.taurus-site .scv[data-running=false] :after{animation-play-state:paused!important}@keyframes scv-flow{to{stroke-dashoffset:-100px}}@keyframes scv-orbit{to{transform:rotate(360deg)}}@keyframes scv-beacon{0%,to{opacity:.45}50%{opacity:1}}@keyframes scv-center-breathe{0%,to{opacity:.55;transform:scale(.98)}50%{opacity:1;transform:scale(1.1)}}@keyframes scv-memory-float{0%{transform:translateY(4px)}to{transform:translateY(-7px)}}@keyframes scv-archive-lift{0%,to{transform:translateY(0)}45%,65%{transform:translateY(-8px)}}@keyframes scv-memory-scan{0%,8%{opacity:0;transform:translateY(0)}15%{opacity:.7}85%{opacity:.5}to{opacity:0;transform:translateY(182px)}}@keyframes scv-queue{0%,to{opacity:.18}35%{opacity:.95}70%{opacity:.3}}@keyframes scv-compare-sweep{0%,12%{opacity:.5;transform:translate(0)}88%,to{opacity:.9;transform:translate(158px)}}@keyframes scv-compare-reveal{0%,12%{clip-path:inset(0 100% 0 0)}88%,to{clip-path:inset(0)}}@keyframes scv-evidence-write{0%,12%{stroke-dashoffset:116px;opacity:.2}45%,80%{stroke-dashoffset:0;opacity:.8}to{stroke-dashoffset:0;opacity:.2}}@keyframes scv-state-lift{0%,to{transform:translateY(0)}40%,65%{transform:translateY(-5px)}}@keyframes scv-state-progress{0%,15%{stroke-dashoffset:76px}65%,90%{stroke-dashoffset:24px}to{stroke-dashoffset:76px}}@keyframes scv-proposal-lift{0%{opacity:.45;transform:translateY(1px)}to{opacity:.95;transform:translateY(-5px)}}@media (min-width:1500px){.taurus-site .scv-body{grid-template-columns:minmax(0,1fr) 25%;padding-right:31px}.taurus-site .scv-legend button{gap:11px;min-height:54px;font-size:12px}.taurus-site .scv-legend-title{font-size:8px}.taurus-site .scv-legend-index{font-size:9px}.taurus-site .scv-legend-hint{font-size:7px}}@media (max-width:1100px) and (min-width:901px){.taurus-site .scv-body{grid-template-columns:minmax(0,1fr) 27%;padding-right:12px}.taurus-site .scv-legend{padding-left:2px}.taurus-site .scv-legend button{gap:6px;font-size:9px}.taurus-site .scv-legend button>svg{display:none}.taurus-site .scv-toolbar,.taurus-site .scv-bottom{padding-inline:19px;font-size:7px}}@media (max-width:900px){.taurus-site .scv{min-height:500px;max-height:none}.taurus-site .scv-body{grid-template-columns:minmax(0,1fr) 26%;width:100%;max-width:700px;margin:auto;padding:0 28px 0 0}.taurus-site .scv-canvas{max-height:390px}.taurus-site .scv-legend button{min-height:49px;font-size:11px}.taurus-site .scv-legend-title{font-size:8px}.taurus-site .scv-toolbar,.taurus-site .scv-bottom{padding-inline:25px}}@media (max-width:600px){.taurus-site .scv{min-height:0;max-height:none}.taurus-site .scv-toolbar{padding:20px 25px 7px;font-size:7px}.taurus-site .scv-body{flex-direction:column;width:100%;max-width:none;padding:0;display:flex}.taurus-site .scv-scene{width:100%;max-width:430px;padding:3px 12px 0}.taurus-site .scv-canvas{width:100%;height:auto;max-height:none}.taurus-site .scv-legend{width:100%;padding:3px 25px 20px}.taurus-site .scv-legend-title{letter-spacing:.1em;margin-bottom:12px;font-size:7px}.taurus-site .scv-legend-buttons{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 15px;display:grid}.taurus-site .scv-legend button{gap:9px;min-height:46px;padding:9px 3px;font-size:11px}.taurus-site .scv-legend-index{font-size:8px}.taurus-site .scv-legend-hint{margin-top:12px;font-size:6px}.taurus-site .scv-bottom{gap:15px;min-height:53px;padding:17px 25px;font-size:6px}.taurus-site .scv-bottom>span{max-width:58%}.taurus-site .scv-bottom>span:last-child{gap:5px;max-width:42%}.taurus-site .scv-bottom>span:last-child svg{flex-shrink:0;width:10px}}@media (prefers-reduced-motion:reduce){.taurus-site .scv *,.taurus-site .scv :before,.taurus-site .scv :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.taurus-site .scv-memory-scan{display:none}.taurus-site .scv-compare-reveal{clip-path:none}.taurus-site .scv-comparison-sweep{transform:translate(80px)}.taurus-site .scv-evidence-ink{stroke-dashoffset:0}.taurus-site .scv-trace-packet{stroke-dasharray:4 14;opacity:.5}.taurus-site .scv-center-halo{opacity:.65}}.taurus-site .sx-browser{margin-top:48px}.taurus-site .sx-tour-heading{letter-spacing:.13em;color:#92959c;justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px;font-size:9px;display:flex}.taurus-site .sx-tour-heading>span{align-items:center;gap:18px;display:flex}.taurus-site .sx-count{letter-spacing:.1em;color:#6f7580;border-left:1px solid #ffffff20;padding-left:18px;font-size:7px}.taurus-site .sx-function-tabs{border-block:1px solid var(--tr-line);isolation:isolate;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.taurus-site .sx-function-tabs button{border-right:1px solid var(--tr-line);text-align:left;color:#9b9da6;background:0 0;align-items:center;gap:13px;min-width:0;min-height:82px;padding:20px 18px;font-size:14px;transition:color .25s,background .25s;display:flex;position:relative}.taurus-site .sx-function-tabs button:last-child{border-right:0}.taurus-site .sx-function-tabs button:after{content:"";transform-origin:0;background:#d0b28b;height:2px;transition:transform .35s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.taurus-site .sx-function-tabs button:hover{color:#e4e1da;background:#ffffff04}.taurus-site .sx-function-tabs button[aria-selected=true]{color:#e9e1d4;background:#d6bd9506}.taurus-site .sx-function-tabs button[aria-selected=true]:after{transform:scaleX(1)}.taurus-site .sx-tab-number{color:#707783;font-variant-numeric:tabular-nums;font-size:9px}.taurus-site .sx-function-tabs button[aria-selected=true] .sx-tab-number{color:#cdb18e}.taurus-site .sx-function-tabs button svg{opacity:.5;flex-shrink:0;margin-left:auto;transition:transform .3s,opacity .3s}.taurus-site .sx-function-tabs button[aria-selected=true] svg{opacity:1;color:#d0b28b;transform:rotate(45deg)}.taurus-site .sx-function-tabs button:focus-visible{outline-offset:-5px;outline:2px solid #d2b58e}.taurus-site .sx-function-context{border-bottom:1px solid var(--tr-line);background:#ffffff01;justify-content:space-between;align-items:center;gap:25px;min-height:62px;padding:17px 23px;display:flex}.taurus-site .sx-function-context>span{letter-spacing:.14em;color:#c5b59f;flex:none;font-size:8px}.taurus-site .sx-function-context p{color:#878e99;text-align:right;max-width:680px;font-size:11px;line-height:1.75}.taurus-site .sx-function-panel{outline-offset:5px;min-width:0}.taurus-site .sx-function-panel:focus-visible{outline:1px solid #d2b58e70}.taurus-site .sx-detail-panel{min-width:0;min-height:530px;scroll-margin-top:24px}.taurus-site .sx-detail-panel .tr-stage-copy{animation:.48s both sx-copy-arrive}.taurus-site .sx-detail-panel .tr-stage-description{min-height:100px}.taurus-site .sx-detail-panel h3{text-wrap:balance}.taurus-site .sx-detail-controls{gap:20px}.taurus-site .sx-detail-position{flex-direction:column;align-items:flex-start!important;gap:7px!important;display:flex!important}.taurus-site .sx-detail-position>small{letter-spacing:.08em;color:#7c838e;text-transform:uppercase;font-size:8px}.taurus-site .sx-browser-footer{border-bottom:1px solid var(--tr-line);justify-content:space-between;align-items:center;gap:25px;padding:19px 0;display:flex}.taurus-site .sx-browser-footer>span{white-space:nowrap;letter-spacing:.1em;color:#9e9f9f;align-items:center;gap:8px;font-size:8px;display:flex}.taurus-site .sx-browser-footer i{background:#c5b08d;border-radius:50%;width:4px;height:4px;box-shadow:0 0 10px #c5b08d40}.taurus-site .sx-browser-footer p{color:#777f8a;text-align:right;font-size:10px;line-height:1.65}.taurus-site .sx-explorer[data-running=false] .tr-stage-copy{animation:none}@keyframes sx-copy-arrive{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1200px){.taurus-site .sx-function-tabs button{gap:9px;padding:18px 12px;font-size:12px}.taurus-site .sx-function-tabs button svg{width:12px}.taurus-site .sx-function-context p{max-width:520px}}@media (max-width:1000px){.taurus-site .sx-browser{margin-top:37px}.taurus-site .sx-function-tabs button{gap:8px;min-height:76px;padding:16px 10px;font-size:12px}.taurus-site .sx-function-tabs button svg{display:none}.taurus-site .sx-tab-number{font-size:8px}.taurus-site .sx-detail-panel,.taurus-site .sx-detail-panel .tr-stage-description{min-height:0}.taurus-site .sx-function-context{gap:20px;padding:15px 18px}.taurus-site .sx-function-context p{max-width:470px;font-size:10px}}@media (max-width:600px){.taurus-site .sx-browser{margin-top:30px}.taurus-site .sx-tour-heading{gap:10px;font-size:8px}.taurus-site .sx-tour-heading>span{display:block}.taurus-site .sx-count{border:0;margin-top:6px;padding:0;font-size:7px;display:block}.taurus-site .sx-function-tabs{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#5c5449 transparent;margin-inline:-25px;padding-inline:25px;scroll-padding-inline:25px;display:flex;overflow-x:auto}.taurus-site .sx-function-tabs button{flex:0 0 155px;gap:11px;min-height:69px;padding:16px 14px;font-size:12px}.taurus-site .sx-function-tabs button svg{width:13px;display:block}.taurus-site .sx-function-context{background:0 0;padding:19px 0 21px;display:block}.taurus-site .sx-function-context>span{font-size:8px}.taurus-site .sx-function-context p{text-align:left;margin-top:8px;font-size:11px;line-height:1.8}.taurus-site .sx-browser-footer{flex-direction:column;align-items:flex-start;gap:9px;padding:18px 0}.taurus-site .sx-browser-footer p{text-align:left;max-width:300px;font-size:10px}.taurus-site .sx-browser-footer>span{font-size:7px}.taurus-site .sx-detail-panel{padding-top:28px}.taurus-site .sx-detail-position>small{font-size:7px}.taurus-site .sx-detail-panel h3{max-width:100%}.taurus-site .sx-detail-panel .tr-stage-controls{margin-top:26px}}@media (prefers-reduced-motion:reduce){.taurus-site .sx-explorer *,.taurus-site .sx-explorer :before,.taurus-site .sx-explorer :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.taurus-site .vg-section{--vg-silver:#d7d6d3;--vg-muted:#92969f;isolation:isolate;background:#0d0f11;border-block:1px solid #ffffff0d;position:relative;overflow:clip}.taurus-site .vg-heading{max-width:1600px;margin:0 auto;padding:104px 6.2vw 29px}.taurus-site .vg-heading-grid{grid-template-columns:1.2fr 1fr;align-items:end;gap:9%;margin-top:29px;display:grid}.taurus-site .vg-heading h2{letter-spacing:-.052em;font-size:clamp(38px,4.25vw,68px);line-height:1.08}.taurus-site .vg-heading h2 span{color:#909197}.taurus-site .vg-intro{color:#b3b4b9;max-width:455px;font-size:14px;line-height:1.9}.taurus-site .vg-disclosure{color:#898e98;max-width:490px;margin-top:18px;font-size:11px;line-height:1.85}.taurus-site .vg-archive-line{letter-spacing:.14em;color:#8b9099;border-top:1px solid #ffffff15;justify-content:space-between;align-items:center;gap:20px;margin-top:44px;padding-top:19px;font-size:8px;display:flex}.taurus-site .vg-archive-line>span:first-child{color:#b5b3b0;align-items:center;gap:8px;display:flex}.taurus-site .vg-archive-line i{background:#d9bd97;border-radius:50%;width:4px;height:4px;box-shadow:0 0 10px #d9bd9750}.taurus-site .vg-line-separator{color:#565b65;margin:0 11px}.taurus-site .vg-showcase{isolation:isolate;aspect-ratio:2.06;perspective:1400px;background:radial-gradient(at 65% 40%,#2b3541,#12171d 60%,#080b10);border:1px solid #ffffff14;width:calc(100% - 8.4vw);max-width:1460px;min-height:540px;margin:0 auto;position:relative;overflow:hidden}.taurus-site .vg-frames,.taurus-site .vg-frame,.taurus-site .vg-camera{position:absolute;inset:0}.taurus-site .vg-frames{z-index:-4}.taurus-site .vg-frame{opacity:0;pointer-events:none;transition:opacity 1.45s ease-in-out;overflow:hidden}.taurus-site .vg-frame[data-active=true]{opacity:1}.taurus-site .vg-camera{transform-origin:65% 45%;will-change:transform;animation:20s ease-in-out infinite alternate paused vg-cinematic-drift;inset:-2%}.taurus-site .vg-frame[data-reverse=true] .vg-camera{transform-origin:45%;animation-name:vg-cinematic-return}.taurus-site .vg-camera img{object-fit:cover;object-position:center;width:100%;height:100%}.taurus-site .vg-showcase[data-moving=true] .vg-frame[data-active=true] .vg-camera{animation-play-state:running}.taurus-site .vg-shade{z-index:-1;pointer-events:none;background:linear-gradient(#05060900 37%,#05060970 73%,#050609e8 100%),linear-gradient(90deg,#03050835,#03050800 65%),linear-gradient(#04071066 0%,#04071000 28%);position:absolute;inset:0}.taurus-site .vg-frame-top{color:#e8e3db;letter-spacing:.13em;z-index:3;pointer-events:none;justify-content:space-between;align-items:center;gap:18px;font-size:9px;display:flex;position:absolute;top:27px;left:31px;right:31px}.taurus-site .vg-frame-top>span:last-child{font-variant-numeric:tabular-nums;color:#e6e4e1;align-items:center;gap:9px;display:flex}.taurus-site .vg-frame-top i{background:var(--vg-accent,#d5b68e);width:4px;height:4px;box-shadow:0 0 12px var(--vg-accent,#d5b68e);border-radius:50%;margin-right:4px}.taurus-site .vg-counter-divider{color:#a3a8b2}.taurus-site .vg-caption{z-index:3;pointer-events:none;width:62%;max-width:610px;position:absolute;bottom:43px;left:42px}.taurus-site .vg-category{letter-spacing:.16em;color:#dccbb2;font-size:9px;line-height:1.5}.taurus-site .vg-caption h3{letter-spacing:-.045em;text-wrap:balance;color:#f3f0e9;margin:15px 0 16px;font-size:clamp(34px,3.65vw,57px);font-weight:400;line-height:1.09}.taurus-site .vg-description{color:#c7c7c9;max-width:470px;font-size:13px;line-height:1.8}.taurus-site .vg-direction{letter-spacing:.06em;color:#b4b3b3;margin-top:17px;font-size:10px;line-height:1.7;display:block}.taurus-site .vg-controls{z-index:5;align-items:center;gap:8px;display:flex;position:absolute;bottom:39px;right:32px}.taurus-site .vg-controls button{color:#e8e3db;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#11141985;border:1px solid #ffffff38;min-height:45px;transition:border-color .2s,background .2s}.taurus-site .vg-controls button:hover{background:#1e242bda;border-color:#d4b88f99}.taurus-site .vg-controls button:disabled{cursor:default;opacity:.6}.taurus-site .vg-playback{letter-spacing:.025em;justify-content:center;align-items:center;gap:9px;margin-right:4px;padding:11px 13px;font-size:10px;display:flex}.taurus-site .vg-arrow{place-items:center;width:45px;height:45px;display:grid}.taurus-site .vg-progress{background:#ffffff12;height:2px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.taurus-site .vg-progress span{background:var(--vg-accent,#d5b68e);opacity:.75;transform-origin:0;width:100%;height:100%;animation:8.5s linear both paused vg-progress;display:block;transform:scaleX(0)}.taurus-site .vg-showcase[data-moving=true] .vg-progress span{animation-play-state:running}.taurus-site .vg-understage{border-bottom:1px solid #ffffff13;justify-content:space-between;align-items:center;gap:25px;width:calc(100% - 8.4vw);max-width:1460px;margin:0 auto;padding:19px 0 23px;display:flex}.taurus-site .vg-index{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.taurus-site .vg-index-button{color:#727986;font-variant-numeric:tabular-nums;border:1px solid #0000;place-items:center;width:36px;height:34px;font-size:9px;transition:color .25s,border-color .25s;display:grid;position:relative}.taurus-site .vg-index-button:after{content:"";background:#515966;width:15px;height:1px;transition:width .3s,background .3s;position:absolute;bottom:1px}.taurus-site .vg-index-button[aria-pressed=true]{color:#e4ceb0;background:#d0b08008;border-color:#d0b08025}.taurus-site .vg-index-button[aria-pressed=true]:after{background:#d4b88f;width:25px}.taurus-site .vg-index-button:hover{color:#e2d8cc}.taurus-site .vg-selection-note{color:#9197a1;text-align:right;font-size:10px;line-height:1.6}.taurus-site .vg-loading{z-index:-2;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;inset:0}.taurus-site .vg-loading p{letter-spacing:.04em;color:#9da4af;font-size:11px}.taurus-site .vg-loading-orbit{border:1px solid #ffffff16;border-top-color:#d8c5a9;border-radius:50%;width:24px;height:24px;animation:2s linear infinite paused vg-loading-orbit}.taurus-site .vg-showcase[data-moving=true] .vg-loading-orbit{animation-play-state:running}.taurus-site .vg-atmosphere{z-index:-2;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0004,#000 42%);mask-image:linear-gradient(90deg,#0004,#000 42%)}.taurus-site .vg-light-field{opacity:.24;background:radial-gradient(ellipse at 70% 30%,var(--vg-accent,#d5b68e),transparent 45%);mix-blend-mode:screen;animation:13s ease-in-out infinite alternate paused vg-light-travel;position:absolute;inset:-20%}.taurus-site .vg-light-beam{opacity:.7;background:linear-gradient(116deg,#0000 43%,#eadac31a 49%,#0000 57%);animation:17s ease-in-out infinite alternate paused vg-light-beam;position:absolute;inset:-35%;transform:translate(-8%)}.taurus-site .vg-haze{filter:blur(10px);background:radial-gradient(at 55% 75%,#bdd4d218,#0000 53%);height:67%;animation:14s ease-in-out infinite alternate paused vg-haze-drift;position:absolute;bottom:-15%;left:-20%;right:-20%}.taurus-site .vg-particles{position:absolute;inset:0}.taurus-site .vg-particles i{left:var(--particle-x);width:var(--particle-size);height:var(--particle-size);opacity:0;animation:vg-dust-rise var(--particle-duration) linear var(--particle-delay) infinite;background:#e6dbcb;border-radius:50%;animation-play-state:paused;position:absolute;bottom:-5%;box-shadow:0 0 9px #e3d0ac77}.taurus-site .vg-atmosphere[data-kind=rain] .vg-particles i{width:1px;height:28px;box-shadow:none;animation-name:vg-rain-fall;animation-duration:var(--rain-duration);opacity:0;background:linear-gradient(#0000,#d4e1eb65);border-radius:0;top:-15%;bottom:auto}.taurus-site .vg-atmosphere[data-kind=rain] .vg-light-field{opacity:.14}.taurus-site .vg-atmosphere[data-kind=snow] .vg-particles i{background:#e4edf3;animation-name:vg-snow-fall;top:-8%;bottom:auto;box-shadow:0 0 5px #d8e7f155}.taurus-site .vg-atmosphere[data-kind=water] .vg-light-field{opacity:.45;background:repeating-conic-gradient(from 35deg at 60% -10%,#0000 0deg 13deg,#a4eee022 15deg 19deg,#0000 23deg 40deg);animation:12s ease-in-out infinite alternate paused vg-water-light}.taurus-site .vg-atmosphere[data-kind=water] .vg-particles i{opacity:.3;background:#ccefe6;box-shadow:0 0 5px #ccefe655}.taurus-site .vg-atmosphere[data-kind=stars] .vg-particles i{bottom:calc(var(--particle-x) * .72);animation-name:vg-star-drift;animation-duration:calc(var(--particle-duration) * 1.4);background:#e9e3fd;box-shadow:0 0 8px #d4c9f888}.taurus-site .vg-atmosphere[data-kind=mist] .vg-haze{opacity:.75;background:radial-gradient(at 55% 60%,#d5e8d230,#0000 57%);height:100%}.taurus-site .vg-atmosphere[data-kind=mist] .vg-particles i{opacity:.1}.taurus-site .vg-atmosphere[data-kind=embers] .vg-particles i{animation-duration:calc(var(--particle-duration) * .8);background:#edbe91;box-shadow:0 0 9px #e3b47788}.taurus-site .vg-showcase[data-moving=true] .vg-atmosphere *{animation-play-state:running}.taurus-site .vg-reel-section{padding:48px 0 35px;overflow:hidden}.taurus-site .vg-reel-heading{justify-content:space-between;align-items:end;gap:25px;width:calc(100% - 12.4vw);max-width:1400px;margin:0 auto 35px;display:flex}.taurus-site .vg-reel-eyebrow{letter-spacing:.16em;color:#9e998f;margin-bottom:11px;font-size:8px}.taurus-site .vg-reel-heading h3{letter-spacing:-.04em;color:#d6d5d3;font-size:clamp(23px,2.4vw,35px);line-height:1.2}.taurus-site .vg-reel-heading>span{letter-spacing:.08em;color:#8c939d;align-items:center;gap:13px;padding-bottom:4px;font-size:8px;display:flex}.taurus-site .vg-reel-window{perspective:1300px;padding:8px 0 15px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4.5% 95.5%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4.5% 95.5%,#0000)}.taurus-site .vg-reel-lane{width:calc(100% + 60px);margin-left:-30px;padding:18px 0 19px;overflow:hidden;transform:rotate(-1.25deg)}.taurus-site .vg-reel-lane[data-direction=right]{padding-top:19px;transform:rotate(1deg)}.taurus-site .vg-reel-track{will-change:transform;align-items:center;width:max-content;animation:50s linear infinite paused vg-reel-travel;display:flex}.taurus-site .vg-reel-lane[data-direction=right] .vg-reel-track{animation-duration:46s;animation-direction:reverse}.taurus-site .vg-reel-group{flex-shrink:0;align-items:center;gap:22px;min-width:calc(100vw + 60px);padding-right:22px;display:flex}.taurus-site .vg-reel-card{text-align:left;width:clamp(244px,24vw,348px);animation:vg-card-float 7s ease-in-out var(--card-delay) infinite alternate;transform:rotate(var(--card-tilt));background:#14191e;border:0;flex:none;transition:filter .2s;animation-play-state:paused;display:block;position:relative}.taurus-site .vg-reel-picture{aspect-ratio:1.78;background:linear-gradient(135deg,#1a242d,#0b1015);border:1px solid #ffffff20;width:100%;display:block;position:relative;overflow:hidden}.taurus-site .vg-reel-picture:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 -55px 45px -20px #05080ba0}.taurus-site .vg-reel-picture img{object-fit:cover;filter:saturate(.82);width:100%;height:100%;transition:transform .5s,filter .5s}.taurus-site .vg-reel-number{letter-spacing:.1em;color:#eee7db;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1;background:#06090c50;padding:4px 5px;font-size:9px;position:absolute;top:12px;left:13px}.taurus-site .vg-reel-open{z-index:1;color:#eadcc7;background:#070b1070;border:1px solid #fff2;place-items:center;width:28px;height:28px;transition:background .2s;display:grid;position:absolute;bottom:12px;right:13px}.taurus-site .vg-reel-caption{background:#11151a;border:1px solid #ffffff14;border-top:0;justify-content:space-between;align-items:center;gap:14px;padding:12px 13px 13px;display:flex}.taurus-site .vg-reel-caption strong{color:#c3c6cb;font-size:11px;font-weight:400;line-height:1.4}.taurus-site .vg-reel-caption small{letter-spacing:.08em;white-space:nowrap;color:#7a8491;font-size:7px}.taurus-site .vg-reel-card:hover .vg-reel-picture img{filter:saturate();transform:scale(1.04)}.taurus-site .vg-reel-card:hover .vg-reel-open{background:#d2b18533}.taurus-site .vg-reel-card[aria-pressed=true] .vg-reel-picture{border-color:#c8ac8288}.taurus-site .vg-reel-card[aria-pressed=true] .vg-reel-caption strong{color:#e2d1b8}.taurus-site .vg-reel-section[data-moving=true] :is(.vg-reel-track,.vg-reel-card){animation-play-state:running}.taurus-site .vg-reel-footer{letter-spacing:.11em;color:#717a86;border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:20px;width:calc(100% - 12.4vw);max-width:1400px;margin:23px auto 0;padding-top:19px;font-size:8px;display:flex}.taurus-site .vg-reel-footer>span:last-child{letter-spacing:.025em;color:#91959c}.taurus-site .vg-reel-footer>span:last-child span{color:#baa27e;margin-left:10px}.taurus-site .vg-reel-section[data-keyboard=true] .vg-reel-window{-webkit-mask-image:none;mask-image:none}.taurus-site .vg-reel-section[data-keyboard=true] .vg-reel-lane{width:100%;margin:0;padding-inline:6.2vw;scroll-padding-inline:6.2vw;overflow-x:auto;transform:none}.taurus-site .vg-reel-section[data-keyboard=true] :is(.vg-reel-track,.vg-reel-card){animation:none;transform:none}.taurus-site .vg-reel-section[data-keyboard=true] .vg-reel-clone,.taurus-site .vg-reel-section[data-keyboard=true] .vg-reel-card[aria-hidden=true]{display:none}.taurus-site .vg-section[data-gallery-paused=true] *,.taurus-site .vg-section[data-gallery-paused=true] :before,.taurus-site .vg-section[data-gallery-paused=true] :after{animation-play-state:paused!important}.taurus-site[data-motion=off] .vg-frame{transition:none}@keyframes vg-cinematic-drift{0%{transform:scale(1.025)translate(-.7%,.4%)rotate(-.15deg)}to{transform:scale(1.09)translate(.9%,-.6%)rotate(.2deg)}}@keyframes vg-cinematic-return{0%{transform:scale(1.085)translate(.8%,-.6%)rotate(.18deg)}to{transform:scale(1.02)translate(-.8%,.4%)rotate(-.12deg)}}@keyframes vg-progress{to{transform:scaleX(1)}}@keyframes vg-loading-orbit{to{transform:rotate(360deg)}}@keyframes vg-light-travel{0%{opacity:.16;transform:translate(-5%,4%)}to{opacity:.3;transform:translate(7%,-3%)}}@keyframes vg-light-beam{0%{opacity:.3;transform:translate(-8%)rotate(-4deg)}to{opacity:.8;transform:translate(9%)rotate(4deg)}}@keyframes vg-haze-drift{0%{transform:translate(-5%,3%)scale(1)}to{transform:translate(6%,-4%)scale(1.08)}}@keyframes vg-dust-rise{0%{opacity:0;transform:translate(-20px)}15%{opacity:.4}80%{opacity:.25}to{opacity:0;transform:translate(55px,-700px)}}@keyframes vg-rain-fall{0%{opacity:0;transform:translateY(-10px)rotate(18deg)}10%,82%{opacity:.35}to{opacity:0;transform:translate(-145px,850px)rotate(18deg)}}@keyframes vg-snow-fall{0%{opacity:0;transform:translateY(-20px)}15%,80%{opacity:.5}to{opacity:0;transform:translate(70px,750px)}}@keyframes vg-star-drift{0%{opacity:.12;transform:translate(-8px,10px)}50%{opacity:.55}to{opacity:.12;transform:translate(35px,-25px)}}@keyframes vg-water-light{0%{opacity:.22;transform:translate(-5%)rotate(-5deg)}to{opacity:.48;transform:translate(8%,4%)rotate(7deg)}}@keyframes vg-reel-travel{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes vg-card-float{0%{transform:translateY(6px) rotate(var(--card-tilt)) rotateY(-2deg)}to{transform:translateY(-6px) rotate(calc(var(--card-tilt) * -.5)) rotateY(2deg)}}@media (max-width:1000px){.taurus-site .vg-heading{padding-top:84px}.taurus-site .vg-heading-grid{gap:6%}.taurus-site .vg-heading h2{font-size:41px}.taurus-site .vg-intro{font-size:13px}.taurus-site .vg-showcase{aspect-ratio:1.5;min-height:530px}.taurus-site .vg-caption{width:75%;max-width:540px;bottom:98px;left:28px}.taurus-site .vg-caption h3{font-size:41px}.taurus-site .vg-controls{bottom:27px;left:28px;right:28px}.taurus-site .vg-playback{margin-right:auto}.taurus-site .vg-description{max-width:430px;font-size:13px}.taurus-site .vg-direction{margin-top:12px;font-size:10px}.taurus-site .vg-understage{gap:15px}.taurus-site .vg-index{gap:2px}.taurus-site .vg-index-button{width:32px}.taurus-site .vg-selection-note{max-width:230px;font-size:9px}.taurus-site .vg-reel-heading h3{font-size:27px}.taurus-site .vg-reel-card{width:270px}.taurus-site .vg-reel-caption strong{font-size:11px}.taurus-site .vg-reel-heading>span{max-width:145px;font-size:7px;line-height:1.7}}@media (max-width:600px){.taurus-site .vg-heading{padding:68px 25px 23px}.taurus-site .vg-heading-grid{grid-template-columns:1fr;gap:23px;margin-top:25px}.taurus-site .vg-heading h2{font-size:clamp(34px,8.6vw,48px)}.taurus-site .vg-intro{font-size:14px;line-height:1.85}.taurus-site .vg-disclosure{margin-top:15px;font-size:11px;line-height:1.8}.taurus-site .vg-archive-line{letter-spacing:.08em;gap:12px;margin-top:30px;padding-top:17px;font-size:7px}.taurus-site .vg-line-separator{margin:0 4px}.taurus-site .vg-archive-line>span:last-child{letter-spacing:.04em;white-space:nowrap;font-size:6px}.taurus-site .vg-showcase{aspect-ratio:auto;border-inline:0;width:100%;height:79svh;min-height:570px;max-height:680px}.taurus-site .vg-camera img{object-position:62% center}.taurus-site .vg-frame-top{letter-spacing:.08em;gap:10px;font-size:7px;top:22px;left:25px;right:25px}.taurus-site .vg-frame-top>span:last-child{gap:5px}.taurus-site .vg-caption{width:auto;max-width:none;bottom:99px;left:25px;right:25px}.taurus-site .vg-caption h3{max-width:330px;margin:12px 0 15px;font-size:37px}.taurus-site .vg-category{letter-spacing:.11em;font-size:8px}.taurus-site .vg-description{max-width:340px;font-size:13px;line-height:1.8}.taurus-site .vg-direction{letter-spacing:.03em;max-width:310px;font-size:9px;line-height:1.65}.taurus-site .vg-controls{gap:7px;bottom:25px;left:25px;right:25px}.taurus-site .vg-arrow{width:44px;height:44px}.taurus-site .vg-controls button{min-height:44px}.taurus-site .vg-playback{gap:7px;padding:10px 12px;font-size:10px}.taurus-site .vg-understage{flex-direction:column;align-items:flex-start;gap:10px;width:calc(100% - 50px);padding:15px 0 19px}.taurus-site .vg-index{grid-template-columns:repeat(9,minmax(0,1fr));gap:2px;width:100%;display:grid}.taurus-site .vg-index-button{width:100%;height:38px;font-size:9px}.taurus-site .vg-index-button[aria-pressed=true]:after{width:19px}.taurus-site .vg-selection-note{text-align:left;max-width:none;font-size:9px}.taurus-site .vg-reel-section{padding:34px 0 28px}.taurus-site .vg-reel-heading{width:calc(100% - 50px);margin-bottom:17px;display:block}.taurus-site .vg-reel-heading h3{max-width:300px;font-size:26px}.taurus-site .vg-reel-heading>span{max-width:none;margin-top:16px;font-size:7px}.taurus-site .vg-reel-eyebrow{margin-bottom:9px;font-size:7px}.taurus-site .vg-reel-window{padding-bottom:7px;-webkit-mask-image:none;mask-image:none}.taurus-site .vg-reel-lane{padding:15px 0 13px;transform:rotate(-1deg)}.taurus-site .vg-reel-lane[data-direction=right]{padding-top:13px;transform:rotate(.75deg)}.taurus-site .vg-reel-group{gap:15px;padding-right:15px}.taurus-site .vg-reel-card{width:230px}.taurus-site .vg-reel-caption{padding:10px}.taurus-site .vg-reel-caption strong{font-size:10px}.taurus-site .vg-reel-caption small{font-size:6px}.taurus-site .vg-reel-number{font-size:8px;top:9px;left:10px}.taurus-site .vg-reel-track{animation-duration:46s}.taurus-site .vg-reel-lane[data-direction=right] .vg-reel-track{animation-duration:42s}.taurus-site .vg-reel-footer{letter-spacing:.06em;gap:13px;width:calc(100% - 50px);margin-top:15px;padding-top:16px;font-size:6px}.taurus-site .vg-reel-footer>span:last-child{font-size:7px}.taurus-site .vg-reel-section[data-keyboard=true] .vg-reel-lane{padding-inline:25px;scroll-padding-inline:25px}}@media (prefers-reduced-motion:reduce){.taurus-site .vg-section *,.taurus-site .vg-section :before,.taurus-site .vg-section :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.taurus-site .vg-camera{will-change:auto;inset:0;transform:none}.taurus-site .vg-reel-track,.taurus-site .vg-reel-card{will-change:auto;transform:none}.taurus-site .vg-reel-clone,.taurus-site .vg-reel-card[aria-hidden=true]{display:none}.taurus-site .vg-reel-lane{width:100%;margin:0;padding-inline:6.2vw;overflow-x:auto;transform:none}.taurus-site .vg-reel-window{-webkit-mask-image:none;mask-image:none}.taurus-site .vg-progress{display:none}.taurus-site .vg-light-field{opacity:.16}}.taurus-site .tr-hero{overflow:clip}.taurus-site .tr-hero .tr-hero-baseline{padding-right:155px}.taurus-site .tr-hero .tr-hero-frame{opacity:0;transition:opacity 1.8s ease-in-out;position:absolute;inset:0;overflow:hidden}.taurus-site .tr-hero .tr-hero-frame[data-active=true]{opacity:1}.taurus-site .tr-hero .tr-hero-frame img{transform-origin:70% 55%;will-change:transform;animation:22s ease-in-out infinite alternate tr-camera-drift}.taurus-site .tr-hero .tr-hero-frame:nth-child(2) img{transform-origin:72% 45%;animation-name:tr-camera-return}.taurus-site .tr-hero .tr-hero-frame:nth-child(3) img{transform-origin:63% 65%}.taurus-site .tr-hero-frame[data-active=false] img,.taurus-site .tr-hero[data-running=false] img,.taurus-site .tr-hero[data-running=false] .tr-hero-baseline svg{animation-play-state:paused}.taurus-site .tr-hero .tr-hero-shade{background:linear-gradient(90deg,#07090bf2 0%,#07090bd6 25%,#07090b66 54%,#07090b06 82%),linear-gradient(#090a0b66 0%,#090a0b00 20% 76%,#090a0b 100%)}.taurus-site .tr-caption-copy{animation:.8s both tr-caption-in}.taurus-site .tr-reel-indicators{align-items:center;gap:5px;margin-right:5px;display:flex}.taurus-site .tr-reel-indicators i{background:#ffffff40;width:15px;height:2px;transition:width .6s,background .6s;display:block}.taurus-site .tr-reel-indicators i[data-active=true]{background:#e4c49b;width:31px}.taurus-site .tr-hero-baseline svg{animation:2.8s ease-in-out infinite tr-scroll-invitation}.taurus-site .tr-motion-toggle{right:max(22px,env(safe-area-inset-right));bottom:max(20px,env(safe-area-inset-bottom));z-index:70;color:#e7e3dc;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);letter-spacing:.02em;background:#0b0d11e8;border:1px solid #ffffff36;border-radius:4px;align-items:center;gap:9px;min-height:44px;padding:11px 14px;font-size:10px;line-height:1;display:flex;position:fixed;box-shadow:0 4px 30px #0005}.taurus-site .tr-motion-toggle:hover{background:#242426;border-color:#d5b68e88}.taurus-site .tr-motion-bars{align-items:center;gap:2px;height:13px;margin-left:4px;display:flex}.taurus-site .tr-motion-bars i{transform-origin:50%;background:#d5b68e;width:2px;height:10px;animation:1.3s ease-in-out infinite alternate tr-meter;display:block}.taurus-site .tr-motion-bars i:nth-child(2){height:14px;animation-delay:-.7s}.taurus-site .tr-motion-bars i:nth-child(3){height:7px;animation-delay:-.3s}.taurus-site .tr-sequence-heading{color:#92949b;letter-spacing:.13em;justify-content:space-between;align-items:center;gap:15px;margin-top:40px;margin-bottom:12px;font-size:9px;display:flex}.taurus-site .tr-tour-auto .tr-stage-tabs{margin-top:0}.taurus-site .tr-sequence-control{letter-spacing:.03em;color:#c8c3bd;white-space:nowrap;background:#101217b8;border:1px solid #ffffff25;border-radius:2px;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:8px 11px;font-size:10px;line-height:1.2;display:inline-flex}.taurus-site .tr-sequence-control:hover{color:#f1dfc4;border-color:#c6aa82a0}.taurus-site .tr-sequence-control:disabled{cursor:default;color:#96979c;opacity:.6}.taurus-site .tr-tour-grid .tr-stage-panel{min-height:566px}.taurus-site .tr-stage-panel .tr-stage-copy{animation:.65s both tr-caption-in}.taurus-site .tr-study-viewer .tr-study-frames{z-index:-3;position:absolute;inset:0}.taurus-site .tr-study-viewer .tr-study-image{opacity:0;z-index:auto;transition:opacity 1.5s ease-in-out;animation:none}.taurus-site .tr-study-viewer .tr-study-image[data-active=true]{opacity:1}.taurus-site .tr-study-viewer .tr-study-image img{transform-origin:55% 48%;will-change:transform;animation:18s ease-in-out infinite alternate tr-study-camera}.taurus-site .tr-study-viewer .tr-study-image:nth-child(2) img{transform-origin:76% 45%;animation-direction:alternate-reverse}.taurus-site .tr-study-viewer .tr-study-image[data-active=false] img,.taurus-site .tr-studies-section[data-running=false] .tr-study-image img{animation-play-state:paused}.taurus-site .tr-study-viewer .tr-study-caption{animation:.7s both tr-caption-in}.taurus-site .tr-study-playback{position:absolute;bottom:38px;right:153px}.taurus-site .tr-study-playback .tr-sequence-control{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#e7e1d8;background:#10121799;min-height:45px}.taurus-site .tr-study-selector button{overflow:hidden}.taurus-site .tr-study-selector button[aria-pressed=true] img{box-shadow:0 0 0 1px #e0bf9299}.taurus-site .tr-oversight-playback{align-items:center;gap:12px;margin-left:auto;display:flex}.taurus-site .tr-oversight-playback .tr-outline-label{margin:0}.taurus-site .tr-state-description{min-height:180px}.taurus-site .tr-oversight-bottom{position:relative;overflow:hidden}.taurus-site .tr-oversight-bottom:after{content:"";background:linear-gradient(90deg,#0000,#d9b684,#0000);width:25%;height:1px;animation:4s linear infinite tr-workflow-signal;position:absolute;top:0;left:0}.taurus-site .tr-oversight-bottom>span{transition:color .5s}.taurus-site .tr-oversight-bottom>span.is-current{color:#ead1ac}.taurus-site .tr-oversight-preview[data-running=false] .tr-oversight-bottom:after{animation-play-state:paused}.taurus-site[data-motion=off] *,.taurus-site[data-motion=off] :before,.taurus-site[data-motion=off] :after{transition-duration:0s!important;animation-play-state:paused!important}.taurus-site[data-motion=off] :is(.tr-hero-eyebrow,.tr-hero h1,.tr-hero-description,.tr-hero-actions,.tr-stage-copy,.tr-state-description,.tr-study-caption,.tr-caption-copy,[data-revealed=true]){opacity:1;transform:none;animation:none!important}@keyframes tr-camera-drift{0%{transform:scale(1.04)translate(-1.2%,.4%)}to{transform:scale(1.13)translate(1.1%,-1.2%)}}@keyframes tr-camera-return{0%{transform:scale(1.12)translate(.6%,-.8%)}to{transform:scale(1.035)translate(-1.1%,.5%)}}@keyframes tr-study-camera{0%{transform:scale(1.025)translate(-.4%,.4%)}to{transform:scale(1.105)translate(1%,-.5%)}}@keyframes tr-caption-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes tr-scroll-invitation{0%,to{opacity:.5;transform:translateY(-2px)}50%{opacity:1;transform:translateY(5px)}}@keyframes tr-meter{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}@keyframes tr-workflow-signal{0%{transform:translate(-100%)}to{transform:translate(400%)}}@media (max-width:1000px){.taurus-site .tr-tour-grid .tr-stage-panel{min-height:510px}.taurus-site .tr-study-playback{bottom:30px;right:126px}.taurus-site .tr-study-playback .tr-sequence-control{min-height:43px}.taurus-site .tr-oversight-playback{flex-wrap:wrap;justify-content:flex-end}}@media (max-width:600px){.taurus-site .tr-hero .tr-hero-shade{background:linear-gradient(90deg,#07090be6 0%,#07090b9a 55%,#07090b35 100%),linear-gradient(#090a0b80 0%,#090a0b11 35%,#090a0b00 66%,#090a0b 100%)}.taurus-site .tr-hero .tr-hero-frame img{transform-origin:72%;animation-duration:20s}.taurus-site .tr-hero-caption{gap:8px;bottom:156px;left:25px;right:25px}.taurus-site .tr-hero .tr-hero-baseline{padding-right:0;bottom:76px}.taurus-site .tr-reel-indicators{gap:4px}.taurus-site .tr-reel-indicators i{width:10px}.taurus-site .tr-reel-indicators i[data-active=true]{width:19px}.taurus-site .tr-sequence-heading{letter-spacing:.08em;gap:8px;margin-top:27px;font-size:8px}.taurus-site .tr-sequence-control{gap:6px;min-height:40px;padding:9px 10px;font-size:9px}.taurus-site .tr-tour-grid .tr-stage-panel{min-height:562px}.taurus-site .tr-study-playback{bottom:23px;left:25px;right:auto}.taurus-site .tr-study-playback .tr-sequence-control{min-height:44px;font-size:10px}.taurus-site .tr-oversight-playback{flex-wrap:nowrap;justify-content:space-between;gap:8px;width:calc(100% - 48px);margin-top:-4px;margin-left:48px}.taurus-site .tr-oversight-playback .tr-outline-label{padding:6px;font-size:7px}.taurus-site .tr-oversight-playback .tr-sequence-control{min-height:36px;padding:8px;font-size:8px}.taurus-site .tr-oversight-preview .tr-state-description{min-height:228px}.taurus-site .tr-motion-toggle{right:13px;bottom:max(12px,env(safe-area-inset-bottom));gap:7px;min-height:42px;padding:10px 12px;font-size:9px}.taurus-site .tr-footer-bottom{padding-bottom:78px}}@media (prefers-reduced-motion:reduce){.taurus-site :is(.tr-hero-frame img,.tr-study-image img){will-change:auto;animation:none!important;transform:none!important}.taurus-site :is(.tr-hero-frame,.tr-study-image){transition:none!important}.taurus-site .tr-motion-toggle{display:none}}
