body.page--blog-detail{margin:0;padding:0;max-width:100%}
body.page--blog-detail main.container{padding:0;max-width:100%}
body.page--blog-detail main.container h2,body.page--blog-detail main.container h3,body.page--blog-detail main.container h4,body.page--blog-detail main.container h5,body.page--blog-detail main.container h6,body.page--blog-detail main.container ul,body.page--blog-detail main.container p{margin:0 0 36px 0;padding-bottom:0}
@media screen and (max-width:768px){body.page--blog-detail main.container h2,body.page--blog-detail main.container h3,body.page--blog-detail main.container h4,body.page--blog-detail main.container h5,body.page--blog-detail main.container h6,body.page--blog-detail main.container ul,body.page--blog-detail main.container p{margin-bottom:2.4rem}
}
body.page--blog-detail main.container>.cmp-container>.aem-Grid .content-grid .title h1,body.page--blog-detail main.container>.cmp-container>.aem-Grid .content-grid .title h2,body.page--blog-detail main.container>.cmp-container>.aem-Grid .content-grid .title h3,body.page--blog-detail main.container>.cmp-container>.aem-Grid .content-grid .title h4,body.page--blog-detail main.container>.cmp-container>.aem-Grid .content-grid .title h5,body.page--blog-detail main.container>.cmp-container>.aem-Grid .content-grid .title h6{color:#000}
body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container{padding:5rem 0 0 0;background-color:#fff;border-radius:1.6rem}
@media screen and (max-width:768px){body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container{padding-top:2.4rem}
}
body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container{padding:0 4.8rem}
@media screen and (max-width:768px){body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container{padding:0 2.4rem}
}
body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .title h1,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .title h2,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .title h3,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .title h4,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .title h5,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .title h6{color:#000}
@media screen and (max-width:768px){body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .title{margin:0}
}
body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .cmp-ps-image,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .video,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .cmp-ps-button,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .rich-text-editor-component,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .code-block{margin:0}
body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .cmp-ps-image .ps-image,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .video .ps-image,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .cmp-ps-button .ps-image,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .rich-text-editor-component .ps-image,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .code-block .ps-image,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .cmp-ps-image .code-block-component,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .video .code-block-component,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .cmp-ps-button .code-block-component,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .rich-text-editor-component .code-block-component,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .code-block .code-block-component,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .cmp-ps-image .video-container,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .video .video-container,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .cmp-ps-button .video-container,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .rich-text-editor-component .video-container,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .code-block .video-container,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .cmp-ps-image table,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .video table,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .cmp-ps-button table,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .rich-text-editor-component table,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .code-block table{margin:0 0 3.6rem 0;margin-left:auto;margin-right:auto}
@media screen and (max-width:768px){body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .cmp-ps-image .ps-image,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .video .ps-image,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .cmp-ps-button .ps-image,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .rich-text-editor-component .ps-image,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .code-block .ps-image,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .cmp-ps-image .code-block-component,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .video .code-block-component,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .cmp-ps-button .code-block-component,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .rich-text-editor-component .code-block-component,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .code-block .code-block-component,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .cmp-ps-image .video-container,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .video .video-container,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .cmp-ps-button .video-container,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .rich-text-editor-component .video-container,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .code-block .video-container,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .cmp-ps-image table,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .video table,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .cmp-ps-button table,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .rich-text-editor-component table,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .code-block table{margin-bottom:2.4rem}
}
body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .aem-Grid{padding-left:4.8rem}
@media screen and (max-width:768px){body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .aem-Grid{padding-left:0}
}
body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .aem-Grid .separator .cmp-separator__horizontal-rule{margin:0 0 3.6rem 0}
@media screen and (max-width:768px){body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .aem-Grid .separator .cmp-separator__horizontal-rule{margin-bottom:2.4rem}
}
body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .cmp-featured-quote,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .cmp-quoteblock{margin-bottom:3.6rem}
@media screen and (max-width:768px){body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .cmp-featured-quote,body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .cmp-quoteblock{margin-bottom:2.4rem}
}
body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .cmp-ps-button{margin-bottom:3.6rem !important}
@media screen and (max-width:768px){body.page--blog-detail main.container>.cmp-container>.aem-Grid>.container>.cmp-container .aem-Grid .container .cmp-container .cmp-ps-button{margin-bottom:2.4rem !important}
}
body.page--blog-detail .cta{margin-bottom:3.6rem}
@media screen and (max-width:768px){body.page--blog-detail .cta{margin-bottom:2.4rem}
}
body.page--blog-detail h1{font-family:var(--font-family-title,"PS Commons Bold");font-size:var(--spacing-700,48px);font-weight:var(--font-weight-extra-bold,800);line-height:var(--font-line-height-60,60px);margin-bottom:2.4rem;margin-top:0}
@media(max-width:768px){body.page--blog-detail h1{font-size:var(--font-size-40,40px);font-weight:var(--font-weight-bold,700);line-height:var(--font-line-height-48,48px)}
}
body.page--blog-detail h2{color:var(--Primary-Dark-Blue,var(--brand-Inky-blue,#130f25));font-family:var(--font-family-title,"PS Commons Bold");font-size:var(--font-size-32,32px);font-weight:var(--font-weight-bold,700);line-height:var(--font-line-height-40,40px)}
body.page--blog-detail h3{color:var(--Primary-Dark-Blue,var(--brand-Inky-blue,#130f25));font-family:var(--font-family-title,"PS Commons Bold");font-size:var(--font-size-32,24px);font-weight:var(--font-weight-bold,700);line-height:var(--font-line-height-40,36px)}
body.page--blog-detail h4{font-size:2rem;line-height:2.8rem;color:var(--Primary-Dark-Blue,var(--brand-Inky-blue,#130f25));font-family:var(--font-family-title,"PS Commons Bold");font-weight:var(--font-weight-bold,700)}
body.page--blog-detail h5{font-size:1.8rem;line-height:2.6rem;color:var(--Primary-Dark-Blue,var(--brand-Inky-blue,#130f25));font-family:var(--font-family-title,"PS Commons Bold");font-weight:var(--font-weight-bold,700)}
body.page--blog-detail h6{font-size:1.6rem;line-height:2.4rem;color:var(--Primary-Dark-Blue,var(--brand-Inky-blue,#130f25));font-family:var(--font-family-title,"PS Commons Bold");font-weight:var(--font-weight-bold,700)}
body.page--blog-detail .breadcrumb{margin-top:6.6rem}
@media screen and (max-width:768px){body.page--blog-detail .breadcrumb{margin:2.4rem 2.4rem 0 2.4rem !important;min-width:unset !important;width:unset !important;float:unset !important}
}
body.page--blog-detail .breadcrumb .cmp-breadcrumb .cmp-breadcrumb__list{display:flex;justify-content:flex-start;list-style-type:none;margin:0 0 5rem 0;padding:0}
@media screen and (max-width:768px){body.page--blog-detail .breadcrumb .cmp-breadcrumb .cmp-breadcrumb__list{margin-bottom:2.4rem}
}
body.page--blog-detail .breadcrumb .cmp-breadcrumb .cmp-breadcrumb__list .cmp-breadcrumb__item{position:relative}
body.page--blog-detail .breadcrumb .cmp-breadcrumb .cmp-breadcrumb__list .cmp-breadcrumb__item:not(:last-child){margin:0 18px 0 0;padding:0 26px 0 0}
body.page--blog-detail .breadcrumb .cmp-breadcrumb .cmp-breadcrumb__list .cmp-breadcrumb__item:not(:last-child):before,body.page--blog-detail .breadcrumb .cmp-breadcrumb .cmp-breadcrumb__list .cmp-breadcrumb__item:not(:last-child):after{position:absolute;right:0;top:50%;display:block;background-color:#8e93c2;content:"";height:6px;width:2px}
body.page--blog-detail .breadcrumb .cmp-breadcrumb .cmp-breadcrumb__list .cmp-breadcrumb__item:not(:last-child):before{transform:translateY(-90%) rotate(-45deg)}
body.page--blog-detail .breadcrumb .cmp-breadcrumb .cmp-breadcrumb__list .cmp-breadcrumb__item:not(:last-child):after{transform:translateY(-35%) rotate(-135deg)}
body.page--blog-detail .breadcrumb .cmp-breadcrumb .cmp-breadcrumb__list .cmp-breadcrumb__item .cmp-breadcrumb__item-link,body.page--blog-detail .breadcrumb .cmp-breadcrumb .cmp-breadcrumb__list .cmp-breadcrumb__item span{display:block;color:#fff;font-family:"PS Commons",Helvetica,Roboto,Arial,sans-serif;text-decoration:none;font-size:14px;line-height:22px;font-weight:500}
body.page--blog-detail .breadcrumb .cmp-breadcrumb .cmp-breadcrumb__list .cmp-breadcrumb__item .cmp-breadcrumb__item-link:hover,body.page--blog-detail .breadcrumb .cmp-breadcrumb .cmp-breadcrumb__list .cmp-breadcrumb__item span:hover{text-decoration:underline}
body.page--blog-detail .author-by-line .author-by-line-wrapper .author-by-line-link{padding:0 2.4rem 0 0;margin:0;align-items:baseline}
body.page--blog-detail .separator .cmp-separator .cmp-separator__horizontal-rule{border-top:1px solid #dae3ee;margin:3.2rem 0}
@media screen and (max-width:768px){body.page--blog-detail .separator .cmp-separator .cmp-separator__horizontal-rule{margin:2.4rem 0}
}
body.page--blog-detail .date-length .date-length-wrapper{justify-content:flex-start;margin-top:2.4rem}
@media screen and (max-width:768px){body.page--blog-detail .date-length .date-length-wrapper{margin:0 0 0 10%}
}
@media screen and (min-width:768px){body.page--blog-detail .date-length .date-length-wrapper{justify-content:flex-end}
}
body.page--blog-detail .date-length .date-length-wrapper .date-length-text{padding:0 24px 0 8.33333333%;margin:0}
@media screen and (min-width:768px){body.page--blog-detail .date-length .date-length-wrapper .date-length-text{padding:0}
}
body.page--blog-detail .tag-list{box-sizing:border-box}
body.page--blog-detail .tag-list .tag-list-wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}
body.page--blog-detail .tag-list .tag-list-wrapper .tag-list-listing{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}
body.page--blog-detail .tag-list .tag-list-wrapper .tag-list-listing .tag-list-item{color:#4a33d1;margin:0 10px 10px 0;padding:6px 15px;background-color:#ebeff5;border-radius:42px;text-align:center;font-family:"PS Commons",Helvetica,Roboto,Arial,sans-serif;font-size:12px;line-height:14px;font-weight:700}
body.page--blog-detail .author-bio{margin-top:50px}
@media screen and (max-width:1023px){body.page--blog-detail .author-bio{padding:0 2.4rem}
}
body.page--blog-detail .author-bio .author-bio-wrapper{justify-content:unset;margin-top:0}
body.page--blog-detail .cmp-ps-image .ps-image{border-radius:16px;width:100%;height:100%;margin:5rem 0 0 0}
@media screen and (max-width:768px){body.page--blog-detail .cmp-ps-image .ps-image{border-radius:0;margin:2.4rem 0 0 0}
}
body.page--blog-detail .rich-text-editor:has(blockquote,pre){margin-bottom:3.6rem}
@media screen and (max-width:768px){body.page--blog-detail .rich-text-editor:has(blockquote,pre){margin-bottom:2.4rem}
}
body.page--blog-detail .rich-text-editor .rich-text-editor-component{margin:0}
body.page--blog-detail .rich-text-editor .rich-text-editor-component ul,body.page--blog-detail .rich-text-editor .rich-text-editor-component ol{margin-bottom:3.6rem}
@media screen and (max-width:768px){body.page--blog-detail .rich-text-editor .rich-text-editor-component ul,body.page--blog-detail .rich-text-editor .rich-text-editor-component ol{margin-bottom:2.4rem}
}
body.page--blog-detail .rich-text-editor .rich-text-editor-component ul li,body.page--blog-detail .rich-text-editor .rich-text-editor-component ol li{line-height:2.4rem;font-size:1.6rem;margin:0 0 1.6rem 0}
body.page--blog-detail .rich-text-editor .rich-text-editor-component ul li ul,body.page--blog-detail .rich-text-editor .rich-text-editor-component ol li ul,body.page--blog-detail .rich-text-editor .rich-text-editor-component ul li ol,body.page--blog-detail .rich-text-editor .rich-text-editor-component ol li ol{margin:1.6rem 0}
body.page--blog-detail .rich-text-editor .rich-text-editor-component ul li p,body.page--blog-detail .rich-text-editor .rich-text-editor-component ol li p{margin:0;line-height:2.4rem;font-size:1.6rem}
body.page--blog-detail .rich-text-editor .rich-text-editor-component h1,body.page--blog-detail .rich-text-editor .rich-text-editor-component h2,body.page--blog-detail .rich-text-editor .rich-text-editor-component h3,body.page--blog-detail .rich-text-editor .rich-text-editor-component h4,body.page--blog-detail .rich-text-editor .rich-text-editor-component h5,body.page--blog-detail .rich-text-editor .rich-text-editor-component h6{font-weight:700}
body.page--blog-detail .rich-text-editor .rich-text-editor-component h1{font-size:4.8rem;line-height:6rem}
@media screen and (max-width:768px){body.page--blog-detail .rich-text-editor .rich-text-editor-component h1{font-size:4rem;line-height:4.8rem}
}
body.page--blog-detail .rich-text-editor .rich-text-editor-component h2{font-size:3.2rem;line-height:4rem}
body.page--blog-detail .rich-text-editor .rich-text-editor-component h3{font-size:2.4rem;line-height:3.6rem}
body.page--blog-detail .rich-text-editor .rich-text-editor-component h4{font-size:2rem;line-height:2.8rem}
body.page--blog-detail .rich-text-editor .rich-text-editor-component h5{font-size:1.8rem;line-height:2.6rem}
body.page--blog-detail .rich-text-editor .rich-text-editor-component h6{font-size:1.6rem;line-height:2.4rem}
body.page--blog-detail .rich-text-editor .rich-text-editor-component p.rich-text-paragraph{margin:0 0 2.4rem 0}
body.page--blog-detail .rich-text-editor .rich-text-editor-component h1,body.page--blog-detail .rich-text-editor .rich-text-editor-component h2,body.page--blog-detail .rich-text-editor .rich-text-editor-component h3,body.page--blog-detail .rich-text-editor .rich-text-editor-component h4,body.page--blog-detail .rich-text-editor .rich-text-editor-component h5,body.page--blog-detail .rich-text-editor .rich-text-editor-component h6{margin-bottom:3.6rem;padding-bottom:0}
@media screen and (max-width:768px){body.page--blog-detail .rich-text-editor .rich-text-editor-component h1,body.page--blog-detail .rich-text-editor .rich-text-editor-component h2,body.page--blog-detail .rich-text-editor .rich-text-editor-component h3,body.page--blog-detail .rich-text-editor .rich-text-editor-component h4,body.page--blog-detail .rich-text-editor .rich-text-editor-component h5,body.page--blog-detail .rich-text-editor .rich-text-editor-component h6{margin-bottom:2.4rem}
}
body.page--blog-detail .rich-text-editor .rich-text-editor-component img:not(.cq-LinkChecker){object-fit:contain;width:100%;display:block;padding-top:10px;padding-bottom:10px}