.ws-blog-single{display:flex;flex-direction:column;align-items:center;width:100%;background:var(--ws-color-bg)}.ws-blog-single__inner{width:100%;max-width:800px;padding:var(--ws-space-11) var(--ws-space-6);display:grid;grid-template-columns:minmax(0,1fr);gap:0}@media (min-width:1024px){.ws-blog-single__inner{max-width:none;padding:var(--ws-space-12) 0 var(--ws-space-11);grid-template-columns:minmax(0,1fr) minmax(0,720px) var(--ws-space-9) 242px minmax(0,1fr);align-items:start}.ws-blog-single__main{grid-column:2;min-width:0}}@media (min-width:1280px){.ws-blog-single__inner{grid-template-columns:minmax(0,1fr) 242px var(--ws-space-9) minmax(0,720px) var(--ws-space-9) 242px minmax(0,1fr)}.ws-blog-single__main{grid-column:4}}.ws-blog-single__main{display:flex;flex-direction:column;gap:var(--ws-space-7);min-width:0}@media (min-width:1024px){.ws-blog-single__main{gap:var(--ws-space-9)}}.ws-blog-single__article{display:flex;flex-direction:column;gap:var(--ws-space-7)}@media (min-width:1024px){.ws-blog-single__article{gap:var(--ws-space-9)}}.ws-blog-single__header{display:flex;flex-direction:column;gap:var(--ws-space-3)}@media (min-width:1024px){.ws-blog-single__header{gap:var(--ws-space-5)}}.ws-blog-single__category,.ws-blog-single__title{margin:0}.ws-blog-single__category{font-family:var(--ws-font-body);font-size:18px;font-weight:var(--ws-fw-bold);line-height:var(--ws-lh-tight);letter-spacing:var(--ws-ls-tight);margin-bottom:var(--ws-space-2)}.ws-blog-single__category a{color:var(--ws-color-primary);text-decoration:none;transition:color var(--ws-transition-fast)}.ws-blog-single__category a:hover,.ws-blog-single__category a:focus-visible{color:var(--ws-color-primary)}.ws-blog-single__title{font-family:var(--ws-font-body);font-size:32px;font-weight:var(--ws-fw-bold);line-height:var(--ws-lh-base);letter-spacing:var(--ws-ls-tight);color:var(--ws-color-text);word-break:keep-all}.ws-blog-single__date{font-family:var(--ws-font-body);font-size:18px;font-weight:var(--ws-fw-medium);line-height:var(--ws-lh-tight);letter-spacing:var(--ws-ls-tight);color:var(--ws-color-text-mute2)}.ws-blog-single__thumb{margin:0;width:100%;overflow:hidden}.ws-blog-single__thumb-img,.ws-blog-single__thumb img{display:block;width:100%;height:auto}.ws-blog-single__thumb-placeholder{width:100%;aspect-ratio:599/399;background:var(--ws-color-bg-img)}.ws-blog-single__content{font-family:var(--ws-font-body);color:var(--ws-color-text);word-break:break-word}.ws-blog-single__content p{margin:0 0 var(--ws-space-2);font-size:17px;font-weight:var(--ws-fw-medium);line-height:1.9;letter-spacing:var(--ws-ls-tight)}.ws-blog-single__content>*+*{margin-top:var(--ws-space-9)}.ws-blog-single__content>*+p{margin-top:var(--ws-space-2)}.ws-blog-single__content h2{margin:0 0 var(--ws-space-2);font-family:var(--ws-font-body);font-size:24px;font-weight:var(--ws-fw-bold);line-height:1.9;letter-spacing:var(--ws-ls-tight);color:var(--ws-color-text)}.ws-blog-single__content h3{margin:0 0 var(--ws-space-2);font-family:var(--ws-font-body);font-size:22px;font-weight:var(--ws-fw-bold);line-height:1.9;letter-spacing:var(--ws-ls-tight);color:var(--ws-color-text)}.ws-blog-single__content ul,.ws-blog-single__content ol{margin:0 0 var(--ws-space-4);padding-left:var(--ws-space-6);font-size:17px;font-weight:var(--ws-fw-medium);line-height:1.9;letter-spacing:var(--ws-ls-tight)}.ws-blog-single__content li{margin-bottom:var(--ws-space-2)}.ws-blog-single__content a{color:var(--ws-color-primary);text-decoration:underline;text-underline-offset:2px}.ws-blog-single__content a:hover,.ws-blog-single__content a:focus-visible{text-decoration:none}.ws-blog-single__content img{max-width:100%;height:auto;border-radius:var(--ws-radius-md)}.ws-blog-single__content blockquote{margin:var(--ws-space-5) 0;padding:var(--ws-space-4) var(--ws-space-5);border-left:3px solid var(--ws-color-primary);background:var(--ws-color-bg-alt);color:var(--ws-color-text-2)}