.blog_page__iP9Ub{min-height:100vh;background:var(--paper);color:var(--ink)}.blog_nav__7bhok{position:-webkit-sticky;position:sticky;top:0;z-index:10;padding:16px 28px;background:rgba(255,255,255,.85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.blog_back__p1Yoa{text-decoration:none;color:rgba(32,30,31,.6);font-size:12px}.blog_back__p1Yoa:hover{color:var(--ink)}.blog_main__mNBhz{max-width:760px;margin:0 auto;padding:24px 28px 96px}.blog_title__9ihMq{margin:0 0 40px;font-family:var(--serif);font-weight:400;font-size:clamp(44px,6vw,72px);line-height:.95;letter-spacing:-.035em}.blog_empty__oeFlF{color:rgba(32,30,31,.5);font-size:15px}.blog_list__av3dK{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.blog_item__MLMvL{border-top:1px solid rgba(32,30,31,.08)}.blog_item__MLMvL:last-child{border-bottom:1px solid rgba(32,30,31,.08)}.blog_itemLink__HoL6P{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;padding:28px 0;text-decoration:none;color:inherit}.blog_cover__r9azf{width:100%;max-height:320px;object-fit:cover;border-radius:12px;box-shadow:0 0 0 1px rgba(32,30,31,.07)}.blog_itemBody__NncZg{display:flex;flex-direction:column;gap:8px}.blog_itemTitle__Bv1JL{margin:0;font-family:var(--serif);font-weight:400;font-size:28px;letter-spacing:-.02em;line-height:1.15}.blog_itemLink__HoL6P:hover .blog_itemTitle__Bv1JL{text-decoration:underline;text-underline-offset:3px}.blog_itemSummary__7lLSo{margin:0;color:rgba(32,30,31,.66);font-size:15px;line-height:1.55}.blog_itemMeta__wHkvd{display:flex;align-items:center;gap:10px;font-size:12.5px;color:rgba(32,30,31,.45)}.blog_tags__JfoWe{display:flex;gap:6px}.blog_tag__WCjGh{font-size:11px;padding:3px 9px;border-radius:999px;background:#faf9f7;box-shadow:0 0 0 1px rgba(32,30,31,.07)}