.hp-navbar{backdrop-filter:blur(20px) saturate(1.5);-webkit-backdrop-filter:blur(20px) saturate(1.5);background:#0f0d1ecc;border-bottom:1px solid rgba(255,255,255,.04);transition:all .4s cubic-bezier(.22,1,.36,1)}.hp-navbar.scrolled{background:#0f0d1ef5;box-shadow:0 8px 32px #0006}.hp-lang-dropdown{-webkit-backdrop-filter:blur(24px) saturate(1.4);backdrop-filter:blur(24px) saturate(1.4);background:#13112af7;border:1px solid rgba(255,255,255,.06);box-shadow:0 24px 80px #0009}.hp-lang-item{transition:all .15s ease;border-left:2px solid transparent}.hp-lang-item:hover{background:#cdf5460f}.hp-lang-item.active{background:#cdf5461a;border-left-color:#cdf546}.hp-lang-item.browser-lang{background:#cdf5460a}.hp-lang-search{background:#ffffff0a;border:1px solid rgba(255,255,255,.06);caret-color:#cdf546;font-size:16px}.hp-lang-search:focus{border-color:#cdf5464d;background:#ffffff0f;outline:none}.hp-mobile-lang-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:#0f0d1efa;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:opacity .3s ease,transform .35s cubic-bezier(.22,1,.36,1)}.hp-mobile-lang-overlay.hidden-overlay{opacity:0;transform:translateY(100%);pointer-events:none}.hp-mobile-menu{-webkit-backdrop-filter:blur(30px) saturate(1.6);backdrop-filter:blur(30px) saturate(1.6);background:#0f0d1ef7;transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .3s ease}.hp-mobile-menu.hidden-menu{transform:translate(100%);opacity:0;pointer-events:none}.hp-hero-gradient{background:radial-gradient(ellipse 80% 60% at 20% 10%,rgba(205,245,70,.06) 0%,transparent 60%),radial-gradient(ellipse 60% 50% at 80% 80%,rgba(100,80,200,.03) 0%,transparent 50%)}.hp-hero-title-accent{background:linear-gradient(135deg,#cdf546,#98e83d 40%,#6dd840);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hp-hero-blob{position:absolute;border-radius:50%;filter:blur(100px);pointer-events:none;animation:hpBlobFloat 12s ease-in-out infinite}@keyframes hpBlobFloat{0%,to{transform:translate(0) scale(1)}33%{transform:translate(20px,-30px) scale(1.05)}66%{transform:translate(-15px,15px) scale(.97)}}.hp-feature-card{background:linear-gradient(145deg,#1c193599,#13112a66);border:1px solid rgba(255,255,255,.04);transition:all .4s cubic-bezier(.22,1,.36,1)}.hp-feature-card:hover{border-color:#cdf54626;transform:translateY(-4px);box-shadow:0 20px 60px #0000004d}.hp-feature-card .card-glow{position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(205,245,70,.3),transparent);opacity:0;transition:opacity .4s}.hp-feature-card:hover .card-glow{opacity:1}.hp-quick-nav-card{background:linear-gradient(145deg,#1c1935cc,#13112a80);border:1px solid rgba(255,255,255,.06);transition:all .4s cubic-bezier(.22,1,.36,1)}.hp-quick-nav-card:hover{border-color:#cdf54633;transform:translateY(-4px);box-shadow:0 20px 60px #0000004d,0 0 40px #cdf5460d}.hp-quick-nav-glow{position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(205,245,70,.4),transparent);opacity:0;transition:opacity .4s}.hp-quick-nav-card:hover .hp-quick-nav-glow{opacity:1}.hp-module-pill{transition:all .3s cubic-bezier(.22,1,.36,1)}.hp-module-pill.active{background:#cdf546;color:#0f0d1e;box-shadow:0 4px 20px #cdf54640}.hp-price-card{background:#fff;color:#0f0d1e;border:1px solid #e5e5e5;transition:all .4s cubic-bezier(.22,1,.36,1)}.hp-price-card:hover{border-color:#ccc;transform:translateY(-6px);box-shadow:0 20px 60px #00000014}.hp-price-card.featured{background:#0f0d1e;color:#fff;border-color:#cdf5464d;box-shadow:0 0 80px #cdf5460f}.hp-price-card.featured:hover{border-color:#cdf54680;box-shadow:0 0 100px #cdf5461a}.hp-no-scrollbar::-webkit-scrollbar{display:none}.hp-no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hp-usage-card{transition:all .4s cubic-bezier(.22,1,.36,1)}.hp-usage-card:hover{transform:translateY(-6px)}.hp-usage-card:hover img{transform:scale(1.08)}.hp-trust-card{background:#fff;color:#0f0d1e;border:1px solid #e8e8e8}.hp-faq-item{background:#1c193566;border:1px solid rgba(255,255,255,.04);transition:all .3s ease}.hp-faq-item.open{background:#1c1935b3;border-color:#cdf5461f}.hp-faq-answer a{color:#cdf546;text-decoration:underline;text-underline-offset:3px}.hp-faq-answer a:hover{color:#b8dd3f}.hp-faq-chevron{transition:transform .3s ease}.hp-faq-item.open .hp-faq-chevron{transform:rotate(180deg)}@keyframes hpFadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.hp-anim-fade-up{animation:hpFadeInUp .7s cubic-bezier(.22,1,.36,1) forwards;opacity:0}.hp-anim-delay-1{animation-delay:.1s}.hp-anim-delay-2{animation-delay:.2s}.hp-anim-delay-3{animation-delay:.3s}.hp-anim-delay-4{animation-delay:.4s}.hp-btn-primary{background:#cdf546;color:#0f0d1e;font-weight:700;border-radius:9999px;transition:all .25s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.hp-btn-primary:hover{background:#b8dd3f;transform:translateY(-1px);box-shadow:0 8px 32px #cdf54640}.hp-btn-ghost{border:1px solid rgba(255,255,255,.12);color:#fff;font-weight:600;border-radius:9999px;transition:all .25s ease}.hp-btn-ghost:hover{border-color:#cdf5464d;background:#cdf5460d}.hp-btn-ghost-dark{border:1px solid #d4d4d4;color:#0f0d1e;font-weight:600;border-radius:9999px;transition:all .25s ease}.hp-btn-ghost-dark:hover{border-color:#0f0d1e;background:#0f0d1e0a}.hp-infinite-carousel-wrapper{position:relative;width:100%;height:380px;display:flex;align-items:center;overflow:hidden}.hp-infinite-track{display:flex;gap:32px;position:absolute;left:0;will-change:transform}.hp-carousel-item{min-width:260px;width:260px;flex-shrink:0;transition:transform .15s linear,filter .15s linear,opacity .15s linear}.hp-carousel-item img{width:100%;border-radius:20px;box-shadow:0 10px 40px #0006;border:1px solid rgba(255,255,255,.06);display:block;pointer-events:none}@media(max-width:640px){.hp-infinite-carousel-wrapper{height:320px}.hp-carousel-item{min-width:200px;width:200px}}.hp-pricing-carousel{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:16px;padding:20px 20px 0;scroll-padding:0 20px}.hp-pricing-carousel::-webkit-scrollbar{display:none}.hp-pricing-carousel{scrollbar-width:none}.hp-pricing-carousel .hp-price-card{scroll-snap-align:center;min-width:85vw;max-width:85vw;flex-shrink:0}@media(min-width:1024px){.hp-pricing-carousel{display:grid;grid-template-columns:repeat(3,1fr);overflow:visible;scroll-snap-type:none;gap:24px;padding:0}.hp-pricing-carousel .hp-price-card{min-width:unset;max-width:unset}}.hp-perspective-1000{perspective:1000px}.hp-transform-style-3d{transform-style:preserve-3d}.hp-backface-hidden{backface-visibility:hidden}.hp-rotate-y-180,.hp-card-flipped{transform:rotateY(180deg)}.hp-body:after{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='256' height='256' filter='url(%23n)' opacity='0.03'/%3E%3C/svg%3E");pointer-events:none;z-index:9999;opacity:.35}.hp-body{background:#0f0d1e;color:#fff;font-family:Outfit,sans-serif;overflow-x:hidden;-webkit-font-smoothing:antialiased}.hp-body ::-moz-selection{background:#cdf546;color:#0f0d1e}.hp-body ::selection{background:#cdf546;color:#0f0d1e}#hp-lang-search-mobile{font-size:16px}.hp-video-overlay{transition:opacity .3s ease}[dir=rtl] .hp-lang-item{border-left:none;border-right:2px solid transparent}[dir=rtl] .hp-lang-item.active{border-left-color:transparent;border-right-color:#cdf546}[dir=rtl] .hp-mobile-menu.hidden-menu{transform:translate(-100%)}[dir=rtl] .hp-pricing-carousel{direction:rtl}[dir=rtl] .hp-faq-item button{text-align:right}
