.DecodeText-module__-yQSEq__decode{position:relative}.DecodeText-module__-yQSEq__visual{white-space:pre-wrap}.DecodeText-module__-yQSEq__cell{position:relative}.DecodeText-module__-yQSEq__original{transition:none}.DecodeText-module__-yQSEq__decode[data-decoding=true] .DecodeText-module__-yQSEq__original{opacity:0}.DecodeText-module__-yQSEq__glyph{text-align:center;color:#b7dfff;text-shadow:0 0 .4em #9f68ff59;pointer-events:none;position:absolute;inset:0}.DecodeText-module__-yQSEq__accessible{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.DecodeText-module__-yQSEq__decode[data-decoding=true] .DecodeText-module__-yQSEq__original{opacity:1}.DecodeText-module__-yQSEq__glyph{display:none}}
.GlitchWordmark-module__e0GLsG__wordmark{flex-shrink:0;width:142px;height:auto;line-height:0;display:inline-block}.GlitchWordmark-module__e0GLsG__svg{width:100%;height:auto;display:block;overflow:visible}.GlitchWordmark-module__e0GLsG__base{fill:#eeeaf6}.GlitchWordmark-module__e0GLsG__cyan{fill:#99e5ff;opacity:.9;transform:translate(-1.6px)}.GlitchWordmark-module__e0GLsG__violet{fill:#a27cec;opacity:.88;transform:translate(2.9px)}.GlitchWordmark-module__e0GLsG__streaks{stroke:#85d9f5;opacity:.43;transform:translate(-1px)}.GlitchWordmark-module__e0GLsG__wordmark[data-glitching=true] .GlitchWordmark-module__e0GLsG__cyan{animation:.76s step-end both GlitchWordmark-module__e0GLsG__cyan-shift}.GlitchWordmark-module__e0GLsG__wordmark[data-glitching=true] .GlitchWordmark-module__e0GLsG__violet{animation:.76s step-end both GlitchWordmark-module__e0GLsG__violet-shift}.GlitchWordmark-module__e0GLsG__wordmark[data-glitching=true] .GlitchWordmark-module__e0GLsG__streaks{animation:.76s step-end both GlitchWordmark-module__e0GLsG__streak-shift}@keyframes GlitchWordmark-module__e0GLsG__cyan-shift{0%,to{transform:translate(-1.6px)}14%{transform:translate(-7px)}27%{transform:translate(3px)}43%{transform:translate(-4px)}61%{transform:translate(-2px)}78%{transform:translate(-5px)}}@keyframes GlitchWordmark-module__e0GLsG__violet-shift{0%,to{transform:translate(2.9px)}9%{transform:translate(7px)}22%{transform:translate(-2px)}39%{transform:translate(5px)}57%{transform:translate(2px)}71%{transform:translate(6px)}}@keyframes GlitchWordmark-module__e0GLsG__streak-shift{0%,to{opacity:.43;transform:translate(-1px)}18%{opacity:.7;transform:translate(-12px)}36%{opacity:.5;transform:translate(5px)}61%{opacity:.6;transform:translate(-7px)}}.GlitchWordmark-module__e0GLsG__wordmark[data-paused=true] *{animation:none!important}@media (prefers-reduced-motion:reduce){.GlitchWordmark-module__e0GLsG__wordmark *{animation:none!important}}
.Header-module__hBw1pG__frame{z-index:35;pointer-events:none;border:1px solid #77708330;border-radius:4px;position:fixed;inset:13px}.Header-module__hBw1pG__header{z-index:45;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(90deg,#07070de8,#0b0812d9);border-bottom:1px solid #75688130;align-items:center;gap:32px;height:58px;padding:0 12px 0 22px;display:flex;position:fixed;top:14px;left:14px;right:14px}.Header-module__hBw1pG__brand{flex-shrink:0;align-items:center;min-height:42px;margin-left:-5px;display:flex}.Header-module__hBw1pG__links{font:9px/1.3 var(--mono);text-transform:uppercase;letter-spacing:.065em;color:#bbb4c9;align-items:center;gap:28px;margin-left:24px;display:flex}.Header-module__hBw1pG__links a{align-items:center;min-height:36px;transition:color .15s;display:flex}.Header-module__hBw1pG__links a:hover{color:#c9edff}.Header-module__hBw1pG__controls{align-items:center;gap:15px;height:100%;margin-left:auto;display:flex}.Header-module__hBw1pG__clock{font:9px/1 var(--code);white-space:nowrap;color:#b0a5bd;align-items:center;gap:8px;display:flex}.Header-module__hBw1pG__clock>span:last-child{color:#7d738c;letter-spacing:.035em;margin-left:2px;font-size:7px}.Header-module__hBw1pG__clockDot{background:#93c9de;border-radius:50%;width:3px;height:3px;box-shadow:0 0 8px #93c9de30}.Header-module__hBw1pG__language{align-items:center;display:flex;position:relative}.Header-module__hBw1pG__languageButton,.Header-module__hBw1pG__toggle{cursor:pointer;color:#cfc7dc;background:#17111ea3;border:1px solid #65517259;border-radius:7px;justify-content:center;align-items:center;transition:border-color .18s,background .18s,color .18s;display:flex}.Header-module__hBw1pG__languageButton{height:36px;font:10px/1 var(--mono);gap:8px;padding:0 10px}.Header-module__hBw1pG__languageButton>svg:first-child{color:#a0bacd}.Header-module__hBw1pG__languageButton:hover,.Header-module__hBw1pG__toggle:hover,.Header-module__hBw1pG__languageButton[aria-expanded=true],.Header-module__hBw1pG__toggle[aria-expanded=true]{color:#eee5f6;background:#25192f;border-color:#997bad8c}.Header-module__hBw1pG__chevron{color:#897698;transition:transform .18s}.Header-module__hBw1pG__languageButton[aria-expanded=true] .Header-module__hBw1pG__chevron{transform:rotate(180deg)}.Header-module__hBw1pG__toggle{color:#c2d9e6;width:38px;height:36px}.Header-module__hBw1pG__header :is(a,button):focus-visible,.Header-module__hBw1pG__menu a:focus-visible{outline-offset:3px;outline:2px solid #aad6ed}.Header-module__hBw1pG__skip{z-index:100;color:#08070d;font:12px var(--mono);background:#b4e4f7;padding:12px 18px;position:fixed;top:-120px;left:25px}.Header-module__hBw1pG__skip:focus{top:82px}.Header-module__hBw1pG__languagePanel{z-index:49;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#100c17fa;border:1px solid #725d8387;border-radius:11px;width:226px;max-width:calc(100vw - 28px);padding:8px;animation:.18s ease-out both Header-module__hBw1pG__panel-enter;position:absolute;top:calc(100% + 16px);right:0;box-shadow:0 14px 48px #0008,0 0 0 4px #0a0710a8}.Header-module__hBw1pG__languagePanel[hidden]{display:none}.Header-module__hBw1pG__languageHeading{font:9px/1 var(--mono);color:#9683ab;letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid #5441613d;justify-content:space-between;align-items:center;gap:12px;margin-bottom:5px;padding:10px 11px 13px;display:flex}.Header-module__hBw1pG__languagePanel>button{text-align:left;color:#bdb3cd;width:100%;height:43px;font:12px/1 var(--sans);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:12px;padding:0 11px;transition:background .15s,border-color .15s;display:flex}.Header-module__hBw1pG__languagePanel>button:hover,.Header-module__hBw1pG__languagePanel>button:focus-visible{background:#24182f;border-color:#6750796b;outline:none}.Header-module__hBw1pG__languagePanel>button[aria-checked=true]{color:#e4daef;background:#21162dc7}.Header-module__hBw1pG__languagePanel>button>svg{color:#a7d8ed;margin-left:auto}.Header-module__hBw1pG__languageCode{width:25px;font:8px/1 var(--mono);color:#9177a9;flex:0 0 25px}.Header-module__hBw1pG__menu{z-index:46;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:linear-gradient(150deg,#181020fa,#0b0911fa 70%);border:1px solid #7b608a80;border-radius:12px;width:min(440px,100% - 46px);max-height:calc(100svh - 115px);padding:20px;animation:.2s ease-out both Header-module__hBw1pG__panel-enter;position:fixed;top:85px;right:23px;overflow:auto;box-shadow:0 24px 80px #0009,0 0 0 4px #0b0810aa}.Header-module__hBw1pG__menu[hidden]{display:none}.Header-module__hBw1pG__menuHeading{align-items:center;gap:13px;padding:0 1px 23px;display:flex}.Header-module__hBw1pG__signal{color:#b9ccea;background:#2a19355c;border:1px solid #7760864f;border-radius:8px;flex:0 0 39px;place-items:center;width:39px;height:39px;display:grid}.Header-module__hBw1pG__menuHeading>div{font:10px/1.3 var(--mono);letter-spacing:.065em;color:#e3dcef;flex-direction:column;gap:6px;display:flex}.Header-module__hBw1pG__menuHeading small{font:8px/1.4 var(--code);letter-spacing:0;color:#9684a8}.Header-module__hBw1pG__menuIndex{font:7px/1 var(--code);color:#7f6a90;text-transform:uppercase;align-self:flex-start;margin-left:auto;padding-top:5px}.Header-module__hBw1pG__menuList{grid-template-columns:1fr 1fr;gap:10px;display:grid}.Header-module__hBw1pG__menuList>a{background:#1b122282;border:1px solid #7452853a;border-radius:8px;flex-direction:column;gap:23px;padding:18px;transition:background .18s,border-color .18s;display:flex}.Header-module__hBw1pG__menuList>a:hover,.Header-module__hBw1pG__menuList>a:focus-visible{background:#2d1b38;border-color:#9972ad94}.Header-module__hBw1pG__menuList>.Header-module__hBw1pG__primaryRow{background:radial-gradient(at 100% 0,#6954932b,#0000 70%),#23162ed9;border-color:#795c9361;grid-column:1/-1;gap:30px;padding:22px}.Header-module__hBw1pG__rowTop{justify-content:space-between;align-items:center;gap:20px;display:flex}.Header-module__hBw1pG__rowTop>svg{color:#b0d4e9;transition:transform .18s}.Header-module__hBw1pG__menuList>a:hover .Header-module__hBw1pG__rowTop>svg{transform:translate(2px,-2px)}.Header-module__hBw1pG__rowNumber{font:8px/1 var(--code);color:#977aab}.Header-module__hBw1pG__rowCopy{flex-direction:column;gap:10px;display:flex}.Header-module__hBw1pG__rowCopy>span{font:500 21px/1 var(--sans);letter-spacing:-.045em;color:#e0d5eb}.Header-module__hBw1pG__primaryRow .Header-module__hBw1pG__rowCopy>span{letter-spacing:-.055em;font-size:35px}.Header-module__hBw1pG__rowCopy small{font:9px/1.5 var(--code);color:#a08aae}.Header-module__hBw1pG__menuShortcuts{border-bottom:1px solid #63466f3d;justify-content:space-between;gap:24px;margin-top:8px;padding:19px 2px 17px;display:flex}.Header-module__hBw1pG__menuShortcuts>a{min-height:28px;font:10px/1 var(--mono);color:#b9a7c9;align-items:center;gap:10px;display:flex}.Header-module__hBw1pG__menuShortcuts>a svg{color:#99bdd5}.Header-module__hBw1pG__menuBottom{font:8px/1.4 var(--code);color:#7c688b;justify-content:space-between;gap:20px;padding:18px 1px 1px;display:flex}.Header-module__hBw1pG__menu[data-paused=true]{animation:none}@keyframes Header-module__hBw1pG__panel-enter{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@media (max-width:1050px){.Header-module__hBw1pG__header{gap:20px}.Header-module__hBw1pG__links{gap:20px;margin-left:8px}.Header-module__hBw1pG__clock>span:last-child{display:none}.Header-module__hBw1pG__controls{gap:12px}}@media (max-width:800px){.Header-module__hBw1pG__links{display:none}.Header-module__hBw1pG__brand{margin-left:-6px}}@media (max-width:560px){.Header-module__hBw1pG__frame{inset:7px}.Header-module__hBw1pG__header{gap:10px;height:54px;padding:0 8px 0 14px;top:8px;left:8px;right:8px}.Header-module__hBw1pG__brand>span{width:120px}.Header-module__hBw1pG__clock{display:none}.Header-module__hBw1pG__controls{gap:8px}.Header-module__hBw1pG__languageButton{gap:7px;height:35px;padding:0 8px;font-size:9px}.Header-module__hBw1pG__toggle{width:35px;height:35px}.Header-module__hBw1pG__menu{width:calc(100% - 28px);max-height:calc(100svh - 103px);padding:17px;top:76px;right:14px}.Header-module__hBw1pG__menuHeading{gap:11px;padding-bottom:20px}.Header-module__hBw1pG__menuHeading small{font-size:8px}.Header-module__hBw1pG__menuIndex{font-size:6px}.Header-module__hBw1pG__menuList{gap:9px}.Header-module__hBw1pG__menuList>a{gap:23px;padding:15px}.Header-module__hBw1pG__menuList>.Header-module__hBw1pG__primaryRow{gap:25px;padding:20px}.Header-module__hBw1pG__primaryRow .Header-module__hBw1pG__rowCopy>span{font-size:32px}.Header-module__hBw1pG__rowCopy>span{font-size:20px}.Header-module__hBw1pG__rowCopy small{font-size:8px;line-height:1.6}.Header-module__hBw1pG__menuBottom{padding-top:15px;font-size:7px}.Header-module__hBw1pG__menuShortcuts{padding-top:13px;padding-bottom:13px}.Header-module__hBw1pG__languagePanel{width:215px;top:calc(100% + 15px)}}@media (max-width:360px){.Header-module__hBw1pG__brand>span{width:106px}.Header-module__hBw1pG__controls{gap:7px}.Header-module__hBw1pG__header{padding-left:11px}.Header-module__hBw1pG__languageButton{gap:6px;padding:0 7px}.Header-module__hBw1pG__languageButton>svg:first-child{width:15px;height:15px}.Header-module__hBw1pG__menu{padding:14px}.Header-module__hBw1pG__menuIndex{display:none}.Header-module__hBw1pG__menuList>a{padding:13px}.Header-module__hBw1pG__menuList>.Header-module__hBw1pG__primaryRow{padding:17px}.Header-module__hBw1pG__primaryRow .Header-module__hBw1pG__rowCopy>span{font-size:30px}.Header-module__hBw1pG__rowCopy>span{font-size:18px}.Header-module__hBw1pG__rowCopy small,.Header-module__hBw1pG__menuHeading small{font-size:7px}}@media (prefers-reduced-motion:reduce){.Header-module__hBw1pG__menu,.Header-module__hBw1pG__languagePanel{animation:none}.Header-module__hBw1pG__header *,.Header-module__hBw1pG__menu *{transition:none!important}}
.JournalEntries-module__MF745W__entries{border-top:1px solid #2a2434;margin-top:25px}.JournalEntries-module__MF745W__entry{color:inherit;border-bottom:1px solid #2a2434;grid-template-columns:172px minmax(0,1fr) 30px;align-items:center;gap:28px;padding:22px 0;text-decoration:none;transition:background .25s;display:grid}.JournalEntries-module__MF745W__entry:hover{background:#b998ff06}.JournalEntries-module__MF745W__entry:focus-visible{outline-offset:5px;outline:1px solid #b9eafb}.JournalEntries-module__MF745W__meta{color:#858196;font:9px/1.5 var(--mono);align-items:center;gap:22px;display:flex}.JournalEntries-module__MF745W__number{color:#a48bc7}.JournalEntries-module__MF745W__meta time{white-space:nowrap}.JournalEntries-module__MF745W__content{min-width:0}.JournalEntries-module__MF745W__title{font:400 clamp(16px, 1.4vw, 20px)/1.4 var(--sans);letter-spacing:-.025em;color:#d5d3df;text-wrap:pretty;margin:0;transition:color .25s}.JournalEntries-module__MF745W__action{color:#a997c0;justify-content:end;display:flex}.JournalEntries-module__MF745W__arrow{transition:transform .25s,color .25s;display:flex}.JournalEntries-module__MF745W__entry:hover .JournalEntries-module__MF745W__title,.JournalEntries-module__MF745W__entry:focus-visible .JournalEntries-module__MF745W__title{color:#eff1f8}.JournalEntries-module__MF745W__entry:hover .JournalEntries-module__MF745W__arrow,.JournalEntries-module__MF745W__entry:focus-visible .JournalEntries-module__MF745W__arrow{color:#b9eafb;transform:translate(2px,-2px)}.JournalEntries-module__MF745W__entries[data-paused=true] .JournalEntries-module__MF745W__entry,.JournalEntries-module__MF745W__entries[data-paused=true] .JournalEntries-module__MF745W__title,.JournalEntries-module__MF745W__entries[data-paused=true] .JournalEntries-module__MF745W__arrow{transition:none}.JournalEntries-module__MF745W__entries[data-paused=true] .JournalEntries-module__MF745W__arrow{transform:none}.JournalEntries-module__MF745W__entries:lang(zh) .JournalEntries-module__MF745W__title{letter-spacing:0;line-height:1.5}@media (max-width:1000px){.JournalEntries-module__MF745W__entry{grid-template-columns:145px minmax(0,1fr) 22px;gap:22px}.JournalEntries-module__MF745W__meta{gap:15px;font-size:8px}}@media (max-width:620px){.JournalEntries-module__MF745W__entries{margin-top:20px}.JournalEntries-module__MF745W__entry{grid-template-columns:minmax(0,1fr) 24px;gap:9px 20px;padding:18px 0}.JournalEntries-module__MF745W__meta{grid-column:1;gap:16px;font-size:8px}.JournalEntries-module__MF745W__content{grid-column:1}.JournalEntries-module__MF745W__title{font-size:17px;line-height:1.45}.JournalEntries-module__MF745W__action{grid-area:1/2/3;align-self:center}}@media (prefers-reduced-motion:reduce){.JournalEntries-module__MF745W__entry,.JournalEntries-module__MF745W__title,.JournalEntries-module__MF745W__arrow{transition:none}.JournalEntries-module__MF745W__entry:hover .JournalEntries-module__MF745W__arrow,.JournalEntries-module__MF745W__entry:focus-visible .JournalEntries-module__MF745W__arrow{transform:none}}
.ProjectShowcase-module__-IBlha__section{--project-ink:#dde3f0;--project-muted:#898ba2;--project-accent:#b9eafb;color:var(--project-ink);padding:64px clamp(24px,5vw,88px) 54px;scroll-margin-top:0;position:relative}.ProjectShowcase-module__-IBlha__companiesSection{z-index:3;background:radial-gradient(at 85% 0,#251b3542,#0000 55%),#09090f;border-top:1px solid #75629552;border-radius:24px 24px 0 0}.ProjectShowcase-module__-IBlha__personalSection{padding-top:42px;padding-bottom:46px}.ProjectShowcase-module__-IBlha__heading{border-bottom:1px solid #2d293a;justify-content:space-between;align-items:center;gap:24px;max-width:1480px;margin:0 auto 28px;padding-bottom:17px;display:flex}.ProjectShowcase-module__-IBlha__heading h2{font:400 clamp(20px, 2vw, 26px)/1.25 var(--mono);letter-spacing:-.035em;align-items:baseline;gap:12px;margin:0;display:flex}.ProjectShowcase-module__-IBlha__companiesSection .ProjectShowcase-module__-IBlha__heading{align-items:end;margin-bottom:36px;padding-bottom:25px}.ProjectShowcase-module__-IBlha__companiesSection .ProjectShowcase-module__-IBlha__heading h2{font:500 clamp(40px, 5.5vw, 80px)/1.05 var(--sans);letter-spacing:-.055em;gap:22px}.ProjectShowcase-module__-IBlha__companiesSection .ProjectShowcase-module__-IBlha__headingSlash{font:400 .42em/1 var(--mono);align-self:center}.ProjectShowcase-module__-IBlha__companiesSection .ProjectShowcase-module__-IBlha__projectCount{padding-bottom:5px}.ProjectShowcase-module__-IBlha__headingSlash{color:#aa95f5}.ProjectShowcase-module__-IBlha__projectCount{font:10px/1.5 var(--mono);color:#686c86}.ProjectShowcase-module__-IBlha__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;max-width:1480px;margin:auto;display:grid}.ProjectShowcase-module__-IBlha__singleGrid{grid-template-columns:1fr}.ProjectShowcase-module__-IBlha__project{min-width:0;color:inherit;scroll-margin-top:0;text-decoration:none;display:block}.ProjectShowcase-module__-IBlha__project:focus-visible{outline:1px solid var(--project-accent);outline-offset:9px}.ProjectShowcase-module__-IBlha__cardHeading{justify-content:space-between;align-items:center;gap:16px;padding:0 0 14px;display:flex}.ProjectShowcase-module__-IBlha__cardHeading h3{font:400 18px/1.4 var(--mono);letter-spacing:-.055em;align-items:baseline;gap:13px;margin:0;display:flex}.ProjectShowcase-module__-IBlha__number{font:9px/1 var(--mono);letter-spacing:0;color:#726585}.ProjectShowcase-module__-IBlha__projectRole{font:9px/1.4 var(--mono);text-align:right;color:#9692a9}.ProjectShowcase-module__-IBlha__cardDetails{padding:20px 0 0}.ProjectShowcase-module__-IBlha__description{max-width:520px;font:11px/1.85 var(--mono);color:#9c9fb4;text-wrap:pretty;min-height:3.7em;margin:0 0 22px}.ProjectShowcase-module__-IBlha__cardLink{border-top:1px solid #272433;justify-content:space-between;align-items:center;gap:20px;padding-top:13px;display:flex}.ProjectShowcase-module__-IBlha__domain{font:10px/1.4 var(--mono);color:#c5c7d5}.ProjectShowcase-module__-IBlha__action{font:9px/1.4 var(--mono);color:#8889a0;align-items:center;gap:15px;transition:color .25s;display:flex}.ProjectShowcase-module__-IBlha__action svg{color:#b0bee0;width:16px;height:16px}.ProjectShowcase-module__-IBlha__project:hover .ProjectShowcase-module__-IBlha__action,.ProjectShowcase-module__-IBlha__project:focus-visible .ProjectShowcase-module__-IBlha__action{color:var(--project-accent)}.ProjectShowcase-module__-IBlha__singleGrid .ProjectShowcase-module__-IBlha__project{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,.45fr) minmax(0,.55fr);align-items:start;column-gap:clamp(28px,5vw,76px);display:grid}.ProjectShowcase-module__-IBlha__singleGrid .ProjectShowcase-module__-IBlha__cardHeading{grid-area:1/2;padding:9px 0 22px}.ProjectShowcase-module__-IBlha__singleGrid .ProjectShowcase-module__-IBlha__cardHeading h3{font-size:19px}.ProjectShowcase-module__-IBlha__singleGrid .ProjectShowcase-module__-IBlha__art{grid-area:1/1/3}.ProjectShowcase-module__-IBlha__singleGrid .ProjectShowcase-module__-IBlha__cardDetails{flex-direction:column;grid-area:2/2;justify-content:space-between;align-self:stretch;gap:28px;padding:0 0 7px;display:flex}.ProjectShowcase-module__-IBlha__singleGrid .ProjectShowcase-module__-IBlha__description{max-width:440px;min-height:0;margin:0;font-size:12px}.ProjectShowcase-module__-IBlha__singleGrid .ProjectShowcase-module__-IBlha__cardLink{margin-top:auto}.ProjectShowcase-module__-IBlha__art{--art-hover:0;aspect-ratio:1.45;isolation:isolate;background:#0b0a13;border:1px solid #aaaff021;border-radius:1px;width:100%;transition:border-color .3s;position:relative;overflow:hidden}.ProjectShowcase-module__-IBlha__project:hover .ProjectShowcase-module__-IBlha__art,.ProjectShowcase-module__-IBlha__project:focus-visible .ProjectShowcase-module__-IBlha__art{border-color:#aab6f87a}.ProjectShowcase-module__-IBlha__artSurface{transform:perspective(950px) rotateX(var(--art-rx,0deg)) rotateY(var(--art-ry,0deg)) scale(calc(1.015 + var(--art-hover) * .045));transform-origin:50%;position:absolute;inset:0}.ProjectShowcase-module__-IBlha__artSurface:after{content:"";pointer-events:none;z-index:5;background:radial-gradient(circle at var(--art-px,50%) var(--art-py,50%), #b6caff16, transparent 45%);mix-blend-mode:screen;position:absolute;inset:0}.ProjectShowcase-module__-IBlha__art:after{content:"";pointer-events:none;z-index:6;opacity:.12;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' opacity='.35' filter='url(%23n)' d='M0 0h200v200H0z'/%3E%3C/svg%3E");position:absolute;inset:0}.ProjectShowcase-module__-IBlha__artTop{z-index:4;font:8px/1 var(--mono);letter-spacing:.05em;opacity:.7;justify-content:space-between;align-items:center;display:flex;position:absolute;top:23px;left:25px;right:25px}.ProjectShowcase-module__-IBlha__decodeCanvas{z-index:8;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ProjectShowcase-module__-IBlha__scanBeam{z-index:7;width:38%;height:130%;transform:translateX(calc(var(--art-hover) * 440%)) skewX(-18deg);opacity:var(--art-scan,0);pointer-events:none;mix-blend-mode:screen;background:linear-gradient(90deg,#0000,#bbdafa35 48%,#9480d34f 50%,#0000);position:absolute;top:-15%;left:-40%}.ProjectShowcase-module__-IBlha__artCorner{pointer-events:none;z-index:9;border-bottom:1px solid #bedbfa77;border-right:1px solid #bedbfa77;width:9px;height:9px;position:absolute;bottom:8px;right:8px}.ProjectShowcase-module__-IBlha__tikinArt{color:#dedcff;background:radial-gradient(at 82% 20%,#443068ab,#0000 61%),linear-gradient(130deg,#10111d,#171124)}.ProjectShowcase-module__-IBlha__tikinArt:before{content:"";background:linear-gradient(90deg,#0000 calc(50% - .5px),#b4bdff14 50%,#0000 calc(50% + .5px)),linear-gradient(0deg,#0000 calc(50% - .5px),#b4bdff14 50%,#0000 calc(50% + .5px));position:absolute;inset:0}.ProjectShowcase-module__-IBlha__orbitHalo{aspect-ratio:1;filter:blur(18px);background:radial-gradient(#8473c245,#0000 65%);border-radius:50%;width:75%;position:absolute;top:-16%;right:-10%}.ProjectShowcase-module__-IBlha__orbitSystem{aspect-ratio:1;width:76%;transform:translate(calc(var(--layer-x,0px) * -.65), calc(var(--layer-y,0px) * -.65)) rotate(-28deg);position:absolute;top:-18%;right:-17%}.ProjectShowcase-module__-IBlha__orbitRing{border:1px solid #a4b4ef70;border-radius:50%;position:absolute;inset:10%;transform:rotateX(60deg);box-shadow:0 0 18px #7765f015}.ProjectShowcase-module__-IBlha__orbitRing:nth-child(2){inset:2%;transform:rotate(55deg)rotateX(55deg)}.ProjectShowcase-module__-IBlha__orbitRing:nth-child(3){inset:20%;transform:rotate(-62deg)rotateX(58deg)}.ProjectShowcase-module__-IBlha__orbitSphere{background:radial-gradient(circle at 32% 25%,#edf5ff 0%,#b6c1ea 26%,#8186c4 46%,#443a76 69%,#141127 88%);border-radius:50%;position:absolute;inset:28%;box-shadow:inset -9px -8px 14px #10072e80,20px 26px 60px #30277d57}.ProjectShowcase-module__-IBlha__orbitSphere:before{content:"";mix-blend-mode:multiply;background:repeating-linear-gradient(0deg,#0000 0 3px,#2e246670 3px 4px),radial-gradient(#0a061360 .5px,#0000 1px) 0 0/4px 4px;border-radius:50%;position:absolute;inset:0}.ProjectShowcase-module__-IBlha__orbitSatellite{aspect-ratio:1;background:radial-gradient(circle at 30% 25%,#e9faff,#b4a5f2 50%,#3c2b77 85%);border-radius:50%;width:7%;position:absolute;top:21%;right:17%}.ProjectShowcase-module__-IBlha__walletCard{z-index:2;width:43%;height:39%;transform:translate3d(calc(var(--layer-x,0px) * .8), calc(var(--layer-y,0px) * .8 - var(--art-hover) * 13px), 0) rotate(-12deg);background:linear-gradient(120deg,#3b3552f7,#1d1a30 65%);border:1px solid #a8a2d873;border-radius:9px;padding:7%;position:absolute;top:24%;left:15%;box-shadow:7px 19px 35px #06051470,inset 0 1px #eeeeff29}.ProjectShowcase-module__-IBlha__walletTop{font:600 clamp(16px, 2vw, 29px)/1 var(--sans);letter-spacing:-.065em;justify-content:space-between;align-items:center;display:flex;position:absolute;top:16%;left:13%;right:13%}.ProjectShowcase-module__-IBlha__walletTop>span:last-child{color:#bdd9ef;font-weight:400}.ProjectShowcase-module__-IBlha__walletChip{background:linear-gradient(120deg,#70749133,#b3c3df44);border:1px solid #b3b5d8aa;border-radius:5px;width:18%;height:23%;display:flex;position:absolute;top:43%;left:13%}.ProjectShowcase-module__-IBlha__walletChip i{border-right:1px solid #b3b5d860;flex:1}.ProjectShowcase-module__-IBlha__walletChip i:last-child{border:0}.ProjectShowcase-module__-IBlha__walletCurrencies{font:9px/1 var(--mono);letter-spacing:.08em;color:#a7a8c4;gap:13px;display:flex;position:absolute;bottom:13%;left:13%;right:13%}.ProjectShowcase-module__-IBlha__tikinWord{font:600 clamp(72px, 9.4vw, 142px)/.75 var(--sans);letter-spacing:-.09em;text-shadow:0 0 35px #a98cff13;transform:translate(calc(var(--layer-x,0px) * .3), calc(var(--layer-y,0px) * .3));position:absolute;bottom:11%;left:6%}.ProjectShowcase-module__-IBlha__tikinWord>span{font:10px/1 var(--mono);letter-spacing:0;margin-left:.7em;position:relative;top:-4em}.ProjectShowcase-module__-IBlha__tikinCoordinates{font:8px/1 var(--mono);color:#9ea8c6;align-items:center;gap:10px;display:flex;position:absolute;bottom:27px;right:25px}.ProjectShowcase-module__-IBlha__tikinCoordinates i{background:#9ea8c652;width:28px;height:1px}.ProjectShowcase-module__-IBlha__liftitArt{color:#d4eefd;background:radial-gradient(at 74% 22%,#27374faa,#0000 64%),linear-gradient(145deg,#0a101b,#111c2a)}.ProjectShowcase-module__-IBlha__liftGrid{opacity:.75;background-image:radial-gradient(#adc5ef22 .75px,#0000 1px);background-size:15px 15px;position:absolute;inset:0}.ProjectShowcase-module__-IBlha__routeNetwork{width:108%;height:100%;transform:translate(calc(var(--layer-x,0px) * -.5), calc(var(--layer-y,0px) * -.5));position:absolute;top:-3%;right:-9%;overflow:visible}.ProjectShowcase-module__-IBlha__cityLines{stroke:#677b9950;stroke-width:.7px}.ProjectShowcase-module__-IBlha__routeBase{stroke:#8b9abd4a;stroke-width:4px;stroke-linejoin:round}.ProjectShowcase-module__-IBlha__routeTrace{stroke:#c2cefa;stroke-width:1.5px;stroke-dasharray:5 10;stroke-dashoffset:calc(var(--art-hover) * -110px);stroke-linejoin:round}.ProjectShowcase-module__-IBlha__routeNode circle{fill:#111b2e;stroke:#bfd4ef;stroke-width:1px}.ProjectShowcase-module__-IBlha__boxTop{fill:#667d9c;stroke:#bfd0ee;stroke-width:.7px}.ProjectShowcase-module__-IBlha__boxSide{fill:#2b3a53;stroke:#667b9c;stroke-width:.7px}.ProjectShowcase-module__-IBlha__boxFront{fill:#4c5a7b;stroke:#8a9abe;stroke-width:.7px}.ProjectShowcase-module__-IBlha__depotOne{transform:translate(calc(var(--layer-x,0px) * .6), calc(var(--layer-y,0px) * .6 - var(--art-hover) * 6px))}.ProjectShowcase-module__-IBlha__depotTwo{transform:translate(calc(var(--layer-x,0px) * .35), calc(var(--layer-y,0px) * .35 - var(--art-hover) * 3px))}.ProjectShowcase-module__-IBlha__routeTruck{transform:translateX(calc(var(--art-hover) * 74px))}.ProjectShowcase-module__-IBlha__liftitWord{z-index:3;font:650 clamp(72px, 9.4vw, 142px)/.9 var(--sans);letter-spacing:-.085em;transform:translate(calc(var(--layer-x,0px) * .3), calc(var(--layer-y,0px) * .3));position:absolute;bottom:10%;left:6%}.ProjectShowcase-module__-IBlha__liftitWord>span{color:#899eca}.ProjectShowcase-module__-IBlha__liftBottom{font:27px/1 var(--sans);color:#aebedf;position:absolute;bottom:25px;right:25px}.ProjectShowcase-module__-IBlha__margenArt{aspect-ratio:1.9;color:#dce1ff;background:radial-gradient(at 67% 46%,#51426765,#0000 61%),linear-gradient(130deg,#0d0e17,#201b2d);container-type:inline-size}.ProjectShowcase-module__-IBlha__labGrid{background-image:linear-gradient(#b8b4d012 1px,#0000 1px),linear-gradient(90deg,#b8b4d012 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 6%,#000 80%);mask-image:linear-gradient(90deg,#0000 6%,#000 80%)}.ProjectShowcase-module__-IBlha__paperStack{width:31%;height:71%;transform:translate3d(calc(var(--layer-x,0px) * .7), calc(var(--layer-y,0px) * .7), 0) rotate(7deg);position:absolute;top:15%;left:55%}.ProjectShowcase-module__-IBlha__paper{border:1px solid #c0b8ef44;position:absolute;inset:0;box-shadow:6px 10px 28px #05041488}.ProjectShowcase-module__-IBlha__paperBack{transform:translate(calc(-23% - var(--art-hover) * 6%), 1%) rotate(-17deg);background:#3c3553}.ProjectShowcase-module__-IBlha__paperBack>span{color:#a19ac3;font:20px/1 var(--mono);position:absolute;bottom:8%;left:9%}.ProjectShowcase-module__-IBlha__paperMiddle{transform:translate(calc(-12% - var(--art-hover) * 3%), -3%) rotate(-9deg);background:#777090;padding:12%}.ProjectShowcase-module__-IBlha__paperMiddle i{background:#e3defa33;width:75%;height:3px;margin-bottom:10px;display:block}.ProjectShowcase-module__-IBlha__paperMiddle i:last-child{width:40%}.ProjectShowcase-module__-IBlha__paperFront{transform:translateY(calc(var(--art-hover) * -9px));background:linear-gradient(125deg,#353347,#1b1b27 80%);flex-direction:column;padding:7% 8%;display:flex}.ProjectShowcase-module__-IBlha__paperTop,.ProjectShowcase-module__-IBlha__paperBottom{font:8px/1 var(--mono);color:#c4c2d8;justify-content:space-between;align-items:center;display:flex}.ProjectShowcase-module__-IBlha__paperTop>span:first-child{font-weight:700}.ProjectShowcase-module__-IBlha__paperTop>span:last-child{font:14px/1 var(--mono)}.ProjectShowcase-module__-IBlha__paperMonogram{font:500 clamp(55px, 20cqw, 125px)/1 var(--sans);letter-spacing:-.09em;margin:auto 0;padding-bottom:3%}.ProjectShowcase-module__-IBlha__paperMonogram>span{color:#ada5f5}.ProjectShowcase-module__-IBlha__paperRule{background:#c6d4f73b;height:1px;margin-bottom:9%}.ProjectShowcase-module__-IBlha__paperBottom{font-size:6px}.ProjectShowcase-module__-IBlha__margenWord{font:500 clamp(42px, 15cqw, 96px)/.9 var(--sans);letter-spacing:-.08em;transform:translate(calc(var(--layer-x,0px) * -.35), calc(var(--layer-y,0px) * -.35));position:absolute;bottom:20%;left:6%}.ProjectShowcase-module__-IBlha__margenWord>span{color:#8d83bf}.ProjectShowcase-module__-IBlha__margenSeal{aspect-ratio:1;color:#302c44;width:13%;font:10cqw/1 var(--sans);transform:translate(calc(var(--layer-x,0px) * 1.2), calc(var(--layer-y,0px) * 1.2 + var(--art-hover) * 8px)) rotate(-12deg);background:radial-gradient(circle at 30% 20%,#d4e8ff,#a39aba);border:1px solid #d2e7ff6e;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:10%;right:10%;box-shadow:3px 5px 22px #09071370}.ProjectShowcase-module__-IBlha__margenCaption{font:8px/1.3 var(--mono);color:#8988a5;position:absolute;bottom:7%;left:6%}@media (min-width:1650px){.ProjectShowcase-module__-IBlha__tikinWord,.ProjectShowcase-module__-IBlha__liftitWord{font-size:150px}}@media (max-width:1000px){.ProjectShowcase-module__-IBlha__grid{gap:28px}.ProjectShowcase-module__-IBlha__companiesSection{padding-top:50px}.ProjectShowcase-module__-IBlha__projectRole{font-size:8px}.ProjectShowcase-module__-IBlha__artTop{font-size:7px;top:20px;left:20px;right:20px}.ProjectShowcase-module__-IBlha__walletCurrencies{gap:9px;font-size:7px}.ProjectShowcase-module__-IBlha__walletCard{border-radius:6px}.ProjectShowcase-module__-IBlha__tikinWord,.ProjectShowcase-module__-IBlha__liftitWord{font-size:9.5vw}.ProjectShowcase-module__-IBlha__singleGrid .ProjectShowcase-module__-IBlha__cardDetails{gap:20px}.ProjectShowcase-module__-IBlha__singleGrid .ProjectShowcase-module__-IBlha__description{font-size:11px}.ProjectShowcase-module__-IBlha__singleGrid .ProjectShowcase-module__-IBlha__cardLink{flex-wrap:wrap;gap:10px}}@media (max-width:760px){.ProjectShowcase-module__-IBlha__section{padding:40px 24px}.ProjectShowcase-module__-IBlha__companiesSection{border-radius:22px 22px 0 0;padding-top:40px;padding-bottom:44px}.ProjectShowcase-module__-IBlha__personalSection{padding-top:30px;padding-bottom:34px}.ProjectShowcase-module__-IBlha__heading{margin-bottom:23px}.ProjectShowcase-module__-IBlha__heading h2{font-size:22px}.ProjectShowcase-module__-IBlha__companiesSection .ProjectShowcase-module__-IBlha__heading{margin-bottom:28px;padding-bottom:20px}.ProjectShowcase-module__-IBlha__companiesSection .ProjectShowcase-module__-IBlha__heading h2{gap:16px;font-size:clamp(40px,8.5vw,64px)}.ProjectShowcase-module__-IBlha__grid{grid-template-columns:1fr;gap:37px}.ProjectShowcase-module__-IBlha__cardHeading{padding-bottom:11px}.ProjectShowcase-module__-IBlha__cardHeading h3{font-size:17px}.ProjectShowcase-module__-IBlha__projectRole{font-size:9px}.ProjectShowcase-module__-IBlha__art{aspect-ratio:1.55}.ProjectShowcase-module__-IBlha__artTop{font-size:8px;top:21px;left:23px;right:23px}.ProjectShowcase-module__-IBlha__tikinWord,.ProjectShowcase-module__-IBlha__liftitWord{font-size:clamp(75px,20vw,135px)}.ProjectShowcase-module__-IBlha__walletTop{font-size:clamp(18px,5vw,28px)}.ProjectShowcase-module__-IBlha__walletCurrencies{gap:13px;font-size:8px}.ProjectShowcase-module__-IBlha__cardDetails{padding-top:17px}.ProjectShowcase-module__-IBlha__description{min-height:0;margin-bottom:17px;font-size:11px}.ProjectShowcase-module__-IBlha__singleGrid .ProjectShowcase-module__-IBlha__project{grid-template-columns:minmax(0,.43fr) minmax(0,.57fr);column-gap:24px}.ProjectShowcase-module__-IBlha__singleGrid .ProjectShowcase-module__-IBlha__cardHeading{flex-direction:column;align-items:start;gap:5px;padding-top:0;padding-bottom:14px}.ProjectShowcase-module__-IBlha__singleGrid .ProjectShowcase-module__-IBlha__cardDetails{gap:15px;padding-bottom:0}.ProjectShowcase-module__-IBlha__singleGrid .ProjectShowcase-module__-IBlha__art{aspect-ratio:1.2}.ProjectShowcase-module__-IBlha__singleGrid .ProjectShowcase-module__-IBlha__artTop{font-size:6px;top:15px;left:15px;right:15px}.ProjectShowcase-module__-IBlha__singleGrid .ProjectShowcase-module__-IBlha__cardLink{padding-top:12px}.ProjectShowcase-module__-IBlha__singleGrid .ProjectShowcase-module__-IBlha__paperStack{width:43%;height:51%;top:25%;left:44%}.ProjectShowcase-module__-IBlha__singleGrid .ProjectShowcase-module__-IBlha__paperMonogram{font-size:25cqw}.ProjectShowcase-module__-IBlha__singleGrid .ProjectShowcase-module__-IBlha__margenWord{bottom:19%}.ProjectShowcase-module__-IBlha__singleGrid .ProjectShowcase-module__-IBlha__paperTop{font-size:6px}.ProjectShowcase-module__-IBlha__singleGrid .ProjectShowcase-module__-IBlha__paperBottom{font-size:5px}.ProjectShowcase-module__-IBlha__singleGrid .ProjectShowcase-module__-IBlha__margenCaption{font-size:6px}}@media (max-width:540px){.ProjectShowcase-module__-IBlha__singleGrid .ProjectShowcase-module__-IBlha__project{display:block}.ProjectShowcase-module__-IBlha__singleGrid .ProjectShowcase-module__-IBlha__cardHeading{flex-direction:row;align-items:center;padding-bottom:12px}.ProjectShowcase-module__-IBlha__singleGrid .ProjectShowcase-module__-IBlha__art{aspect-ratio:2}.ProjectShowcase-module__-IBlha__singleGrid .ProjectShowcase-module__-IBlha__cardDetails{padding-top:17px;display:block}.ProjectShowcase-module__-IBlha__singleGrid .ProjectShowcase-module__-IBlha__cardLink{margin-top:18px}.ProjectShowcase-module__-IBlha__singleGrid .ProjectShowcase-module__-IBlha__paperStack{width:31%;height:71%;top:15%;left:55%}.ProjectShowcase-module__-IBlha__singleGrid .ProjectShowcase-module__-IBlha__paperMonogram{font-size:20cqw}.ProjectShowcase-module__-IBlha__singleGrid .ProjectShowcase-module__-IBlha__margenWord{bottom:20%}.ProjectShowcase-module__-IBlha__singleGrid .ProjectShowcase-module__-IBlha__margenCaption{font-size:7px}}@media (max-width:390px){.ProjectShowcase-module__-IBlha__section{padding-left:22px;padding-right:22px}.ProjectShowcase-module__-IBlha__action{gap:8px;font-size:8px}.ProjectShowcase-module__-IBlha__domain{font-size:9px}.ProjectShowcase-module__-IBlha__art{aspect-ratio:1.35}.ProjectShowcase-module__-IBlha__tikinCoordinates{gap:6px;bottom:22px;right:18px}.ProjectShowcase-module__-IBlha__tikinCoordinates i{width:18px}.ProjectShowcase-module__-IBlha__walletCurrencies{gap:9px;font-size:7px}.ProjectShowcase-module__-IBlha__walletCard{width:45%;height:35%;top:27%}}@media (prefers-reduced-motion:reduce){.ProjectShowcase-module__-IBlha__project,.ProjectShowcase-module__-IBlha__project *,.ProjectShowcase-module__-IBlha__project :before,.ProjectShowcase-module__-IBlha__project :after{transition:none!important}.ProjectShowcase-module__-IBlha__artSurface{transform:none}.ProjectShowcase-module__-IBlha__decodeCanvas,.ProjectShowcase-module__-IBlha__scanBeam{display:none}}
.TerminalFooter-module__duyzbG__footer{--terminal-line:#b4a5de30;isolation:isolate;border-top:1px solid var(--terminal-line);color:#dfdcec;background:radial-gradient(at 18% 100%,#401f784a,#0000 58%),#06060d;padding:26px 5.6vw 72px;position:relative;overflow:hidden}.TerminalFooter-module__duyzbG__footer:before{content:"";z-index:-1;pointer-events:none;opacity:.11;background:repeating-linear-gradient(0deg,#0000 0 3px,#a9a5c0 4px 4.5px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.TerminalFooter-module__duyzbG__topline,.TerminalFooter-module__duyzbG__bottomline{font-family:var(--mono,"Courier New", monospace);letter-spacing:.075em;color:#938aa7;justify-content:space-between;align-items:center;gap:20px;font-size:10px;line-height:1.7;display:flex}.TerminalFooter-module__duyzbG__topline{border-bottom:1px solid var(--terminal-line);padding-bottom:23px}.TerminalFooter-module__duyzbG__path{color:#cfc5e5;letter-spacing:0;font-size:12px}.TerminalFooter-module__duyzbG__path>span{color:#ac80f0}.TerminalFooter-module__duyzbG__lights{gap:8px;display:flex}.TerminalFooter-module__duyzbG__lights i{background:#494156;border-radius:50%;width:5px;height:5px}.TerminalFooter-module__duyzbG__lights i:nth-child(2){background:#9c79cf}.TerminalFooter-module__duyzbG__lights i:nth-child(3){background:#a1d8ef;box-shadow:0 0 10px #a1d8ef4d}.TerminalFooter-module__duyzbG__console{grid-template-columns:1fr 1fr;align-items:start;gap:60px;padding:56px 0 65px;display:grid}.TerminalFooter-module__duyzbG__prompt{font-family:var(--mono,"Courier New", monospace);color:#bca3e2;align-items:center;gap:10px;margin:0 0 21px;font-size:12px;display:flex}.TerminalFooter-module__duyzbG__prompt>span:first-child{color:#87b7d8}.TerminalFooter-module__duyzbG__cursor{opacity:.7;background:#acd7ee;width:6px;height:12px}.TerminalFooter-module__duyzbG__name{letter-spacing:-.045em;margin:0 0 9px;font-size:clamp(22px,2.5vw,38px);line-height:1.12}.TerminalFooter-module__duyzbG__description{color:#9691a6;max-width:310px;margin:0;font-size:13px;line-height:1.65}.TerminalFooter-module__duyzbG__next{padding:1px 0 0 12%}.TerminalFooter-module__duyzbG__next h2{letter-spacing:-.045em;margin:0 0 26px;font-size:clamp(22px,2.5vw,36px);font-weight:400;line-height:1.2}.TerminalFooter-module__duyzbG__next nav{flex-wrap:wrap;gap:25px;display:flex}.TerminalFooter-module__duyzbG__next nav a{font-family:var(--mono,"Courier New", monospace);color:#c4b9d4;border-bottom:1px solid #4b405f;align-items:center;gap:22px;padding:0 0 8px;font-size:11px;transition:color .18s,border-color .18s;display:inline-flex}.TerminalFooter-module__duyzbG__next nav a>svg{color:#a5cde3}.TerminalFooter-module__duyzbG__next nav a:hover{color:#edebf7;border-color:#b397db}.TerminalFooter-module__duyzbG__wordmark{border-bottom:1px solid var(--terminal-line);color:#afa0d0;text-shadow:0 0 26px #956fcc24;justify-content:center;width:100%;padding:24px 0 36px;transition:color .35s,text-shadow .35s;display:flex;position:relative;overflow:hidden}.TerminalFooter-module__duyzbG__wordmark pre{letter-spacing:-.035em;white-space:pre;margin:0;padding:0;font-family:Courier New,Courier,monospace;font-size:clamp(7px,2.49vw,40px);font-weight:700;line-height:1.02}.TerminalFooter-module__duyzbG__wordmark:hover,.TerminalFooter-module__duyzbG__wordmark:focus-visible{color:#c5e1f5;text-shadow:0 0 32px #7aa1e23b}.TerminalFooter-module__duyzbG__scan{pointer-events:none;background:linear-gradient(90deg,#0000 25%,#a38bff24 48%,#a9ddff33 50%,#0000 66%);position:absolute;inset:0;transform:translate(-120%)}.TerminalFooter-module__duyzbG__wordmark:hover .TerminalFooter-module__duyzbG__scan,.TerminalFooter-module__duyzbG__wordmark:focus-visible .TerminalFooter-module__duyzbG__scan{animation:.9s ease-out both TerminalFooter-module__duyzbG__sweep}@keyframes TerminalFooter-module__duyzbG__sweep{to{transform:translate(120%)}}.TerminalFooter-module__duyzbG__bottomline{padding-top:26px}.TerminalFooter-module__duyzbG__bottomline a{color:#c1b4d5;align-items:center;gap:12px;display:inline-flex}.TerminalFooter-module__duyzbG__bottomline a svg{color:#aed9ef}.TerminalFooter-module__duyzbG__footer a:focus-visible{outline-offset:6px;outline:2px solid #b4dff7}.TerminalFooter-module__duyzbG__footer[data-paused=true] .TerminalFooter-module__duyzbG__scan{animation:none}@media (min-width:1800px){.TerminalFooter-module__duyzbG__footer{padding-left:max(5.6vw,50vw - 780px);padding-right:max(5.6vw,50vw - 780px)}}@media (max-width:700px){.TerminalFooter-module__duyzbG__footer{padding:21px 24px 66px}.TerminalFooter-module__duyzbG__topline{gap:12px;padding-bottom:19px;font-size:8px}.TerminalFooter-module__duyzbG__lights{display:none}.TerminalFooter-module__duyzbG__console{grid-template-columns:1fr;gap:35px;padding:37px 0 27px}.TerminalFooter-module__duyzbG__next{padding:0}.TerminalFooter-module__duyzbG__next h2{margin-bottom:22px}.TerminalFooter-module__duyzbG__next nav{gap:26px}.TerminalFooter-module__duyzbG__wordmark{padding:25px 0 30px}.TerminalFooter-module__duyzbG__wordmark pre{font-size:2.45vw}.TerminalFooter-module__duyzbG__bottomline{flex-wrap:wrap;align-items:flex-start;gap:14px;padding-top:22px;font-size:8px}.TerminalFooter-module__duyzbG__source{display:none}}@media (prefers-reduced-motion:reduce){.TerminalFooter-module__duyzbG__wordmark,.TerminalFooter-module__duyzbG__next nav a{transition:none}.TerminalFooter-module__duyzbG__scan{display:none}}.TerminalFooter-module__duyzbG__compact{background:radial-gradient(at 40% 0,#35205a26,#0000 70%),#08070d;padding-top:22px}.TerminalFooter-module__duyzbG__compact .TerminalFooter-module__duyzbG__console{display:none}.TerminalFooter-module__duyzbG__compact .TerminalFooter-module__duyzbG__wordmark{padding-top:55px;padding-bottom:48px}@media (max-width:700px){.TerminalFooter-module__duyzbG__compact .TerminalFooter-module__duyzbG__wordmark{padding-top:35px;padding-bottom:35px}}
.InterfaceRails-module__FYNRsq__rail{z-index:36;pointer-events:none;width:32px;font-family:var(--code);position:fixed;top:106px;bottom:73px;right:18px}.InterfaceRails-module__FYNRsq__ruler{background:repeating-linear-gradient(0deg,#0000 0 7px,#9683ae57 7px 8px,#0000 8px 9px);border-right:1px solid #8d7f9d36;width:7px;position:absolute;top:35px;bottom:28px;right:4px}.InterfaceRails-module__FYNRsq__ruler:before{content:"";background:repeating-linear-gradient(0deg,#0000 0 44px,#ac96c25c 44px 45px);position:absolute;inset:0 0 0 -5px}.InterfaceRails-module__FYNRsq__progress{width:2px;height:100%;transform:scaleY(var(--rail-progress,0));transform-origin:top;background:linear-gradient(#a78bd7,#a5dcf2);position:absolute;top:0;right:-1px;box-shadow:0 0 8px #a493ce4d}.InterfaceRails-module__FYNRsq__reading{letter-spacing:-.04em;color:#a697b8;align-items:baseline;gap:2px;font-size:8px;display:flex;position:absolute;top:0;right:0}.InterfaceRails-module__FYNRsq__reading>span{color:#7b6d8c;font-size:6px}.InterfaceRails-module__FYNRsq__navigation{flex-direction:column;justify-content:center;gap:24px;display:flex;position:absolute;inset:48px 0 42px}.InterfaceRails-module__FYNRsq__navigation>a{pointer-events:auto;color:#8e7f9f;outline-offset:2px;justify-content:flex-start;align-items:center;width:32px;height:28px;display:flex;position:relative}.InterfaceRails-module__FYNRsq__number{letter-spacing:-.045em;background:#0b0810ad;padding:4px 2px;font-size:8px;line-height:1;transition:color .16s}.InterfaceRails-module__FYNRsq__tick{background:#77638d;width:7px;height:2px;transition:width .18s,background .18s,box-shadow .18s;position:absolute;top:calc(50% - 1px);right:1px}.InterfaceRails-module__FYNRsq__navigation>a[aria-current=location] .InterfaceRails-module__FYNRsq__tick{background:#b8e6fa;width:11px;box-shadow:0 0 10px #9bcff487}.InterfaceRails-module__FYNRsq__navigation>a[aria-current=location] .InterfaceRails-module__FYNRsq__number{color:#d3e8f5}.InterfaceRails-module__FYNRsq__label{white-space:nowrap;color:#e0d4ed;font:9px/1 var(--mono);text-transform:uppercase;letter-spacing:.055em;opacity:0;visibility:hidden;pointer-events:none;background:#140d1fe8;border:1px solid #5942698c;padding:9px 12px;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;top:50%;right:40px;transform:translate(5px,-50%)}.InterfaceRails-module__FYNRsq__navigation>a:hover .InterfaceRails-module__FYNRsq__label,.InterfaceRails-module__FYNRsq__navigation>a:focus-visible .InterfaceRails-module__FYNRsq__label{opacity:1;visibility:visible;transform:translateY(-50%)}.InterfaceRails-module__FYNRsq__navigation>a:hover .InterfaceRails-module__FYNRsq__number{color:#d7c5ef}.InterfaceRails-module__FYNRsq__navigation>a:focus-visible{outline:1px solid #b6e4f7}.InterfaceRails-module__FYNRsq__endcap{color:#8c739f;font-size:15px;position:absolute;bottom:0;right:0}.InterfaceRails-module__FYNRsq__left{z-index:34;pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 17px,#92759d3b 17px 18px);border-left:1px solid #a48ab12a;width:8px;position:fixed;top:109px;bottom:75px;left:18px}.InterfaceRails-module__FYNRsq__left>span{background:#9c86b56b;width:11px;height:1px;position:absolute;left:-2px}.InterfaceRails-module__FYNRsq__left>span:first-child{top:0}.InterfaceRails-module__FYNRsq__left>span:nth-child(2){top:50%}.InterfaceRails-module__FYNRsq__left>span:nth-child(3){bottom:0}.InterfaceRails-module__FYNRsq__rail[data-paused=true] *{transition:none}@media (max-width:1000px){.InterfaceRails-module__FYNRsq__rail{width:29px;right:16px}.InterfaceRails-module__FYNRsq__navigation>a{width:29px}.InterfaceRails-module__FYNRsq__left{width:5px;left:17px}}@media (max-width:760px),(pointer:coarse){.InterfaceRails-module__FYNRsq__rail,.InterfaceRails-module__FYNRsq__left{display:none}}@media (prefers-reduced-motion:reduce){.InterfaceRails-module__FYNRsq__rail *{transition:none!important}}
.SoundControl-module__2lgezq__root{color:#bcb5cf;position:relative}.SoundControl-module__2lgezq__trigger{align-items:center;gap:8px;min-height:32px;display:flex;font:9px var(--mono)!important;color:inherit!important;padding:0 3px!important}.SoundControl-module__2lgezq__trigger svg{color:#a995cc}.SoundControl-module__2lgezq__status{color:#857c95;border-left:1px solid #51485f;padding-left:9px;font-size:8px}.SoundControl-module__2lgezq__meter{align-items:center;gap:2px;width:18px;height:15px;display:flex}.SoundControl-module__2lgezq__meter i{background:#9acade;width:2px;height:3px}.SoundControl-module__2lgezq__meter[data-playing=true] i{animation:1.4s ease-in-out infinite alternate SoundControl-module__2lgezq__level}.SoundControl-module__2lgezq__meter i:nth-child(2){animation-delay:-.7s!important}.SoundControl-module__2lgezq__meter i:nth-child(3){animation-delay:-.3s!important}.SoundControl-module__2lgezq__meter i:nth-child(4){animation-delay:-1.1s!important}.SoundControl-module__2lgezq__panel{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:linear-gradient(145deg,#181323fa,#0c0b13fa);border:1px solid #62527566;border-radius:14px;width:300px;padding:20px;position:absolute;bottom:46px;right:0;box-shadow:0 18px 80px #0009}.SoundControl-module__2lgezq__panel[hidden]{display:none}.SoundControl-module__2lgezq__heading{font:12px/1.4 var(--mono);color:#ece6f7;border-bottom:1px solid #8b74922e;justify-content:space-between;align-items:center;gap:15px;margin-bottom:6px;padding-bottom:15px;display:flex}.SoundControl-module__2lgezq__heading button{color:inherit!important;padding:4px!important}.SoundControl-module__2lgezq__toggle{text-align:left;justify-content:space-between;align-items:center;width:100%;display:flex;font:11px var(--mono)!important;color:#c6bfd5!important;padding:14px 0!important}.SoundControl-module__2lgezq__switch{border:1px solid #6f617e;border-radius:20px;width:30px;height:17px;padding:3px;transition:background .2s;display:block}.SoundControl-module__2lgezq__switch:before{content:"";background:#91859f;border-radius:50%;width:9px;height:9px;transition:transform .2s;display:block}.SoundControl-module__2lgezq__toggle[aria-checked=true] .SoundControl-module__2lgezq__switch{background:#8064a354;border-color:#ae95c7}.SoundControl-module__2lgezq__toggle[aria-checked=true] .SoundControl-module__2lgezq__switch:before{background:#b9e7f4;transform:translate(12px)}.SoundControl-module__2lgezq__volume{font:10px var(--mono);margin-top:12px;display:block}.SoundControl-module__2lgezq__volume>span{justify-content:space-between;margin-bottom:14px;display:flex}.SoundControl-module__2lgezq__volume output{color:#a2d3e5}.SoundControl-module__2lgezq__volume input{accent-color:#a994c9;cursor:pointer;width:100%;display:block}.SoundControl-module__2lgezq__panel p{font:9px/1.6 var(--mono);color:#8f839f;margin:18px 0 0}@keyframes SoundControl-module__2lgezq__level{0%{height:3px}to{height:14px}}@media (max-width:700px){.SoundControl-module__2lgezq__panel{width:min(290px,100vw - 38px);bottom:44px;right:-4px}.SoundControl-module__2lgezq__trigger{font-size:8px!important}.SoundControl-module__2lgezq__status{display:none}}@media (prefers-reduced-motion:reduce){.SoundControl-module__2lgezq__meter i{animation:none!important}.SoundControl-module__2lgezq__meter[data-playing=true] i:nth-child(2n){height:11px}}
