/* overrides.css — сюда добавляй стили для перезаписи */

.sections__container > picture.hero-bg-picture {
    position: absolute;
    inset: 0;
    z-index: 0;
    display: block;
    width: 100%;
    height: 100%;
    min-width: 0;
    min-height: 0;
    pointer-events: none;
}

.sections__container > picture.hero-bg-picture .sections__bg {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center center;
}

.big-button {
    background: linear-gradient(270deg, #D394FF 0%, #F3CBFF 100%);
}

/* SEOX-1639 rev2 (review Anastasiya M): center form heading (section-form-3 used h5 = left-aligned) */
.section__form .heading-style-h5 {
    text-align: center;
}
/* NB: the hero product-image sizing fix lives in perf-overrides.css — it must
   override the existing #start .section__image.large rule that lives there. */