.writing_page__oc_wo{max-width:var(--content-max);margin:0 auto;padding:2rem var(--page-padding) 40px}.writing_hookCell__12mDO{background:var(--bg-2);border:.5px solid var(--border);border-radius:14px;padding:24px;display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:8px}.writing_eyebrow__nTEFq{font-family:var(--font-mono);font-size:10px;color:var(--travel);letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px}.writing_hookHeading__b_cGS{font-size:clamp(30px,4vw,48px);font-weight:700;letter-spacing:-.04em;line-height:.95}.writing_hookLine1__qQdjC{color:var(--text)}.writing_hookLine2__c_sL6{color:var(--muted-4)}.writing_hookRight__dshgN{font-size:13px;color:var(--muted-2);line-height:1.65;max-width:260px;flex-shrink:0;text-align:right;padding-bottom:2px}.writing_filterBar__rra5y{background:var(--bg-2);border:.5px solid var(--border);border-radius:12px;padding:8px 12px;display:flex;align-items:center;gap:4px;margin-bottom:8px}.writing_filterBtn__ZuWmu{font-size:11px;font-family:var(--font-mono);color:var(--muted-3);border:none;background:transparent;padding:5px 12px;border-radius:100px;cursor:pointer;white-space:nowrap;display:flex;align-items:center;gap:5px;transition:all .15s}.writing_filterBtn__ZuWmu:hover{color:var(--muted);background:var(--bg-3)}.writing_filterBtnActive__bKboh,.writing_filterBtnActive__bKboh:hover{background:var(--text);color:var(--bg)}.writing_fDot__cXwZi{width:5px;height:5px;border-radius:50%;flex-shrink:0}.writing_fCount__eMdNQ{font-size:9px;opacity:.45;margin-left:1px}.writing_postsCell__HkFqc{background:var(--bg-2);border:.5px solid var(--border);border-radius:14px;overflow:hidden}.writing_postRow__sza19{display:grid;grid-template-columns:10px 1fr auto;align-items:start;grid-gap:16px;gap:16px;padding:18px 20px;border-bottom:.5px solid #e8dfd0;text-decoration:none;color:inherit;transition:background .12s}.writing_postRow__sza19:last-child{border-bottom:none}.writing_postRow__sza19:hover{background:var(--bg-3)}.writing_dotWrap__1IlNz{padding-top:5px}.writing_postDot__dM1KY{width:7px;height:7px;border-radius:50%;display:block;transition:transform .2s}.writing_postRow__sza19:hover .writing_postDot__dM1KY{transform:scale(1.5)}.writing_postBody__DvHFo{display:flex;flex-direction:column;gap:4px}.writing_postTitleRow__RlKXK{display:flex;align-items:center;gap:8px}.writing_postTitle__72dh7{font-size:14px;font-weight:600;color:var(--text);letter-spacing:-.02em;line-height:1.25}.writing_postLangPill__d2ICX{font-size:9px;font-family:var(--font-mono);color:var(--muted-2);border:.5px solid var(--border);background:var(--bg-3);border-radius:4px;padding:1px 5px;letter-spacing:.06em;flex-shrink:0;align-self:center}.writing_postExcerpt__KwaUi{font-size:12px;color:var(--muted-2);line-height:1.55}.writing_postMeta__fgvdu{text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:3px;padding-top:2px;flex-shrink:0}.writing_postCat__Jrqxs{font-size:10px;font-family:var(--font-mono);letter-spacing:.05em}.writing_postDate__hv7TC,.writing_postRead__5bSeQ{font-size:9px;color:var(--muted-4);font-family:var(--font-mono)}.writing_emptyState__gWKcO{padding:40px 20px;text-align:center;font-size:13px;color:var(--muted-3)}.writing_resourcesDivider__TgjBS{display:flex;align-items:center;gap:16px;margin:28px 0 16px}.writing_resourcesDividerLine__3eop_{flex:1 1;height:.5px;background:var(--border)}.writing_resourcesDividerLabel__fL_22{font-size:9px;font-family:var(--font-mono);color:var(--muted-4);letter-spacing:.08em;flex-shrink:0}.writing_resourcesSection__Nbkic{margin-top:0}.writing_resourcesGrid__ooZ_z{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.writing_resCell__OOLth{background:var(--bg-2);border:.5px solid var(--border);border-radius:14px;overflow:hidden}.writing_resCellHeader__kRhZT{padding:14px 18px 12px;border-bottom:.5px solid #e8dfd0;font-size:9px;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted-3)}.writing_resPodLink__7bFxf{display:flex;align-items:center;gap:12px;padding:11px 18px;border-bottom:.5px solid #e8dfd0;text-decoration:none;color:inherit;transition:background .12s}.writing_resPodLink__7bFxf:last-child{border-bottom:none}.writing_resPodLink__7bFxf:hover{background:var(--bg-3)}.writing_podThumb__toSn4{width:34px;height:34px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;color:#f7f0e6;flex-shrink:0}.writing_resBookLink__NFOTT{display:flex;align-items:flex-start;gap:12px;padding:13px 18px;border-bottom:.5px solid #e8dfd0;text-decoration:none;color:inherit;transition:background .12s}.writing_resBookLink__NFOTT:last-child{border-bottom:none}.writing_resBookLink__NFOTT:hover{background:var(--bg-3)}.writing_bookSpine__xJVhV{width:3px;border-radius:2px;align-self:stretch;flex-shrink:0}.writing_resBody__wZGYh{flex:1 1}.writing_resTitle__fBAej{font-size:12px;font-weight:500;color:var(--text-2);margin-bottom:1px}.writing_resBookLink__NFOTT .writing_resTitle__fBAej{font-weight:600;margin-bottom:2px}.writing_resMeta__VmyoP{font-size:10px;color:var(--muted-3);font-family:var(--font-mono)}.writing_resBookLink__NFOTT .writing_resMeta__VmyoP{margin-bottom:4px}.writing_resNote__qgdWE{font-size:11px;color:var(--muted-2);line-height:1.5}@media (max-width:768px){.writing_page__oc_wo{padding:1.5rem var(--page-padding) 40px}.writing_hookCell__12mDO{flex-direction:column;align-items:flex-start;gap:16px}.writing_hookRight__dshgN{text-align:left;max-width:none}.writing_filterBar__rra5y{overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.writing_filterBar__rra5y::-webkit-scrollbar{display:none}.writing_postRow__sza19{grid-template-columns:10px 1fr}.writing_postMeta__fgvdu{grid-column:2;align-items:center;text-align:left;margin-top:6px;flex-direction:row;gap:8px}.writing_resourcesGrid__ooZ_z{grid-template-columns:1fr}}