:root{--glass-blur:16px;--glass-blur-strong:20px;--glass-blur-nav:18px;--glass-radius:18px;--glass-radius-sm:12px;--glass-radius-lg:20px;--glass-bg:rgba(255,255,255,0.62);--glass-bg-strong:rgba(255,255,255,0.78);--glass-bg-subtle:rgba(255,255,255,0.42);--glass-bg-nav:rgba(255,255,255,0.72);--glass-bg-dark:rgba(11,10,136,0.55);--glass-bg-teal:rgba(85,209,203,0.14);--glass-border:1px solid rgba(255,255,255,0.42);--glass-border-subtle:1px solid rgba(255,255,255,0.22);--glass-border-brand:1px solid rgba(85,209,203,0.28);--glass-border-navy:1px solid rgba(11,10,136,0.1);--glass-highlight:inset 0 1px 0 rgba(255,255,255,0.55);--glass-highlight-soft:inset 0 1px 0 rgba(255,255,255,0.28);--glass-shadow:0 8px 32px rgba(11,10,136,0.1),inset 0 1px 0 rgba(255,255,255,0.35);--glass-shadow-lg:0 16px 48px rgba(11,10,136,0.14),0 4px 16px rgba(11,10,136,0.06),inset 0 1px 0 rgba(255,255,255,0.4);--glass-shadow-hover:0 20px 52px rgba(11,10,136,0.16),0 0 0 1px rgba(85,209,203,0.18),inset 0 1px 0 rgba(255,255,255,0.5);--glass-glow-teal:0 0 28px rgba(85,209,203,0.22);--glass-glow-navy:0 0 24px rgba(11,10,136,0.12);--glass-transition:0.28s cubic-bezier(0.4,0,0.2,1);--glass-page-bg:radial-gradient(ellipse 90% 55% at 8% -8%,rgba(85,209,203,0.16),transparent 52%),radial-gradient(ellipse 70% 45% at 100% 4%,rgba(11,10,136,0.09),transparent 48%),radial-gradient(ellipse 50% 40% at 50% 100%,rgba(85,209,203,0.06),transparent 55%),#f6f8fc;--glass-surface:radial-gradient(circle at top right,rgba(85,209,203,0.16),transparent 48%),linear-gradient(165deg,rgba(255,255,255,0.88) 0%,rgba(248,250,255,0.72) 100%);--glass-surface-alt:radial-gradient(circle at top left,rgba(85,209,203,0.14),transparent 46%),linear-gradient(165deg,rgba(255,255,255,0.86) 0%,rgba(248,250,255,0.7) 100%)}.glass{background:var(--glass-bg);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));border:var(--glass-border);border-radius:var(--glass-radius);box-shadow:var(--glass-shadow)}.glass--strong{background:var(--glass-bg-strong);backdrop-filter:blur(var(--glass-blur-strong));-webkit-backdrop-filter:blur(var(--glass-blur-strong))}.glass--subtle{background:var(--glass-bg-subtle);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.glass--card{border-radius:var(--glass-radius);box-shadow:var(--glass-shadow-lg);transition:transform var(--glass-transition),box-shadow var(--glass-transition),border-color var(--glass-transition)}.glass--card:hover{box-shadow:var(--glass-shadow-hover)}.glass--nav{background:var(--glass-bg-nav);backdrop-filter:blur(var(--glass-blur-nav));-webkit-backdrop-filter:blur(var(--glass-blur-nav));border-bottom:var(--glass-border-subtle);box-shadow:var(--glass-shadow)}.glass--fab{background:linear-gradient(145deg,rgba(11,10,136,0.94) 0%,rgba(18,17,140,0.88) 100%);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,0.18);box-shadow:0 8px 24px rgba(11,10,136,0.28),var(--glass-glow-teal),inset 0 1px 0 rgba(255,255,255,0.2);transition:transform var(--glass-transition),box-shadow var(--glass-transition)}.glass--fab:hover{box-shadow:0 12px 32px rgba(11,10,136,0.34),0 0 32px rgba(85,209,203,0.35),inset 0 1px 0 rgba(255,255,255,0.28)}body.has-site-chrome,body.page-contact,body.page-about,body.page-faq,body.page-services,body.page-loan-calculator,body.page-career,body.page-blog,body.page-cibil,body:has(.hero){background:var(--glass-page-bg);background-attachment:fixed}.site-shell{background:var(--glass-bg-nav) !important;backdrop-filter:blur(var(--glass-blur-nav));-webkit-backdrop-filter:blur(var(--glass-blur-nav));border-bottom:var(--glass-border-subtle);box-shadow:var(--glass-shadow)}.site-header{background:transparent}.nav-item--dropdown{z-index:1100}.nav-item--dropdown:hover,.nav-item--dropdown:focus-within,.nav-item--dropdown.is-open{z-index:1101}.nav-dropdown{z-index:1102;isolation:isolate;overflow:hidden;background:rgba(255,255,255,0.98) !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;border:1px solid rgba(255,255,255,0.72) !important;box-shadow:0 20px 56px rgba(11,10,136,0.14),0 8px 32px rgba(11,10,136,0.08),inset 0 1px 0 rgba(255,255,255,0.95),0 0 0 1px rgba(85,209,203,0.1) !important}.nav-dropdown > li,.nav-dropdown a{position:relative;z-index:1;background-color:transparent}.nav-dropdown a:hover{background:rgba(85,209,203,0.14) !important}.nav-dropdown__footer a{backdrop-filter:none !important;-webkit-backdrop-filter:none !important}.nav-toggle{background:var(--glass-bg-subtle);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:var(--glass-border-subtle)}.service-card,.calc-highlight{background:var(--glass-surface) !important;backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));border:var(--glass-border-navy) !important;box-shadow:var(--glass-shadow) !important;transition:transform var(--glass-transition),box-shadow var(--glass-transition),border-color var(--glass-transition) !important}.service-card:hover,.calc-highlight:hover{border-color:rgba(85,209,203,0.35) !important;box-shadow:var(--glass-shadow-hover) !important}.service-card__icon,.calc-highlight__icon{background:rgba(255,255,255,0.55) !important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:var(--glass-border-subtle);box-shadow:var(--glass-highlight-soft)}.service-card__icon i{color:#0b0a88 !important}.service-card:hover .service-card__icon,.service-card.is-current .service-card__icon{background:linear-gradient(145deg,#0b0a88 0%,#1a19a8 100%) !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;border-color:transparent !important;box-shadow:0 8px 20px rgba(11,10,136,0.2) !important}.service-card:hover .service-card__icon i,.service-card.is-current .service-card__icon i{color:#ffffff !important}.service-card:hover h3,.service-card.is-current h3{color:#06056e !important}.service-card:hover .service-card__tagline,.service-card.is-current .service-card__tagline{color:#4a5568 !important}.calc-loan-panel,.page-panel{background:radial-gradient(circle at top right,rgba(85,209,203,0.12),transparent 48%),linear-gradient(165deg,rgba(255,255,255,0.94) 0%,rgba(248,250,255,0.9) 100%) !important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(11,10,136,0.12) !important;box-shadow:var(--glass-shadow-lg) !important}.calc-loan-result-box{background:radial-gradient(circle at top left,rgba(85,209,203,0.1),transparent 46%),linear-gradient(165deg,rgba(255,255,255,0.94) 0%,rgba(248,250,255,0.9) 100%) !important}.page-loan-calculator .emi-calculator-app .emi-card,.page-loan-calculator .emi-related-card{background:radial-gradient(circle at top right,rgba(85,209,203,0.1),transparent 48%),linear-gradient(165deg,rgba(255,255,255,0.92) 0%,rgba(248,250,255,0.88) 100%) !important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(11,10,136,0.1) !important;box-shadow:var(--glass-shadow) !important}.page-loan-calculator .calc-loan-fields-panel,.page-loan-calculator .calc-loan-input-box .emi-loan-form-panel{background:#ffffff !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}.calc-emi-result-card,.calc-results-placeholder{background:rgba(255,255,255,0.92) !important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(11,10,136,0.1) !important}.page-loan-calculator .calc-result-detail .emi-breakup-card,.page-loan-calculator .calc-yearwise-block{background:rgba(255,255,255,0.9) !important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(11,10,136,0.1) !important;box-shadow:var(--glass-shadow) !important}.page-loan-calculator .calc-export-slot{z-index:12 !important;overflow:visible !important}.page-loan-calculator .calc-export-slot .calc-export-toolbar.emi-action-bar{z-index:13 !important;overflow:visible !important}.page-loan-calculator .calc-export-icon-btn.emi-action-btn{position:relative;z-index:14;overflow:visible;background:linear-gradient(145deg,#0b0a88 0%,#1413a0 100%) !important;backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid rgba(255,255,255,0.35) !important;color:#ffffff !important;box-shadow:0 8px 22px rgba(11,10,136,0.32),0 0 0 1px rgba(85,209,203,0.25),inset 0 1px 0 rgba(255,255,255,0.28) !important;transition:transform var(--glass-transition),box-shadow var(--glass-transition) !important}.page-loan-calculator .calc-export-icon-btn.emi-action-btn svg{stroke:#ffffff;filter:drop-shadow(0 1px 1px rgba(0,0,0,0.15))}.page-loan-calculator .calc-export-icon-btn.emi-action-btn:hover{transform:translateY(-2px);background:linear-gradient(145deg,#0d0c9a 0%,#1a19b8 100%) !important;box-shadow:0 12px 28px rgba(11,10,136,0.38),0 0 20px rgba(85,209,203,0.35),inset 0 1px 0 rgba(255,255,255,0.35) !important}.page-loan-calculator .calc-export-icon-btn .calc-export-tooltip{z-index:100 !important;background:#0b0a88 !important;color:#ffffff !important;border:1px solid rgba(255,255,255,0.2);box-shadow:0 6px 20px rgba(11,10,136,0.35) !important}.page-loan-calculator .calc-loan-main-wrap:has(.calc-export-toolbar.is-visible) .calc-loan-details-head,.page-loan-calculator .calc-loan-main-wrap:has(.calc-export-toolbar.is-visible) .calc-finance-calculators-head,.page-loan-calculator .calc-loan-main-wrap:has(.calc-export-toolbar.is-visible) .calc-loan-chips{padding-right:0.25rem}.calc-cta,.faq-cta__inner,.about-cta,.services-cta,.loan-cta{border:1px solid rgba(255,255,255,0.24) !important;box-shadow:var(--glass-shadow-lg),var(--glass-glow-navy) !important}.calc-cta::after,.faq-cta__inner::after,.about-cta::after,.services-cta::after,.loan-cta::after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(145deg,rgba(255,255,255,0.1) 0%,transparent 42%,rgba(85,209,203,0.06) 100%);pointer-events:none;z-index:0}.faq-cta__inner,.about-cta,.services-cta,.calc-cta,.loan-cta{position:relative;overflow:hidden}.faq-cta__inner > *,.about-cta > *,.services-cta > *,.calc-cta > *,.loan-cta > *{position:relative;z-index:1}.contact-form-panel,.contact-form,.page-panel.contact-form-panel{background:var(--glass-bg-strong) !important;backdrop-filter:blur(var(--glass-blur-strong));-webkit-backdrop-filter:blur(var(--glass-blur-strong));border:var(--glass-border) !important;box-shadow:var(--glass-shadow-lg) !important}.contact-quick__card,.contact-location-card,.contact-team-card,.why-benefit{background:var(--glass-surface) !important;backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));border:var(--glass-border-navy) !important;box-shadow:var(--glass-shadow) !important;transition:transform var(--glass-transition),box-shadow var(--glass-transition) !important}.contact-quick__card:hover,.contact-team-card:hover,.why-benefit:hover{box-shadow:var(--glass-shadow-hover) !important}.why-highlight{background:linear-gradient( 145deg,rgba(11,10,136,0.94) 0%,rgba(26,25,168,0.9) 100% ) !important;backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid rgba(85,209,203,0.28) !important;box-shadow:var(--glass-shadow),inset 0 1px 0 rgba(255,255,255,0.12) !important;color:#ffffff !important;transition:transform var(--glass-transition),box-shadow var(--glass-transition) !important}.why-highlight:hover{box-shadow:var(--glass-shadow-hover),inset 0 1px 0 rgba(255,255,255,0.15) !important;transform:translateY(-2px)}.why-highlight strong{color:#ffffff !important}.why-highlight span{color:rgba(255,255,255,0.88) !important}.why-highlight i{color:var(--teal) !important}.form-control,.contact-form input,.contact-form select,.contact-form textarea,.page-panel input,.page-panel select,.page-panel textarea{background:rgba(255,255,255,0.65) !important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(11,10,136,0.12) !important;transition:border-color var(--glass-transition),box-shadow var(--glass-transition),background var(--glass-transition)}.form-control:focus,.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{background:rgba(255,255,255,0.88) !important;border-color:rgba(85,209,203,0.55) !important;box-shadow:0 0 0 3px rgba(85,209,203,0.18) !important}.mfp-bg{background:rgba(11,10,136,0.55) !important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.mfp-content,.modal-content{background:var(--glass-bg-strong) !important;backdrop-filter:blur(var(--glass-blur-strong));-webkit-backdrop-filter:blur(var(--glass-blur-strong));border:var(--glass-border) !important;border-radius:var(--glass-radius-lg) !important;box-shadow:var(--glass-shadow-lg) !important}.page-faq .faq-accordion .accordion-item,.faq-page .faq-accordion .accordion-item{background:var(--glass-bg) !important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:var(--glass-border-navy) !important;box-shadow:var(--glass-shadow) !important}.loan-visual .loan-panel,.loan-highlights__item,.services-intro-panel,.service-card--detail{background:var(--glass-surface) !important;backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));border:var(--glass-border-navy) !important;box-shadow:var(--glass-shadow) !important;transition:transform var(--glass-transition),box-shadow var(--glass-transition) !important}.loan-highlights__item:hover,.service-card--detail:hover{box-shadow:var(--glass-shadow-hover) !important}@media (max-width:768px){:root{--glass-blur:12px;--glass-blur-strong:14px;--glass-blur-nav:14px}body.has-site-chrome,body.page-contact,body.page-about,body.page-faq,body.page-services,body.page-loan-calculator,body.page-career,body.page-blog,body.page-cibil,body:has(.hero){background-attachment:scroll}}@media (prefers-reduced-transparency:reduce){:root{--glass-blur:0px;--glass-blur-strong:0px;--glass-blur-nav:0px}.glass,.site-shell,.calc-loan-panel,.service-card,.contact-form-panel,.page-loan-calculator .calc-export-icon-btn.emi-action-btn{backdrop-filter:none !important;-webkit-backdrop-filter:none !important}.nav-dropdown{background:#ffffff !important}.calc-loan-panel,.service-card,.contact-form-panel,.page-panel{background:rgba(255,255,255,0.97) !important}.why-highlight{background:linear-gradient(145deg,var(--navy,#0b0a88) 0%,#1a19a8 100%) !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}}