*{box-sizing:border-box}html,body{max-width:100%}body{margin:0;font-family:'Hind Siliguri','Noto Sans Bengali',system-ui,-apple-system,sans-serif;background:radial-gradient(circle at 10% 8%,rgba(250,204,21,.08),transparent 26%),radial-gradient(circle at 88% 14%,rgba(249,115,22,.12),transparent 28%),var(--bg);color:var(--text);line-height:1.75;overflow-wrap:anywhere}h1,h2,h3,h4,h5,h6,p,li,span,strong,small,td,th,label{color:inherit}a{color:inherit}.page-hero{padding:128px 0 72px;background:radial-gradient(circle at 14% 20%,rgba(250,204,21,.20),transparent 31%),radial-gradient(circle at 88% 22%,rgba(249,115,22,.34),transparent 34%),linear-gradient(135deg,#111827 0%,#1f2937 45%,#7c2d12 100%)}.section-pad{padding:74px 0}.section-kicker{display:inline-flex;align-items:center;gap:.45rem;padding:.34rem .82rem;border-radius:999px;background:linear-gradient(135deg,var(--gold),var(--orange));color:#111827;font-weight:700;margin-bottom:1rem}.section-title{color:#fff7ed;font-weight:700;margin-bottom:1rem;letter-spacing:-.01em}.hero-title{font-size:clamp(2rem,4.6vw,4.45rem);line-height:1.12;color:#fff7ed;font-weight:700;margin-bottom:1rem}.lead-copy{font-size:1.13rem;color:#f3f4f6}.soft-panel,.feature-card,.info-card,.trust-card,.light-panel{height:auto;border-radius:var(--radius);box-shadow:var(--shadow);border:1px solid var(--line);word-break:normal}.soft-panel,.feature-card,.info-card,.trust-card{background:linear-gradient(180deg,rgba(31,41,55,.98),rgba(39,50,68,.98));color:#f9fafb;padding:24px}.soft-panel p,.feature-card p,.info-card p,.trust-card p,.soft-panel li,.feature-card li,.info-card li,.trust-card li{color:#e5e7eb}.light-panel{background:#fff7ed;color:#111827;padding:24px;border:1px solid rgba(249,115,22,.25)}.light-panel p,.light-panel li,.light-panel h3,.light-panel strong,.light-panel td,.light-panel th{color:#111827}.icon-badge{width:50px;height:50px;border-radius:17px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--orange),var(--gold));color:#111827;font-size:1.42rem;font-weight:700;margin-bottom:14px;flex:0 0 auto}.btn-hot{border:0;color:#111827;background:linear-gradient(135deg,var(--gold),var(--orange));font-weight:700;padding:.85rem 1.22rem;border-radius:999px;box-shadow:0 10px 24px rgba(249,115,22,.36);white-space:normal}.btn-hot:hover,.btn-hot:focus{color:#111827;filter:brightness(1.06)}.btn-outline-hot{color:#fff7ed;border:1px solid rgba(250,204,21,.85);font-weight:700;padding:.82rem 1.22rem;border-radius:999px;background:rgba(255,255,255,.04);white-space:normal}.btn-outline-hot:hover,.btn-outline-hot:focus{color:#111827;background:var(--gold);border-color:var(--gold)}.breadcrumb{--bs-breadcrumb-divider:">";background:rgba(255,255,255,.05);padding:.85rem 1rem;border-radius:16px;border:1px solid rgba(250,204,21,.2);margin-bottom:1.5rem}.breadcrumb a{color:#facc15;text-decoration:none;font-weight:700}.breadcrumb a:hover,.breadcrumb a:focus{color:#fff7ed}.breadcrumb-item.active{color:#fff7ed}.img-block{display:block;width:100%;max-width:900px;height:auto;margin:26px auto 0;border-radius:24px;border:1px solid rgba(250,204,21,.26);box-shadow:var(--shadow)}.orange-strip{background:linear-gradient(135deg,#f97316 0%,#fb923c 45%,#facc15 100%);color:#111827}.orange-strip h2,.orange-strip h3,.orange-strip p,.orange-strip li,.orange-strip strong{color:#111827}.table{--bs-table-bg:#fff7ed;--bs-table-color:#111827;--bs-table-border-color:rgba(17,24,39,.18)}.badge-soft{display:inline-block;border-radius:999px;padding:.35rem .75rem;margin:.18rem;background:rgba(250,204,21,.16);color:#fff7ed;border:1px solid rgba(250,204,21,.35);font-weight:600}@media (max-width:991px){.page-hero{padding:104px 0 58px}.soft-panel,.feature-card,.info-card,.trust-card,.light-panel{padding:20px}}
