












@charset "UTF-8";
.stacks_in_966{width:100%;}


@charset "UTF-8";
.detail-breadcrumbs a{color:rgba(43, 87, 97, 1.00) ;}
.detail-breadcrumbs li.disabled{color:rgba(17, 19, 21, 1.00) ;}
.detail-breadcrumbs .disabled{opacity:0.65 }
.breadcrumb-space{padding:1rem ;}  
.breadcrumbs.stacks_in_823 li:not(:last-child)::after{content:"→" !important}

#stacks_in_829 {
}

#stacks_in_830 {
}

#stacks_in_832 {
}

#stacks_in_833 {
}

#stacks_in_841 {
}
@charset "UTF-8";
.blog-measure{width:100% ;min-width:0.00px ;max-width:760.00px ;}  
.blog-measure, .blog-wide{margin-right:auto ;margin-left:auto ;}  
            .blog-copy p, .blog-copy li{font-size:calc(17rem/16) ;font-weight:400 ;line-height:1.75 ;}@media only screen and (min-width:40em) {            .blog-copy p, .blog-copy li{font-size:calc(18rem/16) ;line-height:1.80 }}@media only screen and (min-width:64em) {            .blog-copy p, .blog-copy li{font-size:calc(18rem/16) ;line-height:1.80 }}
.blog-shell{padding-top:16.00px ;padding-right:24.00px ;padding-bottom:64.00px ;padding-left:24.00px ;}@media only screen and (min-width:40em){.blog-shell{padding-top:24.00px ;padding-right:40.00px ;padding-bottom:80.00px ;padding-left:40.00px }}@media only screen and (min-width:64em){.blog-shell{padding-top:32.00px ;padding-right:48.00px ;padding-bottom:96.00px ;padding-left:48.00px }}
.blog-wide{width:100% ;min-width:0.00px ;max-width:1040.00px ;}  
.blog-chapter{margin-top:3rem ;margin-bottom:0 ;}  
.blog-figure{margin-top:3rem ;margin-right:auto ;margin-bottom:3rem ;margin-left:auto ;}  
            .blog-heading, .cms-article-body h2{font-size:calc(32rem/16) ;font-weight:300 ;line-height:1.12 ;}@media only screen and (min-width:40em) {            .blog-heading, .cms-article-body h2{font-size:calc(38rem/16) ;line-height:1.12 }}@media only screen and (min-width:64em) {            .blog-heading, .cms-article-body h2{font-size:calc(40rem/16) ;line-height:1.12 }}
.cms-article-body h2, .cms-article-body h3{margin-top:2.5rem ;margin-bottom:1.25rem ;}  
            .blog-lead p{font-size:calc(20rem/16) ;font-weight:400 ;line-height:1.55 ;}@media only screen and (min-width:40em) {            .blog-lead p{font-size:calc(23rem/16) ;line-height:1.60 }}@media only screen and (min-width:64em) {            .blog-lead p{font-size:calc(24rem/16) ;line-height:1.60 }}
            .blog-meta, .blog-meta p, .blog-caption, .blog-caption p, .cms-article-body p.blog-caption{font-size:calc(13rem/16) ;font-weight:400 ;line-height:1.60 ;}@media only screen and (min-width:40em) {            .blog-meta, .blog-meta p, .blog-caption, .blog-caption p, .cms-article-body p.blog-caption{font-size:calc(14rem/16) ;line-height:1.60 }}@media only screen and (min-width:64em) {            .blog-meta, .blog-meta p, .blog-caption, .blog-caption p, .cms-article-body p.blog-caption{font-size:calc(14rem/16) ;line-height:1.60 }}
.blog-caption{margin-top:0.75rem ;margin-bottom:0 ;}  
            .blog-quote{font-size:calc(30rem/16) ;font-weight:300 ;line-height:1.25 ;}@media only screen and (min-width:40em) {            .blog-quote{font-size:calc(38rem/16) ;line-height:1.25 }}@media only screen and (min-width:64em) {            .blog-quote{font-size:calc(42rem/16) ;line-height:1.25 }}
.blog-author{padding-top:24.00px ;padding-right:24.00px ;padding-bottom:24.00px ;padding-left:24.00px ;}@media only screen and (min-width:40em){.blog-author{padding-top:32.00px ;padding-right:32.00px ;padding-bottom:32.00px ;padding-left:32.00px }}@media only screen and (min-width:64em){.blog-author{padding-top:32.00px ;padding-right:32.00px ;padding-bottom:32.00px ;padding-left:32.00px }}
            .blog-related-title{font-size:calc(28rem/16) ;font-weight:400 ;line-height:1.15 ;}@media only screen and (min-width:40em) {            .blog-related-title{font-size:calc(30rem/16) ;line-height:1.15 }}@media only screen and (min-width:64em) {            .blog-related-title{font-size:calc(32rem/16) ;line-height:1.15 }}
