@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+Devanagari:wght@400;500;600;700;800;900&display=swap');:root{--s:#963508;--gold:#ed991c;--ink:#402519;--cream:#fff9f1}*{box-sizing:border-box}body{margin:0;background:var(--cream);font-family:'Noto Sans Devanagari',sans-serif;color:var(--ink)}a{color:inherit;text-decoration:none}.count{background:linear-gradient(95deg,#762404,#aa4107);color:white;display:flex;gap:12px;justify-content:center;align-items:center;flex-wrap:wrap;padding:11px 12px;position:sticky;top:0;z-index:100;font-size:13px;font-weight:800}.count b{background:#fff3dc;color:#8c3008;padding:6px;border-radius:7px}.nav{background:#fffdf8;display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap;padding:18px 5%;box-shadow:0 4px 20px #5e300f15}.brand{color:#9a3509;font-weight:900;font-size:24px}.links{display:flex;gap:16px;flex-wrap:wrap;font-size:13px;font-weight:800}.links a:hover{color:#c65c0b}.hero{background:linear-gradient(100deg,#3b170ac9,#8d320bb5),url('https://cdn.orchidvacation.com/pexels_shyamli_kashyap_13140263_38087491_1_2ad936c3e5.jpg') center/cover;color:white;padding:75px 5%}.hero h1{font-size:clamp(35px,6vw,67px);font-weight:900;line-height:1.4;max-width:850px;margin:14px 0}.hero p{font-size:clamp(15px,2vw,22px);max-width:720px;line-height:2}.eyebrow{color:#ffe1a3;letter-spacing:2px;font-size:12px;font-weight:900}.wrap{max-width:1240px;margin:auto;padding:55px 20px}.wrap h2{font-size:clamp(26px,4vw,40px);color:#883408}.wrap>p{line-height:1.9}.grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:19px}.card{background:white;border:1px solid #efd5b1;border-radius:17px;padding:24px;box-shadow:0 8px 26px #65300b10}.card h3{margin:10px 0;color:#633015;font-size:21px}.card p{line-height:1.85;color:#6c5445;font-size:14px}.btn{display:inline-block;background:linear-gradient(100deg,#f5a321,#c44a09);border:0;color:white;padding:13px 22px;border-radius:10px;font-weight:900;cursor:pointer}.soft{background:#fff0da}.tag{display:inline-block;background:#fff0d8;color:#8c3508;border-radius:7px;padding:7px 10px;font-size:12px;font-weight:800}.muted{color:#745a48;line-height:1.85}.direction{display:flex;gap:8px;flex-wrap:wrap;margin:25px 0}.direction button{padding:11px 17px;border:1px solid #d8ac7b;border-radius:9px;background:white;color:#8b3a0b;font-weight:800;cursor:pointer}.direction button.active{background:#9a3708;color:white}.mapframe{width:100%;height:300px;border:1px solid #ecd0a9;border-radius:15px}.place{background:white;padding:23px;margin:18px 0;border:1px solid #ecd3b4;border-radius:14px}.place h3{font-size:24px;color:#8a340b}.place p{line-height:1.85}.gallery{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:17px}.gallery img{width:100%;height:150px;object-fit:cover;border-radius:9px}.gallery figcaption{font-size:11px}.gallery figure{margin:0}.form{max-width:650px;display:grid;gap:14px}.form input,.form select,.form textarea{width:100%;padding:13px;border:1px solid #ddc4a7;border-radius:9px;font:inherit}.social{display:flex;gap:12px;flex-wrap:wrap}.social a{background:#ffffff19;border:1px solid #ffffff4a;padding:10px 15px;border-radius:9px}.footer{background:#381c0f;color:#fbe7d0;padding:40px 5%;line-height:2}.notice{border-left:4px solid #df8c1e;background:#fff0db;padding:16px;line-height:1.9}.hide{display:none!important}@media(max-width:760px){.grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gallery{grid-template-columns:repeat(2,1fr)}.hero{padding:55px 22px}}@media(max-width:520px){.grid{grid-template-columns:1fr}.wrap{padding:40px 18px}.nav{padding:17px}.brand{font-size:22px}.links{gap:11px}.count{font-size:11px;gap:5px}.count b{padding:4px}}