.vipDarshan_wrapperContainer__RR1nt{background:var(--gradient-bg);padding:2rem}.vipDarshan_formContainer__v443F{max-width:900px;margin:auto;padding:2rem;background-color:#ffffff;border-radius:12px;box-shadow:0 0 25px rgba(0,0,0,.08)}.vipDarshan_goHomeButton__8UNpu{margin-top:16px;display:block;width:150px;text-align:center;background:linear-gradient(90deg,#f17525,#e46e0f);color:white;padding:12px;font-weight:600;border-radius:8px;text-decoration:none;font-size:1rem;transition:background-color .3s ease,transform .2s ease}.vipDarshan_goHomeButton__8UNpu:hover{background:linear-gradient(90deg,#d45e00,#e0670b);transform:translateY(-2px)}.vipDarshan_form__Fgapa{padding:0 1rem 1rem}.vipDarshan_section__mdiS7{margin-bottom:1.75rem}.vipDarshan_section__mdiS7 h2{font-size:1.3rem;margin-bottom:1.2rem;color:#333;position:relative;padding-bottom:.5rem;border-bottom:1px solid #eee}.vipDarshan_section__mdiS7 h2:after{content:"";position:absolute;bottom:-1px;left:0;width:80px;height:3px;background-color:#f45d48;border-radius:1px}.vipDarshan_formGroup__5G_PY{display:grid;grid-template-columns:1fr;grid-column-gap:1.5rem;column-gap:1.5rem}@media (min-width:768px){.vipDarshan_formGroup__5G_PY{grid-template-columns:1fr 1fr}}.vipDarshan_inputGroup__c9bjE{margin-bottom:1.2rem}.vipDarshan_inputGroup__c9bjE label{display:block;margin-bottom:.5rem;font-weight:500;color:#444;font-size:.95rem}.vipDarshan_inputGroup__c9bjE input,.vipDarshan_inputGroup__c9bjE select,.vipDarshan_inputGroup__c9bjE textarea{width:100%;padding:.85rem 1rem;border-radius:8px;border:1px solid #ddd;background-color:#fafafa;font-size:1rem;transition:all .2s ease-in-out}.vipDarshan_inputGroup__c9bjE input:focus,.vipDarshan_inputGroup__c9bjE select:focus,.vipDarshan_inputGroup__c9bjE textarea:focus{outline:none;border-color:#f45d48;background-color:#fff;box-shadow:0 0 0 3px rgba(244,93,72,.1)}.vipDarshan_inputGroup__c9bjE textarea{resize:vertical;min-height:100px}.vipDarshan_errorInput__2W3yO{border-color:#e03131!important;background-color:#fff5f5!important}.vipDarshan_error__7yp8v{color:#e03131;font-size:.85rem;margin-top:.5rem;display:flex;align-items:center}.vipDarshan_error__7yp8v:before{content:"⚠️";margin-right:.3rem}.vipDarshan_submitButton__h60t9{display:block;width:100%;padding:1rem;background-color:var(--color-primary-orange);color:white;font-size:1.1rem;font-weight:600;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease;margin-top:1rem;position:relative;overflow:hidden}.vipDarshan_submitButton__h60t9:hover{background-color:var(--color-hover-orange)}.vipDarshan_submitButton__h60t9:disabled{background-color:#f8a399;cursor:not-allowed}.vipDarshan_requiredFields__HkIfO{text-align:center;color:#666;font-size:.9rem;margin-top:1rem}.vipDarshan_successMessage__FS5iW{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:3rem 2rem}.vipDarshan_successMessage__FS5iW h2{color:#28a745;font-size:1.8rem;margin:1.5rem 0 .5rem}.vipDarshan_successMessage__FS5iW p{color:#666;font-size:1.1rem}.vipDarshan_checkmark__AxGX1{width:80px;height:80px;border-radius:50%;display:block;stroke-width:2;stroke:#28a745;stroke-miterlimit:10;box-shadow:0 0 0 #28a745;animation:vipDarshan_fill__3uiL6 .4s ease-in-out .4s forwards,vipDarshan_scale__bcMSb .3s ease-in-out .9s both}.vipDarshan_checkmarkCircle__chUU2{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#28a745;fill:none;animation:vipDarshan_stroke__aH93G .6s cubic-bezier(.65,0,.45,1) forwards}.vipDarshan_checkmarkCheck__mMcsp{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:vipDarshan_stroke__aH93G .3s cubic-bezier(.65,0,.45,1) .8s forwards}@keyframes vipDarshan_stroke__aH93G{to{stroke-dashoffset:0}}@keyframes vipDarshan_scale__bcMSb{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes vipDarshan_fill__3uiL6{to{box-shadow:inset 0 0 0 30px #fff}}@media (max-width:768px){.vipDarshan_wrapperContainer__RR1nt{padding:2rem 2rem 3rem}.vipDarshan_formContainer__v443F{border-radius:24px;padding:1rem}.vipDarshan_form__Fgapa{padding:0 1.2rem 1.5rem}.vipDarshan_section__mdiS7{margin-bottom:1.5rem}.vipDarshan_section__mdiS7 h2{font-size:1.5rem}.vipDarshan_inputGroup__c9bjE input,.vipDarshan_inputGroup__c9bjE select,.vipDarshan_inputGroup__c9bjE textarea{padding:.75rem}.vipDarshan_submitButton__h60t9{padding:.9rem;font-size:1rem}}@media (max-width:420px){.vipDarshan_wrapperContainer__RR1nt{padding:1.5rem 1rem 2rem}.vipDarshan_formContainer__v443F{border-radius:16px;padding:1rem}.vipDarshan_form__Fgapa{padding:0 .5rem 1rem}.vipDarshan_section__mdiS7{margin-bottom:1.1rem}.vipDarshan_section__mdiS7 h2{font-size:1.2rem}.vipDarshan_inputGroup__c9bjE input,.vipDarshan_inputGroup__c9bjE select,.vipDarshan_inputGroup__c9bjE textarea{padding:.75rem}.vipDarshan_submitButton__h60t9{padding:.8rem;font-size:1rem}}