/* Carry the splash's burgundy glow through the dark brand panels. */
:root{--ami-dark-atmosphere:radial-gradient(ellipse at 83% 41%,#342127 0%,#1d1f25 37%,#17191c 70%);--ami-soft-atmosphere:radial-gradient(ellipse at 100% 0%,#E306130f 0%,transparent 65%)}
.hero,.about-panel,.enquiry-heading{background:var(--ami-dark-atmosphere)}
.coverage-panel,.callout,.service-quote{background:var(--ami-soft-atmosphere),var(--soft)}
[data-theme="dark"] .masthead,[data-theme="dark"] .footer,[data-theme="dark"] .coverage-panel,[data-theme="dark"] .service-quote,[data-theme="dark"] .fieldwork{background:var(--ami-dark-atmosphere)}
[data-theme="dark"] .card,[data-theme="dark"] .step,[data-theme="dark"] .faq details,[data-theme="dark"] .photo-frame,[data-theme="dark"] .enquiry-panel{background:radial-gradient(ellipse at 100% 0%,#E3061312 0%,transparent 68%),var(--paper)}
[data-theme="dark"] .nav,[data-theme="dark"] .contact-dock{background:radial-gradient(ellipse at 100% 0%,#342127f5 0%,#24282Bf5 72%)}
@media print{.hero,.about-panel,.enquiry-heading{print-color-adjust:exact}}
