:root{--main-text:#e0fff4;--second-text:#b0f0d8;--neutral-text:#5a9a80;--footer-bg:#050c12;--sections-bg:#0a1520;--form-bg:#0d1a24;--body-bg:#070e18;--white:#0a1520;--accent:#00E5A0;--accent-bg-info:#0a2030;--accent-mobile-steps:#00FFB8;--accent-opposite:#00B87A;--accent-target:#f82093;--accent-tg:#039be5;--header-h:70px;--header-mob-h:60px;--range-head:linear-gradient(38.66deg,#008a5a 8.8%,#00E5A0 84.72%);--range-line:linear-gradient(90deg,#00B87A 14%,#00FFB8 70%)}.header{background:rgba(5,12,18,0.6)!important;backdrop-filter:blur(20px) saturate(180%)!important;-webkit-backdrop-filter:blur(20px) saturate(180%)!important;border-bottom:1px solid rgba(0,229,160,0.15)!important;box-shadow:0 4px 30px rgba(0,0,0,0.4)!important}.button._orange{color:#070e18!important;font-weight:700!important}
.button._orange:hover{background-color:#00B87A!important;border-color:#00B87A!important;color:#070e18!important}@keyframes wiggle{0%,100%{transform:rotate(0deg)}25%{transform:rotate(-1.5deg)}75%{transform:rotate(1.5deg)}}
.button-wiggle{animation:wiggle 0.4s ease-in-out 3}.timer__title,.timer__item{color:#fff!important}
.timer__caption{color:#b0f0d8!important}.start-form__tel,.start-form__price,.start-form-popup__tel,.start-form-popup__price{background-color:#0a1828!important;border:1px solid rgba(0,229,160,0.25)!important;box-shadow:none!important}
.start-form__tel input,.start-form__price-input,.start-form-popup__tel input,.start-form-popup__price input{background:transparent!important;color:#e0fff4!important}
.start-form__tel input::placeholder,.start-form-popup__tel input::placeholder{color:rgba(224,255,244,0.3)!important}
.start-form__icon,.start-form-popup__icon{border-right:1px solid rgba(0,229,160,0.25)!important;filter:brightness(0) invert(1)!important}
.start-form__min,.start-form__max{color:#5a9a80!important}
.start-form__content{background-color:#0a1520!important;border:1px solid rgba(0,229,160,0.15)!important}
.start-form-popup{background-color:#0a1520!important;border-top:1px solid rgba(0,229,160,0.15)!important}.noUi-target{background:#0a1828!important;border:none!important;box-shadow:none!important;border-radius:10px!important}
.noUi-handle{background:transparent!important;border:none!important;box-shadow:none!important}.banks-card{background-color:#0a1520!important}
.steps__item,.pay-methods__item{background-color:#0d1a24!important}
.steps__number{color:#00E5A0!important}
.steps__item-content h3,.steps__item-content p,.steps__title,.pay-methods__item-title{color:#e0fff4!important}.steps{align-items:stretch!important}
.steps__block._left{display:flex!important;flex-direction:column!important}
.steps__img{flex:1!important;width:100%!important;height:auto!important;min-height:200px!important;object-fit:cover!important;border-radius:12px!important}.checkbox__checkbox-offer{color:#b0f0d8!important}
.checkbox__form-checkbox{background-color:#0a1828!important;border-color:#00E5A0!important}
.checkbox__form-checkbox path{fill:#00E5A0!important;stroke:#00E5A0!important}.mobile-menu{background-color:#0a1520!important;border-top:1px solid rgba(0,229,160,0.15)!important}
.mobile-menu__item{color:#5a9a80!important}
.mobile-menu__item._active{color:#00E5A0!important;border-top-color:#00E5A0!important}
.mobile-menu span{color:inherit!important}.information,.information__content{color:rgba(255,255,255,0.8)!important;background-color:#050c12!important}
.information__title{color:#fff!important}
.information__cell._docs a{color:rgba(255,255,255,0.65)!important}
.information__cell._docs a:hover{color:#00E5A0!important}
.information__cell._support p,.information__cell._support span,.information__cell._support a,.information__cell._mailing p{color:rgba(255,255,255,0.65)!important}
.footer,.footer p,.footer a{color:rgba(255,255,255,0.55)!important}.section-title h2{color:#e0fff4!important}
.section-title p{color:#5a9a80!important}@media(max-width:768px){.header__logo-img{max-height:52px!important;width:auto!important;height:52px!important;object-fit:contain!important}.header__logo{min-width:0!important;max-width:78%!important;overflow:visible!important}}.start-form__tel,.start-form__price,
.start-form-popup__tel,.start-form-popup__price{background-color:#162535 !important;border:1px solid rgba(0,229,160,0.35) !important}.start-form__tel input,.start-form__price-input,
.start-form-popup__tel input,.start-form-popup__price input{color:#fff !important}.header__menu-link{color:#fff !important}.header__menu-link:hover{color:#00E5A0 !important}
.start-form{position:relative !important;overflow:visible !important}.sf-agree-main{display:flex;align-items:center;gap:8px;padding:6px 8px;margin-bottom:4px;border-radius:8px;cursor:pointer}
.sf-agree-main:hover{background:rgba(0,0,0,0.03)}
.sf-agree-main-text{font-size:13px;font-weight:500}.sf-cb-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-bottom:10px}
.sf-cb-row{display:flex;align-items:flex-start;gap:5px;padding:3px 6px;border-radius:6px;cursor:pointer;transition:background 0.12s}
.sf-cb-row:hover{background:rgba(0,0,0,0.03)}
.sf-cb-row a,
.sf-cb-row span{font-size:10.5px;line-height:1.3;color:#999;text-decoration:none}
.sf-cb-row a:hover{text-decoration:underline;color:#666}
.sf-cb-row.sf-full{grid-column:1 / -1}
.sf-cb-row.sf-full span{font-size:10px;color:#bbb}
.sf-cb-row.sf-optional a{color:#bbb}.sf-cb{width:13px;height:13px;flex-shrink:0;margin-top:1px;border:1.5px solid #e0fff4;border-radius:3px;position:relative;transition:background 0.15s,border-color 0.15s}
.sf-cb.on{background:#00B87A;border-color:#00B87A}
.sf-cb.on::after{content:'';position:absolute;left:2px;top:0;width:6px;height:3.5px;border-left:1.5px solid #fff;border-bottom:1.5px solid #fff;transform:rotate(-45deg)}
.sf-cb.sf-cb-opt.on{background:#ccc;border-color:#ccc}@media (max-width:480px){.sf-agree-main{padding:4px 6px;margin-bottom:4px}.sf-agree-main-text{font-size:12px}.sf-cb-grid{grid-template-columns:1fr 1fr;max-height:120px;overflow-y:auto;border:0.5px solid #e0e0e0;border-radius:8px;padding:4px;margin-bottom:8px}.sf-cb-row{padding:3px 4px}.sf-cb-row a,.sf-cb-row span{font-size:10px;line-height:1.3}.sf-cb-row.sf-full{grid-column:1 / -1}#sf-submit-btn{width:100%;padding:15px;font-size:16px}}
.information__cell._social,
.information__cell._mailing{visibility:hidden !important;pointer-events:none}