*{box-sizing:border-box}html,body{overflow-x:clip}body{margin:0;font-family:'Hind Siliguri','Noto Sans Bengali',system-ui,-apple-system,sans-serif;color:var(--ink);background:radial-gradient(circle at 8% 4%,rgba(180,83,9,.12),transparent 28%),linear-gradient(180deg,#fffaf2 0%,#f5f5f4 50%,#eee7dc 100%);line-height:1.75}.page-hero{padding:102px 0 56px;background:radial-gradient(circle at 85% 10%,rgba(214,211,209,.58),transparent 30%),radial-gradient(circle at 18% 35%,rgba(180,83,9,.16),transparent 28%)}.section-pad{padding:56px 0}.breadcrumb-wrap{background:rgba(255,250,242,.82);border:1px solid rgba(214,211,209,.85);border-radius:18px;padding:.75rem 1rem;display:inline-flex;flex-wrap:wrap;gap:.5rem;align-items:center;color:var(--muted);box-shadow:0 10px 24px rgba(68,35,18,.08)}.breadcrumb-wrap a{color:var(--deep);text-decoration:none;font-weight:700}.breadcrumb-wrap a:hover{text-decoration:underline}.eyebrow{display:inline-flex;align-items:center;gap:.45rem;background:#ffedd5;border:1px solid #fed7aa;color:var(--deep);border-radius:999px;padding:.36rem .86rem;font-weight:700;margin-bottom:1rem}.section-title{color:var(--deep);font-weight:700;letter-spacing:-.01em}.lead-text{font-size:1.13rem;color:#3f332c}.soft-panel,.feature-card,.note-card,.step-card,.cta-panel{background:rgba(255,250,242,.94);border:1px solid rgba(214,211,209,.85);border-radius:24px;box-shadow:0 16px 38px rgba(68,35,18,.10);height:auto}.feature-card,.step-card{padding:1.4rem}.icon-badge{width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;color:var(--brown);background:#ffedd5;border:1px solid #fed7aa;border-radius:16px;font-size:1.35rem;margin-bottom:.85rem}.btn-brown{background:var(--brown);color:var(--text-light);border:none;border-radius:999px;padding:.78rem 1.25rem;font-weight:700;box-shadow:0 10px 20px rgba(180,83,9,.22)}.btn-brown:hover{background:var(--deep);color:var(--text-light)}.btn-outline-brown{color:var(--deep);border:1px solid var(--brown);background:#fffaf2;border-radius:999px;padding:.78rem 1.25rem;font-weight:700}.btn-outline-brown:hover{background:#ffedd5;color:var(--deep)}.img-block{display:block;width:100%;max-width:100%;height:auto;margin-left:auto;margin-right:auto;border-radius:24px;border:1px solid rgba(214,211,209,.85);box-shadow:0 18px 42px rgba(68,35,18,.14)}.list-warm{padding-left:0;list-style:none;margin-bottom:0}.list-warm li{margin-bottom:.65rem}.list-warm i{color:var(--brown);margin-right:.42rem}.warm-table{background:#fffaf2;border:1px solid var(--stone);border-radius:22px;box-shadow:0 14px 32px rgba(68,35,18,.08)}.warm-table th{background:#ffedd5;color:var(--deep);white-space:nowrap}.badge-18{display:inline-block;background:#431407;color:#fed7aa;border:1px solid #fdba74;border-radius:999px;padding:.42rem .78rem;font-weight:700}
