.Bz_t7a_section{background:var(--background);height:220svh;scroll-margin-top:7rem;position:relative}.Bz_t7a_sticky{flex-direction:column;height:calc(100svh - 6rem);min-height:32rem;max-height:64rem;padding:2rem 0 3rem;display:flex;position:sticky;top:6rem}.Bz_t7a_scene{flex:1;width:min(100%,80rem);min-height:0;margin:0 auto;position:relative}.Bz_t7a_canvas{width:100%;height:100%;color:var(--foreground);touch-action:pan-y pinch-zoom;cursor:grab;display:block}.Bz_t7a_canvas:active{cursor:grabbing}.Bz_t7a_canvas:focus-visible{outline:2px solid var(--ring);outline-offset:-8px}.Bz_t7a_stages{justify-content:space-between;gap:1rem;width:min(100% - 2.5rem,52rem);margin:0 auto;display:flex}.Bz_t7a_descriptions{flex-shrink:0;width:min(100% - 2.5rem,52rem);margin:1.25rem auto 0;display:grid}.Bz_t7a_description{grid-area:1/1;justify-content:space-between;align-items:center;gap:2rem;display:flex}.Bz_t7a_description p{max-width:33rem;color:var(--muted-foreground);font-size:.9375rem;line-height:1.6}.Bz_t7a_description a{color:var(--foreground);border-bottom:1px solid var(--border);flex-shrink:0;padding:.35rem 0;font-size:.875rem;transition:border-color .2s}.Bz_t7a_description a:focus-visible{outline:2px solid var(--ring);outline-offset:5px}.Bz_t7a_hidden{visibility:hidden;pointer-events:none}.Bz_t7a_stage{color:var(--muted-foreground);letter-spacing:-.035em;cursor:pointer;padding:.75rem 0;font-size:clamp(.875rem,2.2vw,1.5rem);font-weight:500;transition:color .2s;position:relative}.Bz_t7a_stage:after{content:"";transform-origin:0;background:currentColor;width:100%;height:2px;transition:transform .3s;position:absolute;bottom:0;left:0;transform:scaleX(0)}.Bz_t7a_active{color:var(--foreground)}.Bz_t7a_active:after{transform:scaleX(1)}.Bz_t7a_stage:focus-visible{outline:2px solid var(--ring);outline-offset:5px}@media (hover:hover) and (pointer:fine){.Bz_t7a_description a:hover{border-color:var(--foreground)}}@media (hover:none),(pointer:coarse){.Bz_t7a_canvas,.Bz_t7a_canvas:active{touch-action:auto;cursor:default}}@media (max-width:767px){.Bz_t7a_section{height:auto;padding:3.5rem 0}.Bz_t7a_sticky{height:auto;min-height:0;max-height:none;padding:0;position:static;top:auto}.Bz_t7a_scene{flex:none;height:clamp(16rem,42svh,21rem);margin:.75rem auto}.Bz_t7a_canvas,.Bz_t7a_canvas:active{touch-action:auto;cursor:default}}@media (max-width:639px){.Bz_t7a_description{text-align:center;flex-direction:column;gap:.5rem}.Bz_t7a_description p{font-size:.8125rem}.Bz_t7a_descriptions{margin-top:1rem}}@media (prefers-reduced-motion:reduce){.Bz_t7a_stage,.Bz_t7a_stage:after{transition:none}}
.X6iIQW_hero{isolation:isolate;color:#f5f5f7;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding:6rem 0 4rem;scroll-margin-top:5rem;position:relative;overflow:hidden}.X6iIQW_container{z-index:1;max-width:80rem;margin:0 auto;padding:0 1.25rem;position:relative}.X6iIQW_home{background:#0c0e15}.X6iIQW_home:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 83% 28%,#35304e55,#0000 52%);position:absolute;inset:0}.X6iIQW_homeMain{align-items:center;gap:1.5rem;display:grid}.X6iIQW_homeCopy,.X6iIQW_studioCopy{z-index:2;position:relative}.X6iIQW_eyebrow{color:#b4b5c1;letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:.65rem;margin:0 0 1.75rem;font-size:.6875rem;font-weight:500;line-height:1.5;display:flex}.X6iIQW_statusDot{background:#c3b5ff;border-radius:100%;width:.4rem;height:.4rem;box-shadow:0 0 16px #b9a6ff66}.X6iIQW_heading{color:#f5f5f7;letter-spacing:-.055em;margin:0;font-size:clamp(2.35rem,5vw,4.5rem);font-weight:500;line-height:1.07}.X6iIQW_coolText{color:#c7bcf2}.X6iIQW_description{color:#afb1bf;max-width:30rem;margin:1.75rem 0 0;font-size:1rem;line-height:1.8}.X6iIQW_link{color:#f5f5f7;border-bottom:1px solid #fff4;align-items:center;gap:.75rem;margin-top:2rem;padding-bottom:.5rem;font-size:.875rem;transition:border-color .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.X6iIQW_link:hover{border-color:#c7bcf2}}.X6iIQW_link:focus-visible{outline-offset:6px;outline:2px solid #c7bcf2}.X6iIQW_canvasWrap{min-width:0;margin:0 -1rem}.X6iIQW_canvas{width:100%;max-width:37rem;height:auto;margin:0 auto;display:block}.X6iIQW_neuralWeave{transform-origin:50%;animation:14s ease-in-out infinite alternate X6iIQW_weave-breathe}.X6iIQW_contextDial{transform-origin:290px 240px;animation:72s linear infinite X6iIQW_dial-rotate}.X6iIQW_coreOrbit{transform-origin:290px 240px;animation:36s linear infinite X6iIQW_dial-rotate-reverse}.X6iIQW_coreStar{transform-origin:290px 240px;animation:5s ease-in-out infinite alternate X6iIQW_star-pulse}.X6iIQW_attentionPulses path{stroke-dasharray:42 198;stroke-dashoffset:240px;opacity:.78;animation:9s linear infinite X6iIQW_synaptic-route}.X6iIQW_tokenHalo{transform-box:fill-box;transform-origin:50%;animation:6s ease-in-out infinite alternate X6iIQW_token-breathe}.X6iIQW_convergeStreams path{stroke-dasharray:26 94;stroke-dashoffset:120px;animation:3.6s cubic-bezier(.4,0,.2,1) infinite X6iIQW_stream-converge}.X6iIQW_depthStreams path{stroke-dasharray:20 100;stroke-dashoffset:120px;animation:5.4s linear infinite X6iIQW_stream-depth}.X6iIQW_outputStream{stroke-dasharray:32 88;stroke-dashoffset:120px;animation:3.6s cubic-bezier(.4,0,.2,1) infinite X6iIQW_stream-output}.X6iIQW_centralHub{transform-box:fill-box;transform-origin:50%;animation:3.6s ease-in-out infinite X6iIQW_hub-breathe}.X6iIQW_outputNode{animation:3.6s ease-in-out infinite X6iIQW_output-pulse}.X6iIQW_outputRipple{opacity:0;transform-box:fill-box;transform-origin:50%;animation:3.6s ease-out infinite X6iIQW_ripple-expand}@keyframes X6iIQW_stream-depth{0%{stroke-dashoffset:120px;opacity:0}20%{opacity:.42}75%{stroke-dashoffset:0;opacity:.42}90%,to{stroke-dashoffset:0;opacity:0}}@keyframes X6iIQW_ripple-expand{0%,72%{opacity:0;transform:scale(.84)}82%{opacity:.45;transform:scale(.98)}to{opacity:0;transform:scale(1.18)}}@keyframes X6iIQW_stream-converge{0%{stroke-dashoffset:120px;opacity:0}15%{opacity:.95}55%{stroke-dashoffset:0;opacity:.95}65%,to{stroke-dashoffset:0;opacity:0}}@keyframes X6iIQW_stream-output{0%,46%{stroke-dashoffset:120px;opacity:0}54%{opacity:1}88%{stroke-dashoffset:0;opacity:1}96%,to{stroke-dashoffset:0;opacity:0}}@keyframes X6iIQW_hub-breathe{0%,38%,to{transform:scale(1)}52%{transform:scale(1.025)}}@keyframes X6iIQW_output-pulse{0%,75%,to{opacity:.88}88%{opacity:1}}@keyframes X6iIQW_weave-breathe{0%{transform:rotate(-3deg)scale(.98)}to{transform:rotate(3deg)scale(1.025)}}@keyframes X6iIQW_dial-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes X6iIQW_dial-rotate-reverse{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes X6iIQW_star-pulse{0%{opacity:.8;transform:scale(.92)}to{opacity:1;transform:scale(1.08)}}@keyframes X6iIQW_synaptic-route{0%{stroke-dashoffset:240px}to{stroke-dashoffset:0}}@keyframes X6iIQW_token-breathe{0%{opacity:.22;transform:scale(.88)}to{opacity:.58;transform:scale(1.22)}}.X6iIQW_disciplines{border-top:1px solid #ffffff24;margin-top:2.5rem;display:grid}.X6iIQW_discipline{gap:1.25rem;padding:2rem 0;display:grid}.X6iIQW_discipline+.X6iIQW_discipline{border-top:1px solid #ffffff24}.X6iIQW_discipline h3{letter-spacing:-.03em;align-items:baseline;gap:.75rem;margin:0;font-size:1.25rem;font-weight:500;display:flex}.X6iIQW_smallIndex{color:#8c83aa;font-family:monospace;font-size:.6875rem}.X6iIQW_discipline ul{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.X6iIQW_discipline li{color:#afb1bf;align-items:baseline;gap:.75rem;font-size:.875rem;line-height:1.5;display:flex}.X6iIQW_discipline li:before{content:"";background:#9a8dc3;flex-shrink:0;width:.9rem;height:1px;transform:translateY(-.25rem)}.X6iIQW_homeFootnote{color:#8d91a3;border-top:1px solid #ffffff16;margin:0;padding-top:1.5rem;font-size:.75rem;line-height:1.6}.X6iIQW_studio{background:#171512;padding-bottom:5rem}.X6iIQW_studioMain{align-items:center;gap:0;display:grid}.X6iIQW_studio .X6iIQW_eyebrow{color:#bbb0a5}.X6iIQW_studioHeading{font-size:clamp(2.5rem,5.5vw,4.75rem)}.X6iIQW_humanWord{letter-spacing:-.055em;color:#e3bfa4;white-space:nowrap;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400}.X6iIQW_studio .X6iIQW_description{color:#b9afa6;max-width:32rem}.X6iIQW_humanArt{min-width:0;position:relative}.X6iIQW_fingerprint{width:100%;max-width:26rem;height:auto;margin:0 auto;display:block;position:relative}.X6iIQW_fingerprintFlow path{stroke-dasharray:80 320;stroke-dashoffset:0;opacity:.55;animation:9s linear infinite X6iIQW_fingerprint-ridge-flow}@keyframes X6iIQW_fingerprint-ridge-flow{0%{stroke-dashoffset:400px}to{stroke-dashoffset:0}}.X6iIQW_artCaption{color:#baa390;text-align:center;letter-spacing:.06em;margin:.75rem 0 0;font-size:.6875rem;line-height:1.6}.X6iIQW_principles{border-top:1px solid #e3bfa426;gap:1.75rem;margin-top:3rem;padding-top:2rem;display:grid}.X6iIQW_principles h3{color:#f1e9e1;letter-spacing:-.025em;margin:0;font-size:1.125rem;font-weight:500;line-height:1.4}.X6iIQW_principles p{color:#b9afa6;max-width:21rem;margin:.75rem 0 0;font-size:.875rem;line-height:1.7}@media (min-width:640px){.X6iIQW_container{padding:0 2rem}.X6iIQW_hero{padding-top:7rem}.X6iIQW_description{font-size:1.0625rem}.X6iIQW_discipline{grid-template-columns:1fr 1.5fr}.X6iIQW_principles{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}@media (min-width:1024px){.X6iIQW_container{padding:0 3rem}.X6iIQW_hero{padding-top:6rem;padding-bottom:4rem}.X6iIQW_homeMain{grid-template-columns:1.1fr 1fr;gap:1rem;min-height:31rem}.X6iIQW_canvasWrap{margin:0 -2rem 0 -1rem}.X6iIQW_disciplines{grid-template-columns:1fr 1fr;margin-top:3.5rem}.X6iIQW_discipline{grid-template-columns:.9fr 1.3fr;gap:1rem;padding:2.25rem 2rem 2.25rem 0}.X6iIQW_discipline+.X6iIQW_discipline{border-top:0;border-left:1px solid #ffffff24;padding-left:2rem;padding-right:0}.X6iIQW_studioMain{grid-template-columns:1.3fr 1fr;gap:1rem;min-height:32rem}.X6iIQW_humanArt{margin-right:-1rem}.X6iIQW_fingerprint{max-width:30rem}.X6iIQW_principles{gap:4rem;margin-top:4rem;padding-top:2.5rem}.X6iIQW_studio{padding-bottom:5rem}}@media (prefers-reduced-motion:reduce){.X6iIQW_neuralWeave,.X6iIQW_contextDial,.X6iIQW_coreOrbit,.X6iIQW_coreStar,.X6iIQW_attentionPulses path,.X6iIQW_tokenHalo,.X6iIQW_convergeStreams path,.X6iIQW_depthStreams path,.X6iIQW_outputStream,.X6iIQW_centralHub,.X6iIQW_outputNode,.X6iIQW_outputRipple,.X6iIQW_fingerprintFlow path{animation:none}.X6iIQW_link{transition:none}}
