.ZARIfG_hero{background:var(--color-cream)}.ZARIfG_inner{flex-wrap:wrap;align-items:center;gap:48px;padding-block:72px 64px;display:flex}.ZARIfG_copy{flex-direction:column;flex:520px;gap:20px;min-width:0;display:flex}.ZARIfG_hindiTagline{color:var(--color-saffron-dark);margin:0;font-weight:600}.ZARIfG_copy h1{font-family:var(--font-display);margin:0;font-size:clamp(38px,5.5vw,58px);font-weight:400;line-height:1.08}.ZARIfG_lead{color:var(--color-muted);max-width:560px;margin:0;font-size:20px}.ZARIfG_search{background:#fff;border:1px solid #e3dcd2;border-radius:14px;flex-wrap:wrap;gap:10px;padding:10px;display:flex;box-shadow:0 6px 24px #3c280a14}.ZARIfG_search input{min-width:0;color:var(--color-text);background:0 0;border:0;flex:260px;padding:12px 10px;font-size:18px}.ZARIfG_search input:focus{outline:none}.ZARIfG_search:focus-within{outline:3px solid var(--color-saffron-light);outline-offset:2px}.ZARIfG_search button{background:var(--color-indigo);color:#fff;cursor:pointer;border:0;border-radius:10px;min-height:48px;padding:12px 22px;font-size:17px;font-weight:600}.ZARIfG_popular{color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;display:flex}.ZARIfG_popular a{min-height:44px;color:var(--color-text);background:#fff;border:1px solid #e3dcd2;border-radius:999px;align-items:center;padding:8px 14px;text-decoration:none;display:inline-flex}.ZARIfG_popular a:hover{border-color:var(--color-saffron)}.ZARIfG_photo{background:#e7c9a0;border-radius:20px;flex:380px;min-width:0;height:400px;position:relative;overflow:hidden}.ZARIfG_photoImg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (max-width:520px){.ZARIfG_photo{height:240px}}
.Jam14a_img{object-fit:cover;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}
._5bWxPG_headingRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}._5bWxPG_seeAll{align-items:center;min-height:44px;margin-bottom:24px;font-weight:600;display:inline-flex}._5bWxPG_grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}._5bWxPG_card{border:1px solid var(--color-line);border-radius:var(--radius);height:100%;color:var(--color-text);flex-direction:column;text-decoration:none;transition:box-shadow .15s;display:flex;overflow:hidden}._5bWxPG_card:hover{color:var(--color-text);box-shadow:0 8px 24px #1e1e321a}._5bWxPG_photo{border-radius:0;align-items:flex-start;height:170px;position:relative}._5bWxPG_tag{z-index:1;background:var(--color-indigo);color:#fff;border-radius:6px;padding:5px 10px;font-size:13px;font-weight:600;position:relative}._5bWxPG_body{flex-direction:column;gap:4px;padding:16px 18px 20px;display:flex}._5bWxPG_name{font-size:20px;font-weight:700;line-height:1.25}._5bWxPG_place{color:var(--color-muted)}._5bWxPG_dates{color:var(--color-saffron-dark);font-weight:600}
.VmdD1G_grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.VmdD1G_place{color:var(--color-text);flex-direction:column;gap:4px;text-decoration:none;display:flex}.VmdD1G_place:hover .VmdD1G_name{color:var(--color-saffron-dark)}.VmdD1G_photo{aspect-ratio:4/5;margin-bottom:8px;transition:transform .15s;position:relative;overflow:hidden}.VmdD1G_place:hover .VmdD1G_photo{transform:translateY(-3px)}.VmdD1G_name{font-size:18px;font-weight:700;line-height:1.2}.VmdD1G_region{color:var(--color-muted);font-size:15px}
.juye0G_grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.juye0G_tool{border-radius:var(--radius);background:var(--color-indigo-soft);height:100%;color:var(--color-text);flex-direction:column;gap:10px;padding:24px;text-decoration:none;display:flex}.juye0G_tool:hover .juye0G_open{text-decoration:underline}.juye0G_icon{background:var(--color-indigo);border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.juye0G_name{font-size:20px;font-weight:700}.juye0G_desc{color:var(--color-muted)}.juye0G_open{color:var(--color-indigo);margin-top:auto;font-weight:600}
