.index-module-scss-module__JsANcW__main{flex-direction:column;align-items:center;display:flex}.index-module-scss-module__JsANcW__title{text-align:center;margin-bottom:20px;font-size:2rem}@media (min-width:1024px){.index-module-scss-module__JsANcW__title{margin-bottom:1.5rem;font-size:2.4rem}}.index-module-scss-module__JsANcW__description{color:var(--text-light);margin:1.5rem 2.5rem;font-size:.9rem}@media (min-width:1024px){.index-module-scss-module__JsANcW__description{text-align:center;margin:1.5rem 0 2.5rem;font-size:.9rem}}.index-module-scss-module__JsANcW__meta{align-items:center;margin-bottom:2.5rem;font-size:.9rem;display:flex}@media (min-width:1920px){.index-module-scss-module__JsANcW__meta{margin-bottom:4rem}}.index-module-scss-module__JsANcW__writer{border-right:1px solid var(--border);justify-content:center;align-items:center;margin-right:1.5rem;padding-right:1.5rem;display:flex}@media (min-width:1024px){.index-module-scss-module__JsANcW__writer{margin-right:2.5rem;padding-right:2.5rem}}.index-module-scss-module__JsANcW__writerIcon{border-radius:50%;width:2rem;height:2rem;display:block}@media (min-width:1024px){.index-module-scss-module__JsANcW__writerIcon{width:3rem;height:3rem}}.index-module-scss-module__JsANcW__writerName{margin-left:1rem}.index-module-scss-module__JsANcW__writer__profile{background-color:#fff;padding:1rem}.index-module-scss-module__JsANcW__thumbnail{width:100%;height:auto;margin-bottom:2.5rem}@media (min-width:1024px){.index-module-scss-module__JsANcW__thumbnail{width:960px}}.index-module-scss-module__JsANcW__content{background-color:var(--bg-light);border-radius:1rem;width:100%;padding:1rem}@media (min-width:768px){.index-module-scss-module__JsANcW__content{border-radius:2rem;max-width:60rem;padding:2.5rem;box-shadow:0 .25rem .5rem #0000001a}}.index-module-scss-module__JsANcW__content :first-child{margin-top:0}.index-module-scss-module__JsANcW__content>h1{border-bottom:1px solid var(--border);margin:2.8rem 0 1rem;font-size:2rem;font-weight:700}.index-module-scss-module__JsANcW__content>h2{margin:2.8em 0 1rem;font-size:1.6rem;font-weight:700}.index-module-scss-module__JsANcW__content>h3{margin:2.8rem 0 1rem;font-size:1.4rem;font-weight:700}.index-module-scss-module__JsANcW__content>h4{margin:2.8rem 0 1rem;font-size:1.2rem;font-weight:700}.index-module-scss-module__JsANcW__content>h5{margin:2.8rem 0 1rem;font-size:1.1rem;font-weight:700}.index-module-scss-module__JsANcW__content>p{margin:2rem 0 .5rem;line-height:2}.index-module-scss-module__JsANcW__content>pre{overflow-x:auto}.index-module-scss-module__JsANcW__content pre>code{background-color:var(--bg-code);padding:1rem;display:block;overflow-x:auto}.index-module-scss-module__JsANcW__content div[data-filename]:before{background-color:var(--bg-sub);content:attr(data-filename);border-radius:.25rem .25rem 0 0;margin:1em 0 0;padding:4px 1rem;font-family:menlo,inconsolata,monospace;font-size:.8rem;display:inline-block}.index-module-scss-module__JsANcW__content ul,.index-module-scss-module__JsANcW__content ol{margin:.5rem 0 .5rem 2rem}.index-module-scss-module__JsANcW__content>ul,.index-module-scss-module__JsANcW__content>ol{margin-top:2rem;margin-bottom:2rem}.index-module-scss-module__JsANcW__content ul>li{list-style:outside}.index-module-scss-module__JsANcW__content ol>li{list-style:decimal}.index-module-scss-module__JsANcW__content li{margin:.5rem 0}.index-module-scss-module__JsANcW__content a{text-decoration:underline}.index-module-scss-module__JsANcW__content>figure{margin:2rem 0}.index-module-scss-module__JsANcW__content>figure img{max-width:100%;height:auto}.index-module-scss-module__JsANcW__content>figure figcaption{color:var(--text-light);font-size:.8rem}.index-module-scss-module__JsANcW__content>strong{font-weight:700}.index-module-scss-module__JsANcW__content>blockquote{border-left:4px solid var(--border);margin:2rem 0;padding-left:1rem;font-style:italic}.index-module-scss-module__JsANcW__content>hr{background-color:var(--border);border:none;height:1px;margin:4rem 0}.index-module-scss-module__JsANcW__content>table{width:100%;margin:2rem 0}.index-module-scss-module__JsANcW__content>table th{background-color:var(--bg-sub);text-align:left;padding:1rem}.index-module-scss-module__JsANcW__content>table td{text-align:left;padding:1rem}.index-module-scss-module__JsANcW__content iframe{max-width:400px!important}
