.PostCard-module__hdNAPG__card{border-bottom:1px solid var(--color-border);padding:var(--spacing-lg)0}.PostCard-module__hdNAPG__card:first-child{padding-top:0}.PostCard-module__hdNAPG__card:last-child{border-bottom:none}.PostCard-module__hdNAPG__titleLink{text-decoration:none;display:block}.PostCard-module__hdNAPG__titleLink:visited{color:inherit}.PostCard-module__hdNAPG__title{font-size:var(--font-size-heading-2);margin-bottom:var(--spacing-sm);color:var(--color-link);line-height:var(--line-height-heading)}.PostCard-module__hdNAPG__titleLink:hover .PostCard-module__hdNAPG__title{opacity:.8}.PostCard-module__hdNAPG__meta{font-size:var(--font-size-small);color:var(--color-text);margin-bottom:var(--spacing-md);font-family:var(--font-ui);align-items:center;display:flex}.PostCard-module__hdNAPG__filedIn{margin-left:var(--spacing-sm)}.PostCard-module__hdNAPG__categoryLink{color:var(--color-link);margin-left:var(--spacing-xs);text-decoration:none}.PostCard-module__hdNAPG__categoryLink:visited{color:var(--color-link-visited)}.PostCard-module__hdNAPG__categoryLink:hover{text-decoration:underline}.PostCard-module__hdNAPG__excerpt{color:var(--color-text);line-height:var(--line-height-body);-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:640px){.PostCard-module__hdNAPG__title{font-size:var(--font-size-heading-3)}}
.BlogPage-module__qInbwa__twoColumnLayout{max-width:var(--max-content-width);margin:0 auto;position:relative}.BlogPage-module__qInbwa__mainContent{width:100%}.BlogPage-module__qInbwa__twoColumnLayout>aside{left:calc(100% + var(--spacing-xl));width:160px;position:absolute;top:46px}.BlogPage-module__qInbwa__header{margin-bottom:var(--spacing-xl);border-bottom:2px solid var(--color-text);padding-bottom:0}.BlogPage-module__qInbwa__header h1{margin-bottom:0}.BlogPage-module__qInbwa__categoryLabel{margin-bottom:var(--spacing-xs);text-transform:uppercase;letter-spacing:.05em}.BlogPage-module__qInbwa__categoryName{margin-bottom:var(--spacing-sm)}.BlogPage-module__qInbwa__searchInfo{color:var(--color-subtle);font-size:var(--font-size-large)}.BlogPage-module__qInbwa__noPosts{text-align:center;padding:var(--spacing-xxl)0;color:var(--color-subtle)}.BlogPage-module__qInbwa__postList{margin-bottom:var(--spacing-xl)}.BlogPage-module__qInbwa__pagination{padding:var(--spacing-lg)0;font-family:var(--font-ui);font-size:var(--font-size-large);justify-content:space-between;align-items:center;display:flex}.BlogPage-module__qInbwa__pagination a{font-weight:500}@media (max-width:1100px){.BlogPage-module__qInbwa__twoColumnLayout>aside{width:100%;margin-top:var(--spacing-xl);padding-top:var(--spacing-lg);border-top:1px solid var(--color-border);position:static}}@media (max-width:640px){.BlogPage-module__qInbwa__pagination{font-size:var(--font-size-base)}}
.CategorySidebar-module__DcydKq__sidebar{top:var(--spacing-xl);position:sticky}.CategorySidebar-module__DcydKq__header{align-items:center;gap:var(--spacing-xs);margin-bottom:var(--spacing-md);display:flex}.CategorySidebar-module__DcydKq__icon{font-size:var(--font-size-large);font-weight:700}.CategorySidebar-module__DcydKq__title{font-family:var(--font-ui);font-size:var(--font-size-small);letter-spacing:.5px;font-weight:700}.CategorySidebar-module__DcydKq__nav{margin:0}.CategorySidebar-module__DcydKq__list{margin:0;padding:0;list-style:none}.CategorySidebar-module__DcydKq__item{margin-bottom:var(--spacing-xs)}.CategorySidebar-module__DcydKq__link{color:var(--color-link);font-family:var(--font-ui);font-size:var(--font-size-small);text-decoration:underline}.CategorySidebar-module__DcydKq__link:visited{color:var(--color-link-visited)}.CategorySidebar-module__DcydKq__link:hover{opacity:.8}@media (max-width:900px){.CategorySidebar-module__DcydKq__sidebar{margin-top:var(--spacing-xl);padding-top:var(--spacing-lg);border-top:1px solid var(--color-border);position:static}}
.NotFound-module__Nf5bQa__notFound{text-align:center;padding:var(--spacing-xxl)0;flex-direction:column;justify-content:center;align-items:center;min-height:50vh;display:flex}.NotFound-module__Nf5bQa__notFound h1{font-size:var(--font-size-heading-1);margin-bottom:var(--spacing-lg)}.NotFound-module__Nf5bQa__notFound p{font-size:var(--font-size-large);color:var(--color-subtle);margin-bottom:var(--spacing-xl)}.NotFound-module__Nf5bQa__links{gap:var(--spacing-md);flex-wrap:wrap;justify-content:center;display:flex}.NotFound-module__Nf5bQa__links a{font-size:var(--font-size-large);font-weight:500}@media (max-width:640px){.NotFound-module__Nf5bQa__notFound h1{font-size:var(--font-size-heading-2)}.NotFound-module__Nf5bQa__notFound p{font-size:var(--font-size-base)}.NotFound-module__Nf5bQa__links{flex-direction:column}}
