.ccs-logo svg{width:100%;max-width:320px;height:auto}header .ccs-logo svg path{fill:#606060}.sotp-header{text-align:center}.sotp-header svg{max-width:100%;height:auto}.wp-block-site-tagline{font-size:clamp(1.1rem, .907rem + .79vw, 1.5rem);margin-top:0}footer .ccs-logo{text-align:center}footer .ccs-logo svg path{fill:#000}figure.alignleft,figure.alignright{margin-top:2rem;width:50%!important}div.lightbox-image-container figure.alignleft,div.lightbox-image-container figure.alignright{margin-top:0;width:100%!important}figure button.lightbox-trigger{top:10px!important;right:10px!important;opacity:1}.entry-content figure img{width:100%}.home .entry-content{margin-top:2rem}h1.wp-block-post-title{line-height:1.15;margin-bottom:1rem}body.single .sotp-post-head{margin:1.6rem 0}body.home .entry-content>:not(.alignfull),body.post-template-wide-width .wp-block-group.alignfull>*,body.post-template-wide-width main>:not(.alignfull){max-width:var(--wp--style--global--wide-size)}#comments{margin:0}.archive header{margin-bottom:-5px}.archive .wp-block-post .wp-block-post-title{margin:.4rem 0 .5rem}.page main{margin-top:var(--wp--preset--spacing--30)!important}#wpdcom .wpdiscuz-item.wpd-field-checkbox.wpd-field-single{text-align:left;margin:5px 0}#wpdcom .wc-field-submit{margin-top:8px;display:initial}#wpdcom .wc-field-submit input[type=submit]{margin-left:8px;padding:4px 20px 1px}#cookie-notice.hide{visibility:hidden}#cookie-notice{width:100vw;position:fixed;bottom:0;background-color:#444;color:#fff;padding:1.3rem 0;visibility:visible}#cookie-notice a{color:#fff}#cookie-notice>div{margin:auto;width:87.8vw;max-width:650px}#cookie-notice .wp-block-button{float:right;margin:12px 0 22px 22px}footer a{text-decoration:none}#disclaimer{font-style:italic}.postid-104275 .sotp-post-head,body.archive.paged .wp-block-avatar,body.archive.paged .wp-block-post-author-biography{display:none}.wp-block-search__input{background-color:#fff}.wp-block-search__button{color:#fff}.gs-title{font-size:1.05rem!important}.gs-result,.gs-snippet{font-size:.95rem!important;line-height:1.4rem!important}.gsc-control-cse{padding:0!important}.gsc-adBlock{display:none!important}.single-custom_tag_page #itm ul{list-style-type:none;padding-left:0}.single-custom_tag_page .sotp-post-featured-image img{aspect-ratio:4/1;height:100%;width:100%}.single-custom_tag_page h1.wp-block-post-title{text-align:center}.single-custom_tag_page .sotp-description{font-size:clamp(1.1rem, .86rem + .985vw, 1.3rem)}.single-custom_tag_page .is-style-sotp-row-scroll .tag-page-posts{grid-auto-columns:35%;gap:1.7rem}.single-custom_tag_page .tag-page-posts h2.wp-block-post-title,.wp-block-query .wp-block-post h2.wp-block-post-title{font-size:clamp(1.1rem, 1.3037rem + .3951vw, 1.3rem)}#youtube-search-embed iframe{aspect-ratio:16/9;height:100%;width:100%}.is-style-sotp-question{color:#000;font-family:var(--wp--preset--font-family--source-serif);font-weight:600}@media (min-width:601px){:where(body .is-layout-constrained)>*,:where(body .is-layout-flow)>*{margin-block-start:1.8rem}header>div:first-child{padding-bottom:1.4rem!important}.home header{margin-bottom:3rem}.archive .promo,.home .promo{margin:3rem 0}.home .promo figure{max-width:var(--wp--style--global--wide-size)!important}.home .wp-block-column{flex-grow:1}.archive header{margin-bottom:-4px}body.author header{margin-bottom:-11px}}@media screen and (max-width:600px){.hide-mobile{display:none}}@media screen and (max-width:660px){footer .links{display:block;text-align:center;margin-top:1rem}}@media screen and (max-width:780px){#wpd-bubble-wrapper{display:none!important}}@media screen and (min-width:800px){.wp-site-blocks{padding-top:2rem}footer .ccs-logo{width:100%;text-align:left}body.single .sotp-post-head{margin:2rem 0}}@media print{.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)),figure{max-width:100%}#cookie-notice,.cta-newsletter,.wpd-form-wrap,footer,header .ccs-logo,header nav.wp-block-navigation{display:none}}