*{box-sizing:border-box}html,body{width:100%}body{font-family:'Hind Siliguri','Noto Sans Bengali',system-ui,-apple-system,sans-serif;background:radial-gradient(circle at 12% 8%,rgba(6,182,212,0.25),transparent 30%),radial-gradient(circle at 86% 10%,rgba(139,92,246,0.28),transparent 32%),linear-gradient(180deg,#020617 0%,#08111f 48%,#020617 100%);color:var(--text);line-height:1.75;margin:0;overflow-x:clip}a{text-decoration:none}img{max-width:100%;height:auto}.page-hero{padding:118px 0 64px;height:auto}.breadcrumb-wrap{color:var(--generated-muted);font-weight:600;overflow-wrap:anywhere}.breadcrumb-wrap a{color:#67e8f9}.eyebrow{display:inline-flex;align-items:center;gap:.5rem;padding:.42rem .82rem;border:1px solid rgba(6,182,212,0.42);border-radius:999px;background:rgba(6,182,212,0.09);color:#a5f3fc;font-weight:700;flex-wrap:wrap}h1,h2,h3{color:var(--text-light);font-weight:800}.lead-text{color:var(--muted);font-size:1.12rem}section{padding:64px 0;height:auto}.section-intro{color:var(--muted);max-width:880px;margin-inline:auto}.feature-card,.soft-panel,.info-card,.notice-panel{background:linear-gradient(180deg,rgba(15,23,42,0.9),rgba(15,23,42,0.66));border:1px solid var(--line);border-radius:24px;box-shadow:0 18px 58px rgba(2,6,23,0.34);height:auto;padding:1.35rem;word-break:normal;overflow-wrap:anywhere}.feature-card i,.info-card i{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border-radius:16px;background:linear-gradient(135deg,rgba(6,182,212,0.22),rgba(139,92,246,0.24));color:#67e8f9;font-size:1.35rem;margin-bottom:.9rem}.feature-card h3,.info-card h3,.notice-panel h3{font-size:1.18rem}.feature-card p,.info-card p,.soft-panel p,.notice-panel p,.soft-panel li,.notice-panel li,.accordion-body{color:var(--muted)}.highlight-panel{background:linear-gradient(135deg,rgba(6,182,212,0.18),rgba(139,92,246,0.22));border:1px solid rgba(125,211,252,0.28);border-radius:28px;padding:2rem;height:auto;overflow-wrap:anywhere}.btn-gradient{background:linear-gradient(135deg,var(--cyan),var(--purple));color:var(--text-light);border:0;font-weight:700;border-radius:999px;padding:.85rem 1.35rem;box-shadow:0 14px 34px rgba(6,182,212,0.18);white-space:normal}.btn-gradient:hover,.btn-gradient:focus{color:var(--text-light);transform:translateY(-1px);box-shadow:0 18px 38px rgba(139,92,246,0.22)}.btn-outline-soft{border:1px solid rgba(165,243,252,0.55);color:var(--bg-light);border-radius:999px;padding:.82rem 1.25rem;font-weight:700;white-space:normal}.btn-outline-soft:hover,.btn-outline-soft:focus{background:rgba(6,182,212,0.12);color:var(--text-light)}.badge-soft{display:inline-flex;background:rgba(6,182,212,0.12);color:#a5f3fc;border:1px solid rgba(6,182,212,0.3);border-radius:999px;padding:.35rem .75rem;font-weight:700}.accordion-item{background:rgba(15,23,42,0.78);border:1px solid rgba(148,163,184,0.22);border-radius:18px !important;margin-bottom:1rem;height:auto}.accordion-button{background:rgba(15,23,42,0.9);color:var(--text-light);font-weight:700;border-radius:18px !important;line-height:1.5}.accordion-button:not(.collapsed){background:linear-gradient(90deg,rgba(6,182,212,0.2),rgba(139,92,246,0.2));color:var(--text-light);box-shadow:none}.accordion-button::after{filter:invert(1)}@media (max-width:991.98px){.page-hero{padding-top:96px}section{padding:52px 0}}
