:root{ --cb-bg:#05080F; --cb-card:#0B1220; --cb-card2:#101828; --cb-card3:#152036; --cb-border:#1B2740; --cb-border2:#26334A; --cb-primary:#9FEF00; --cb-secondary:#FF3E3E; --cb-text:#E8EEF9; --cb-muted:#8799B5; --cb-mono:'JetBrains Mono',monospace; --cb-body:'Noto Sans Bengali','Inter',system-ui,sans-serif; --cb-grad:linear-gradient(100deg,#9FEF00,#5CF29B 60%,#8FE8FF); --cb-radius:12px; --cb-radius-lg:16px; --cb-s1:8px; --cb-s2:16px; --cb-s3:24px; --cb-s4:40px; --cb-s5:64px; --cb-s6:96px; --cb-header-h:73px; --cb-card-deep:#080D18; --cb-card-grad:linear-gradient(180deg,var(--cb-card),var(--cb-card-deep)); --cb-bg-deep:#03060C; } .cb-funnel-pin{ --cb-bg:#0B121F; --cb-card:#101A2B; --cb-card2:#151F31; --cb-card3:#1D293D; --cb-border:#26334A; --cb-border2:#38496A; --cb-text:#DCE3F0; background:var(--cb-bg); } @font-face{font-family:'Inter';src:url(../fonts/inter-400.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap} @font-face{font-family:'Inter';src:url(../fonts/inter-600.woff2) format('woff2');font-weight:600;font-style:normal;font-display:swap} @font-face{font-family:'Inter';src:url(../fonts/inter-800.woff2) format('woff2');font-weight:800;font-style:normal;font-display:swap} @font-face{font-family:'Inter';src:url(../fonts/inter-900.woff2) format('woff2');font-weight:900;font-style:normal;font-display:swap} @font-face{font-family:'Noto Sans Bengali';src:url(../fonts/noto-bengali-400.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap} @font-face{font-family:'Noto Sans Bengali';src:url(../fonts/noto-bengali-600.woff2) format('woff2');font-weight:600;font-style:normal;font-display:swap} @font-face{font-family:'Noto Sans Bengali';src:url(../fonts/noto-bengali-700.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap} @font-face{font-family:'Noto Sans Bengali';src:url(../fonts/noto-bengali-800.woff2) format('woff2');font-weight:800;font-style:normal;font-display:swap} @font-face{font-family:'JetBrains Mono';src:url(../fonts/jetbrains-mono-400.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap} @font-face{font-family:'JetBrains Mono';src:url(../fonts/jetbrains-mono-700.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap} *{box-sizing:border-box} html{scroll-behavior:smooth} :focus-visible{outline:2px solid var(--cb-primary);outline-offset:2px} body{margin:0;background:var(--cb-bg);color:var(--cb-text);font-family:var(--cb-body);overflow-x:hidden} ::selection{background:var(--cb-primary);color:var(--cb-bg)} @keyframes cb-blink{0%,49%{opacity:1}50%,100%{opacity:.15}} @keyframes cb-pop{0%{transform:scale(0);opacity:0}60%{transform:scale(1.12)}100%{transform:scale(1);opacity:1}} .cb-wrap{max-width:1180px;margin:0 auto;padding:0 20px} .cb-lang-btn:hover{border-color:var(--cb-primary);background:var(--cb-card2)} .cb-header-cta{display:inline-flex} .cb-cta-primary span{transition:box-shadow .2s} .cb-cta-primary:hover span{box-shadow:0 0 44px rgba(159,239,0,0.6)} .cb-cta-secondary span{transition:background .2s,border-color .2s} .cb-cta-secondary:hover span{background:var(--cb-card2);border-color:var(--cb-primary)} .cb-outcome-card{transition:border-color .2s,box-shadow .2s} .cb-outcome-card:hover{border-color:var(--cb-primary);box-shadow:0 0 24px rgba(159,239,0,.15)} @media(max-width:640px){.cb-outcomes-grid{grid-template-columns:repeat(2,1fr)!important}} @media(min-width:641px) and (max-width:900px){.cb-outcomes-grid{grid-template-columns:repeat(3,1fr)!important}} .cb-mobile-cta{display:none} @media(max-width:900px){ .cb-hero-grid{grid-template-columns:1fr !important;gap:32px !important} .cb-two-col{grid-template-columns:1fr !important} .cb-three-col{grid-template-columns:1fr !important} .cb-checkout-grid{grid-template-columns:1fr !important} } @media(max-width:720px){ .cb-desktop-nav{display:none !important} .cb-header-cta{display:none !important} } @media(max-width:640px){ .cb-mobile-cta{display:block} } section ~ section{ content-visibility:auto; contain-intrinsic-size:auto 720px; } @media(max-width:900px){.cb-grid-3,.cb-grid-4{grid-template-columns:1fr 1fr !important}} @media(max-width:560px){.cb-grid-2,.cb-grid-3,.cb-grid-4{grid-template-columns:1fr !important}} .cb-nav{display:flex;gap:4px;align-items:center} .cb-nav-link{position:relative;font-size:13.5px;font-weight:600;color:var(--cb-muted);text-decoration:none;padding:9px 13px;border-radius:9px;transition:color .2s,background .2s} .cb-nav-link:hover{color:var(--cb-text);background:var(--cb-card2)} .cb-nav-link::after{content:"";position:absolute;left:13px;right:13px;bottom:4px;height:1px;background:var(--cb-primary);transform:scaleX(0);transform-origin:left;transition:transform .22s cubic-bezier(.22,.61,.36,1)} .cb-nav-link:hover::after{transform:scaleX(1)} @media(prefers-reduced-motion:reduce){.cb-nav-link::after{transition:none}} .cb-mega{position:relative} .cb-mega-panel{position:absolute;top:calc(100% + 10px);right:-180px;width:640px;max-width:calc(100vw - 40px);background:rgba(11,18,32,.96);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid var(--cb-border2);border-radius:var(--cb-radius-lg);padding:10px 20px;box-shadow:0 24px 60px rgba(0,0,0,.6);opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .22s cubic-bezier(.22,.61,.36,1),transform .22s cubic-bezier(.22,.61,.36,1),visibility .22s} .cb-mega:hover .cb-mega-panel,.cb-mega:focus-within .cb-mega-panel{opacity:1;visibility:visible;transform:translateY(0)} .cb-mega-row{display:flex;align-items:baseline;gap:18px;padding:12px 0;border-bottom:1px solid var(--cb-border)} .cb-mega-row:last-child{border-bottom:none} .cb-mega-head{flex:0 0 180px;font-weight:800;font-size:13.5px;color:var(--cb-text);text-decoration:none;line-height:1.4} .cb-mega-head:hover{color:var(--cb-primary)} .cb-mega-head span{color:var(--cb-muted);font-weight:400} .cb-mega-links{display:flex;flex-wrap:wrap;gap:4px 16px;flex:1} .cb-mega-link{font-size:12.5px;color:var(--cb-muted);text-decoration:none;padding:2px 0;white-space:nowrap} .cb-mega-link:hover{color:var(--cb-primary)} .cb-mega-soon{font-size:11px;font-weight:700;color:#E9B84A;background:rgba(233,184,74,.12);border:1px solid rgba(233,184,74,.35);padding:2px 9px;border-radius:999px} .cb-header-cta{flex-shrink:0;text-decoration:none} .cb-burger{display:none} @media(max-width:860px){ .cb-nav{position:fixed;inset:var(--cb-header-h) 0 auto 0;flex-direction:column;background:var(--cb-card);border-bottom:1px solid var(--cb-border);padding:12px;gap:2px;display:none} body.cb-menu-open .cb-nav{display:flex} .cb-mega{width:100%} .cb-mega-panel{position:static;width:auto;min-width:0;opacity:1;visibility:visible;transform:none;box-shadow:none;display:none} body.cb-menu-open .cb-mega:focus-within .cb-mega-panel{display:block} .cb-mega-row{flex-direction:column;gap:8px} .cb-mega-head{flex:none} .cb-header-cta{display:none} .cb-burger{display:inline-flex !important} } .cb-foot-shimmer{position:absolute;top:0;left:-40%;width:40%;height:2px;background:linear-gradient(90deg,transparent,var(--cb-primary),transparent);animation:cb-shimmer 6s linear infinite} @keyframes cb-shimmer{0%{left:-40%}100%{left:100%}} .cb-foot-link{display:block;color:var(--cb-muted);text-decoration:none;font-size:13.5px;padding:6px 0;transition:color .2s cubic-bezier(.22,.61,.36,1),transform .2s cubic-bezier(.22,.61,.36,1)} .cb-foot-link:hover{color:var(--cb-primary);transform:translateX(4px)} .cb-foot-social{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:var(--cb-card);border:1px solid var(--cb-border2);color:var(--cb-muted);text-decoration:none;font-family:var(--cb-mono);font-size:11px;transition:transform .22s ease,border-color .22s ease,color .22s ease,box-shadow .22s ease} .cb-foot-social:hover{transform:translateY(-3px);border-color:rgba(159,239,0,.45);color:var(--cb-primary);box-shadow:0 10px 26px rgba(0,0,0,.45)} @media(max-width:860px){.cb-foot .cb-wrap{grid-template-columns:1fr 1fr !important}} @media(max-width:520px){.cb-foot .cb-wrap{grid-template-columns:1fr !important}} @media(prefers-reduced-motion:reduce){.cb-foot-shimmer{animation:none;opacity:.4}} .cb-home-hero{position:relative;overflow:hidden;min-height:660px;border-bottom:1px solid var(--cb-border);background:radial-gradient(60% 110% at 68% 0,rgba(159,239,0,0.07),transparent 70%),radial-gradient(50% 80% at 12% 100%,rgba(42,109,245,0.06),transparent 70%)} @media(max-width:900px){.cb-home-hero{min-height:0}} .cb-home-hero::before{content:"";position:absolute;inset:0;background-image:linear-gradient(var(--cb-border) 1px,transparent 1px),linear-gradient(90deg,var(--cb-border) 1px,transparent 1px);background-size:44px 44px;opacity:.15;-webkit-mask-image:radial-gradient(60% 80% at 50% 0,#000,transparent);mask-image:radial-gradient(60% 80% at 50% 0,#000,transparent)} .cb-faq{transition:border-color .22s ease,background .22s ease} .cb-faq:hover{border-color:var(--cb-border2)} .cb-faq summary::-webkit-details-marker{display:none} .cb-faq summary::after{content:"+";float:right;color:var(--cb-muted);font-family:var(--cb-mono);font-weight:400;transition:transform .22s ease,color .22s ease} .cb-faq[open] summary{color:var(--cb-primary)} .cb-faq[open] summary::after{content:"+";transform:rotate(45deg);color:var(--cb-primary)} @media(prefers-reduced-motion:reduce){.cb-faq summary::after{transition:none}} .cb-prose h2{font-size:22px;font-weight:900;letter-spacing:-0.01em;margin:var(--cb-s4) 0 var(--cb-s2)} .cb-prose h3{font-size:17px;font-weight:800;margin:var(--cb-s3) 0 var(--cb-s1)} .cb-prose p{margin:0 0 var(--cb-s2);color:var(--cb-muted)} .cb-prose ul{margin:0 0 var(--cb-s2) var(--cb-s3);color:var(--cb-muted)} .cb-prose li{margin-bottom:6px} .cb-prose a{color:var(--cb-primary);text-underline-offset:3px} .cb-hero-chip{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:var(--cb-text)} .cb-hero-search-ic{display:none} .cb-hero-collage{position:relative;min-height:340px} .cb-hero-collage img{position:absolute;width:82%;transition:transform .3s} .cb-collage-0{top:0;right:0;z-index:3} .cb-collage-1{top:70px;left:0;z-index:2;opacity:.96} .cb-collage-2{bottom:0;right:8%;z-index:1;opacity:.9} .cb-hero-collage:hover .cb-collage-0{transform:translateY(-6px)} .cb-trustbar{min-height:0} .cb-cat-card{display:flex;align-items:center;gap:var(--cb-s2);padding:var(--cb-s3);background:var(--cb-card-grad);border:1px solid var(--cb-border);border-radius:var(--cb-radius-lg);text-decoration:none;color:inherit} .cb-cat-ic{display:grid;place-items:center;width:46px;height:46px;border-radius:12px;background:rgba(159,239,0,.08);border:1px solid var(--cb-border2);color:var(--cb-primary);flex-shrink:0} .cb-cat-name{display:block;font-weight:800;font-size:16px} .cb-cat-meta{display:block;font-family:var(--cb-mono);font-size:12px;color:var(--cb-muted);margin-top:3px} .cb-cat-card.is-soon .cb-cat-meta{color:var(--cb-secondary)} .cb-cat-arrow{color:var(--cb-muted);font-size:18px;transition:transform .15s,color .15s} .cb-cat-card:hover .cb-cat-arrow{color:var(--cb-primary);transform:translateX(4px)} @media(max-width:900px){ .cb-hero-grid{grid-template-columns:1fr !important;gap:28px !important} .cb-hero-collage{min-height:300px;order:-1} .cb-spotlight{grid-template-columns:1fr !important} .cb-spotlight img{aspect-ratio:16/9} } @media(max-width:560px){ .cb-hero-collage{min-height:250px} .cb-hero-collage img{width:78%} .cb-cat-card{padding:16px} } .cb-kicker{font-family:var(--cb-mono);font-size:11.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--cb-primary);margin-bottom:var(--cb-s2)} .cb-h2{font-size:clamp(28px,3.4vw,40px);font-weight:900;margin:0 0 var(--cb-s3);letter-spacing:-0.02em;line-height:1.18} .cb-grad-text{background:var(--cb-grad);-webkit-background-clip:text;background-clip:text;color:transparent} @media(prefers-reduced-motion:no-preference){ .cb-reveal{opacity:0;transform:translateY(24px);transition:opacity .6s cubic-bezier(.22,.61,.36,1) var(--cb-d,0ms),transform .6s cubic-bezier(.22,.61,.36,1) var(--cb-d,0ms)} .cb-reveal.is-in{opacity:1;transform:none} } body.cb-scrolled .cb-header{background:rgba(5,8,15,.85);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 8px 30px rgba(0,0,0,.5);border-bottom-color:var(--cb-border2)} body.cb-scrolled{--cb-header-h:61px} .cb-header{transition:background .25s,box-shadow .25s,border-color .25s} .cb-header-inner{padding:16px 20px;transition:padding .25s} body.cb-scrolled .cb-header-inner{padding-top:10px;padding-bottom:10px} @media(prefers-reduced-motion:reduce){.cb-header-inner{transition:none}} .cb-ic-chip{display:grid;place-items:center;width:46px;height:46px;border-radius:12px;background:rgba(159,239,0,.1);border:1px solid var(--cb-border2);color:var(--cb-primary);margin-bottom:16px} .cb-soon-badge{display:inline-block;font-size:10.5px;font-weight:800;letter-spacing:.04em;color:#E9B84A;background:rgba(233,184,74,.12);border:1px solid rgba(233,184,74,.35);padding:3px 9px;border-radius:999px} .cb-cat-card.is-soon .cb-cat-meta{color:inherit} .cb-cat-card.is-soon .cb-cat-ic{opacity:.65} .cb-step-link{position:absolute;top:50%;right:-17px;width:18px;height:2px;background:linear-gradient(90deg,var(--cb-border2),transparent);display:none} @media(min-width:901px){.cb-step-link{display:block}} .cb-step-card{transition:transform .15s,border-color .15s} .cb-quote-mark{position:absolute;top:-6px;right:14px;font-size:88px;line-height:1;font-weight:900;color:rgba(159,239,0,.09);font-family:Georgia,serif;pointer-events:none} .cb-avatar-ring{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:linear-gradient(135deg,var(--cb-primary),#2A6df5);padding:2px} .cb-avatar-ring>span{display:grid;place-items:center;width:100%;height:100%;border-radius:50%;background:var(--cb-card2);font-weight:800;font-size:14px;color:var(--cb-primary)} .cb-hero-3d{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none} .cb-home-hero>.cb-wrap{position:relative;z-index:2} .cb-aurora{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden} .cb-orb{position:absolute;border-radius:50%;filter:blur(90px);opacity:.32} .cb-orb-a{width:420px;height:420px;left:-120px;top:-80px;background:radial-gradient(circle,rgba(159,239,0,.5),transparent 70%)} .cb-orb-b{width:520px;height:520px;right:-140px;bottom:-160px;background:radial-gradient(circle,rgba(42,109,245,.45),transparent 70%)} @media(prefers-reduced-motion:no-preference){ .cb-orb-a{animation:cb-orb 14s ease-in-out infinite alternate} .cb-orb-b{animation:cb-orb 18s ease-in-out 2s infinite alternate-reverse} @keyframes cb-orb{0%{transform:translate(0,0) scale(1)}100%{transform:translate(60px,40px) scale(1.15)}} } .cb-glow-ring{position:relative;border-radius:18px;padding:1.5px;overflow:hidden} .cb-glow-ring::before{content:"";position:absolute;inset:-60%;background:conic-gradient(from 0deg,transparent 0 40deg,rgba(159,239,0,.9) 80deg,rgba(143,232,255,.7) 120deg,transparent 160deg 360deg)} @media(prefers-reduced-motion:no-preference){.cb-glow-ring::before{animation:cb-spin 6s linear infinite}@keyframes cb-spin{to{transform:rotate(360deg)}}} .cb-glow-ring>.cb-spotlight{position:relative;z-index:1;background:var(--cb-card)} .cb-marquee{overflow:hidden;padding:14px 0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)} .cb-marquee-track{display:flex;width:max-content} .cb-marquee-row{display:flex;gap:38px;padding-right:38px} .cb-marquee-item{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--cb-muted);white-space:nowrap} @media(prefers-reduced-motion:no-preference){ .cb-marquee-track{animation:cb-marq 26s linear infinite} .cb-marquee:hover .cb-marquee-track{animation-play-state:paused} @keyframes cb-marq{to{transform:translateX(-50%)}} } .cb-ticker{overflow:hidden;background:var(--cb-bg-deep);border-bottom:1px solid var(--cb-border);padding:9px 0} .cb-ticker .cb-marquee-row{gap:0} .cb-ticker-item{display:inline-flex;align-items:center;font-family:var(--cb-mono);font-size:11px;letter-spacing:.12em;color:var(--cb-muted);white-space:nowrap;padding-right:48px} .cb-ticker-item::before{content:"";width:5px;height:5px;border-radius:50%;background:var(--cb-primary);margin-right:14px;flex-shrink:0} .cb-ticker-item--on{color:var(--cb-primary);font-weight:700} .cb-wordmark{overflow:hidden;padding:var(--cb-s4) 0;background:var(--cb-bg);border-bottom:1px solid var(--cb-border)} .cb-wordmark .cb-marquee-row{gap:0;align-items:center} .cb-wordmark-word{font-family:var(--cb-body);font-weight:900;font-size:clamp(28px,5vw,56px);letter-spacing:-.02em;line-height:1;color:transparent;-webkit-text-stroke:1px var(--cb-border2);white-space:nowrap} .cb-wordmark-dot{color:var(--cb-primary);font-size:22px;padding:0 32px;filter:drop-shadow(0 0 14px rgba(159,239,0,.5))} .cb-foot-constellation{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.85} @media(prefers-reduced-motion:reduce){.cb-foot-constellation{display:none}} .cb-tilt{will-change:transform;transition:transform .25s ease} .cb-cta-primary>span,.cb-header-cta>span{transition:transform .25s ease,box-shadow .2s} .cb-display{font-size:clamp(34px,5.2vw,56px);font-weight:900;line-height:1.12;letter-spacing:-0.02em;margin:0 0 var(--cb-s2)} .cb-h3{font-size:clamp(20px,1.8vw,24px);font-weight:800;line-height:1.3;letter-spacing:-0.01em;margin:0 0 var(--cb-s1)} .cb-lead{font-size:17px;line-height:1.7;color:var(--cb-muted);margin:0 0 var(--cb-s3)} .cb-measure{max-width:68ch} .cb-sec{padding-top:var(--cb-s6);padding-bottom:var(--cb-s6)} @media(max-width:900px){.cb-sec{padding-top:var(--cb-s5);padding-bottom:var(--cb-s5)}} body.cb-lang-bn .cb-display{line-height:1.24} body.cb-lang-bn .cb-h2{line-height:1.3} body.cb-lang-bn .cb-h3{line-height:1.42} body.cb-lang-bn .cb-display,body.cb-lang-bn .cb-h2,body.cb-lang-bn .cb-prose h2{font-weight:800} body.cb-lang-en{--cb-body:'Inter','Noto Sans Bengali',system-ui,sans-serif} .cb-elev{transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease} .cb-elev:hover{transform:translateY(-4px);border-color:rgba(159,239,0,.45);box-shadow:0 18px 44px rgba(0,0,0,.5),0 0 0 1px rgba(159,239,0,.15)} @media(prefers-reduced-motion:reduce){.cb-elev:hover{transform:none}} .cb-stat-cell{border-right:1px solid var(--cb-border)} .cb-stat-cell:last-child{border-right:0} @media(max-width:900px){ .cb-stat-cell:nth-child(2n){border-right:0} .cb-stat-cell:nth-child(-n+2){border-bottom:1px solid var(--cb-border)} } @media(max-width:560px){ .cb-stat-cell{border-right:0;border-bottom:1px solid var(--cb-border)} .cb-stat-cell:last-child{border-bottom:0} } .cb-chip{display:inline-flex;align-items:center;font-size:13px;font-weight:600;padding:9px 16px;border-radius:999px;text-decoration:none;border:1px solid var(--cb-border2);color:var(--cb-muted);transition:color .2s ease,border-color .2s ease,background .2s ease} .cb-chip:hover{color:var(--cb-text);border-color:var(--cb-primary)} .cb-chip.is-on{color:#05080F;background:var(--cb-primary);border-color:var(--cb-primary)}