.single-post-featured-image-wrap{overflow:hidden;position:relative}@media(max-width:1024px){.single-post-featured-image-wrap{margin-left:calc(0px - var(--wp--custom--root-padding--left))!important;margin-right:calc(0px - var(--wp--custom--root-padding--right))!important}}.single-post-featured-image-wrap img.single-post-featured-image,.single-post-featured-image-wrap picture.single-post-featured-image>img{display:block;width:100%}@media(min-width:426px){.single-post-featured-image-wrap{height:15.3125rem}}@media(min-width:1025px){.single-post-featured-image-wrap{border-radius:var(--wp--custom--rounded--lg);height:17.8125rem;margin-bottom:1.5625rem;margin-left:0;margin-right:0}}.single-post-featured-image-wrap .sg-bookmark-button-wrap{position:absolute;right:1.875rem;top:1.875rem;z-index:99}.single-post-featured-image-wrap .sg-bookmark-button-wrap .sg-bookmark-btn{font-size:1.25rem}.single-post-featured-image-wrap .sg-bookmark-button-wrap .sg-bookmark-btn .sg-loading-indicator{height:.9375rem;width:.9375rem}.sg-toc{border-left:1px solid var(--wp--preset--color--primary);margin-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--30)}.sg-toc__title{display:block;font-size:1rem;font-weight:700;margin-bottom:.75em;margin-top:0}.sg-toc__list{margin:0;padding:0}.sg-toc__list li{list-style-type:none;margin-bottom:.9375rem}.sg-toc__list li:last-child{margin-bottom:0}.sg-toc__list a{text-decoration:none!important}.single-post-meta{-moz-column-gap:var(--wp--preset--spacing--30);column-gap:var(--wp--preset--spacing--30);row-gap:.3125rem}@media(max-width:425px){.single-post-meta{border-radius:var(--wp--custom--rounded--md)!important}.single-post-meta .has-avatar~.wp-block-post-date{margin-left:2.1875rem}}.single-post-meta>:not(:last-child){position:relative}.single-post-meta>:not(:last-child):after{background-color:var(--wp--preset--color--primary);border-radius:var(--wp--custom--rounded--sm);content:"";display:block;height:.3125rem;left:calc(100% + var(--wp--preset--spacing--30)/2 - 2.5px);position:absolute;top:50%;transform:translateY(-50%);width:.3125rem}.sidebar-toggled-off:not(.single-post-webinar) .sidebar-column-wrap{flex-basis:1.875rem!important;width:1.875rem!important}.sidebar-toggled-off.single-post-webinar .sidebar-column-wrap{flex-basis:0!important;width:0!important}.sidebar-toggled-off.single-post-webinar .content-column-wrap{padding-left:0!important}.sidebar-toggled-off .sidebar-toggle-widgets-wrap{opacity:0;pointer-events:none}@media print{*,:after,:before{background:transparent!important;box-shadow:none!important;color:var(--wp--custom--color--text)!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.site-title>a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:2cm .5cm}h2,h3,p{orphans:3;widows:3}blockquote,pre{border:1px solid #999;page-break-inside:avoid}.content,.content-sidebar{width:100%}#comments,.comment-edit-link,.comment-form,.comment-list .reply a,.comment-reply-title,.global-footer,.global-header__nav,.global-header__top .wp-block-buttons,.hidden-print,.post-edit-link,.sg-toc,.sidebar-column-wrap,.single-post-featured-image-wrap,.single-post-tools,.wp-block-post-terms,.wp-block-search,.wp-block-sg-post-author,.yoast-breadcrumbs,button,input,select,textarea{display:none!important}.single-post-main-content{margin-top:0!important;padding-left:0!important;padding-top:0!important}.global-header__content{padding-left:var(--wp--style--root--padding-left)!important}.global-header__top .wp-block-site-logo{max-width:18.75rem!important}.wp-block-post-title{font-size:2rem;width:100%}.wp-block-post-content{padding-bottom:0!important;padding-top:0!important}.single-post-meta{padding:.3125rem!important}.wp-block-sg-post-author-meta__avatar{width:1.875rem}h1,h2,h3,h4,h5,h6{orphans:3;widows:3}h1,h2,h3,h4,h5,h6,img{page-break-after:avoid}blockquote,h1,h2,h3,h4,h5,h6,img,pre,table{page-break-inside:avoid}dl,ol,ul{page-break-before:avoid}.content h2,.entry h2{font-size:1.375rem}body{font-size:1rem}a[href]:after{content:none!important}}@media(max-width:1024px){.single-post-main-content{border-top-right-radius:30px;padding:var(--wp--preset--spacing--30)!important}}@media(max-width:768px){.single-post-main-content{margin-top:0!important;padding-left:0!important;padding-right:0!important}}
