
:root{--bg:#02070a;--panel:#071017;--panel2:#0b151d;--line:#1e3037;--text:#f4fbfb;--muted:#a6b5b7;--green:#16e397;--green2:#098d65;--red:#e50914;--gold:#ffd15a;--white:#fff;--shadow:0 24px 60px rgba(0,0,0,.36);--radius:8px}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:"Noto Sans Bengali","Hind Siliguri","Segoe UI",Arial,sans-serif;line-height:1.65}a{text-decoration:none;color:inherit}img{display:block;max-width:100%}.container{width:min(1240px,calc(100% - 32px));margin:auto}.topline{background:#030608;color:#eaf6f3;font-size:13px;font-weight:800}.topline .container{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:20px}.toplinks{display:flex;gap:20px;flex-wrap:wrap}.brandbar{background:#05090d;border-bottom:1px solid #0e1a20}.brandrow{min-height:82px;display:flex;align-items:center;justify-content:space-between;gap:22px}.brand{display:inline-flex;align-items:center;gap:10px;font-weight:1000;font-size:38px;line-height:1}.brand i{display:grid;place-items:center;width:44px;height:44px;border:3px solid var(--red);border-radius:7px;font-style:normal;color:#fff}.brand span:first-of-type{color:#fff}.brand span:last-of-type{color:var(--red)}.actions{display:flex;gap:12px}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:43px;padding:0 18px;border-radius:6px;border:1px solid transparent;font-weight:1000}.btn-red{background:var(--red);color:#fff}.btn-dark{background:#0d151b;border-color:#33444a;color:#fff}.btn-green{background:linear-gradient(180deg,var(--green),#0ab875);color:#001b12}.navstrip{background:var(--red)}.navstrip nav{display:flex;gap:2px;overflow-x:auto}.navstrip a{padding:16px 20px;color:#fff;font-weight:1000;white-space:nowrap}.navstrip a.active,.navstrip a:hover{background:rgba(0,0,0,.18)}.hero{background-image:linear-gradient(90deg,rgba(2,7,10,.98),rgba(2,7,10,.72),rgba(2,7,10,.25)),var(--hero);background-size:cover;background-position:center;min-height:570px;border-bottom:1px solid #0e2b22}.hero .container{min-height:570px;display:flex;align-items:center}.hero-copy{max-width:650px}.tag{display:inline-flex;border:1px solid rgba(22,227,151,.6);color:var(--green);border-radius:7px;padding:6px 12px;font-size:13px;font-weight:1000;margin-bottom:22px}.hero h1{font-size:clamp(46px,6vw,76px);line-height:1.04;margin:0 0 18px;font-weight:1000}.hero h1 span{display:block;color:var(--green)}.hero p{font-size:18px;color:#d8e7e5;font-weight:800;max-width:570px;margin:0 0 26px}.hero-actions{display:flex;gap:12px;flex-wrap:wrap}.proof{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:30px}.proof div{display:grid;grid-template-columns:46px 1fr;gap:12px;align-items:center;color:#c7d6d4;font-weight:800}.proof b{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#083d31;color:var(--green);border:1px solid #11614d}section{padding:58px 0}.panel{background:linear-gradient(180deg,#0b141a,#050b0f);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow)}.intro{padding:38px;text-align:center}.section-title{margin:0 0 16px;text-align:center;font-size:clamp(30px,4vw,44px);line-height:1.18;font-weight:1000}.section-title span{color:var(--green)}.lead{max-width:880px;margin:0 auto 28px;color:var(--muted);font-weight:800}.statrow{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:24px}.stat{border:1px solid var(--line);border-radius:var(--radius);background:#101a20;padding:20px;text-align:left}.stat strong{font-size:30px;color:var(--green)}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.card{background:var(--panel2);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;box-shadow:0 14px 34px rgba(0,0,0,.25)}.card img{width:100%;aspect-ratio:16/10;object-fit:cover}.cardbody{padding:20px}.card h3{font-size:22px;line-height:1.24;margin:0 0 10px}.card p{margin:0 0 14px;color:var(--muted)}.more{color:var(--green);font-weight:1000}.process{display:grid;grid-template-columns:1fr 1.4fr;gap:26px}.steps{display:grid;gap:14px}.step{display:grid;grid-template-columns:50px 1fr;gap:14px;align-items:center;border:1px solid var(--line);background:#0d171d;border-radius:var(--radius);padding:17px}.step b{display:grid;place-items:center;width:42px;height:42px;border-radius:7px;background:var(--green);color:#00150e}.article-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.article-card{background:#071017;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.article-card img{width:100%;aspect-ratio:16/9;object-fit:cover}.meta{color:var(--green);font-size:13px;font-weight:1000}.article-card h3{font-size:19px;line-height:1.3;margin:8px 0}.faq{background:#030608}.faqgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.faqitem{border:1px solid var(--line);background:#081117;border-radius:var(--radius);padding:20px}.faqitem h3{margin:0 0 8px;color:var(--green)}.cta{background:linear-gradient(90deg,#05251d,#0c3a2d);border:1px solid #11614d;border-radius:var(--radius);padding:28px;display:flex;align-items:center;justify-content:space-between;gap:20px}.footer{background:#030608;border-top:1px solid var(--line)}.footgrid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:36px;padding:54px 0}.footer h3{margin:0 0 14px}.footer p,.footer a{color:#b8c5c7}.footer ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.copyright{border-top:1px solid #101b20;color:#778587;text-align:center;padding:18px}.pagehero{background-image:linear-gradient(90deg,rgba(2,7,10,.92),rgba(2,7,10,.45)),var(--page);background-size:cover;background-position:center;min-height:300px;display:flex;align-items:center;border-bottom:4px solid var(--red)}.pagehero h1{font-size:clamp(38px,5vw,66px);line-height:1.05;margin:0 0 12px}.breadcrumb{padding:18px 0;color:#8ea0a2;font-weight:800}.layout{display:grid;grid-template-columns:minmax(0,1fr)330px;gap:28px}.article{background:#fff;color:#1f2a2d;border-radius:var(--radius);padding:clamp(24px,4vw,44px)}.article h1,.article h2{color:#d90812;line-height:1.2}.article p,.article li{color:#3f4d50}.article .note{background:#fff7d7;border-left:5px solid var(--gold);padding:18px;margin:22px 0;font-weight:900}.article .steps{grid-template-columns:repeat(3,1fr);display:grid}.article .step{background:#fff;color:#1f2a2d;border-color:#e3e8e8;border-top:4px solid var(--red);grid-template-columns:1fr}.side{display:grid;gap:18px;align-content:start}.sidepanel{background:#fff;color:#1f2a2d;border-radius:var(--radius);padding:20px}.sidepanel h3{margin:0 0 12px;color:#d90812}.sidepanel a{color:#1f2a2d}.sidepanel li{margin:8px 0}.sidepanel p{color:#4d5a5e}.whiteband{background:#f3f6f7;color:#152024}.whiteband .section-title{color:#152024}.whiteband .lead{color:#607075}@media(max-width:930px){.brandrow,.topline .container,.cta{align-items:flex-start;flex-direction:column}.grid,.article-grid,.statrow,.faqgrid,.process,.layout,.footgrid,.proof{grid-template-columns:1fr}.layout aside{order:-1}.hero,.hero .container{min-height:540px}.hero{background-position:62% center}.article .steps{grid-template-columns:1fr}}@media(max-width:560px){.container{width:min(100% - 22px,1240px)}.actions,.hero-actions{width:100%;display:grid}.brand{font-size:30px}.brand i{width:38px;height:38px}.navstrip a{padding:13px 15px}.hero h1{font-size:42px}.hero p{font-size:16px}.intro{padding:24px}.article{padding:22px}.toplinks{gap:10px}}
.card h3,.article-card h3{color:var(--white)}.article-card p{color:var(--muted)}
