@font-face{font-family:Resident Replica;src:url(/fonts/Replica\ Regular.otf) format("opentype");font-style:normal;font-weight:400;font-display:swap}.Home_page__xhLIB{--surface-rgb:8,11,13;--ink:#d4dbdf;--quiet:#818d94;--bright:#daf0ef;min-height:100vh;min-height:100svh;height:100svh;display:grid;grid-template-rows:auto minmax(0,1fr) auto;padding:35px 45px 28px;background:rgb(var(--surface-rgb));color:var(--ink);font-family:Resident Replica,Helvetica Neue,sans-serif;font-size:14px;line-height:1.5;isolation:isolate}.Home_page__xhLIB ::-moz-selection{background:#b6d6d6;color:#080b0d}.Home_page__xhLIB ::selection{background:#b6d6d6;color:#080b0d}.Home_page__xhLIB button{font:inherit;color:inherit;cursor:pointer;border:0;background:none;padding:0}.Home_page__xhLIB a:focus-visible,.Home_page__xhLIB button:focus-visible{outline:1px solid #a9c9cc;outline-offset:7px}.Home_header__4gLs1{position:relative;z-index:3;display:flex;align-items:baseline;justify-content:space-between;gap:35px}.Home_header__4gLs1 h1{margin:0;font-size:16px;font-weight:400;letter-spacing:-.025em}.Home_header__4gLs1 h1 button{white-space:nowrap}.Home_cursor__LOC_0{display:inline-block;margin-left:4px;color:#8ab3b8}.Home_navigation__GTklz{display:flex;align-items:baseline;gap:27px}.Home_navigation__GTklz button{position:relative;padding:7px 0;font-size:12px;color:#9ca7ac;white-space:nowrap}.Home_navigation__GTklz button:hover,.Home_navigation__GTklz button[aria-expanded=true]{color:#e8f4f4}.Home_navigation__GTklz button[aria-expanded=true]:before{content:"[";position:absolute;left:-10px;color:#83a9ad}.Home_navigation__GTklz button[aria-expanded=true]:after{content:"]";position:absolute;right:-10px;color:#83a9ad}.Home_stage__BODfn{position:relative;min-height:0;overflow:hidden}.Home_stage__BODfn:after{content:"";position:absolute;z-index:1;inset:0;pointer-events:none;background:linear-gradient(90deg,rgb(var(--surface-rgb)) 0,rgba(var(--surface-rgb),.98) 35%,rgba(var(--surface-rgb),.9) 49%,rgba(var(--surface-rgb),.45) 63%,rgba(var(--surface-rgb),0) 80%);opacity:0;transition:opacity .45s ease}.Home_resident__3p6y5{position:absolute;width:min(520px,75vw);height:min(550px,100%);top:48%;left:50%;transform:translate(-50%,-50%);transition:left .45s cubic-bezier(.2,.8,.2,1),opacity .25s}.Home_character__zHb5m{position:relative;z-index:1;-webkit-tap-highlight-color:rgba(0,0,0,0)}.Home_character__zHb5m,.Home_character__zHb5m canvas{display:block;width:100%;height:100%}.Home_character__zHb5m:disabled{cursor:default}.Home_character__zHb5m:focus-visible{outline-offset:-28px}.Home_backdrop__K1SiC{position:absolute;top:0;left:50%;width:min(1000px,180vw);height:100%;transform:translateX(-50%);pointer-events:none}.Home_panel__h2fGT{position:absolute;z-index:2;left:4%;top:50%;transform:translateY(-50%);width:min(470px,48%);padding:22px 0}.Home_panelHeading__06Znu{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}.Home_panelHeading__06Znu h2{margin:0;font-size:14px;font-weight:400}.Home_panelHeading__06Znu h2>span{color:#779197;margin-right:5px}.Home_page__xhLIB .Home_close__qndiS{display:flex;align-items:center;gap:10px;padding:3px;color:#9aabb3;font-family:SFMono-Regular,Consolas,monospace;font-size:10px}.Home_page__xhLIB .Home_close__qndiS span:last-child{font-family:sans-serif;font-size:20px;line-height:1}.Home_page__xhLIB .Home_close__qndiS:hover{color:#e8f4f4}.Home_entries__F0_65{list-style:none;padding:0;margin:0}.Home_entries__F0_65 a{display:flex;align-items:baseline;justify-content:space-between;gap:20px;min-height:40px;padding:9px 0;color:#c9d2d6;font-size:13px;line-height:1.55;letter-spacing:-.012em}.Home_entries__F0_65 a:hover{color:#f0f8f7}.Home_entries__F0_65 a:hover .Home_entryName__zbwT7{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.Home_entries__F0_65 time{flex-shrink:0;color:#83939b;font:10px/1.5 SFMono-Regular,Consolas,monospace}.Home_shortTitle__OlOKf{display:none}.Home_page__xhLIB[data-open=true] .Home_resident__3p6y5{left:77%}.Home_page__xhLIB[data-open=true] .Home_stage__BODfn:after{opacity:1}.Home_footer__S146O{position:relative;z-index:3}.Home_bio__GvVXQ{max-width:450px;margin:0 0 15px;color:#9aa5ac;font-size:12px;line-height:1.6}.Home_footerRow___1D7n{display:flex;justify-content:space-between;align-items:baseline;gap:25px}.Home_contact__d5Mj0{display:flex;flex-wrap:wrap;gap:24px}.Home_contact__d5Mj0 a{padding:4px 0;color:#bdc7cc;font-size:11px}.Home_contact__d5Mj0 a:hover{text-decoration:underline;text-underline-offset:4px}@media(max-width:900px){.Home_page__xhLIB{padding:29px 30px 23px}.Home_navigation__GTklz{gap:22px}.Home_navigation__GTklz button{font-size:11px}.Home_panel__h2fGT{left:0;width:49%}.Home_entries__F0_65 a{font-size:12px}.Home_resident__3p6y5{width:min(460px,78vw)}}@media(max-width:700px){.Home_page__xhLIB{padding:24px 24px 20px}.Home_header__4gLs1{display:block}.Home_header__4gLs1 h1{font-size:16px}.Home_navigation__GTklz{margin-top:13px;justify-content:space-between;gap:18px}.Home_navigation__GTklz button{font-size:11px}.Home_resident__3p6y5{width:min(420px,100vw);height:min(465px,100%);top:47%}.Home_backdrop__K1SiC{width:145vw;opacity:.85}.Home_bio__GvVXQ{max-width:33ch;font-size:11px;margin-bottom:11px}.Home_contact__d5Mj0{gap:19px}.Home_contact__d5Mj0 a{font-size:10px}.Home_panel__h2fGT{left:0;width:100%;padding:10px 0}.Home_panelHeading__06Znu{margin-bottom:13px}.Home_panelHeading__06Znu h2{font-size:13px}.Home_entries__F0_65 a{min-height:35px;padding:7px 0;font-size:12px;gap:18px}.Home_fullTitle__R_wL_{display:none}.Home_shortTitle__OlOKf{display:inline}.Home_page__xhLIB[data-open=true] .Home_resident__3p6y5{left:50%;opacity:0;pointer-events:none;visibility:hidden}.Home_page__xhLIB[data-open=true] .Home_bio__GvVXQ{display:none}}@media(max-height:600px)and (min-width:701px){.Home_page__xhLIB{padding-top:20px;padding-bottom:17px}.Home_panel__h2fGT{padding:8px 0}.Home_panelHeading__06Znu{margin-bottom:9px}.Home_entries__F0_65 a{min-height:31px;padding:5px 0;font-size:12px}.Home_fullTitle__R_wL_{display:none}.Home_shortTitle__OlOKf{display:inline}.Home_bio__GvVXQ{margin-bottom:6px}}@media(max-height:430px)and (min-width:500px){.Home_page__xhLIB{padding:13px 24px 12px}.Home_header__4gLs1{display:flex}.Home_header__4gLs1 h1{font-size:14px}.Home_navigation__GTklz{margin-top:0;gap:18px}.Home_navigation__GTklz button{font-size:10px}.Home_bio__GvVXQ{display:none}.Home_panel__h2fGT{left:0;width:65%;padding:0}.Home_panelHeading__06Znu{margin-bottom:5px}.Home_panelHeading__06Znu h2{font-size:12px}.Home_entries__F0_65 a{min-height:25px;padding:3px 0;font-size:11px}.Home_resident__3p6y5{height:100%;width:340px}.Home_page__xhLIB[data-open=true] .Home_resident__3p6y5{left:87%;opacity:.45;visibility:visible;pointer-events:none}.Home_footerRow___1D7n{gap:18px}}@media(prefers-reduced-motion:reduce){.Home_page__xhLIB *,.Home_page__xhLIB :after,.Home_page__xhLIB :before{transition:none}}@media(max-height:299px),(max-width:499px)and (max-height:480px){.Home_page__xhLIB{height:auto}.Home_stage__BODfn{min-height:260px}.Home_page__xhLIB[data-open=true] .Home_stage__BODfn{min-height:360px}}