﻿.home-rating{position:relative;z-index:50;overflow:visible !important}.offers{position:relative;z-index:100;overflow:visible !important}.offers__info,.mobile-pay-item__info{z-index:99999 !important}.offers__item,.offers__items,.offers__li{overflow:visible !important}.home-rating__article{transition:transform 0.4s cubic-bezier(0.23, 1, 0.32, 1), box-shadow 0.4s cubic-bezier(0.23, 1, 0.32, 1)}.home-rating__article:hover{transform:translateY(-6px);box-shadow:0 16px 32px rgba(73, 62, 251, 0.12)}.home-rating__item{transition:all 0.3s cubic-bezier(0.23, 1, 0.32, 1)}.home-rating__item:hover:not(._active){color:#493efb}.home-rating__link,.home-rating__link-more{transition:all 0.35s cubic-bezier(0.23, 1, 0.32, 1)}.home-rating__link:hover,.home-rating__link-more:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(73, 62, 251, 0.25)}.home-chemp-slider__item .promo-main__article{transition:transform 0.4s cubic-bezier(0.23, 1, 0.32, 1), box-shadow 0.4s cubic-bezier(0.23, 1, 0.32, 1)}.home-chemp-slider__item .promo-main__article:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(0, 0, 0, 0.2)}.home-chemp-slider__btn-prev,.home-chemp-slider__btn-next{transition:all 0.3s cubic-bezier(0.23, 1, 0.32, 1)}.home-chemp-slider__btn-prev:hover,.home-chemp-slider__btn-next:hover{transform:scale(1.08)}.home-about__item{transition:transform 0.4s cubic-bezier(0.23, 1, 0.32, 1), box-shadow 0.4s cubic-bezier(0.23, 1, 0.32, 1)}.home-about__item:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(73, 62, 251, 0.1)}.home-about__item:hover .image{transform:scale(1.05)}.home-about__item .image{transition:transform 0.4s cubic-bezier(0.23, 1, 0.32, 1)}.home-about__bank-link{transition:transform 0.3s cubic-bezier(0.23, 1, 0.32, 1), box-shadow 0.3s cubic-bezier(0.23, 1, 0.32, 1)}.home-about__bank-link:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(73, 62, 251, 0.1)}.home-about__link{transition:all 0.35s cubic-bezier(0.23, 1, 0.32, 1)}.home-about__link:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(73, 62, 251, 0.25)}.home-reviews-slider__wrapper{transition:transform 0.4s cubic-bezier(0.23, 1, 0.32, 1), box-shadow 0.4s cubic-bezier(0.23, 1, 0.32, 1)}.home-reviews-slider__wrapper:hover{transform:translateY(-4px);box-shadow:0 16px 40px rgba(0, 0, 0, 0.15)}.home-reviews-slider__btn-prev,.home-reviews-slider__btn-next{transition:all 0.3s cubic-bezier(0.23, 1, 0.32, 1)}.home-reviews-slider__btn-prev:hover,.home-reviews-slider__btn-next:hover{transform:scale(1.08)}.home-blog-slider__article{transition:transform 0.4s cubic-bezier(0.23, 1, 0.32, 1), box-shadow 0.4s cubic-bezier(0.23, 1, 0.32, 1)}.home-blog-slider__article:hover{transform:translateY(-6px);box-shadow:0 16px 32px rgba(73, 62, 251, 0.1)}.home-blog-slider__article:hover .home-blog-slider__image img{transform:scale(1.03)}.home-blog-slider__article:hover .home-blog-slider__title{color:#493efb}.home-blog-slider__image{overflow:hidden}.home-blog-slider__image img{transition:transform 0.5s cubic-bezier(0.23, 1, 0.32, 1)}.home-blog-slider__title{transition:color 0.3s ease}.home-blog-slider__link{transition:all 0.35s cubic-bezier(0.23, 1, 0.32, 1)}.home-blog-slider__link:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(73, 62, 251, 0.25)}.home-blog__link{transition:all 0.35s cubic-bezier(0.23, 1, 0.32, 1)}.home-blog__link:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(73, 62, 251, 0.25)}.home-faq__accordion{transition:box-shadow 0.3s cubic-bezier(0.23, 1, 0.32, 1), border-color 0.3s cubic-bezier(0.23, 1, 0.32, 1)}.home-faq__accordion:hover{box-shadow:0 4px 16px rgba(73, 62, 251, 0.08)}.home-faq__accordion._active{box-shadow:0 6px 20px rgba(73, 62, 251, 0.1)}.home-faq__question .icon{transition:transform 0.3s cubic-bezier(0.23, 1, 0.32, 1)}.home-faq__question:hover .icon{transform:scale(1.1)}.page a:focus-visible,.page button:focus-visible{outline:2px solid #493efb;outline-offset:3px}.header a:focus-visible,.header button:focus-visible{outline:none}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important}}.offers__item{position:relative;border-radius:1.25rem !important;border:1px solid rgba(212, 212, 255, 0.4) !important;background:linear-gradient(165deg, #ffffff 0%, rgba(245, 245, 255, 0.3) 50%, rgba(249, 250, 251, 0.5) 100%) !important;padding:2rem !important;box-shadow:0 4px 24px -6px rgba(73, 62, 251, 0.1), 0 1px 4px rgba(0, 0, 0, 0.03), inset 0 1px 0 white !important;transition:all 0.45s cubic-bezier(0.23, 1, 0.32, 1) !important;overflow:visible !important}.offers__item::before{display:none !important}.offers__item::after{content:"";position:absolute;top:-80px;right:-80px;width:200px;height:200px;background:radial-gradient(circle, rgba(124, 124, 255, 0.06) 0%, transparent 65%);pointer-events:none;transition:transform 0.6s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.6s ease;opacity:0.8}.offers__item:hover{transform:translateY(-8px) scale(1.002);box-shadow:0 24px 48px -16px rgba(73, 62, 251, 0.18), 0 12px 24px -8px rgba(73, 62, 251, 0.08), inset 0 1px 0 white !important;border-color:rgba(124, 124, 255, 0.5) !important}.offers__item:hover::after{transform:scale(1.3) translate(-15px, 15px);opacity:1}.offers__item:not(:last-child){margin-bottom:2rem !important}.offers__item:first-child{background:linear-gradient(165deg, #ffffff 0%, rgba(255, 251, 235, 0.6) 40%, rgba(254, 243, 199, 0.3) 100%) !important;border-color:rgba(252, 211, 77, 0.45) !important;box-shadow:0 4px 24px -6px rgba(245, 158, 11, 0.15), 0 1px 4px rgba(0, 0, 0, 0.03), inset 0 1px 0 white, inset 0 0 0 1px rgba(253, 230, 138, 0.15) !important}.offers__item:first-child::after{background:radial-gradient(circle, rgba(251, 191, 36, 0.1) 0%, transparent 65%)}.offers__item:first-child:hover{border-color:rgba(251, 191, 36, 0.6) !important;box-shadow:0 24px 48px -16px rgba(245, 158, 11, 0.22), 0 12px 24px -8px rgba(245, 158, 11, 0.1), inset 0 1px 0 white, inset 0 0 0 1px rgba(252, 211, 77, 0.25) !important}.offers__number{display:flex;align-items:center;justify-content:center;width:48px !important;height:48px !important;min-width:48px !important;min-height:48px !important;position:relative;transition:transform 0.3s ease}.offers__number .number{font-weight:800 !important;color:#ffffff !important;font-size:1.125rem !important;position:absolute;top:5px;left:50%;transform:translate(-50%, 0);z-index:2;text-shadow:0 2px 4px rgba(0, 0, 0, 0.2)}.offers__number .offers__cup-img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 4px 8px rgba(73, 62, 251, 0.3));transition:filter 0.3s ease, transform 0.3s ease}.offers__number:hover{transform:scale(1.1) rotate(-5deg)}.offers__number:hover .offers__cup-img{filter:drop-shadow(0 6px 12px rgba(73, 62, 251, 0.4))}.offers__title{display:flex;align-items:center;gap:1rem !important;font-size:1.5rem !important;font-weight:700 !important;color:#06051f !important;line-height:1.3 !important;transition:all 0.3s ease !important;text-decoration:none !important}.offers__title:hover{color:#493efb !important}.offers__title:hover .offers__number{transform:scale(1.1) rotate(-5deg)}.offers__bank{margin:1.25rem 0 0 0 !important;display:flex;flex-direction:column !important;align-items:flex-start !important;gap:0.75rem !important}.offers__bank-img{width:160px !important;height:64px !important;object-fit:contain;padding:0.75rem;background:#ffffff;border-radius:0.625rem;border:1px solid #f3f4f6;box-shadow:0 2px 8px rgba(0, 0, 0, 0.04);transition:all 0.3s ease}.offers__bank-img:hover{box-shadow:0 4px 12px rgba(0, 0, 0, 0.08);transform:translateY(-2px)}.offers__bank-meta{display:flex;align-items:center;gap:0.75rem;flex-wrap:wrap}.offers__rating{display:inline-flex !important;align-items:center;gap:0.5rem !important;padding:0.5rem 1rem !important;background:linear-gradient(135deg, #FEF3C7 0%, #FDE68A 50%, #FCD34D 100%) !important;border-radius:9999px !important;border:none !important;font-size:0.875rem !important;font-weight:600 !important;color:#92400E !important;cursor:pointer;transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1) !important;box-shadow:0 2px 8px rgba(251, 191, 36, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.5);position:relative;overflow:hidden}.offers__rating::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent);transition:left 0.5s ease}.offers__rating svg{width:16px;height:16px}.offers__rating svg path{fill:#D97706}.offers__rating span{font-weight:800 !important;color:#B45309 !important}.offers__rating:hover{transform:scale(1.05) translateY(-2px);box-shadow:0 6px 16px rgba(251, 191, 36, 0.4), inset 0 1px 0 rgba(255, 255, 255, 0.6)}.offers__rating:hover::before{left:100%}.offers__likes{display:inline-flex !important;align-items:center;gap:0.5rem !important;padding:0.5rem 1rem;background:linear-gradient(135deg, #f9fafb 0%, #f3f4f6 100%);border-radius:9999px;border:1px solid #e5e7eb;font-size:0.875rem !important;font-weight:500 !important;color:#4b5563 !important;cursor:pointer;transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1) !important}.offers__likes svg{width:18px !important;height:18px !important;transition:transform 0.3s ease}.offers__likes svg path{fill:transparent;stroke:#9ca3af;stroke-width:1.5;transition:all 0.3s ease}.offers__likes .count-likes{font-weight:600;color:#374151}.offers__likes:hover{background:linear-gradient(135deg, #FEE2E2 0%, #FECACA 100%);border-color:#FCA5A5;transform:scale(1.05)}.offers__likes:hover svg{transform:scale(1.2);animation:heartbeat 0.6s ease-in-out}.offers__likes:hover svg path{fill:#EF4444 !important;stroke:#EF4444 !important}.offers__likes:hover .count-likes{color:#DC2626}.offers__likes .text{color:#6b7280 !important;font-size:0.75rem !important}@keyframes heartbeat{0%,100%{transform:scale(1.2)}50%{transform:scale(1.4)}}.offers__items{display:grid !important;grid-template-columns:repeat(auto-fit, minmax(130px, 1fr)) !important;gap:0.75rem !important;padding:1.25rem !important;background:linear-gradient(145deg, rgba(255, 255, 255, 0.7) 0%, rgba(245, 245, 255, 0.5) 50%, rgba(249, 250, 251, 0.6) 100%) !important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:1rem !important;border:1px solid rgba(212, 212, 255, 0.3) !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.9), 0 2px 8px rgba(73, 62, 251, 0.04);list-style:none !important;margin:1.5rem 0 0 0 !important;position:relative;overflow:visible !important;z-index:10}@media (max-width:992px){.offers__items{grid-template-columns:repeat(3, 1fr) !important;gap:10px !important;padding:14px !important}}@media (max-width:767px){.offers__items{grid-template-columns:repeat(2, 1fr) !important;gap:12px !important;padding:16px !important}}@media (max-width:480px){.offers__items{grid-template-columns:repeat(2, 1fr) !important;gap:10px !important;padding:14px !important}}.offers__items>.offers__li{display:flex;flex-direction:column;gap:0.25rem !important;padding:1rem !important;background:rgba(255, 255, 255, 0.85) !important;border-radius:0.75rem !important;border:1px solid rgba(212, 212, 255, 0.25) !important;position:relative;transition:all 0.3s cubic-bezier(0.23, 1, 0.32, 1) !important;min-width:0 !important;flex:1 !important;overflow:visible !important;word-break:break-word !important;box-shadow:0 1px 3px rgba(73, 62, 251, 0.04)}.offers__items>.offers__li:hover{background:#ffffff !important;border-color:rgba(124, 124, 255, 0.4) !important;box-shadow:0 4px 12px rgba(73, 62, 251, 0.1), 0 1px 3px rgba(73, 62, 251, 0.05) !important;transform:translateY(-2px)}@media (max-width:992px){.offers__items>.offers__li{padding:12px !important;gap:6px !important}.offers__items>.offers__li:hover{transform:none !important;box-shadow:0 1px 3px rgba(73, 62, 251, 0.04) !important}}@media (max-width:767px){.offers__items>.offers__li{padding:12px !important;gap:5px !important;border-radius:10px !important;min-height:60px !important}}@media (max-width:480px){.offers__items>.offers__li{padding:10px 12px !important;min-height:55px !important}}.offers__items>.offers__li>span:first-child{font-size:11px !important;font-weight:600 !important;color:#6b7280 !important;text-transform:uppercase;letter-spacing:0.8px;line-height:1.3 !important;word-break:break-word !important;hyphens:auto;margin-bottom:0.25rem}@media (max-width:767px){.offers__items>.offers__li>span:first-child{font-size:11px !important;letter-spacing:0.5px;margin-bottom:4px}}@media (max-width:480px){.offers__items>.offers__li>span:first-child{font-size:10px !important;letter-spacing:0.4px}}.offers__items>.offers__li .icon,.offers__items>.offers__li span.icon{display:flex !important;align-items:center !important;gap:0.5rem !important;font-size:1.125rem !important;font-weight:800 !important;color:#2d27c4 !important;-webkit-text-fill-color:#2d27c4 !important;cursor:pointer;letter-spacing:-0.01em;transition:color 0.3s ease}@media (max-width:767px){.offers__items>.offers__li .icon,.offers__items>.offers__li span.icon{font-size:17px !important;gap:6px !important}}@media (max-width:480px){.offers__items>.offers__li .icon,.offers__items>.offers__li span.icon{font-size:15px !important;gap:5px !important}}.offers__items>.offers__li .icon svg,.offers__items>.offers__li span.icon svg{width:16px !important;height:16px !important;opacity:0.5 !important;transition:all 0.25s cubic-bezier(0.23, 1, 0.32, 1);flex-shrink:0}.offers__items>.offers__li .icon svg path,.offers__items>.offers__li span.icon svg path{fill:#9ca3af !important}@media (max-width:767px){.offers__items>.offers__li .icon svg,.offers__items>.offers__li span.icon svg{width:14px !important;height:14px !important}}@media (max-width:480px){.offers__items>.offers__li .icon svg,.offers__items>.offers__li span.icon svg{width:12px !important;height:12px !important}}.offers__items>.offers__li .icon:hover,.offers__items>.offers__li span.icon:hover{color:#493efb !important;-webkit-text-fill-color:#493efb !important}.offers__items>.offers__li .icon:hover svg,.offers__items>.offers__li span.icon:hover svg{opacity:1 !important;transform:scale(1.15) rotate(5deg)}.offers__items>.offers__li .icon:hover svg path,.offers__items>.offers__li span.icon:hover svg path{fill:#493efb !important}.offers__items>.offers__li>.offers__info{position:absolute !important;z-index:9999 !important;opacity:0 !important;visibility:hidden !important;transition:all 0.35s cubic-bezier(0.4, 0, 0.2, 1) !important;left:0 !important;transform:translateY(8px) !important;bottom:calc(100% + 8px) !important;padding:0 !important;background:transparent !important;border:none !important;pointer-events:none}.offers__items>.offers__li>.offers__info .wrapper{display:flex;flex-direction:column;gap:1rem;background:#ffffff !important;border:1px solid rgba(212, 212, 255, 0.5) !important;padding:1.5rem;border-radius:1rem;box-shadow:0 25px 50px -12px rgba(6, 5, 31, 0.25), 0 12px 24px -8px rgba(73, 62, 251, 0.15), 0 0 0 1px rgba(212, 212, 255, 0.1);min-width:340px;max-width:400px;position:relative;overflow:visible}.offers__items>.offers__li>.offers__info .wrapper::before{content:"";position:absolute;top:0;right:0;width:100px;height:100px;background:radial-gradient(circle at top right, rgba(124, 124, 255, 0.15) 0%, transparent 70%);pointer-events:none}.offers__items>.offers__li>.offers__info .wrapper::after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #ffffff;filter:drop-shadow(0 2px 2px rgba(6, 5, 31, 0.05))}.offers__items>.offers__li>.offers__info .wrapper .col-01{display:flex;flex-direction:column;gap:0.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(212, 212, 255, 0.4);position:relative;z-index:1}.offers__items>.offers__li>.offers__info .wrapper .col-01 .title{font-size:1.125rem !important;font-weight:700 !important;color:#06051f !important;margin:0;line-height:1.3}.offers__items>.offers__li>.offers__info .wrapper .col-01 .price{font-size:1.875rem !important;font-weight:800 !important;margin:0.25rem 0;background:linear-gradient(135deg, #1e1b4b 0%, #3730a3 50%, #6366f1 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.offers__items>.offers__li>.offers__info .wrapper .col-01 .text{font-size:0.875rem !important;color:#4b5563 !important;line-height:1.5;margin:0}.offers__items>.offers__li>.offers__info .wrapper .col-01 .text p{margin:0}.offers__items>.offers__li>.offers__info .wrapper .col-02{display:flex;flex-direction:column;gap:0.75rem;position:relative;z-index:1}.offers__items>.offers__li>.offers__info .wrapper .col-02 .label{font-size:0.875rem !important;font-weight:700 !important;color:#06051f !important;margin:0;display:flex;align-items:center;gap:0.5rem}.offers__items>.offers__li>.offers__info .wrapper .col-02 .label::before{content:"";width:6px;height:6px;background:#5a5aff;border-radius:9999px}.offers__items>.offers__li>.offers__info .wrapper .col-02 .desc{font-size:0.875rem !important;color:#4b5563 !important;line-height:1.5;margin:0}.offers__items>.offers__li>.offers__info .wrapper .col-02 .list{display:flex !important;flex-direction:column !important;gap:0.5rem !important;list-style:none !important;padding:0.75rem !important;margin:0.5rem 0 0 0 !important;background:rgba(245, 245, 255, 0.6) !important;border-radius:0.5rem !important;border:1px solid rgba(212, 212, 255, 0.3) !important}.offers__items>.offers__li>.offers__info .wrapper .col-02 .list li,.offers__items>.offers__li>.offers__info .wrapper .col-02 .list .item{display:flex !important;align-items:flex-start !important;gap:0.5rem !important;font-size:0.75rem !important;color:#374151 !important;line-height:1.4 !important;padding:0 !important;margin:0 !important;background:transparent !important;border:none !important;border-radius:0 !important;box-shadow:none !important;flex-direction:row !important;min-width:auto !important;flex:none !important;overflow:visible !important;word-break:normal !important;text-transform:none !important;letter-spacing:normal !important;font-weight:400 !important;-webkit-text-fill-color:#374151 !important}.offers__items>.offers__li>.offers__info .wrapper .col-02 .list li::before,.offers__items>.offers__li>.offers__info .wrapper .col-02 .list .item::before{content:"✓" !important;flex-shrink:0 !important;color:#10b981 !important;font-weight:700 !important;font-size:10px !important;margin-top:1px !important;width:auto !important;height:auto !important;background:none !important;border:none !important}.offers__items>.offers__li>.offers__info .wrapper .col-02 .list li:hover,.offers__items>.offers__li>.offers__info .wrapper .col-02 .list .item:hover{background:transparent !important;box-shadow:none !important;border:none !important}.offers__items>.offers__li:hover>.offers__info{opacity:1 !important;visibility:visible !important;transform:translateY(0) !important;pointer-events:auto}.offers__info-link{display:flex !important;flex-direction:column;gap:0.25rem !important;padding:0.75rem 1rem !important;background:linear-gradient(135deg, #ECFDF5 0%, #D1FAE5 100%) !important;border:1px solid rgba(16, 185, 129, 0.3) !important;border-radius:0.5rem !important;text-decoration:none !important;transition:all 0.2s ease !important;min-width:0 !important;overflow:hidden !important}.offers__info-link:hover{background:linear-gradient(135deg, #D1FAE5 0%, #A7F3D0 100%) !important;border-color:rgba(16, 185, 129, 0.5) !important;box-shadow:0 2px 8px rgba(16, 185, 129, 0.15) !important}.offers__awards{font-size:1.125rem !important;font-weight:700 !important;color:#059669 !important;line-height:1.2 !important;word-break:break-word !important}.offers__info-text{font-size:0.75rem !important;font-weight:600 !important;color:#047857 !important;text-transform:uppercase;letter-spacing:0.5px}.offers__payments .label{font-size:0.875rem !important;font-weight:500 !important;color:#4b5563 !important;margin-bottom:0.75rem !important}.offers__payments .images{display:flex;flex-wrap:wrap;gap:0.75rem}.offers__payments .images>img{width:72px !important;height:48px !important;object-fit:contain;background:#ffffff;border:1px solid #e5e7eb;border-radius:0.5rem;padding:8px;filter:grayscale(20%);transition:all 0.2s ease}.offers__payments .images>img:hover{filter:grayscale(0%);transform:scale(1.1);box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05)}.mobile-pay-item{position:relative;display:inline-block}.mobile-pay-item>img{width:72px !important;height:48px !important;object-fit:contain;background:#ffffff;border:1px solid #e5e7eb;border-radius:0.5rem;padding:8px;cursor:pointer;transition:all 0.2s ease}.mobile-pay-item>img:hover{transform:scale(1.1);box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05)}.mobile-pay-item .mobile-pay-item__info{position:absolute !important;opacity:0 !important;visibility:hidden !important;z-index:9999 !important;left:50%;transform:translateX(-50%);bottom:100%;padding:0 0 8px 0;transition:all 0.3s ease;background:transparent !important;border:none !important}.mobile-pay-item .mobile-pay-item__wrapper{display:flex;align-items:flex-start;gap:0.5rem;background:#ffffff !important;border:1px solid #e5e7eb !important;padding:1.25rem 1rem;border-radius:0.75rem;box-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1);min-width:280px;position:relative}.mobile-pay-item .mobile-pay-item__wrapper::before{content:"";position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #ffffff;filter:drop-shadow(0 1px 0 #e5e7eb)}.mobile-pay-item .mobile-pay-item__col-01 img{width:75px;height:45px;border-radius:0.5rem;object-fit:contain}.mobile-pay-item .mobile-pay-item__title{font-size:1.125rem;font-weight:600;color:#06051f;margin:0 0 4px 0}.mobile-pay-item .mobile-pay-item__question{font-size:1rem;font-weight:500;color:#493efb;margin:0 0 0.5rem 0}.mobile-pay-item .mobile-pay-item__text{font-size:0.875rem;color:#4b5563;line-height:1.625}.mobile-pay-item:hover .mobile-pay-item__info{opacity:1 !important;visibility:visible !important}.offers__more{display:inline-flex;align-items:center;justify-content:center;gap:0.75rem !important;padding:0.75rem 1.5rem !important;background:linear-gradient(135deg, #ffffff 0%, #f5f5ff 100%) !important;border:2px solid rgba(90, 90, 255, 0.3) !important;border-radius:0.75rem !important;font-size:0.875rem !important;font-weight:600 !important;color:#493efb !important;cursor:pointer;transition:all 0.35s cubic-bezier(0.4, 0, 0.2, 1) !important;position:relative;overflow:hidden;-webkit-tap-highlight-color:rgba(90, 90, 255, 0.2);touch-action:manipulation}.offers__more::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg, #393dfa 0%, #8340ff 100%);opacity:0;transition:opacity 0.35s ease;z-index:0}.offers__more svg,.offers__more span{position:relative;z-index:1}.offers__more svg{transition:transform 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55) !important}.offers__more svg path{fill:#493efb;transition:all 0.3s ease}.offers__more .open{display:none !important}.offers__more .close{display:inline !important}.offers__more:hover{border-color:transparent !important;color:#ffffff !important;transform:translateY(-2px);box-shadow:0 8px 20px rgba(73, 62, 251, 0.3)}.offers__more:hover::before{opacity:1}.offers__more:hover svg path{fill:#ffffff}.offers__more._active{background:linear-gradient(135deg, #393dfa 0%, #8340ff 100%) !important;border-color:transparent !important;color:#ffffff !important}.offers__more._active::before{opacity:0}.offers__more._active svg path{fill:#ffffff}.offers__more._active .open{display:inline !important}.offers__more._active .close{display:none !important}.offers__more._active svg{transform:rotate(180deg) !important}.offers__more._active:hover{box-shadow:0 8px 20px rgba(73, 62, 251, 0.4)}.offers__more._desc{display:inline-flex}@media (max-width:992px){.offers__more._desc{display:none !important}}.offers__more._mobile{display:none}@media (max-width:992px){.offers__more._mobile{display:inline-flex !important;margin:0 0 20px 0;width:100%;justify-content:center;padding:14px 24px !important;font-size:15px !important}}@media (min-width:993px){.offers__more._mobile{display:none !important}}.offers__link{display:inline-flex !important;align-items:center;justify-content:center;gap:0.75rem !important;padding:1rem 1.5rem !important;border-radius:0.75rem !important;font-size:1rem !important;font-weight:600 !important;text-decoration:none !important;transition:all 0.35s cubic-bezier(0.4, 0, 0.2, 1) !important;position:relative;overflow:hidden}.offers__link svg{width:20px;height:20px;transition:transform 0.35s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.offers__link:first-child{background:#ffffff !important;border:2px solid rgba(90, 90, 255, 0.4) !important;color:#493efb !important;box-shadow:0 2px 8px rgba(73, 62, 251, 0.1)}.offers__link:first-child span{color:#493efb !important;-webkit-text-fill-color:#493efb !important}.offers__link:first-child svg path{fill:#493efb !important}.offers__link:first-child:hover{background:linear-gradient(135deg, #393dfa 0%, #8340ff 100%) !important;border-color:transparent !important;transform:translateY(-3px);box-shadow:0 12px 28px -8px rgba(73, 62, 251, 0.45) !important;color:#ffffff !important;-webkit-text-fill-color:#ffffff !important}.offers__link:first-child:hover span{color:#ffffff !important;-webkit-text-fill-color:#ffffff !important}.offers__link:first-child:hover svg{transform:translateX(-4px)}.offers__link:first-child:hover svg path{fill:#ffffff !important}.offers__link:first-child:active{transform:translateY(-1px)}.offers__link:nth-child(2){background:linear-gradient(135deg, #393dfa 0%, #8340ff 100%) !important;border:none !important;color:#ffffff !important;box-shadow:0 6px 20px rgba(73, 62, 251, 0.35), inset 0 1px 0 rgba(255, 255, 255, 0.2) !important}.offers__link:nth-child(2)::before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(135deg, #393dfa 0%, #8340ff 100%);border-radius:inherit;z-index:-1;opacity:0;filter:blur(12px);transition:opacity 0.35s ease}.offers__link:nth-child(2)::after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.25), transparent);transition:left 0.6s ease;z-index:1}.offers__link:nth-child(2) span{position:relative;z-index:2}.offers__link:nth-child(2) svg{position:relative;z-index:2}.offers__link:nth-child(2) svg path{fill:#ffffff}.offers__link:nth-child(2):hover{transform:translateY(-3px);box-shadow:0 16px 32px -8px rgba(73, 62, 251, 0.45), inset 0 1px 0 rgba(255, 255, 255, 0.25) !important}.offers__link:nth-child(2):hover::before{opacity:0.6}.offers__link:nth-child(2):hover::after{left:100%}.offers__link:nth-child(2):hover svg{transform:translateX(4px)}.offers__link:nth-child(2):active{transform:translateY(-1px);box-shadow:0 8px 20px -4px rgba(73, 62, 251, 0.4) !important}.offers__links{display:flex;align-items:center;gap:0.75rem;flex-wrap:wrap}.offers__block-01{display:flex !important;justify-content:space-between;gap:0.5rem}@media (max-width:992px){.offers__block-01{flex-direction:column;row-gap:1.5rem}}.offers__left{flex:1;min-width:0}.offers__right{flex:1;min-width:0}.offers__block-02{display:flex !important;flex-direction:column;margin-top:1rem !important;padding-top:1rem !important;border-top:1px solid #f3f4f6 !important;background:transparent !important}.offers__block-03{margin:1rem 0 0 0 !important;display:flex !important;align-items:flex-end;justify-content:space-between;gap:0.5rem}@media (max-width:992px){.offers__block-03{margin:1.5rem 0 0 0 !important}}.offers__block-04{margin-top:1rem}.offers__block-05{margin:1.5rem 0 0 0;display:none}@media (max-width:992px){.offers__block-05{display:block !important;text-align:center}.offers__block-05 .offers__more._mobile{position:relative;z-index:10}}.offers__desc{display:none !important;margin-top:1.5rem;padding:2rem;background:linear-gradient(145deg, #ffffff 0%, rgba(245, 245, 255, 0.6) 50%, rgba(235, 235, 255, 0.3) 100%) !important;border-radius:1rem !important;border:1px solid rgba(212, 212, 255, 0.5) !important;box-shadow:0 8px 32px rgba(73, 62, 251, 0.08), inset 0 1px 0 rgba(255, 255, 255, 0.9);position:relative;overflow:hidden}.offers__desc::before{content:"";position:absolute;top:0;right:0;width:200px;height:200px;background:radial-gradient(circle at top right, rgba(124, 124, 255, 0.1) 0%, transparent 70%);pointer-events:none}.offers__desc._active{display:block !important;animation:slideDown 0.4s cubic-bezier(0.4, 0, 0.2, 1)}@media (max-width:767px){.offers__desc{padding:1.25rem}}@keyframes slideDown{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.offers__tabs{display:flex;flex-direction:column;gap:1.5rem;position:relative;z-index:1}.offers__navigation{display:flex;flex-wrap:nowrap;gap:0.5rem;padding:0.5rem;background:rgba(255, 255, 255, 0.8);backdrop-filter:blur(8px);border-radius:0.75rem;border:1px solid rgba(212, 212, 255, 0.3);overflow-x:auto;box-shadow:0 2px 8px rgba(73, 62, 251, 0.04)}.offers__navigation::-webkit-scrollbar{height:4px}.offers__navigation::-webkit-scrollbar-track{background:transparent}.offers__navigation::-webkit-scrollbar-thumb{background:rgba(124, 124, 255, 0.3);border-radius:4px}.offers__button-nav{position:relative;padding:0.75rem 1.25rem !important;background:transparent !important;border:none !important;border-radius:0.5rem !important;font-size:0.875rem !important;font-weight:500 !important;color:#4b5563 !important;cursor:pointer;transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1);white-space:nowrap}.offers__button-nav::before{display:none !important}.offers__button-nav h4{font-size:inherit;font-weight:inherit;color:inherit;margin:0}.offers__button-nav:hover{color:#493efb !important;background:rgba(235, 235, 255, 0.5) !important}.offers__button-nav._active{background:#493efb !important;color:#ffffff !important;font-weight:600 !important;box-shadow:0 2px 8px rgba(73, 62, 251, 0.25)}.offers__button-nav._active::before{display:none !important}.offers__button-nav._active h4{color:#ffffff}.offers__content{padding:1.25rem 0 0 0}.offers__tab-content{display:none !important}.offers__tab-content._active{display:block !important;animation:fadeIn 0.3s ease}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.offers__wrapper{display:flex;flex-direction:column;gap:1.5rem}.offers__row-01{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.5rem}@media (max-width:767px){.offers__row-01{grid-template-columns:1fr}}.offers__row-02{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:1rem}@media (max-width:992px){.offers__row-02{grid-template-columns:1fr}}.offers__col-01{display:flex;flex-direction:column;gap:1rem;padding:1.25rem;background:#ffffff !important;border-radius:0.75rem;border:1px solid rgba(212, 212, 255, 0.4) !important;box-shadow:0 2px 8px rgba(73, 62, 251, 0.04);transition:all 0.3s ease}.offers__col-01:hover{box-shadow:0 4px 16px rgba(73, 62, 251, 0.08);border-color:rgba(16, 185, 129, 0.3) !important}.offers__col-01 .offers__label{color:#06051f !important;border-bottom:2px solid rgba(16, 185, 129, 0.25) !important}.offers__col-01 .offers__label svg path{fill:#10b981}.offers__col-02{display:flex;flex-direction:column;gap:1rem;padding:1.25rem;background:#ffffff !important;border-radius:0.75rem;border:1px solid rgba(212, 212, 255, 0.4) !important;box-shadow:0 2px 8px rgba(73, 62, 251, 0.04);transition:all 0.3s ease}.offers__col-02:hover{box-shadow:0 4px 16px rgba(73, 62, 251, 0.08);border-color:rgba(239, 68, 68, 0.3) !important}.offers__col-02 .offers__label{color:#06051f !important;border-bottom:2px solid rgba(239, 68, 68, 0.25) !important}.offers__col-02 .offers__label svg path{fill:#ef4444}.offers__label{display:flex;align-items:center;gap:0.75rem;font-size:1.125rem !important;font-weight:700 !important;margin:0;padding-bottom:0.75rem;position:relative;z-index:1}.offers__label svg{width:28px;height:28px;flex-shrink:0;filter:drop-shadow(0 2px 4px rgba(0, 0, 0, 0.1))}.offers__col-01 .offers__list-items{display:flex !important;flex-direction:column !important;gap:0 !important;list-style:none !important;padding:0 !important;margin:0 !important}.offers__col-01 .offers__list-items li{display:flex !important;align-items:flex-start !important;gap:0.75rem !important;padding:0.75rem 0 !important;font-size:0.875rem !important;color:#374151 !important;line-height:1.5 !important;border-bottom:1px solid rgba(229, 231, 235, 0.6) !important;transition:all 0.2s ease !important;background:transparent !important;background-image:none !important}.offers__col-01 .offers__list-items li:last-child{border-bottom:none !important}.offers__col-01 .offers__list-items li::before{content:"" !important;flex-shrink:0 !important;width:20px !important;height:20px !important;min-width:20px !important;margin-top:1px !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%2310B981' stroke-width='2.5'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M5 13l4 4L19 7'/%3E%3C/svg%3E") !important;background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important}.offers__col-01 .offers__list-items li:hover{color:#06051f !important;padding-left:0.5rem !important}.offers__col-02 .offers__list-items{display:flex !important;flex-direction:column !important;gap:0 !important;list-style:none !important;padding:0 !important;margin:0 !important}.offers__col-02 .offers__list-items li{display:flex !important;align-items:flex-start !important;gap:0.75rem !important;padding:0.75rem 0 !important;font-size:0.875rem !important;color:#374151 !important;line-height:1.5 !important;border-bottom:1px solid rgba(229, 231, 235, 0.6) !important;transition:all 0.2s ease !important;background:transparent !important;background-image:none !important}.offers__col-02 .offers__list-items li:last-child{border-bottom:none !important}.offers__col-02 .offers__list-items li::before{content:"" !important;flex-shrink:0 !important;width:20px !important;height:20px !important;min-width:20px !important;margin-top:1px !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23EF4444' stroke-width='2.5'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M6 18L18 6M6 6l12 12'/%3E%3C/svg%3E") !important;background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important}.offers__col-02 .offers__list-items li:hover{color:#06051f !important;padding-left:0.5rem !important}.offers__col-03{padding:1.5rem !important;background:linear-gradient(145deg, #ffffff 0%, rgba(254, 243, 199, 0.2) 100%) !important;border-radius:0.75rem !important;border:1px solid rgba(252, 211, 77, 0.3) !important;box-shadow:0 4px 12px rgba(245, 158, 11, 0.08) !important;width:100% !important}.offers__col-03 .offers__label{display:flex;align-items:center;gap:0.75rem;margin-bottom:1rem !important;padding-bottom:0.75rem !important;border-bottom:2px solid rgba(252, 211, 77, 0.4) !important}.offers__col-03 .offers__label svg{width:24px;height:24px}.offers__col-03 .offers__label svg path{fill:#F59E0B}.offers__col-03 .offers__rating-list{display:grid !important;grid-template-columns:repeat(2, 1fr) !important;gap:0.75rem !important;list-style:none !important;padding:0 !important;margin:0 !important;width:100% !important}@media (max-width:600px){.offers__col-03 .offers__rating-list{grid-template-columns:1fr !important}}.offers__col-03 .offers__rating-list li{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:0.75rem !important;padding:1rem !important;background:#ffffff !important;border-radius:0.5rem !important;border:1px solid rgba(252, 211, 77, 0.3) !important;transition:all 0.25s ease !important;background-image:none !important;box-shadow:0 2px 4px rgba(245, 158, 11, 0.05)}.offers__col-03 .offers__rating-list li::before{display:none !important}.offers__col-03 .offers__rating-list li:hover{background:linear-gradient(135deg, #FFFBEB 0%, #FEF3C7 100%) !important;border-color:rgba(252, 211, 77, 0.6) !important;transform:translateY(-2px);box-shadow:0 4px 12px rgba(245, 158, 11, 0.12) !important}.offers__col-03 .offers__rating-list li .rating-name{font-size:0.875rem !important;font-weight:500 !important;color:#06051f !important;flex:1}.offers__col-03 .offers__rating-list li .rating-value{display:flex;align-items:center;gap:0.5rem}.offers__col-03 .offers__rating-list li img{height:18px !important;width:auto !important;filter:drop-shadow(0 1px 2px rgba(245, 158, 11, 0.3))}.offers__col-03 .offers__rating-list li .rating-number{font-size:1.125rem !important;font-weight:800 !important;color:#B45309 !important;background:linear-gradient(135deg, #D97706 0%, #B45309 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.offers__col-04{display:flex;flex-direction:column;gap:1rem}.offer-author-box{padding:1.25rem;background:#ffffff;border-radius:0.75rem;border:1px solid rgba(212, 212, 255, 0.4);box-shadow:0 4px 12px rgba(73, 62, 251, 0.06)}.offer-author-box .wrapper{display:flex;gap:1rem;align-items:flex-start}@media (max-width:600px){.offer-author-box .wrapper{flex-direction:column}}.offer-author-box .author-avatar{flex-shrink:0}.offer-author-box .author-avatar img{width:64px;height:64px;border-radius:9999px;object-fit:cover;border:3px solid #ffffff;box-shadow:0 4px 12px rgba(73, 62, 251, 0.15)}.offer-author-box .author-info{flex:1;display:flex;flex-direction:column;gap:0.25rem}.offer-author-box .author-info .label{font-size:0.75rem;font-weight:500;color:#6b7280;text-transform:uppercase;letter-spacing:0.5px;margin:0}.offer-author-box .author-info .author-name{font-size:1.125rem;font-weight:700;color:#06051f;text-decoration:none;transition:color 0.2s ease}.offer-author-box .author-info .author-name:hover{color:#493efb}.offer-author-box .author-info .author-education{font-size:0.875rem;color:#4b5563}.offer-author-box .author-info .author-post-count{margin-top:0.5rem}.offer-author-box .author-info .author-post-count a{font-size:0.875rem;font-weight:500;color:#493efb;text-decoration:none}.offer-author-box .author-info .author-post-count a:hover{text-decoration:underline}.offer-author-box .author-info .author-socials{display:flex;gap:0.5rem;margin-top:0.75rem}.offer-author-box .author-info .author-socials .soc-link{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#f3f4f6;border-radius:9999px;transition:all 0.2s ease}.offer-author-box .author-info .author-socials .soc-link img{width:16px;height:16px;opacity:0.7}.offer-author-box .author-info .author-socials .soc-link:hover{background:#ebebff;transform:translateY(-2px)}.offer-author-box .author-info .author-socials .soc-link:hover img{opacity:1}.offer-author-box .author-description{margin-top:1rem;padding-top:1rem;border-top:1px solid #f3f4f6;font-size:0.875rem;color:#4b5563;line-height:1.6}.offers__link-offer{display:inline-flex;align-items:center;gap:0.75rem;padding:1rem 1.25rem;background:linear-gradient(135deg, #f5f5ff 0%, rgba(235, 235, 255, 0.8) 100%);border:1px solid rgba(168, 168, 255, 0.5);border-radius:0.75rem;font-size:0.875rem;font-weight:600;color:#493efb;text-decoration:none;transition:all 0.3s ease}.offers__link-offer img{width:32px;height:32px;border-radius:9999px;object-fit:cover}.offers__link-offer:hover{background:linear-gradient(135deg, #393dfa 0%, #8340ff 100%);color:#ffffff;border-color:transparent;transform:translateY(-2px);box-shadow:0 6px 16px rgba(73, 62, 251, 0.25)}.offers__list{display:flex;flex-direction:column;gap:0.75rem;list-style:none;padding:0;margin:0}.offers__list-item{display:flex;align-items:flex-start;gap:0.5rem;padding:0.5rem 0;font-size:0.875rem;color:#374151;border-bottom:1px solid #f3f4f6}.offers__list-item:last-child{border-bottom:none}.offers__list-item svg{width:18px;height:18px;flex-shrink:0;margin-top:2px}.offers__list-02{margin:1.25rem 0 0 0 !important;list-style:none !important;padding:0 !important;background:#ffffff !important;border-radius:0.75rem !important;border:1px solid rgba(212, 212, 255, 0.4) !important;overflow:hidden !important}.offers__list-02 li{display:grid !important;grid-template-columns:1fr 1fr !important;background:#ffffff !important;transition:background 0.2s ease !important}.offers__list-02 li:nth-child(odd){background:rgba(245, 245, 255, 0.5) !important}.offers__list-02 li:hover{background:rgba(235, 235, 255, 0.6) !important}.offers__list-02 li:not(:last-child){border-bottom:1px solid rgba(212, 212, 255, 0.3) !important}.offers__list-02 li span{display:flex !important;align-items:center !important;padding:1rem 1.25rem !important;font-family:"Inter", sans-serif !important;font-size:0.875rem !important;line-height:1.5 !important;border-bottom:none !important}.offers__list-02 li span.label{font-weight:600 !important;color:#06051f !important;background:transparent !important}.offers__list-02 li span.info{font-weight:400 !important;color:#374151 !important;justify-content:flex-end !important;text-align:right !important}@media (max-width:600px){.offers__list-02 li{grid-template-columns:1fr !important}.offers__list-02 li span{padding:0.75rem 1rem !important}.offers__list-02 li span.label{padding-bottom:0.25rem !important;font-size:0.75rem !important;color:#6b7280 !important}.offers__list-02 li span.info{padding-top:0.25rem !important;justify-content:flex-start !important;text-align:left !important}}.offers__item{overflow:visible !important}.offers__items{overflow:visible !important}.offers__item .offers__items>li{position:relative !important;overflow:visible !important}.offers__item .offers__items>li>.offers__info{position:absolute !important;z-index:99999 !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important;transition:opacity 0.3s ease, visibility 0.3s ease, transform 0.3s ease !important;left:0 !important;bottom:calc(100% + 12px) !important;transform:translateY(10px) !important;padding:0 !important;margin:0 !important;background:transparent !important;border:none !important;display:block !important}.offers__item .offers__items>li:hover>.offers__info{opacity:1 !important;visibility:visible !important;transform:translateY(0) !important;pointer-events:auto !important}.offers__info .wrapper .col-02 .list li,.offers__info .wrapper .col-02 .list .item,.offers__li .offers__info .list li,.offers__li .offers__info .list .item{display:flex !important;flex-direction:row !important;align-items:flex-start !important;gap:8px !important;font-size:12px !important;font-weight:400 !important;color:#374151 !important;-webkit-text-fill-color:#374151 !important;background:transparent !important;border:none !important;border-radius:0 !important;box-shadow:none !important;padding:0 !important;margin:0 !important;min-width:auto !important;flex:none !important;overflow:visible !important;word-break:normal !important;text-transform:none !important;letter-spacing:normal !important;line-height:1.4 !important}.offers__info .wrapper .col-02 .list li::before,.offers__info .wrapper .col-02 .list .item::before,.offers__li .offers__info .list li::before,.offers__li .offers__info .list .item::before{content:"✓" !important;flex-shrink:0 !important;color:#10b981 !important;font-weight:700 !important;font-size:10px !important;margin-top:2px !important;width:auto !important;height:auto !important;min-width:auto !important;background:none !important;background-image:none !important;border:none !important}.offers__info .wrapper .col-02 .list li:hover,.offers__info .wrapper .col-02 .list .item:hover,.offers__li .offers__info .list li:hover,.offers__li .offers__info .list .item:hover{background:transparent !important;box-shadow:none !important;border:none !important;padding-left:0 !important}.offers__items>li .icon,.offers__items>li span.icon{display:inline-flex !important;visibility:visible !important;opacity:1 !important}.offers__items>li .icon svg,.offers__items>li span.icon svg{display:block !important;visibility:visible !important;opacity:0.6 !important;width:16px !important;height:16px !important}.home-chemp{position:relative;overflow:hidden;background:linear-gradient(135deg, #4F46E5 0%, #6366F1 25%, #7C3AED 50%, #8B5CF6 75%, #6366F1 100%) !important}.home-chemp::before{content:"" !important;position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;background-image:url("/wp-content/uploads/2025/07/BG-decors-1.svg") !important;background-position:center center !important;background-size:auto !important;background-repeat:no-repeat !important;opacity:0.5 !important;z-index:1 !important;pointer-events:none !important}.home-chemp::after{content:"" !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.15) 100%) !important;pointer-events:none !important;z-index:2 !important}.home-chemp__top{position:relative;z-index:10}.home-chemp__title p{opacity:0.9;letter-spacing:0.5px}.home-chemp__title h2{text-shadow:0 2px 20px rgba(0, 0, 0, 0.2);letter-spacing:-0.02em}.home-chemp__link{position:relative;z-index:10 !important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgba(255, 255, 255, 0.15) !important;border:1px solid rgba(255, 255, 255, 0.4) !important;border-radius:0.75rem !important;padding:12px 24px !important;font-weight:600;letter-spacing:0.3px;transition:all 0.4s cubic-bezier(0.23, 1, 0.32, 1) !important;overflow:hidden}.home-chemp__link:hover{background:rgba(255, 255, 255, 0.95) !important;color:#493efb !important;transform:translateY(-2px);box-shadow:0 10px 40px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(255, 255, 255, 0.5)}.home-chemp__content{position:relative;z-index:10}.home-chemp__body{position:relative;z-index:10 !important}.home-chemp-slider__item{padding:0 10px !important}.home-chemp-slider__btn-prev,.home-chemp-slider__btn-next{transition:all 0.4s cubic-bezier(0.23, 1, 0.32, 1) !important}.home-chemp-slider__btn-prev svg,.home-chemp-slider__btn-next svg{filter:drop-shadow(0 4px 12px rgba(0, 0, 0, 0.15));transition:all 0.4s cubic-bezier(0.23, 1, 0.32, 1)}.home-chemp-slider__btn-prev rect,.home-chemp-slider__btn-next rect{transition:all 0.3s ease}.home-chemp-slider__btn-prev:hover,.home-chemp-slider__btn-next:hover{transform:scale(1.1)}.home-chemp-slider__btn-prev:hover svg,.home-chemp-slider__btn-next:hover svg{filter:drop-shadow(0 8px 24px rgba(73, 62, 251, 0.3))}.home-chemp-slider__btn-prev:hover rect,.home-chemp-slider__btn-next:hover rect{fill:#f5f5ff}.home-chemp-slider__btn-prev:hover path,.home-chemp-slider__btn-next:hover path{fill:#493efb}.home-chemp-slider__btn-prev:active,.home-chemp-slider__btn-next:active{transform:scale(0.95)}.promo-main__article{position:relative;display:flex !important;flex-direction:column;background:rgba(255, 255, 255, 0.95) !important;backdrop-filter:blur(20px) !important;-webkit-backdrop-filter:blur(20px) !important;border-radius:1.25rem !important;border:1px solid rgba(255, 255, 255, 0.8) !important;overflow:hidden;transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1) !important;box-shadow:0 4px 24px rgba(0, 0, 0, 0.08), 0 1px 3px rgba(0, 0, 0, 0.04), inset 0 1px 0 white !important}.promo-main__article::before{content:"";position:absolute;top:-100px;right:-100px;width:250px;height:250px;background:radial-gradient(circle, rgba(124, 124, 255, 0.08) 0%, transparent 60%);pointer-events:none;transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1);z-index:0}.promo-main__article::after{content:"";position:absolute;bottom:0;left:0;right:0;height:4px;background:linear-gradient(135deg, #393dfa 0%, #8340ff 100%);transform:scaleX(0);transform-origin:left;transition:transform 0.5s cubic-bezier(0.23, 1, 0.32, 1)}.promo-main__article:hover{transform:translateY(-12px) scale(1.02) !important;box-shadow:0 32px 64px -16px rgba(73, 62, 251, 0.25), 0 16px 32px -8px rgba(0, 0, 0, 0.1), inset 0 1px 0 white !important;border-color:rgba(168, 168, 255, 0.5) !important}.promo-main__article:hover::before{transform:scale(1.5) translate(-20px, 20px);opacity:0.15}.promo-main__article:hover::after{transform:scaleX(1)}.promo-main__article:hover .promo-main__poster{transform:scale(1.08) !important}.promo-main__article:hover .promo-main__label{transform:translateY(-2px);box-shadow:0 8px 24px rgba(245, 158, 11, 0.3)}.promo-main__article:hover .promo-main__bank{transform:translateY(-2px) scale(1.05);box-shadow:0 8px 24px rgba(0, 0, 0, 0.2)}.promo-main__article:hover .promo-main__title{color:#3730e8 !important}.promo-main__image{position:relative;height:220px !important;min-height:220px !important;max-height:220px !important;overflow:hidden;border-radius:1.25rem 1.25rem 0 0 !important}.promo-main__image::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.03) 100%);z-index:1;pointer-events:none}.promo-main__image::after{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.3), transparent);z-index:2;transition:left 0.8s ease}.promo-main__article:hover .promo-main__image::after{left:150%}.promo-main__poster{width:100%;height:100%;object-fit:cover;transition:transform 0.7s cubic-bezier(0.23, 1, 0.32, 1) !important}.promo-main__label{position:absolute;top:16px !important;left:16px !important;z-index:10;padding:8px 16px !important;background:linear-gradient(135deg, #FEF3C7 0%, #FDE68A 100%) !important;border:1px solid rgba(251, 191, 36, 0.3) !important;border-radius:100px !important;font-size:12px !important;font-weight:700 !important;color:#92400E !important;letter-spacing:0.3px;text-transform:uppercase;box-shadow:0 4px 12px rgba(245, 158, 11, 0.2), inset 0 1px 0 rgba(255, 255, 255, 0.5) !important;transition:all 0.4s cubic-bezier(0.23, 1, 0.32, 1) !important}.promo-main__label::before{content:"✨";margin-right:6px;font-size:10px}.promo-main__bank{position:absolute;bottom:16px !important;left:16px !important;z-index:10;padding:8px 12px !important;background:rgba(255, 255, 255, 0.95) !important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:0.75rem !important;border:1px solid rgba(255, 255, 255, 0.8) !important;box-shadow:0 4px 16px rgba(0, 0, 0, 0.1) !important;transition:all 0.4s cubic-bezier(0.23, 1, 0.32, 1) !important}.promo-main__bank img{width:auto !important;max-width:80px !important;height:28px !important;object-fit:contain !important;border-radius:0 !important}.promo-main__info{position:relative;z-index:5;padding:24px 28px 28px !important;display:flex;flex-direction:column;gap:16px;background:linear-gradient(180deg, transparent 0%, rgba(245, 245, 255, 0.3) 100%)}@media (max-width:767px){.promo-main__info{padding:20px !important}}.promo-main__top{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid rgba(229, 231, 235, 0.6)}.promo-main__date{display:flex;align-items:center;gap:8px !important;font-size:13px !important;font-weight:500 !important;color:#6b7280 !important}.promo-main__date svg{width:14px !important;height:14px !important;opacity:0.7}.promo-main__date svg path{fill:#7c7cff !important}.promo-main__review{display:flex;align-items:center;gap:6px !important;padding:4px 10px;background:rgba(235, 235, 255, 0.5);border-radius:100px;font-size:13px !important;font-weight:600 !important;color:#493efb !important;transition:all 0.3s ease}.promo-main__review svg{width:14px !important;height:14px !important}.promo-main__review svg path{fill:#5a5aff !important}.promo-main__review:hover{background:rgba(212, 212, 255, 0.6)}.promo-main__title{margin:0 !important;font-size:20px !important;font-weight:700 !important;color:#06051f !important;line-height:1.4 !important;letter-spacing:-0.02em;transition:color 0.3s ease !important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.promo-main__text{margin:0 !important;font-size:14px !important;line-height:1.6 !important;color:#4b5563 !important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.home-chemp-slider__item .promo-main__info button{display:inline-flex !important;align-items:center;gap:6px;margin-top:8px !important;padding:10px 20px !important;background:linear-gradient(135deg, #393dfa 0%, #8340ff 100%) !important;border:none !important;border-radius:0.75rem !important;font-size:14px !important;font-weight:600 !important;color:#ffffff !important;text-decoration:none !important;cursor:pointer;transition:all 0.4s cubic-bezier(0.23, 1, 0.32, 1) !important;box-shadow:0 4px 16px rgba(73, 62, 251, 0.3)}.home-chemp-slider__item .promo-main__info button::after{content:"→";font-size:16px;transition:transform 0.3s ease}.home-chemp-slider__item .promo-main__info button:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(73, 62, 251, 0.4) !important;color:#ffffff !important}.home-chemp-slider__item .promo-main__info button:hover::after{transform:translateX(4px)}.home-chemp-slider__item{perspective:1000px}.promo-main__article{transform-style:preserve-3d}.promo-main__article:hover{box-shadow:0 32px 64px -16px rgba(73, 62, 251, 0.25), 0 16px 32px -8px rgba(0, 0, 0, 0.1), 0 0 60px -10px rgba(90, 90, 255, 0.2), inset 0 1px 0 white !important}.home-chemp-slider__item:first-child .promo-main__article{position:relative}.home-chemp-slider__item:first-child .promo-main__article::before{content:"" !important;position:absolute !important;top:-2px !important;left:-2px !important;right:-2px !important;bottom:-2px !important;background:linear-gradient(45deg, #5a5aff, #fbbf24, #F472B6, #7c7cff, #f59e0b, #493efb) !important;background-size:300% 300% !important;border-radius:calc($radius-2xl + 2px) !important;z-index:-1 !important;animation:gradientBorder 4s ease infinite !important;opacity:0;transition:opacity 0.5s ease}.home-chemp-slider__item:first-child .promo-main__article:hover::before{opacity:1}@keyframes gradientBorder{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.promo-main__label{animation:badgePulse 3s ease-in-out infinite}.promo-main__label::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:inherit;box-shadow:0 0 0 0 rgba(251, 191, 36, 0.4);animation:badgeRing 2s ease-out infinite}@keyframes badgePulse{0%,100%{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes badgeRing{0%{box-shadow:0 0 0 0 rgba(251, 191, 36, 0.4)}70%{box-shadow:0 0 0 10px rgba(251, 191, 36, 0)}100%{box-shadow:0 0 0 0 rgba(251, 191, 36, 0)}}.promo-main__image::before{background:radial-gradient(ellipse at center, transparent 50%, rgba(0, 0, 0, 0.05) 100%), linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0.08) 100%) !important}.promo-main__bank::before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle, rgba(255, 255, 255, 0.8) 0%, transparent 60%);opacity:0;transition:opacity 0.4s ease}.promo-main__bank:hover::before{opacity:1}.promo-main__title{position:relative}.promo-main__article:hover .promo-main__title{background:linear-gradient(135deg, #3730e8 0%, #5a5aff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.promo-main__info{position:relative}.promo-main__info::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(rgba(168, 168, 255, 0.1) 1px, transparent 1px);background-size:20px 20px;opacity:0;transition:opacity 0.5s ease;pointer-events:none}.promo-main__article:hover .promo-main__info::before{opacity:1}.promo-main__review{position:relative;overflow:hidden}.promo-main__review::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent);animation:shimmerReview 3s ease-in-out infinite}@keyframes shimmerReview{0%,100%{left:-100%}50%{left:100%}}.home-chemp-slider__btn-prev,.home-chemp-slider__btn-next{position:relative;overflow:hidden}.home-chemp-slider__btn-prev::before,.home-chemp-slider__btn-next::before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:rgba(90, 90, 255, 0.2);border-radius:50%;transform:translate(-50%, -50%);transition:width 0.6s ease, height 0.6s ease}.home-chemp-slider__btn-prev:hover::before,.home-chemp-slider__btn-next:hover::before{width:120%;height:120%}.home-chemp-slider .slick-dots li button::before{transition:all 0.4s cubic-bezier(0.23, 1, 0.32, 1);background:rgba(255, 255, 255, 0.4);border-radius:50%}.home-chemp-slider .slick-dots li.slick-active button::before{background:#ffffff;transform:scale(1.3);box-shadow:0 0 10px rgba(255, 255, 255, 0.5)}@media (max-width:767px){.promo-main__article:hover{transform:translateY(-6px) scale(1.01) !important}.promo-main__label{padding:6px 12px !important;font-size:11px !important}.promo-main__label::before{content:none}.promo-main__image{height:180px !important;min-height:180px !important;max-height:180px !important}}@media (prefers-reduced-motion:reduce){.home-chemp::before,.promo-main__label,.promo-main__review::before,.home-chemp-slider__item:first-child .promo-main__article::before{animation:none !important}}.home-hero__container{padding-top:50px !important;padding-bottom:60px}@media (max-width:1073px){.home-hero__container{padding-bottom:calc(30px + 30 * ((100vw - 360px) / 713))}}@media (max-width:992px){.home-hero__container{padding-top:40px !important}}.home-hero__row-01{margin-bottom:30px !important}@media (max-width:992px){.home-hero__row-01{margin-bottom:24px !important}}.home-hero__text{margin-bottom:24px !important}.home-rating .offers__item .offers__desc{max-height:0;overflow:hidden;opacity:0;transition:all 0.4s cubic-bezier(0.23, 1, 0.32, 1)}.home-rating .offers__item .offers__desc._active{max-height:2000px;opacity:1;overflow:visible}.home-chemp-slider .slick-list{padding-top:15px !important;padding-bottom:15px !important;margin-top:-15px !important;margin-bottom:-15px !important}.promo-main__article:hover{transform:translateY(-10px) !important}@keyframes floatAbout{0%,100%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(2deg)}}@keyframes pulseGlow{0%,100%{opacity:0.5;transform:scale(1)}50%{opacity:0.8;transform:scale(1.1)}}@keyframes shimmerPremium{0%{background-position:-200% center}100%{background-position:200% center}}@keyframes borderGlow{0%,100%{border-color:rgba(124, 124, 255, 0.3);box-shadow:0 0 20px rgba(90, 90, 255, 0.1)}50%{border-color:rgba(124, 124, 255, 0.6);box-shadow:0 0 40px rgba(90, 90, 255, 0.2)}}.home-about{position:relative;padding:100px 0 !important;background:linear-gradient(135deg, rgba(99, 102, 241, 0.02) 0%, transparent 50%), linear-gradient(225deg, rgba(168, 85, 247, 0.02) 0%, transparent 50%), linear-gradient(180deg, #FAFAFF 0%, #FFFFFF 30%, #FFFFFF 70%, #F5F7FF 100%) !important;overflow:hidden}.home-about::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(ellipse 80% 50% at 20% 20%, rgba(124, 124, 255, 0.06) 0%, transparent 50%), radial-gradient(ellipse 60% 40% at 80% 30%, rgba(168, 85, 247, 0.05) 0%, transparent 50%), radial-gradient(ellipse 50% 60% at 70% 80%, rgba(251, 191, 36, 0.04) 0%, transparent 50%), radial-gradient(ellipse 40% 30% at 10% 70%, rgba(168, 168, 255, 0.05) 0%, transparent 50%);pointer-events:none;z-index:0}.home-about::after{content:"";position:absolute;top:10%;right:5%;width:400px;height:400px;background:radial-gradient(circle, rgba(124, 124, 255, 0.08) 0%, transparent 70%);border-radius:50%;animation:floatAbout 8s ease-in-out infinite;pointer-events:none;z-index:0}.home-about__container{position:relative;z-index:1}.home-about__title{background:linear-gradient(135deg, #3730e8 0%, #5a5aff 25%, #7C3AED 50%, #493efb 75%, #3730e8 100%) !important;background-size:200% auto !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important;background-clip:text !important;font-weight:800 !important;letter-spacing:-0.03em;animation:shimmerPremium 4s linear infinite;text-shadow:none;filter:drop-shadow(0 2px 4px rgba(73, 62, 251, 0.1))}.home-about__text{color:#4b5563 !important;line-height:1.8 !important;font-size:17px !important}.home-about__text strong,.home-about__text b{color:#493efb;font-weight:700;background:linear-gradient(135deg, #493efb, #7C3AED);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.home-about__items{margin:64px 0 !important;gap:28px !important}.home-about__item{position:relative;background:linear-gradient(145deg, rgba(255, 255, 255, 0.95) 0%, rgba(255, 255, 255, 0.85) 100%) !important;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(212, 212, 255, 0.4) !important;border-radius:24px !important;padding:40px 28px !important;transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1) !important;overflow:visible;box-shadow:0 4px 24px rgba(0, 0, 0, 0.04), 0 1px 3px rgba(0, 0, 0, 0.02), inset 0 1px 0 rgba(255, 255, 255, 0.8)}.home-about__item:hover{transform:translateY(-12px) scale(1.02) !important;box-shadow:0 32px 64px -16px rgba(73, 62, 251, 0.2), 0 16px 32px -8px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(124, 124, 255, 0.3), inset 0 1px 0 white !important;border-color:rgba(168, 168, 255, 0.6) !important}.home-about__item:hover .image{transform:translateY(-8px) scale(1.08);box-shadow:0 20px 40px rgba(73, 62, 251, 0.25), 0 0 60px rgba(124, 124, 255, 0.15)}.home-about__item:hover .image::before{opacity:1}.home-about__item:hover .image img{transform:scale(1.15) rotate(5deg)}.home-about__item:hover .title{color:#3730e8 !important}.home-about__item .image{width:110px !important;height:110px !important;background:linear-gradient(145deg, #FFFFFF 0%, #f5f5ff 50%, #EEF2FF 100%) !important;border:2px solid rgba(168, 168, 255, 0.4) !important;box-shadow:0 12px 32px rgba(73, 62, 251, 0.15), 0 4px 12px rgba(0, 0, 0, 0.08), inset 0 -4px 12px rgba(124, 124, 255, 0.08), inset 0 2px 4px rgba(255, 255, 255, 0.9);transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1);position:relative}.home-about__item .image::before{content:"";position:absolute;top:-8px;left:-8px;right:-8px;bottom:-8px;border:2px solid rgba(124, 124, 255, 0.2);border-radius:50%;opacity:0;transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1);animation:pulseGlow 2s ease-in-out infinite}.home-about__item .image img{width:68px !important;height:68px !important;transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1) !important;box-shadow:none !important;filter:drop-shadow(0 4px 8px rgba(73, 62, 251, 0.1))}.home-about__item .title{margin-top:24px;font-weight:800 !important;color:#1f2937 !important;font-size:19px !important;letter-spacing:-0.01em;transition:color 0.4s cubic-bezier(0.23, 1, 0.32, 1)}.home-about__item .text{margin-top:14px;color:#6b7280 !important;font-size:15px !important;line-height:1.7 !important}.home-about__banks{margin:56px auto !important;padding:40px;background:linear-gradient(135deg, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.6) 100%);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:28px;border:1px solid rgba(212, 212, 255, 0.3);box-shadow:0 8px 32px rgba(0, 0, 0, 0.04), inset 0 1px 0 rgba(255, 255, 255, 0.8);position:relative}.home-about__banks::before,.home-about__banks::after{content:"";position:absolute;width:80px;height:80px;border:2px solid transparent;pointer-events:none}.home-about__banks::before{top:-1px;left:-1px;border-top-color:rgba(124, 124, 255, 0.3);border-left-color:rgba(124, 124, 255, 0.3);border-top-left-radius:28px}.home-about__banks::after{bottom:-1px;right:-1px;border-bottom-color:rgba(124, 124, 255, 0.3);border-right-color:rgba(124, 124, 255, 0.3);border-bottom-right-radius:28px}.home-about__bank-link{background:#ffffff !important;border:1px solid rgba(212, 212, 255, 0.3) !important;border-radius:1rem !important;padding:20px !important;transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1) !important;box-shadow:0 2px 8px rgba(0, 0, 0, 0.03), inset 0 1px 0 white;position:relative;overflow:hidden}.home-about__bank-link::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.6), transparent);transition:left 0.6s ease}.home-about__bank-link:hover{transform:translateY(-6px) scale(1.03) !important;box-shadow:0 16px 32px rgba(73, 62, 251, 0.15), 0 0 0 1px rgba(124, 124, 255, 0.2) !important;border-color:#a8a8ff !important}.home-about__bank-link:hover::before{left:100%}.home-about__bank-link:hover img{transform:scale(1.08) !important;filter:grayscale(0%) drop-shadow(0 4px 8px rgba(0, 0, 0, 0.1))}.home-about__bank-link img{filter:grayscale(30%);transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1) !important}.home-about__banner{margin:64px 0 0 0 !important;background:linear-gradient(145deg, #FFFFFF 0%, #FAFAFF 50%, #F5F7FF 100%) !important;border:1px solid rgba(212, 212, 255, 0.4) !important;border-radius:32px !important;padding:48px !important;box-shadow:0 8px 32px rgba(0, 0, 0, 0.06), 0 2px 8px rgba(0, 0, 0, 0.04), inset 0 1px 0 white;position:relative;overflow:hidden;animation:borderGlow 4s ease-in-out infinite}.home-about__banner::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at 0% 0%, rgba(124, 124, 255, 0.06) 0%, transparent 50%), radial-gradient(ellipse at 100% 100%, rgba(168, 85, 247, 0.05) 0%, transparent 50%);pointer-events:none;z-index:0}.home-about__banner::after{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg, #5a5aff, #A855F7, #f59e0b, #5a5aff);background-size:200% 100%;animation:shimmerPremium 3s linear infinite;border-radius:32px 32px 0 0}.home-about__col-01{position:relative;z-index:1}.home-about__image{border-radius:20px !important;box-shadow:0 16px 48px rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(168, 168, 255, 0.1);transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1);position:relative}.home-about__image::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:20px;box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2);pointer-events:none}.home-about__image:hover{transform:scale(1.03) rotate(1deg);box-shadow:0 24px 64px rgba(73, 62, 251, 0.2), 0 0 0 1px rgba(124, 124, 255, 0.2)}.home-about__wrapper{margin-top:24px !important;padding-left:24px !important;position:relative}.home-about__wrapper::before{width:4px !important;background:linear-gradient(180deg, #5a5aff, #A855F7) !important;border-radius:4px !important;box-shadow:0 0 12px rgba(90, 90, 255, 0.3)}.home-about__name{font-weight:800 !important;color:#1f2937 !important;font-size:18px !important}.home-about__job{color:#5a5aff !important;font-weight:600 !important;font-size:14px !important;letter-spacing:0.02em}.home-about__col-02{position:relative;z-index:1}.home-about__label{font-weight:800 !important;color:#1f2937 !important;position:relative;display:inline-block;padding-bottom:16px}.home-about__label::after{content:"";position:absolute;bottom:0;left:0;width:80px;height:4px;background:linear-gradient(90deg, #5a5aff, #A855F7);border-radius:4px;box-shadow:0 2px 8px rgba(90, 90, 255, 0.3)}.home-about__desc{color:#4b5563 !important;line-height:1.8 !important;font-size:16px !important}.home-about__desc p{margin-bottom:18px}.home-about__desc p:last-child{margin-bottom:0}.home-about__link{margin-top:28px !important;padding:16px 36px !important;background:linear-gradient(135deg, #493efb 0%, #7C3AED 100%) !important;border:none !important;border-radius:14px !important;color:#ffffff !important;font-weight:700 !important;font-size:15px !important;letter-spacing:0.02em;box-shadow:0 8px 24px rgba(73, 62, 251, 0.35), inset 0 1px 0 rgba(255, 255, 255, 0.2);transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1) !important;position:relative;overflow:hidden}.home-about__link::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.3), transparent);transition:left 0.7s ease}.home-about__link::after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(135deg, #7c7cff, #A855F7);border-radius:16px;z-index:-1;opacity:0;transition:opacity 0.4s ease}.home-about__link:hover{transform:translateY(-4px) scale(1.02) !important;box-shadow:0 16px 40px rgba(73, 62, 251, 0.4), 0 0 0 2px rgba(124, 124, 255, 0.2) !important;background:linear-gradient(135deg, #5a5aff 0%, #9333EA 100%) !important}.home-about__link:hover::before{left:100%}.home-about__link:hover::after{opacity:0.5}.home-about__link:active{transform:translateY(-2px) scale(0.98) !important}.home-reviews{position:relative;padding:100px 0 !important;background:linear-gradient(135deg, #4F46E5 0%, #6366F1 20%, #7C3AED 50%, #8B5CF6 80%, #6366F1 100%) !important;overflow:hidden}.home-reviews::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(ellipse 100% 80% at 0% 0%, rgba(255, 255, 255, 0.1) 0%, transparent 50%), radial-gradient(ellipse 80% 100% at 100% 100%, rgba(255, 255, 255, 0.08) 0%, transparent 50%);pointer-events:none;z-index:0}.home-reviews::after{content:"";position:absolute;top:20%;left:-5%;width:300px;height:300px;background:radial-gradient(circle, rgba(255, 255, 255, 0.06) 0%, transparent 70%);border-radius:50%;animation:floatAbout 10s ease-in-out infinite;pointer-events:none;z-index:0}.home-reviews__container{position:relative;z-index:1}.home-reviews__title{font-weight:800 !important;letter-spacing:-0.02em;text-shadow:0 4px 24px rgba(0, 0, 0, 0.15);position:relative}.home-reviews__title::after{content:"";display:block;width:80px;height:4px;background:linear-gradient(90deg, #fbbf24, #f59e0b);border-radius:4px;margin:20px auto 0;box-shadow:0 2px 12px rgba(245, 158, 11, 0.4)}.home-reviews__content{margin-top:56px !important}.home-reviews-slider{margin:0 -16px !important}.home-reviews-slider .slick-list{padding-top:12px !important;padding-bottom:12px !important;margin-top:-12px !important;margin-bottom:-12px !important}.home-reviews-slider__item{padding:0 16px !important}.home-reviews-slider__wrapper{position:relative;background:linear-gradient(165deg, rgba(255, 255, 255, 0.98) 0%, rgba(255, 255, 255, 0.92) 100%) !important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255, 255, 255, 0.8) !important;border-radius:24px !important;padding:40px 28px !important;box-shadow:0 8px 32px rgba(0, 0, 0, 0.08), 0 2px 8px rgba(0, 0, 0, 0.04), inset 0 1px 0 white;transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1) !important;overflow:hidden}.home-reviews-slider__wrapper::before{content:"“";position:absolute;top:16px;right:24px;font-size:120px;font-family:Georgia, serif;color:rgba(124, 124, 255, 0.08);line-height:1;pointer-events:none;z-index:0}.home-reviews-slider__wrapper::after{content:"";position:absolute;bottom:0;left:0;right:0;height:4px;background:linear-gradient(90deg, #5a5aff, #A855F7, #f59e0b);transform:scaleX(0);transform-origin:left;transition:transform 0.5s cubic-bezier(0.23, 1, 0.32, 1)}.home-reviews-slider__wrapper:hover{transform:translateY(-10px) !important;box-shadow:0 24px 48px rgba(73, 62, 251, 0.15), 0 8px 24px rgba(0, 0, 0, 0.08), inset 0 1px 0 white !important}.home-reviews-slider__wrapper:hover::after{transform:scaleX(1)}.home-reviews-slider__wrapper:hover .home-reviews-slider__avatar{transform:scale(1.05);box-shadow:0 12px 32px rgba(73, 62, 251, 0.2), 0 0 0 4px rgba(124, 124, 255, 0.15)}.home-reviews-slider__avatar{position:relative;z-index:1;width:100px !important;height:100px !important;min-width:100px !important;min-height:100px !important;background:linear-gradient(145deg, #f5f5ff 0%, #EEF2FF 100%) !important;border:3px solid rgba(168, 168, 255, 0.4) !important;box-shadow:0 8px 24px rgba(73, 62, 251, 0.12), inset 0 -2px 8px rgba(124, 124, 255, 0.08);transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1) !important}.home-reviews-slider__avatar img{width:76px !important;height:76px !important;border:2px solid rgba(255, 255, 255, 0.8);box-shadow:0 4px 12px rgba(0, 0, 0, 0.1)}.home-reviews-slider__name{position:relative;z-index:1;margin-top:20px !important;font-weight:800 !important;color:#1f2937 !important;font-size:18px !important;letter-spacing:-0.01em}.home-reviews-slider__rating{position:relative;z-index:1;margin-top:14px !important;background:linear-gradient(135deg, #FEF3C7 0%, #FDE68A 100%) !important;border:1px solid rgba(251, 191, 36, 0.3) !important;border-radius:100px !important;padding:10px 18px !important;box-shadow:0 4px 12px rgba(245, 158, 11, 0.15), inset 0 1px 0 rgba(255, 255, 255, 0.5)}.home-reviews-slider__rating img{filter:drop-shadow(0 1px 2px rgba(217, 119, 6, 0.2))}.home-reviews-slider__rating span{font-weight:700 !important;color:#92400E !important;font-size:13px !important}.home-reviews-slider__stars{display:flex;align-items:center;gap:2px}.home-reviews-slider__stars svg{width:20px;height:20px;filter:drop-shadow(0 1px 2px rgba(217, 119, 6, 0.2))}.home-reviews-slider__text{position:relative;z-index:1;margin-top:24px !important;max-width:300px !important;color:#4b5563 !important;font-size:15px !important;line-height:1.7 !important;font-style:italic}.home-reviews-slider__buttons{margin-top:48px !important}.home-reviews-slider__btn-prev,.home-reviews-slider__btn-next{transition:all 0.4s cubic-bezier(0.23, 1, 0.32, 1) !important}.home-reviews-slider__btn-prev svg,.home-reviews-slider__btn-next svg{filter:drop-shadow(0 4px 12px rgba(0, 0, 0, 0.1));transition:all 0.4s cubic-bezier(0.23, 1, 0.32, 1)}.home-reviews-slider__btn-prev rect,.home-reviews-slider__btn-next rect{fill:rgba(255, 255, 255, 0.95) !important;transition:all 0.3s ease}.home-reviews-slider__btn-prev path,.home-reviews-slider__btn-next path{fill:#493efb !important;transition:all 0.3s ease}.home-reviews-slider__btn-prev:hover,.home-reviews-slider__btn-next:hover{transform:scale(1.1) translateY(-2px)}.home-reviews-slider__btn-prev:hover svg,.home-reviews-slider__btn-next:hover svg{filter:drop-shadow(0 8px 20px rgba(73, 62, 251, 0.25))}.home-reviews-slider__btn-prev:hover rect,.home-reviews-slider__btn-next:hover rect{fill:#ffffff !important}.home-reviews-slider__btn-prev:hover path,.home-reviews-slider__btn-next:hover path{fill:#3730e8 !important}.home-reviews-slider__btn-prev:active,.home-reviews-slider__btn-next:active{transform:scale(0.95)}.home-reviews-slider__dots{margin-top:32px !important}.home-reviews-slider__dots .slick-dots li button{width:40px !important;height:6px !important;background:rgba(255, 255, 255, 0.4) !important;border-radius:100px;transition:all 0.4s cubic-bezier(0.23, 1, 0.32, 1)}.home-reviews-slider__dots .slick-dots li button:hover{background:rgba(255, 255, 255, 0.7) !important}.home-reviews-slider__dots .slick-dots li.slick-active button{background:#fbbf24 !important;width:56px !important;box-shadow:0 2px 12px rgba(245, 158, 11, 0.4)}.home-products{position:relative;padding:100px 0 !important;background:linear-gradient(180deg, #FFFFFF 0%, #F8FAFF 50%, #F0F4FF 100%) !important;overflow:hidden}.home-products::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(ellipse 60% 40% at 10% 20%, rgba(124, 124, 255, 0.04) 0%, transparent 50%), radial-gradient(ellipse 50% 50% at 90% 80%, rgba(168, 85, 247, 0.03) 0%, transparent 50%);pointer-events:none;z-index:0}.home-products::after{content:"";position:absolute;bottom:10%;right:-5%;width:350px;height:350px;background:radial-gradient(circle, rgba(124, 124, 255, 0.06) 0%, transparent 70%);border-radius:50%;animation:floatAbout 12s ease-in-out infinite reverse;pointer-events:none;z-index:0}.home-products__container{position:relative;z-index:1}.home-products__title{background:linear-gradient(135deg, #3730e8 0%, #5a5aff 50%, #7C3AED 100%) !important;background-size:200% auto !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important;background-clip:text !important;font-weight:800 !important;letter-spacing:-0.02em}.home-products__title::after{content:"";display:block;width:100px;height:4px;background:linear-gradient(90deg, #5a5aff, #A855F7);border-radius:4px;margin:20px auto 0;box-shadow:0 2px 12px rgba(90, 90, 255, 0.3)}.home-products .home-rating__blocks{margin-top:48px !important;gap:28px !important}.home-products .home-rating__article{position:relative;background:#ffffff !important;border:1px solid rgba(212, 212, 255, 0.4) !important;border-radius:24px !important;overflow:hidden;box-shadow:0 4px 20px rgba(0, 0, 0, 0.04), 0 1px 4px rgba(0, 0, 0, 0.02), inset 0 1px 0 rgba(255, 255, 255, 0.8);transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1) !important}.home-products .home-rating__article::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg, #5a5aff, #A855F7, #f59e0b);z-index:20;opacity:0;transition:opacity 0.4s cubic-bezier(0.23, 1, 0.32, 1)}.home-products .home-rating__article:hover{transform:translateY(-12px) !important;box-shadow:0 32px 64px rgba(73, 62, 251, 0.15), 0 12px 32px rgba(0, 0, 0, 0.08) !important;border-color:rgba(168, 168, 255, 0.6) !important}.home-products .home-rating__article:hover::before{opacity:1}.home-products .home-rating__article:hover .home-rating__image .poster{transform:scale(1.1) !important}.home-products .home-rating__article:hover .home-rating__image .bank{transform:translateY(-4px);box-shadow:0 8px 20px rgba(0, 0, 0, 0.2)}.home-products .home-rating__article:hover .home-rating__image::after{opacity:1}.home-products .home-rating__article:hover .home-rating__wrapper{background:linear-gradient(180deg, #ffffff 0%, #FAFAFF 100%) !important}.home-products .home-rating__article:hover .home-rating__label{color:#493efb !important}.home-products .home-rating__article:hover .home-rating__rating{transform:scale(1.05)}.home-products .home-rating__image{position:relative;border-radius:24px 24px 0 0 !important;overflow:hidden}.home-products .home-rating__image::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg, rgba(73, 62, 251, 0.1) 0%, transparent 30%, transparent 50%, rgba(0, 0, 0, 0.5) 100%);opacity:0;transition:opacity 0.5s cubic-bezier(0.23, 1, 0.32, 1);pointer-events:none;z-index:5}.home-products .home-rating__image .poster{height:240px !important;min-height:240px !important;transition:transform 0.7s cubic-bezier(0.23, 1, 0.32, 1) !important}.home-products .home-rating__image .bank{bottom:16px !important;left:16px !important;width:90px !important;height:36px !important;background:#ffffff;padding:8px 12px;border-radius:10px !important;box-shadow:0 4px 16px rgba(0, 0, 0, 0.12);z-index:10 !important;transition:all 0.4s cubic-bezier(0.23, 1, 0.32, 1) !important;border:1px solid rgba(212, 212, 255, 0.3)}.home-products .home-rating__wrapper{padding:28px 24px !important;background:#ffffff !important;border-radius:0 0 24px 24px !important;transition:background 0.4s cubic-bezier(0.23, 1, 0.32, 1) !important;position:relative}.home-products .home-rating__wrapper::before{content:"";position:absolute;top:0;left:24px;right:24px;height:1px;background:linear-gradient(90deg, transparent, rgba(212, 212, 255, 0.5), transparent)}.home-products .home-rating__top{gap:12px !important}.home-products .home-rating__rating{background:linear-gradient(145deg, #FEF9E7 0%, #FDE68A 50%, #FBBF24 100%) !important;border:1px solid rgba(245, 158, 11, 0.3) !important;border-radius:100px !important;padding:10px 16px !important;box-shadow:0 4px 12px rgba(245, 158, 11, 0.2), inset 0 1px 0 rgba(255, 255, 255, 0.5);transition:all 0.4s cubic-bezier(0.23, 1, 0.32, 1) !important}.home-products .home-rating__rating img{filter:drop-shadow(0 2px 4px rgba(217, 119, 6, 0.3))}.home-products .home-rating__rating span{font-weight:800 !important;color:#78350F !important;font-size:14px !important}.home-products .home-rating__stars{display:flex;align-items:center;gap:1px}.home-products .home-rating__stars svg{width:16px;height:16px;filter:drop-shadow(0 1px 2px rgba(217, 119, 6, 0.3))}.home-products .home-rating__reviews{background:linear-gradient(145deg, rgba(245, 245, 255, 0.9), rgba(235, 235, 255, 0.8));padding:10px 16px;border-radius:100px;border:1px solid rgba(168, 168, 255, 0.4);text-decoration:none !important;font-weight:700 !important;color:#3730e8 !important;font-size:14px !important;transition:all 0.4s cubic-bezier(0.23, 1, 0.32, 1);box-shadow:0 2px 8px rgba(90, 90, 255, 0.1)}.home-products .home-rating__reviews svg{transition:transform 0.3s ease}.home-products .home-rating__reviews svg path{fill:#5a5aff !important}.home-products .home-rating__reviews:hover{background:#ebebff;border-color:#7c7cff;box-shadow:0 4px 12px rgba(90, 90, 255, 0.2)}.home-products .home-rating__reviews:hover svg{transform:scale(1.15)}.home-products .home-rating__label{margin-top:18px !important;font-weight:700 !important;font-size:19px !important;color:#1f2937 !important;line-height:1.4 !important;transition:color 0.4s cubic-bezier(0.23, 1, 0.32, 1) !important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.home-products .home-rating__link-more{margin-top:56px !important;padding:18px 40px !important;background:linear-gradient(135deg, #493efb 0%, #7C3AED 100%) !important;border:none !important;border-radius:16px !important;color:#ffffff !important;font-weight:700 !important;font-size:16px !important;letter-spacing:0.02em;box-shadow:0 8px 24px rgba(73, 62, 251, 0.35), 0 4px 12px rgba(124, 58, 237, 0.2), inset 0 1px 0 rgba(255, 255, 255, 0.2);transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1) !important;position:relative;overflow:hidden}.home-products .home-rating__link-more::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.3), transparent);transition:left 0.6s ease}.home-products .home-rating__link-more:hover{transform:translateY(-4px) scale(1.02) !important;box-shadow:0 20px 48px rgba(73, 62, 251, 0.4), 0 8px 20px rgba(124, 58, 237, 0.25) !important;background:linear-gradient(135deg, #5a5aff 0%, #9333EA 100%) !important}.home-products .home-rating__link-more:hover::before{left:100%}.home-products .home-rating__link-more:active{transform:translateY(-2px) scale(0.98) !important}.home-blog{position:relative;overflow:hidden;background:linear-gradient(180deg, #f9fafb 0%, #ffffff 50%, #f9fafb 100%) !important}.home-blog::before{content:"";position:absolute;top:-150px;right:-150px;width:400px;height:400px;background:radial-gradient(circle, rgba(212, 212, 255, 0.15) 0%, transparent 70%);border-radius:50%;pointer-events:none;z-index:0}.home-blog::after{content:"";position:absolute;bottom:-100px;left:-100px;width:300px;height:300px;background:radial-gradient(circle, rgba(253, 230, 138, 0.12) 0%, transparent 70%);border-radius:50%;pointer-events:none;z-index:0;animation:floatAbout 15s ease-in-out infinite}.home-blog__container{position:relative;z-index:1}.home-blog__body{position:relative}.home-blog__top{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:40px !important;position:relative}@media (max-width:768px){.home-blog__top{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:30px !important}}.home-blog__title p{font-size:14px !important;font-weight:600 !important;text-transform:uppercase;letter-spacing:2px;color:#5a5aff !important;margin-bottom:8px !important;display:inline-flex;align-items:center;gap:8px}.home-blog__title p::before{content:"";display:inline-block;width:24px;height:2px;background:linear-gradient(90deg, #5a5aff, #f59e0b);border-radius:2px}.home-blog__title h2{font-size:clamp(28px, 4vw, 42px) !important;font-weight:700 !important;line-height:1.2 !important;color:#111827 !important;background:linear-gradient(135deg, #111827 0%, #3730e8 50%, #1f2937 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.home-blog__link{display:inline-flex;align-items:center;gap:8px;padding:12px 24px !important;background:linear-gradient(135deg, #5a5aff 0%, #493efb 100%) !important;color:#fff !important;font-weight:600 !important;font-size:14px !important;border-radius:0.75rem !important;text-decoration:none !important;transition:all 0.4s cubic-bezier(0.23, 1, 0.32, 1) !important;box-shadow:0 4px 15px rgba(90, 90, 255, 0.3), 0 2px 6px rgba(73, 62, 251, 0.2) !important;position:relative;overflow:hidden}.home-blog__link::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent);transition:left 0.5s ease}.home-blog__link::after{content:"→";font-size:16px;transition:transform 0.3s ease}.home-blog__link:hover{transform:translateY(-3px) !important;box-shadow:0 8px 25px rgba(90, 90, 255, 0.4), 0 4px 12px rgba(73, 62, 251, 0.3) !important}.home-blog__link:hover::before{left:100%}.home-blog__link:hover::after{transform:translateX(4px)}@media (max-width:768px){.home-blog__link{padding:10px 20px !important}}.home-blog-slider{position:relative}.home-blog-slider .slick-list{padding-top:15px !important;padding-bottom:30px !important;margin-top:-15px !important;margin-bottom:-30px !important}.home-blog-slider__item{padding:0 12px}.home-blog-slider__wrapper{position:relative;border:none !important;background:transparent !important;padding:0 !important}.home-blog-slider__article{display:block;background:#ffffff !important;border-radius:1rem !important;overflow:hidden;text-decoration:none !important;transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1) !important;box-shadow:0 4px 20px rgba(17, 24, 39, 0.06), 0 1px 4px rgba(17, 24, 39, 0.04) !important;border:none !important;position:relative}.home-blog-slider__article::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg, #5a5aff, #A855F7, #f59e0b);opacity:0;transition:opacity 0.4s ease;z-index:2}.home-blog-slider__article:hover{transform:translateY(-8px) !important;box-shadow:0 12px 30px rgba(90, 90, 255, 0.12), 0 4px 12px rgba(17, 24, 39, 0.08) !important}.home-blog-slider__article:hover::before{opacity:1}.home-blog-slider__article:hover .home-blog-slider__image img{transform:scale(1.08)}.home-blog-slider__article:hover .home-blog-slider__title{color:#493efb !important}.home-blog-slider__image{position:relative;overflow:hidden;aspect-ratio:1.6}.home-blog-slider__image::after{content:"";position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(to top, rgba(17, 24, 39, 0.1) 0%, transparent 100%);pointer-events:none;opacity:0;transition:opacity 0.4s ease}.home-blog-slider__image img{width:100%;height:100%;object-fit:cover;transition:transform 0.6s cubic-bezier(0.23, 1, 0.32, 1) !important}.home-blog-slider__info{padding:24px !important;position:relative}@media (max-width:768px){.home-blog-slider__info{padding:20px !important}}.home-blog-slider__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px !important}.home-blog-slider__date{font-size:12px !important;font-weight:500 !important;color:#6b7280 !important;text-transform:capitalize;display:flex;align-items:center;gap:6px}.home-blog-slider__date::before{content:"";display:inline-block;width:6px;height:6px;background:linear-gradient(135deg, #7c7cff, #fbbf24);border-radius:50%}.home-blog-slider__review{display:flex;align-items:center;gap:6px;font-size:13px !important;font-weight:600 !important;color:#4b5563 !important;padding:4px 10px;background:rgba(245, 245, 255, 0.8);border-radius:9999px;transition:all 0.3s ease}.home-blog-slider__review svg{width:14px;height:14px}.home-blog-slider__review svg path{fill:#5a5aff}.home-blog-slider__review:hover{background:#ebebff}.home-blog-slider__title{font-size:18px !important;font-weight:700 !important;line-height:1.4 !important;color:#111827 !important;margin-bottom:12px !important;transition:color 0.3s ease !important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:768px){.home-blog-slider__title{font-size:16px !important}}.home-blog-slider__meta{display:flex;align-items:center;gap:12px}.home-blog-slider__reading-time{display:inline-flex;align-items:center;gap:6px;font-size:12px !important;font-weight:500 !important;color:#6b7280 !important;padding:6px 12px;background:#f9fafb;border-radius:9999px;border:1px solid #f3f4f6}.home-blog-slider__reading-time::before{content:"⌚";font-size:11px}.home-blog-slider__category{position:absolute;top:16px;left:16px;z-index:3;display:flex;flex-wrap:wrap;gap:6px}.home-blog-slider__category a{display:inline-block;padding:6px 14px !important;background:rgba(255, 255, 255, 0.95) !important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#493efb !important;font-size:11px !important;font-weight:700 !important;text-transform:uppercase;letter-spacing:0.5px;border-radius:9999px !important;text-decoration:none !important;transition:all 0.3s ease !important;box-shadow:0 2px 10px rgba(17, 24, 39, 0.1);border:1px solid rgba(212, 212, 255, 0.5)}.home-blog-slider__category a:hover{background:linear-gradient(135deg, #5a5aff, #493efb) !important;color:#fff !important;transform:translateY(-2px);box-shadow:0 4px 15px rgba(90, 90, 255, 0.4)}.home-blog-slider__buttons{display:flex;justify-content:center;gap:16px;margin-top:40px}.home-blog-slider__btn-prev,.home-blog-slider__btn-next{width:52px !important;height:52px !important;background:transparent !important;border:none !important;border-radius:9999px !important;display:flex !important;align-items:center;justify-content:center;cursor:pointer;transition:all 0.4s cubic-bezier(0.23, 1, 0.32, 1) !important;padding:0 !important;position:relative}.home-blog-slider__btn-prev svg,.home-blog-slider__btn-next svg{width:52px;height:53px;transition:all 0.4s cubic-bezier(0.23, 1, 0.32, 1)}.home-blog-slider__btn-prev svg rect,.home-blog-slider__btn-next svg rect{transition:all 0.3s ease}.home-blog-slider__btn-prev svg path,.home-blog-slider__btn-next svg path{transition:fill 0.3s ease}.home-blog-slider__btn-prev:hover,.home-blog-slider__btn-next:hover{transform:scale(1.1) translateY(-2px) !important}.home-blog-slider__btn-prev:hover svg,.home-blog-slider__btn-next:hover svg{filter:drop-shadow(0 8px 20px rgba(90, 90, 255, 0.3))}.home-blog-slider__btn-prev:hover svg rect,.home-blog-slider__btn-next:hover svg rect{fill:#5a5aff !important;stroke:#5a5aff !important}.home-blog-slider__btn-prev:hover svg path,.home-blog-slider__btn-next:hover svg path{fill:#fff !important}.home-blog-slider__btn-prev:active,.home-blog-slider__btn-next:active{transform:scale(0.95) !important}.home-blog-slider__btn-prev.slick-disabled,.home-blog-slider__btn-next.slick-disabled{opacity:0.4 !important;cursor:not-allowed}.home-blog-slider__btn-prev.slick-disabled:hover,.home-blog-slider__btn-next.slick-disabled:hover{transform:none !important}.home-blog-slider__btn-prev.slick-disabled:hover svg,.home-blog-slider__btn-next.slick-disabled:hover svg{filter:none}.home-blog-slider__btn-prev.slick-disabled:hover svg rect,.home-blog-slider__btn-next.slick-disabled:hover svg rect{fill:#FCFDFF !important;stroke:#E5E7EB !important}.home-blog-slider__btn-prev.slick-disabled:hover svg path,.home-blog-slider__btn-next.slick-disabled:hover svg path{fill:#5a5aff !important}.home-blog-slider__dots{display:flex;justify-content:center;gap:10px;margin-top:24px}.home-blog-slider__dots .slick-dots{display:flex !important;justify-content:center;gap:10px;list-style:none;padding:0;margin:0}.home-blog-slider__dots .slick-dots li button{width:10px !important;height:10px !important;border-radius:9999px !important;background:#d1d5db !important;border:none !important;cursor:pointer;transition:all 0.4s cubic-bezier(0.23, 1, 0.32, 1) !important;font-size:0;padding:0}.home-blog-slider__dots .slick-dots li button:hover{background:#a8a8ff !important;transform:scale(1.2)}.home-blog-slider__dots .slick-dots li.slick-active button{width:32px !important;background:linear-gradient(90deg, #5a5aff, #f59e0b) !important;box-shadow:0 2px 10px rgba(90, 90, 255, 0.4)}.home-faq{position:relative;overflow:hidden;background:linear-gradient(180deg, #ffffff 0%, rgba(245, 245, 255, 0.3) 50%, #f9fafb 100%) !important;padding:100px 0 !important}@media (max-width:768px){.home-faq{padding:70px 0 !important}}.home-faq::before{content:"";position:absolute;top:50%;left:-200px;width:600px;height:600px;background:radial-gradient(circle, rgba(212, 212, 255, 0.25) 0%, transparent 70%);border-radius:50%;transform:translateY(-50%);pointer-events:none;z-index:0;animation:pulseGlow 8s ease-in-out infinite}.home-faq::after{content:"";position:absolute;bottom:-150px;right:-150px;width:450px;height:450px;background:radial-gradient(circle, rgba(253, 230, 138, 0.2) 0%, transparent 70%);border-radius:50%;pointer-events:none;z-index:0;animation:floatAbout 18s ease-in-out infinite}.home-faq__container{position:relative;z-index:1}.home-faq__body{position:relative}.home-faq__title{font-size:clamp(32px, 5vw, 48px) !important;font-weight:800 !important;line-height:1.2 !important;text-align:center !important;margin-bottom:16px !important;background:linear-gradient(135deg, #111827 0%, #493efb 50%, #2d27c4 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;position:relative;display:inline-block;width:100%}.home-faq__title::before{content:"?";position:absolute;top:-75px;left:50%;transform:translateX(-50%);width:56px;height:56px;background:linear-gradient(135deg, #5a5aff, #7C3AED);border-radius:9999px;display:flex;align-items:center;justify-content:center;font-size:26px;font-weight:800;color:#fff;-webkit-text-fill-color:#fff;box-shadow:0 8px 30px rgba(90, 90, 255, 0.35), 0 4px 12px rgba(124, 58, 237, 0.2);animation:pulseGlow 3s ease-in-out infinite}@media (max-width:768px){.home-faq__title::before{width:46px;height:46px;font-size:22px;top:-60px}}@media (max-width:768px){.home-faq__title{margin-bottom:12px !important}}.home-faq__subtitle{text-align:center;font-size:16px;color:#6b7280;margin-bottom:50px;font-weight:500}.home-faq__content{max-width:900px !important;margin:60px auto 0 auto !important}@media (max-width:768px){.home-faq__content{margin:45px auto 0 auto !important}}.home-faq__list{display:flex;flex-direction:column;gap:14px !important}.home-faq__accordion{background:#ffffff !important;border-radius:1rem !important;padding:0 !important;overflow:hidden;box-shadow:0 4px 20px rgba(17, 24, 39, 0.05), 0 1px 4px rgba(17, 24, 39, 0.03) !important;border:1px solid rgba(229, 231, 235, 0.7) !important;transition:all 0.4s cubic-bezier(0.23, 1, 0.32, 1) !important;position:relative}.home-faq__accordion::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg, #7c7cff, #fbbf24);opacity:0;transition:opacity 0.4s ease}.home-faq__accordion:hover{transform:translateX(4px);box-shadow:0 10px 40px rgba(90, 90, 255, 0.1), 0 4px 12px rgba(17, 24, 39, 0.05) !important;border-color:rgba(168, 168, 255, 0.6) !important}.home-faq__accordion:hover::before{opacity:1}.home-faq__accordion._spoller-active{transform:translateX(4px);box-shadow:0 15px 50px rgba(90, 90, 255, 0.15), 0 6px 20px rgba(17, 24, 39, 0.08) !important;border-color:rgba(124, 124, 255, 0.5) !important}.home-faq__accordion._spoller-active::before{opacity:1}.home-faq__accordion._spoller-active .home-faq__question{background:linear-gradient(135deg, rgba(245, 245, 255, 0.9) 0%, rgba(235, 235, 255, 0.6) 100%) !important}.home-faq__accordion._spoller-active .home-faq__question .icon{background:linear-gradient(135deg, #5a5aff, #7C3AED) !important;box-shadow:0 4px 15px rgba(90, 90, 255, 0.4)}.home-faq__accordion._spoller-active .home-faq__question .icon svg path{fill:#fff !important}.home-faq__accordion._spoller-active .home-faq__question .title .number{background:linear-gradient(135deg, #5a5aff, #7C3AED) !important;color:#fff !important;box-shadow:0 4px 12px rgba(90, 90, 255, 0.3)}.home-faq__accordion._spoller-active .home-faq__question .title .text{color:#3730e8 !important}.home-faq__question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:26px 30px !important;background:transparent !important;border:none !important;cursor:pointer;transition:all 0.3s ease !important}@media (max-width:768px){.home-faq__question{padding:20px !important;gap:14px}}.home-faq__question:hover{background:rgba(245, 245, 255, 0.6) !important}.home-faq__question:hover .title .text{color:#3730e8 !important}.home-faq__question .title{display:flex;align-items:center;gap:20px;text-align:left}@media (max-width:768px){.home-faq__question .title{gap:14px}}.home-faq__question .title .number{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:46px;height:46px;background:linear-gradient(135deg, #f3f4f6, #f9fafb) !important;border:2px solid #e5e7eb;border-radius:0.75rem !important;font-size:15px !important;font-weight:800 !important;color:#493efb !important;transition:all 0.4s cubic-bezier(0.23, 1, 0.32, 1) !important}@media (max-width:768px){.home-faq__question .title .number{width:40px;height:40px;font-size:14px !important}}.home-faq__question .title .text{font-size:18px !important;font-weight:600 !important;color:#1f2937 !important;line-height:1.45 !important;transition:color 0.3s ease}@media (max-width:768px){.home-faq__question .title .text{font-size:15px !important}}.home-faq__question .icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:linear-gradient(135deg, #f3f4f6, #f9fafb) !important;border:2px solid #e5e7eb;border-radius:9999px !important;transition:all 0.4s cubic-bezier(0.23, 1, 0.32, 1) !important}@media (max-width:768px){.home-faq__question .icon{width:38px;height:38px}}.home-faq__question .icon svg{width:14px;height:auto;transition:transform 0.4s cubic-bezier(0.23, 1, 0.32, 1)}.home-faq__question .icon svg path{fill:#5a5aff;transition:fill 0.3s ease}.home-faq__answer{overflow:hidden}.home-faq__answer .wrapper{padding:0 30px 30px 96px !important;position:relative}.home-faq__answer .wrapper::before{content:"";position:absolute;left:52px;top:0;bottom:30px;width:2px;background:linear-gradient(180deg, #d4d4ff, transparent);border-radius:2px}@media (max-width:768px){.home-faq__answer .wrapper::before{display:none}}@media (max-width:768px){.home-faq__answer .wrapper{padding:0 20px 24px 20px !important}}.home-faq__answer .wrapper p{font-size:16px !important;line-height:1.75 !important;color:#4b5563 !important;margin:0}.home-faq__answer .wrapper p:not(:last-child){margin-bottom:14px}.home-faq__answer .wrapper ul,.home-faq__answer .wrapper ol{margin:14px 0;padding-left:24px}.home-faq__answer .wrapper ul li,.home-faq__answer .wrapper ol li{font-size:16px !important;line-height:1.75 !important;color:#4b5563 !important;margin-bottom:10px;position:relative}.home-faq__answer .wrapper ul li::marker,.home-faq__answer .wrapper ol li::marker{color:#5a5aff;font-weight:700}.home-faq__answer .wrapper a{color:#493efb !important;text-decoration:none;font-weight:500;border-bottom:1px solid rgba(90, 90, 255, 0.3);transition:all 0.2s ease}.home-faq__answer .wrapper a:hover{color:#3730e8 !important;border-bottom-color:#5a5aff}.home-faq__answer .wrapper strong{color:#1f2937;font-weight:600}.home-faq__accordion._spoller-active .home-faq__question .icon svg{transform:rotate(180deg)}.home-finance{position:relative;overflow:hidden;background:linear-gradient(180deg, #f9fafb 0%, #ffffff 40%, rgba(245, 245, 255, 0.4) 100%) !important;padding:100px 0 !important}@media (max-width:768px){.home-finance{padding:70px 0 !important}}.home-finance::before{content:"";position:absolute;top:-150px;right:-200px;width:550px;height:550px;background:radial-gradient(circle, rgba(212, 212, 255, 0.3) 0%, transparent 70%);border-radius:50%;pointer-events:none;z-index:0;animation:pulseGlow 10s ease-in-out infinite}.home-finance::after{content:"";position:absolute;bottom:-150px;left:-150px;width:450px;height:450px;background:radial-gradient(circle, rgba(253, 230, 138, 0.25) 0%, transparent 70%);border-radius:50%;pointer-events:none;z-index:0;animation:floatAbout 16s ease-in-out infinite}.home-finance__container{position:relative;z-index:1}.home-finance__body{position:relative}.home-finance__top{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:50px !important}@media (max-width:768px){.home-finance__top{flex-direction:column;align-items:flex-start;gap:24px;margin-bottom:35px !important}}.home-finance__title{position:relative}.home-finance__title p{font-size:14px !important;font-weight:700 !important;text-transform:uppercase;letter-spacing:3px;color:#5a5aff !important;margin-bottom:12px !important;display:inline-flex;align-items:center;gap:12px}.home-finance__title p::before{content:"";display:inline-block;width:32px;height:3px;background:linear-gradient(90deg, #5a5aff, #7C3AED, #f59e0b);border-radius:3px}.home-finance__title h2{font-size:clamp(32px, 5vw, 48px) !important;font-weight:800 !important;line-height:1.15 !important;color:#111827 !important;background:linear-gradient(135deg, #111827 0%, #493efb 50%, #2d27c4 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.home-finance__content{position:relative}.home-finance-slider{position:relative}.home-finance-slider .slick-list{padding-top:15px !important;padding-bottom:30px !important;margin-top:-15px !important;margin-bottom:-30px !important}.home-finance-slider__item{padding:0 14px}.home-finance-slider__wrapper{position:relative;border:none !important;background:transparent !important;padding:0 !important;height:100%}.home-finance-slider__article{display:flex;flex-direction:column;background:#ffffff !important;border-radius:1rem !important;overflow:hidden;text-decoration:none !important;transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1) !important;box-shadow:0 4px 24px rgba(17, 24, 39, 0.07), 0 1px 5px rgba(17, 24, 39, 0.04) !important;position:relative;height:100%}.home-finance-slider__article::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg, #5a5aff, #7C3AED, #f59e0b);opacity:0;transition:opacity 0.4s ease;z-index:2}.home-finance-slider__article::after{content:"→";position:absolute;bottom:20px;right:20px;width:40px;height:40px;background:linear-gradient(135deg, #5a5aff, #7C3AED);border-radius:9999px;display:flex;align-items:center;justify-content:center;font-size:18px;color:#fff;opacity:0;transform:translateX(-10px);transition:all 0.4s cubic-bezier(0.23, 1, 0.32, 1);z-index:3;box-shadow:0 4px 15px rgba(90, 90, 255, 0.4)}.home-finance-slider__article:hover{transform:translateY(-6px) !important;box-shadow:0 10px 25px rgba(90, 90, 255, 0.1), 0 4px 10px rgba(17, 24, 39, 0.06) !important}.home-finance-slider__article:hover::before{opacity:1}.home-finance-slider__article:hover::after{opacity:1;transform:translateX(0)}.home-finance-slider__article:hover .home-finance-slider__image img{transform:scale(1.05)}.home-finance-slider__article:hover .home-finance-slider__title{color:#493efb !important}.home-finance-slider__article:hover .home-finance-slider__date{background:linear-gradient(135deg, #5a5aff, #7C3AED) !important;color:#fff !important}.home-finance-slider__article:hover .home-finance-slider__date svg circle{fill:#fff}.home-finance-slider__image{position:relative;overflow:hidden;aspect-ratio:1.6}.home-finance-slider__image img{width:100%;height:100%;object-fit:cover;transition:transform 0.6s cubic-bezier(0.23, 1, 0.32, 1) !important}.home-finance-slider__image::after{content:"";position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(to top, rgba(17, 24, 39, 0.2) 0%, transparent 100%);pointer-events:none;transition:opacity 0.4s ease}.home-finance-slider__date{position:absolute;top:16px;left:16px;z-index:3;display:inline-flex;align-items:center;gap:8px;padding:10px 16px !important;background:rgba(255, 255, 255, 0.95) !important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:9999px !important;font-size:12px !important;font-weight:700 !important;color:#374151 !important;box-shadow:0 4px 15px rgba(17, 24, 39, 0.12);transition:all 0.4s cubic-bezier(0.23, 1, 0.32, 1) !important;border:1px solid rgba(255, 255, 255, 0.5)}.home-finance-slider__date svg circle{fill:#5a5aff;transition:fill 0.3s ease}.home-finance-slider__info{padding:26px !important;display:flex;flex-direction:column;flex-grow:1;position:relative}@media (max-width:768px){.home-finance-slider__info{padding:22px !important}}.home-finance-slider__review{display:inline-flex;align-items:center;gap:8px;font-size:13px !important;font-weight:600 !important;color:#6b7280 !important;margin-bottom:14px;padding:6px 12px;background:rgba(245, 245, 255, 0.6);border-radius:9999px;width:fit-content;transition:all 0.3s ease}.home-finance-slider__review svg{width:16px;height:16px}.home-finance-slider__review svg path{fill:#5a5aff}.home-finance-slider__title{font-size:19px !important;font-weight:700 !important;line-height:1.4 !important;color:#111827 !important;margin-bottom:14px !important;transition:color 0.3s ease !important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:768px){.home-finance-slider__title{font-size:17px !important}}.home-finance-slider__desc{font-size:15px !important;line-height:1.65 !important;color:#6b7280 !important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-top:auto;padding-right:50px}.home-finance-slider__buttons{display:flex;justify-content:center;gap:16px;margin-top:50px}.home-finance-slider__btn-prev,.home-finance-slider__btn-next{width:52px !important;height:52px !important;background:transparent !important;border:none !important;border-radius:9999px !important;display:flex !important;align-items:center;justify-content:center;cursor:pointer;transition:all 0.4s cubic-bezier(0.23, 1, 0.32, 1) !important;padding:0 !important}.home-finance-slider__btn-prev svg,.home-finance-slider__btn-next svg{width:52px;height:53px;transition:all 0.4s cubic-bezier(0.23, 1, 0.32, 1)}.home-finance-slider__btn-prev svg rect,.home-finance-slider__btn-next svg rect{transition:all 0.3s ease}.home-finance-slider__btn-prev svg path,.home-finance-slider__btn-next svg path{transition:fill 0.3s ease}.home-finance-slider__btn-prev:hover,.home-finance-slider__btn-next:hover{transform:scale(1.1) translateY(-2px) !important}.home-finance-slider__btn-prev:hover svg,.home-finance-slider__btn-next:hover svg{filter:drop-shadow(0 8px 20px rgba(90, 90, 255, 0.3))}.home-finance-slider__btn-prev:hover svg rect,.home-finance-slider__btn-next:hover svg rect{fill:#5a5aff !important;stroke:#5a5aff !important}.home-finance-slider__btn-prev:hover svg path,.home-finance-slider__btn-next:hover svg path{fill:#fff !important}.home-finance-slider__btn-prev:active,.home-finance-slider__btn-next:active{transform:scale(0.95) !important}.home-finance-slider__btn-prev.slick-disabled,.home-finance-slider__btn-next.slick-disabled{opacity:0.4 !important;cursor:not-allowed}.home-finance-slider__btn-prev.slick-disabled:hover,.home-finance-slider__btn-next.slick-disabled:hover{transform:none !important}.home-finance-slider__btn-prev.slick-disabled:hover svg,.home-finance-slider__btn-next.slick-disabled:hover svg{filter:none}.home-finance-slider__btn-prev.slick-disabled:hover svg rect,.home-finance-slider__btn-next.slick-disabled:hover svg rect{fill:#FCFDFF !important;stroke:#FCFDFF !important}.home-finance-slider__btn-prev.slick-disabled:hover svg path,.home-finance-slider__btn-next.slick-disabled:hover svg path{fill:#5a5aff !important}.home-finance-slider__dots{display:flex;justify-content:center;gap:10px;margin-top:24px}.home-finance-slider__dots .slick-dots{display:flex !important;justify-content:center;gap:10px;list-style:none;padding:0;margin:0}.home-finance-slider__dots .slick-dots li button{width:10px !important;height:10px !important;border-radius:9999px !important;background:#d1d5db !important;border:none !important;cursor:pointer;transition:all 0.4s cubic-bezier(0.23, 1, 0.32, 1) !important;font-size:0;padding:0}.home-finance-slider__dots .slick-dots li button:hover{background:#a8a8ff !important;transform:scale(1.2)}.home-finance-slider__dots .slick-dots li.slick-active button{width:32px !important;background:linear-gradient(90deg, #5a5aff, #f59e0b) !important;box-shadow:0 2px 10px rgba(90, 90, 255, 0.4)}@keyframes floatNewsletter{0%,100%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-15px) rotate(3deg)}}@keyframes shimmerGlow{0%{opacity:0.5}50%{opacity:1}100%{opacity:0.5}}@keyframes floatNewsletterSvg{0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(-10px) scale(1.02)}}@keyframes pulseNewsletterGlow{0%,100%{opacity:0.5;filter:blur(80px)}50%{opacity:0.7;filter:blur(100px)}}@keyframes newsletterEnvelopeFloat{0%,100%{transform:translate(-50%, -50%) rotate(-5deg)}50%{transform:translate(-50%, -50%) rotate(5deg)}}.home-subscribe{position:relative;padding:100px 0 !important;background:linear-gradient(135deg, #0f0c29 0%, #1a1640 50%, #24204a 100%) !important;overflow:visible !important}@media (max-width:768px){.home-subscribe{padding:70px 0 !important}}.home-subscribe::before{content:"" !important;position:absolute !important;top:50% !important;left:-5% !important;transform:translateY(-50%) !important;width:350px !important;height:350px !important;background-image:url("/wp-content/uploads/2025/07/Ellipse-23.svg") !important;background-position:center !important;background-size:contain !important;background-repeat:no-repeat !important;opacity:0.85 !important;z-index:0 !important;pointer-events:none !important}@media (max-width:1400px){.home-subscribe::before{width:280px !important;height:280px !important;left:-10% !important}}@media (max-width:992px){.home-subscribe::before{display:none !important}}.home-subscribe::after{content:"" !important;position:absolute !important;top:0 !important;bottom:0 !important;right:0 !important;width:45% !important;max-width:700px !important;height:100% !important;background-image:url("/wp-content/uploads/2025/07/Image-Container.svg") !important;background-position:center right !important;background-size:contain !important;background-repeat:no-repeat !important;z-index:0 !important;pointer-events:none !important;opacity:1 !important}@media (max-width:1200px){.home-subscribe::after{opacity:0.8 !important;width:40% !important}}@media (max-width:992px){.home-subscribe::after{display:none !important}}.home-subscribe__container{position:relative;z-index:2 !important}.home-subscribe__container::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:120%;height:150%;background:radial-gradient(circle, rgba(90, 90, 255, 0.18) 0%, transparent 55%);pointer-events:none;z-index:-1;animation:pulseNewsletterGlow 6s ease-in-out infinite}.home-subscribe__body{position:relative;background:linear-gradient(135deg, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0.03) 100%) !important;backdrop-filter:blur(20px) !important;-webkit-backdrop-filter:blur(20px) !important;border:1px solid rgba(255, 255, 255, 0.12) !important;border-radius:28px !important;padding:70px !important;box-shadow:0 30px 60px rgba(0, 0, 0, 0.4), inset 0 1px 0 rgba(255, 255, 255, 0.1) !important}.home-subscribe__body::before{content:"";position:absolute;inset:-1px;border-radius:29px;padding:1px;background:linear-gradient(135deg, rgba(124, 124, 255, 0.3), rgba(124, 58, 237, 0.3), rgba(251, 191, 36, 0.2));-webkit-mask:linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;animation:shimmerGlow 4s ease-in-out infinite}.home-subscribe__body::after{content:"✉";position:absolute;top:-25px;right:40px;width:60px;height:60px;background:linear-gradient(135deg, #5a5aff 0%, #7C3AED 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:26px;box-shadow:0 10px 30px rgba(90, 90, 255, 0.4), 0 0 0 6px rgba(255, 255, 255, 0.1);animation:floatNewsletter 5s ease-in-out infinite;z-index:10}@media (max-width:768px){.home-subscribe__body::after{width:50px;height:50px;font-size:22px;top:-20px;right:20px}}@media (max-width:992px){.home-subscribe__body{padding:50px 30px !important}}@media (max-width:768px){.home-subscribe__body{padding:40px 24px !important}}.home-subscribe__col-01{position:relative;z-index:1}.home-subscribe__col-01::before{content:"";position:absolute;top:-20px;left:0;width:60px;height:4px;background:linear-gradient(90deg, #5a5aff, #7C3AED);border-radius:2px}@media (max-width:992px){.home-subscribe__col-01::before{left:50%;transform:translateX(-50%)}}.home-subscribe__title{font-size:clamp(28px, 4vw, 42px) !important;font-weight:800 !important;line-height:1.15 !important;color:#fff !important;margin-bottom:20px !important;letter-spacing:-0.02em;background:linear-gradient(135deg, #fff 0%, rgba(255, 255, 255, 0.9) 50%, #fff 100%) !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important;background-clip:text !important}.home-subscribe__text{font-size:17px !important;line-height:1.7 !important;color:rgba(255, 255, 255, 0.75) !important;font-weight:400 !important;max-width:450px}@media (max-width:992px){.home-subscribe__text{margin:0 auto}}.home-subscribe__col-02{position:relative;z-index:1}.home-subscribe .wpcf7-form,.home-subscribe .subscribe-form,.home-subscribe form{display:flex;flex-direction:column;gap:20px}.home-subscribe input[type="text"],.home-subscribe input[type="email"],.home-subscribe .wpcf7-text,.home-subscribe .wpcf7-email{width:100% !important;height:58px !important;padding:0 24px !important;background:rgba(0, 0, 0, 0.3) !important;border:1px solid rgba(255, 255, 255, 0.15) !important;border-radius:0.75rem !important;color:#fff !important;font-size:16px !important;font-weight:500 !important;transition:all 0.4s cubic-bezier(0.23, 1, 0.32, 1) !important;box-shadow:inset 0 2px 6px rgba(0, 0, 0, 0.2) !important}.home-subscribe input[type="text"]::placeholder,.home-subscribe input[type="email"]::placeholder,.home-subscribe .wpcf7-text::placeholder,.home-subscribe .wpcf7-email::placeholder{color:rgba(255, 255, 255, 0.4) !important;font-weight:400 !important}.home-subscribe input[type="text"]:focus,.home-subscribe input[type="email"]:focus,.home-subscribe .wpcf7-text:focus,.home-subscribe .wpcf7-email:focus{outline:none !important;background:rgba(0, 0, 0, 0.4) !important;border-color:#5a5aff !important;box-shadow:0 0 0 4px rgba(90, 90, 255, 0.2), inset 0 2px 6px rgba(0, 0, 0, 0.2) !important}.home-subscribe input[type="text"]:hover:not(:focus),.home-subscribe input[type="email"]:hover:not(:focus),.home-subscribe .wpcf7-text:hover:not(:focus),.home-subscribe .wpcf7-email:hover:not(:focus){border-color:rgba(255, 255, 255, 0.25) !important}.home-subscribe label,.home-subscribe .label{font-size:12px !important;text-transform:uppercase !important;letter-spacing:0.1em !important;color:rgba(255, 255, 255, 0.7) !important;font-weight:700 !important;margin-bottom:8px !important;display:block}.home-subscribe label span,.home-subscribe .label span{color:#fbbf24 !important}.home-subscribe input[type="submit"],.home-subscribe button[type="submit"],.home-subscribe .wpcf7-submit{width:100% !important;height:58px !important;padding:0 32px !important;background:linear-gradient(135deg, #5a5aff 0%, #7C3AED 100%) !important;border:none !important;border-radius:0.75rem !important;color:#fff !important;font-size:16px !important;font-weight:700 !important;letter-spacing:0.03em;text-transform:uppercase;cursor:pointer !important;transition:all 0.4s cubic-bezier(0.23, 1, 0.32, 1) !important;position:relative;overflow:hidden;box-shadow:0 8px 25px rgba(90, 90, 255, 0.35), 0 4px 12px rgba(124, 58, 237, 0.2) !important}.home-subscribe input[type="submit"]::before,.home-subscribe button[type="submit"]::before,.home-subscribe .wpcf7-submit::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.25), transparent);transition:left 0.6s ease}.home-subscribe input[type="submit"]:hover,.home-subscribe button[type="submit"]:hover,.home-subscribe .wpcf7-submit:hover{transform:translateY(-3px) scale(1.02) !important;box-shadow:0 15px 40px rgba(90, 90, 255, 0.5), 0 8px 20px rgba(124, 58, 237, 0.35) !important}.home-subscribe input[type="submit"]:hover::before,.home-subscribe button[type="submit"]:hover::before,.home-subscribe .wpcf7-submit:hover::before{left:100%}.home-subscribe input[type="submit"]:active,.home-subscribe button[type="submit"]:active,.home-subscribe .wpcf7-submit:active{transform:translateY(-1px) scale(1) !important}.home-subscribe .policy-subscribe,.home-subscribe .wpcf7-acceptance{position:relative;padding-left:36px !important;cursor:pointer;font-size:13px !important;line-height:1.6 !important;color:rgba(255, 255, 255, 0.6) !important;text-align:left}.home-subscribe .policy-subscribe::before,.home-subscribe .wpcf7-acceptance::before{content:"";position:absolute;left:0;top:3px;width:20px;height:20px;background:rgba(0, 0, 0, 0.3);border:1px solid rgba(255, 255, 255, 0.2);border-radius:6px;transition:all 0.3s ease}.home-subscribe .policy-subscribe::after,.home-subscribe .wpcf7-acceptance::after{content:"✓";position:absolute;left:5px;top:2px;font-size:14px;color:#7c7cff;opacity:0;transform:scale(0);transition:all 0.3s ease}.home-subscribe .policy-subscribe:hover::before,.home-subscribe .wpcf7-acceptance:hover::before{border-color:#7c7cff;background:rgba(90, 90, 255, 0.15)}.home-subscribe .policy-subscribe a,.home-subscribe .wpcf7-acceptance a{color:#fbbf24 !important;text-decoration:none !important;border-bottom:1px solid rgba(251, 191, 36, 0.3) !important;transition:all 0.3s ease !important}.home-subscribe .policy-subscribe a:hover,.home-subscribe .wpcf7-acceptance a:hover{color:#fff !important;border-color:#fbbf24 !important}.home-subscribe .policy-subscribe input[type="checkbox"],.home-subscribe .wpcf7-acceptance input[type="checkbox"]{position:absolute;opacity:0;cursor:pointer;width:0 !important;height:0 !important}.home-subscribe .policy-subscribe input[type="checkbox"]:checked~.wpcf7-list-item-label::before,.home-subscribe .policy-subscribe input[type="checkbox"]:checked+label::before,.home-subscribe .wpcf7-acceptance input[type="checkbox"]:checked~.wpcf7-list-item-label::before,.home-subscribe .wpcf7-acceptance input[type="checkbox"]:checked+label::before{background:linear-gradient(135deg, #5a5aff, #7C3AED);border-color:transparent}.home-subscribe .policy-subscribe input[type="checkbox"]:checked~.wpcf7-list-item-label::after,.home-subscribe .policy-subscribe input[type="checkbox"]:checked+label::after,.home-subscribe .wpcf7-acceptance input[type="checkbox"]:checked~.wpcf7-list-item-label::after,.home-subscribe .wpcf7-acceptance input[type="checkbox"]:checked+label::after{opacity:1;transform:scale(1)}.home-subscribe .wpcf7-acceptance .wpcf7-list-item{position:relative;padding-left:36px;margin:0}.home-subscribe .wpcf7-acceptance .wpcf7-list-item::before{content:"";position:absolute;left:0;top:3px;width:20px;height:20px;background:rgba(0, 0, 0, 0.3);border:1px solid rgba(255, 255, 255, 0.2);border-radius:6px;transition:all 0.3s ease}.home-subscribe .wpcf7-acceptance .wpcf7-list-item::after{content:"✓";position:absolute;left:5px;top:2px;font-size:14px;color:#fff;opacity:0;transform:scale(0);transition:all 0.3s ease}.home-subscribe .wpcf7-acceptance .wpcf7-list-item:hover::before{border-color:#7c7cff;background:rgba(90, 90, 255, 0.15)}.home-subscribe .wpcf7-acceptance .wpcf7-list-item input[type="checkbox"]:checked~*::before,.home-subscribe .wpcf7-acceptance .wpcf7-list-item:has(input:checked)::before{background:linear-gradient(135deg, #5a5aff, #7C3AED) !important;border-color:transparent !important}.home-subscribe .wpcf7-acceptance .wpcf7-list-item:has(input:checked)::after{opacity:1 !important;transform:scale(1) !important}.home-subscribe .wpcf7-response-output{margin-top:20px !important;padding:16px 20px !important;border-radius:0.75rem !important;font-size:14px !important;font-weight:500 !important}.home-subscribe .wpcf7-mail-sent-ok{background:rgba(16, 185, 129, 0.2) !important;border:1px solid rgba(16, 185, 129, 0.4) !important;color:#10B981 !important}.home-subscribe .wpcf7-validation-errors,.home-subscribe .wpcf7-mail-sent-ng{background:rgba(239, 68, 68, 0.2) !important;border:1px solid rgba(239, 68, 68, 0.4) !important;color:#EF4444 !important}.footer{position:relative;background:linear-gradient(145deg, #06051f 0%, #12113a 50%, #1a1b3e 100%) !important}.footer::after{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:80%;height:60%;background:radial-gradient(ellipse at center top, rgba(90, 90, 255, 0.08) 0%, transparent 60%);pointer-events:none;z-index:0}.footer::before{height:2px !important;background:linear-gradient(90deg, transparent 0%, rgba(124, 124, 255, 0.3) 15%, #5a5aff 50%, rgba(124, 124, 255, 0.3) 85%, transparent 100%) !important}.footer__container{position:relative;z-index:2}.footer__logo img{filter:drop-shadow(0 4px 12px rgba(90, 90, 255, 0.2));transition:all 0.4s cubic-bezier(0.23, 1, 0.32, 1) !important}.footer__logo img:hover{filter:drop-shadow(0 6px 20px rgba(90, 90, 255, 0.35));transform:scale(1.05) translateY(-2px) !important}.footer__social-link{background:rgba(90, 90, 255, 0.08) !important;border:1px solid rgba(90, 90, 255, 0.15) !important;border-radius:14px !important;transition:all 0.4s cubic-bezier(0.23, 1, 0.32, 1) !important;position:relative;overflow:hidden}.footer__social-link::before{content:"";position:absolute;inset:0;background:linear-gradient(135deg, #5a5aff 0%, #7C3AED 100%);opacity:0;transition:opacity 0.4s ease;border-radius:14px}.footer__social-link svg{position:relative;z-index:1}.footer__social-link svg path{transition:fill 0.3s ease !important}.footer__social-link:hover{border-color:transparent !important;transform:translateY(-4px) !important;box-shadow:0 12px 28px rgba(90, 90, 255, 0.4), 0 0 0 1px rgba(124, 124, 255, 0.3) !important}.footer__social-link:hover::before{opacity:1}.footer__social-link:hover svg path{fill:#fff !important}.footer__title{position:relative;font-weight:700 !important;letter-spacing:0.02em}.footer__title::after{width:35px !important;height:3px !important;background:linear-gradient(90deg, #5a5aff 0%, #7C3AED 100%) !important;border-radius:2px !important;bottom:-10px !important}.footer__nav ul li a{position:relative;padding-left:0 !important;transition:all 0.35s cubic-bezier(0.23, 1, 0.32, 1) !important}.footer__nav ul li a::before{content:"";position:absolute;left:0;bottom:2px;width:0;height:1px;background:linear-gradient(90deg, #5a5aff, #7c7cff);transition:width 0.35s cubic-bezier(0.23, 1, 0.32, 1)}.footer__nav ul li a:hover{color:#fff !important;transform:translateX(6px) !important}.footer__nav ul li a:hover::before{width:20px}.footer__row-02{border-top:1px solid rgba(90, 90, 255, 0.15) !important;position:relative}.footer__row-02::before{content:"";position:absolute;top:-1px;left:50%;transform:translateX(-50%);width:100px;height:1px;background:linear-gradient(90deg, transparent, #5a5aff, transparent)}.footer__copy{color:rgba(191, 205, 255, 0.7) !important;font-size:14px}.footer__copy::before{content:"";display:inline-block;width:6px;height:6px;background:#5a5aff;border-radius:50%;margin-right:10px;vertical-align:middle;animation:pulse 2s ease-in-out infinite}.footer__nav-bottom ul li a{transition:all 0.3s cubic-bezier(0.23, 1, 0.32, 1) !important}.footer__nav-bottom ul li a::after{background:linear-gradient(90deg, #5a5aff, #7c7cff) !important;height:2px !important}.footer__nav-bottom ul li a:hover{color:#fff !important}.footer__nav-bottom ul li:not(:last-child)::after{color:rgba(124, 124, 255, 0.5) !important}@keyframes pulse{0%,100%{opacity:0.6;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.button-top{position:fixed !important;bottom:30px !important;right:30px !important;width:52px !important;height:52px !important;background:linear-gradient(135deg, #5a5aff 0%, #7C3AED 100%) !important;border:none !important;border-radius:16px !important;cursor:pointer !important;z-index:999 !important;display:flex !important;align-items:center !important;justify-content:center !important;transition:all 0.4s cubic-bezier(0.23, 1, 0.32, 1) !important;box-shadow:0 8px 25px rgba(90, 90, 255, 0.35), 0 4px 12px rgba(0, 0, 0, 0.2) !important}.button-top .icon{display:flex;align-items:center;justify-content:center}.button-top .icon svg{width:20px;height:12px}.button-top .icon svg path{stroke:#fff !important;stroke-width:2.5}.button-top:hover{transform:translateY(-4px) !important;box-shadow:0 14px 35px rgba(90, 90, 255, 0.5), 0 6px 18px rgba(0, 0, 0, 0.25) !important}.button-top:active{transform:translateY(-2px) !important}@media (max-width:768px){.button-top{bottom:20px !important;right:20px !important;width:46px !important;height:46px !important;border-radius:14px !important}}.home-hero__container{padding-top:60px !important;padding-bottom:100px !important}@media (max-width:992px){.home-hero__container{padding-top:50px !important;padding-bottom:80px !important}}@media (max-width:768px){.home-hero__container{padding-top:40px !important;padding-bottom:60px !important}}.home-rating{padding-top:100px !important;padding-bottom:100px !important}@media (max-width:992px){.home-rating{padding-top:80px !important;padding-bottom:80px !important}}@media (max-width:768px){.home-rating{padding-top:60px !important;padding-bottom:60px !important}}.home-chemp{padding-top:100px !important;padding-bottom:100px !important}@media (max-width:992px){.home-chemp{padding-top:80px !important;padding-bottom:80px !important}}@media (max-width:768px){.home-chemp{padding-top:60px !important;padding-bottom:60px !important}}.home-about{padding-top:100px !important;padding-bottom:100px !important}@media (max-width:992px){.home-about{padding-top:80px !important;padding-bottom:80px !important}}@media (max-width:768px){.home-about{padding-top:60px !important;padding-bottom:60px !important}}.home-reviews{padding-top:100px !important;padding-bottom:100px !important}@media (max-width:992px){.home-reviews{padding-top:80px !important;padding-bottom:80px !important}}@media (max-width:768px){.home-reviews{padding-top:60px !important;padding-bottom:60px !important}}.home-products{padding-top:100px !important;padding-bottom:100px !important}@media (max-width:992px){.home-products{padding-top:80px !important;padding-bottom:80px !important}}@media (max-width:768px){.home-products{padding-top:60px !important;padding-bottom:60px !important}}.home-blog{padding-top:100px !important;padding-bottom:100px !important}@media (max-width:992px){.home-blog{padding-top:80px !important;padding-bottom:80px !important}}@media (max-width:768px){.home-blog{padding-top:60px !important;padding-bottom:60px !important}}.home-faq{padding-top:100px !important;padding-bottom:100px !important}@media (max-width:992px){.home-faq{padding-top:80px !important;padding-bottom:80px !important}}@media (max-width:768px){.home-faq{padding-top:60px !important;padding-bottom:60px !important}}.home-finance{padding-top:100px !important;padding-bottom:100px !important}@media (max-width:992px){.home-finance{padding-top:80px !important;padding-bottom:80px !important}}@media (max-width:768px){.home-finance{padding-top:60px !important;padding-bottom:60px !important}}.home-subscribe{padding-top:100px !important;padding-bottom:100px !important}@media (max-width:992px){.home-subscribe{padding-top:80px !important;padding-bottom:80px !important}}@media (max-width:768px){.home-subscribe{padding-top:60px !important;padding-bottom:60px !important}}.home-rating__navigation{display:flex;align-items:center;justify-content:center;gap:8px;position:relative;padding-bottom:4px}.home-rating__navigation::before{content:"" !important;position:absolute !important;bottom:0 !important;left:50% !important;transform:translateX(-50%) !important;width:100vw !important;height:3px !important;background:linear-gradient(90deg, transparent 0%, rgba(235, 235, 255, 0.5) 20%, #ebebff 50%, rgba(235, 235, 255, 0.5) 80%, transparent 100%) !important;border-radius:2px !important}@media (max-width:992px){.home-rating__navigation{justify-content:flex-start;gap:0;padding:0 16px;overflow-x:auto !important;overflow-y:hidden !important;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.home-rating__navigation::-webkit-scrollbar{display:none}.home-rating__navigation::before{left:0 !important;transform:none !important}}.home-rating__item{position:relative;padding:14px 28px !important;font-size:16px !important;font-weight:500 !important;color:#4b5563 !important;background:transparent !important;border:none !important;border-radius:0.75rem 0.75rem 0 0 !important;cursor:pointer;transition:all 0.4s cubic-bezier(0.23, 1, 0.32, 1) !important;white-space:nowrap;flex-shrink:0}.home-rating__item::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(245, 245, 255, 0.5) 0%, transparent 100%);border-radius:0.75rem 0.75rem 0 0;opacity:0;transition:opacity 0.3s ease;z-index:-1}.home-rating__item::before{content:"" !important;position:absolute !important;bottom:-2px !important;left:50% !important;transform:translateX(-50%) scaleX(0) !important;width:calc(100% - 20px) !important;height:4px !important;background:linear-gradient(90deg, #5a5aff 0%, #7C3AED 100%) !important;border-radius:4px 4px 0 0 !important;transition:transform 0.4s cubic-bezier(0.23, 1, 0.32, 1) !important;z-index:2}.home-rating__item:hover{color:#493efb !important}.home-rating__item:hover::after{opacity:1}.home-rating__item._active{color:#493efb !important;font-weight:600 !important}.home-rating__item._active::before{transform:translateX(-50%) scaleX(1) !important}.home-rating__item._active::after{opacity:1;background:linear-gradient(180deg, rgba(235, 235, 255, 0.6) 0%, transparent 100%)}@media (max-width:992px){.home-rating__item{padding:12px 16px !important;font-size:14px !important;border-bottom:3px solid transparent !important}.home-rating__item::before{bottom:-3px !important;height:3px !important}.home-rating__item::after{display:none}}@media (max-width:768px){.home-rating__item{padding:10px 14px !important;font-size:13px !important}}@media (max-width:767px){.home-hero__title{font-size:32px !important;line-height:1.1 !important;text-align:center !important}.home-hero__text{text-align:center !important;padding:18px 20px !important}.home-hero__content{overflow-x:auto !important;overflow-y:hidden !important;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;margin-left:-16px !important;margin-right:-16px !important;padding:15px 16px 20px 16px !important}.home-hero__content::-webkit-scrollbar{display:none}.home-hero__list{display:grid !important;grid-template-columns:repeat(5, 220px) !important;grid-template-rows:repeat(2, 1fr) !important;grid-auto-flow:column !important;gap:10px !important;width:max-content !important}.home-hero__item{width:220px !important}.home-hero__item a{width:100% !important;height:100% !important;min-height:70px !important;padding:14px 16px !important}.home-hero__item a img{width:38px !important;height:38px !important}.home-hero__item a p{font-size:14px !important;line-height:1.3 !important}.home-hero__row-01{align-items:center !important;text-align:center !important}.home-hero__link{width:100% !important;justify-content:center !important}.home-rating__title{text-align:center !important;font-size:28px !important}.home-rating__title h2{font-size:28px !important}.home-rating__subtitle{text-align:center !important}.home-rating__article:hover{transform:none !important;box-shadow:none !important}.offers__navigation{flex-wrap:wrap !important;gap:6px !important;padding:8px !important}.offers__button-nav{padding:8px 12px !important;font-size:12px !important;flex:0 0 auto !important}.offers__button-nav h4{font-size:12px !important}.offers__items>.offers__li{cursor:pointer;-webkit-tap-highlight-color:transparent}.offers__items>.offers__li>.offers__info{opacity:0 !important;visibility:hidden !important;pointer-events:none !important;transform:translateY(10px) !important;transition:all 0.25s ease !important}.offers__items>.offers__li._popup-active{background:#ffffff !important;border-color:#7c7cff !important;box-shadow:0 4px 16px rgba(73, 62, 251, 0.15) !important}.offers__items>.offers__li._popup-active>.offers__info{opacity:1 !important;visibility:visible !important;pointer-events:auto !important;transform:translateY(0) !important;z-index:9999 !important}.offers__items>.offers__li:hover>.offers__info{opacity:0 !important;visibility:hidden !important}.offers__items>.offers__li._popup-active:hover>.offers__info{opacity:1 !important;visibility:visible !important}.home-about__header{text-align:center !important;margin-bottom:40px !important}.home-about__title{font-size:28px !important;text-align:center !important}.home-about__text{text-align:center !important}.home-about__item:hover{transform:none !important}.home-about__item .image{width:90px !important;height:90px !important}.home-about__item .title{font-size:17px !important}.home-about__item .text{font-size:14px !important}.home-about__link{width:100% !important}.home-reviews__header{text-align:center !important}.home-reviews__title{font-size:28px !important}.home-reviews__article{padding:24px 20px !important}.home-reviews__article:hover{transform:none !important}.home-products__header{flex-direction:column !important;text-align:center !important;gap:20px !important}.home-products__title{font-size:28px !important}.home-products__card:hover{transform:none !important}.home-blog__header{flex-direction:column !important;text-align:center !important;gap:20px !important}.home-blog__title{font-size:28px !important}.home-blog__article:hover{transform:none !important}.home-blog-slider__btn-prev,.home-blog-slider__btn-next{width:40px !important;height:40px !important}.home-faq__header{text-align:center !important}.home-faq__title{font-size:26px !important}.home-faq__subtitle{font-size:15px !important}.home-faq__header::before{display:none !important}.home-faq__accordion{padding:18px 16px !important}.home-faq__accordion__title{font-size:15px !important;padding-right:40px !important}.home-finance__header{flex-direction:column !important;text-align:center !important;gap:20px !important}.home-finance__title{font-size:28px !important}.home-finance__card:hover{transform:none !important}.home-finance-slider__btn-prev,.home-finance-slider__btn-next{width:40px !important;height:40px !important}.home-subscribe__body{flex-direction:column !important;text-align:center !important;padding:30px 20px !important}.home-subscribe__body::after{width:45px !important;height:45px !important;font-size:20px !important;top:-18px !important;right:15px !important}.home-subscribe__col-01::before{left:50% !important;transform:translateX(-50%) !important}.home-subscribe__title{font-size:26px !important}.home-subscribe__text{font-size:15px !important}.home-subscribe input[type="text"],.home-subscribe input[type="email"]{height:52px !important;font-size:15px !important}.home-subscribe input[type="submit"],.home-subscribe button[type="submit"],.home-subscribe .wpcf7-submit{height:52px !important;font-size:15px !important}.home-chemp-slider__item .promo-main__article:hover,.offers__item:hover{transform:none !important}.footer__col-01{text-align:center !important;align-items:center !important}.footer__logo-text{text-align:center !important}.footer__socials{justify-content:center !important}.footer__title::after{left:50% !important;transform:translateX(-50%) !important}.footer__nav ul li a:hover{transform:none !important}.footer__row-02{flex-direction:column !important;text-align:center !important;gap:16px !important}.footer__copy{order:2}.footer__nav-bottom{order:1}.footer__nav-bottom ul{justify-content:center !important;flex-wrap:wrap !important}}@media (max-width:480px){.home-hero__title{font-size:26px !important}.home-hero__text{font-size:14px !important;padding:16px !important}.home-hero__link{padding:14px 24px !important;font-size:15px !important}.home-hero__list{gap:8px !important;padding:0 12px !important}.home-hero__item a{padding:10px 12px !important;gap:10px !important}.home-hero__item a img{width:28px !important;height:28px !important}.home-hero__item a p{font-size:11px !important}.home-rating .section-title,.home-rating__title,.home-rating__title h2,.home-about .section-title,.home-about__title,.home-about__title h2,.home-reviews .section-title,.home-reviews__title,.home-reviews__title h2,.home-products .section-title,.home-products__title,.home-products__title h2,.home-blog .section-title,.home-blog__title,.home-blog__title h2,.home-faq .section-title,.home-faq__title,.home-faq__title h2,.home-finance .section-title,.home-finance__title,.home-finance__title h2{font-size:24px !important}.offers__navigation{gap:4px !important;padding:6px !important}.offers__button-nav{padding:6px 10px !important;font-size:11px !important}.offers__button-nav h4{font-size:11px !important}.home-subscribe__body{padding:24px 16px !important}.home-subscribe__title{font-size:22px !important}.footer__title{font-size:16px !important}.footer__nav ul li a{font-size:14px !important}}@media (hover:none) and (pointer:coarse){.home-rating__article:hover,.home-about__item:hover,.home-reviews__article:hover,.home-products__card:hover,.home-blog__article:hover,.home-finance__card:hover,.home-chemp-slider__item .promo-main__article:hover,.offers__item:hover{transform:none !important;box-shadow:inherit !important}.footer__social-link:hover,.footer__nav ul li a:hover{transform:none !important}}