.page_tagbar__tjyMa{margin-top:32px;display:flex;gap:8px;flex-wrap:wrap;padding-bottom:28px;border-bottom:1px solid var(--rule)}.page_tagbar__tjyMa a{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.04em;padding:6px 12px;border-radius:999px;background:var(--card);border:1px solid var(--rule);color:var(--body)}.page_tagbar__tjyMa a.page_on__NvSKP{background:var(--primary);color:#fff;border-color:var(--primary)}.page_feat__387UA{padding:40px 0 80px}.page_featCard__t4Bn0{display:grid;grid-template-columns:1.2fr 1fr;gap:60px;background:var(--card);border:1px solid var(--rule);border-radius:var(--r-lg);overflow:hidden}.page_featCard__t4Bn0 .ph{aspect-ratio:4/3;background:var(--bg-deep);overflow:hidden}.page_featCard__t4Bn0 .ph img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page_featCard__t4Bn0 .b{padding:56px 56px 56px 0;display:flex;flex-direction:column;gap:14px}.page_featCard__t4Bn0 .meta{font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--accent-deep);display:flex;gap:14px;align-items:center}.page_featCard__t4Bn0 h2{font-family:var(--font-serif);font-weight:500;font-size:clamp(30px,3.6vw,48px);color:var(--ink);line-height:1.1;margin:6px 0;letter-spacing:-.012em;text-wrap:balance}.page_featCard__t4Bn0 h2 em{font-style:italic;color:var(--accent-deep)}.page_featCard__t4Bn0 p{font-size:16px;color:var(--body);line-height:1.6;max-width:50ch}.page_featCard__t4Bn0 .by{margin-top:14px;display:flex;align-items:center;gap:10px;font-size:13px;color:var(--muted)}.page_featCard__t4Bn0 .by .av{width:28px;height:28px;border-radius:999px;background:linear-gradient(135deg,#E9E2F2,#48376E);display:inline-flex;align-items:center;justify-content:center;color:#fff;font-family:var(--font-serif);font-size:12px;font-weight:600}.page_featCard__t4Bn0 .by strong{color:var(--ink);font-weight:600}@media (max-width:880px){.page_featCard__t4Bn0{grid-template-columns:1fr;gap:0}.page_featCard__t4Bn0 .b{padding:32px}}.page_posts__xipQt{padding:0 0 100px}.page_postsHead__8H6B1{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:32px;gap:32px;flex-wrap:wrap}.page_postsHead__8H6B1 h2{font-family:var(--font-serif);font-weight:500;font-size:clamp(28px,3vw,38px);color:var(--ink);margin:0}.page_postsGrid__iiNbo{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.page_post__G5IRr{display:flex;flex-direction:column;border-top:1px solid var(--rule);padding-top:28px}.page_post__G5IRr .ph{aspect-ratio:5/3;background:var(--bg-deep);border-radius:var(--r-md);overflow:hidden;margin-bottom:20px}.page_post__G5IRr .ph img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s}.page_post__G5IRr:hover .ph img{transform:scale(1.04)}.page_post__G5IRr .meta{font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--accent-deep);display:flex;gap:12px;align-items:center;margin-bottom:8px}.page_post__G5IRr .meta .sep{color:var(--rule)}.page_post__G5IRr .meta .quiet{color:var(--muted)}.page_post__G5IRr h3{font-family:var(--font-serif);font-size:24px;font-weight:500;color:var(--ink);margin:0 0 8px;line-height:1.2;text-wrap:balance}.page_post__G5IRr h3 em{font-style:italic;color:var(--accent-deep)}.page_post__G5IRr p{font-size:14px;color:var(--body);line-height:1.55}.page_post__G5IRr .by{margin-top:14px;font-size:12.5px;color:var(--muted)}.page_post__G5IRr .by strong{color:var(--ink)}@media (max-width:880px){.page_postsGrid__iiNbo{grid-template-columns:1fr}}.page_subscribe__8fp7R{padding:110px 0;background:var(--paper);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.page_subscribeGrid__jlZOe{display:grid;grid-template-columns:1.4fr 1fr;gap:80px;align-items:center}.page_subscribe__8fp7R h2{font-family:var(--font-serif);font-weight:500;font-size:clamp(34px,4vw,50px);color:var(--ink);line-height:1.05;margin:14px 0}.page_subscribe__8fp7R h2 em{font-style:italic;color:var(--accent-deep)}.page_subscribe__8fp7R p{font-size:16px;color:var(--body);line-height:1.6;max-width:48ch}.page_subscribe__8fp7R form{display:flex;gap:8px;align-items:center;background:var(--card);border:1px solid var(--rule);border-radius:999px;padding:6px 6px 6px 18px;box-shadow:var(--sh-soft)}.page_subscribe__8fp7R input{flex:1;border:0;background:transparent;font:inherit;padding:12px 6px;color:var(--ink)}.page_subscribe__8fp7R input:focus{outline:none}.page_subscribe__8fp7R button{padding:12px 22px}.page_promise__qCzl9{margin-top:14px;font-size:12.5px;color:var(--muted)}@media (max-width:880px){.page_subscribeGrid__jlZOe{grid-template-columns:1fr;gap:32px}.page_subscribe__8fp7R{padding:64px 0}}