@media(min-width: 1000px){.blog_postSection__FQ3Vj{grid-template-rows:repeat(2, 1fr);grid-template-columns:repeat(2, 1fr)}}.blog_postSection__FQ3Vj{display:grid;grid-gap:1vh 2.5vw;gap:1vh 2.5vw}.blog_postSection__FQ3Vj>li{position:relative}.blog_postSection__FQ3Vj>li::before{content:attr(data-count);line-height:1em;position:absolute;bottom:1.5vh;right:0;font-size:10rem;opacity:.03;font-weight:bold;z-index:2;pointer-events:none}.blog_postSection__FQ3Vj>li::after{content:"";position:absolute;bottom:1.5vh;right:-0.1px;height:max(25vh,22.5rem + 2.6vw);width:20%;transition:background .3s;background:linear-gradient(to left, var(--c_bg_body), rgba(var(--c_bg_body_rgb), 0));pointer-events:none}@media(any-hover: hover){.blog_postSection__FQ3Vj>li:hover h2 a{-webkit-text-fill-color:rgba(0,0,0,0)}}.blog_postSection__FQ3Vj .blog_title__K7reE h2{font-weight:bold}.blog_postSection__FQ3Vj .blog_title__K7reE h2 a{display:inline-block;position:relative}.blog_postSection__FQ3Vj .blog_title__K7reE h2 a::after{content:"";position:absolute;bottom:-0.08em;left:0;width:100%;height:.03em;will-change:transform,background;transition:transform .3s,background .05s;transform:scale(0, 1);transform-origin:left top;background:linear-gradient(60deg, var(--gradient_0), var(--gradient_1), var(--gradient_2))}@media(any-hover: hover){.blog_postSection__FQ3Vj .blog_title__K7reE h2 a:hover::after{transform:scale(1, 1)}}.blog_postSection__FQ3Vj .blog_title__K7reE .blog_tagList__Utibt{letter-spacing:.05em}.blog_postSection__FQ3Vj .blog_title__K7reE .blog_tagList__Utibt>li a{font-weight:bold}.blog_postSection__FQ3Vj .blog_title_inner__zyDaj{display:flex;align-items:center;margin:.5em 0}.blog_postSection__FQ3Vj .blog_title_inner__zyDaj>h2{margin-right:max(1vw,1rem)}.blog_tagList__Utibt{display:flex;flex-wrap:wrap;color:rgba(var(--c_font_rgb), var(--blog_tagList_opacity));display:-webkit-inlinebox;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}.blog_tagList__Utibt li:not(:last-child):after{content:",";margin-right:.3em}.blog_tagList__Utibt li a{transition:color .2s;will-change:opacity}@media(any-hover: hover){.blog_tagList__Utibt li a:hover{color:rgba(var(--c_font_rgb), 1)}}.blog_postList__5EPhI{--postList_gap: 1.3vw;padding:1.5vh 0;display:flex;flex-flow:column;flex-wrap:wrap;gap:var(--postList_gap);height:max(25vh,22.5rem + 2.6vw);box-sizing:content-box;overflow:hidden;overflow-x:auto;position:relative}.blog_postList__5EPhI>li{width:20em}@media(max-width: 500px){.blog_postList__5EPhI>li{width:17rem}}.blog_postList__5EPhI>li{height:calc((100% - var(--postList_gap)*2)/3)}.blog_postList__5EPhI>li a{display:block;height:100%}.blog_postList__5EPhI>li h3{line-height:1.2em;margin-bottom:.35em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media(max-width: 500px){.blog_postList__5EPhI>li h3{font-size:1rem}}.blog_postList__5EPhI>li .blog_post_meta__85bh8{gap:0 .5rem}@media(max-width: 500px){.blog_postList__5EPhI>li .blog_post_meta__85bh8{font-size:.9rem}}
.heading_h1__exRle{font-weight:bold;font-size:2em;display:flex;gap:.25em;flex-flow:column;letter-spacing:calc(.1em + .005rem);line-height:1em}.heading_h2__Kue1t{font-weight:bold;font-size:2.4em;display:flex;gap:.25em;flex-flow:column;letter-spacing:calc(.1em + .005rem);line-height:1em}.heading_h3__ZWvyw{font-weight:bold;font-size:1.2em;display:flex;gap:.25em;flex-flow:column;letter-spacing:calc(.1em + .005rem);line-height:1em}
