.EditableText_editable__rGHYc{position:relative;cursor:pointer;transition:outline-color var(--duration-fast) var(--ease-out);outline:2px solid transparent;outline-offset:4px;border-radius:2px}.EditableText_editable__rGHYc:hover{outline-color:var(--color-accent)}.EditableText_editIcon__R_Xry{display:none;position:absolute;top:-6px;right:-20px;font-size:12px;color:var(--color-accent);pointer-events:none}.EditableText_editable__rGHYc:hover .EditableText_editIcon__R_Xry{display:inline}.EditableText_editWrapper__7imxI{display:flex;flex-direction:column;gap:6px}.EditableText_editInput__6lkJG{width:100%;padding:8px 10px;border:2px solid var(--color-accent);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-sm);background:var(--color-bg);color:var(--color-ink);box-sizing:border-box;resize:vertical}.EditableText_editInput__6lkJG:focus{outline:none;box-shadow:0 0 0 3px rgba(45,74,62,.15)}.EditableText_editActions__PennM{display:flex;gap:6px}.EditableText_saveBtn__J9LVQ{padding:4px 14px;border:none;border-radius:var(--radius-sm);background:var(--color-accent);color:#fff;font-family:var(--font-mono);font-size:var(--text-xs);cursor:pointer}.EditableText_saveBtn__J9LVQ:disabled{opacity:.6;cursor:wait}.EditableText_cancelBtn__wbowL{padding:4px 14px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:transparent;color:var(--color-ink-muted);font-family:var(--font-mono);font-size:var(--text-xs);cursor:pointer}.Writing_header__TZjyn{text-align:center;border-bottom:1px solid var(--color-border)}.Writing_label__qlDOC{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)}.Writing_title__X6ujY{font-size:var(--text-5xl);font-weight:400;line-height:1.1;letter-spacing:-.02em;margin-bottom:var(--space-6)}.Writing_subtitle__sEP8W{font-size:var(--text-xl);color:var(--color-ink-light);max-width:500px;margin:0 auto}.Writing_section__BzZbw{border-bottom:1px solid var(--color-border)}.Writing_featuredGrid__rKy5x{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-6);gap:var(--space-6)}.Writing_featuredCard__UKGzf{padding:var(--space-8);border:1px solid var(--color-border);background:var(--color-bg);transition:all var(--duration-normal) var(--ease-out);cursor:pointer}.Writing_featuredCard__UKGzf:hover{border-color:var(--color-accent);background:var(--color-bg-subtle)}.Writing_cardMeta__FT770{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4)}.Writing_cardDate__2tjLE,.Writing_cardTime__RUBen{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-ink-muted);letter-spacing:.02em}.Writing_cardDot__ayU2d{color:var(--color-ink-muted)}.Writing_cardTitle__kaWnm{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:400;margin-bottom:var(--space-3);line-height:1.3}.Writing_cardDescription__TVTsn{font-size:var(--text-base);color:var(--color-ink-light);line-height:1.6;margin-bottom:var(--space-4)}.Writing_cardTags__CW_63{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-4)}.Writing_cardTag__5_C4Q{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-ink-muted)}.Writing_cardLink__J_F5L{font-size:var(--text-sm);color:var(--color-accent);font-weight:500}.Writing_essayList__7eboG{display:flex;flex-direction:column}.Writing_essayItem__Uw_D4{display:flex;align-items:flex-start;gap:var(--space-6);padding:var(--space-6) 0;border-bottom:1px solid var(--color-border);cursor:pointer;transition:background var(--duration-fast) var(--ease-out)}.Writing_essayItem__Uw_D4:last-child{border-bottom:none}.Writing_essayItem__Uw_D4:hover{background:var(--color-bg-subtle);margin:0 calc(var(--space-4) * -1);padding-left:var(--space-4);padding-right:var(--space-4)}.Writing_essayMeta__zU3rE{min-width:140px;display:flex;flex-direction:column;gap:var(--space-1)}.Writing_essayDate__TnZT6{font-size:var(--text-sm)}.Writing_essayDate__TnZT6,.Writing_essayTime__WWmHz{font-family:var(--font-mono);color:var(--color-ink-muted)}.Writing_essayTime__WWmHz{font-size:var(--text-xs);opacity:.7}.Writing_essayContent__XprO5{flex:1 1}.Writing_essayTitle__48afn{font-family:var(--font-display);font-size:var(--text-xl);font-weight:400;margin-bottom:var(--space-2)}.Writing_essayDescription__jdWlV{font-size:var(--text-base);color:var(--color-ink-light);line-height:1.5}.Writing_essayArrow__wr6Nc{font-size:var(--text-lg);color:var(--color-ink-muted);opacity:0;transition:opacity var(--duration-fast) var(--ease-out)}.Writing_essayItem__Uw_D4:hover .Writing_essayArrow__wr6Nc{opacity:1}.Writing_notesGrid__1DBsH{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-5);gap:var(--space-5)}.Writing_noteCard__q461H{padding:var(--space-5);background:var(--color-bg-subtle);border:1px solid var(--color-border)}.Writing_noteDate__gmNgP{display:block;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-ink-muted);margin-bottom:var(--space-3)}.Writing_noteTitle__GeAWe{font-family:var(--font-display);font-size:var(--text-lg);font-weight:400;font-style:italic;margin-bottom:var(--space-2)}.Writing_noteExcerpt__m1H4_{font-size:var(--text-sm);color:var(--color-ink-light);line-height:1.5}.Writing_subscribe__eURN_{text-align:center;background:var(--color-bg-subtle)}.Writing_subscribeContent__WX41w{max-width:500px;margin:0 auto}.Writing_subscribeTitle__X8UKR{font-family:var(--font-display);font-size:var(--text-2xl);margin-bottom:var(--space-3)}.Writing_subscribeText__8K_Q7{font-size:var(--text-base);color:var(--color-ink-light);margin-bottom:var(--space-6)}.Writing_subscribeForm__QgO_j{display:flex;gap:var(--space-3)}.Writing_subscribeInput__Hbfxw{flex:1 1}.Writing_essayHeader__qJ8J_{text-align:center;border-bottom:none;padding-bottom:var(--space-10)}.Writing_essayHeaderTitle__WO5nS{font-family:var(--font-display);font-size:var(--text-5xl);font-weight:400;line-height:1.15;letter-spacing:-.02em;margin-bottom:var(--space-4);color:var(--color-ink)}.Writing_essayHeaderSubtitle__U6bgL{font-family:var(--font-display);font-size:var(--text-lg);font-style:italic;color:var(--color-ink-light);line-height:1.5;max-width:540px;margin:0 auto var(--space-6)}.Writing_essayHeaderMeta__F4Nt5{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-ink-muted);display:flex;justify-content:center;gap:var(--space-4)}.Writing_essayArticle__QEFvO{max-width:var(--max-width-reading);margin:0 auto;padding:var(--space-10) var(--space-6)}.Writing_essayBody__uYeHt{margin-bottom:var(--space-12)}.Writing_essayParagraph__7ktJU{font-family:var(--font-body);font-size:1.125rem;line-height:1.85;color:var(--color-ink);margin-bottom:1.75em;max-width:none}.Writing_essayParagraph__7ktJU:first-child{font-size:1.25rem;line-height:1.8}.Writing_essayParagraph__7ktJU:last-child{margin-bottom:0}.Writing_essayFooter__MBS2F{border-top:1px solid var(--color-border);padding-top:var(--space-10)}.Writing_essayFooterNote__yqtFv{font-family:var(--font-body);font-size:1.125rem;line-height:1.85;font-style:italic;color:var(--color-ink-muted);margin-bottom:var(--space-8);max-width:none}.Writing_essayFooterLink__vfYT7{color:var(--color-accent);text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--color-accent-light);text-decoration-color:var(--color-accent-light);transition:-webkit-text-decoration-color var(--duration-fast) var(--ease-out);transition:text-decoration-color var(--duration-fast) var(--ease-out);transition:text-decoration-color var(--duration-fast) var(--ease-out),-webkit-text-decoration-color var(--duration-fast) var(--ease-out)}.Writing_essayFooterLink__vfYT7:hover{-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);opacity:1}.Writing_essayCta__RqzD0{display:flex;align-items:center;gap:var(--space-4)}@media (max-width:1024px){.Writing_featuredGrid__rKy5x{grid-template-columns:1fr}}@media (max-width:768px){.Writing_title__X6ujY{font-size:var(--text-4xl)}.Writing_essayItem__Uw_D4{flex-direction:column;gap:var(--space-3)}.Writing_essayMeta__zU3rE{flex-direction:row;gap:var(--space-3);min-width:auto}.Writing_essayArrow__wr6Nc{display:none}.Writing_notesGrid__1DBsH{grid-template-columns:1fr}.Writing_subscribeForm__QgO_j{flex-direction:column}.Writing_essayHeaderTitle__WO5nS{font-size:var(--text-4xl)}.Writing_essayArticle__QEFvO{padding:var(--space-8) var(--space-4)}.Writing_essayParagraph__7ktJU,.Writing_essayParagraph__7ktJU:first-child{font-size:1.0625rem}.Writing_essayCta__RqzD0{flex-direction:column;align-items:flex-start}}.Writing_word__2RUTv{transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.Writing_word__2RUTv{opacity:1!important;transition:none}}