.blog-index{padding:calc(var(--header-h) + 60px) var(--gutter) 0;container-type:inline-size}.blog-index__title{max-width:7.5em;font-size:var(--fs-80);letter-spacing:-.03em;font-weight:300;line-height:1.2}.blog-index__grid{gap:min(14.706cqw,211.76px);width:100%;max-width:1440px;margin:120px auto 0;display:grid;container-type:inline-size}.bi-row__list{align-items:flex-start;min-height:66.176cqw;display:flex}.bi-card{width:32.157cqw;display:flex}.bi-row--a .bi-card:first-child{margin-left:18.039cqw}.bi-row--a .bi-card+.bi-card,.bi-row--b .bi-card+.bi-card{align-self:flex-end;margin-left:auto}.bi-row--b .bi-card+.bi-card{margin-right:18.039cqw}.bi-row--c .bi-card{align-self:center;margin-inline:auto}@media (width<=1000px){.blog-index__grid,.bi-row,.bi-row__list{display:contents}.blog-index{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.blog-index__title{grid-column:1/-1;margin-bottom:104px}.bi-card,.bi-row--a .bi-card:first-child,.bi-row--a .bi-card+.bi-card,.bi-row--b .bi-card+.bi-card,.bi-row--c .bi-card{align-self:auto;width:auto;margin-inline:0}.bi-card--even{margin-top:160px}.bi-card--even+.bi-card{margin-top:0}}@media (width<=760px){.blog-index{grid-template-columns:minmax(0,1fr)}.blog-index__title{margin-bottom:48px}.bi-card--even{margin-top:0}}
