.page-module__CmEvmW__article-body{max-width:var(--content-max-width);box-sizing:content-box;position:relative}@media (min-width:541px){.page-module__CmEvmW__article-body{margin-block:4rem;margin-inline:auto;padding-inline:2rem}}@media (max-width:800px){.page-module__CmEvmW__article-body{margin-inline:1rem}}@media (max-width:540px){.page-module__CmEvmW__article-body{margin-top:2rem}}.page-module__CmEvmW__article-nav{margin-block:.5rem}.page-module__CmEvmW__article-nav>a{align-items:center;gap:.5rem;font-size:.9rem;display:inline-flex}@media (any-hover:hover){.page-module__CmEvmW__article-nav>a:hover{text-decoration:underline}}.page-module__CmEvmW__article-nav>a>nav-icon{font-size:.9em;display:flex}.page-module__CmEvmW__article-body-inner{border-block:8px solid var(--color-accent-secondary);margin-block:1rem;padding-block:2rem;display:flow-root}@media (min-width:541px){.page-module__CmEvmW__article-header{margin-bottom:2rem}}@media (max-width:540px){.page-module__CmEvmW__article-header{margin-bottom:1.5rem}}.page-module__CmEvmW__article-header .page-module__CmEvmW__article-tags{flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem;display:flex}.page-module__CmEvmW__article-header .page-module__CmEvmW__article-tags>li>a{background-color:var(--color-accent-primary);color:var(--color-fg-primary-reverse);padding:.25rem .5rem;font-size:.85rem;display:block}.page-module__CmEvmW__article-header>h1{font-size:1.25rem;font-weight:700}.page-module__CmEvmW__article-header>time{margin-top:.5rem;font-size:.8rem;display:block}.page-module__CmEvmW__article-content h2{margin-top:2rem;margin-bottom:1rem;font-size:1.1rem;font-weight:700}.page-module__CmEvmW__article-content ul{margin-bottom:1rem;margin-left:1.5rem;list-style-type:disc}.page-module__CmEvmW__article-content p{margin-bottom:1rem;line-height:1.8}.page-module__CmEvmW__article-content blockquote{margin-bottom:1rem;background-color:var(--color-blockquote-bg);border-left:4px solid var(--color-accent-secondary);color:var(--color-text-secondary);margin-inline:0;padding-left:1rem;font-style:italic}.page-module__CmEvmW__article-content img{max-width:100%;height:auto;display:block}@media (min-width:541px){.page-module__CmEvmW__article-content img{margin:2rem auto}}@media (max-width:540px){.page-module__CmEvmW__article-content img{margin:1rem auto}}.page-module__CmEvmW__article-content a{color:var(--color-link);text-underline-offset:6px;-webkit-text-decoration:underline dashed;text-decoration:underline dashed}.page-module__CmEvmW__article-content a:hover{opacity:.8}.page-module__CmEvmW__article[data-type=ns]{background-image:url(/images/ns/background.webp);max-width:none;margin-block:0;padding-block:2rem;overflow:hidden}@media (min-width:541px){.page-module__CmEvmW__article[data-type=ns]{padding-block:2rem}}@media (max-width:540px){.page-module__CmEvmW__article[data-type=ns]{background-size:400px;padding-block:1rem}}.page-module__CmEvmW__article[data-type=ns] .page-module__CmEvmW__article-body{margin-block:0;margin-inline:auto;padding-block:0;padding-inline:1rem}.page-module__CmEvmW__article[data-type=ns] .page-module__CmEvmW__article-body:before{content:"";aspect-ratio:11/3;margin-bottom:1rem;background-image:url(/images/ns/tetsuo.webp),url(/images/ns/title.webp),url(/images/ns/film-cut.webp),url(/images/ns/title-border.webp);background-position:left 10% bottom 40%,120% 0,right 10% bottom 30%,left 50% bottom 0;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-size:auto 70%,105%,auto 40%,85%;width:120%;margin-inline:-10%;display:block}.page-module__CmEvmW__article[data-type=ns] .page-module__CmEvmW__article-body-inner{background-color:#fffc;border:none;margin-block:0;display:flow-root}@media (min-width:541px){.page-module__CmEvmW__article[data-type=ns] .page-module__CmEvmW__article-body-inner{padding-block:2rem}}@media (max-width:540px){.page-module__CmEvmW__article[data-type=ns] .page-module__CmEvmW__article-body-inner{padding-block:1rem}}@media (min-width:541px){.page-module__CmEvmW__article[data-type=ns] .page-module__CmEvmW__article-header{padding-inline:2rem}}@media (max-width:540px){.page-module__CmEvmW__article[data-type=ns] .page-module__CmEvmW__article-header{padding-inline:1.5rem}}.page-module__CmEvmW__article[data-type=ns] .page-module__CmEvmW__article-content{max-width:var(--content-max-width);box-sizing:border-box;margin-inline:auto}@media (min-width:541px){.page-module__CmEvmW__article[data-type=ns] .page-module__CmEvmW__article-content{padding-inline:2rem}}@media (max-width:540px){.page-module__CmEvmW__article[data-type=ns] .page-module__CmEvmW__article-content{padding-inline:1.5rem}}
