

  h1,.h1, h2,.h2, h3,.h3, h4,.h4, h5,.h5,  blockquote,    .myclass{font-family:"Cormorant Garamond",serif }
html,body, p,.p,        .menu li, li, form, .button,.myclass{font-family:"Source Sans 3",sans-serif }
:root{--header-color:rgba(16, 24, 46, 1.00);--subheader-color:rgba(91, 87, 77, 1.00);--small-color:rgba(121, 115, 101, 1.00);--text-color:rgba(35, 35, 35, 1.00);--link-color:rgba(118, 88, 36, 1.00);--link-color-hover:rgba(16, 24, 46, 1.00);--link-decoration:none;--link-decoration-hover:none}
:root{--light-gray:rgba(235, 230, 219, 1.00);--medium-gray:rgba(208, 203, 187, 1.00);--dark-gray:rgba(121, 115, 101, 1.00);--black:rgba(21, 21, 21, 1.00);--black-color:var(--black);--white:rgba(255, 255, 255, 1.00);--white-color:var(--white);--primary:rgba(16, 24, 46, 1.00);--secondary:rgba(169, 132, 72, 1.00);--success:rgba(67, 172, 106, 1.00);--warning:rgba(240, 138, 36, 1.00);--alert:rgba(240, 65, 36, 1.00);--primary-contrast:rgba(255, 255, 255, 1.00);--secondary-contrast:rgba(16, 24, 46, 1.00);--success-contrast:rgba(254, 254, 254, 1.00);--warning-contrast:rgba(254, 254, 254, 1.00);--alert-contrast:rgba(254, 254, 254, 1.00);/* --primary-light:rgba(226, 234, 255, 1.00);--secondary-light:rgba(255, 255, 255, 1.00);--success-light:rgba(255, 255, 255, 1.00);--warning-light:rgba(255, 255, 246, 1.00);--alert-light:rgba(255, 255, 246, 1.00);*/--primary-dark:rgba(0, 0, 16, 1.00);--secondary-dark:rgba(139, 102, 42, 1.00);--success-dark:rgba(37, 142, 76, 1.00);--warning-dark:rgba(210, 108, 6, 1.00);--alert-dark:rgba(210, 35, 6, 1.00);--overlay-color:rgba(11, 16, 28, 0.70)}
.bg-midnight{background-color:rgba(16, 24, 46, 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){.bg-midnight{background-attachment:scroll!important}}
.bg-ivory{background-color:rgba(245, 240, 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){.bg-ivory{background-attachment:scroll!important}}
.separator-left:after, .separator-right:after, .separator-center:after{background-color:rgba(169, 132, 72, 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){.separator-left:after, .separator-right:after, .separator-center:after{background-attachment:scroll!important}}
.section-pad{padding-top:3rem ;padding-bottom:3rem ;} @media only screen and (min-width:40em){.section-pad{padding-top:5rem ;padding-bottom:5rem ;}}@media only screen and (min-width:64em){.section-pad{}} 
.hero-pad{padding-top:3rem ;padding-bottom:3rem ;} @media only screen and (min-width:40em){.hero-pad{padding-top:6rem ;padding-bottom:6rem ;}}@media only screen and (min-width:64em){.hero-pad{}} 
.footer-pad{padding-top:2.5rem ;padding-bottom:2rem ;}  
.on-dark{--header-color:rgba(255, 255, 255, 1.00);--subheader-color:rgba(208, 181, 125, 1.00);--small-color:rgba(208, 181, 125, 1.00);--text-color:rgba(227, 223, 211, 1.00);--link-color:rgba(207, 172, 102, 1.00);--link-color-hover:rgba(255, 255, 255, 1.00);--link-decoration:none;--link-decoration-hover:none}
            .eyebrow{font-size:calc(13rem/16) ;font-weight:600 ;}@media only screen and (min-width:40em) {            .eyebrow{font-size:calc(14rem/16) ;line-height:1.50 }}@media only screen and (min-width:64em) {            .eyebrow{font-size:calc(14rem/16) ;line-height:1.50 }}
            .lead{font-size:calc(18rem/16) ;line-height:1.55 ;}@media only screen and (min-width:40em) {            .lead{font-size:calc(20rem/16) ;line-height:1.60 }}@media only screen and (min-width:64em) {            .lead{font-size:calc(21rem/16) ;line-height:1.60 }}
.top-bar{background-color:rgba(16, 24, 46, 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){.top-bar{background-attachment:scroll!important}}
.title-bar{background-color:rgba(16, 24, 46, 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){.title-bar{background-attachment:scroll!important}}
.top-bar ul, .top-bar .menu a, .title-bar{background-color:rgba(16, 24, 46, 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){.top-bar ul, .top-bar .menu a, .title-bar{background-attachment:scroll!important}}

#stacks_in_LCDD8630_34 {
}

#stacks_in_LCDD8630_49 {
}

#stacks_in_LCDD8630_12 {
}

#stacks_in_LCDD8630_23 {
}

#stacks_in_LCDD8630_25 {
}

#stacks_in_LCDD8630_27 {
}

#stacks_in_LCDD8630_29 {
}


#stacks_in_LCDD8630_67 {
}

#stacks_in_LCDD8630_68 {
}

