.writing_wrap__vzOg5{width:100%;min-width:0;max-width:600px;margin-inline:auto;padding-top:40px;padding-bottom:96px}.writing_head__MhZIG{margin-bottom:56px}.writing_title__tZcNH{font-size:28px;font-weight:500;letter-spacing:-.02em;color:var(--ink-strong);margin:0 0 8px}.writing_blurb__LL4Nh{font-size:16px;line-height:1.55;color:var(--ink-muted);margin:0;max-width:44ch}.writing_year__Q0aB0{margin-bottom:40px}.writing_year__Q0aB0:last-child{margin-bottom:0}.writing_yearLabel__hkuig{font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-faint);margin:0 0 12px;font-weight:400}.writing_list__G7vFw{list-style:none;margin:0;padding:0}.writing_post__0d1it{position:relative;display:flex;align-items:baseline;justify-content:space-between;gap:20px;padding:11px 0;text-decoration:none;color:inherit}.writing_post__0d1it:before{content:"";position:absolute;inset:2px -14px;border-radius:12px;background:transparent;transition:background-color .2s var(--ease-out);pointer-events:none;z-index:-1}@media (hover:hover) and (pointer:fine){.writing_post__0d1it:hover:before{background:rgba(0,0,0,.05)}}html[data-theme=dark] .writing_post__0d1it:hover:before{background:rgba(255,255,255,.05)}.writing_post__0d1it:focus-visible{outline:2px solid var(--ink-faint);outline-offset:4px;border-radius:4px}.writing_postTitle__dYQwA{min-width:0;font-size:17px;font-weight:500;line-height:1.4;letter-spacing:-.011em;color:var(--ink-strong)}.writing_postDate___5KHq{flex-shrink:0;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-faint);white-space:nowrap}.writing_empty__L_20w{font-size:15px;color:var(--ink-muted)}@media (max-width:640px){.writing_wrap__vzOg5{padding-inline:20px;padding-top:28px}.writing_head__MhZIG{margin-bottom:40px}}