body.home{background:#090706}html.in-room{overflow:hidden}.home[data-astro-cid-lcdefpme]{color:#ecdfcb;background:radial-gradient(60% 55% at 55% 42%,#3a2414 0%,#120c08 55%,#090706 100%);height:100svh;position:relative;overflow:hidden}.still[data-astro-cid-lcdefpme],.room-host[data-astro-cid-lcdefpme]{position:absolute;inset:0}.still[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;display:block}.still[data-astro-cid-lcdefpme]{transition:opacity .9s,filter .9s}.still[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(#09070600 35%,#0907068c 65%,#090706e6 100%);transition:opacity .9s;position:absolute;inset:0}.home[data-astro-cid-lcdefpme][data-state=loading] .still[data-astro-cid-lcdefpme]:after{opacity:.6}.home[data-astro-cid-lcdefpme][data-state=intro] .still[data-astro-cid-lcdefpme]{filter:brightness(.62)saturate(.9)}.home[data-astro-cid-lcdefpme][data-state=loading] .still[data-astro-cid-lcdefpme]{filter:brightness(.75)}.home[data-astro-cid-lcdefpme][data-state=room] .still[data-astro-cid-lcdefpme]{opacity:0;pointer-events:none}.room-host[data-astro-cid-lcdefpme]{opacity:0;transition:opacity .9s}.home[data-astro-cid-lcdefpme][data-state=room] .room-host[data-astro-cid-lcdefpme]{opacity:1}.home[data-astro-cid-lcdefpme]:not([data-state=room]) .room-host[data-astro-cid-lcdefpme]{pointer-events:none}.intro[data-astro-cid-lcdefpme]{left:max(16px, env(safe-area-inset-left));right:max(16px, env(safe-area-inset-right));gap:.9rem;max-width:34rem;margin-inline:auto clamp(0px,8vw,9rem);transition:opacity .5s;display:grid;position:absolute;bottom:clamp(56px,12vh,120px)}@media (width<=760px){.intro[data-astro-cid-lcdefpme]{margin-inline:0}}.home[data-astro-cid-lcdefpme][data-state=room] .intro[data-astro-cid-lcdefpme],.home[data-astro-cid-lcdefpme][data-state=room] .scroll-cue[data-astro-cid-lcdefpme]{opacity:0;pointer-events:none;visibility:hidden}h1[data-astro-cid-lcdefpme]{margin:0;font-size:clamp(2.4rem,6.4vw,4.4rem);font-style:italic;font-weight:400;line-height:.95}.choices[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px;margin-top:.9rem;display:flex}.enter[data-astro-cid-lcdefpme],.sound[data-astro-cid-lcdefpme]{font:400 .95rem/1 var(--f-body);cursor:pointer;color:#ecdfcb;background:#0e0a0899;border:1px solid #ecdfcb40;border-radius:999px;align-items:center;gap:.6em;padding:.85em 1.4em;display:inline-flex}.enter[data-astro-cid-lcdefpme]{color:#1d1408;background:#f2b66d;border-color:#f2b66d;font-size:1.05rem;font-style:italic}.enter[data-astro-cid-lcdefpme]:hover{background:#f6c785}.sound[data-astro-cid-lcdefpme]:hover{border-color:#f2b66d99}.dot[data-astro-cid-lcdefpme]{background:#8a7a68;border-radius:50%;width:8px;height:8px}.sound[data-astro-cid-lcdefpme][aria-pressed=true] .dot[data-astro-cid-lcdefpme]{background:#f2b66d;box-shadow:0 0 10px #f2b66d}.read[data-astro-cid-lcdefpme]{color:#cdbfa9;font:400 .85rem var(--f-mono);justify-self:start;margin-block:-.7rem;padding-block:.7rem;text-decoration:none}.read[data-astro-cid-lcdefpme]:hover{color:#f2b66d;text-decoration:underline}.status[data-astro-cid-lcdefpme]{min-height:1.3em;font:400 .8rem var(--f-mono);color:#a6947f;margin:0}.home[data-astro-cid-lcdefpme][data-state=loading] .enter[data-astro-cid-lcdefpme]{opacity:.6;pointer-events:none}.scroll-cue[data-astro-cid-lcdefpme]{bottom:max(14px, env(safe-area-inset-bottom));font:400 .75rem var(--f-mono);color:#8a7a68;margin-bottom:-.7rem;padding:.7rem 1rem;text-decoration:none;position:absolute;left:50%;transform:translate(-50%)}@media (height<=520px){.intro[data-astro-cid-lcdefpme]{left:max(16px, env(safe-area-inset-left));gap:.35rem;max-width:min(27rem,60vw);margin-inline:0;bottom:10px}h1[data-astro-cid-lcdefpme]{font-size:2.3rem}.read[data-astro-cid-lcdefpme]{font-size:.78rem}.status[data-astro-cid-lcdefpme]{min-height:0}.still[data-astro-cid-lcdefpme]:after{background:linear-gradient(90deg,#090706eb 0%,#090706b3 55%,#09070626 100%)}.scroll-cue[data-astro-cid-lcdefpme]{left:auto;right:max(16px, env(safe-area-inset-right));transform:none}}.index[data-astro-cid-lcdefpme]{background:var(--paper);color:var(--ink);padding-block:clamp(48px,8vw,96px);padding-inline:max(16px, env(safe-area-inset-left)) max(16px, env(safe-area-inset-right));grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:2.5rem;max-width:68rem;margin:0 auto;display:grid}@media (width<=760px){.index[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}body.home .index[data-astro-cid-lcdefpme]{box-shadow:0 0 0 100vmax var(--paper);clip-path:inset(0 -100vmax)}.index__label[data-astro-cid-lcdefpme]{font:400 .75rem var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin:0 0 .5rem}.index[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-style:italic;font-weight:400;font-size:var(--step-3);margin:0 0 .5rem}.index[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit;text-decoration:none}.index[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-decoration:underline}.index__profile[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child,.index__work[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child,.index__music[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child,.index__writing[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child{color:var(--ink-soft);margin:0}.index__side[data-astro-cid-lcdefpme]{align-content:start;gap:1.75rem;display:grid}.index__writing[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);grid-column:1/-1;padding-top:1.75rem}.index__writing[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--step-2)}.index__more[data-astro-cid-lcdefpme]{font:400 .85rem var(--f-mono);grid-column:1/-1;margin:0}.index__more[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{padding:.35rem 0;display:inline-block}
