html[data-paya-theme] .contact{background:var(--brand-card);border-color:var(--line)}
html[data-paya-theme] .contact-table tr>:last-child{border-color:var(--line)}
html[data-paya-theme] .join{background:var(--ink);color:var(--brand-band-text)}
html[data-paya-theme] .join:hover{background:var(--ink);filter:brightness(1.08)}
html[data-paya-theme] .join-sub,html[data-paya-theme] .join-label,html[data-paya-theme] .join-arrow{color:var(--brand-band-text)}
html[data-paya-theme] .symbol{color:var(--ink)}
html[data-paya-theme] .instagram:hover,html[data-paya-theme] .admin-menu nav a:hover{background:var(--soft)}
html[data-paya-theme] .hero{position:relative;isolation:isolate}
html[data-paya-theme] .hero::after{content:'';position:absolute;inset:0 0 0 45%;z-index:-1;background-image:var(--brand-art);background-size:contain;background-position:right center;background-repeat:no-repeat;opacity:.12;pointer-events:none}
html[data-paya-theme] .admin-menu nav{background:var(--paper)}
html[data-paya-theme] .footer-divider{color:var(--muted)}
html[data-paya-theme] .contact-table thead .contact-role-label,html[data-paya-theme] .contact-table tbody th{color:var(--muted)}
html[data-paya-theme] .paya-homebar{background:var(--ink)!important;color:var(--brand-band-text)!important}
