html[data-marketing-section-rules] .landing-page [data-section-rule~=section]+[data-section-rule~=section]{border-top:1px solid rgb(var(--accent-300))}html[data-marketing-section-rules] .landing-page [data-section-rule~=heading]{border-bottom:1px solid rgb(var(--accent-400));padding-bottom:.75rem}html[data-marketing-section-rules] .landing-page [data-section-rule~=card]{background-color:rgb(var(--card));border:1px solid rgb(var(--accent-200));border-radius:.5rem}html[data-marketing-section-rules] .landing-page [data-section-rule~=footer]{border-top-color:rgb(var(--accent-300))}html[data-marketing-section-rules] .landing-page [data-section-rule~=band]{background-color:rgb(var(--brand-900))}html[data-marketing-section-rules] .landing-page [data-section-rule~=band] [data-section-rule~=heading]:not([data-landing-text-tone] *){color:#fff}html[data-marketing-section-rules] .landing-page [data-section-rule~=eyebrow]{font-family:var(--font-poppins), "Poppins", sans-serif;text-transform:uppercase;letter-spacing:.2em}html[data-marketing-section-rules] .landing-page [data-section-rule~=eyebrow]:not([data-landing-text-tone] *){color:rgb(var(--accent-700))}html[data-marketing-section-rules] .landing-page [data-section-rule~=band] [data-section-rule~=eyebrow]:not([data-landing-text-tone] *){color:rgb(var(--accent-300))}html[data-marketing-section-rules] .landing-page [data-section-rule~=callout]{border-left:3px solid rgb(var(--accent-500));border-right-width:0;border-radius:.375rem;padding:.875rem 1.25rem .75rem}html[data-marketing-section-rules] .landing-page [data-section-rule~=callout]:not([data-landing-text-tone] *){background-color:#f7efdf}html[data-marketing-section-rules] .landing-page [data-section-rule~=summary]{background-color:#eef3ee;border-color:#0000;border-radius:.5rem}html[data-marketing-section-rules] .landing-page [data-section-rule~=form-input]{color:rgb(var(--foreground))}html[data-marketing-section-rules]:has(.landing-page) .marketing-theme[data-section-rule~=form-dim]{background-color:rgb(var(--foreground) / .5)}html[data-marketing-section-rules]:has(.landing-page) .marketing-theme [data-section-rule~=form-panel]{background-color:rgb(var(--card));color:rgb(var(--foreground))}html[data-marketing-section-rules]:has(.landing-page) .marketing-theme [data-section-rule~=form-header]{border-bottom-color:rgb(var(--border))}html[data-marketing-section-rules]:has(.landing-page) .marketing-theme [data-section-rule~=form-title]{color:rgb(var(--foreground))}html[data-marketing-section-rules]:has(.landing-page) .marketing-theme [data-section-rule~=form-muted]{color:rgb(var(--muted-foreground))}html[data-marketing-section-rules]:has(.landing-page) .marketing-theme [data-section-rule~=form-panel] label{color:rgb(var(--muted-foreground))}html[data-marketing-section-rules]:has(.landing-page) .marketing-theme :is([data-section-rule~=form-close],[data-section-rule~=form-cancel]){color:rgb(var(--muted-foreground))}html[data-marketing-section-rules]:has(.landing-page) .marketing-theme :is([data-section-rule~=form-close],[data-section-rule~=form-cancel]):hover{background-color:rgb(var(--muted));color:rgb(var(--foreground))}html[data-marketing-section-rules]:has(.landing-page) .marketing-theme [data-section-rule~=form-panel] :is(input,textarea){background-color:rgb(var(--background));border-color:rgb(var(--border));color:rgb(var(--foreground))}html[data-marketing-section-rules]:has(.landing-page) .marketing-theme [data-section-rule~=form-panel] :is(input,textarea):focus{border-color:rgb(var(--brand-500))}
