.writing_page__oc_wo{max-width:1360px;margin-inline:auto;padding:72px 24px 96px}.writing_hero__bYq5d{margin-bottom:64px}.writing_eyebrow__nTEFq{color:var(--ink-tertiary);font-size:16px;margin-bottom:20px}.writing_hero__bYq5d h1{font-size:36px;font-weight:600;line-height:1.15;letter-spacing:-.04em}.writing_hero__bYq5d h1 span{color:var(--home-heading-secondary)}.writing_lead__bdGNN{max-width:760px;margin-top:28px;font-size:19px;line-height:1.65;color:var(--ink-tertiary)}.writing_toolbar__WcQ9i{display:flex;align-items:center;gap:12px}.writing_search__7sgoW{display:flex;flex:1;min-width:0;max-width:560px;border:1px solid var(--control-border);border-radius:12px;background:var(--surface)}.writing_search__7sgoW input{width:100%;min-width:0;background:transparent;padding:12px 14px;font-size:16px;border-radius:12px}.writing_search__7sgoW button{flex-shrink:0;padding:10px 16px;border-radius:10px;font-size:16px}.writing_filterToggle__eN7ua{display:inline-flex;align-items:center;gap:18px;margin-left:auto;min-height:50px;padding:10px 18px;background:var(--surface-muted);border-radius:999px;font-size:16px;white-space:nowrap}.writing_filters__3wIZn{margin-top:24px;padding:24px;background:var(--surface-sunken);border-radius:16px}.writing_filterGroup__eQ_rK+.writing_filterGroup__eQ_rK{margin-top:24px}.writing_filterGroup__eQ_rK h2{font-size:17px;font-weight:600;margin-bottom:12px}.writing_filterGroup__eQ_rK p{color:var(--ink-secondary)}.writing_activeFilters__I3im_ a,.writing_filterGroup__eQ_rK button,.writing_state__r_urU a,.writing_state__r_urU button{color:var(--accent);text-decoration:underline;text-underline-offset:4px}.writing_filterGroup__eQ_rK button{min-height:44px}.writing_pills__OUpXg{display:flex;flex-wrap:wrap;gap:8px}.writing_pills__OUpXg a{max-width:100%;min-height:44px;display:inline-flex;align-items:center;padding:8px 14px;border:1px solid var(--control-border);border-radius:999px;font-size:15px;color:var(--ink-secondary);overflow-wrap:anywhere}.writing_pills__OUpXg a[aria-current]{background:var(--ink);color:var(--surface);font-weight:600}.writing_resultBar__BNo3M{margin:24px 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;font-size:15px;color:var(--ink-tertiary)}.writing_activeFilters__I3im_{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;min-width:0}.writing_activeFilters__I3im_ span{overflow-wrap:anywhere;min-width:0}.writing_activeFilters__I3im_ a{display:inline-flex;align-items:center;min-height:44px}.writing_list__2gM8t{list-style:none;padding:0;margin:0;border-top:1px solid var(--home-line-soft)}.writing_list__2gM8t li{border-bottom:1px solid var(--home-line-soft)}.writing_row__JF_BU{display:flex;flex-direction:column;gap:16px;padding:30px 0;border-radius:4px;transition:background-color .2s}.writing_row__JF_BU:hover{background:var(--surface-sunken)}.writing_rowContent__kktmd{min-width:0}.writing_row__JF_BU h2{font-size:21px;font-weight:600;line-height:1.4}.writing_row__JF_BU p{margin-top:10px;color:var(--ink-tertiary);font-size:16px;line-height:1.65;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.writing_rowMeta__kzXhI{display:flex;align-items:center;gap:16px;color:var(--ink-tertiary);font-size:14px}.writing_rowMeta__kzXhI>span:first-child{overflow-wrap:anywhere}.writing_arrow__qvjuq{flex-shrink:0;font-size:20px;transition:transform .2s}.writing_row__JF_BU:hover .writing_arrow__qvjuq{transform:translateX(3px)}.writing_pagination__LnIbg{margin-top:48px}.writing_state__r_urU{border-block:1px solid var(--home-line-soft);padding:64px 0}.writing_state__r_urU h2{font-size:22px;font-weight:600}.writing_state__r_urU p{color:var(--ink-tertiary);margin:12px 0;font-size:17px}.writing_state__r_urU a,.writing_state__r_urU button{display:inline-flex;align-items:center;min-height:44px}.writing_skeleton__qaW_z{border-top:1px solid var(--home-line-soft)}.writing_skeletonRow__w6Vwf{min-height:145px;padding:32px 0;border-bottom:1px solid var(--home-line-soft)}.writing_skeletonRow__w6Vwf span{display:block;height:24px;width:65%;background:var(--surface-muted);border-radius:4px}.writing_skeletonRow__w6Vwf span+span{margin-top:16px;height:18px;width:85%}@media (min-width:640px){.writing_page__oc_wo{padding:80px 40px 112px}.writing_hero__bYq5d{margin-bottom:80px}.writing_hero__bYq5d h1{font-size:52px}.writing_lead__bdGNN{font-size:22px}.writing_row__JF_BU{flex-direction:row;align-items:center;justify-content:space-between;gap:40px;padding-block:32px}.writing_rowContent__kktmd{flex:1}.writing_row__JF_BU h2{font-size:24px}.writing_row__JF_BU p{font-size:18px}.writing_rowMeta__kzXhI{max-width:22%;flex-shrink:0}}@media (min-width:1024px){.writing_hero__bYq5d h1{font-size:64px}}@media (max-width:399px){.writing_toolbar__WcQ9i{flex-wrap:wrap}.writing_search__7sgoW{flex-basis:100%}.writing_filterToggle__eN7ua{min-height:44px}.writing_filters__3wIZn{padding:20px 16px}}@media (prefers-reduced-motion:reduce){.writing_arrow__qvjuq,.writing_row__JF_BU{transition:none}}