body{font-family:'Hind Siliguri','Noto Sans Bengali',system-ui,-apple-system,sans-serif;background:radial-gradient(circle at 10% 8%,rgba(6,182,212,0.25),transparent 28%),radial-gradient(circle at 86% 12%,rgba(139,92,246,0.26),transparent 30%),linear-gradient(180deg,#020617 0%,#08111f 46%,#020617 100%);color:var(--text);line-height:1.75;overflow-x:clip}a{text-decoration:none}.page-hero{padding:118px 0 68px}.breadcrumb-wrap{color:var(--generated-muted);font-weight:600}.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}h1,h2,h3{color:var(--text-light);font-weight:800}.display-title{letter-spacing:-.02em}.gradient-text{background:linear-gradient(90deg,var(--cyan),#c4b5fd,var(--purple));-webkit-background-clip:text;background-clip:text;color:transparent}.lead-text{color:var(--muted);font-size:1.12rem}section{padding:68px 0}.section-intro{color:var(--muted);max-width:850px;margin-inline:auto}.glass-card,.feature-card,.soft-panel,.step-card,.note-panel{background:linear-gradient(180deg,rgba(15,23,42,0.88),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;word-break:normal}.feature-card,.step-card,.soft-panel,.note-panel{padding:1.35rem}.feature-card i,.note-panel 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,.step-card h3,.note-panel h3{font-size:1.18rem}.feature-card p,.step-card p,.soft-panel p,.note-panel p,.list-soft li,.accordion-body{color:var(--muted)}.img-block{width:100%;max-width:980px;height:auto;display:block;margin-inline:auto;border-radius:28px;border:1px solid rgba(148,163,184,0.24);box-shadow:0 24px 70px rgba(2,6,23,0.45)}.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}.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)}.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}.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}.step-number{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,var(--cyan),var(--purple));color:var(--text-light);font-weight:800;margin-bottom:.95rem}.table{--bs-table-bg:transparent;--bs-table-color:#e5e7eb;--bs-table-border-color:rgba(148,163,184,0.22)}.table thead th{color:#a5f3fc;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}.accordion-button{background:rgba(15,23,42,0.9);color:var(--text-light);font-weight:700;border-radius:18px !important}.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:54px 0}}
