/* V22: Continuum-led tour typography and consistent accent color */
:root{--dk-plum:#4b0d4f;--dk-cyan:#00c8ed}
body,button,input,select,textarea,summary,.btn,.button,.dk6-guide,.dk6-floating,.dk14-nav,.scenario,.benefit-group{font-family:Montserrat,Arial,sans-serif}
/* Preserve elegant editorial display headings */
.hero h1,main h1,.content h2,.feature-band h2,.scenario h3,.dk14-teaser h2{font-family:Georgia,'Times New Roman',serif}
.dk6-count,.dk6-orient-text,.dk6-back,.dk6-brand,.dk6-floating a{font-family:Montserrat,Arial,sans-serif!important}
/* Page 4: one shared plum eyebrow treatment on light surfaces */
#identity .eyebrow,.feature-band .eyebrow,#benefits .eyebrow,#scenarios .eyebrow,#scenarios .scenario .tag,.content:not(.night)>.wrap>.eyebrow{color:#4b0d4f!important}
/* Preserve luminous cyan for dark-section eyebrow text */
.night .eyebrow,.hero .eyebrow{color:#00c8ed!important}
@media(max-width:740px){.hero h1{overflow-wrap:normal;hyphens:none}}
