











@charset "UTF-8";
@charset "UTF-8";
.detail-breadcrumbs a{color:rgba(33, 68, 77, 1.00) ;}
.detail-breadcrumbs li.disabled{color:rgba(17, 19, 21, 1.00) ;}
.detail-breadcrumbs .disabled{opacity:0.65 }
.story-opening{padding-top:32.00px ;padding-right:24.00px ;padding-bottom:36.00px ;padding-left:24.00px ;}@media only screen and (min-width:40em){.story-opening{padding-top:48.00px ;padding-right:40.00px ;padding-bottom:48.00px ;padding-left:40.00px }}@media only screen and (min-width:64em){.story-opening{padding-top:56.00px ;padding-right:48.00px ;padding-bottom:56.00px ;padding-left:48.00px }}
            .story-title{font-size:calc(48rem/16) ;font-weight:300 ;line-height:1.04 ;}@media only screen and (min-width:40em) {            .story-title{font-size:calc(72rem/16) ;line-height:1.04 }}@media only screen and (min-width:64em) {            .story-title{font-size:calc(96rem/16) ;line-height:1.04 }}
            .detail-breadcrumbs li{font-size:calc(12rem/16) ;font-weight:400 ;line-height:1.50 ;}@media only screen and (min-width:40em) {            .detail-breadcrumbs li{font-size:calc(12rem/16) ;line-height:1.50 }}@media only screen and (min-width:64em) {            .detail-breadcrumbs li{font-size:calc(12rem/16) ;line-height:1.50 }}
.detail-breadcrumbs{margin-top:0 ;margin-right:0 ;margin-bottom:2rem ;margin-left:0 ;}  
.cms-story-intro p{margin:0 ;}  
body{background-color:rgba(239, 236, 229, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){body{background-attachment:scroll!important}}
.nav-state:not(.is-stuck) .nav-bar{background-color:rgba(14, 29, 34, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.nav-state:not(.is-stuck) .nav-bar{background-attachment:scroll!important}}
.cms-story-intro{width:100% ;min-width:0.00px ;max-width:760.00px ;}  
            .cms-story-intro p{font-size:calc(18rem/16) ;font-weight:400 ;line-height:1.60 ;}@media only screen and (min-width:40em) {            .cms-story-intro p{font-size:calc(20rem/16) ;line-height:1.60 }}@media only screen and (min-width:64em) {            .cms-story-intro p{font-size:calc(22rem/16) ;line-height:1.60 }}
.header-shell{position:   relative ;z-index:20 ;top:unset ;bottom:unset ;left:unset ;right:unset ;}
.story-figure{padding-top:0.00px ;padding-right:24.00px ;padding-bottom:0.00px ;padding-left:24.00px ;}@media only screen and (min-width:40em){.story-figure{padding-top:0.00px ;padding-right:40.00px ;padding-bottom:0.00px ;padding-left:40.00px }}@media only screen and (min-width:64em){.story-figure{padding-top:0.00px ;padding-right:48.00px ;padding-bottom:0.00px ;padding-left:48.00px }}
.breadcrumbs.stacks_in_823 li:not(:last-child)::after{content:"→" !important}

#stacks_in_824 {
}

#stacks_in_825 {
}

#stacks_in_830 {
}

#stacks_in_829 {
}


.stacks_in_897{width:100%;}


#stacks_in_844 {
}
@charset "UTF-8";
.cms-story-copy{width:100% ;min-width:0.00px ;max-width:800.00px ;}  
.cms-story-copy{margin-right:auto ;margin-left:auto ;}  
            .cms-story-copy p, .cms-story-copy li{font-size:calc(17rem/16) ;font-weight:400 ;line-height:1.70 ;}@media only screen and (min-width:40em) {            .cms-story-copy p, .cms-story-copy li{font-size:calc(18rem/16) ;line-height:1.75 }}@media only screen and (min-width:64em) {            .cms-story-copy p, .cms-story-copy li{font-size:calc(19rem/16) ;line-height:1.75 }}
            .cms-story-copy{font-family:"Inter",sans-serif }
            .cms-story-copy h2, .cms-story-copy h3{font-family:"Barlow Condensed",sans-serif }
            .cms-story-copy h2{font-size:calc(32rem/16) ;font-weight:300 ;line-height:1.08 ;}@media only screen and (min-width:40em) {            .cms-story-copy h2{font-size:calc(40rem/16) ;line-height:1.08 }}@media only screen and (min-width:64em) {            .cms-story-copy h2{font-size:calc(46rem/16) ;line-height:1.08 }}
.cms-story-copy h2, .cms-story-copy h3{margin-top:2.5rem ;margin-bottom:1.25rem ;}  
            .cms-story-credits p{font-size:calc(14rem/16) ;font-weight:400 ;line-height:1.60 ;}@media only screen and (min-width:40em) {            .cms-story-credits p{font-size:calc(15rem/16) ;line-height:1.60 }}@media only screen and (min-width:64em) {            .cms-story-credits p{font-size:calc(15rem/16) ;line-height:1.60 }}
.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-story-copy{padding-top:40.00px ;padding-right:0.00px ;padding-bottom:40.00px ;padding-left:0.00px ;}@media only screen and (min-width:40em){.cms-story-copy{padding-top:48.00px ;padding-right:0.00px ;padding-bottom:48.00px ;padding-left:0.00px }}@media only screen and (min-width:64em){.cms-story-copy{padding-top:64.00px ;padding-right:0.00px ;padding-bottom:64.00px ;padding-left:0.00px }}
.cms-story-copy h2:first-child{margin-top:0 ;}  
.story-gallery{margin-top:24.00px ;margin-right:0.00px ;margin-bottom:0.00px ;margin-left:0.00px ;}@media only screen and (min-width:40em){.story-gallery{margin-top:32.00px ;margin-right:0.00px ;margin-bottom:0.00px ;margin-left:0.00px }}@media only screen and (min-width:64em){.story-gallery{margin-top:32.00px ;margin-right:0.00px ;margin-bottom:0.00px ;margin-left:0.00px }}
.cms-gallery.stacks_in_946{align-items:center;gap:calc(24rem/16);--cms-gallery-min-size:300px}




#stacks_in_879 {
}

#stacks_in_951 {
}

#stacks_in_953 {
}

#stacks_in_916 {
}

#stacks_in_966 {
}
@charset "UTF-8";

#stacks_in_962 {
}
