.single-layout__main{border-radius:1.875rem;background-color:var(--color-lightblue)}.single-layout__main__kv__meta{display:flex;justify-content:flex-start;align-items:center}.single-layout__main__kv__meta__time{color:var(--color-blue)}.single-layout__main__kv__meta__tags{display:flex;justify-content:flex-start;align-items:center;padding:0;list-style:none}.single-layout__main__kv__meta__tag{color:#fff;border-radius:.25rem;padding:.25rem .5rem;background-color:var(--color-blue)}.single-layout__main__kv__contents{display:flex;margin-top:1rem}.single-layout__main__kv__contents__term{background-color:#fff;border-radius:31.25rem}.single-layout__main__content{border-radius:.75rem;background-color:#fff}.single-layout__main__author{display:flex;align-items:center;gap:1.25rem;padding:2.5rem;border-radius:.75rem;background-color:#fff}.single-layout__main__author__avatar{width:12.5rem;height:12.5rem;border-radius:100%;overflow:hidden;flex-shrink:0}.single-layout__main__author__avatar img{display:block;width:100%;height:100%;object-fit:cover}.single-layout__main__author__details__name{font-size:1.25rem;padding-bottom:1.5rem;border-bottom:1px solid #d9d9d9;margin-bottom:1.5rem;position:relative}.single-layout__main__author__details__name:after{position:absolute;content:'';height:1px;bottom:-1px;left:0;background-color:#5ec2cb}.single-layout__main__author__details__description p{font-size:.875rem;font-weight:400}.related-posts__title{text-align:center}.related-posts-list{display:grid}.related-posts-list .article-card{background-color:var(--color-gray)}@media screen and (width <=767px){.single-layout{padding-top:1.5rem}.single-layout__main{padding:2rem 1rem 3rem}.single-layout__main__kv__meta{gap:.75rem;padding-left:.5rem}.single-layout__main__kv__meta__tags{gap:.25rem}.single-layout__main__kv__meta__tag{font-size:.75rem}.single-layout__main__kv__contents{flex-direction:column-reverse;justify-content:flex-start;align-items:flex-start;gap:.5rem;border-left:.5rem solid var(--color-blue);padding-left:1rem}.single-layout__main__kv__contents__title{font-size:1.375rem}.single-layout__main__kv__contents__term{padding:.125rem 1rem .125rem .625rem}.single-layout__main__content{padding:1rem 1.5rem;margin-top:1.5rem}.single-layout__main__author{flex-direction:column;margin-top:1rem}.single-layout__main__author__details__name:after{width:50%}.related-posts{margin:3.625rem 1.5rem 5.75rem}.related-posts__title{font-size:1.75rem}.related-posts-list{grid-template-columns:1fr;gap:.75rem;margin-top:1.5rem}}@media screen and (width>767px){.single-layout{display:flex;gap:2.5rem;padding-inline:6rem;position:relative}.single-layout__main{width:70.7rem}.single-layout__side{width:15rem;display:flex;flex-direction:column;gap:.875rem;position:sticky;height:fit-content;top:7rem}.single-layout__side__panel{padding:1.5rem .5rem 2rem 1.25rem;border-radius:1.875rem;background-color:var(--color-lightblue)}.single-layout__side__panel__title{font-size:1.625rem}.single-layout__side__panel__tocList{padding-left:1.35rem;margin-top:.75rem}.single-layout__side__panel__tocList li::marker{font-size:1.5rem;color:var(--color-blue)}.single-layout__side__panel__tocList__item{text-decoration:none;font-size:1.25rem;transition:color .3s ease-in-out}.single-layout__side__panel__tocList__item:hover{color:var(--color-blue)}.single-layout__side__panel__categoryList{padding:0;list-style:none;margin-top:.875rem}.single-layout__side__panel__categoryList__item{display:flex;justify-content:flex-start;align-items:center;gap:.5rem;text-decoration:none;padding:.125rem 1rem .125rem .75rem;border-radius:31.25rem;width:fit-content;background-color:#fff;transition:background-color .3s ease-in-out}.single-layout__side__panel__categoryList__item:hover{background-color:var(--color-gray)}.single-layout__side__panel__categoryList li:not(:first-of-type){margin-top:.5rem}.single-layout__side__panel__categoryList__item:before{position:relative;content:'';width:.625rem;height:.625rem;border-radius:100%;background-color:var(--color-blue)}.single-layout__main{padding:4rem 3.5rem 4.375rem 0}.single-layout__main__kv{padding-left:3.5rem;border-left:.5rem solid var(--color-blue)}.single-layout__main__kv__meta{gap:1rem}.single-layout__main__kv__meta__tags{gap:.5rem}.single-layout__main__kv__meta__tag{font-size:.875rem}.single-layout__main__kv__contents{justify-content:space-between;align-items:center}.single-layout__main__kv__contents__title{font-size:2.25rem;width:50rem}.single-layout__main__kv__contents__term{padding:.625rem 1.5rem .625rem .75rem}.single-layout__main__content{padding:2.5rem;margin:3.625rem 0 0 3.5rem}.single-layout__main__author{margin:3.5rem 0 0 3.5rem}.single-layout__main__author__details__name:after{width:13.75rem}.related-posts{margin:3.375rem 8.125rem 5.5rem}.related-posts__title{font-size:2.25rem}.related-posts-list{grid-template-columns:repeat(3,1fr);gap:2.5rem;margin-top:2rem}}