.blog-head{padding-block:calc(var(--sec) * .72) var(--sec)}.blog-head .eyebrow{margin-block-end:14px}.blog-h1{max-inline-size:20ch;margin-block-end:22px}.blog-lede{max-inline-size:62ch;margin-block-end:44px}.blog-grid .post-body{gap:12px}.blog-excerpt{color:var(--tx2);font-size:14.5px;line-height:1.8}.blog-read{border-block-start:1px solid var(--bd);margin-block-start:auto;padding-block-start:14px}.post-ph{text-align:center;background:var(--bg);border-block-end:1px dashed var(--bd);block-size:100%;padding:14px}.post-ph-frame{border:1px dashed var(--bd);border-radius:var(--r-sm);place-content:center;justify-items:center;gap:10px;block-size:100%;padding:14px;display:grid}.post-ph-mark{background:var(--ac2);border-radius:2px;block-size:3px;inline-size:26px}.post-ph-label{max-inline-size:34ch;color:var(--mut);font-size:12.5px;font-weight:700;line-height:1.7}.blog-shot-note{max-inline-size:62ch;margin-block-start:22px}
