body.blog .site-main,body.single-post .site-main{padding:var(--spacing-2xl) var(--side-padding)}article.type-page{padding:var(--spacing-2xl) var(--side-padding)}body.blog .site-main header{margin:30px 0 30px 0}body.blog .site-main .page-title{color:var(--brand-primary);font-family:var(--font-headline);font-weight:400;line-height:1.2;font-size:36px;display:contents}@media screen and (min-width: 768px){body.blog .site-main .page-title{font-size:48px;margin-bottom:40px;display:contents}}body.blog .site-main article.post{margin-bottom:40px}@media screen and (min-width: 768px){body.blog .site-main article.post{margin-bottom:60px}}body.blog .site-main article.post:not(:last-child){border-bottom:1px solid var(--grey-color);padding-bottom:30px}@media screen and (min-width: 768px){body.blog .site-main article.post:not(:last-child){padding-bottom:40px}}body.blog .site-main article.post .entry-title{margin-top:30px}body.blog .site-main article.post .entry-header{margin-bottom:20px}@media screen and (min-width: 768px){body.blog .site-main article.post .entry-header{margin-bottom:30px}}body.blog .site-main article.post .entry-header .entry-title{color:var(--brand-primary);font-family:var(--font-headline);font-weight:400;line-height:1.3;font-size:28px;margin-bottom:15px}@media screen and (min-width: 768px){body.blog .site-main article.post .entry-header .entry-title{font-size:36px;margin-bottom:20px}}body.blog .site-main article.post .entry-header .entry-title a{color:var(--brand-primary);text-decoration:none;transition:color .3s ease}body.blog .site-main article.post .entry-header .entry-title a:hover{color:var(--secondary-color)}body.blog .site-main article.post .entry-header .entry-meta{display:none}body.blog .site-main article.post .entry-content .wp-block-image,body.blog .site-main article.post .entry-content img,body.blog .site-main article.post .entry-content figure{display:none}body.blog .site-main article.post .entry-content{color:var(--brand-primary);font-family:var(--font-body);font-size:var(--font-size-md);line-height:1.6;margin-bottom:20px}body.blog .site-main article.post .entry-content p{margin-bottom:15px}body.blog .site-main article.post .entry-content p:first-of-type::after{content:"..."}body.blog .site-main article.post .entry-content p:not(:first-of-type){display:none}body.blog .site-main article.post .entry-content h1,body.blog .site-main article.post .entry-content h2,body.blog .site-main article.post .entry-content h3,body.blog .site-main article.post .entry-content h4,body.blog .site-main article.post .entry-content h5,body.blog .site-main article.post .entry-content h6,body.blog .site-main article.post .entry-content ul,body.blog .site-main article.post .entry-content ol,body.blog .site-main article.post .entry-content blockquote,body.blog .site-main article.post .entry-content .wp-block-list{display:none}body.blog .site-main article.post .entry-footer{margin-top:30px;padding-top:20px;border-top:1px solid var(--grey-color)}@media screen and (min-width: 768px){body.blog .site-main article.post .entry-footer{margin-top:40px}}body.blog .site-main article.post .entry-footer .cat-links{display:none !important}body.blog .site-main article.post .entry-footer .tags-links,body.blog .site-main article.post .entry-footer .edit-link,body.blog .site-main article.post .entry-footer .comments-link{color:var(--dark-grey-color);font-size:var(--font-size-md);display:block;margin-bottom:10px;margin-right:0}@media screen and (min-width: 768px){body.blog .site-main article.post .entry-footer .tags-links,body.blog .site-main article.post .entry-footer .edit-link,body.blog .site-main article.post .entry-footer .comments-link{display:inline;margin-bottom:0;margin-right:20px}}body.blog .site-main article.post .entry-footer .tags-links a,body.blog .site-main article.post .entry-footer .edit-link a,body.blog .site-main article.post .entry-footer .comments-link a{color:var(--dark-grey-color);text-decoration:none}body.blog .site-main article.post .entry-footer .tags-links a:hover,body.blog .site-main article.post .entry-footer .edit-link a:hover,body.blog .site-main article.post .entry-footer .comments-link a:hover{color:var(--brand-primary)}body.single-post .site-main::before{display:none}body.single-post .site-main *:contains("SINGLE!"){display:none}body.single-post .site-main article.post{margin-bottom:60px}@media screen and (min-width: 768px){body.single-post .site-main article.post{margin-bottom:80px}}body.single-post .site-main article.post .entry-header{margin-bottom:30px}@media screen and (min-width: 768px){body.single-post .site-main article.post .entry-header{margin-bottom:40px}}body.single-post .site-main article.post .entry-header .entry-title{color:var(--brand-primary);font-family:var(--font-headline);font-weight:400;line-height:1.2;font-size:36px;margin-bottom:15px}@media screen and (min-width: 768px){body.single-post .site-main article.post .entry-header .entry-title{font-size:48px;margin-bottom:20px}}body.single-post .site-main article.post .entry-header .entry-meta{display:none}body.single-post .site-main article.post .entry-content{color:var(--brand-primary);font-family:var(--font-body);font-size:var(--font-size-md);line-height:1.6;max-width:100%}body.single-post .site-main article.post .entry-content p{margin-bottom:20px}body.single-post .site-main article.post .entry-content p:last-child{margin-bottom:0}body.single-post .site-main article.post .entry-content h1,body.single-post .site-main article.post .entry-content h2,body.single-post .site-main article.post .entry-content h3,body.single-post .site-main article.post .entry-content h4,body.single-post .site-main article.post .entry-content h5,body.single-post .site-main article.post .entry-content h6{color:var(--brand-primary);font-family:var(--font-headline);font-weight:400;margin-top:30px;margin-bottom:15px}@media screen and (min-width: 768px){body.single-post .site-main article.post .entry-content h1,body.single-post .site-main article.post .entry-content h2,body.single-post .site-main article.post .entry-content h3,body.single-post .site-main article.post .entry-content h4,body.single-post .site-main article.post .entry-content h5,body.single-post .site-main article.post .entry-content h6{margin-top:40px;margin-bottom:20px}}body.single-post .site-main article.post .entry-content h1:first-child,body.single-post .site-main article.post .entry-content h2:first-child,body.single-post .site-main article.post .entry-content h3:first-child,body.single-post .site-main article.post .entry-content h4:first-child,body.single-post .site-main article.post .entry-content h5:first-child,body.single-post .site-main article.post .entry-content h6:first-child{margin-top:0}body.single-post .site-main article.post .entry-content h2{line-height:1.3;font-size:28px}@media screen and (min-width: 768px){body.single-post .site-main article.post .entry-content h2{font-size:32px}}body.single-post .site-main article.post .entry-content h3{line-height:1.3;font-size:var(--font-size-lg)}@media screen and (min-width: 768px){body.single-post .site-main article.post .entry-content h3{font-size:28px}}body.single-post .site-main article.post .entry-content h4{line-height:1.3;font-size:20px}@media screen and (min-width: 768px){body.single-post .site-main article.post .entry-content h4{font-size:var(--font-size-lg)}}body.single-post .site-main article.post .entry-content a{color:var(--brand-primary);text-decoration:underline;transition:color .3s ease}body.single-post .site-main article.post .entry-content a:hover{color:var(--secondary-color)}body.single-post .site-main article.post .entry-content ul,body.single-post .site-main article.post .entry-content ol{margin-bottom:20px;padding-left:30px}body.single-post .site-main article.post .entry-content ul li,body.single-post .site-main article.post .entry-content ol li{margin-bottom:8px}body.single-post .site-main article.post .entry-content ul li:last-child,body.single-post .site-main article.post .entry-content ol li:last-child{margin-bottom:0}body.single-post .site-main article.post .entry-content .wp-block-image,body.single-post .site-main article.post .entry-content img{max-width:100%;height:auto;border-radius:8px;margin-bottom:20px}body.single-post .site-main article.post .entry-content .wp-block-image.aligncenter,body.single-post .site-main article.post .entry-content img.aligncenter{display:block;margin-left:auto;margin-right:auto}body.single-post .site-main article.post .entry-content figure{margin-bottom:30px}body.single-post .site-main article.post .entry-content figure img{margin-bottom:0}body.single-post .site-main article.post .entry-content figure figcaption{color:var(--dark-grey-color);font-size:var(--font-size-md);font-style:italic;margin-top:10px;text-align:center}body.single-post .site-main article.post .entry-content blockquote{border-left:4px solid var(--secondary-color);padding-left:20px;margin:30px 0;font-style:italic;color:var(--secondary-color)}body.single-post .site-main article.post .post-thumbnail{margin-bottom:30px}@media screen and (min-width: 768px){body.single-post .site-main article.post .post-thumbnail{margin-bottom:40px}}body.single-post .site-main article.post .post-thumbnail img{width:100%;height:auto;border-radius:8px}body.single-post .site-main article.post .entry-footer{margin-top:30px;padding-top:20px;border-top:1px solid var(--grey-color)}@media screen and (min-width: 768px){body.single-post .site-main article.post .entry-footer{margin-top:40px}}body.single-post .site-main article.post .entry-footer .cat-links{display:none !important}body.single-post .site-main article.post .entry-footer .tags-links,body.single-post .site-main article.post .entry-footer .edit-link{color:var(--dark-grey-color);font-size:var(--font-size-md);display:block;margin-bottom:10px;margin-right:0}@media screen and (min-width: 768px){body.single-post .site-main article.post .entry-footer .tags-links,body.single-post .site-main article.post .entry-footer .edit-link{display:inline;margin-bottom:0;margin-right:20px}}body.single-post .site-main article.post .entry-footer .tags-links a,body.single-post .site-main article.post .entry-footer .edit-link a{color:var(--dark-grey-color);text-decoration:none}body.single-post .site-main article.post .entry-footer .tags-links a:hover,body.single-post .site-main article.post .entry-footer .edit-link a:hover{color:var(--brand-primary)}body.single-post .site-main .navigation.post-navigation{margin-top:40px;padding-top:30px;width:100%;border-top:2px solid var(--grey-color)}@media screen and (min-width: 768px){body.single-post .site-main .navigation.post-navigation{margin-top:60px;padding-top:40px}body.single-post .site-main .navigation.post-navigation .nav-links:has(>:only-child){justify-content:center}body.single-post .site-main .navigation.post-navigation .nav-links:has(>:only-child) .nav-next{text-align:center}body.single-post .site-main .navigation.post-navigation .nav-links:has(>:only-child) .nav-previous{text-align:center}}body.single-post .site-main .navigation.post-navigation .nav-links{display:flex;flex-direction:column;gap:20px;text-align:center}@media screen and (min-width: 768px){body.single-post .site-main .navigation.post-navigation .nav-links{flex-direction:row;justify-content:space-between;align-items:center;gap:0}}@media screen and (min-width: 768px){body.single-post .site-main .navigation.post-navigation .nav-links .nav-previous{text-align:left}}body.single-post .site-main .navigation.post-navigation .nav-links .nav-previous a,body.single-post .site-main .navigation.post-navigation .nav-links .nav-next a{color:var(--brand-primary);text-decoration:none;font-family:var(--font-body);font-size:var(--font-size-md);transition:color .3s ease}body.single-post .site-main .navigation.post-navigation .nav-links .nav-previous a:hover,body.single-post .site-main .navigation.post-navigation .nav-links .nav-next a:hover{color:var(--secondary-color)}body.single-post .site-main .navigation.post-navigation .nav-links .nav-previous a .nav-subtitle,body.single-post .site-main .navigation.post-navigation .nav-links .nav-next a .nav-subtitle{display:block;font-size:var(--font-size-md);color:var(--dark-grey-color);margin-bottom:5px}body.single-post .site-main .navigation.post-navigation .nav-links .nav-previous a .nav-title,body.single-post .site-main .navigation.post-navigation .nav-links .nav-next a .nav-title{font-family:var(--font-headline);font-size:18px;font-weight:400}body.single-post .site-main .navigation.post-navigation .nav-links .nav-next{text-align:center}@media screen and (min-width: 768px){body.single-post .site-main .navigation.post-navigation .nav-links .nav-next{text-align:right}}body.single-post .site-main #comments{margin-top:40px;padding-top:30px;border-top:2px solid var(--grey-color)}@media screen and (min-width: 768px){body.single-post .site-main #comments{margin-top:60px;padding-top:40px}}body.single-post .site-main #comments .comments-title{color:var(--brand-primary);font-family:var(--font-headline);font-weight:400;font-size:20px;margin-bottom:20px}@media screen and (min-width: 768px){body.single-post .site-main #comments .comments-title{font-size:var(--font-size-lg);margin-bottom:30px}}body.single-post .site-main #comments .comment-list{margin-bottom:40px}body.single-post .site-main #comments .comment-list .comment{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid var(--grey-color)}body.single-post .site-main #comments .comment-list .comment:last-child{border-bottom:none;margin-bottom:0}body.single-post .site-main #comments .comment-list .comment .comment-content{color:var(--brand-primary);font-family:var(--font-body);font-size:var(--font-size-md);line-height:1.6;margin-top:15px}body.single-post .site-main #comments .comment-list .comment .comment-content p{margin-bottom:15px}body.single-post .site-main #comments .comment-list .comment .comment-content p:last-child{margin-bottom:0}body.single-post .site-main #comments .comment-list .comment .comment-content a{color:var(--dark-grey-color);text-decoration:none;transition:color .3s ease}body.single-post .site-main #comments .comment-list .comment .comment-content a:hover{color:var(--brand-primary)}body.single-post .site-main #comments .comment-list .comment .comment-meta .comment-author .fn a{color:var(--dark-grey-color);text-decoration:none;font-weight:500;transition:color .3s ease}body.single-post .site-main #comments .comment-list .comment .comment-meta .comment-author .fn a:hover{color:var(--brand-primary)}body.single-post .site-main #comments .comment-list .comment .comment-meta .comment-metadata{font-size:var(--font-size-md);color:var(--dark-grey-color);margin-top:5px}body.single-post .site-main #comments .comment-list .comment .comment-meta .comment-metadata a{color:var(--dark-grey-color);text-decoration:none;transition:color .3s ease}body.single-post .site-main #comments .comment-list .comment .comment-meta .comment-metadata a:hover{color:var(--brand-primary)}body.single-post .site-main #comments .comment-list .comment .comment-meta .comment-metadata .edit-link{margin-left:10px}body.single-post .site-main #comments .comment-list .comment .comment-meta .comment-metadata .edit-link a{color:var(--dark-grey-color);text-decoration:none;font-size:var(--font-size-md);transition:color .3s ease}body.single-post .site-main #comments .comment-list .comment .comment-meta .comment-metadata .edit-link a:hover{color:var(--brand-primary)}body.single-post .site-main #comments .comment-list .comment .reply{margin-top:15px}body.single-post .site-main #comments .comment-list .comment .reply .comment-reply-link{color:var(--dark-grey-color);text-decoration:none;font-size:var(--font-size-md);transition:color .3s ease}body.single-post .site-main #comments .comment-list .comment .reply .comment-reply-link:hover{color:var(--brand-primary)}body.single-post .site-main #comments .comment-respond .comment-reply-title{color:var(--brand-primary);font-family:var(--font-headline);font-weight:400;margin-bottom:20px;font-size:20px}@media screen and (min-width: 768px){body.single-post .site-main #comments .comment-respond .comment-reply-title{font-size:var(--font-size-lg)}}body.single-post .site-main #comments .comment-respond .comment-reply-title a{color:var(--dark-grey-color);text-decoration:none;font-size:var(--font-size-md);transition:color .3s ease}body.single-post .site-main #comments .comment-respond .comment-reply-title a:hover{color:var(--brand-primary)}body.single-post .site-main #comments .comment-respond .comment-form .logged-in-as{color:var(--dark-grey-color);font-size:var(--font-size-md);margin-bottom:20px}body.single-post .site-main #comments .comment-respond .comment-form .logged-in-as a{color:var(--dark-grey-color);text-decoration:none;transition:color .3s ease}body.single-post .site-main #comments .comment-respond .comment-form .logged-in-as a:hover{color:var(--brand-primary)}body.single-post .site-main #comments .comment-respond .comment-form .comment-form-comment{margin-bottom:20px}body.single-post .site-main #comments .comment-respond .comment-form .comment-form-comment label{color:var(--brand-primary);font-family:var(--font-body);font-size:var(--font-size-md);display:block;margin-bottom:8px}body.single-post .site-main #comments .comment-respond .comment-form .comment-form-comment textarea{width:100%;padding:12px;border:1px solid var(--grey-color);border-radius:4px;font-family:var(--font-body);font-size:var(--font-size-md);line-height:1.5;resize:vertical}body.single-post .site-main #comments .comment-respond .comment-form .comment-form-comment textarea:focus{outline:none;border-color:var(--brand-primary)}body.single-post .site-main #comments .comment-respond .comment-form .form-submit .submit{background-color:var(--brand-primary);color:#fff;padding:12px 24px;border:none;border-radius:4px;font-family:var(--font-body);font-size:var(--font-size-md);cursor:pointer;transition:background-color .3s ease}body.single-post .site-main #comments .comment-respond .comment-form .form-submit .submit:hover{background-color:var(--secondary-color)}.screen-reader-text{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}#primary>nav>div>div>a{color:var(--brand-primary);text-decoration:none;font-family:var(--font-body);font-size:var(--font-size-md);transition:color .3s ease}#primary>nav>div>div>a:hover{color:var(--secondary-color)}/*# sourceMappingURL=blog.css.map */
