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

form .big-button {
    background: var(--primary-lin_1, linear-gradient(270deg, #D1F59E 0%, #A4E28A 100%));
}

form .heading-style-h4, form .heading-style-h5{
    text-align: center;
}

img {
    max-width: 100%;
    height: auto;
}

.skip-nav {
    position: absolute;
    z-index: 9999;
    top: 10px;
    left: 10px;
    padding: 10px 14px;
    border-radius: 10px;
    background: #ffffff;
    color: #111111;
    text-decoration: none;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.12);
    transform: translateY(-150%);
    transition: transform 120ms ease-in-out;
}

.skip-nav:focus,
.skip-nav:focus-visible {
    transform: translateY(0);
    outline: 3px solid rgba(0, 0, 0, 0.4);
    outline-offset: 2px;
}