#stacks_in_LCDD8630_70 {
}

#stacks_in_LCDD8630_73 {
}
 .site-menu>.menu a, .menu.site-menu a{--menu-link-color:rgba(245, 240, 229, 1.00);--menu-link-color-hover:rgba(207, 172, 102, 1.00);--menu-bg-color:rgba(16, 24, 46, 1.00);--menu-caret-color:rgba(207, 172, 102, 1.00);--menu-border-accent:2px solid var(--menu-link-color)} .site-menu>.menu .menu-text, .menu.site-menu .menu-text{--menu-text-color:rgba(68, 68, 68, 1.00)} .site-menu>.menu>li>a, .menu.site-menu>li>a{padding-top:1rem;padding-bottom:1rem} .site-menu>.menu .submenu>li>a, .menu.site-menu .submenu>li>a{padding-top:0.75rem;padding-bottom:0.75rem} .site-menu>.menu li.active>a, .site-menu>.menu li.is-active>a, .site-menu>.menu a.is-active, .menu.site-menu li.active>a, .menu.site-menu li.is-active>a, .menu.site-menu a.is-active{--menu-bg-color:rgba(16, 24, 46, 1.00);--menu-link-color:rgba(207, 172, 102, 1.00);--menu-caret-color:rgba(207, 172, 102, 1.00);--menu-link-color-hover:rgba(207, 172, 102, 1.00)} .site-menu>.menu .submenu li.active>a, .site-menu>.menu .submenu li.is-active>a, .site-menu>.menu .submenu a.is-active, .menu.site-menu .submenu li.active>a, .menu.site-menu .submenu li.is-active>a, .menu.site-menu .submenu a.is-active{--menu-caret-color:rgba(255, 255, 255, 1.00)} .site-menu>.menu .submenu a, .menu.site-menu .submenu a{--menu-caret-color:rgba(97, 103, 173, 1.00)} .site-menu>.menu .submenu, .menu.site-menu .submenu{--submenu-bg-color:rgba(254, 254, 254, 1.00);--submenu-border:1px solid rgba(202, 202, 202, 1.00)} .site-menu>.menu .submenu a, .menu.site-menu .submenu a{--menu-bg-color:transparent;--menu-link-color:rgba(34, 34, 34, 1.00);--menu-link-color-hover:rgba(68, 68, 68, 1.00)} .site-menu>.menu .submenu .menu-text, .menu.site-menu .submenu .menu-text{--menu-text-color:rgba(68, 68, 68, 1.00)} .site-menu>.menu .submenu li.active>a, .site-menu>.menu .submenu li.is-active>a, .site-menu>.menu .submenu a.is-active, .menu.site-menu .submenu li.active>a, .menu.site-menu .submenu li.is-active>a, .menu.site-menu .submenu a.is-active{--menu-caret-color:rgba(255, 255, 255, 1.00);--menu-bg-color:rgba(97, 103, 173, 1.00);--menu-link-color:rgba(254, 254, 254, 1.00);--menu-link-color-hover:rgba(254, 254, 254, 1.00)} .site-menu>.menu a::after, .menu.site-menu a::after{display:none!important}
            .wordmark{font-size:calc(17rem/16) ;font-weight:600 ;}@media only screen and (min-width:40em) {            .wordmark{font-size:calc(19rem/16) ;line-height:1.50 }}@media only screen and (min-width:64em) {            .wordmark{font-size:calc(20rem/16) ;line-height:1.50 }}
            body{font-size:calc(16rem/16) ;line-height:1.60 ;}@media only screen and (min-width:40em) {            body{font-size:calc(17rem/16) ;line-height:1.65 }}@media only screen and (min-width:64em) {            body{font-size:calc(18rem/16) ;line-height:1.65 }}
.on-dark blockquote, .on-dark blockquote p, .on-dark blockquote cite{color:rgba(245, 240, 229, 1.00) !important;}
            blockquote{font-size:calc(24rem/16) ;font-style:italic ;line-height:1.30 ;}@media only screen and (min-width:40em) {            blockquote{font-size:calc(30rem/16) ;line-height:1.30 }}@media only screen and (min-width:64em) {            blockquote{font-size:calc(34rem/16) ;line-height:1.30 }}
            blockquote cite{font-size:calc(15rem/16) ;}@media only screen and (min-width:40em) {            blockquote cite{font-size:calc(16rem/16) ;line-height:1.50 }}@media only screen and (min-width:64em) {            blockquote cite{font-size:calc(17rem/16) ;line-height:1.50 }}
.separator-left:after, .separator-right:after, .separator-center:after{border-color:rgba(152, 114, 56, 1.00) ;}
.wide-gap > .cell:first-child{} @media only screen and (min-width:40em){.wide-gap > .cell:first-child{padding-right:2rem ;}}@media only screen and (min-width:64em){.wide-gap > .cell:first-child{padding-right:3rem ;}} 
            figcaption.photo-credit{font-size:calc(14rem/16) ;font-style:italic ;line-height:1.40 ;}@media only screen and (min-width:40em) {            figcaption.photo-credit{font-size:calc(14rem/16) ;line-height:1.40 }}@media only screen and (min-width:64em) {            figcaption.photo-credit{font-size:calc(14rem/16) ;line-height:1.40 }}
