html.blog-paper body{letter-spacing:-.008em}:focus-visible{outline-color:var(--green)}.ld-wrap{width:min(100% - 40px,1240px)}.bl-index-head{grid-template-columns:1fr 1fr;align-items:end;gap:48px;padding:92px 0 52px;display:grid}.bl-index-head h1{letter-spacing:-.06em;max-width:none;font-size:clamp(54px,7vw,88px);font-weight:650;line-height:.94}.bl-index-dek{max-width:54ch;margin:0;font-size:18px}.bl-filter-row{grid-column:1/-1;margin-top:10px}.bl-filter-chip{min-height:34px;font-family:var(--sans);letter-spacing:0;text-transform:none;border-radius:6px;font-size:12px}.bl-filter-chip.active{border-color:var(--green-dark);background:var(--green-dark);color:var(--white)}.bl-featured{border:1px solid var(--green-dark);background:var(--green-dark);border-radius:12px;margin-top:0;overflow:hidden}.bl-featured:hover{transform:translateY(-1px)}.bl-featured-content{max-width:78ch;padding:clamp(36px,6vw,72px)}.bl-featured h2{max-width:15ch;margin-top:22px;font-size:clamp(40px,5.4vw,68px);font-weight:650;line-height:.98}.bl-featured-dek{color:#ffffffad;font-size:17px}.bl-featured .bl-cat{border-color:var(--acid);background:var(--acid);border-radius:4px}.bl-featured .bl-post-foot{border-color:#ffffff29}.bl-grid-section{border:1px solid var(--line);background:var(--white);border-radius:10px;margin:64px 0 92px;padding:0;overflow:hidden}.bl-grid-label{border-bottom:1px solid var(--line);color:var(--green);padding:18px 24px}.bl-grid{display:block}.bl-post-card{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:160px minmax(240px,.8fr) minmax(260px,1fr) 160px;align-items:center;gap:28px;padding:26px 24px;display:grid}.bl-post-card:last-child{border-bottom:0}.bl-post-card:hover{background:var(--green-soft)}.bl-post-card h3{margin:0;font-size:20px}.bl-post-card p{margin:0}.bl-post-foot{border:0;margin:0;padding:0}.bl-post-card .bl-post-meta-dot{display:none}.bl-post-card .bl-post-meta{flex-direction:column;align-items:flex-start;gap:7px}.bl-cat{border-color:var(--line);border-radius:4px}.bl-av{border-color:var(--line);border-radius:50%}.bl-pagination{border-top:1px solid var(--line);padding:24px}.bl-page-btn{border-radius:6px}.bl-page-btn.active{background:var(--green-dark)}.bl-article-head{border-bottom-color:var(--line)}.bl-article-title{font-weight:650}.bl-prose h2,.bl-prose h3,.bl-prose h4{letter-spacing:-.035em}.bl-prose blockquote,.bl-author-card,.bl-toc{border-radius:8px}@media (max-width:980px){.bl-post-card{grid-template-columns:130px 1fr 1fr}.bl-post-foot{display:none}}@media (max-width:720px){.ld-wrap{width:min(100% - 28px,1240px)}.bl-index-head{grid-template-columns:1fr;gap:20px;padding-top:64px}.bl-index-dek{margin:0}.bl-filter-row{grid-column:auto}.bl-featured-content{padding:32px 24px}.bl-post-card{grid-template-columns:1fr;gap:14px;padding:24px}.bl-post-card .bl-post-meta{flex-direction:row}.bl-post-card p{max-width:58ch}.bl-post-foot{margin-top:6px;display:flex}}
