.ire-hero-04{background:linear-gradient(180deg,#f0ecea 0,#fff 100%);color:var(--brand-text);padding:64px 0}.ire-hero-04 h1,.ire-hero-04 h2,.ire-hero-04 p{color:var(--brand-text)}.ire-hero-rail{background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:24px;padding:24px;box-shadow:0 4px 16px rgba(0,0,0,.08)}.ire-checks-02{background:var(--brand-bg);padding:64px 0}.ire-check-steps{margin:0;padding-left:20px}.ire-check-steps li{border:1px dashed var(--brand-accent);border-radius:16px;padding:24px;background:#fff;margin-bottom:16px}.ire-cta-01{background:var(--brand-primary);color:var(--brand-text-inverse);padding:64px 0}.ire-cta-01 .form-label,.ire-cta-01 a,.ire-cta-01 h2,.ire-cta-01 p{color:var(--brand-text-inverse)}.ire-cta-01 .btn-primary{background:var(--brand-bg);border-color:var(--brand-bg);color:var(--brand-primary-dark)}