.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}.PastIssuesModal_backdrop__pHn7v{position:fixed;inset:0;background:rgba(8,8,12,.55);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:1100;display:flex;align-items:center;justify-content:center;padding:var(--space-4);animation:PastIssuesModal_fade__fNagX .18s ease-out}.PastIssuesModal_modal__5yrRB{width:min(1100px,100%);height:min(85vh,820px);height:min(85dvh,820px);background:var(--color-bg);border:1px solid var(--color-border);border-radius:14px;box-shadow:0 24px 60px rgba(0,0,0,.25);display:flex;flex-direction:column;overflow:hidden;animation:PastIssuesModal_rise__dBcTg .22s var(--ease-out)}.PastIssuesModal_header__iwoj2{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;border-bottom:1px solid var(--color-border);background:var(--color-bg);flex-shrink:0}.PastIssuesModal_title__E5DoW{font-family:var(--font-display);font-size:var(--text-base);color:var(--color-ink)}.PastIssuesModal_close__kG82I{background:transparent;border:none;color:var(--color-ink-muted);font-size:1.4rem;cursor:pointer;line-height:1;padding:4px 8px}.PastIssuesModal_close__kG82I:hover{color:var(--color-ink)}.PastIssuesModal_empty__ArmlY{flex:1 1;display:flex;align-items:center;justify-content:center;color:var(--color-ink-muted);font-size:var(--text-base);padding:var(--space-8);text-align:center}.PastIssuesModal_body__ZPNPb{flex:1 1;min-height:0;display:grid;grid-template-columns:300px 1fr}.PastIssuesModal_list__763XZ{border-right:1px solid var(--color-border);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:var(--color-bg-subtle,var(--color-bg));display:flex;flex-direction:column}.PastIssuesModal_listItem__9zmDM{display:flex;flex-direction:column;gap:var(--space-1);text-align:left;padding:var(--space-4) var(--space-5);background:transparent;border:none;border-bottom:1px solid var(--color-border);border-left:2px solid transparent;cursor:pointer;transition:background var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.PastIssuesModal_listItem__9zmDM:hover{background:var(--color-bg)}.PastIssuesModal_listItemActive__mzNFo{background:var(--color-bg);border-left-color:var(--color-accent)}.PastIssuesModal_listItemDate___yYyE{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-ink-muted);letter-spacing:.02em}.PastIssuesModal_listItemTitle__i1VKK{font-family:var(--font-display);font-size:var(--text-base);line-height:1.35;color:var(--color-ink)}.PastIssuesModal_listItemActive__mzNFo .PastIssuesModal_listItemTitle__i1VKK{color:var(--color-accent)}.PastIssuesModal_reader__NeelD{min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:var(--space-8)}.PastIssuesModal_readerHeader__u2Dx3{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);padding-bottom:var(--space-6);margin-bottom:var(--space-6);border-bottom:1px solid var(--color-border)}.PastIssuesModal_readerMeta__ke8lP{display:flex;flex-direction:column;gap:var(--space-2)}.PastIssuesModal_readerDate__0PIsY{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-ink-muted);letter-spacing:.02em}.PastIssuesModal_readerTitle___abLd{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:400;line-height:1.25;color:var(--color-ink)}.PastIssuesModal_beehiivButton__KXni1{flex-shrink:0;display:inline-block;font-size:var(--text-sm);font-weight:500;color:var(--color-bg);background:var(--color-ink);padding:8px 16px;border-radius:8px;white-space:nowrap;transition:opacity var(--duration-fast) var(--ease-out)}.PastIssuesModal_beehiivButton__KXni1:hover{opacity:.85}.PastIssuesModal_readerFallback__UGaj1{font-size:var(--text-base);color:var(--color-ink-light);line-height:1.6}.PastIssuesModal_issueContent__25wF3{font-family:var(--font-body);font-size:1.0625rem;line-height:1.75;color:var(--color-ink)}.PastIssuesModal_issueContent__25wF3>*+*{margin-top:var(--space-4)}.PastIssuesModal_issueContent__25wF3 h1,.PastIssuesModal_issueContent__25wF3 h2,.PastIssuesModal_issueContent__25wF3 h3,.PastIssuesModal_issueContent__25wF3 h4{font-family:var(--font-display);font-weight:400;line-height:1.25;color:var(--color-ink);margin-top:var(--space-8)}.PastIssuesModal_issueContent__25wF3 h1{font-size:var(--text-2xl)}.PastIssuesModal_issueContent__25wF3 h2{font-size:var(--text-xl)}.PastIssuesModal_issueContent__25wF3 h3{font-size:var(--text-lg)}.PastIssuesModal_issueContent__25wF3 a{color:var(--color-accent);text-decoration:underline;text-underline-offset:2px;word-break:break-word}.PastIssuesModal_issueContent__25wF3 a:hover{opacity:.85}.PastIssuesModal_issueContent__25wF3 b,.PastIssuesModal_issueContent__25wF3 strong{font-weight:600}.PastIssuesModal_issueContent__25wF3 ol,.PastIssuesModal_issueContent__25wF3 ul{display:flex;flex-direction:column;gap:var(--space-2);padding-left:var(--space-5)}.PastIssuesModal_issueContent__25wF3 ul{list-style:disc}.PastIssuesModal_issueContent__25wF3 ol{list-style:decimal}.PastIssuesModal_issueContent__25wF3 blockquote{border-left:2px solid var(--color-accent);padding-left:var(--space-4);font-style:italic;color:var(--color-ink-light)}.PastIssuesModal_issueContent__25wF3 img{max-width:100%;height:auto;border-radius:var(--radius-md,8px);border:1px solid var(--color-border);margin:var(--space-2) 0}.PastIssuesModal_issueContent__25wF3 hr{border:none;border-top:1px solid var(--color-border);margin:var(--space-6) 0}.PastIssuesModal_issueContent__25wF3 code{padding:2px 6px;border-radius:4px}.PastIssuesModal_issueContent__25wF3 code,.PastIssuesModal_issueContent__25wF3 pre{font-family:var(--font-mono);font-size:var(--text-sm);background:var(--color-bg-subtle)}.PastIssuesModal_issueContent__25wF3 pre{overflow-x:auto;border:1px solid var(--color-border);border-radius:8px;padding:var(--space-4)}.PastIssuesModal_issueContent__25wF3 table{width:100%;border-collapse:collapse}.PastIssuesModal_issueContent__25wF3 td,.PastIssuesModal_issueContent__25wF3 th{border:1px solid var(--color-border);padding:var(--space-2) var(--space-3);text-align:left}@keyframes PastIssuesModal_fade__fNagX{0%{opacity:0}to{opacity:1}}@keyframes PastIssuesModal_rise__dBcTg{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:768px){.PastIssuesModal_modal__5yrRB{height:92vh;height:92dvh;border-radius:12px}.PastIssuesModal_body__ZPNPb{grid-template-columns:1fr;grid-template-rows:auto 1fr}.PastIssuesModal_list__763XZ{border-right:none;border-bottom:1px solid var(--color-border);flex-direction:row;overflow-x:auto;overflow-y:hidden;max-height:96px}.PastIssuesModal_listItem__9zmDM{border-left:none;border-bottom:2px solid transparent;min-width:200px;flex-shrink:0}.PastIssuesModal_listItemActive__mzNFo{border-left-color:transparent;border-bottom-color:var(--color-accent)}.PastIssuesModal_reader__NeelD{padding:var(--space-6) var(--space-5)}.PastIssuesModal_readerHeader__u2Dx3{flex-direction:column}.PastIssuesModal_readerTitle___abLd{font-size:var(--text-xl)}}.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_newsletterCard__tLiOV{border:1px solid var(--color-border);background:var(--color-bg);transition:border-color var(--duration-normal) var(--ease-out),background var(--duration-normal) var(--ease-out)}.Writing_newsletterCardOpen__BVTpr,.Writing_newsletterCard__tLiOV:hover{border-color:var(--color-accent);background:var(--color-bg-subtle)}.Writing_newsletterToggle__ra_bL{display:block;width:100%;text-align:left;padding:var(--space-8);background:transparent;border:none;cursor:pointer;font:inherit;color:inherit}.Writing_newsletterMeta__8M8IZ{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4)}.Writing_newsletterLabel__fk4BZ{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-accent);text-transform:uppercase;letter-spacing:.1em}.Writing_newsletterMetaText__W_7vu{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-ink-muted);letter-spacing:.02em}.Writing_newsletterTitle__7zVcQ{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:400;margin-bottom:var(--space-3);line-height:1.2}.Writing_newsletterTagline__kOEdi{font-size:var(--text-base);color:var(--color-ink-light);line-height:1.6;margin-bottom:var(--space-4);max-width:620px}.Writing_newsletterExpandHint__Bv_ml{font-size:var(--text-sm);color:var(--color-accent);font-weight:500}.Writing_newsletterActions__78mfD{display:flex;flex-wrap:wrap;gap:var(--space-4);padding:0 var(--space-8) var(--space-8);animation:Writing_newsletterReveal__9koQz var(--duration-normal) var(--ease-out)}@keyframes Writing_newsletterReveal__9koQz{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Writing_newsletterActions__78mfD{animation:none}}.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_newsletterToggle__ra_bL{padding:var(--space-6)}.Writing_newsletterActions__78mfD{flex-direction:column;align-items:stretch;padding:0 var(--space-6) var(--space-6)}.Writing_newsletterTitle__7zVcQ{font-size:var(--text-2xl)}.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}}