.Navigation_nav__NZulV{position:fixed;top:0;left:0;right:0;z-index:1000;background:transparent;transition:all var(--duration-normal) var(--ease-out)}.Navigation_nav__NZulV.Navigation_scrolled__LvEsj{background:hsla(40,60%,98%,.9);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--color-border)}.Navigation_container__ClVVs{max-width:var(--max-width-wide);margin:0 auto;padding:var(--space-5) var(--space-8);display:flex;align-items:center;justify-content:space-between}.Navigation_logo__ZzKRw{font-family:var(--font-display);font-size:var(--text-xl);font-weight:500;letter-spacing:-.02em;transition:opacity var(--duration-fast) var(--ease-out)}.Navigation_logo__ZzKRw:hover{opacity:.7}.Navigation_logoText__vh_T4{display:inline-block}.Navigation_links__Q6o2d{display:flex;align-items:center;gap:var(--space-8);list-style:none}.Navigation_link__JUJnE{font-size:var(--text-sm);letter-spacing:.02em;color:var(--color-ink-light);transition:color var(--duration-fast) var(--ease-out);position:relative}.Navigation_link__JUJnE:after{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:1px;background:var(--color-ink);transform:scaleX(0);transform-origin:right;transition:transform var(--duration-normal) var(--ease-out)}.Navigation_link__JUJnE:hover{color:var(--color-ink);opacity:1}.Navigation_link__JUJnE:hover:after{transform:scaleX(1);transform-origin:left}.Navigation_link__JUJnE.Navigation_active__SA7aP{color:var(--color-ink)}.Navigation_link__JUJnE.Navigation_active__SA7aP:after{transform:scaleX(1)}.Navigation_menuButton__7LDVt{display:none;flex-direction:column;gap:6px;padding:var(--space-2);background:none;border:none;cursor:pointer;z-index:1001}.Navigation_menuLine__UWH5K{display:block;width:24px;height:1.5px;background:var(--color-ink);transition:all var(--duration-normal) var(--ease-out)}.Navigation_menuButton__7LDVt.Navigation_menuOpen__4XLJu .Navigation_menuLine__UWH5K:first-child{transform:translateY(3.75px) rotate(45deg)}.Navigation_menuButton__7LDVt.Navigation_menuOpen__4XLJu .Navigation_menuLine__UWH5K:last-child{transform:translateY(-3.75px) rotate(-45deg)}.Navigation_mobileMenu__I8b5j{position:fixed;inset:0;background:var(--color-bg);display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all var(--duration-normal) var(--ease-out);z-index:999}.Navigation_mobileMenuOpen__FLmWX{opacity:1;visibility:visible}.Navigation_mobileLinks___hXQC{list-style:none;text-align:center}.Navigation_mobileLinks___hXQC li{opacity:0;transform:translateY(10px)}.Navigation_mobileMenuOpen__FLmWX .Navigation_mobileLinks___hXQC li{animation:Navigation_slideIn__Qal01 var(--duration-normal) var(--ease-out) forwards}.Navigation_mobileLink__rZl9Z{display:block;font-family:var(--font-display);font-size:var(--text-3xl);padding:var(--space-4) 0;color:var(--color-ink-light);transition:color var(--duration-fast) var(--ease-out)}.Navigation_mobileLink__rZl9Z.Navigation_active__SA7aP,.Navigation_mobileLink__rZl9Z:hover{color:var(--color-ink);opacity:1}@media (max-width:900px){.Navigation_links__Q6o2d{display:none}.Navigation_menuButton__7LDVt{display:flex}}@media (max-width:768px){.Navigation_container__ClVVs{padding:var(--space-4) var(--space-5)}}@keyframes Navigation_slideIn__Qal01{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.Layout_layout__m1j_p{min-height:100vh;display:flex;flex-direction:column}.Layout_main__bVVJR{flex:1 1;padding-top:var(--space-20)}.Layout_footer__ye8JQ{margin-top:auto;padding:var(--space-10) var(--space-8);border-top:1px solid var(--color-border)}.Layout_footerContent__B_TMA{max-width:var(--max-width-wide);margin:0 auto;display:flex;justify-content:space-between;align-items:center}.Layout_footerLeft__RkuuR{display:flex;align-items:center;gap:var(--space-3)}.Layout_footerName__kRRe4{font-family:var(--font-display);font-size:var(--text-base);letter-spacing:-.01em}.Layout_footerDivider__O08Pn{color:var(--color-ink-muted)}.Layout_footerRight__4ltH_,.Layout_footerTagline__Ib9zK{font-size:var(--text-sm);color:var(--color-ink-muted)}.Layout_footerRight__4ltH_{font-family:var(--font-mono)}.Layout_footerYear__Ijlfa{letter-spacing:.02em}@media (max-width:768px){.Layout_main__bVVJR{padding-top:var(--space-16)}.Layout_footer__ye8JQ{padding:var(--space-8) var(--space-5)}.Layout_footerContent__B_TMA{flex-direction:column;gap:var(--space-2);text-align:center}.Layout_footerLeft__RkuuR{flex-direction:column;gap:var(--space-1)}.Layout_footerDivider__O08Pn{display:none}}.Section_section__rXxcK{width:100%}.Section_inner__BcAQv{margin:0 auto;padding-left:var(--space-8);padding-right:var(--space-8)}.Section_default__Duexr .Section_inner__BcAQv{max-width:var(--max-width-content)}.Section_narrow__J_05T .Section_inner__BcAQv{max-width:var(--max-width-reading)}.Section_hero__mbBmi .Section_inner__BcAQv,.Section_wide__f6PfQ .Section_inner__BcAQv{max-width:var(--max-width-wide)}.Section_spacing-none__DiNHr{padding-top:0;padding-bottom:0}.Section_spacing-small__dBEm_{padding-top:var(--space-8);padding-bottom:var(--space-8)}.Section_spacing-medium__SuNrY{padding-top:var(--space-12);padding-bottom:var(--space-12)}.Section_spacing-large__DdS7R{padding-top:var(--space-16);padding-bottom:var(--space-16)}.Section_hero__mbBmi.Section_spacing-large__DdS7R{padding-top:var(--space-24);padding-bottom:var(--space-16)}.Section_header__D1nq4{margin-bottom:var(--space-10)}.Section_number__W3Thv{display:block;font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-ink-muted);margin-bottom:var(--space-3);letter-spacing:.1em}.Section_title__3e7VL{font-size:var(--text-3xl);font-weight:400;margin-bottom:var(--space-3)}.Section_subtitle__U_GSc{font-size:var(--text-lg);color:var(--color-ink-light);max-width:600px}@media (max-width:768px){.Section_inner__BcAQv{padding-left:var(--space-5);padding-right:var(--space-5)}.Section_spacing-large__DdS7R{padding-top:var(--space-12);padding-bottom:var(--space-12)}.Section_hero__mbBmi.Section_spacing-large__DdS7R{padding-top:var(--space-16);padding-bottom:var(--space-12)}.Section_title__3e7VL{font-size:var(--text-2xl)}}.Now_header__Tru5K{text-align:center;border-bottom:1px solid var(--color-border)}.Now_label__Ke3fm{display:inline-block;font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-ink-muted);text-transform:uppercase;letter-spacing:.15em;margin-bottom:var(--space-6)}.Now_title__Av__E{font-size:var(--text-5xl);font-weight:400;line-height:1.1;letter-spacing:-.02em;margin-bottom:var(--space-6)}.Now_subtitle__ISje0{font-size:var(--text-xl);color:var(--color-ink-light)}.Now_updated__hRf3p{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-ink-muted)}.Now_section__X0PpA{border-bottom:1px solid var(--color-border)}.Now_section__X0PpA:last-of-type{border-bottom:none}.Now_grid__ndYjb{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-6);gap:var(--space-6)}.Now_focusCard__4CEdR{padding:var(--space-6);background:var(--color-bg-subtle);border:1px solid var(--color-border)}.Now_focusTitle__0dFz_{font-family:var(--font-display);font-size:var(--text-xl);font-weight:400;margin-bottom:var(--space-3)}.Now_focusDescription__t4MvI{font-size:var(--text-base);color:var(--color-ink-light);line-height:1.6;margin-bottom:var(--space-4)}.Now_focusLink__v_GTB{font-size:var(--text-sm);color:var(--color-accent);font-weight:500}.Now_focusLink__v_GTB:hover{opacity:.8}.Now_notDoingList__12Onv{list-style:none;max-width:700px}.Now_notDoingItem___IRJq{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-5) 0;border-bottom:1px solid var(--color-border)}.Now_notDoingItem___IRJq:last-child{border-bottom:none}.Now_notDoingLabel__GCdzF{font-family:var(--font-display);font-size:var(--text-lg);color:var(--color-ink);text-decoration:line-through;opacity:.6}.Now_notDoingReason__xZjcd{font-size:var(--text-sm);color:var(--color-ink-muted)}.Now_locationGrid__0PMUL{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-6);gap:var(--space-6)}.Now_locationCard__8zRqE{padding:var(--space-5);border:1px solid var(--color-border)}.Now_locationTitle__oNb9I{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-ink-muted);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--space-3)}.Now_locationValue__SrCM_{font-family:var(--font-display);font-size:var(--text-xl);margin-bottom:var(--space-2)}.Now_locationNote__SPsnu{font-size:var(--text-sm);color:var(--color-ink-light)}.Now_ecosystemList__GvMEx{list-style:none;font-size:var(--text-base);color:var(--color-ink-light)}.Now_ecosystemList__GvMEx li{padding:var(--space-1) 0}.Now_ecosystemList__GvMEx li:before{content:"·";margin-right:var(--space-2);color:var(--color-ink-muted)}.Now_askGrid__bDkuQ{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-6);gap:var(--space-6)}.Now_askCard__9mp0p{padding:var(--space-5);border:1px solid var(--color-border);transition:border-color var(--duration-fast) var(--ease-out)}.Now_askCard__9mp0p:hover{border-color:var(--color-accent)}.Now_askTitle__DC34C{font-family:var(--font-display);font-size:var(--text-lg);font-weight:400;margin-bottom:var(--space-3)}.Now_askDescription__W4X_x{font-size:var(--text-base);color:var(--color-ink-light);line-height:1.6}.Now_askCta__XnL5H{margin-top:var(--space-10);text-align:center}@media (max-width:1024px){.Now_grid__ndYjb,.Now_locationGrid__0PMUL{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Now_title__Av__E{font-size:var(--text-4xl)}.Now_askGrid__bDkuQ,.Now_grid__ndYjb,.Now_locationGrid__0PMUL{grid-template-columns:1fr}}