*{box-sizing:border-box}body{margin:0;font-family:"Noto Sans Bengali",Arial,sans-serif;background:#fffaf4;color:#2f1913}.wrap{width:min(1180px,92%);margin:auto}.nav{height:92px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #eeded0;background:#fffaf4;position:sticky;top:0;z-index:5}.brand{display:flex;align-items:center;gap:12px;font-weight:800;font-size:20px}.brand img{width:70px;height:70px;object-fit:contain}.btn{display:inline-block;padding:14px 22px;border-radius:13px;background:#9d1116;color:white;text-decoration:none;font-weight:800}.hero{padding:58px 0 76px;background:linear-gradient(135deg,#fffaf4,#fff1e2)}.grid{display:grid;grid-template-columns:1.05fr .95fr;gap:52px;align-items:center}.photo{min-height:510px;border-radius:28px;overflow:hidden;background:#3c170f;box-shadow:0 24px 65px rgba(72,26,15,.17)}.photo img{width:100%;height:510px;object-fit:cover}.back{color:#94191b;text-decoration:none;font-weight:800}.eyebrow{display:block;margin-top:24px;color:#b22724;text-transform:uppercase;font-weight:800;font-size:12px;letter-spacing:1.7px}.copy h1{font-size:54px;line-height:1.08;margin:10px 0 18px}.copy>p{font-size:18px;line-height:1.8;color:#6f5147}.notes{display:grid;gap:11px;margin:25px 0}.note{background:white;border:1px solid #ead4c4;border-radius:15px;padding:15px 17px}.note b{display:block;margin-bottom:5px}.note span{color:#775f56;font-size:14px;line-height:1.5}.actions{display:flex;gap:11px;flex-wrap:wrap}.ghost{background:transparent;color:#8e161b;border:1px solid #8e161b}.related{padding:65px 0}.related h2{font-size:34px;margin:0 0 24px}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.card{border:1px solid #ead8ca;border-radius:18px;overflow:hidden;background:white}.card img{width:100%;height:180px;object-fit:cover}.card div{padding:17px}.card h3{margin:0 0 8px}.card a{color:#97171b;font-weight:800;text-decoration:none}@media(max-width:820px){.grid{grid-template-columns:1fr}.photo,.photo img{min-height:340px;height:340px}.copy h1{font-size:40px}.cards{grid-template-columns:1fr}.nav{height:78px}.brand img{width:58px;height:58px}}
.nav .wrap{display:flex;align-items:center;justify-content:space-between;width:min(1180px,92%)}.nav-actions{display:flex;gap:10px;flex-wrap:wrap}.photo-fallback{display:grid;place-items:center;height:510px;font-size:80px;color:#f2a75b}.cards .card{display:block}footer.sd-footer{background:#2c1713;color:#f6ded1;padding:26px 0;text-align:center;font-size:14px}footer.sd-footer a{color:#ffd49d;font-weight:700}

.brand{color:#2f1913;text-decoration:none}.back,.card a{text-decoration:none}a{color:inherit}.card a{color:#97171b}.back{color:#94191b}.btn{color:#fff}.ghost{color:#8e161b}
