.hero[data-v-74099c96]{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100svh;padding:2rem 1.5rem;display:flex;position:relative}.hero__inner[data-v-74099c96]{flex-direction:column;align-items:center;max-width:560px;display:flex}.mark[data-v-74099c96]{width:84px;height:84px;margin-bottom:1.5rem}.mark[data-v-74099c96] svg{width:100%;height:100%}.eyebrow[data-v-74099c96]{margin-bottom:1rem}h1[data-v-74099c96]{letter-spacing:-.02em;margin:0 0 1rem;font-size:clamp(3rem,9vw,5.5rem);font-weight:700}.tag[data-v-74099c96]{color:var(--subtle);margin-bottom:2.5rem;font-size:1.15rem}.scroll-cue[data-v-74099c96]{font-family:var(--font-mono);color:var(--muted);letter-spacing:.04em;font-size:.78rem;text-decoration:none;position:absolute;bottom:2rem}.scroll-cue[data-v-74099c96]:hover{color:var(--accent)}.room[data-v-d207340f]{padding:0 1.5rem 2rem}.room__card[data-v-d207340f]{text-align:center;max-width:640px;margin:0 auto;padding:2rem clamp(1.5rem,4vw,2.5rem);text-decoration:none;transition:border-color .15s,transform .15s;display:block}.room__card[data-v-d207340f]:hover{border-color:var(--accent-2);transform:translateY(-2px)}.room__card h2[data-v-d207340f]{margin:.6rem 0 .75rem;font-size:clamp(1.4rem,3vw,1.8rem)}.room__card p[data-v-d207340f]{max-width:48ch;margin:0 auto;font-size:.95rem}.room__cta[data-v-d207340f]{color:var(--accent-2);margin-top:1.25rem;font-size:.85rem;font-weight:700;display:inline-block}.journal[data-v-cbd49ecf]{padding-top:2rem}.journal__head[data-v-cbd49ecf]{justify-content:space-between;align-items:end;gap:1.5rem;max-width:920px;margin:0 auto 1.5rem;display:flex}.journal h2[data-v-cbd49ecf]{margin-top:.6rem;font-size:clamp(1.6rem,3vw,2.2rem)}.journal__all[data-v-cbd49ecf],.journal__post span[data-v-cbd49ecf]{color:var(--accent);font-size:.84rem;text-decoration:none}.journal__posts[data-v-cbd49ecf]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;max-width:920px;margin:0 auto;display:grid}.journal__post[data-v-cbd49ecf]{padding:1.5rem;text-decoration:none;transition:border-color .15s,transform .15s;display:block}.journal__post[data-v-cbd49ecf]:hover{border-color:var(--accent-2);transform:translateY(-2px)}.journal__post h3[data-v-cbd49ecf]{margin-bottom:.7rem;font-size:1.22rem}.journal__post span[data-v-cbd49ecf]{margin-top:1rem;display:inline-block}@media (width<=680px){.journal__posts[data-v-cbd49ecf]{grid-template-columns:1fr}.journal__head[data-v-cbd49ecf]{flex-direction:column;align-items:start}}.about[data-v-2657b3a9]{border-top:1px solid var(--overlay)}.about__grid[data-v-2657b3a9]{grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.about__art[data-v-2657b3a9]{aspect-ratio:1;justify-content:center;align-items:center;padding:2.5rem;display:flex}.about__mark[data-v-2657b3a9],.about__mark[data-v-2657b3a9] svg{width:100%;height:100%}.about__copy h2[data-v-2657b3a9]{margin:.7rem 0 1.25rem;font-size:clamp(1.7rem,3.2vw,2.3rem)}.about__copy p[data-v-2657b3a9]{max-width:56ch;margin-bottom:1rem;font-size:1rem}.about__copy em[data-v-2657b3a9]{color:var(--text);font-style:normal;font-weight:600}.about__copy strong[data-v-2657b3a9]{color:var(--accent)}.about__nod[data-v-2657b3a9]{color:var(--muted);font-size:.9rem}@media (width<=860px){.about__grid[data-v-2657b3a9]{grid-template-columns:1fr}.about__art[data-v-2657b3a9]{max-width:220px;margin:0 auto}}.foot[data-v-1d7d756f]{border-top:1px solid var(--overlay);padding:2rem 1.5rem}.foot__inner[data-v-1d7d756f]{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;font-size:.85rem;display:flex}.foot__mark[data-v-1d7d756f]{width:18px;height:18px}.foot__mark[data-v-1d7d756f] svg{width:100%;height:100%}.foot__copy[data-v-1d7d756f]{color:var(--muted);margin-left:.5rem}.foot__links[data-v-1d7d756f]{gap:1.25rem;margin-left:1.25rem;display:flex}.foot__links a[data-v-1d7d756f]{color:var(--subtle);text-decoration:none}.foot__links a[data-v-1d7d756f]:hover{color:var(--accent-2)}
