.CutomH2_adsence__rVl83{--width: 728px;--height: 90px}@media(max-width: 728px){.CutomH2_adsence__rVl83{--width: 300px;--height: 50px}}.CutomH2_adsence__rVl83{width:var(--width);height:var(--height);margin:auto;background-color:rgba(var(--c_bg_body_reversal_rgb), 0.3);margin:0 calc(50% - var(--width)/2)}
.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}
@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}}
.post_h1__UydYk{width:-moz-fit-content;width:fit-content;max-width:94vw;word-wrap:break-word;margin:auto}@media(max-width: 500px){.post_h1__UydYk{padding:0}}.post_meta__f35RL{width:-moz-fit-content;width:fit-content;margin:auto;margin-top:calc(var(--header_height) + 5.4vw - 2.7vw + 3vw - .5vw + 4rem);margin-bottom:5rem;display:flex;flex-flow:column;align-items:center;gap:1rem}@media(max-width: 800px){.post_meta__f35RL{margin-top:3vw;margin-bottom:3vw}}.post_meta__f35RL .post_metaData__YeM4a{display:flex;justify-content:center;align-items:center;gap:1em}.post_meta__f35RL .post_metaData__YeM4a time{display:block}.post_meta__f35RL .post_metaData__YeM4a time::before{font-family:var(--baseFont_monospace),var(--baseFont);opacity:.3}.post_article__EvN7e{font-size:1.1rem;max-width:44rem;margin:auto;margin-bottom:20vh;line-height:1.8em;letter-spacing:.07em}.post_article__EvN7e::before{content:"";background:var(--c_bg_body);position:absolute;top:calc(-1*(var(--header_height) + 5.4vw - 2.7vw + 3vw - .5vw));left:0;height:calc(100% + var(--header_height) + 5.4vw - 2.7vw + 3vw - .5vw);width:100vw;z-index:-1}.post_article__EvN7e::after{content:"";background:rgba(var(--c_bg_body_reversal_rgb), 0.3);width:100vw;position:absolute;bottom:calc(-1*(var(--header_height) + 5.4vw - 2.7vw + 3vw - .5vw));left:0;z-index:-1}.post_article__EvN7e>div>*:not(:last-child,h2,h3,h4,h5,h6,a){margin-bottom:1.5em}.post_article__EvN7e p code{padding:.2em;opacity:.5}.post_article__EvN7e p code::before,.post_article__EvN7e p code::after{content:"`";opacity:.3}.post_article__EvN7e code{font-size:.935em;font-family:var(--baseFont_monospace),var(--baseFont);letter-spacing:0}.post_article__EvN7e pre{font-size:.85em;background:rgba(var(--c_font_rgb), 0.03);--overMargin: 3rem}@media(max-width: 50rem){.post_article__EvN7e pre{--overMargin: 3vw}}.post_article__EvN7e pre{--width: calc(100% + var(--overMargin) * 2);--margin: calc(-1 * var(--overMargin));min-width:var(--width);margin-right:var(--margin);margin-left:var(--margin);overflow:hidden;overflow-x:auto;padding:1.8rem 0;display:flex}.post_article__EvN7e pre::before,.post_article__EvN7e pre::after{content:"";min-width:var(--overMargin);min-height:100%}.post_article__EvN7e pre code{min-width:-moz-fit-content;min-width:fit-content;display:block}.post_article__EvN7e a{color:var(--gradient_1);transition:.2s color;will-change:color;display:inline-block;word-break:break-all;position:relative}.post_article__EvN7e a::after{content:"";position:absolute;top:1.15em;left:0;width:100%;height:.03em;will-change:transform,background;transition:transform .3s,background .05s;transform:scale(0, 1);transform-origin:left top;background:var(--gradient_1);z-index:-1}@media(any-hover: hover){.post_article__EvN7e a:hover::after{transform:scale(1, 1)}}.post_article__EvN7e table{font-size:.8em;margin:0 auto;border-collapse:collapse}.post_article__EvN7e table td,.post_article__EvN7e table th{padding:.2em 1em}.post_article__EvN7e table th{font-weight:800;border-bottom:solid 1px;color:var(--c_font_reversal);background:var(--c_font)}.post_article__EvN7e table th>*+*{border-left:solid 1px}.post_article__EvN7e table tr:nth-child(odd) td{background:rgba(var(--c_font_rgb), 0.03)}.post_article__EvN7e ul{list-style-type:"-  ";list-style-position:outside;margin-left:1.5em;display:flex;flex-flow:column}.post_article__EvN7e ul li{margin:.4em 0;line-height:1.3em}.post_article__EvN7e ol{counter-reset:number 0}.post_article__EvN7e ol li{counter-increment:number 1}.post_article__EvN7e ol li::before{content:counter(number) ". "}.post_article__EvN7e blockquote{background:rgba(var(--c_bg_body_reversal_rgb), 0.03);margin:0 -3rem;padding:1.8rem 3rem}.post_article__EvN7e blockquote>*:first-child{margin-top:0}.post_article__EvN7e iframe{width:100%;border:none}.post_article__EvN7e h2{font-weight:bold;font-size:1.6em;letter-spacing:calc(.1em + .005rem);line-height:1em;margin-top:1.3em;margin-bottom:1em}.post_article__EvN7e h2::before{content:"##";font-family:var(--baseFont_monospace),var(--baseFont);font-weight:bold;font-size:.5em;display:block;opacity:.3;letter-spacing:.1em}.post_article__EvN7e h3{font-weight:bold;font-size:1.4em;letter-spacing:calc(.1em + .005rem);line-height:1em;margin-top:1.3em;margin-bottom:1em}.post_article__EvN7e h3::before{content:"###";font-family:var(--baseFont_monospace),var(--baseFont);font-weight:bold;font-size:.5em;display:block;opacity:.3;letter-spacing:.1em}.post_article__EvN7e h4{font-weight:bold;font-size:1.2em;letter-spacing:calc(.1em + .005rem);line-height:1em;margin-top:1.3em;margin-bottom:1em}.post_article__EvN7e h4::before{content:"####";font-family:var(--baseFont_monospace),var(--baseFont);font-weight:bold;font-size:.5em;display:block;opacity:.3;letter-spacing:.1em}.post_article__EvN7e h5{font-weight:bold;font-size:1.1em;letter-spacing:calc(.1em + .005rem);line-height:1em;margin-top:1.3em;margin-bottom:1em}.post_article__EvN7e h5::before{content:"#####";font-family:var(--baseFont_monospace),var(--baseFont);font-weight:bold;font-size:.5em;display:block;opacity:.3;letter-spacing:.1em}
