/* Scoped to the archive category via conditional enqueue. */
body.single-post #page-container #sidebar{display:none!important}
body.single-post #page-container #left-area{width:100%!important;padding:0!important;float:none!important}
body.single-post #page-container #main-content>.container{width:100%!important;max-width:none!important;padding-top:0!important}
body.single-post #page-container #main-content>.container:before{display:none!important}
body.single-post #page-container .et_post_meta_wrapper{display:none!important}
body.single-post #page-container .dy-legacy-hero{padding:154px 0 44px!important;background:#f7f7f2!important}
body.single-post #page-container .dy-legacy-hero .et_pb_row,body.single-post #page-container .dy-legacy-body .et_pb_row{width:88%!important;max-width:860px!important;padding:0!important}
body.single-post #page-container .dy-legacy-hero h1{font-size:clamp(34px,4.3vw,62px)!important;line-height:1.15!important;letter-spacing:-.045em!important;margin:18px 0 26px!important;overflow-wrap:anywhere}
body.single-post #page-container .dy-legacy-body{padding:42px 0 80px!important;background:#fff!important}
body.single-post #page-container .dy-legacy-body p,body.single-post #page-container .dy-legacy-body li{font-size:17px!important;line-height:1.85!important;margin-bottom:22px!important;padding-bottom:0!important}
body.single-post #page-container .dy-legacy-body h2{font-size:clamp(25px,3vw,34px)!important;line-height:1.3!important;margin:34px 0 20px!important;letter-spacing:-.025em!important}
body.single-post #page-container .dy-legacy-body img{display:block;max-width:100%!important;height:auto!important;margin:30px auto!important;float:none!important}
body.single-post #page-container .dy-legacy-body iframe{max-width:100%!important}
body.single-post #page-container .dy-archive-notice{border-left:3px solid #bc4c20;padding:16px 22px!important;background:#eeeee7}
body.single-post #page-container .dy-legacy-body a{overflow-wrap:anywhere;text-decoration:underline}
@media(max-width:767px){body.single-post #page-container .dy-legacy-hero{padding:124px 0 30px!important}body.single-post #page-container .dy-legacy-body{padding:30px 0 55px!important}body.single-post #page-container .dy-legacy-body p,body.single-post #page-container .dy-legacy-body li{font-size:16px!important}}
