.signalLane{outline:none;position:relative}.signalLane:focus-visible{outline-offset:-1px;outline:1px solid #ff5c48b3}.signalLaneHoverNote{z-index:12;aspect-ratio:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;transform-origin:50%;pointer-events:none;background:radial-gradient(circle at 42% 34%,#ff5c4814,#0000 58%),#080809c2;border:1px solid #ff5c4880;border-radius:50%;place-items:center;width:clamp(128px,9vw,154px);padding:20px;transition:opacity .18s,transform .26s cubic-bezier(.2,.75,.2,1),border-color .18s;display:grid;position:absolute;top:50%;left:61%;transform:translate(-50%,-50%)scale(.72);box-shadow:0 0 42px #ff4a3814}.signalLaneHoverNote>b{background:linear-gradient(90deg,#ff4a3800,#ff4a38c7);width:26px;height:1px;position:absolute;top:50%;left:-26px}.signalLaneHoverNote>em{color:#f5f1e8eb;max-width:11ch;font-family:var(--font-editorial), Georgia, serif;text-align:center;font-size:clamp(.86rem,.95vw,1.06rem);font-weight:400;line-height:1.08}.signalLane.is-active .signalLaneHoverNote,.signalLane:focus-within .signalLaneHoverNote{opacity:1;transform:translate(-50%,-50%)scale(1)}.signalLane.is-active>i b{box-shadow:0 0 0 4px #ff4a3814,0 0 18px #ff4a38b3}.signalWorldStage[data-active-lane=sense] .signalFieldCursor,.signalWorldStage[data-active-lane=think] .signalFieldCursor,.signalWorldStage[data-active-lane=route] .signalFieldCursor,.signalWorldStage[data-active-lane=act] .signalFieldCursor{filter:drop-shadow(0 0 16px #ff4a3852)}.signalWorldStage[data-active-lane=sense] .signalFieldCursor i{animation:1.1s ease-in-out infinite signalModePulse}.signalWorldStage[data-active-lane=think] .signalFieldCursor i{box-shadow:0 0 0 10px #ff4a380a,0 0 0 20px #ff4a3806}.signalWorldStage[data-active-lane=route] .signalFieldCursor:after{content:"";background:linear-gradient(90deg,#ff4a3899,#0000);width:56px;height:1px;position:absolute;top:50%;left:50%;transform:translate(14px,-50%)}.signalWorldStage[data-active-lane=act] .signalFieldCursor i{box-shadow:0 0 24px #ff4a389e}@keyframes signalModePulse{0%,to{opacity:.65;transform:scale(.9)}50%{opacity:1;transform:scale(1.12)}}.methodNode{outline:none;position:relative}.methodNode:focus-visible{outline-offset:-1px;outline:1px solid #ff4a38a6}.methodNodeHoverNote{z-index:8;aspect-ratio:1;opacity:0;pointer-events:none;background:#f6f1e7f5;border:1px solid #1212124d;border-radius:50%;place-items:center;width:clamp(126px,8.5vw,150px);padding:18px;transition:opacity .17s,transform .25s cubic-bezier(.2,.75,.2,1);display:grid;position:absolute;top:50%;right:-2%;transform:translate(42%,-50%)scale(.76);box-shadow:0 16px 46px #34271914}.methodNodeHoverNote>b{background:#ff4a3894;width:24px;height:1px;position:absolute;top:50%;left:-24px}.methodNodeHoverNote>em{color:#ff4a38;max-width:12ch;font-family:var(--font-editorial), Georgia, serif;text-align:center;font-size:clamp(.9rem,1vw,1.1rem);font-weight:500;line-height:1.08}.methodNode.is-active .methodNodeHoverNote,.methodNode:focus-within .methodNodeHoverNote{opacity:1;transform:translate(42%,-50%)scale(1)}.methodNode.is-active>strong{color:#111}.methodNode.is-active>i{box-shadow:0 0 0 5px #ff4a3814;background:#ff4a38!important;border-color:#ff4a38!important}.methodSignature>span{transition:color .18s,transform .18s,text-shadow .18s;display:inline-block}.methodSignature>span.is-active{color:#ff4a38;text-shadow:0 8px 28px #ff4a382e;transform:translateY(-4px)}.interestTile{isolation:isolate;position:relative}.interestThought{z-index:6;pointer-events:none;opacity:0;justify-content:space-between;align-items:end;gap:18px;transition:opacity .22s,transform .26s cubic-bezier(.2,.75,.2,1);display:flex;position:absolute;bottom:clamp(16px,2vw,28px);left:clamp(18px,2vw,34px);right:clamp(18px,2vw,34px);transform:translateY(10px)}.interestThought em{color:#f7f2e8f5;max-width:24ch;font-family:var(--font-editorial), Georgia, serif;font-size:clamp(1rem,1.1vw,1.35rem);font-weight:400;line-height:1.08}.interestThought b{color:#ff4a38;font-family:var(--font-mono), monospace;letter-spacing:.14em;flex:none;font-size:.58rem;font-weight:500}.interestTile:hover .interestThought,.interestTile:focus-within .interestThought{opacity:1;transform:translateY(0)}.interestTile:hover .interestTileCopy>p{opacity:.18}.interestTile .interestTileCopy>p{transition:opacity .18s}.projectDetailPanel{z-index:30;color:#f7f4eef5;pointer-events:auto;width:min(27vw,430px);position:absolute;top:50%;left:clamp(20px,4vw,76px);transform:translateY(-50%)}.projectDetailIndex{color:#ff4a38;font-family:var(--font-mono), monospace;letter-spacing:.16em;margin-bottom:18px;font-size:clamp(.52rem,.54vw,.66rem)}.projectDetailPanel h3{max-width:10ch;font-family:var(--font-display), sans-serif;letter-spacing:-.07em;margin:0 0 16px;font-size:clamp(2rem,3.1vw,4.15rem);font-weight:500;line-height:.9}.projectDetailSummary,.projectDetailBody{max-width:38ch;margin:0}.projectDetailSummary{color:#f7f4eee6;font-size:clamp(.78rem,.92vw,1rem);line-height:1.35}.projectDetailBody{color:#f7f4ee80;margin-top:10px;font-size:clamp(.68rem,.74vw,.82rem);line-height:1.45}.projectDetailMeta{border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px;margin:18px 0 0;padding:14px 0;display:grid}.projectDetailMeta div{min-width:0}.projectDetailMeta dt{color:#f7f4ee57;font-family:var(--font-mono), monospace;letter-spacing:.15em;margin-bottom:5px;font-size:.52rem}.projectDetailMeta dd{color:#f7f4eec7;font-family:var(--font-mono), monospace;margin:0;font-size:.62rem;line-height:1.35}.projectDetailStack{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.projectDetailStack span{color:#f7f4ee94;font-family:var(--font-mono), monospace;letter-spacing:.04em;border:1px solid #ffffff24;border-radius:999px;padding:5px 8px;font-size:.54rem}.projectDetailLink{color:#f7f4eef5;font-family:var(--font-mono), monospace;letter-spacing:.12em;align-items:center;gap:12px;margin-top:18px;font-size:.62rem;text-decoration:none;display:inline-flex}.projectDetailLink span{color:#ff4a38;transition:transform .18s}.projectDetailLink:hover span,.projectDetailLink:focus-visible span{transform:translate(3px,-3px)}.projectDetailLink:focus-visible{outline-offset:7px;outline:1px solid #ff4a38}.projectArchiveWheel button[role=option]{cursor:pointer}.projectArchiveWheel button[role=option]:focus-visible{outline-offset:4px;outline:1px solid #ff4a38cc}@media (max-width:1050px){.projectDetailPanel{width:min(34vw,330px);left:22px}.projectDetailPanel h3{font-size:clamp(1.75rem,3.8vw,3rem)}.projectDetailBody{display:none}.signalLaneHoverNote{left:58%}}@media (max-width:760px){.signalLaneHoverNote{width:112px;padding:14px;left:auto;right:10px;transform:translateY(-50%)scale(.76)}.signalLane.is-active .signalLaneHoverNote,.signalLane:focus-within .signalLaneHoverNote{transform:translateY(-50%)scale(1)}.signalLaneHoverNote>b{display:none}.methodNodeHoverNote{width:112px;padding:13px;right:4px;transform:translateY(-50%)scale(.76)}.methodNode.is-active .methodNodeHoverNote,.methodNode:focus-within .methodNodeHoverNote{transform:translateY(-50%)scale(1)}.methodNodeHoverNote>b{display:none}.projectDetailPanel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050505c2;border:1px solid #ffffff1a;width:auto;padding:12px 14px;inset:auto 14px 52px;transform:none}.projectDetailPanel h3{max-width:none;margin-bottom:8px;font-size:1.7rem}.projectDetailSummary{max-width:none;font-size:.72rem}.projectDetailBody,.projectDetailMeta{display:none}.projectDetailStack{margin-top:9px}.projectDetailLink{margin-top:10px}.interestThought{opacity:1;transform:none}.interestThought em{font-size:.94rem}}@media (prefers-reduced-motion:reduce){.signalLaneHoverNote,.methodNodeHoverNote,.methodSignature>span,.interestThought,.projectDetailLink span{transition:none!important}.signalWorldStage[data-active-lane=sense] .signalFieldCursor i{animation:none}}.projectGlassGate{isolation:isolate;width:min(34rem,78vw);margin-top:clamp(18px,2.2vw,32px);position:relative}.projectGlassGateEffect>.glass-ai-button{width:100%;height:100%}.projectGlassGateAction{z-index:6;color:#f7f4eef0;-webkit-backdrop-filter:blur(14px);font-family:var(--font-mono), monospace;letter-spacing:.12em;cursor:pointer;background:#070708bd;border:1px solid #fff3;border-radius:999px;align-items:center;gap:10px;padding:10px 14px;font-size:.62rem;transition:transform .18s,border-color .18s,background .18s;display:inline-flex;position:absolute;bottom:-16px;right:6%}.projectGlassGateAction i{color:#ff4a38;font-style:normal;transition:transform .18s}.projectGlassGateAction:hover,.projectGlassGateAction:focus-visible{background:#070708e6;border-color:#ff4a3880;transform:translateY(-2px)}.projectGlassGateAction:hover i,.projectGlassGateAction:focus-visible i{transform:translate(2px,-2px)}.projectGlassGateAction:focus-visible{outline-offset:4px;outline:1px solid #ff4a38}@media (max-width:760px){.projectGlassGate{width:min(30rem,90vw)}.projectGlassGateAction{padding:9px 12px;font-size:.56rem;bottom:-14px;right:8%}}.projectsGateway{min-height:100svh;padding:clamp(76px,8vh,104px) 24px clamp(68px,7vh,92px)}.projectGatewayGhost{opacity:.045;inset:12% 4% 11%;-webkit-mask-image:radial-gradient(40% 46%,#0000 0 54%,#000 72%);mask-image:radial-gradient(40% 46%,#0000 0 54%,#000 72%)}.projectGatewayGhost span{font-size:clamp(42px,5.7vw,92px);line-height:.72}.projectGatewayCenter{width:min(850px,88vw);margin:0 auto}.projectGatewayCenter h2{letter-spacing:-.082em;margin:clamp(18px,2.4vh,26px) 0 18px;font-size:clamp(68px,8.4vw,138px);line-height:.72}.projectGatewayCenter p{width:min(500px,86%);margin-bottom:0;font-size:clamp(10px,.78vw,12px)}.projectGlassGate{isolation:isolate;width:min(310px,72vw);margin:28px auto 0;position:relative}.projectGlassGateEffect{aspect-ratio:3.12;background:#a8b0bd;border:1px solid #ffffff1f;border-radius:999px;width:100%;position:relative;overflow:hidden;box-shadow:0 18px 42px #00000047,0 0 0 1px #ffffff06}.projectGlassGateEffect>.glass-ai-button{width:100%;height:100%;background:#a8b0bd!important}.projectGlassGateEffect iframe{transform:translate(-50%,-50%);width:260%!important;height:260%!important;inset:50% auto auto 50%!important}.projectGlassGateCaption{color:#f3f0e852;font:600 6px/1 var(--mono);letter-spacing:.14em;pointer-events:none;justify-content:space-between;gap:16px;margin-top:9px;display:flex}.projectGlassGateCaption i{color:#ff4a38ad;font-style:normal}.projectGlassGateAction{display:none!important}.projectArchive{isolation:isolate}.projectArchiveChrome,.projectArchiveHint{z-index:60}.projectArchiveWheel>section{min-width:0}.projectDetailPanel{scrollbar-width:none;width:clamp(270px,22vw,350px);max-height:calc(100svh - 150px);padding:18px 26px 18px 0;top:50%;left:clamp(30px,3.6vw,64px);overflow-y:auto;transform:translateY(-50%)}.projectDetailPanel::-webkit-scrollbar{display:none}.projectDetailPanel:after{content:"";pointer-events:none;background:linear-gradient(#0000,#ffffff24 18% 82%,#0000);width:1px;position:absolute;top:0;bottom:0;right:0}.projectDetailPanel h3{max-width:9ch;font-size:clamp(2rem,2.8vw,3.7rem);line-height:.9}.projectDetailSummary{font-size:clamp(.75rem,.82vw,.94rem)}.projectDetailBody{max-width:35ch;font-size:clamp(.66rem,.7vw,.78rem)}.projectArchiveWheel ol{max-width:155px;right:2.2%!important}.signalLaneHoverNote{pointer-events:none;width:clamp(118px,8.2vw,142px)}.methodNodeHoverNote{pointer-events:none;width:clamp(116px,8vw,138px)}@media (max-width:1180px){.projectArchiveWheel{left:330px}.projectDetailPanel{width:270px;left:24px}.projectDetailBody{display:none}.projectGatewayGhost{opacity:.035}}@media (max-width:900px){.projectGatewayCenter h2{font-size:clamp(62px,11vw,104px)}.projectArchiveWheel{left:285px}.projectDetailPanel{width:235px;padding-right:18px;left:18px}.projectDetailMeta{grid-template-columns:1fr}.projectDetailPanel h3{font-size:clamp(1.7rem,4vw,2.6rem)}}@media (max-width:760px){.projectsGateway{padding-inline:14px}.projectGatewayGhost{opacity:.025;-webkit-mask-image:radial-gradient(52% 48%,#0000 0 58%,#000 76%);mask-image:radial-gradient(52% 48%,#0000 0 58%,#000 76%)}.projectGatewayCenter{width:min(94vw,640px)}.projectGatewayCenter h2{margin-top:20px;font-size:clamp(56px,16vw,92px);line-height:.75}.projectGlassGate{width:min(286px,78vw);margin-top:24px}.projectGlassGateCaption{font-size:5.5px}.projectArchiveWheel{width:auto;inset:0}.projectDetailPanel{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#050506d1;border:1px solid #ffffff1a;width:auto;max-height:35svh;padding:13px 14px;inset:auto 14px 48px;transform:none}.projectDetailPanel:after{display:none}.projectDetailPanel h3{max-width:none;font-size:1.6rem}}@media (prefers-reduced-motion:reduce){.projectGlassGateEffect iframe{transition:none!important}}.projectArchiveWheel{width:auto!important;inset:0!important}@media (min-width:761px){.projectDetailPanel{background:linear-gradient(90deg,#050607f0 0%,#050607c7 76%,#05060700 100%);width:clamp(250px,20vw,315px);padding:18px 22px 18px 0;left:clamp(28px,3vw,52px)}.projectDetailPanel:after{right:8px}}@media (max-width:1180px) and (min-width:761px){.projectArchiveWheel{inset:0!important}.projectDetailPanel{width:250px;left:22px}}@media (max-width:900px) and (min-width:761px){.projectArchiveWheel{inset:0!important}.projectDetailPanel{width:225px;left:16px}}
.projectArchive{isolation:isolate;z-index:9000!important;background:radial-gradient(circle at 50% 47%,#34425814,#0000 34%),#050607!important;width:100vw!important;height:100dvh!important;min-height:100dvh!important;position:fixed!important;inset:0!important;overflow:hidden!important}.projectArchiveWheel{z-index:2!important;width:100%!important;min-width:0!important;height:100%!important;position:absolute!important;inset:0!important}.projectArchiveWheel>section{background:0 0!important;width:100%!important;height:100%!important;min-height:0!important}.projectArchiveWheel [role=listbox]{z-index:2}.projectArchiveWheel button[role=option],.projectArchiveWheel a[role=option]{opacity:1;overflow:visible}.projectArchiveWheel button[role=option]>span,.projectArchiveWheel a[role=option]>span{border:1px solid #ffffff24;box-shadow:0 24px 70px -28px #000000fa,0 0 0 1px #ff4a3809;background:#0a0c10!important}.projectArchiveWheel img{object-fit:cover;width:100%;height:100%;display:block}.projectArchiveWheel ol{z-index:25!important;right:clamp(18px,2.2vw,38px)!important}.projectArchiveChrome,.projectArchiveHint{pointer-events:none;position:absolute;z-index:40!important}.projectArchiveChrome button,.projectArchiveHint button{pointer-events:auto}.projectDetailPanel{pointer-events:auto;z-index:30!important}@media (min-width:761px){.projectDetailPanel{scrollbar-width:none;max-height:calc(100dvh - 150px);overflow-y:auto;background:linear-gradient(90deg,#050607f5 0%,#050607e0 74%,#05060700 100%)!important;width:clamp(248px,20vw,322px)!important;padding:20px 24px 20px 0!important;left:clamp(26px,3.2vw,56px)!important}.projectDetailPanel::-webkit-scrollbar{display:none}}.interestVisual{isolation:isolate;overflow:hidden!important}.interestMediaImg{filter:brightness(.9)saturate(.96)contrast(1.08);transition:transform .52s cubic-bezier(.2,.75,.2,1),filter .32s,opacity .32s;display:block;transform:scale(1.015);z-index:0!important;object-fit:cover!important;opacity:.86!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.interestVisual:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#0506080d,#05060861),linear-gradient(#0000 48%,#05060852);position:absolute;inset:0}.interestVisual>span{z-index:2!important;opacity:.26!important}.interestTileCopy{position:relative;z-index:4!important}.interestTile:hover .interestMediaImg,.interestTile:focus-within .interestMediaImg{filter:brightness(1.04)saturate(1.05)contrast(1.08);transform:scale(1.055);opacity:.98!important}.autoPushType span,.autoPushType strong{color:#0000!important;font-size:0!important;line-height:0!important}.autoPushType span:after,.autoPushType strong:after{color:#ff6a5f;font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.055em;text-transform:uppercase;transform-origin:50% 100%;font-size:clamp(72px,9vw,170px);font-weight:400;line-height:.72;animation:.9s cubic-bezier(.22,1,.36,1) both introWorldTypeIn;display:block}.autoPushType span:after{content:"TARUN'S";animation-delay:.54s}.autoPushType strong:after{content:"WORLD";animation-delay:.66s}.intro-push-active .autoPushBoy img{transform-origin:72% 78%;will-change:transform, filter;animation:1.32s cubic-bezier(.45,.05,.25,1) both introSketchWalk}.intro-push-active .autoPushBoy:before{content:"";pointer-events:none;transform-origin:0;background:linear-gradient(90deg,#0000,#08090b57,#0000);width:46%;height:2px;animation:1.18s steps(5,end) both introFootTrace;position:absolute;bottom:9%;left:9%}.intro-push-active .autoPushDivider i{animation:1.18s cubic-bezier(.22,1,.36,1) 1.12s both introPushImpact}.autoPushWhite:after{animation:4.4s ease-in-out infinite introPaperBreathe}@keyframes introSketchWalk{0%{filter:blur(.2px);transform:translate(-34px,3px)rotate(-2deg)scaleY(.985)}12%{transform:translate(-27px,-7px)rotate(1.6deg)scaleY(1.01)}24%{transform:translate(-20px,2px)rotate(-1.5deg)scaleY(.99)}36%{transform:translate(-13px,-6px)rotate(1.25deg)scaleY(1.012)}48%{transform:translate(-6px,1px)rotate(-1deg)scaleY(.994)}60%{transform:translateY(-5px)rotate(.8deg)scaleY(1.008)}72%{transform:translate(4px)rotate(-.6deg)scaleY(.996)}84%{transform:translate(2px,-2px)rotate(-1.2deg)scaleY(.99)}to{filter:none;transform:translate(0,0)rotate(0)scaleY(1)}}@keyframes introFootTrace{0%{opacity:0;transform:scaleX(.08)}18%{opacity:.45;transform:scaleX(.24)}42%{opacity:.22;transform:scaleX(.46)}66%{opacity:.4;transform:scaleX(.72)}to{opacity:0;transform:scaleX(1)}}@keyframes introPushImpact{0%,55%{box-shadow:none;filter:none}68%{filter:brightness(1.35);box-shadow:0 0 0 1px #ff4a382e,0 0 28px #ff4a3847}to{box-shadow:none;filter:none}}@keyframes introWorldTypeIn{0%{opacity:0;clip-path:inset(100% 0 0);transform:translateY(34px)skewY(2deg)}55%{opacity:1}to{opacity:1;clip-path:inset(0);transform:translateY(0)skewY(0)}}@keyframes introPaperBreathe{0%,to{opacity:.12;transform:scale(1)}50%{opacity:.22;transform:scale(1.025)}}.signalLane{transition:transform .26s cubic-bezier(.22,1,.36,1),opacity .22s}.signalLane.is-active{transform:translate(8px)}.signalLane.is-active>i b{animation:.72s cubic-bezier(.22,1,.36,1) both signalTracer;box-shadow:0 0 18px #ff4a38b3}.signalLane.is-active strong{text-shadow:0 0 24px #f3f0e81f}.signalWorldStage[data-active-lane=sense] .echoA,.signalWorldStage[data-active-lane=think] .echoA,.signalWorldStage[data-active-lane=route] .echoA,.signalWorldStage[data-active-lane=act] .echoA{animation:.9s cubic-bezier(.22,1,.36,1) both fieldEchoPulse}.signalWorldStage[data-active-lane=think] .echoB{animation:1.2s ease-out both fieldEchoThink}.signalWorldStage[data-active-lane=route] .signalWorldSpine{filter:drop-shadow(0 0 9px #ff4a3847)}.signalWorldStage[data-active-lane=act] .echoB{animation:.82s cubic-bezier(.22,1,.36,1) both fieldEchoAct}@keyframes signalTracer{0%{opacity:0;transform:translate(-34px)scale(.55)}45%{opacity:1}to{opacity:1;transform:translate(0)scale(1.18)}}@keyframes fieldEchoPulse{0%{opacity:0;transform:scale(.35)}52%{opacity:.55}to{opacity:0;transform:scale(1.45)}}@keyframes fieldEchoThink{0%{opacity:0;transform:scale(.55)}35%{opacity:.26;transform:scale(.85)}70%{opacity:.12;transform:scale(1.18)}to{opacity:0;transform:scale(1.55)}}@keyframes fieldEchoAct{0%{opacity:.5;transform:scale(.45)}to{opacity:0;transform:scale(1.9)}}.methodNode{transition:transform .26s cubic-bezier(.22,1,.36,1),background .26s}.methodNode:hover,.methodNode:focus-within{background:linear-gradient(90deg,#ff4a3809,#0000 58%);transform:translate(10px)}.methodNode:hover .methodNodeHoverNote,.methodNode:focus-within .methodNodeHoverNote{filter:drop-shadow(0 10px 28px #ff4a3814)}.methodSignature>span{transition:transform .3s cubic-bezier(.22,1,.36,1),color .22s}.methodSignature>span:hover{color:#ff4a38;transform:translateY(-5px)}.interestTile{transform-style:preserve-3d;transition:transform .42s cubic-bezier(.22,1,.36,1),border-color .26s,box-shadow .42s}.interestTile:hover,.interestTile:focus-within{border-color:#ff4a383d;transform:perspective(1000px)translateY(-8px)rotateX(.7deg)rotateY(-.7deg);box-shadow:0 28px 80px -48px #000000e6}.interestTile:nth-child(2n):hover,.interestTile:nth-child(2n):focus-within{transform:perspective(1000px)translateY(-8px)rotateX(.7deg)rotateY(.7deg)}.interestTile:hover .interestThought,.interestTile:focus-within .interestThought{animation:.42s cubic-bezier(.22,1,.36,1) both interestThoughtWrite}@keyframes interestThoughtWrite{0%{opacity:0;filter:blur(2px);transform:translateY(9px)skew(-3deg)}to{opacity:1;filter:none;transform:translateY(0)skew(0)}}.systemFileV4 .editorialButton{transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .28s,letter-spacing .22s}.systemFileV4 .editorialButton:hover,.systemFileV4 .editorialButton:focus-visible{letter-spacing:.12em;transform:translateY(-3px);box-shadow:0 12px 26px -18px #08090b8c,inset 0 0 0 1px #ff4a383d}.projectGatewayGhost span{animation:9s ease-in-out infinite alternate projectGhostDrift;animation-delay:calc(var(--ghost-index,0) * -1.1s)}.projectGatewayGhost span:nth-child(2n){animation-direction:alternate-reverse}.projectGlassGateEffect{transition:transform .36s cubic-bezier(.22,1,.36,1),box-shadow .36s,filter .3s}.projectGlassGate:hover .projectGlassGateEffect,.projectGlassGate:focus-within .projectGlassGateEffect{filter:brightness(1.08)saturate(1.08);transform:translateY(-5px)scale(1.018);box-shadow:0 28px 70px -30px #2347919e,0 0 0 1px #ffffff1f}@keyframes projectGhostDrift{0%{transform:translate(-7px,-2px)}50%{transform:translate(3px,4px)}to{transform:translate(9px,-3px)}}.projectArchiveWheel [aria-selected=true]>span{filter:brightness(1.12)saturate(1.06);border-color:#ff4a3852!important;box-shadow:0 30px 86px -30px #000000fa,0 0 0 1px #ff4a382e,0 0 40px #ff4a3814!important}.projectArchiveWheel [role=option]>span{transition:filter .26s,border-color .26s,box-shadow .32s}.projectDetailPanel{animation:.52s cubic-bezier(.22,1,.36,1) both projectDetailAssemble}.projectDetailPanel h3{animation:.52s cubic-bezier(.22,1,.36,1) 70ms both projectDetailTitle}.projectDetailSummary,.projectDetailBody,.projectDetailMeta,.projectDetailStack,.projectDetailLink{animation:.46s cubic-bezier(.22,1,.36,1) both projectDetailBody}.projectDetailSummary{animation-delay:.11s}.projectDetailBody{animation-delay:.15s}.projectDetailMeta{animation-delay:.19s}.projectDetailStack{animation-delay:.23s}.projectDetailLink{animation-delay:.27s}.projectDetailLink span{transition:transform .22s cubic-bezier(.22,1,.36,1);display:inline-block}.projectDetailLink:hover span,.projectDetailLink:focus-visible span{transform:translate(4px,-4px)}@keyframes projectDetailAssemble{0%{opacity:0;filter:blur(5px);transform:translate(-18px,-50%)}to{opacity:1;filter:none;transform:translateY(-50%)}}@keyframes projectDetailTitle{0%{opacity:0;clip-path:inset(100% 0 0);transform:translateY(18px)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}@keyframes projectDetailBody{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.projectArchive{height:100svh!important;min-height:100svh!important}.projectDetailPanel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid #ffffff1a;max-height:34svh;animation-name:projectDetailAssembleMobile;background:#050607e0!important;width:auto!important;padding:13px 14px!important;bottom:44px!important;left:12px!important;right:12px!important}.projectArchiveWheel ol{right:12px!important}.autoPushType span:after,.autoPushType strong:after{font-size:clamp(58px,17vw,100px)}}@keyframes projectDetailAssembleMobile{0%{opacity:0;filter:blur(4px);transform:translateY(16px)}to{opacity:1;filter:none;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.interestMediaImg,.interestTile,.signalLane,.methodNode,.projectGlassGateEffect,.projectArchiveWheel [role=option]>span,.systemFileV4 .editorialButton{transition:none!important}.autoPushType span:after,.autoPushType strong:after,.autoPushBoy img,.autoPushBoy:before,.autoPushDivider i,.autoPushWhite:after,.signalLane.is-active>i b,.signalFieldEcho,.projectGatewayGhost span,.projectDetailPanel,.projectDetailPanel h3,.projectDetailSummary,.projectDetailBody,.projectDetailMeta,.projectDetailStack,.projectDetailLink{animation:none!important}}
@media (min-width:900px) and (max-width:1600px),(min-width:900px) and (max-height:900px){.pageChrome{font-size:7px;top:14px;left:20px;right:20px}.siteRail{gap:6px;right:10px}.autoPushType span:after,.autoPushType strong:after{font-size:clamp(58px,min(7.4vw,12vh),118px)}.introducing{min-height:780px;overflow:visible}.introducingGrid{grid-template-columns:minmax(180px,.82fr) minmax(330px,1.12fr) minmax(250px,.86fr);gap:clamp(18px,2.8vw,38px);min-height:780px;padding:66px clamp(24px,3vw,44px) 52px}.thoughtField{min-height:360px}.thoughtCloud{height:230px}.modelDock{min-height:520px}.modelProxy{max-width:440px;height:500px}.aboutPanel{gap:38px}.signalWorld{min-height:840px!important;padding:72px clamp(24px,3.2vw,48px) 46px!important;overflow:visible!important}.signalWorldHeading{width:min(1180px,93vw);margin-bottom:34px}.signalWorldHeading h2{margin:14px 0 18px;font-size:clamp(58px,min(6.9vw,11.5vh),108px)!important;line-height:.76!important}.signalWorldHeading p{font-size:clamp(17px,1.55vw,24px)}.signalWorldStage{width:min(1180px,93vw);padding:4px 0}.signalLane{grid-template-columns:32px minmax(118px,.3fr) 1fr minmax(150px,.43fr);gap:12px;padding:15px 0}.signalLane strong{font-size:clamp(38px,4.2vw,64px)!important}.signalLaneMeta small,.signalLaneMeta em{font-size:7px}.signalWorldFooter{width:min(1180px,93vw);margin-top:24px}.signalWorldFooter span{font-size:clamp(50px,6vw,88px)!important}.methodV3{min-height:840px!important;padding:72px clamp(24px,3.2vw,48px) 44px!important;overflow:visible!important}.methodV3Layout{grid-template-columns:minmax(360px,.88fr) minmax(520px,1.12fr);align-items:start;gap:clamp(28px,3.2vw,52px);width:min(1220px,94vw);margin-inline:auto}.methodV3 .methodHeadline h2{font-size:clamp(58px,min(6.35vw,10.5vh),96px)!important;line-height:.76!important}.methodV3 .methodHeadline p{line-height:.92;font-size:clamp(38px,4vw,58px)!important}.methodSideNote{margin-top:34px}.methodNode{min-height:66px;padding:12px 0}.methodNode strong{font-size:clamp(27px,2.35vw,38px)!important}.methodNode small{font-size:8px}.methodSignature{width:min(1220px,94vw);margin:26px auto 0;line-height:.9;font-size:clamp(38px,4.7vw,68px)!important}.sideQuestWorld{padding-top:72px;padding-bottom:64px;min-height:auto!important;overflow:visible!important}.interestsHeader{width:min(1220px,94vw);margin-inline:auto}.interestsHeader h2{margin-top:14px;font-size:clamp(68px,min(8.5vw,13.5vh),132px)!important;line-height:.68!important}.interestsHeader p{font-size:clamp(18px,1.85vw,28px)}.interestOrbit{width:min(1220px,94vw);margin-inline:auto}.interestTileCopy h3{font-size:clamp(38px,4.1vw,62px)!important}.systemFileV4{min-height:900px!important;padding:72px clamp(24px,3.2vw,48px) 70px!important;overflow:visible!important}.systemFileV4 .systemFileGrid{padding-bottom:0;grid-template-columns:minmax(0,1.12fr) minmax(290px,.72fr)!important;gap:clamp(24px,3vw,42px)!important;width:min(1180px,92vw)!important}.systemFileV4 .systemPaper{padding:clamp(24px,2.7vw,38px)!important}.systemFileV4 .mainPaper header h2{margin:38px 0 16px!important;font-size:clamp(58px,min(6.2vw,10.5vh),92px)!important;line-height:.8!important}.systemFileV4 .mainPaper header p{line-height:1.05;font-size:clamp(24px,2.2vw,34px)!important}.systemFileV4 .paperProfile{margin-top:42px!important}.systemFileV4 .paperSystems{margin-top:34px!important}.systemFileV4 .paperSystems li{min-height:44px}.systemFileV4 .currentlyPaper h3{font-size:clamp(32px,3vw,46px)!important}.projectsGateway{overflow:hidden;min-height:760px!important}.projectGatewayCenter{width:min(780px,72vw)}.projectGatewayCenter h2{font-size:clamp(62px,min(7vw,11vh),104px)!important;line-height:.76!important}.projectGatewayCenter p{max-width:660px;margin-inline:auto}.traceFinal{min-height:920px!important;padding:72px clamp(24px,3.2vw,48px) 54px!important;overflow:visible!important}.traceCopy h2{font-size:clamp(64px,min(7vw,11.5vh),108px)!important;line-height:.74!important}.traceCopy p{line-height:1.15;font-size:clamp(22px,2vw,30px)!important}.traceForm input,.traceForm textarea{font-size:clamp(22px,2vw,30px)!important}.projectArchiveChrome{top:14px!important;left:18px!important;right:18px!important}.projectArchiveHint{bottom:12px!important;left:18px!important;right:18px!important}.projectDetailPanel{max-height:calc(100dvh - 110px)!important}}@media (min-width:900px) and (max-height:760px){.signalWorld,.methodV3,.systemFileV4,.traceFinal{min-height:880px!important}.signalWorldHeading h2{font-size:clamp(54px,6.2vw,88px)!important}.methodV3 .methodHeadline h2{font-size:clamp(54px,5.9vw,84px)!important}.interestsHeader h2{font-size:clamp(62px,7.6vw,108px)!important}.systemFileV4 .mainPaper header h2{font-size:clamp(54px,5.7vw,82px)!important}.projectGatewayCenter h2,.traceCopy h2{font-size:clamp(56px,6.2vw,90px)!important}}
.interestTile{--tilt-x:0deg;--tilt-y:0deg;--media-x:0px;--media-y:0px;--spot-x:50%;--spot-y:50%}.interestTile:hover,.interestTile:focus-within,.interestTile:nth-child(2n):hover,.interestTile:nth-child(2n):focus-within{transform:perspective(1100px) translateY(-9px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y))!important}.interestTile:after{content:"";z-index:3;pointer-events:none;opacity:0;background:radial-gradient(circle at var(--spot-x) var(--spot-y), #ff5d4829, #ff5d480b 18%, transparent 42%);transition:opacity .28s;position:absolute;inset:0}.interestTile:hover:after,.interestTile:focus-within:after{opacity:1}.interestMediaImg{--scroll-media-y:0px;will-change:transform;transform:translate3d(var(--media-x), calc(var(--media-y) + var(--scroll-media-y)), 0) scale(1.055)!important}.interestTile:hover .interestMediaImg,.interestTile:focus-within .interestMediaImg{transform:translate3d(var(--media-x), calc(var(--media-y) + var(--scroll-media-y)), 0) scale(1.085)!important}.signalLane>i{position:relative;overflow:visible}.signalLane>i:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ff4a38 42%,#fff 68%,#0000);border-radius:999px;width:20px;height:2px;position:absolute;top:50%;left:0;transform:translate(-50%,-50%);box-shadow:0 0 14px #ff4a38b3}.signalLane.is-active>i:after{animation:.76s cubic-bezier(.22,1,.36,1) both laneSparkTravel}@keyframes laneSparkTravel{0%{opacity:0;left:0;transform:translate(-50%,-50%)scaleX(.45)}18%{opacity:1}82%{opacity:1}to{opacity:0;left:100%;transform:translate(-50%,-50%)scaleX(1.25)}}.signalWorld:hover .signalWorldFooter>span,.signalWorld:focus-within .signalWorldFooter>span{animation:1.8s ease-in-out infinite alternate footerSignalBreath}.signalWorld:hover .signalWorldFooter>span:nth-of-type(2),.signalWorld:focus-within .signalWorldFooter>span:nth-of-type(2){animation-delay:.14s}.signalWorld:hover .signalWorldFooter>span:nth-of-type(3),.signalWorld:focus-within .signalWorldFooter>span:nth-of-type(3){animation-delay:.28s}@keyframes footerSignalBreath{0%{opacity:.76;transform:translateY(0)}to{opacity:1;transform:translateY(-3px)}}.methodSignature i{transform-origin:0;will-change:transform, opacity;display:inline-block}.systemFileV4 .mainPaper,.systemFileV4 .capabilityPaper,.systemFileV4 .currentlyPaper{transition:transform .42s cubic-bezier(.22,1,.36,1),box-shadow .42s,filter .3s}.systemFileV4 .mainPaper:hover{box-shadow:0 30px 65px -42px #08090b85;transform:rotate(-1deg)translateY(-9px)!important}.systemFileV4 .capabilityPaper:hover{box-shadow:0 26px 58px -42px #08090b6b;transform:rotate(1.1deg)translateY(-7px)!important}.systemFileV4 .currentlyPaper:hover{box-shadow:0 26px 58px -42px #08090b6b;transform:rotate(-1.4deg)translateY(-7px)!important}.projectGlassGate{--gate-rx:0deg;--gate-ry:0deg;perspective:1000px}.projectGlassGate:hover .projectGlassGateEffect,.projectGlassGate:focus-within .projectGlassGateEffect{transform:translateY(-5px) rotateX(var(--gate-rx)) rotateY(var(--gate-ry)) scale(1.018)!important}.projectArchiveWheel:has([aria-selected=true]) [role=option]>span{opacity:.56;filter:brightness(.72)saturate(.78)}.projectArchiveWheel [aria-selected=true]>span{transition:transform .34s cubic-bezier(.22,1,.36,1),filter .26s,opacity .26s,box-shadow .32s;opacity:1!important;filter:brightness(1.12)saturate(1.08)!important;transform:scale(1.045)!important}.projectArchiveWheel ol button{transition:color .22s,transform .26s cubic-bezier(.22,1,.36,1),opacity .22s}.projectArchiveWheel ol button:hover,.projectArchiveWheel ol button:focus-visible{color:#f3f0e8;transform:translate(-6px)}.traceForm label:focus-within>span{color:#ff4a38;transform:translate(4px)}.traceForm label>span{transition:color .22s,transform .22s cubic-bezier(.22,1,.36,1);display:inline-block}.traceSubmit .editorialButton:hover,.traceSubmit .editorialButton:focus-visible{box-shadow:0 0 0 1px #ff4a383d,0 0 28px #ff4a3814}@media (max-width:1180px),(max-height:760px){.interestTile:hover,.interestTile:focus-within,.interestTile:nth-child(2n):hover,.interestTile:nth-child(2n):focus-within{transform:perspective(1000px) translateY(-5px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y))!important}.projectArchiveWheel [aria-selected=true]>span{transform:scale(1.025)!important}}@media (pointer:coarse){.interestTile:after{display:none}.interestTile:hover,.interestTile:focus-within,.interestTile:nth-child(2n):hover,.interestTile:nth-child(2n):focus-within,.projectGlassGate:hover .projectGlassGateEffect,.projectGlassGate:focus-within .projectGlassGateEffect{transform:none!important}}@media (prefers-reduced-motion:reduce){.interestTile,.interestMediaImg,.signalLane>i:after,.signalWorldFooter>span,.systemFileV4 .mainPaper,.systemFileV4 .capabilityPaper,.systemFileV4 .currentlyPaper,.projectGlassGateEffect,.projectArchiveWheel [role=option]>span,.projectArchiveWheel ol button,.traceForm label>span{transition:none!important;animation:none!important}}
.introducingBackTitle{pointer-events:none;opacity:.52!important;line-height:.72!important;inset:7.6% 0 auto!important}.introducingBackTitle span{letter-spacing:-.06em!important;font-size:clamp(68px,7.8vw,138px)!important}.introducingBackTitle strong{transform:translate(-.6vw);letter-spacing:-.025em!important;color:#090b0fa8!important;margin-top:.01em!important;font-size:clamp(112px,11.7vw,206px)!important;line-height:.72!important}.modelDock{z-index:4;overflow:visible;min-height:650px!important}.modelDock .modelHalo{opacity:.62;width:74%!important}.modelDock .heroModelCanvas{z-index:4;transform-origin:50% 56%;filter:drop-shadow(0 40px 46px #14192438);transform:translate(-2%,54px)scale(1.16)}.modelDock:after{content:none!important;display:none!important}.aboutPanel{z-index:6;padding-left:clamp(12px,1.4vw,26px);position:relative}@media (max-width:1440px),(max-height:860px){.introducingBackTitle{inset:7.2% 0 auto!important}.introducingBackTitle span{font-size:clamp(62px,7.45vw,118px)!important}.introducingBackTitle strong{transform:translate(-.4vw);font-size:clamp(102px,11.3vw,176px)!important}.modelDock{min-height:575px!important}.modelDock .heroModelCanvas{transform:translate(-1.5%,40px)scale(1.11)}}@media (max-width:1180px),(max-height:760px){.introducingBackTitle{inset:6.8% 0 auto!important}.introducingBackTitle span{font-size:clamp(56px,7vw,100px)!important}.introducingBackTitle strong{letter-spacing:-.018em!important;font-size:clamp(90px,10.8vw,150px)!important}.modelDock{min-height:525px!important}.modelDock .heroModelCanvas{transform:translate(-1.2%,32px)scale(1.08)}}@media (max-width:980px){.modelDock .heroModelCanvas{transform:translateY(22px)scale(1.01)}}@media (max-width:760px){.introducingBackTitle{opacity:.38!important;inset:7.6% 0 auto!important}.introducingBackTitle span{font-size:15vw!important}.introducingBackTitle strong{transform:none;font-size:22vw!important}.modelDock{min-height:500px!important}.modelDock .heroModelCanvas{transform:translateY(14px)scale(1)}.aboutPanel{padding-left:0}}
html,body{max-width:100%;overflow-x:clip}body{min-width:320px}button,a,input,textarea{-webkit-tap-highlight-color:transparent}:where(a,button,input,textarea,[tabindex]):focus-visible{outline-offset:4px;outline:1px solid}.projectArchive{overscroll-behavior:contain}.projectArchiveWheel [role=listbox]{touch-action:pan-x}.projectArchiveWheel button[role=option][aria-selected=true]>span,.projectArchiveWheel a[role=option][aria-selected=true]>span{border-color:#ff564380!important;box-shadow:0 30px 90px -34px #000000fa,0 0 0 1px #ff564324,0 0 42px #ff4a3814!important}.projectDetailPanel,.projectArchiveWheel ol,.projectArchiveChrome,.projectArchiveHint{box-sizing:border-box}@media (min-width:900px) and (max-height:760px){.projectDetailPanel{width:clamp(238px,20vw,292px)!important;max-height:none!important;top:72px!important;bottom:54px!important}.projectDetailPanel h3{font-size:clamp(30px,2.7vw,42px)!important;line-height:.92!important}.projectDetailBody{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.projectDetailStack{gap:5px!important}.projectArchiveWheel ol{line-height:1.6!important;top:9%!important}}@media (min-width:761px) and (max-width:1050px){.projectDetailPanel{width:clamp(220px,28vw,268px)!important;padding-right:18px!important;left:18px!important}.projectArchiveWheel ol{max-width:150px;right:14px!important}.projectArchiveHint{font-size:7px!important}.projectGatewayCenter{width:min(720px,86vw)!important}}@media (max-width:760px){.pageChrome{left:12px!important;right:12px!important}.projectArchiveChrome{font-size:7px!important;top:12px!important;left:12px!important;right:12px!important}.projectArchiveChrome button{min-height:34px;padding-inline:8px}.projectArchiveWheel ol{display:none!important}.projectArchiveWheel [role=listbox]{inset:42px 0 0!important}.projectDetailPanel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);scrollbar-width:thin;border:1px solid #ffffff1f;box-shadow:0 26px 70px #0000007a;z-index:80!important;background:#050607ed!important;width:auto!important;max-height:min(40dvh,360px)!important;padding:16px 18px 18px!important;position:absolute!important;inset:auto 12px 50px!important;overflow-y:auto!important}.projectDetailPanel:after{display:none!important}.projectDetailPanel h3{margin-top:7px!important;font-size:clamp(30px,10vw,46px)!important;line-height:.92!important}.projectDetailSummary{margin-top:10px!important;font-size:13px!important;line-height:1.28!important}.projectDetailBody{margin-top:9px!important;font-size:11px!important;line-height:1.42!important}.projectDetailMeta{margin-top:12px!important}.projectDetailStack{gap:5px!important;margin-top:10px!important}.projectDetailStack span{font-size:8px!important}.projectDetailLink{align-items:center;min-height:36px;display:inline-flex;margin-top:10px!important}.projectArchiveHint{font-size:6px!important;bottom:12px!important;left:12px!important;right:12px!important}.projectArchiveHint span:last-child{display:none}.projectGatewayCenter{width:min(92vw,620px)!important}.projectGatewayCenter p{max-width:36rem}.projectGlassGate{max-width:min(92vw,330px);margin-inline:auto}}@media (max-width:480px){.projectDetailBody{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.projectDetailMeta{grid-template-columns:1fr 1fr!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important}}
