@font-face{font-family:BengaliDigitOneFix;font-display:swap;font-style:normal;font-weight:100 900;src:url(/fonts/kalpurush.woff2)format("woff2"),url(/fonts/kalpurush.ttf)format("truetype");unicode-range:U+9E7}.vip-challenge-scope{--font-anek:var(--font-anek-bangla), "Anek Bangla", "Hind Siliguri", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-tiro:"Tiro Bangla", var(--font-tiro-bangla), serif}.vip-challenge-scope,.vip-challenge-scope :not(svg):not(path):not(code):not(pre){font-family:var(--font-anek);letter-spacing:normal;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vip-challenge-scope h1:not(.vip-hero-title),.vip-challenge-scope h2,.vip-challenge-scope h3,.vip-challenge-scope h4,.vip-challenge-scope h5,.vip-challenge-scope h6{letter-spacing:-.01em;line-height:1.32;font-family:var(--font-anek)!important}.vip-challenge-scope .vip-hero-title{flex-direction:column;display:flex;font-family:var(--font-anek)!important;line-height:.98!important}.vip-challenge-scope .vip-hero-title .title-line-1{letter-spacing:-.01em;white-space:nowrap;display:block;font-size:clamp(2.46rem,6.75vw,4.55rem)!important;font-weight:900!important;line-height:1!important}.vip-challenge-scope .vip-hero-title .title-line-2{letter-spacing:-.015em;white-space:nowrap;margin-top:.02em;display:block;font-size:clamp(1.88rem,5.15vw,3.48rem)!important;font-weight:900!important;line-height:1!important}@media (max-width:640px){.vip-challenge-scope .vip-hero-title{width:100%}.vip-challenge-scope .vip-hero-title .title-line-1{letter-spacing:-.015em!important;font-size:clamp(2.35rem,12.6vw,3.85rem)!important;line-height:1!important}.vip-challenge-scope .vip-hero-title .title-line-2{letter-spacing:-.02em!important;margin-top:.04em!important;font-size:clamp(1.8rem,9.68vw,2.95rem)!important;line-height:1!important}}.vip-challenge-scope p,.vip-challenge-scope span,.vip-challenge-scope div,.vip-challenge-scope button,.vip-challenge-scope a,.vip-challenge-scope li,.vip-challenge-scope strong,.vip-challenge-scope b{font-family:var(--font-anek);letter-spacing:normal}.vip-challenge-scope .font-tiro-editorial{font-family:var(--font-tiro)!important}.vip-challenge-scope .font-latin,.vip-challenge-scope .font-latin *,.vip-challenge-scope .font-sans,.vip-challenge-scope .font-sans *{letter-spacing:normal;font-family:var(--font-plus-jakarta), var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif!important}.vip-challenge-scope .font-mono,.vip-challenge-scope .font-mono *{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important}.vip-challenge-scope .vip-hero-ambient{background:radial-gradient(circle at 85% 15%,#e11d4814 0%,#fff1f280 30%,#0000 70%)}.dark .vip-challenge-scope .vip-hero-ambient{background:radial-gradient(circle at 85% 15%,#e11d4829 0%,#0f172acc 40%,#0000 70%)}.vip-challenge-scope .hide-scrollbar::-webkit-scrollbar{display:none}.vip-challenge-scope .hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}@keyframes vip-btn-sweep{0%{transform:translate(-150%)rotate(25deg)}to{transform:translate(150%)rotate(25deg)}}.vip-challenge-scope .btn-shimmer{position:relative;overflow:hidden}.vip-challenge-scope .btn-shimmer:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff47 50%,#0000 100%);width:200%;height:200%;animation:3.5s ease-in-out infinite vip-btn-sweep;position:absolute;top:-50%;left:-50%}.vip-challenge-scope .premium-card{transition:transform .28s cubic-bezier(.16,1,.3,1),box-shadow .28s cubic-bezier(.16,1,.3,1),border-color .28s}.vip-challenge-scope .premium-card:hover{transform:translateY(-3px);box-shadow:0 16px 32px -8px #0f172a1a,0 4px 12px -2px #0f172a0d}.dark .vip-challenge-scope .premium-card:hover{border-color:#e11d4866;box-shadow:0 16px 32px -8px #00000080,0 4px 12px -2px #0000004d}.vip-challenge-scope .wavy-accent{text-underline-offset:4px;-webkit-text-decoration:underline wavy #ff1744;text-decoration:underline wavy #ff1744;text-decoration-thickness:2px}@keyframes vip-pulse-ring{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.15)}}.vip-challenge-scope .pulse-ring{animation:2s cubic-bezier(.4,0,.6,1) infinite vip-pulse-ring}.vip-challenge-scope .vip-glass-card{-webkit-backdrop-filter:blur(14px);background:#ffffffd9;border:1px solid #e2e8f0d9}.dark .vip-challenge-scope .vip-glass-card{-webkit-backdrop-filter:blur(14px);background:#0c1633bf;border:1px solid #ffffff14}.vip-challenge-scope .vip-gradient-text{background:linear-gradient(135deg,#ff1744 0%,#e11d48 55%,#be123c 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.vip-challenge-scope .vip-offer-box{border:2px solid #ff174473;position:relative;box-shadow:0 20px 40px -15px #ff174426,0 0 20px #ff174414}.dark .vip-challenge-scope .vip-offer-box{border-color:#ff17448c;box-shadow:0 20px 50px -15px #ff174440,0 0 25px #ff17441f}@media (max-width:768px){.vip-challenge-scope h1:not(.vip-hero-title){font-size:clamp(2.2rem,9.2vw,2.95rem)!important;line-height:1.2!important}.vip-challenge-scope h2{font-size:clamp(1.5rem,6.2vw,2.1rem)!important;line-height:1.28!important}.vip-challenge-scope{padding-bottom:84px}}
