.DecoderText_text__ZFBnw:after{content:"_";visibility:hidden}.DecoderText_glyph__vCP7h{opacity:.8;font-weight:var(--fontWeightRegular);font-family:var(--japaneseFontStack);line-height:0}.DecoderText_value__DIA5G{opacity:1}.Divider_divider__R3vqT{position:relative;width:var(--lineWidth);height:var(--lineHeight)}.Divider_line__bFTLx{width:100%;height:100%;background-color:rgb(var(--rgbPrimary));opacity:1;transition-property:opacity;transition-duration:var(--durationL);transition-timing-function:var(--bezierFastoutSlowin);transition-delay:var(--collapseDelay);transform-origin:left center;transform:scaleX(1)}@media (prefers-reduced-motion:no-preference){.Divider_line__bFTLx{transition-property:transform,opacity}}.Divider_line__bFTLx[data-collapsed=true]{opacity:0;transform:scaleX(0)}.Divider_notch__1kxAj{background-color:rgb(var(--rgbPrimary));position:absolute;transition-property:opacity;transition-duration:var(--durationL);transition-timing-function:var(--bezierFastoutSlowin);transition-delay:var(--collapseDelay);opacity:1;clip-path:polygon(0 -1px,100% -1px,calc(100% - 10px) 100%,10px 100%);width:var(--notchWidth);height:var(--notchHeight);top:var(--lineHeight)}@media (prefers-reduced-motion:no-preference){.Divider_notch__1kxAj{transition-property:clip-path,opacity}}.Divider_notch__1kxAj[data-collapsed=true]{opacity:0;clip-path:polygon(0 -1px,0 -1px,10px 100%,10px 100%)}.Link_link__1F_mp{--lineStrokeWidth:2px;--linkColor:var(--rgbPrimary);--lineOpacity:0.3;--filledLineGradient:linear-gradient(rgb(var(--linkColor)),rgb(var(--linkColor)));--unfilledLineGradient:linear-gradient(rgb(var(--linkColor)/var(--lineOpacity)),rgb(var(--linkColor)/var(--lineOpacity)));cursor:pointer;display:inline;color:rgb(var(--linkColor));background:var(--filledLineGradient) no-repeat 100% 100% /0 var(--lineStrokeWidth),var(--unfilledLineGradient) no-repeat 0 100% /100% var(--lineStrokeWidth);padding-bottom:var(--lineStrokeWidth)}.Link_link__1F_mp:focus,.Link_link__1F_mp:hover{background:var(--filledLineGradient) no-repeat 0 100% /100% var(--lineStrokeWidth),var(--unfilledLineGradient) no-repeat 0 100% /100% var(--lineStrokeWidth)}@media (prefers-reduced-motion:no-preference){.Link_link__1F_mp{transition-duration:var(--durationM);transition-timing-function:var(--bezierFastoutSlowin);transition-property:background-size}}.Link_link__1F_mp[data-secondary=true]{--linkColor:var(--rgbText)}.Footer_footer__nKPS_{--lineHeightBody:1.1;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;width:100vw;padding:var(--space3XL) var(--spaceL);z-index:var(--zIndex2);position:relative;color:var(--colorTextLight)}.Footer_link__2Y2qR{display:inline-flex}.Footer_date__d0nD9{padding-right:var(--spaceXS);display:inline-flex}.Heading_heading__209rB{line-height:var(--lineHeightTitle);color:var(--colorTextTitle)}.Heading_heading__209rB[data-level="0"]{letter-spacing:-.05em;font-size:var(--fontSizeH0)}.Heading_heading__209rB[data-level="1"]{letter-spacing:-.05em;font-size:var(--fontSizeH1)}.Heading_heading__209rB[data-level="2"]{font-size:var(--fontSizeH2);letter-spacing:-.04em}.Heading_heading__209rB[data-level="3"]{font-size:var(--fontSizeH3);letter-spacing:-.02em}.Heading_heading__209rB[data-level="4"]{font-size:var(--fontSizeH4);letter-spacing:-.01em}.Heading_heading__209rB[data-level="5"]{font-size:var(--fontSizeH5)}.Heading_heading__209rB[data-align=auto]{text-align:inherit}.Heading_heading__209rB[data-align=start]{text-align:start}.Heading_heading__209rB[data-align=center]{text-align:center}.Heading_heading__209rB[data-weight=regular]{font-weight:var(--fontWeightRegular)}.Heading_heading__209rB[data-weight=medium]{font-weight:var(--fontWeightMedium)}.Heading_heading__209rB[data-weight=bold]{font-weight:var(--fontWeightBold)}.Section_section__FuI7l{padding-right:var(--space5XL);padding-left:calc(var(--space4XL) * 2)}.Section_section__FuI7l:focus{outline:none}@media (min-width:2080px){.Section_section__FuI7l{padding-left:var(--space5XL)}}@media (max-width:1040px){.Section_section__FuI7l{padding-left:calc(var(--space4XL) + var(--space3XL))}}@media (max-width:696px){.Section_section__FuI7l{padding-right:var(--spaceL);padding-left:var(--spaceL)}}@media (max-height:696px),(max-width:696px){.Section_section__FuI7l{padding-left:var(--spaceOuter);padding-right:var(--spaceOuter)}}@media (max-width:820px) and (max-height:420px){.Section_section__FuI7l{padding-left:var(--space4XL);padding-right:var(--space4XL)}}.BlogList_blogList___pXeB{padding:var(--space5XL) 0;min-height:100vh}.BlogList_header__fCkoI{max-width:800px;margin:0 auto var(--space4XL);padding:0 var(--spaceL)}.BlogList_divider__G1oCj,.BlogList_title___Mdn2{margin-bottom:var(--spaceL)}.BlogList_subtitle__Y9uix{color:var(--colorTextLight);opacity:0;transition:opacity var(--durationL) var(--bezierFastoutSlowin)}.BlogList_subtitle__Y9uix[data-visible=true]{opacity:1}.BlogList_posts__7jdXU{display:grid;grid-template-columns:1fr;gap:var(--spaceXL);max-width:800px;margin:0 auto;padding:0 var(--spaceL)}@media (min-width:768px){.BlogList_posts__7jdXU{grid-template-columns:repeat(2,1fr)}}.BlogList_postCard__qCX9I{display:flex;flex-direction:column;background:var(--colorBackgroundLight);border-radius:var(--borderRadius);overflow:hidden;text-decoration:none;color:inherit;opacity:0;transform:translateY(20px);transition:opacity var(--durationL) var(--bezierFastoutSlowin),transform var(--durationL) var(--bezierFastoutSlowin),background var(--durationM) ease}.BlogList_postCard__qCX9I[data-visible=true]{opacity:1;transform:translateY(0)}.BlogList_postCard__qCX9I:hover{background:var(--colorBackgroundLighter)}.BlogList_postBanner__F5E0W{aspect-ratio:16/9;overflow:hidden}.BlogList_postBanner__F5E0W img{width:100%;height:100%;object-fit:cover;transition:transform var(--durationL) var(--bezierFastoutSlowin)}.BlogList_postCard__qCX9I:hover .BlogList_postBanner__F5E0W img{transform:scale(1.05)}.BlogList_postContent__bGa8B{padding:var(--spaceL);display:flex;flex-direction:column;gap:var(--spaceS);flex:1 1}.BlogList_postMeta__4Fpwy{display:flex;gap:var(--spaceM);font-size:var(--fontSizeBodyS);color:var(--colorTextLight)}.BlogList_postDate__AxFz2{color:var(--colorPrimary)}.BlogList_postReadTime__CEWgz{opacity:.7}.BlogList_postTitle__G0NGu{margin:0;line-height:1.3}.BlogList_postAbstract__z79NS{color:var(--colorTextLight);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.BlogList_postTags__P_cbw{display:flex;flex-wrap:wrap;gap:var(--spaceXS);margin-top:auto;padding-top:var(--spaceS)}.BlogList_tag__Qyniq{font-size:var(--fontSizeBodyXS);padding:var(--spaceXXS) var(--spaceS);background:var(--colorBackground);border-radius:var(--borderRadius);color:var(--colorTextLight)}.BlogList_empty__ireFg{text-align:center;padding:var(--space4XL);color:var(--colorTextLight)}