@layer components{.site{--s-ink:#111111;--s-ink-2:#44403c;--s-muted:#78716c;--s-bg:#faf8f4;--s-neu:#f3f0ea;--s-indigo:#ea580c;--s-violet:#f59e0b;--s-pink:#f97360;--s-sky:#facc15;--s-amber:#facc15;--s-mint:#f59e0b;--s-grad:linear-gradient(120deg,#ea580c,#f59e0b);--s-grad-soft:linear-gradient(135deg,rgba(249,115,22,0.12),rgba(250,204,21,0.14));--s-glass:rgba(255,255,255,0.8);--s-glass-border:rgba(255,255,255,0.85);--s-shadow:0 20px 50px -20px rgba(28,25,23,0.3);--s-neu-out:10px 10px 24px rgba(168,160,146,0.45),-10px -10px 24px rgba(255,255,255,0.95);--s-neu-in:inset 6px 6px 14px rgba(168,160,146,0.45),inset -6px -6px 14px rgba(255,255,255,0.95);--s-radius:24px;color-scheme:light;position:relative;min-height:100vh;overflow-x:clip;color:var(--s-ink);background:var(--s-bg);font-family:var(--font-poppins),system-ui,sans-serif}.site :lang(bn),.site:lang(bn){font-family:var(--font-bangla),var(--font-poppins),system-ui,sans-serif}.site h1,.site h2,.site h3{font-family:var(--font-montserrat),var(--font-poppins),sans-serif;letter-spacing:-.02em;color:var(--s-ink);text-wrap:balance}.site li,.site p{text-wrap:pretty}.site:lang(bn) h1,.site:lang(bn) h2,.site:lang(bn) h3{font-family:var(--font-bangla),var(--font-montserrat),sans-serif;letter-spacing:0}.s-aurora{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.s-aurora span{position:absolute;width:46vmax;height:46vmax;border-radius:50%;background:radial-gradient(circle closest-side,var(--c) 0,var(--c) 25%,transparent 100%);opacity:.55;will-change:transform;animation:s-drift 22s ease-in-out infinite alternate}.s-aurora span:first-child{--c:#ffe2c2;top:-18vmax;left:-12vmax}.s-aurora span:nth-child(2){--c:#fde2d6;top:10vmax;right:-16vmax;animation-duration:26s;animation-delay:-6s}.s-aurora span:nth-child(3){--c:#fff0b3;bottom:-22vmax;left:20vmax;animation-duration:30s;animation-delay:-12s}.s-aurora span:nth-child(4){--c:#fdf0c8;bottom:10vmax;left:-20vmax;width:30vmax;height:30vmax;animation-duration:24s}@media (hover:none),(max-width:767px){.s-aurora span{animation:none;will-change:auto}}@keyframes s-drift{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(6vmax,4vmax,0) scale(1.12)}to{transform:translate3d(-4vmax,8vmax,0) scale(.95)}}.s-content{position:relative;z-index:1}.s-glass{background:var(--s-glass);border:1px solid var(--s-glass-border);border-radius:var(--s-radius);box-shadow:var(--s-shadow)}.s-header .s-glass{--s-glass:rgba(255,255,255,0.72);backdrop-filter:blur(12px) saturate(160%);-webkit-backdrop-filter:blur(12px) saturate(160%)}.s-neu{border-radius:var(--s-radius);box-shadow:var(--s-neu-out)}.s-neu,.s-neu-in{background:var(--s-neu)}.s-neu-in{border-radius:16px;box-shadow:var(--s-neu-in)}.s-grad-text{background:var(--s-grad);-webkit-background-clip:text;background-clip:text;color:transparent;padding-bottom:.08em}.s-eyebrow{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .9rem;border-radius:999px;font-size:.8rem;font-weight:600;color:var(--s-indigo);background:rgba(255,255,255,.7);border:1px solid rgba(234,88,12,.18);box-shadow:0 6px 18px -8px rgba(234,88,12,.45)}.s-muted{color:var(--s-ink-2)}.s-faint{color:var(--s-muted)}.s-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3rem;padding:0 1.5rem;border-radius:999px;font-weight:600;color:#fff;background:#141414;box-shadow:0 14px 30px -14px rgba(20,20,20,.7);transition:transform .25s ease,box-shadow .25s ease,background-position .5s ease;overflow:hidden;isolation:isolate;cursor:pointer}.s-btn:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(100deg,transparent 30%,rgba(250,204,21,.35) 50%,transparent 70%);transform:translateX(-120%);transition:transform .7s ease}.s-btn:hover{transform:translateY(-2px);box-shadow:0 18px 36px -12px rgba(234,88,12,.55)}.s-btn:hover:after{transform:translateX(120%)}.s-btn:active{transform:translateY(0) scale(.98)}.s-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.s-btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3rem;padding:0 1.4rem;border-radius:999px;font-weight:600;color:var(--s-ink);background:var(--s-neu);box-shadow:var(--s-neu-out);transition:transform .25s ease,box-shadow .25s ease}.s-btn-ghost:hover{transform:translateY(-2px)}.s-btn-ghost:active{box-shadow:var(--s-neu-in);transform:none}.s-link{color:var(--s-indigo);font-weight:600}.s-link:hover{text-decoration:underline}.s-field{display:flex;flex-direction:column;gap:.4rem;font-size:.9rem;font-weight:500;color:var(--s-ink-2)}.s-input{width:100%;min-height:3rem;padding:0 1rem;border-radius:14px;border:1px solid transparent;background:var(--s-neu);box-shadow:var(--s-neu-in);color:var(--s-ink);font-size:1rem;transition:border-color .2s ease,box-shadow .2s ease}.s-input:focus{outline:none;border-color:rgba(234,88,12,.55);box-shadow:var(--s-neu-in),0 0 0 4px rgba(234,88,12,.14)}.s-input[aria-invalid=true]{border-color:rgba(230,40,90,.6)}select.s-input{padding-right:2rem}.s-hint{font-size:.78rem;font-weight:400;color:var(--s-muted)}.s-error{font-size:.8rem;font-weight:500;color:#d61f5a}.s-alert{border-radius:14px;background:rgba(255,77,120,.1);color:#b3124a;border:1px solid rgba(255,77,120,.25)}.s-alert,.s-success{padding:.8rem 1rem;font-size:.9rem}.s-success{border-radius:14px;background:rgba(18,199,154,.12);color:#067a5d;border:1px solid rgba(18,199,154,.3)}.s-plan-option{display:flex;flex-direction:column;gap:.15rem;padding:.85rem 1rem;border-radius:16px;background:var(--s-neu);box-shadow:var(--s-neu-out);cursor:pointer;border:2px solid transparent;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.s-plan-option:hover{transform:translateY(-2px)}.s-plan-option:has(input:checked){border-color:var(--s-indigo);box-shadow:var(--s-neu-in)}.s-plan-option input{position:absolute;opacity:0;pointer-events:none}.s-header{position:sticky;top:0;z-index:40;padding:.75rem 1rem 0}.s-header-bar{transition:box-shadow .3s ease,background .3s ease}.s-logo{display:inline-flex;width:2.4rem;height:2.4rem;align-items:center;justify-content:center;border-radius:14px;color:#facc15;background:#141414;box-shadow:0 10px 22px -10px rgba(20,20,20,.8)}.s-navlink{padding:.4rem .8rem;border-radius:999px;font-size:.92rem;font-weight:500;color:var(--s-ink-2);transition:background .2s ease,color .2s ease}.s-navlink:hover{color:var(--s-ink);background:rgba(255,255,255,.7)}.s-reveal{opacity:0;transform:translateY(28px) scale(.98);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0s)}.s-reveal[data-shown=true]{opacity:1;transform:none}.s-reveal-now{animation:s-rise .8s cubic-bezier(.2,.7,.2,1) both;animation-delay:var(--d,0s)}@keyframes s-rise{0%{opacity:0;transform:translateY(28px) scale(.98)}}.s-float{animation:s-float 6s ease-in-out infinite}.s-bob{transform:rotate(var(--r,0deg));animation:s-bob 10s ease-in-out infinite;will-change:transform}@keyframes s-bob{0%,to{transform:translateZ(0) rotate(var(--r,0deg))}50%{transform:translate3d(0,-16px,0) rotate(calc(var(--r, 0deg) + 8deg))}}.s-float-slow{animation:s-float 9s ease-in-out infinite;animation-delay:-3s}@keyframes s-float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.s-tilt{transform:perspective(1600px) rotateX(8deg) rotateY(-10deg) rotate(1deg);transition:transform .8s cubic-bezier(.2,.7,.2,1)}.s-tilt:hover{transform:perspective(1600px) rotateX(2deg) rotateY(-3deg)}.s-pulse-dot{position:relative;display:inline-block;width:.55rem;height:.55rem}.s-pulse-dot,.s-pulse-dot:after{border-radius:50%;background:var(--s-mint)}.s-pulse-dot:after{content:"";position:absolute;inset:0;animation:s-ping 1.8s ease-out infinite}@keyframes s-ping{to{transform:scale(2.8);opacity:0}}.s-row-in{opacity:0;animation:s-row 9s ease-in-out infinite;animation-delay:var(--d,0s)}@keyframes s-row{0%{opacity:0;transform:translateX(-18px)}6%,88%{opacity:1;transform:none}96%,to{opacity:0;transform:translateX(10px)}}.s-status{position:relative;display:inline-grid;min-width:6.4rem;height:1.5rem;font-size:.68rem;font-weight:600}.s-status span{grid-area:1/1;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;opacity:0;animation:s-status 8s infinite}.s-status span:first-child{background:#fff3d6;color:#a86a00;animation-delay:0s}.s-status span:nth-child(2){background:#ffedd5;color:#c2410c;animation-delay:2s}.s-status span:nth-child(3){background:#fef3c7;color:#a16207;animation-delay:4s}.s-status span:nth-child(4){background:#d9f7ee;color:#067a5d;animation-delay:6s}@keyframes s-status{0%,22%{opacity:1;transform:none}25%,to{opacity:0;transform:translateY(-4px)}}.s-bar{transform-origin:bottom;animation:s-bar 3.2s cubic-bezier(.2,.7,.2,1) infinite alternate;animation-delay:var(--d,0s)}@keyframes s-bar{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}.s-progress{position:relative;height:.5rem;border-radius:999px;background:rgba(234,88,12,.12);overflow:hidden}.s-progress i{position:absolute;inset:0 auto 0 0;width:var(--w,60%);border-radius:inherit;background:var(--s-grad);transform-origin:left;animation:s-fill 3s cubic-bezier(.2,.7,.2,1) infinite alternate}@keyframes s-fill{0%{transform:scaleX(.12)}}@keyframes s-fill-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.s-toast{animation:s-toast 7s ease-in-out infinite;animation-delay:var(--d,0s)}@keyframes s-toast{0%,8%{opacity:0;transform:translateY(16px) scale(.92)}14%,70%{opacity:1;transform:none}78%,to{opacity:0;transform:translateY(-10px) scale(.96)}}.s-scroll-shop{animation:s-scroll 12s ease-in-out infinite}@keyframes s-scroll{0%,15%{transform:translateY(0)}45%,60%{transform:translateY(-38%)}90%,to{transform:translateY(0)}}.s-typing:after{content:"|";margin-left:1px;animation:s-blink 1s steps(1) infinite}@keyframes s-blink{50%{opacity:0}}.s-marquee{display:flex;gap:3rem;width:max-content;animation:s-marquee 30s linear infinite}@keyframes s-marquee{to{transform:translateX(-50%)}}.s-card-hover{transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease}.s-card-hover:hover{transform:translateY(-6px);box-shadow:14px 18px 34px rgba(168,160,146,.55),-10px -10px 24px rgba(255,255,255,.95)}.s-icon{display:inline-flex;width:3.2rem;height:3.2rem;align-items:center;justify-content:center;border-radius:18px;color:#fff;box-shadow:0 12px 24px -12px currentColor}.s-glow{position:relative;border:2px solid transparent;background:linear-gradient(rgba(255,255,255,.94),rgba(255,255,255,.94)) padding-box,var(--s-grad) border-box;background-size:100% 100%,200% 200%;box-shadow:0 30px 60px -24px rgba(234,88,12,.55)}.s-tab-panel{animation:s-panel .6s cubic-bezier(.2,.7,.2,1)}.s-demo-flash{animation:s-panel .6s cubic-bezier(.2,.7,.2,1),s-demo-flash 1.4s ease-out .5s 2}@keyframes s-demo-flash{0%{box-shadow:0 0 0 0 rgba(234,88,12,.45),0 30px 60px -24px rgba(234,88,12,.55)}to{box-shadow:0 0 0 18px rgba(234,88,12,0),0 30px 60px -24px rgba(234,88,12,.55)}}@keyframes s-panel{0%{opacity:0;transform:translateY(14px) scale(.98)}}.s-line{stroke-dasharray:8 10;animation:s-dash 1.6s linear infinite}@keyframes s-dash{to{stroke-dashoffset:-36}}.s-step-next{animation:s-step-next .55s cubic-bezier(.2,.8,.2,1) both}.s-step-back{animation:s-step-back .55s cubic-bezier(.2,.8,.2,1) both}@keyframes s-step-next{0%{opacity:0;transform:translateX(44px) scale(.98);filter:blur(4px)}}@keyframes s-step-back{0%{opacity:0;transform:translateX(-44px) scale(.98);filter:blur(4px)}}.s-shake{animation:s-shake .45s cubic-bezier(.36,.07,.19,.97) both}@keyframes s-shake{20%,60%{transform:translateX(-7px)}40%,80%{transform:translateX(7px)}}.s-pop{animation:s-pop .35s cubic-bezier(.2,1.4,.4,1) both}@keyframes s-pop{0%{opacity:0;transform:scale(.85)}}.s-wizard-bar{position:sticky;bottom:0;z-index:20;margin:.25rem -1.25rem 0;padding:1.25rem 1.25rem max(.9rem,env(safe-area-inset-bottom));background:linear-gradient(180deg,rgba(255,253,249,0) 0,rgba(255,253,249,.94) 30%,#fffdf9)}@media (min-width:640px){.s-wizard-bar{margin:.25rem -2rem 0;padding-left:2rem;padding-right:2rem}}.s-dot{position:relative;display:inline-flex;width:2rem;height:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:999px;font-size:.8rem;font-weight:700;color:var(--s-muted);background:var(--s-neu);box-shadow:var(--s-neu-in);transition:background .4s ease,color .4s ease,box-shadow .4s ease,transform .4s ease}.s-dot-now{color:#fff;background:#141414;box-shadow:0 0 0 5px rgba(250,204,21,.35);transform:scale(1.08)}.s-dot-done{color:#141414;background:#facc15;box-shadow:none}.s-dot-label{position:absolute;top:2.4rem;left:50%;transform:translateX(-50%);white-space:nowrap;font-size:.72rem;font-weight:600;color:var(--s-muted)}.s-dot-now .s-dot-label{color:var(--s-ink)}.s-dot-first .s-dot-label{left:0;transform:none}.s-dot-last .s-dot-label{left:auto;right:0;transform:none}.s-dot-line{position:relative;margin:0 .5rem;height:3px;flex:1;overflow:hidden;border-radius:999px;background:rgba(168,160,146,.3)}.s-dot-line i{position:absolute;inset:0;background:var(--s-grad);transform-origin:left;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.s-step-back h1,.s-step-next h1{padding-top:.75rem}.s-plan-pick{display:flex;align-items:flex-start;gap:.9rem;padding:1rem 1.1rem;border-radius:20px;border:2px solid transparent;background:var(--s-neu);box-shadow:var(--s-neu-out);cursor:pointer;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease,background .25s ease}.s-plan-pick:hover{transform:translateY(-2px)}.s-plan-pick-on{border-color:var(--s-indigo);background:#fffdf8;box-shadow:0 18px 36px -18px rgba(234,88,12,.55)}.s-plan-radio{display:inline-flex;width:1.4rem;height:1.4rem;flex-shrink:0;margin-top:.2rem;align-items:center;justify-content:center;border-radius:999px;color:transparent;box-shadow:var(--s-neu-in);transition:background .25s ease,color .25s ease,transform .3s cubic-bezier(.2,1.4,.4,1)}.s-plan-radio-on{color:#fff;background:var(--s-grad);box-shadow:none;transform:scale(1.1)}.s-address{display:flex;min-height:3.25rem;align-items:center;padding:0 1rem;border-radius:14px;border:1px dashed rgba(168,160,146,.7);background:rgba(255,255,255,.55);font-size:1rem;transition:border-color .3s ease,background .3s ease}.s-address-free{border-style:solid;border-color:rgba(6,122,93,.45);background:rgba(217,247,238,.45)}.s-address-taken{border-style:solid;border-color:rgba(214,31,90,.45);background:rgba(255,225,234,.45)}.s-address-slug{color:var(--s-ink);animation:s-pop .3s ease both}.s-pw-meter{display:block;height:4px;overflow:hidden;border-radius:999px;background:rgba(168,160,146,.25)}.s-pw-meter i{display:block;height:100%;border-radius:inherit;background:#f97360;transition:width .3s ease,background .3s ease}.s-pw-meter i.s-pw-ok{background:var(--s-grad)}.s-done-mark{position:relative;width:8.5rem;height:8.5rem}.s-done-mark svg{position:relative;width:100%;height:100%;filter:drop-shadow(0 18px 30px rgba(234,88,12,.35))}.s-done-ring{fill:#141414;stroke:#facc15;stroke-width:5;stroke-dasharray:327;stroke-dashoffset:327;transform-origin:center;animation:s-draw .7s cubic-bezier(.65,0,.35,1) .1s forwards,s-bounce .5s cubic-bezier(.2,1.4,.4,1) .1s both}.s-done-tick{fill:none;stroke:#facc15;stroke-width:9;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:80;stroke-dashoffset:80;animation:s-draw .45s cubic-bezier(.65,0,.35,1) .65s forwards}@keyframes s-draw{to{stroke-dashoffset:0}}@keyframes s-bounce{0%{transform:scale(.4);opacity:0}}.s-done-mark>i{position:absolute;top:50%;left:50%;width:.7rem;height:.7rem;margin:-.35rem;border-radius:3px;background:var(--c);opacity:0;animation:s-burst 1.1s cubic-bezier(.1,.8,.3,1) .75s forwards}@keyframes s-burst{0%{opacity:1;transform:rotate(var(--a)) translateY(0) scale(.4)}70%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateY(-6.5rem) scale(1) rotate(160deg)}}@media (prefers-reduced-motion:reduce){.s-done-ring,.s-done-tick{stroke-dashoffset:0}.s-done-mark>i{display:none}}[data-offscreen],[data-offscreen] *{animation-play-state:paused!important}.site details>summary{list-style:none;cursor:pointer}.site details>summary::-webkit-details-marker{display:none}.site details[open] .s-faq-icon{transform:rotate(45deg)}.s-faq-icon{transition:transform .3s ease}.s-prose h2{margin-top:2rem;font-size:1.25rem;font-weight:700}.s-prose li,.s-prose p{margin-top:.75rem;line-height:1.75;color:var(--s-ink-2)}.s-prose ul{list-style:disc;padding-left:1.4rem}@media (prefers-reduced-motion:reduce){.site *,.site :after,.site :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.s-reveal{opacity:1;transform:none}.s-row-in,.s-status span:first-child,.s-toast{opacity:1}}}.site :focus-visible{box-shadow:none;outline:2px solid rgba(234,88,12,.6);outline-offset:3px}.site input:focus,.site input:focus-visible,.site select:focus,.site select:focus-visible,.site textarea:focus,.site textarea:focus-visible{outline:none;box-shadow:none}.site .s-input:focus,.site .s-input:focus-visible{border-color:rgba(234,88,12,.45);box-shadow:var(--s-neu-in),0 0 0 4px rgba(250,204,21,.35)}.site .s-neu-in:has(input:focus){box-shadow:var(--s-neu-in),0 0 0 4px rgba(250,204,21,.35);outline:1px solid rgba(234,88,12,.45);outline-offset:-1px}.site input[type=checkbox]:focus-visible,.site input[type=radio]:focus-visible{outline:2px solid rgba(234,88,12,.6);outline-offset:2px}