.gnk-funnel-root,
.gnk-funnel-root *{box-sizing:border-box!important}
.gnk-funnel-root{--gnk-bg:#f5f0e4;--gnk-grad-a:#ffefe2;--gnk-grad-b:#f8c4a8;--gnk-border:#af5331;--gnk-red:#e11d2e;--gnk-green:#1f9d3a;--gnk-blue:#1e5fbf;display:block!important;width:100%!important;margin:0!important;padding:0 0 42px!important;background:var(--gnk-bg)!important;color:#111!important;font-family:"Hind Siliguri","Noto Sans Bengali",Arial,sans-serif!important;line-height:1.4!important;overflow:hidden!important}
.gnk-funnel-root a,.gnk-funnel-root button,.gnk-funnel-root h1,.gnk-funnel-root h2,.gnk-funnel-root h3,.gnk-funnel-root p,.gnk-funnel-root li,.gnk-funnel-root span{font-family:"Hind Siliguri","Noto Sans Bengali",Arial,sans-serif!important;letter-spacing:0!important}
.gnk-wrap{width:min(1140px,100% - 32px)!important;margin:0 auto!important}
.gnk-header{display:flex!important;justify-content:center!important;align-items:center!important;padding:24px 16px!important}
.gnk-logo{width:112px!important;height:112px!important;display:block!important;border-radius:999px!important;background:#fff!important;object-fit:contain!important;padding:8px!important;border:3px solid #fff!important;box-shadow:0 8px 18px rgba(0,0,0,.16)!important;outline:2px solid rgba(255,255,255,.95)!important}
.gnk-grad{background:linear-gradient(180deg,var(--gnk-grad-a) 0%,var(--gnk-grad-b) 100%)!important;border:1px solid rgba(255,255,255,.58)!important;border-radius:16px!important;box-shadow:0 18px 36px rgba(175,83,49,.13)!important;color:#000!important}
.gnk-hero-box{padding:30px 24px!important;text-align:center!important}
.gnk-h1{margin:0!important;color:#000!important;font-size:clamp(28px,6vw,52px)!important;line-height:1!important;font-weight:700!important;text-align:center!important}
.gnk-h2{margin:0!important;color:#000!important;font-size:clamp(22px,5vw,40px)!important;line-height:1.15!important;font-weight:700!important;text-align:center!important}
.gnk-h2.big{font-size:clamp(24px,5.5vw,44px)!important}
.gnk-sub{margin:12px 0 0!important;color:rgba(0,0,0,.80)!important;font-size:clamp(14px,3.4vw,20px)!important;line-height:1.4!important;font-weight:500!important;text-align:center!important}
.gnk-poster,.gnk-offer-img{width:100%!important;height:auto!important;display:block!important;border-radius:16px!important;box-shadow:0 10px 22px rgba(0,0,0,.16)!important;margin:32px auto 0!important}
.gnk-center{text-align:center!important}.gnk-mt{margin-top:40px!important}.gnk-mt-lg{margin-top:56px!important}.gnk-cta-row{margin-top:24px!important;text-align:center!important}
.gnk-cta{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;border-radius:999px!important;padding:13px 38px!important;background:linear-gradient(180deg,#fff0e3 0%,#f8c4a8 100%)!important;border:2px solid var(--gnk-border)!important;color:#000!important;text-decoration:none!important;font-size:clamp(18px,4.3vw,22px)!important;font-weight:700!important;line-height:1.2!important;box-shadow:0 4px 0 rgba(175,83,49,.25),0 8px 18px rgba(175,83,49,.20)!important;animation:gnkWiggle 2.6s ease-in-out infinite!important;transform-origin:center!important}
.gnk-cta:hover{background:linear-gradient(180deg,#ffeada 0%,#f5b88f 100%)!important;color:#000!important;text-decoration:none!important;animation-play-state:paused!important}.gnk-thumb{font-size:20px!important;display:inline-block!important;transform:scaleX(-1)!important}
@keyframes gnkWiggle{0%,70%,100%{transform:rotate(0deg) scale(1)}75%{transform:rotate(-3deg) scale(1.04)}80%{transform:rotate(3deg) scale(1.04)}85%{transform:rotate(-3deg) scale(1.04)}90%{transform:rotate(3deg) scale(1.04)}95%{transform:rotate(-1deg) scale(1.02)}}
.gnk-list{list-style:none!important;margin:16px auto 0!important;padding:8px 28px!important;max-width:768px!important}.gnk-list li{display:flex!important;align-items:center!important;gap:12px!important;margin:0!important;padding:12px 0!important;border-bottom:1px dotted rgba(0,0,0,.45)!important;color:#000!important;font-size:clamp(15px,3.6vw,20px)!important;font-weight:700!important;line-height:1.4!important}.gnk-list li:last-child{border-bottom:0!important}.gnk-check{width:20px!important;height:20px!important;min-width:20px!important;border-radius:999px!important;background:var(--gnk-green)!important;color:#fff!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:14px!important;font-weight:800!important;box-shadow:0 2px 4px rgba(0,0,0,.16)!important}
.gnk-red-word{display:inline-block!important;color:var(--gnk-red)!important}.gnk-circle,.gnk-under{position:relative!important;display:inline-block!important;white-space:nowrap!important;padding:0 .2em!important}.gnk-circle svg{position:absolute!important;inset:-10% -8%!important;width:116%!important;height:120%!important;pointer-events:none!important;overflow:visible!important}.gnk-under svg{position:absolute!important;left:0!important;right:0!important;bottom:-.18em!important;width:100%!important;height:.4em!important;pointer-events:none!important;overflow:visible!important}.gnk-circle path,.gnk-under path{fill:none!important;stroke:var(--gnk-red)!important;stroke-linecap:round!important;stroke-dasharray:1500!important;stroke-dashoffset:0!important}.gnk-circle path{stroke-width:4!important}.gnk-under path{stroke-width:5!important;stroke-dasharray:600!important}
.gnk-js .gnk-animated-heading{opacity:1!important;transform:none!important}.gnk-js .gnk-list li{opacity:1!important;transform:none!important}.gnk-js .gnk-red-word{color:var(--gnk-red)!important}.gnk-js .gnk-circle path{stroke-dashoffset:0!important}.gnk-js .gnk-under path{stroke-dashoffset:0!important}.gnk-js .gnk-watch.gnk-in .gnk-animated-heading{animation:gnkHeadingIn .75s ease-out forwards!important}.gnk-js .gnk-watch.gnk-in .gnk-list li{animation:gnkFadeUp .6s ease-out forwards!important}.gnk-js .gnk-watch.gnk-in .gnk-list li:nth-child(2){animation-delay:.12s!important}.gnk-js .gnk-watch.gnk-in .gnk-list li:nth-child(3){animation-delay:.24s!important}.gnk-js .gnk-watch.gnk-in .gnk-list li:nth-child(4){animation-delay:.36s!important}.gnk-js .gnk-watch.gnk-in .gnk-list li:nth-child(5){animation-delay:.48s!important}.gnk-js .gnk-watch.gnk-in .gnk-list li:nth-child(6){animation-delay:.60s!important}.gnk-js .gnk-watch.gnk-in .gnk-red-word{animation:gnkRed 1s ease-out .25s forwards!important}.gnk-js .gnk-watch.gnk-in .gnk-circle path{animation:gnkDraw 1.2s ease-out .2s forwards!important}.gnk-js .gnk-watch.gnk-in .gnk-under path{animation:gnkDraw 1s ease-out .3s forwards!important}
@keyframes gnkHeadingIn{0%{opacity:.15;transform:translateY(16px) scale(.985)}100%{opacity:1;transform:translateY(0) scale(1)}}@keyframes gnkFadeUp{to{opacity:1;transform:translateY(0)}}@keyframes gnkRed{0%{color:#000;transform:scale(1)}65%{color:var(--gnk-red);transform:scale(1.08)}100%{color:var(--gnk-red);transform:scale(1)}}@keyframes gnkDraw{to{stroke-dashoffset:0}}
.gnk-slider{position:relative!important;width:min(768px,100%)!important;margin:0 auto!important;overflow:hidden!important;border-radius:16px!important;background:#fffdf9!important;box-shadow:0 10px 24px rgba(0,0,0,.18)!important;touch-action:pan-y!important;user-select:none!important;-webkit-user-select:none!important}.gnk-track{display:flex!important;width:100%!important;transition:transform .45s ease!important;transform:translate3d(0,0,0);will-change:transform!important}.gnk-slide{width:100%!important;min-width:100%!important;flex:0 0 100%!important}.gnk-slide-img{display:block!important;width:100%!important;height:auto!important;pointer-events:none!important;user-select:none!important;-webkit-user-drag:none!important}.gnk-slide-img.is-cover{aspect-ratio:1/1!important;object-fit:cover!important}.gnk-slide-img.is-contain{aspect-ratio:4/5!important;object-fit:contain!important;background:#fffdf9!important}.gnk-nav{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;width:40px!important;height:40px!important;border-radius:999px!important;border:0!important;background:rgba(255,255,255,.78)!important;color:#000!important;box-shadow:0 4px 10px rgba(0,0,0,.22)!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:34px!important;line-height:36px!important;font-family:Arial,sans-serif!important;cursor:pointer!important;padding:0!important;z-index:3!important}.gnk-prev{left:8px!important}.gnk-next{right:8px!important}.gnk-dots{position:absolute!important;left:0!important;right:0!important;bottom:12px!important;display:flex!important;justify-content:center!important;gap:8px!important;z-index:3!important}.gnk-dot{display:block!important;width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;border-radius:999px!important;border:0!important;background:rgba(0,0,0,.40)!important;padding:0!important;margin:0!important;cursor:pointer!important;transition:width .25s ease,background .25s ease!important}.gnk-dot.is-active{width:24px!important;background:var(--gnk-green)!important}
.gnk-offer-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:16px!important;margin-top:24px!important}.gnk-offer-img{margin:0!important}.gnk-stars{display:flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;margin-top:12px!important;color:#f5b400!important;font-size:28px!important}.gnk-review-title{margin:18px 0 30px!important;text-align:center!important;color:var(--gnk-blue)!important;font-size:clamp(18px,4vw,28px)!important;line-height:1.3!important;font-weight:700!important}
@media(max-width:767px){.gnk-wrap{width:min(100% - 24px,1140px)!important}.gnk-header{padding:20px 12px!important}.gnk-logo{width:104px!important;height:104px!important}.gnk-hero-box{padding:24px 16px!important}.gnk-offer-grid{grid-template-columns:1fr!important}.gnk-list{padding:8px 20px!important}.gnk-cta{padding:12px 28px!important}.gnk-nav{width:38px!important;height:38px!important}.gnk-slider{width:100%!important}}
@media(prefers-reduced-motion:reduce){.gnk-track{transition:none!important}}
