.PostCard_card__c1Dy3{display:block;background:var(--surface);border:1px solid var(--border);border-radius:4px;padding:24px;transition:border-color .15s;text-decoration:none}.PostCard_card__c1Dy3:hover{border-color:var(--accent)}.PostCard_date__FC4R4{display:block;font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:11px;color:var(--muted);letter-spacing:.05em;margin-bottom:10px}.PostCard_title__pUPyb{font-family:Playfair Display,Georgia,serif;font-size:20px;font-style:italic;font-weight:700;color:var(--text);margin-bottom:10px;line-height:1.3}.PostCard_description__O2tSx{font-family:Lora,Georgia,serif;font-size:15px;color:var(--muted);line-height:1.6;margin:0}.SectionLabel_label__il01b{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--muted);margin-bottom:24px}.page_page__556_G{display:flex;flex-direction:column;gap:56px}.page_hero__7KFOs{padding:48px 0 16px}.page_heroTitle__ixXIp{font-family:Playfair Display,Georgia,serif;font-size:clamp(32px,5vw,48px);font-style:italic;font-weight:700;line-height:1.15;color:var(--text);margin-bottom:20px}.page_heroText__JVWLO{font-family:Lora,Georgia,serif;font-size:17px;color:var(--muted);line-height:1.75;max-width:520px}.page_postList__k1Ke5,.page_section__zQZ2o{display:flex;flex-direction:column}.page_postList__k1Ke5,.page_workGrid__mKVXY{gap:12px;margin-bottom:20px}.page_workGrid__mKVXY{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px}@media (max-width:540px){.page_workGrid__mKVXY{grid-template-columns:1fr}}.page_seeAll__IlrFF{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:12px;letter-spacing:.05em;color:var(--accent);text-decoration:none;align-self:flex-start;transition:opacity .15s}.page_seeAll__IlrFF:hover{opacity:.7}.page_page__NuxqY{max-width:600px}.page_header__qp_zl{margin-bottom:40px}.page_title__yVhH_{font-family:Playfair Display,Georgia,serif;font-size:36px;font-style:italic;font-weight:700;color:var(--text)}.page_body__te9P1{display:flex;flex-direction:column;gap:24px;font-family:Lora,Georgia,serif;font-size:17px;line-height:1.75;color:var(--text)}.page_body__te9P1 hr{margin:8px 0}.page_contact__CnOLB{display:flex;flex-direction:column;gap:6px}.page_contactLabel__xB1Bt{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0}.page_contactLabel__xB1Bt,.page_email__xE4pP{font-family:var(--font-mono),"JetBrains Mono",monospace}.page_email__xE4pP{font-size:14px;color:var(--accent);text-decoration:underline;text-underline-offset:3px}.page_email__xE4pP:hover{text-decoration:none}.page_meta__lGbBx{display:flex;flex-direction:column;gap:12px;border:1px solid var(--border);border-radius:4px;padding:20px 24px;background:var(--surface)}.page_metaItem__IRBoa{display:flex;gap:24px}.page_metaKey__jA9Ns{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);width:90px;flex-shrink:0;padding-top:2px}.page_metaValue__7s6TE{font-family:Lora,Georgia,serif;font-size:15px;color:var(--text)}.page_header__YvVnL{margin-bottom:40px}.page_title__1eYVa{font-family:Playfair Display,Georgia,serif;font-size:36px;font-style:italic;font-weight:700;color:var(--text);margin-bottom:8px}.page_subtitle__Ny2yf{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:12px;color:var(--muted);letter-spacing:.05em}.page_list__0vkvb{display:flex;flex-direction:column;gap:12px}.page_header__cdZDX{margin-bottom:40px}.page_title__rwQ7M{font-family:Playfair Display,Georgia,serif;font-size:36px;font-style:italic;font-weight:700;color:var(--text);margin-bottom:8px}.page_subtitle__oGDz_{font-family:Lora,Georgia,serif;font-size:16px;color:var(--muted)}.page_grid__QwBVT{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}@media (max-width:540px){.page_grid__QwBVT{grid-template-columns:1fr}}