.page_nav__ijo23{padding:2.5rem 0 0;display:flex;align-items:center;justify-content:space-between}.page_navLogo__XrZYK{font-family:var(--font-display);font-size:1.1rem;letter-spacing:.01em}.page_navLinks__8rPi_{display:flex;gap:2rem;list-style:none}.page_navLinks__8rPi_ a{font-size:.75rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);text-decoration:none;transition:color .2s}.page_navLinks__8rPi_ a:hover{color:var(--ink)}.page_hero__7KFOs{padding:7rem 0 5rem;border-bottom:1px solid var(--rule);animation:page_fadeUp__aNNvE .6s ease both}.page_eyebrow__yxIK8{font-size:.72rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:1.5rem;display:flex;align-items:center;gap:.75rem}.page_eyebrow__yxIK8:before{content:"";display:block;width:2rem;height:1px;background:var(--accent)}.page_h1__HkJRI{font-family:var(--font-display);font-size:clamp(2.8rem,6vw,4.2rem);line-height:1.05;letter-spacing:-.02em;margin-bottom:1.75rem}.page_h1__HkJRI em{font-style:italic;color:var(--accent)}.page_lead__vF_iL{font-size:1.05rem;color:var(--ink-muted);max-width:480px;line-height:1.75}.page_about__YOpBg{padding:4rem 0;display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem;border-bottom:1px solid var(--rule);animation:page_fadeUp__aNNvE .6s ease .1s both}.page_label__jI4Tf{font-size:.7rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:1rem}.page_text__9vMJ3{font-size:.95rem;line-height:1.8}.page_focusList__WGWPO{list-style:none;display:flex;flex-direction:column;gap:.65rem}.page_focusList__WGWPO li{font-size:.9rem;color:var(--ink-muted);display:flex;align-items:center;gap:.6rem}.page_focusList__WGWPO li:before{content:"→";color:var(--accent);font-size:.75rem;flex-shrink:0}.page_section__zQZ2o{padding:4rem 0;border-bottom:1px solid var(--rule);animation:page_fadeUp__aNNvE .6s ease .15s both}.page_sectionHeader___raMx{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:2.5rem}.page_sectionTitle__6ic_4{font-family:var(--font-display);font-size:1.6rem;letter-spacing:-.01em}.page_sectionLink__E13ZP{font-size:.72rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);text-decoration:none}.page_postList__k1Ke5{display:flex;flex-direction:column}.page_postItem__ptceE{display:grid;grid-template-columns:80px 1fr;grid-gap:1.5rem;gap:1.5rem;padding:1.5rem 0;border-top:1px solid var(--rule);text-decoration:none;color:inherit;transition:opacity .2s}.page_postItem__ptceE:hover{opacity:.6}.page_postDate__c_zlJ{font-size:.72rem;font-weight:500;letter-spacing:.04em;color:var(--ink-muted);white-space:pre-line;line-height:1.4;padding-top:.1rem}.page_postTitle__c_WQy{font-family:var(--font-display);font-size:1.05rem;line-height:1.3;margin-bottom:.3rem}.page_postExcerpt__pra9L{font-size:.85rem;color:var(--ink-muted)}.page_empty__btHOz{font-size:.9rem;color:var(--ink-muted);padding:1.5rem 0;border-top:1px solid var(--rule)}.page_contact__jWuHg{padding:4rem 0 2rem;animation:page_fadeUp__aNNvE .6s ease .2s both}.page_contactLine__x_fL5{font-family:var(--font-display);font-size:1.8rem;letter-spacing:-.01em;margin-bottom:2rem}.page_contactLinks__s7iC0{display:flex;gap:1rem;flex-wrap:wrap}.page_contactBtn__UhUxx{display:inline-flex;align-items:center;gap:.5rem;font-size:.75rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ink);text-decoration:none;padding:.7rem 1.25rem;border:1px solid var(--rule);transition:background .2s,border-color .2s}.page_contactBtn__UhUxx:hover{background:var(--surface);border-color:var(--ink)}.page_footer__F3MD0{padding:2rem 0 3rem;font-size:.75rem;color:var(--ink-muted);display:flex;justify-content:space-between;border-top:1px solid var(--rule);flex-wrap:wrap;gap:.5rem}@keyframes page_fadeUp__aNNvE{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.page_about__YOpBg{grid-template-columns:1fr;gap:2.5rem}.page_footer__F3MD0{flex-direction:column}}