@media only screen and (min-width:0rem){#blog-listing,#single-article{align-items:center;box-sizing:border-box;margin:auto;max-width:80rem;padding:var(--sectionPadding)}#blog-listing,#blog-listing>.cs-container,#single-article,#single-article>.cs-container{display:flex;flex-direction:column;gap:clamp(3rem,6vw,4rem);width:100%}#blog-listing .cs-article{overflow:hidden;width:100%}#blog-listing .cs-article-image{display:block;height:clamp(12.5rem,45vw,25rem);overflow:hidden;position:relative;width:100%}#blog-listing .cs-article-image img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}#blog-listing .cs-article-group{border:1px solid #ebebeb;padding:clamp(1.875rem,5vw,3.125rem)}#blog-listing .cs-article-title{color:var(--headerColor);font-family:var(--headerFont);font-size:clamp(1.75rem,5vw,2.75rem);font-weight:400;line-height:1.15;margin:1rem 0;max-width:40rem}#blog-listing .cs-article-desc{color:var(--bodyTextColor);font-size:1rem;line-height:1.6;margin:0 0 2rem}#blog-listing .cs-author-group,#single-article .cs-author-group{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}#blog-listing .cs-author-img,#single-article .cs-author-img{border-radius:50%;display:block;flex:none;height:2rem;overflow:hidden;width:2rem}#blog-listing .cs-author-img img,#single-article .cs-author-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#blog-listing .cs-author-name,#blog-listing .cs-date,#single-article .cs-author-name,#single-article .cs-date{color:var(--bodyTextColor);font-size:.875rem;line-height:1.5}#blog-listing .cs-dot,#single-article .cs-dot{background:var(--primary);border-radius:50%;height:3px;width:3px}#single-article .cs-article-post{max-width:50rem;width:100%}#single-article .cs-article-image{display:block;height:clamp(12.5rem,45vw,25rem);margin:0 0 3rem;overflow:hidden;position:relative;width:100%}#single-article .cs-article-image img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}#single-article .cs-article-title{color:var(--headerColor);font-family:var(--headerFont);font-size:clamp(2rem,5vw,3.25rem);font-weight:400;line-height:1.12;margin:0 0 1rem;max-width:45rem}#single-article .cs-article-content{border-top:1px solid #ebebeb;margin-top:1rem;padding-top:1.5rem}#single-article .cs-article-content h2,#single-article .cs-article-content h3,#single-article .cs-article-content h4,#single-article .cs-article-content h5,#single-article .cs-article-content h6{color:var(--headerColor);font-family:var(--headerFont);font-weight:400;line-height:1.2}#single-article .cs-article-content h2{font-size:clamp(1.75rem,4vw,2.5rem);margin:2.5rem 0 1rem}#single-article .cs-article-content h3{color:var(--primary);font-size:clamp(1.375rem,3vw,1.75rem);margin:2rem 0 .75rem}#single-article .cs-article-content h4,#single-article .cs-article-content h5,#single-article .cs-article-content h6{font-size:1.25rem;margin:1.5rem 0 .75rem}#single-article .cs-article-content li,#single-article .cs-article-content p{color:var(--bodyTextColor);font-size:1rem;line-height:1.7}#single-article .cs-article-content p{margin:0 0 1rem}#single-article .cs-article-content ol,#single-article .cs-article-content ul{margin:1rem 0 1.5rem;padding-left:1.75rem}#single-article .cs-article-content li{margin-bottom:.5rem}#single-article .cs-article-content a{color:var(--primary);font-weight:700;text-decoration:underline}#single-article .cs-article-content table{border-collapse:collapse;display:block;margin:1.5rem 0;overflow-x:auto;width:100%}#single-article .cs-article-content td,#single-article .cs-article-content th{border:1px solid #d9dfe4;min-width:10rem;padding:.75rem;text-align:left;vertical-align:top}#single-article .cs-article-content th{background:var(--primary);color:#fff}#blog-sidebar{box-sizing:border-box;max-width:50rem;width:100%}#blog-sidebar .cs-featured-group{border:1px solid #ebebeb;box-sizing:border-box;font-family:var(--bodyFont);padding:2rem 1.25rem;width:100%}#blog-sidebar .cs-sidebar-header{color:var(--headerColor);display:block;font-family:var(--bodyFont);font-size:1.75rem;font-weight:400;margin-bottom:1rem}#blog-sidebar .cs-sidebar-header:after{background:var(--primary);content:"";display:block;height:3px;margin-top:1rem;width:4rem}#blog-sidebar .cs-sidebar-link{align-items:center;border-bottom:1px solid #ebebeb;display:flex;gap:1rem;padding:1.25rem 0;text-decoration:none;width:100%}#blog-sidebar .cs-sidebar-link:last-of-type{border-bottom:0;padding-bottom:0}#blog-sidebar .cs-sidebar-img{border-radius:50%;display:block;flex:none;height:3.75rem;overflow:hidden;width:3.75rem}#blog-sidebar .cs-sidebar-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#blog-sidebar .cs-sidebar-title{color:var(--headerColor);font-family:var(--bodyFont);font-size:.9375rem;font-weight:700;line-height:1.35;margin:0 0 .25rem}#blog-sidebar .cs-sidebar-date{color:var(--bodyTextColor);font-family:var(--bodyFont);font-size:.8125rem}}@media only screen and (min-width:64rem){#blog-listing,#single-article{align-items:flex-start;flex-direction:row}#blog-listing>.cs-container,#single-article>.cs-container{min-width:0}#blog-sidebar{flex:none;max-width:22.5rem;position:sticky;top:10rem;width:22.5rem}}