.DelhiHero_hero__CYRAm{min-height:90vh;padding:120px 20px 80px;background:linear-gradient(180deg,#0a0a0f,#1a1a2e);position:relative;overflow:hidden}.DelhiHero_left__yd065{display:flex;flex-direction:column;gap:20px}.DelhiHero_right__nccIy{display:flex;justify-content:center;align-items:flex-start}.DelhiHero_container__zexxJ{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;align-items:center}.DelhiHero_content__ttzqM{display:flex;flex-direction:column;gap:20px}.DelhiHero_badge__FlVal{display:inline-flex;align-items:center;gap:8px;padding:8px 20px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:50px;color:#fff;font-size:.9rem;font-weight:500;width:-moz-fit-content;width:fit-content;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.DelhiHero_rating__VcxH4{display:flex;align-items:center;gap:8px;color:hsla(0,0%,100%,.8);font-size:.95rem}.DelhiHero_title__yd2wu{font-size:3rem;font-weight:700;color:#fff;line-height:1.2;margin:0}.DelhiHero_subtitle__CPTb7{font-size:1.1rem;color:hsla(0,0%,100%,.7);line-height:1.7}.DelhiHero_features__ukb0h{display:flex;flex-direction:column;gap:12px}.DelhiHero_feature__b4HyI{display:flex;align-items:center;gap:10px;color:hsla(0,0%,100%,.8);font-size:.95rem}.DelhiHero_feature__b4HyI svg{color:#43e97b;flex-shrink:0}.DelhiHero_buttons__SAMO0{display:flex;gap:15px;margin-top:10px}.DelhiHero_primaryBtn__RhEI5,.DelhiHero_secondaryBtn__ASm5V{display:inline-flex;align-items:center;gap:10px;padding:14px 28px;border-radius:50px;font-weight:600;font-size:1rem;text-decoration:none;transition:all .3s ease}.DelhiHero_primaryBtn__RhEI5{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;box-shadow:0 10px 30px rgba(102,126,234,.3)}.DelhiHero_primaryBtn__RhEI5:hover{box-shadow:0 15px 40px rgba(102,126,234,.4);transform:translateY(-2px)}.DelhiHero_secondaryBtn__ASm5V{background:hsla(0,0%,100%,.05);color:#fff;border:1px solid hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.DelhiHero_secondaryBtn__ASm5V:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.3)}.DelhiHero_formCard__HLyMn{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);border-radius:20px;padding:30px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.DelhiHero_formHeader__354DI{display:flex;align-items:flex-start;gap:15px;margin-bottom:25px}.DelhiHero_formIcon__8bmfJ{color:#667eea;flex-shrink:0;margin-top:2px}.DelhiHero_formHeader__354DI h3{font-size:1.4rem;font-weight:700;color:#fff;margin:0 0 5px}.DelhiHero_formHeader__354DI p{font-size:.9rem;color:hsla(0,0%,100%,.6);margin:0}.DelhiHero_form__6bFDQ{display:flex;flex-direction:column;gap:15px}.DelhiHero_field__wl4Wr{display:flex;flex-direction:column;gap:8px}.DelhiHero_field__wl4Wr label{display:flex;align-items:center;gap:6px;font-size:.9rem;font-weight:500;color:hsla(0,0%,100%,.8)}.DelhiHero_field__wl4Wr label svg{color:#667eea}.DelhiHero_row__lsWYw{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;gap:15px}.DelhiHero_form__6bFDQ input,.DelhiHero_form__6bFDQ select,.DelhiHero_form__6bFDQ textarea{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;padding:12px 15px;color:#fff;font-size:.95rem;outline:none;transition:all .3s ease;font-family:inherit}.DelhiHero_form__6bFDQ textarea{resize:vertical;min-height:80px}.DelhiHero_form__6bFDQ input::placeholder,.DelhiHero_form__6bFDQ textarea::placeholder{color:hsla(0,0%,100%,.4)}.DelhiHero_form__6bFDQ input:focus,.DelhiHero_form__6bFDQ select:focus,.DelhiHero_form__6bFDQ textarea:focus{border-color:#667eea;background:hsla(0,0%,100%,.08)}.DelhiHero_form__6bFDQ select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23ffffff' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;padding-right:40px}.DelhiHero_form__6bFDQ select option{background:#1a1a2e;color:#fff;padding:10px}.DelhiHero_error__PMYuf{color:#ff6b6b;font-size:.9rem;margin:0;padding:10px;background:hsla(0,100%,71%,.1);border-radius:8px;border:1px solid hsla(0,100%,71%,.2)}.DelhiHero_note__Azbav{text-align:center;font-size:.85rem;color:hsla(0,0%,100%,.5);margin:0}.DelhiHero_submitBtn__zx__h{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:10px;padding:14px 24px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s ease;margin-top:5px}.DelhiHero_submitBtn__zx__h:hover{box-shadow:0 10px 30px rgba(102,126,234,.4);transform:translateY(-2px)}.DelhiHero_submitBtn__zx__h:disabled{opacity:.6;cursor:not-allowed}.DelhiHero_successBox__zFG5d{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);border-radius:20px;padding:60px 40px;text-align:center;max-width:600px;margin:0 auto}.DelhiHero_successIcon__XNfcO{width:80px;height:80px;font-size:3rem;margin:0 auto 25px}.DelhiHero_successBox__zFG5d h2{font-size:2rem;font-weight:700;color:#fff;margin:0 0 15px}.DelhiHero_successBox__zFG5d p{font-size:1.05rem;color:hsla(0,0%,100%,.7);line-height:1.6;margin:0 0 30px}.DelhiHero_floatingCall__qaXoj,.DelhiHero_floatingWhatsapp__Xja3T{position:fixed;bottom:30px;width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 8px 25px rgba(0,0,0,.3);transition:all .3s ease;z-index:100}.DelhiHero_floatingCall__qaXoj{right:30px;background:linear-gradient(135deg,#667eea,#764ba2)}.DelhiHero_floatingWhatsapp__Xja3T{right:100px;background:#25d366}.DelhiHero_floatingCall__qaXoj:hover,.DelhiHero_floatingWhatsapp__Xja3T:hover{transform:translateY(-5px);box-shadow:0 12px 35px rgba(0,0,0,.4)}.DelhiHero_privacy__IB2zJ{text-align:center;font-size:.85rem;color:hsla(0,0%,100%,.5);margin:0}.DelhiHero_successMessage__WlMp6{text-align:center;padding:40px 20px}.DelhiHero_successIcon__XNfcO{width:70px;height:70px;border-radius:50%;background:linear-gradient(135deg,#43e97b,#38f9d7);display:flex;align-items:center;justify-content:center;font-size:2.5rem;color:#000;font-weight:900;margin:0 auto 20px}.DelhiHero_successMessage__WlMp6 h3{font-size:1.6rem;font-weight:700;color:#fff;margin:0 0 10px}.DelhiHero_successMessage__WlMp6 p{font-size:1rem;color:hsla(0,0%,100%,.7);margin:0 0 25px}.DelhiHero_callBtn__i0_i_{display:inline-flex;align-items:center;gap:10px;padding:12px 28px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:50px;font-weight:600;text-decoration:none;transition:all .3s ease}.DelhiHero_callBtn__i0_i_:hover{box-shadow:0 10px 30px rgba(102,126,234,.4);transform:translateY(-2px)}@media (max-width:968px){.DelhiHero_hero__CYRAm{padding:100px 20px 60px;min-height:auto}.DelhiHero_container__zexxJ{grid-template-columns:1fr;gap:40px}.DelhiHero_title__yd2wu{font-size:2.2rem}.DelhiHero_subtitle__CPTb7{font-size:1rem}.DelhiHero_buttons__SAMO0{flex-direction:column}.DelhiHero_primaryBtn__RhEI5,.DelhiHero_secondaryBtn__ASm5V{justify-content:center;width:100%}.DelhiHero_row__lsWYw{grid-template-columns:1fr}.DelhiHero_formCard__HLyMn{padding:25px 20px}.DelhiHero_floatingCall__qaXoj{right:20px;bottom:20px}.DelhiHero_floatingWhatsapp__Xja3T{right:85px;bottom:20px}}@media (max-width:640px){.DelhiHero_hero__CYRAm{padding:90px 15px 50px}.DelhiHero_title__yd2wu{font-size:1.8rem}.DelhiHero_subtitle__CPTb7{font-size:.95rem}.DelhiHero_badge__FlVal{font-size:.85rem;padding:6px 16px}.DelhiHero_rating__VcxH4{font-size:.85rem}.DelhiHero_feature__b4HyI{font-size:.9rem}.DelhiHero_primaryBtn__RhEI5,.DelhiHero_secondaryBtn__ASm5V{padding:12px 24px;font-size:.95rem}.DelhiHero_formHeader__354DI h3{font-size:1.2rem}.DelhiHero_formHeader__354DI p{font-size:.85rem}.DelhiHero_form__6bFDQ input,.DelhiHero_form__6bFDQ select,.DelhiHero_form__6bFDQ textarea{padding:11px 13px;font-size:.9rem}.DelhiHero_submitBtn__zx__h{padding:12px 20px;font-size:.95rem}}@media (max-width:480px){.DelhiHero_hero__CYRAm{padding:80px 12px 40px}.DelhiHero_title__yd2wu{font-size:1.6rem}.DelhiHero_formCard__HLyMn{padding:20px 15px}.DelhiHero_successMessage__WlMp6{padding:30px 15px}.DelhiHero_successIcon__XNfcO{width:60px;height:60px;font-size:2rem}.DelhiHero_successMessage__WlMp6 h3{font-size:1.3rem}.DelhiHero_successMessage__WlMp6 p{font-size:.9rem}}