/* Shared preview palette: ink, slate, gold, and warm paper. */
.ds-header{background:#f7f5ef;}
.ds-discovery,.ds-mobile-discovery{background:#242b30!important;color:#fff!important;}
.ds-navigation>a[aria-current=page]:after{background:#a97525;}
.ds-navigation a:hover,.ds-services>button:hover{color:#855518;}
.ds-services>div>a:hover{background:#eee5d4;}
.ds-services>div{border-left-color:#b18436;}
.ds-header a:focus-visible,.ds-header button:focus-visible{outline-color:#a97525;}
.dsp-page{--dsp-violet:#e7c461!important;}
.dso-page{--dso-violet:#e7c461!important;}
.ds-media-page{--violet:#e7c461!important;}
.dsm-production .dsm-meta span{color:#e7c461!important;}
.ds-three-step{--violet:#242b30!important;}
.dsp-page .dsp-close,.dso-page .dso-close{background:#304958!important;color:#f7f3ea;}
.dsp-page .dsp-close h2,.dso-page .dso-close h2{color:#f7f3ea!important;}
.dsp-close .dsp-button,.dso-close .dso-button{background:#e7c461!important;color:#17191d!important;border-radius:5px;}
.page-section:has(.dsp-page) .section-background,.page-section:has(.dsp-page) .section-border{background:linear-gradient(to bottom,#090a0d 0 50%,#304958 50% 100%)!important;}
.ia-page .experience{background:#304958;color:#f7f3ea;}
.ia-page .experience em{color:#e7c461;}
.ia-page .experience .section-heading>p,.ia-page .experience .outcome-grid p{color:#e1e6e8;}
.ia-page .experience .number{color:#e7c461;}
.ia-page .experience .outcome-grid article{border-color:#ffffff40;}
.ia-page em,.ia-page .group li:before,.ia-page .questions summary span{color:#875b22;}
.ia-page .idea-book i{color:#304958;}
.ia-page a:focus-visible,.ia-page button:focus-visible,.ia-page summary:focus-visible{outline-color:#ad7a2c;}
.ia-page .hero h1 em,.ia-page .join em{color:#e7c461;}
.ia-page .schedule em{color:#ead4a4;}
.ds-book-grid a:focus-visible{outline-color:#a97525!important;}
