:is(.pm-editorial-motion,.pm-minimal,.pm-premium-motion,.pm-picture-spectacle,.pm-agency-flow,.pm-faq-template)[style*=--pm-brand-surface]{--pm-palette-text:var(--pm-brand-text);--pm-palette-muted:var(--pm-brand-muted);color:var(--pm-palette-text)!important;background:var(--pm-brand-section-gradient)!important}[style*=--pm-brand-surface]>:is(section,header),[style*=--pm-brand-surface] .pm-premium-hero{color:var(--pm-palette-text,var(--pm-brand-text));background:var(--pm-brand-surface)!important;border-color:var(--pm-brand-line)!important}[style*=--pm-brand-surface]>section:nth-of-type(2n){--pm-palette-text:var(--pm-brand-alt-text);--pm-palette-muted:var(--pm-brand-alt-muted);background:var(--pm-brand-surface-alt)!important}[style*=--pm-brand-surface] :is(.pm-feature-card,.pm-minimal-cards article,.pm-minimal-cards>div,.pm-premium-feature-cards>article,.pm-editorial-cover-cards>article,.pm-palette-card,.pm-motion-story-card,[data-dark-feature-card],.pm-faq-card,.pm-agency-service-card,.pm-agency-testimonial-card,.pm-agency-project-card,.pm-agency-glass-surface:not(.pm-site-button)){--pm-palette-text:var(--pm-brand-card-text);--pm-palette-muted:var(--pm-brand-card-muted);color:var(--pm-brand-card-text)!important;background:var(--pm-brand-card)!important;border-color:var(--pm-brand-line)!important}[style*=--pm-brand-surface] :is(h1,h2,h3,p,textarea,.text-white,.text-zinc-950,.text-zinc-900,.text-gray-950,.text-gray-900,.pm-picture-section):not(button):not([role=dialog]):not([role=menu]):not([role=menu] *):not(a):not(a *):not([role=dialog] *):not([data-agency-editor-controls] *):not([data-pagemint-element-control]>.absolute *){color:var(--pm-palette-text,var(--pm-brand-text))!important}[style*=--pm-brand-surface] :is(.text-zinc-400,.text-zinc-500,.text-zinc-600,.text-zinc-700,.text-gray-400,.text-gray-500,.text-gray-600,.text-gray-700,.pm-picture-description,.pm-premium-eyebrow,.pm-agency-hero-card-kicker):not(button):not([role=dialog]):not([role=menu]):not([role=menu] *):not(a):not(a *):not([role=dialog] *):not([data-agency-editor-controls] *):not([data-pagemint-element-control]>.absolute *){color:var(--pm-palette-muted,var(--pm-brand-muted))!important}[style*=--pm-brand-surface] :is(footer,.pm-minimal-footer-rail){--pm-palette-text:var(--pm-brand-footer-text);--pm-palette-muted:var(--pm-brand-footer-muted);color:var(--pm-brand-footer-text)!important;background:var(--pm-brand-footer)!important;border-color:var(--pm-brand-footer-line)!important}[style*=--pm-brand-surface] footer :is(a,button,svg){color:var(--pm-brand-footer-muted)!important}[style*=--pm-brand-surface] :is([data-dark-hero-shell],.pm-motion-slide-overlay,.pm-picture-hero-copy,.pm-agency-portfolio-copy){--pm-palette-text:#fff;--pm-palette-muted:#ddd}[style*=--pm-brand-surface] header a:not(.pm-site-button),[style*=--pm-brand-surface] header button[aria-controls]{color:var(--pm-palette-text,var(--pm-brand-text))!important}[style*=--pm-brand-surface] :is(.pm-site-button,a[data-pm-button-id],[data-editor-tour=buttons] a,.pm-minimal-hero-actions a,.pm-minimal-cta-action a,.pm-motion-buttons a,.pm-picture-button-row a){background:linear-gradient(110deg, var(--pm-brand-primary), var(--pm-brand-secondary))!important;color:var(--pm-brand-contrast)!important;border-color:var(--pm-brand-line)!important}[style*=--pm-brand-surface] :is(.pm-site-button,a[data-pm-button-id],[data-editor-tour=buttons] a,.pm-minimal-hero-actions a,.pm-minimal-cta-action a,.pm-motion-buttons a,.pm-picture-button-row a):hover{background:linear-gradient(110deg, var(--pm-brand-primary-hover), var(--pm-brand-secondary-hover))!important}@media (max-width:1023px){[style*=--pm-brand-surface] :is(.pm-motion-slide-title,.pm-motion-buttons){background-color:var(--pm-brand-surface)!important}}[style*=--pm-brand-surface][data-preview-device=mobile] :is(.pm-motion-slide-title,.pm-motion-buttons,.pm-motion-slide-overlay),[style*=--pm-brand-surface][data-preview-device=tablet] :is(.pm-motion-slide-title,.pm-motion-buttons){--pm-palette-text:var(--pm-brand-text);--pm-palette-muted:var(--pm-brand-muted);background-color:var(--pm-brand-surface)!important}