.blog-related-title{margin-top:1.5rem ;margin-bottom:0.75rem ;}  
            .blog-shell{font-family:"Inter",sans-serif }
            .blog-author p{font-size:calc(15rem/16) ;line-height:1.65 ;}@media only screen and (min-width:40em) {            .blog-author p{font-size:calc(16rem/16) ;line-height:1.65 }}@media only screen and (min-width:64em) {            .blog-author p{font-size:calc(16rem/16) ;line-height:1.65 }}
.blog-hero{height:auto ;min-height:clamp(360px, 50vh, 620px) ;max-height:none ;}  
.cms-article-cover{position: absolute   ;z-index:0 ;top:0px ;bottom:0px ;left:0px ;right:0px ;}
.cms-article-cover{width:100% !important;height:100% !important;object-fit:cover ;object-position:center center ;}
.cms-article-cover{height:100% !important;}  
            .cms-article-body h2, .cms-article-body h3{font-family:"Barlow Condensed",sans-serif }
.header-shell{position: absolute   ;z-index:20 ;top:0px ;bottom:unset ;left:0px ;right:0px ;}
.blog-hero .hero-content{padding-top:128.00px ;padding-right:0.00px ;padding-bottom:56.00px ;padding-left:0.00px ;}@media only screen and (min-width:40em){.blog-hero .hero-content{padding-top:152.00px ;padding-right:0.00px ;padding-bottom:72.00px ;padding-left:0.00px }}@media only screen and (min-width:64em){.blog-hero .hero-content{padding-top:168.00px ;padding-right:0.00px ;padding-bottom:88.00px ;padding-left:0.00px }}
.empty-state{padding-top:144.00% ;padding-right:24.00% ;padding-bottom:72.00% ;padding-left:24.00% ;}@media only screen and (min-width:40em){.empty-state{padding-top:160.00% ;padding-right:40.00% ;padding-bottom:88.00% ;padding-left:40.00% }}@media only screen and (min-width:64em){.empty-state{padding-top:184.00% ;padding-right:48.00% ;padding-bottom:104.00% ;padding-left:48.00% }}
.cms-article-body img{margin-top:2.5rem ;margin-right:0 ;margin-bottom:0 ;margin-left:0 ;}  
.cms-article-body p.blog-caption{margin-top:0.75rem ;margin-bottom:2.5rem ;}  
.journal-more-heading{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:28.00px ;margin-left:0.00px ;}@media only screen and (min-width:40em){.journal-more-heading{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:32.00px ;margin-left:0.00px }}@media only screen and (min-width:64em){.journal-more-heading{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:36.00px ;margin-left:0.00px }}
            .journal-more-grid p{font-size:calc(17rem/16) ;font-weight:400 ;line-height:1.60 ;}@media only screen and (min-width:40em) {            .journal-more-grid p{font-size:calc(18rem/16) ;line-height:1.60 }}@media only screen and (min-width:64em) {            .journal-more-grid p{font-size:calc(18rem/16) ;line-height:1.60 }}
            .cms-article-body blockquote p{font-family:Georgia, Times, 'Times New Roman', serif }
            .cms-article-body blockquote p{font-size:calc(25rem/16) ;font-weight:400 ;font-style:italic ;line-height:1.50 ;}@media only screen and (min-width:40em) {            .cms-article-body blockquote p{font-size:calc(30rem/16) ;line-height:1.45 }}@media only screen and (min-width:64em) {            .cms-article-body blockquote p{font-size:calc(34rem/16) ;line-height:1.45 }}
.cms-article-body blockquote, .cms-article-body blockquote p{color:var(--primary) ;}
.cms-article-body blockquote{border-color:rgba(174, 186, 181, 1.00) ;border-width:1px 0px 1px 0px ;border-style:solid ;}
.cms-article-body blockquote{padding-top:28.00px ;padding-right:0.00px ;padding-bottom:28.00px ;padding-left:0.00px ;}@media only screen and (min-width:40em){.cms-article-body blockquote{padding-top:36.00px ;padding-right:0.00px ;padding-bottom:36.00px ;padding-left:0.00px }}@media only screen and (min-width:64em){.cms-article-body blockquote{padding-top:36.00px ;padding-right:0.00px ;padding-bottom:36.00px ;padding-left:0.00px }}
.cms-article-body blockquote{margin-top:3rem ;margin-right:0 ;margin-bottom:3rem ;margin-left:0 ;}  
.cms-article-body blockquote p:last-child{margin-bottom:0 ;}  





.cms-gallery.stacks_in_1011{align-items:center;gap:calc(24rem/16);--cms-gallery-min-size:280px}


#stacks_in_929 {
}

#stacks_in_930 {
}
.stacks_in_1000{width:100%;}




#stacks_in_867 {
}

#stacks_in_1016 {
}

#stacks_in_1019 {
}

#stacks_in_974 {
}

#stacks_in_1044 {
}
