.page-hero{background:linear-gradient(135deg, color-mix(in srgb, var(--primary-dark) 60%, transparent) 0%, color-mix(in srgb, var(--primary) 45%, transparent) 60%, color-mix(in srgb, var(--primary-light) 25%, transparent) 100%);color:#fff;padding:5rem 0 3.5rem}.page-hero__breadcrumb{color:#ffffffb3;margin-bottom:.5rem;font-size:.85rem}.page-hero__title{color:#fff;margin-bottom:1rem}.page-hero__subtitle{color:#ffffffe6;max-width:700px;margin:0;font-size:1.1rem;line-height:1.7}
