/* Окно «Заявка отправлена» в тёмной палитре сайта */
.t-form-success-popup__wrapper{background-color:#151a1d!important;border:1px solid #2a3236}
.t-form-success-popup__text,.t-form-success-popup__title,.t-form-success-popup__info-text,.t-form-success-popup__info-digit{color:#e4e7e5!important}
.t-form-success-popup__close-icon path{fill:#e4e7e5}
.t-form-success-popup__button{background-color:#d08a5c!important;color:#0d1012!important}

/* Лётный образец в первом экране: медленное «парение» */
.agv-float .tn-atom{animation:agvFloat 7s ease-in-out infinite;will-change:transform}
@keyframes agvFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-12px)}}
@media (prefers-reduced-motion:reduce){.agv-float .tn-atom{animation:none}}

/* Кнопка в меню — тот же радиус, что у кнопок на странице */
.t-btnflex.t-btnflex_type_button{border-radius:10px!important}

/* Карточки: акцентная рамка при наведении (текст внутри карточки не перехватывает курсор) */
.agv-card{z-index:1!important}
.agv-card .tn-atom{transition:border-color .25s ease,background-color .25s ease,box-shadow .25s ease}
.agv-card:hover .tn-atom{border-color:#d08a5c!important;background-color:#151c20!important;box-shadow:0 12px 32px rgba(0,0,0,.35)}
.agv-card_a:hover .tn-atom{background-color:#1f1812!important}

/* Мягкая подсветка за лётным образцом */
.agv-float .tn-atom{background:radial-gradient(closest-side,rgba(208,138,92,.14),rgba(208,138,92,0))}