.website-experience_root__fcJQI{min-height:100vh;color:#0d0d0d;background:#f8f8f8;font-family:var(--font-ibm-plex-mono),monospace;transition:color .4s ease,background-color .4s ease}.website-experience_rootDark__pdFPq{color:#f4f4f4;background:#050505}.website-experience_gateSection__WdngU,.website-experience_loaderSection__vz3zV,.website-experience_typingSection__hYCrP{display:grid;place-items:center;min-height:100vh}.website-experience_gateSection__WdngU,.website-experience_loaderSection__vz3zV{position:relative}.website-experience_gateLanguageSwitcher__Y4qeu{position:absolute;top:50%;left:50%;transform:translate(-50%,calc(-100% - 42px));display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(10px,2vw,18px);direction:ltr}.website-experience_gateLanguageButton__ZPclc{position:relative;border:0;background:transparent;color:inherit;font:inherit;font-size:clamp(11px,1.2vw + 6px,14px);letter-spacing:.08em;text-transform:uppercase;opacity:.38;transition:opacity .2s ease}.website-experience_gateLanguageButton__ZPclc:hover{opacity:.75}.website-experience_gateLanguageButton__ZPclc:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.website-experience_gateLanguageButtonActive__TbVFn{opacity:1}.website-experience_gateLanguageButtonActive__TbVFn:after{transform:scaleX(1)}.website-experience_loaderGlyph__53Wxk{position:absolute;top:50%;left:50%;transform:translate(-50%,calc(-100% - 24px));width:90px;height:90px}.website-experience_loaderCore__SnLEh,.website-experience_loaderOrbitInner__5Glpv,.website-experience_loaderOrbitOuter__pTFOH{position:absolute;border-radius:999px;inset:0}.website-experience_loaderOrbitOuter__pTFOH{border:1px solid rgba(0,0,0,.34);border-top-color:rgba(0,0,0,.95);animation:website-experience_spin__DPgoE 1.2s linear infinite}.website-experience_loaderOrbitInner__5Glpv{inset:16px;border:1px solid rgba(0,0,0,.18);border-bottom-color:rgba(0,0,0,.72);animation:website-experience_spinReverse__jtCfT .95s linear infinite}.website-experience_loaderCore__SnLEh{inset:35px;background:#0f0f0f}.website-experience_rootDark__pdFPq .website-experience_loaderOrbitOuter__pTFOH{border-color:hsla(0,0%,100%,.95) hsla(0,0%,100%,.34) hsla(0,0%,100%,.34)}.website-experience_rootDark__pdFPq .website-experience_loaderOrbitInner__5Glpv{border-color:hsla(0,0%,100%,.18) hsla(0,0%,100%,.18) hsla(0,0%,100%,.72)}.website-experience_rootDark__pdFPq .website-experience_loaderCore__SnLEh{background:#f3f3f3}.website-experience_loaderText__N1sBb{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:0;font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:rgba(0,0,0,.66);white-space:nowrap}.website-experience_rootDark__pdFPq .website-experience_loaderText__N1sBb{color:hsla(0,0%,100%,.75)}.website-experience_visitButton__OmI_V{border:1px solid rgba(0,0,0,.7);background:#fff;color:#050505;padding:14px 22px;text-transform:uppercase;letter-spacing:.12em;font-size:13px;transition:transform .3s ease,background-color .3s ease,color .3s ease}.website-experience_visitButton__OmI_V:hover{transform:translateY(-2px);background:#0e0e0e;color:#fff}.website-experience_rootDark__pdFPq .website-experience_visitButton__OmI_V{border-color:hsla(0,0%,100%,.7);background:#050505;color:#fff}.website-experience_rootDark__pdFPq .website-experience_visitButton__OmI_V:hover{background:#f3f3f3;color:#050505}.website-experience_typingSection__hYCrP{position:relative;overflow:hidden}.website-experience_typingSkip__s6auX{position:absolute;left:50%;bottom:24px;transform:translateX(-50%);border:0;background:transparent;color:inherit;font-size:12px;letter-spacing:.08em;text-transform:uppercase;opacity:.6;text-decoration:underline;text-underline-offset:2px;transition:opacity .2s ease;z-index:2}.website-experience_typingSkip__s6auX:hover{opacity:1}.website-experience_noiseLayer__8gfrO{position:absolute;inset:0;opacity:.28;background-image:linear-gradient(transparent,rgba(0,0,0,.09) 50%,transparent),repeating-linear-gradient(0deg,rgba(0,0,0,.06),rgba(0,0,0,.06) 1px,transparent 0,transparent 3px);animation:website-experience_glitchShift___E7Ex .24s steps(2) infinite}.website-experience_rootDark__pdFPq .website-experience_noiseLayer__8gfrO{background-image:linear-gradient(transparent,hsla(0,0%,100%,.09) 50%,transparent),repeating-linear-gradient(0deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.06) 1px,transparent 0,transparent 3px)}.website-experience_typingText__HrzOZ{position:relative;z-index:1;min-height:40px;padding:0 16px;font-family:var(--font-ibm-plex-mono),"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",monospace;text-align:center;font-size:clamp(24px,4vw,56px);letter-spacing:.08em;text-transform:uppercase;white-space:pre-line}.website-experience_caret__p6Z5a{display:inline-block;width:11px;height:1.1em;border-right:2px solid #0d0d0d;margin-left:6px;transform:translateY(4px);animation:website-experience_blink__LNKTz .9s steps(1) infinite}.website-experience_rootDark__pdFPq .website-experience_caret__p6Z5a{border-right-color:#fff}.website-experience_siteContent__s5_zo{flex:1;display:flex;flex-direction:column;min-height:0;animation:website-experience_fadeIn__2mGuY .8s ease}.website-experience_welcomeTitle__gHFUH{flex-shrink:0;margin:0;padding:28px 20px 8px;text-align:center;font-size:clamp(14px,1.6vw + 8px,20px);font-weight:400;letter-spacing:.1em;text-transform:uppercase;line-height:1.4;opacity:.72}.website-experience_topBar__Dmx0m{position:relative;z-index:5;display:flex;justify-content:space-between;align-items:center;direction:ltr;padding:14px 20px;background:hsla(0,0%,100%,.82);border-bottom:1px solid rgba(0,0,0,.16)}.website-experience_rootDark__pdFPq .website-experience_topBar__Dmx0m{background:rgba(0,0,0,.76);border-bottom-color:hsla(0,0%,100%,.16)}.website-experience_brand__NCpTd{font-size:12px;letter-spacing:.18em;text-transform:uppercase}.website-experience_controls__Q5gIk{display:flex;gap:10px;position:relative;direction:ltr}.website-experience_controlButton__v1cEt{border:1px solid rgba(0,0,0,.28);background:hsla(0,0%,100%,.94);color:inherit;height:40px;min-width:40px;padding:0 10px;display:inline-flex;align-items:center;gap:8px;font-size:12px;letter-spacing:.06em;text-transform:uppercase;transition:border-color .25s ease}.website-experience_controlButton__v1cEt:hover{border-color:rgba(0,0,0,.65)}.website-experience_rootDark__pdFPq .website-experience_controlButton__v1cEt{border-color:hsla(0,0%,100%,.32);background:rgba(0,0,0,.9)}.website-experience_rootDark__pdFPq .website-experience_controlButton__v1cEt:hover{border-color:hsla(0,0%,100%,.7)}.website-experience_controlIcon__P6L1k{-o-object-fit:contain;object-fit:contain;width:22px;height:22px;display:block}.website-experience_audioIcon__ee95i{filter:none}.website-experience_rootDark__pdFPq .website-experience_audioIcon__ee95i{filter:invert(1)}.website-experience_siteFooter__l_CA2{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:16px 20px 20px;border-top:1px solid rgba(0,0,0,.12)}.website-experience_rootDark__pdFPq .website-experience_siteFooter__l_CA2{border-top-color:hsla(0,0%,100%,.12)}.website-experience_socialRow___18I0{display:flex;align-items:center;justify-content:center;gap:14px}.website-experience_socialLink__snBlz{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;opacity:.65;transition:opacity .2s ease}.website-experience_socialLink__snBlz:hover{opacity:1}.website-experience_socialIcon__NUgDG{-o-object-fit:contain;object-fit:contain;width:22px;height:22px;max-width:22px;max-height:22px}.website-experience_emailLink__rJG6l{font-size:11px;letter-spacing:.04em;color:inherit;text-decoration:underline;text-underline-offset:3px;opacity:.7;transition:opacity .2s ease}.website-experience_emailLink__rJG6l:hover{opacity:1}.website-experience_popup__6LXfq{position:absolute;top:calc(100% + 8px);right:0;left:auto;min-width:320px;max-width:min(92vw,420px);border:1px solid rgba(0,0,0,.22);background:#fff;box-shadow:0 12px 32px rgba(0,0,0,.16);padding:12px;z-index:10}.website-experience_rootDark__pdFPq .website-experience_popup__6LXfq{border-color:hsla(0,0%,100%,.22);background:#0b0b0b;box-shadow:0 12px 32px rgba(0,0,0,.4)}.website-experience_popupTitle__8XNqG{font-size:11px;letter-spacing:.12em;text-transform:uppercase;opacity:.75}.website-experience_popupList__sBlZT{margin-top:10px;display:grid;gap:8px}.website-experience_optionButton___uPGJ{width:100%;text-align:left;border:1px solid rgba(0,0,0,.25);background:transparent;color:inherit;padding:8px 10px;font-size:12px;letter-spacing:.05em;text-transform:uppercase}.website-experience_rootDark__pdFPq .website-experience_optionButton___uPGJ{border-color:hsla(0,0%,100%,.24)}.website-experience_optionButtonActive__IpnEl{border-color:rgba(0,0,0,.78);background:rgba(0,0,0,.06)}.website-experience_rootDark__pdFPq .website-experience_optionButtonActive__IpnEl{border-color:hsla(0,0%,100%,.78);background:hsla(0,0%,100%,.08)}.website-experience_musicRow__dG_Yp{display:grid;gap:8px;grid-template-columns:1fr auto}.website-experience_linkButton__Vcfld{border:1px solid rgba(0,0,0,.25);color:inherit;text-decoration:none;font-size:11px;text-transform:uppercase;letter-spacing:.05em;display:inline-flex;align-items:center;justify-content:center;min-width:34px;padding:0 10px}.website-experience_linkIcon__W4E6a{-o-object-fit:contain;object-fit:contain}.website-experience_rootDark__pdFPq .website-experience_linkButton__Vcfld{border-color:hsla(0,0%,100%,.25)}.website-experience_tilesGrid__Z1XPm{flex:1;min-height:0;padding:16px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.website-experience_panel__9VHEb{min-height:0}.website-experience_cardLink__yengj{display:block;height:100%;color:inherit;text-decoration:none}.website-experience_cardLink__yengj:hover .website-experience_card__KD3I6{transform:translateY(-2px);border-color:rgba(0,0,0,.65)}.website-experience_rootDark__pdFPq .website-experience_cardLink__yengj:hover .website-experience_card__KD3I6{border-color:hsla(0,0%,100%,.7)}.website-experience_card__KD3I6{height:100%;border:1px solid rgba(0,0,0,.4);background:linear-gradient(140deg,hsla(0,0%,100%,.86),hsla(0,0%,94%,.95));padding:16px;display:flex;flex-direction:column;transform:translateY(24px);opacity:0;animation:website-experience_slideIn__lBHL1 .85s ease forwards}.website-experience_rootDark__pdFPq .website-experience_card__KD3I6{border-color:hsla(0,0%,100%,.45);background:linear-gradient(140deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.01))}.website-experience_card1__5xHn8{animation-delay:.12s}.website-experience_card2__8IPVy{animation-delay:.2s}.website-experience_card3__nSamK{animation-delay:.28s}.website-experience_card4__e8C4P{animation-delay:.36s}.website-experience_previewWrap__CF_3b{position:relative;width:100%;aspect-ratio:16/9;border:1px solid rgba(0,0,0,.28);overflow:hidden}.website-experience_rootDark__pdFPq .website-experience_previewWrap__CF_3b{border-color:hsla(0,0%,100%,.28)}.website-experience_previewImage__JrUK3{-o-object-fit:cover;object-fit:cover}.website-experience_cardIndex__z3oFy{margin-top:10px;font-size:12px;letter-spacing:.14em;color:rgba(0,0,0,.58)}.website-experience_rootDark__pdFPq .website-experience_cardIndex__z3oFy{color:hsla(0,0%,100%,.64)}.website-experience_cardTitle__aEPGb{margin-top:10px;text-transform:uppercase;font-size:clamp(20px,2.5vw,32px);line-height:1.02}.website-experience_cardDescription__X_lPO{margin-top:10px;max-width:42ch;line-height:1.5;white-space:pre-line;color:rgba(0,0,0,.82)}.website-experience_rootDark__pdFPq .website-experience_cardDescription__X_lPO{color:hsla(0,0%,100%,.82)}@keyframes website-experience_blink__LNKTz{0%,48%{opacity:1}49%,to{opacity:0}}@keyframes website-experience_spin__DPgoE{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes website-experience_spinReverse__jtCfT{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}@keyframes website-experience_fadeIn__2mGuY{0%{opacity:0}to{opacity:1}}@keyframes website-experience_slideIn__lBHL1{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes website-experience_glitchShift___E7Ex{0%{transform:translate(0)}30%{transform:translate(1px,-1px)}60%{transform:translate(-1px,1px)}to{transform:translate(0)}}@media(max-width:1024px){.website-experience_tilesGrid__Z1XPm{gap:12px;padding:12px}.website-experience_card__KD3I6{padding:12px}}@media(max-width:767px){.website-experience_siteContent__s5_zo{height:auto;min-height:100vh;overflow:auto;padding-bottom:20px}.website-experience_welcomeTitle__gHFUH{padding:20px 16px 4px;font-size:13px;letter-spacing:.08em}.website-experience_topBar__Dmx0m{position:sticky;top:0}.website-experience_controls__Q5gIk{gap:6px}.website-experience_controlButton__v1cEt span{display:none}.website-experience_popup__6LXfq{min-width:min(92vw,380px)}.website-experience_tilesGrid__Z1XPm{display:flex;flex-direction:column}.website-experience_panel__9VHEb{min-height:300px}.website-experience_typingSkip__s6auX{bottom:36px}}