/* Acts Six owns its page identity; navigation retains the shared Rainham settings. */
body.rev-page.rev-style-acts-six{background:var(--events-night,#111a28)!important;color:var(--events-text,#f4f2ed)!important;margin:0!important;padding:0!important;max-width:none!important;}
body.rev-page.rev-style-acts-six>main,body.rev-page.rev-style-acts-six>dialog{--rainham-font:var(--events-font,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif);--rainham-type-body:var(--events-body-size,15px);--rainham-type-body-weight:var(--events-body-weight,400);--rainham-type-heading-weight:var(--events-heading-weight,650);--rainham-type-intro:17px;--rainham-type-section:30px;--rainham-type-section-mobile:26px;--rainham-type-card:24px;--rainham-type-card-mobile:22px;--rainham-type-popup-title:26px;--rainham-type-popup-title-mobile:22px;--rainham-type-content-heading:22px;--rainham-type-tagline:12px;--rainham-type-tagline-mobile:11px;--rainham-type-button:12px;--rainham-type-label-weight:650;--rainham-type-bold-weight:750;font-family:var(--rainham-font)!important;font-size:var(--rainham-type-body)!important;font-weight:var(--rainham-type-body-weight)!important;}
body.rev-page.rev-style-acts-six>main{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:transparent!important;}
body.rev-page.rev-style-acts-six>main :is(h1,h2,h3,h4,p,span,a,button){font-family:var(--rainham-font)!important;}
body.rev-page.rev-style-acts-six .rev-hero h1,body.rev-page.rev-style-acts-six :is(.rev-section-top,.rev-feature-copy,.rev-archive-copy,.rev-about) :is(h2,h3){font-weight:var(--events-heading-weight,650)!important;}
body.rev-page.rev-style-acts-six :is(.rev-intro,.rev-section-top p:not(.rev-eyebrow),.rev-archive-copy>p:not(.rev-eyebrow),.rev-about p){color:var(--events-muted,#bdc9d9)!important;}
body.rev-page.rev-style-acts-six .rev-archive-card{background:var(--events-panel,#1c2b3d)!important;}
body.rev-page.rev-style-acts-six :is(.rev-archive-copy h3,.rev-section-top h2,.rev-about h2,.rev-hero h1){color:var(--events-text,#f4f2ed)!important;}
body.rev-page.rev-style-acts-six :is(.rev-hero h1>span,.rev-eyebrow,.rev-wordmark-dot,.rev-about-icon){color:var(--events-accent,#e19a63)!important;}
body.rev-page.rev-style-acts-six .rev-button-orange{background:var(--events-accent,#e19a63)!important;color:var(--events-button-text,#142035)!important;}
body.rev-page.rev-style-acts-six dialog.rainham-popup{background:var(--events-popup-background,#f8fbff)!important;color:var(--events-popup-text,#263e50)!important;}
body.rev-page.rev-style-acts-six dialog .rainham-popup-header{background:var(--rainham-popup-header-background,var(--events-popup-header,#e8edf3))!important;}
body.rev-page.rev-style-acts-six dialog .rainham-popup-body :is(p,li,h2,h3,h4){color:var(--events-popup-text,#263e50)!important;}
body.rev-page.rev-style-acts-six dialog .rev-content{font-size:var(--events-body-size,15px)!important;}
/* Date emphasis belongs only inside event popups. */
body.rev-page dialog .rev-dialog-date{justify-content:center;text-align:center;gap:9px;margin:24px 0;font-size:24px;font-weight:750;line-height:1.3;}
body.rev-page dialog .rev-dialog-date>.rev-popup-date-label{font-size:24px!important;font-weight:750;background:transparent!important;padding:0;}
body.rev-page dialog .rev-dialog-date>.rev-popup-event-time{display:block;flex-basis:100%;font-size:20px!important;font-weight:750;background:transparent!important;padding:0;}
body.rev-page dialog .rev-dialog-date>.rev-date-status{flex-basis:auto;font-size:10px;}
@media(max-width:700px){body.rev-page dialog .rev-dialog-date>.rev-popup-date-label{font-size:21px!important;}body.rev-page dialog .rev-dialog-date>.rev-popup-event-time{font-size:18px!important;}}

body.rev-page.rev-style-acts-six .rev-feature{color:var(--events-panel-text,#1b2e43)!important;}
body.rev-page.rev-style-acts-six :is(.rev-button-blue,.rev-content-button){background:var(--events-link,#365c78)!important;}
body.rev-page.rev-style-acts-six :is(.rev-dialog-icon,.rev-topic-list>button,.rev-dialog-help>button,.rev-calendar-result,.rev-photo-stamp,.rev-event-fact){color:var(--events-link,#365c78)!important;}
body.rev-page.rev-style-acts-six dialog .rev-content a[href^="mailto:"],body.rev-page.rev-style-acts-six dialog .rev-content a[href^="tel:"]{color:var(--events-link,#365c78)!important;}
body.rev-page.rev-style-acts-six dialog .rev-content a:is(:hover,:focus-visible){color:var(--events-accent,#e19a63)!important;}
body.rev-page.rev-style-acts-six .rainham-popup-header :is(.eyebrow,h2){color:var(--events-popup-header-text,#647d92)!important;}
body.rev-page.rev-style-acts-six .rev-calendar-day.has-event{background:var(--events-link,#365c78)!important;color:#fff!important;}
