@import url(https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@600;700&family=DM+Sans:wght@400;500&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.splash-wrapper{align-items:center;background:#000;display:flex;height:100%;justify-content:center;left:0;opacity:1;overflow:hidden;position:fixed;top:0;transition:opacity .8s ease;width:100%;z-index:99999}.splash-fadeout{opacity:0;pointer-events:none}.splash-video{object-fit:cover}.splash-overlay,.splash-video{height:100%;left:0;position:absolute;top:0;width:100%}.splash-overlay{background:#0000004d;z-index:1}.splash-overlay:after{background:linear-gradient(0deg,#000000a6 0,#0000);bottom:0;content:"";height:50%;left:0;position:absolute;width:100%}.splash-content{padding:220px 30px 0;position:relative;text-align:center;width:100%;z-index:2}.splash-title{animation:splashFadeIn 1.5s ease forwards;animation-delay:11s;color:#fff;font-family:Playfair Display,Georgia,serif;font-size:62px;font-weight:700;line-height:1.3;margin:0 0 14px;opacity:0;text-shadow:3px 3px 10px #000000e6}.splash-tagline{animation:splashFadeIn 1.5s ease forwards;animation-delay:11.75s;color:#faa727;font-family:Segoe UI,sans-serif;font-size:36px;line-height:1.5;margin:0;opacity:0;text-shadow:2px 2px 8px #000000e6}@keyframes splashFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.splash-skip-btn{background:#fff3;border:1px solid #fff6;border-radius:20px;color:#fff;cursor:pointer;font-family:Segoe UI,sans-serif;font-size:14px;font-weight:500;padding:8px 20px;position:absolute;right:30px;top:30px;transition:background .2s;z-index:3}.splash-skip-btn:hover{background:#ffffff59}.splash-tap-screen{align-items:center;background:#00000080;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;width:100%;z-index:10}.splash-tap-text{animation:splashFadeIn 1s ease infinite alternate;background:#ffffff1a;border:1px solid #ffffff80;border-radius:30px;color:#fff;font-family:Segoe UI,sans-serif;font-size:18px;letter-spacing:3px;padding:12px 35px;text-transform:uppercase}@media (max-width:768px){.splash-content{padding:220px 20px 0}.splash-title{font-size:30px}.splash-tagline{font-size:20px}.splash-skip-btn{font-size:13px;padding:8px 18px;right:20px;top:20px}}@media (max-width:480px){.splash-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin-top:120px;padding:0}.splash-title{font-size:30px}.splash-tagline{font-size:20px}.splash-skip-btn{right:15px;top:20px}}.main-header{background:#fff;box-shadow:0 2px 6px #0000001a;flex-wrap:wrap;justify-content:space-between;padding:8px 30px;position:-webkit-sticky;position:sticky;top:0;z-index:1000}.header-left,.main-header{align-items:center;display:flex}.header-left{gap:10px}.header-left img{height:45px}.bank-name{color:#0b2b5c;font-weight:700}.header-nav ul{display:flex;gap:25px;list-style:none;margin:0;padding:0}.header-nav li{cursor:pointer;font-size:19px;position:relative}.header-nav li a{color:inherit;text-decoration:none}.header-nav li:hover{color:#27a3d7}.header-nav li:after{background:orange;bottom:-6px;content:"";height:3px;left:0;position:absolute;transition:.3s;width:0}.header-nav li:hover:after{width:100%}.hamburger{cursor:pointer;display:none;font-size:28px}.mobile-menu{margin-top:15px;width:100%}.mobile-menu ul{list-style:none;padding:0}.mobile-menu li{border-bottom:1px solid #eee;padding:10px 0}.mobile-menu li a{color:#0b2b5c;text-decoration:none}@media (max-width:768px){.hamburger{display:block;margin-left:auto}.header-nav{display:none}.bank-name{font-size:14px}}.bank-footer{background:#27a3d7;color:#fff;padding:50px 30px 20px}.footer-main{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(4,1fr) 350px;margin:auto;max-width:1300px}.footer-main h4{border-bottom:3px solid orange;margin-bottom:15px;padding-bottom:5px}.footer-main ul{list-style:none;padding:0}.footer-main li{cursor:pointer;font-size:17px;margin-bottom:8px}.footer-link{color:#fff;font-size:17px;text-decoration:none}.footer-link:hover,.footer-main li:hover{text-decoration:underline}.footer-cards{display:flex;flex-direction:column;gap:20px}.contact-card,.dicgc-card{background:#fff;border-radius:12px;color:#000;padding:20px;text-align:center}.dicgc-logo{cursor:pointer;width:120px}.dicgc-qr{display:block;margin:10px auto;width:90px}.icon{color:#27a3d7;margin-right:6px}.contact-card p{margin-bottom:12px}.contact-card p:first-of-type,.contact-card p:last-of-type{align-items:center;display:flex;gap:6px;justify-content:center}.contact-card p:nth-of-type(2){align-items:flex-start;display:flex;gap:6px;justify-content:center;text-align:center}.contact-card button{background:#27a3d7;border:none;border-radius:6px;color:#fff;cursor:pointer;margin-top:10px;padding:8px 18px}.footer-copy{font-size:13px;margin-top:40px;text-align:center}@media (max-width:768px){.footer-main{grid-template-columns:1fr}.footer-cards{align-items:center;display:flex;flex-direction:column;width:100%}.contact-card,.dicgc-card{width:90%}.contact-card p:nth-of-type(2){gap:2px}}html{scroll-behavior:smooth}.home-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;overflow-x:hidden;width:100%}.slide-up{opacity:0;transform:translateY(40px);transition:all .6s ease-out}.fade-in.visible,.slide-up.visible{opacity:1;transform:translateY(0)}.hero-section{background:linear-gradient(135deg,#27a3d7,#faa727);color:#fff;display:flex;flex-direction:column;height:420px;overflow:hidden;position:relative}.hero-section:before{background:#ffffff14;box-shadow:-400px 300px 0 150px #ffffff0d,-200px -100px 0 100px #ffffff0a,300px 400px 0 80px #ffffff0f;height:280px;right:-60px;top:-60px;width:280px}.hero-section:after,.hero-section:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.hero-section:after{background:#ffffff0d;bottom:-80px;height:200px;left:20%;width:200px}.hero-slide{align-items:center;box-sizing:border-box;display:flex;flex-wrap:nowrap;gap:20px;height:380px;justify-content:space-between;left:0;opacity:0;padding:80px 5%;pointer-events:none;position:absolute;right:0;top:0;transform:translateX(50px);transition:opacity .5s ease,transform .5s ease}.hero-slide--active{opacity:1;pointer-events:all;transform:translateX(0)}.hero-slide--hidden{opacity:0;pointer-events:none;transform:translateX(50px)}.hero-slide--exit-next{animation:hero-out-next .5s ease forwards}.hero-slide--exit-prev{animation:hero-out-prev .5s ease forwards}@keyframes hero-out-next{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-50px)}}@keyframes hero-out-prev{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(50px)}}.hero-badge{background:#ffffff40;border:1px solid #ffffff73;border-radius:20px;color:#fff;display:inline-block;font-size:.78rem;font-weight:600;letter-spacing:1px;margin-bottom:12px;padding:5px 14px;text-transform:uppercase}.hero-slide .hero-badge{margin-top:10px important!}.hero-text{flex:1 1;min-width:280px}.hero-title{animation:title-fade 1.5s ease forwards;font-size:3rem;margin-bottom:20px}@keyframes title-fade{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.hero-text p{font-size:1.2rem;margin-bottom:30px}.cta-btn{background-color:#fff;border:#070707;border-radius:20px;color:#070707;cursor:pointer;font-size:1rem;padding:12px 30px;transition:.3s ease}.cta-btn:hover{background-color:#faa727}.hero-image{align-items:center;display:flex;flex:0 0 auto;justify-content:center}.hero-image img{border-radius:15px;max-width:600px;width:100%}.hero-loan-placeholder{align-items:center;background:#ffffff1f;border:3px dashed #fff9;border-radius:16px;display:flex;flex-direction:column;gap:10px;height:240px;justify-content:center;width:300px}.hlp-icon{font-size:2.5rem}.hlp-text{color:#fff;font-size:1rem;font-weight:600}.hlp-hint{background:#00000026;border-radius:20px;color:#ffffffbf;font-family:monospace;font-size:.75rem;padding:4px 12px}.suvasini-badge{background:#1a7a4a2e!important;border:1px solid #ffffff80!important;color:#fff!important;font-size:.78rem!important}.suvasini-title{color:#fff!important;font-family:Noto Sans Devanagari,Mangal,Arial Unicode MS,sans-serif!important;font-size:2.4rem!important;font-weight:900!important;line-height:1.2!important;margin-bottom:10px!important;text-shadow:0 2px 12px #0000002e!important}.suvasini-sub{color:#fff!important;font-size:1.1rem!important;font-weight:700!important;margin-bottom:8px!important}.suvasini-body,.suvasini-sub{font-family:Noto Sans Devanagari,Mangal,sans-serif!important}.suvasini-body{color:#ffffffe6!important;font-size:.92rem!important;line-height:1.6!important;margin-bottom:24px!important}.suvasini-btn{background:#fff!important;border:none!important;border-radius:20px!important;color:#000!important;font-size:.95rem!important;padding:12px 28px!important}.suvasini-btn:hover{background:#faa727!important}.suvasini-image-area{align-items:flex-end;display:flex;flex:0 0 auto;justify-content:center}.suvasini-image-area img{border-radius:1;filter:drop-shadow(0 8px 24px rgba(0,0,0,.18));max-height:340px;max-width:820px;object-fit:contain;object-position:bottom center;width:100%}.slide4-image{max-width:45%!important;overflow:hidden!important;position:absolute!important;right:3%!important;top:50%!important;transform:translateY(-50%)!important;width:45%!important}.slide4-image img{border-radius:15px!important;display:block!important;height:260px!important;object-fit:cover!important;object-position:left center!important;width:100%!important}.slide4-image,.slide5-image{align-items:center;display:flex;flex:0 0 45%;justify-content:center;max-width:45%;overflow:hidden}.slide4-image img,.slide5-image img{border-radius:15px;display:block;height:260px;object-fit:cover;object-position:center;width:100%}@media (max-width:768px){.slide4-image,.slide5-image{flex:none!important;margin:12px auto 0!important;max-width:92%!important;overflow:hidden!important;position:static!important;width:92%!important}.slide4-image img,.slide5-image img{border-radius:10px!important;display:block!important;height:160px!important;max-width:100%!important;object-fit:cover!important;object-position:center!important;width:100%!important}.slide4-image{margin:15px auto 0!important;max-width:92%!important;position:relative!important;right:auto!important;top:auto!important;transform:none!important;width:92%!important}.suvasini-title{font-size:1.6rem!important}.suvasini-sub{font-size:1.2 rem!important}.suvasini-body{font-size:1 rem!important}.suvasini-image-area img{max-height:360px;max-width:360px}}.hero-dots{bottom:12px;display:flex;gap:10px;justify-content:center;left:0;position:absolute;right:0;z-index:10}.hero-dot{background:#fff6;border:none;border-radius:50%;cursor:pointer;height:10px;padding:0;transition:background .3s,transform .3s;width:10px}.hero-dot--active{background:#fff;transform:scale(1.35)}.welcome-msg{text-align:center}.features-section-home{background-color:#f7f7f7;padding:80px 5%;text-align:center}.features-section-home h2{color:#e3730b;font-size:2.5rem;margin-bottom:50px}.features-grid-home{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.feature-card{background-color:#fff;border:2px solid #f0f0f0;border-radius:10px;box-shadow:0 6px 15px #0c0c0c;color:#070707;cursor:pointer;margin:15px;transition:transform .3s ease,border-color .3s ease;width:240px}.feature-card:hover{border-color:#e3730b;box-shadow:0 12px 25px #0e0e0e}.feature-card img{margin-bottom:20px}.feature-card h3{color:#090909;margin-bottom:10px}.stats-section{background:linear-gradient(135deg,#fcce9a,#c7e1f2);padding:80px 5%;text-align:center}.stats-section h2{color:#e3730b;font-size:2.5rem;margin-bottom:50px}.stats-grid{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.stat-card{background-color:#f7f7f7;border:2px solid #f0f0f0;border-radius:15px;box-shadow:0 6px 15px #0c0c0c;padding:30px;transition:transform .3s ease,border-color .3s ease;width:200px}.stat-card:hover{border-color:#e3730b;box-shadow:0 12px 25px #0e0e0e;transform:translateY(-5px)}.testimonials-section{background-color:#f0f0f0;padding:80px 5%;text-align:center}.testimonials-section h2{color:#e3730b;font-size:2.5rem;margin-bottom:50px}.testimonials-grid{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.testimonial-card{background-color:#fff;border:2px solid #f0f0f0;border-radius:15px;box-shadow:0 6px 15px #0c0c0c;padding:30px;transition:transform .3s ease,border-color .3s ease;width:250px}.testimonial-card:hover{border-color:#e3730b;box-shadow:0 12px 25px #0e0e0e;transform:translateY(-5px)}.testimonial-card h4{color:#e3730b;margin-top:15px}.news-section{background-color:#f7f7f7;border-top:2px solid #e0e0e0;padding:80px 5%;text-align:center}.news-section h2{color:#e3730b;font-size:2.4rem;margin-bottom:40px}.news-cards-container{display:flex;flex-wrap:wrap;gap:25px;justify-content:center}.news-card{background:#fff;border:2px solid #f0f0f0;border-radius:12px;box-shadow:0 6px 15px #0c0c0c;padding:25px 20px;text-align:left;transition:transform .3s ease,border-color .3s ease;width:280px}.news-card:hover{border-color:#e3730b;box-shadow:0 12px 25px #0e0e0e;transform:translateY(-5px)}.news-title{color:#070707;font-size:1.1rem;font-weight:600;margin-bottom:12px}.news-meta{color:#777;font-size:.85rem;margin-bottom:18px}.news-link{background:#e3730b;border-radius:5px;color:#fff;display:inline-block;font-size:.9rem;padding:8px 14px;text-decoration:none}.news-link:hover{background:#cf5f0a}.cta-section{background:linear-gradient(135deg,#faa727,#27a3d7);color:#fff;padding:80px 5%;text-align:center}.cta-section h2{font-size:2.5rem;margin-bottom:20px}.cta-section p{font-size:1.2rem;margin-bottom:30px}.smart-banking-section{background:#fff;padding:60px 8% 5px}.smart-container{align-items:center;display:flex;gap:60px;justify-content:space-between}.smart-image img{border-radius:12px;border-radius:20px;box-shadow:0 20px 40px #00000026;max-width:480px;width:100%}.smart-content{flex:1 1}.smart-tag{color:#e3730b;font-size:14px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.smart-content h2{color:#1a3a5c;font-size:2.4rem;margin:10px 0 15px}.smart-content p{color:#555;line-height:1.6;margin-bottom:25px}.smart-accordion{border-top:2px solid #e0e0e0}.smart-item{border-bottom:2px solid #e0e0e0;cursor:pointer;padding:15px 0;transition:.3s}.smart-header{align-items:center;display:flex;font-size:1.1rem;font-weight:600;justify-content:space-between}.smart-header:after{color:#e3730b;content:"+";font-size:20px}.smart-item.active .smart-header:after{content:"-"}.smart-body{color:#666;font-size:.95rem;margin-top:10px}.smart-item:hover{color:#e3730b}.smart-btn{background:#27a3d7;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.9rem;margin-top:12px;padding:8px 18px;transition:.3s}.smart-btn:hover{background:#1d8bb5}@media (max-width:900px){.smart-container{flex-direction:column;text-align:center}.smart-image img{max-width:100%}.smart-content h2{font-size:1.8rem}.smart-header{justify-content:space-between}.smart-body p,.smart-btn{text-align:left}.smart-btn{display:block;margin:12px 0 0}.smart-content{order:1}.smart-image{order:2}}@media (max-width:768px){.hero-section{height:auto;min-height:0;min-height:auto}.hero-slide{align-items:center;display:none;flex-direction:column;height:auto;opacity:1;padding:50px 5% 30px;position:relative;text-align:center;transform:none}.hero-slide--active{display:flex}.hero-image{justify-content:center;margin-top:30px}.hero-title{font-size:2rem;line-height:1.2;text-align:center;word-break:break-word}.hero-text p{font-size:1rem}.hero-loan-placeholder{height:180px;width:240px}.hero-dots{bottom:auto;padding:14px 0 20px;position:relative}.features-grid-home,.news-cards-container,.stats-grid,.testimonials-grid{align-items:center;flex-direction:column}.feature-card,.news-card,.stat-card,.testimonial-card{max-width:300px;width:80%}.cta-section h2{font-size:32px}.news-meta{text-align:left}}.clickable-card{cursor:pointer}.banner{align-items:center;background:linear-gradient(135deg,#27a3d7,#faa727);display:flex;gap:250px;justify-content:center;min-height:65vh;overflow:hidden;padding:0 8%;perspective:1200px;position:relative}.banner:before{background:radial-gradient(circle,#ffffff40,#0000 70%);content:"";filter:blur(80px);height:700px;left:-200px;position:absolute;top:50%;transform:translateY(-50%);width:700px;z-index:0}.banner-image{animation:float 5s ease-in-out infinite;background:none;padding:0;position:relative;z-index:2}.banner-image img{background:none;border-radius:0;box-shadow:none;filter:drop-shadow(0 40px 40px rgba(0,0,0,.4));max-width:100%;width:450px}.banner-content{color:#fff;max-width:500px;transform:translateZ(40px);z-index:2}.banner-content h1{font-size:48px;margin-bottom:15px;text-align:left;text-shadow:0 10px 25px #0000004d}.banner-content p{font-size:20px;margin-bottom:25px;text-align:left;text-shadow:0 5px 15px #0000004d}.banner-content button{background:#fff;border:none;border-radius:30px;color:#090909;cursor:pointer;font-size:16px;padding:14px 32px;transition:.2s ease}.cta-btn-1:hover{background-color:#ffb60d}.banner-content button:active{box-shadow:0 2px 0 #dcdcdc,0 8px 15px #0000004d;transform:translateY(6px)}@media (max-width:992px){.banner{flex-direction:column;gap:0;justify-content:center;padding:60px 5%;text-align:center}.banner-image{margin-bottom:40px;order:1}.banner-content{max-width:100%;order:2}.banner-content h1{font-size:36px;text-align:center}.banner-content p{font-size:18px;text-align:center}}.popup-overlay{align-items:center;background:#000000a6;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.popup-box{animation:popupFade .4s ease;background:#fff;border-radius:20px;box-shadow:0 30px 60px #0000004d;max-width:500px;padding:30px;text-align:center;width:90%}.popup-logo{margin-bottom:10px;width:80px}.popup-box h2{color:#1e5799;margin-bottom:15px}.popup-box ul{margin-bottom:20px;padding-left:20px;text-align:left}.popup-box li{font-size:14px;margin-bottom:8px}.popup-box h4{background-color:#ffaf37;color:#fff;height:45px;padding-top:20px;text-align:center}.details-btn{background:#faa727;color:#fff;margin-bottom:10px;padding:10px}.close-btn,.details-btn{border:none;border-radius:25px;cursor:pointer;width:100%}.close-btn{background:#ccc;padding:8px}@keyframes popupFade{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@media (max-width:768px){.popup-box{width:75%}}.account-container{background:#f5f8fc;min-height:100vh;padding:20px 5%;text-align:center}.page-title{color:#0b2b5c;font-size:2.6rem}.page-subtitle{color:#555;margin-top:10px}.intro-text{color:#555;line-height:1.7;margin:15px auto 40px;max-width:750px}.account-cards,.account-cards-wrapper{display:flex;justify-content:center}.account-cards{flex-wrap:wrap;gap:40px;margin-top:40px}.account-card{background:#fff;border:2px solid #0000;border-radius:15px;box-shadow:0 10px 25px #0000001a;box-shadow:0 6px 15px #0c0c0c;padding:35px;transition:transform .3s ease,border .3s ease;width:280px}.account-card:hover{border-color:#e3730b;transform:translateY(-8px)}.account-card h2{color:#e3730b}.account-card p{color:#444;margin-top:10px}.account-card button{background:#27a3d7;border:none;border-radius:6px;color:#fff;cursor:pointer;margin-top:20px;padding:10px 22px}.account-info{background:#fff;border-radius:15px;box-shadow:0 8px 20px #090909;margin-top:60px;margin-inline:auto;max-width:900px;padding:40px;text-align:left}.account-info h3{color:#e3730b;margin-bottom:15px}.account-info p{color:#333;line-height:1.7}.account-info a{background:#e3730b;border-radius:6px;color:#fff;display:inline-block;margin-top:25px;padding:10px 20px;text-decoration:none}.why-us{margin-top:80px}.why-us h2{color:#0b2b5c;margin-bottom:40px}.why-cards{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.why-card{border:2px solid #f0f0f0;box-shadow:0 6px 15px #00000014;transition:transform .3s ease,border .3s ease;width:250px}.why-card:hover{border-color:#e3730b;transform:translateY(-6px)}.why-card h4{color:#e3730b;margin:10px 0}@media(max-width:768px){.account-card{width:100%}.account-info{padding:25px}.page-title{font-size:2rem}.why-card{width:90%}.account-info p{text-align:left}}.about-container{background:#f5f8fc}.about-hero{align-items:center;background:linear-gradient(135deg,#27a3d7,#faa727);color:#fff;justify-content:flex-start;overflow:hidden;padding:90px 8%;position:relative;text-align:center}.about-hero:before{background:#ffffff14;box-shadow:-400px 300px 0 150px #ffffff0d,-200px -100px 0 100px #ffffff0a,300px 400px 0 80px #ffffff0f;height:280px;right:-60px;top:-60px;width:280px}.about-hero:after,.about-hero:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.about-hero:after{background:#ffffff0d;bottom:-80px;height:200px;left:20%;width:200px}.about-hero-text h1{font-size:40px}.about-hero-text p{font-size:18px}.about-hero-image{display:flex;justify-content:space-evenly;margin-top:60px;padding-bottom:0}.about-hero-image img{max-width:60%}.about-content{color:#333;font-size:16px;line-height:1.8;padding:50px 10%}.about-content p{margin-bottom:25px}.about-mid-img{border-radius:12px;box-shadow:0 6px 18px #00000026;display:block;margin:40px auto;max-width:450px;width:100%}.about-mid-imgs{align-items:center;display:flex;gap:30px;justify-content:center;margin:40px auto}.about-mid-imgs .about-mid-img{background:#f5f5f5;border-radius:12px;box-shadow:0 6px 18px #00000026;height:400px;margin:0;max-width:45%;object-fit:contain;object-position:center;width:45%}@media (max-width:768px){.about-mid-imgs{align-items:center;flex-direction:column}.about-mid-imgs .about-mid-img{max-width:100%;width:100%}.about-hero{justify-content:center;text-align:center}.about-hero-text h1{font-size:32px}.about-hero-image{margin-top:-30px;padding-top:40px}.about-hero-image img{max-width:420px}.about-content{padding:30px 6%}.about-content p{text-align:left}}.branches-wrapper{background:#f5f8fc}.branches-hero{background:linear-gradient(135deg,#27a3d7,#faa727);color:#fff;overflow:hidden;padding:90px 8%;position:relative;text-align:center}.branches-hero:before{background:#ffffff14;box-shadow:-400px 300px 0 150px #ffffff0d,-200px -100px 0 100px #ffffff0a,300px 400px 0 80px #ffffff0f;height:280px;right:-60px;top:-60px;width:280px}.branches-hero:after,.branches-hero:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.branches-hero:after{background:#ffffff0d;bottom:-80px;height:200px;left:20%;width:200px}.branches-hero-text h1{font-size:40px}.branches-container{padding:60px 8%}.branches-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.branch-card{background:#fff;border-radius:14px;box-shadow:0 8px 20px #0000001a;padding:25px;transition:.3s ease}.branch-card:hover{border-color:#e3730b;box-shadow:0 12px 25px #0e0e0e;transform:translateY(-5px)}.branch-card h3{color:#1e6fa3;margin-bottom:12px}.branch-card p{font-size:14px;margin-bottom:8px}.branch-status{display:flex;gap:10px;margin:15px 0}.branch-status span{border-radius:20px;font-size:12px;padding:6px 12px}.yes{background:#d4f5e2;color:#157347}.no{background:#fde2e2;color:#b02a37}.direction-btn{background:#1e6fa3;border-radius:25px;color:#fff;display:inline-block;margin-top:10px;padding:10px 20px;text-decoration:none;transition:.3s ease}.direction-btn:hover{background:#faa727}@media(max-width:768px){.branches-hero{text-align:center}.branches-container{padding:40px 6%}.branches-hero h1{font-size:32px}.branch-card p{text-align:left}}.branchbank-wrapper{background:#f5f8fc}.branchbank-hero{background:linear-gradient(135deg,#27a3d7,#faa727);color:#fff;overflow:hidden;padding:90px 8%;position:relative;text-align:center}.branchbank-hero:before{background:#ffffff14;box-shadow:-400px 300px 0 150px #ffffff0d,-200px -100px 0 100px #ffffff0a,300px 400px 0 80px #ffffff0f;height:280px;right:-60px;top:-60px;width:280px}.branchbank-hero:after,.branchbank-hero:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.branchbank-hero:after{background:#ffffff0d;bottom:-80px;height:200px;left:20%;width:200px}.branchbank-hero-text h1{font-size:40px}.branchbank-content{color:#333;font-size:16px;line-height:1.8;padding:60px 10%}.branchbank-content p{margin-bottom:20px}.branchbank-content h2{color:#e3730b;margin:30px 0 15px}.branchbank-content ul{list-style:disc;margin-bottom:25px;padding-left:20px}.branchbank-content li{margin-bottom:10px}.branch-btn{background:#ff9800;border:none;border-radius:2px;color:#fff;cursor:pointer;padding:8px 16px}@media(max-width:768px){.branchbank-hero{text-align:center}.branchbank-hero h1{font-size:32px}.branchbank-content{padding:40px 6%}.branchbank-content p{text-align:left}}.bankholidays-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;overflow-x:hidden;width:100%}.fade-in{opacity:0;transform:translateY(40px);transition:all .8s ease-out}.fade-in.visible{opacity:1;transform:translateY(0)}.bankholidays-hero{background:linear-gradient(135deg,#27a3d7,#faa727);color:#fff;opacity:0;overflow:hidden;padding:65px 8% 65px 100px;position:relative;text-align:center;transform:translateY(40px);transition:all .8s ease-out}.bankholidays-hero:before{background:#ffffff14;box-shadow:-400px 300px 0 150px #ffffff0d,-200px -100px 0 100px #ffffff0a,300px 400px 0 80px #ffffff0f;height:280px;right:-60px;top:-60px;width:280px}.bankholidays-hero:after,.bankholidays-hero:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.bankholidays-hero:after{background:#ffffff0d;bottom:-80px;height:200px;left:20%;width:200px}.bankholidays-hero.visible{opacity:1;transform:translateY(0)}.bankholidays-hero h1{font-size:3rem;margin-bottom:15px}.bankholidays-hero p{font-size:1.2rem}.holidays-section{background-color:#f7f7f7;padding:60px 20px}.holidays-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0 auto;max-width:1000px}.holiday-card{background-color:#efeaea;border-radius:15px;opacity:0;overflow:hidden;padding:25px;position:relative;text-align:center;transform:translateY(40px);transition:transform .3s ease,box-shadow .3s ease}.holiday-card.visible{opacity:1;transform:translateY(0)}.holiday-card:hover{box-shadow:0 12px 25px #0e0e0e;transform:translateY(-8px)}.holiday-icon{display:block;height:50px;margin-bottom:15px;margin-left:auto;margin-right:auto;width:50px}.holiday-card h3{margin-bottom:10px}.holiday-card .date{color:#333;font-weight:700;margin-bottom:5px}.holiday-card .day{color:#555;font-size:.9rem}@media (max-width:768px){.bankholidays-hero h1{font-size:2.2rem;padding-right:55px}.bankholidays-hero p{font-size:1rem;padding-right:55px}.holidays-grid{gap:20px}}.careers-container{background:#f5f8fc;font-family:Segoe UI,sans-serif}.careers-hero{background:linear-gradient(135deg,#27a3d7,#faa727);color:#fff;overflow:hidden;padding:75px 8%;position:relative;text-align:center}.careers-hero:before{background:#ffffff14;box-shadow:-400px 300px 0 150px #ffffff0d,-200px -100px 0 100px #ffffff0a,300px 400px 0 80px #ffffff0f;height:280px;right:-60px;top:-60px;width:280px}.careers-hero:after,.careers-hero:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.careers-hero:after{background:#ffffff0d;bottom:-80px;height:200px;left:20%;width:200px}.careers-hero h1{font-size:40px;margin-bottom:15px}.careers-hero p{font-size:18px}.career-section{grid-gap:60px;align-items:center;background:#fff;display:grid;gap:60px;grid-template-columns:1fr 1fr;padding:10px 8%}.career-section.reverse{background:#f9fbff}.career-section.reverse .career-image{order:2}.career-section.reverse .career-content{order:1}.career-image img{border-radius:18px;box-shadow:0 15px 40px #00000026;width:100%}.career-content h2{color:#036;margin-bottom:20px}.career-content p{line-height:1.8;margin-bottom:15px}.careers-why{background:linear-gradient(135deg,#f5e0c4,#d9f2fa);padding:80px 8%;text-align:center}.careers-why h2{color:#e3730b;margin-bottom:40px}.why-grid{grid-gap:30px;gap:30px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.why-card{border-radius:16px;box-shadow:0 8px 25px #090909;transition:.3s}.why-card:hover{box-shadow:0 15px 35px #090909;transform:translateY(-8px)}.why-card h4{color:#1e6fa3;margin-bottom:10px}.careers-process{background:#fff;padding:80px 8%;text-align:center}.careers-process h2{color:#e3730b;margin-bottom:40px}.process-steps{gap:30px}.step{background:#f5f8fc;border-radius:16px;box-shadow:0 8px 20px #090909;padding:30px;width:180px}.step span{background:#faa727;display:inline-block;margin-bottom:15px}.careers-apply{background:linear-gradient(135deg,#faa727,#27a3d7);color:#fff;padding:80px 8%;text-align:center}.careers-apply h2{margin-bottom:15px}.careers-apply p{margin-bottom:20px}.apply-btn-careers{background:#fff;border-radius:30px;color:#070707;display:inline-block;font-weight:600;padding:14px 35px;text-decoration:none;transition:.3s}.apply-btn-careers:hover{background:#faa727;color:#0c0c0c}.careers-note{font-size:14px;margin-top:20px}@media(max-width:992px){.career-section{grid-template-columns:1fr}.career-section.reverse .career-content,.career-section.reverse .career-image{order:0}}@media(max-width:768px){.careers-hero h1{font-size:28px}.career-section{padding:50px 6%}.careers-apply,.careers-process,.careers-why{padding:60px 6%}.process-steps{align-items:center;flex-direction:column}.careers-hero{text-align:center}.career-content p{text-align:left}}.contact-container{background:#f5f8fc}.fade-in,.slide-up{opacity:0;transform:translateY(40px);transition:.8s ease}.visible{opacity:1;transform:translateY(0)}.contact-hero{background:linear-gradient(135deg,#27a3d7,#faa727);color:#fff;overflow:hidden;padding:70px 8%;position:relative;text-align:center}.contact-hero:before{background:#ffffff14;box-shadow:-400px 300px 0 150px #ffffff0d,-200px -100px 0 100px #ffffff0a,300px 400px 0 80px #ffffff0f;height:280px;right:-60px;top:-60px;width:280px}.contact-hero:after,.contact-hero:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.contact-hero:after{background:#ffffff0d;bottom:-80px;height:200px;left:20%;width:200px}.contact-hero h1{font-size:40px}.contact-hero p{font-size:18px;margin-top:10px}.map-section{padding:40px 8%}.map-section iframe{border:none;border-radius:14px;box-shadow:0 6px 18px #0000001a;height:400px;width:100%}.contact-heading{padding:40px 8% 10px;text-align:center}.contact-heading h2{color:#036;font-size:30px;margin-bottom:10px}.contact-heading p{color:#666;font-size:16px}.contact-main-section{grid-gap:40px;align-items:start;display:grid;gap:40px;grid-template-columns:1.4fr 1fr;padding:60px 8%}.contact-form-section{padding:0}.contact-split-card{border-radius:16px;box-shadow:0 8px 32px #27a3d71f;display:flex;min-height:520px;overflow:hidden}.contact-form-left{background:linear-gradient(145deg,#e8f7fd,#fff8ed 60%,#fef3e2);flex:1 1;padding:32px 28px}.contact-form-badge{align-items:center;background:#27a3d71f;border:.5px solid #27a3d74d;border-radius:20px;color:#1a7fa8;display:inline-flex;font-size:12px;gap:6px;margin-bottom:14px;padding:4px 12px}.contact-badge-dot{background:#27a3d7;border-radius:50%;display:inline-block;height:6px;width:6px}.contact-form-title{color:#1e3a50;font-size:20px;font-weight:600;margin-bottom:4px;text-align:left}.contact-form-sub{color:#7a8fa0;font-size:13px;margin-bottom:18px}.contact-field{display:flex;flex-direction:column;gap:5px;margin-bottom:12px}.contact-field label{color:#4a6070;display:block;font-size:12px;font-weight:500}.contact-field input,.contact-field select,.contact-field textarea{background:#ffffffc7;border:.5px solid #27a3d738;border-radius:8px;box-sizing:border-box;color:#1e3a50;display:block;font-family:Segoe UI,sans-serif;font-size:13px;outline:none;padding:10px 12px;transition:border .2s,background .2s,box-shadow .2s;width:100%}.contact-field input::placeholder,.contact-field textarea::placeholder{color:#b0bec8}.contact-field input:focus,.contact-field select:focus,.contact-field textarea:focus{background:#fff;border-color:#27a3d7;box-shadow:0 0 0 3px #27a3d71a}.contact-field select{appearance:none;-webkit-appearance:none;cursor:pointer}.contact-field textarea{resize:none}.contact-submit-btn{background:linear-gradient(90deg,#27a3d7);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;letter-spacing:.02em;margin-top:6px;padding:12px;transition:opacity .2s;width:100%}.contact-submit-btn:hover{opacity:.88}.contact-submit-btn:disabled{cursor:not-allowed;opacity:.6}.contact-success{padding:40px 20px;text-align:center}.contact-success h3{color:#1e3a50;font-size:20px;margin-bottom:10px}.contact-success p{color:#7a8fa0;font-size:14px}.contact-form-right{overflow:hidden;position:relative;width:38%}.contact-right-img{display:block;height:100%;object-fit:cover;width:100%}.contact-right-overlay{background:linear-gradient(0deg,#0f1f2ed9 60%,#0000);bottom:0;left:0;padding:20px 18px;position:absolute;right:0}.contact-right-overlay h3{color:#fff;font-size:15px;font-weight:500;margin-bottom:4px}.contact-right-overlay p{color:#ffffffa6;font-size:11px;line-height:1.6}.contact-info{display:flex;flex-direction:column;gap:25px}.contact-info-card{background:#fff;border-radius:14px;box-shadow:0 6px 18px #0000001a;padding:50px 25px 25px;position:relative;transition:.3s}.contact-info-card:hover{box-shadow:0 12px 25px #0000001f;transform:translateY(-6px)}.contact-info-card h3{color:#1e6fa3;margin-bottom:10px}.info-icon{align-items:center;background:linear-gradient(135deg,skyblue,#faa727);border-radius:50%;box-shadow:0 6px 15px #00000026;color:#fff;display:flex;font-size:22px;height:50px;justify-content:center;left:25px;position:absolute;top:10px;width:50px}@media(max-width:900px){.contact-main-section{grid-template-columns:1fr;padding:40px 5%}.contact-split-card{flex-direction:column}.contact-form-right{height:220px;order:1;width:100%}.contact-form-left{order:2;padding:24px 18px}.map-section iframe{height:300px}.contact-hero{text-align:center}.contact-info-card p{text-align:left}}.hidden{opacity:0;transform:translateY(60px);transition:opacity .8s ease,transform .8s ease}.show{opacity:1;transform:translateY(0)}.dos-container{background:#f5f8fc;font-family:inherit}.dos-hero{background:linear-gradient(135deg,#27a3d7,#faa727);color:#fff;overflow:hidden;padding:80px 8%;position:relative;text-align:center}.dos-hero:before{background:#ffffff14;box-shadow:-400px 300px 0 150px #ffffff0d,-200px -100px 0 100px #ffffff0a,300px 400px 0 80px #ffffff0f;height:280px;right:-60px;top:-60px;width:280px}.dos-hero:after,.dos-hero:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.dos-hero:after{background:#ffffff0d;bottom:-80px;height:200px;left:20%;width:200px}.dos-hero h1{font-size:42px}.dos-hero p{font-size:18px;margin-top:10px}.dos-intro{padding:60px 8%;text-align:center}.dos-intro h2{color:#036;margin-bottom:15px}.dos-intro p{color:#666;margin:auto;max-width:700px}.section-title{color:#036;font-size:32px}.section-title.red{color:#c62828}.card-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));padding:0 8% 60px}.dos-card{background:#fff;border-left:6px solid #27a3d7;border-radius:18px;box-shadow:0 8px 25px #00000014;padding:25px;transition:.3s}.dos-card:hover{box-shadow:0 15px 35px #00000026;transform:translateY(-8px)}.dont-card{background:#fff;border-left:6px solid #ffaf37;border-radius:18px;box-shadow:0 8px 25px #00000014;padding:25px;transition:.3s}.dont-card:hover{box-shadow:0 15px 35px #00000026;transform:translateY(-8px)}.dos-image-section{margin:40px 8%;position:relative}.dos-image-section img{border-radius:18px;height:350px;object-fit:cover;width:100%}.image-overlay{bottom:30px;color:#fff;font-size:24px;font-weight:700;left:30px;position:absolute}.security-warning{background:linear-gradient(135deg,#faa727,#27a3d7);color:#fff;font-size:20px;padding:60px 8%;text-align:center}.security-warning h2{margin-bottom:15px}@media(max-width:768px){.dos-hero h1{font-size:32px}.dos-hero{text-align:center}}.financials-container{background:#f5f8fc;font-family:Segoe UI,sans-serif}.financials-hero{background:linear-gradient(135deg,#27a3d7,#faa727);color:#fff;overflow:hidden;padding:90px 8%;position:relative}.financials-hero:before{background:#ffffff14;box-shadow:-400px 300px 0 150px #ffffff0d,-200px -100px 0 100px #ffffff0a,300px 400px 0 80px #ffffff0f;height:280px;right:-60px;top:-60px;width:280px}.financials-hero:after,.financials-hero:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.financials-hero:after{background:#ffffff0d;bottom:-80px;height:200px;left:20%;width:200px}.financials-hero h1{font-size:42px;font-weight:700;letter-spacing:1px;margin-bottom:15px;text-align:center}.financials-hero p{font-size:17px;line-height:1.6;opacity:.95;text-align:center}.financial-content{align-items:center;display:flex;gap:60px;justify-content:space-between;padding:15px 8% 80px}.text-content{flex:1 1}.text-content h2{color:#036;font-size:28px;margin-bottom:25px}.text-content p{color:#444;line-height:1.7;margin-bottom:20px}.image-content{display:flex;flex:1 1;justify-content:center;object-fit:cover;padding-top:20px}.image-content img{border-radius:10px;box-shadow:0 20px 45px #070707;max-width:500px;transition:.4s ease;width:100%}.image-content img:hover{transform:scale(1.03)}.report-section{padding:5px 8% 70px}.report-section h2{color:#036;font-size:30px}.report-cards{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-top:40px}.report-card{background-color:#fff;border-radius:14px;box-shadow:0 10px 25px #070707;color:#000;font-weight:600;padding:18px 28px;text-decoration:none;transition:.3s ease}.report-card:hover{box-shadow:0 15px 35px #070707;transform:translateY(-6px)}.year-selector{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;padding:50px 8% 20px}.year-selector button{border:2px solid #27a3d7;border-radius:30px;color:#27a3d7;cursor:pointer;font-weight:600;padding:10px 18px;transition:.3s ease}.year-selector button:hover{background:#27a3d7;color:#fff}.active-year{background:linear-gradient(135deg,#27a3d7,#faa727);border:none!important;box-shadow:0 8px 20px #0003;color:#fff!important}.financial-snapshot{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));padding:50px 8% 100px}.snapshot-card{background:#fff;border-radius:20px;box-shadow:0 18px 45px #00000026;padding:35px 25px;text-align:center;transition:.3s ease}.snapshot-card:hover{box-shadow:0 18px 45px #0c0c0c;transform:translateY(-8px)}.snapshot-card h4{color:#555;font-size:16px;letter-spacing:.5px;margin-bottom:12px;text-transform:uppercase}.snapshot-card p{color:#036;font-size:22px;font-weight:700}@media (max-width:1024px){.financial-content{flex-direction:column;text-align:center}.text-content{order:2}.image-content{margin-bottom:40px;max-width:400px;order:1}.financials-hero h1{font-size:34px}}@media (max-width:768px){.financials-hero{padding:70px 6%}.financial-content,.report-section{padding:60px 6%}.financial-snapshot{padding:40px 6% 80px}.snapshot-card{padding:25px 20px}.snapshot-card p{font-size:20px}.financials-hero,.financials-hero p{text-align:center}.text-content p{text-align:left}.text-content h2{padding-top:1px;text-align:left}}@media (max-width:480px){.financials-hero h1{font-size:26px}.financials-hero p{font-size:14px}.year-selector button{font-size:13px;padding:8px 14px}.report-card{text-align:center;width:100%}}.loans-page{font-family:Arial,sans-serif}.loans-hero{background:linear-gradient(135deg,#27a3d7,#faa727);color:#fff;overflow:hidden;padding:90px 8% 90px 120px;position:relative;text-align:center}.loans-hero:before{background:#ffffff14;box-shadow:-400px 300px 0 150px #ffffff0d,-200px -100px 0 100px #ffffff0a,300px 400px 0 80px #ffffff0f;height:280px;right:-60px;top:-60px;width:280px}.loans-hero:after,.loans-hero:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.loans-hero:after{background:#ffffff0d;bottom:-80px;height:200px;left:20%;width:200px}.loans-hero h1{font-size:40px}.loans-intro h2{color:#036}.loan-cards{display:flex;gap:20px}.loan-card{background-position:50%;background-size:cover;border-radius:10px;flex:1 1;height:250px;overflow:hidden}.overlay{align-items:center;background:#0009;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center}.overlay button{background:#ff9800;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-top:10px;padding:8px 16px}.loan-details h2{color:#0d3b66;margin-bottom:20px;margin-top:40px}.loan-details h3{color:#0d3b66;margin-bottom:10px;margin-top:30px}.loan-details p{line-height:1.7;text-align:justify}.details-buttons{margin-top:30px;text-align:center}.enquiry-btn{background:#ff9800;border-radius:5px;color:#fff;padding:10px 20px;text-decoration:none}.why-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);padding-bottom:20px;padding-top:20px}.why-loan h2{color:#036;padding-top:45px}.why-card{background:#f5f5f5;border-radius:15px;padding:20px;text-align:center}.loan-cta-section{background:linear-gradient(135deg,#e8f4fb,#fff8ee);margin-bottom:40px;margin-top:10px;padding:70px 5%}.loan-cta-inner{align-items:center;display:flex;gap:60px;margin:auto;max-width:1100px}.loan-cta-video{flex:1 1 48%;overflow:visible;position:relative}.cta-video{display:block;height:340px;object-fit:cover;width:100%}.loan-cta-text{display:flex;flex:1 1 48%;flex-direction:column;gap:16px}.cta-badge{background:linear-gradient(90deg,#27a3d7,#faa727);border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:700;letter-spacing:1.5px;padding:5px 14px;text-transform:uppercase;width:-webkit-fit-content;width:fit-content}.loan-cta-text h2{color:#036;font-size:32px;line-height:1.25;margin:0}.loan-cta-text p{color:#555;font-size:15px;line-height:1.75;margin:0}.cta-icon{align-items:center;background:linear-gradient(135deg,#27a3d7,#1a85b8);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:700;height:24px;justify-content:center;width:24px}.loanpage-cta-btn{background:linear-gradient(135deg,#27a3d7,#faa727);border-radius:50px;box-shadow:0 6px 20px #27a3d74d;color:#fff;display:inline-block;font-size:15px;font-weight:700;margin-top:8px;padding:14px 32px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease;width:-webkit-fit-content;width:fit-content}.loanpage-cta-btn:hover{box-shadow:0 10px 28px #27a3d766;transform:translateY(-2px)}@media (max-width:768px){.loans-hero{padding:60px 6%}.loans-hero h1{font-size:30px}.loans-hero h1,.loans-hero p{text-align:center}.loans-intro p{text-align:left}.loan-cards{flex-direction:column;height:950px}.why-grid{grid-template-columns:1fr;max-width:95%}.why-card{border-radius:10px}.loan-cta-section{margin-bottom:40px;padding:36px 5% 48px}.loan-cta-inner{flex-direction:column;gap:24px}.loan-cta-text{align-items:center;flex:initial;text-align:left;width:100%}.loan-cta-text h2{font-size:22px;text-align:center}.cta-badge,.loan-cta-text p{text-align:center}.cta-badge{display:block}.loanpage-cta-btn{display:inline-block;font-size:14px;margin:0 auto;padding:12px 28px;text-align:center;width:-webkit-fit-content;width:fit-content}.loan-cta-video:after,.loan-cta-video:before{content:none!important;display:none!important}.loan-cta-video{background:#0000;border-radius:12px;box-shadow:none;flex:initial;overflow:visible;padding-top:12px;position:static;width:100%}.cta-video{border-radius:8px;display:block;height:auto;max-height:280px;object-fit:contain;object-position:center;width:100%}}@media (max-width:480px){.loans-hero h1{font-size:26px}.loan-cta-text h2{font-size:20px}.cta-video{max-height:240px}.loanpage-cta-btn{display:inline-block;font-size:14px;padding:11px 24px;width:-webkit-fit-content;width:fit-content}}.enquiry-page{font-family:Arial,sans-serif}.enquiry-hero{background:linear-gradient(135deg,#27a3d7,#faa727);color:#fff;overflow:hidden;padding:100px 20px 100px 5%;position:relative;text-align:center}.enquiry-hero:before{background:#ffffff14;box-shadow:-400px 300px 0 150px #ffffff0d,-200px -100px 0 100px #ffffff0a,300px 400px 0 80px #ffffff0f;height:280px;right:-60px;top:-60px;width:280px}.enquiry-hero:after,.enquiry-hero:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.enquiry-hero:after{background:#ffffff0d;bottom:-80px;height:200px;left:20%;width:200px}.enquiry-section{align-items:center;display:flex;gap:50px}.enquiry-left{flex:1 1}.enquiry-left h2{color:#0d3b66;margin-bottom:20px}.enquiry-left p{line-height:1.6;margin-bottom:20px}.enquiry-left img{border-radius:10px;width:100%}.enquiry-right{flex:1 1;padding-bottom:20px;padding-top:20px}.enquiry-form{background:#f5f5f5;border-radius:10px;box-shadow:0 12px 25px #0e0e0e;display:flex;flex-direction:column;padding:40px}.enquiry-form h2{color:#0d3b66;margin-bottom:20px}.enquiry-form input,.enquiry-form select,.enquiry-form textarea{border:1px solid #ccc;border-radius:5px;margin-bottom:15px;padding:12px}.enquiry-form button{background:#f3eadb;border:none;border-radius:10px;color:#0c0c0c;cursor:pointer;font-weight:700;padding:12px}.enquiry-form button:hover{background-color:#faa727}.popup{align-items:center;background:#0009;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.popup-content{background:#fff;border-radius:10px;padding:40px;text-align:center;width:400px}.popup-content h3{color:#27a3d7;margin-bottom:15px}.popup-content button{background:#faa727;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-top:20px;padding:10px 20px}@media (max-width:768px){.enquiry-section{flex-direction:column}.enquiry-form{width:300px}.popup-content{width:60%}.enquiry-hero{text-align:center}.enquiry-left p{text-align:left}}.awareness-hero{background:linear-gradient(135deg,#27a3d7,#faa727);color:#fff;overflow:hidden;padding:100px;position:relative;text-align:center}.awareness-hero:before{background:#ffffff14;box-shadow:-400px 300px 0 150px #ffffff0d,-200px -100px 0 100px #ffffff0a,300px 400px 0 80px #ffffff0f;height:280px;right:-60px;top:-60px;width:280px}.awareness-hero:after,.awareness-hero:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.awareness-hero:after{background:#ffffff0d;bottom:-80px;height:200px;left:20%;width:200px}.awareness-hero h1{font-size:40px;margin-bottom:20px}.container{padding:60px 0;width:90%}.split-section{align-items:center;display:flex;gap:40px}.split-image img{border-radius:15px;padding-top:10px;width:100%}.split-content h2{margin-bottom:20px}.fraud-grid{display:flex;flex-wrap:wrap;gap:20px;padding-bottom:60px}.fraud-card{background-position:50%;background-size:cover;border-radius:10px;flex-basis:calc(20% - 20px);flex-grow:1;flex-shrink:1;height:300px;overflow:hidden;position:relative;transition:transform .4s}.fraud-card:hover{transform:scale(1.05)}.fraud-overlay{background:#0009;bottom:0;color:#fff;padding:4px;position:absolute;width:100%}.info-split{align-items:center;display:flex;gap:50px}.info-split.reverse{flex-direction:row-reverse}.info-content{flex:60% 1;padding-top:10px}.info-content h2{color:#0d3b66;font-size:28px}.info-content h2,.info-content p{margin-bottom:15px}.info-content ul{padding-left:20px}.info-content ul li{margin-bottom:10px}.info-image{flex:40% 1;padding-top:50px}.info-image img{border-radius:10px;max-height:350px;object-fit:cover;width:100%}.report-section{background:linear-gradient(135deg,#faa727,#27a3d7);color:#fff;padding:80px 20px;text-align:center}.report-buttons a{color:#fff;font-weight:500;margin:0 10px;text-decoration:none}.reveal{opacity:0;transform:translateY(40px);transition:.6s ease}.reveal.active{opacity:1;transform:translateY(0)}.report-section h2{color:#fff}@media(max-width:768px){.awareness-hero h1{font-size:30px}.awareness-hero{text-align:center}.awareness-hero p{max-width:1200px}.info-split,.info-split.reverse,.split-section{flex-direction:column}.split-content p{text-align:left}.info-content,.info-image,.split-content,.split-image{flex:100% 1}.fraud-card{flex:1 1 100%}.info-content p{text-align:left}.fraud-overlay p{max-width:360px;text-align:left}.info-image{padding-top:3px}}.cards-page{font-family:Segoe UI,sans-serif}.cards-container{margin:auto;max-width:1200px;width:90%}.cards-hero{background:linear-gradient(135deg,#27a3d7,#faa727);color:#fff;overflow:hidden;padding:120px 20px;position:relative;text-align:center}.cards-hero:before{background:#ffffff14;box-shadow:-400px 300px 0 150px #ffffff0d,-200px -100px 0 100px #ffffff0a,300px 400px 0 80px #ffffff0f;height:280px;right:-60px;top:-60px;width:280px}.cards-hero:after,.cards-hero:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.cards-hero:after{background:#ffffff0d;bottom:-80px;height:200px;left:20%;width:200px}.cards-hero h1{font-size:42px;margin-bottom:15px}.section-title:after{background:#1e5799}.cards-page .cards-charges{background:linear-gradient(135deg,#f5e0c4,#d9f2fa);padding:80px 0}.cards-page .cards-charges h2{color:#1e5799;text-align:center}.cards-page .cards-charges table{border-collapse:collapse;margin-top:20px;width:100%}.cards-page .cards-charges td{border:1px solid #ddd;padding:12px}.cards-page .cards-overview{padding:15px 0 80px}.cards-page .overview-wrapper{align-items:center;display:flex;gap:40px}.cards-page .overview-left img{border-radius:15px;max-width:400px;width:600px}.cards-page .overview-right button{background:#e3730b;border:none;border-radius:25px;color:#fff;cursor:pointer;margin-top:20px;padding:10px 20px}.cards-features{background:#f4f8fc;padding:1px 20px 100px}.feature-grid{grid-gap:60px;display:grid;gap:60px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.feature-card{box-shadow:0 10px 30px #00000014;margin:5px}.feature-icon{color:#e3730b;font-size:40px;margin-bottom:20px}.cards-security{padding:100px 20px}.security-grid{gap:20px}.security-card{background-color:#fff;border-radius:12px;box-shadow:0 8px 25px #0000001a;color:#e3730b;min-width:250px;padding:25px 30px}.security-card:hover{transform:scale(1.05)}.cards-apply{background:#f4f8fc;padding:100px 20px}.apply-grid{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.apply-card{background:#fff;border-radius:15px;box-shadow:0 10px 30px #00000014;padding:40px 25px;position:relative;text-align:center;transition:.3s;width:280px}.apply-card:hover{transform:translateY(-8px)}.step-number{background:#e3730b;border-radius:50%;color:#fff;font-weight:700;height:40px;left:50%;line-height:40px;position:absolute;top:-20px;transform:translateX(-50%);width:40px}.cards-offers{padding:.5px 20px 100px}.offers-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.offer-card{background-position:50%;background-size:cover;border-radius:20px;cursor:pointer;height:300px;overflow:hidden;position:relative;transition:.3s ease}.offer-card:hover{transform:translateY(-8px)}.offer-overlay{background:#000000a6;color:#fff;display:flex;flex-direction:column;inset:0;justify-content:flex-end;padding:20px;position:absolute}.cards-awareness{background:#f4f8fc;padding:80px 20px}.awareness-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.awareness-grid img{border-radius:16px;box-shadow:0 8px 25px #0000001a;cursor:pointer;transition:.3s ease;width:100%}.awareness-grid img:hover{box-shadow:0 16px 40px #00000026;transform:translateY(-6px)}@media (max-width:768px){.awareness-grid{grid-template-columns:1fr}.cards-hero h1{font-size:30px}.apply-grid,.security-grid{align-items:center;flex-direction:column}.cards-page .overview-wrapper{flex-direction:column;text-align:center}.feature-grid{gap:8px}.cards-overview .overview-right p{text-align:left}}.sms-page{font-family:Segoe UI,sans-serif}.sms-container{margin:auto;max-width:1200px;width:90%}.sms-hero{background:linear-gradient(135deg,#27a3d7,#faa727);color:#fff;overflow:hidden;padding:90px 8%;position:relative;text-align:center}.sms-hero:before{background:#ffffff14;box-shadow:-400px 300px 0 150px #ffffff0d,-200px -100px 0 100px #ffffff0a,300px 400px 0 80px #ffffff0f;height:280px;right:-60px;top:-60px;width:280px}.sms-hero:after,.sms-hero:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.sms-hero:after{background:#ffffff0d;bottom:-80px;height:200px;left:20%;width:200px}.sms-hero h1{font-size:42px;margin-bottom:10px}.sms-intro{padding:100px 20px}.sms-intro-wrapper{align-items:center;display:flex;gap:50px}.sms-intro-text h2{margin-bottom:20px}.sms-intro-text p{line-height:1.6;margin-bottom:15px}.sms-intro-image img{border-radius:20px;box-shadow:0 15px 40px #0000001a;max-width:450px;width:100%}.section-title{position:relative}.section-title:after{background:#faa727;border-radius:2px;content:"";display:block;height:4px;margin:15px auto 0;width:60px}.sms-alerts{background:#f8fbff;padding:10px 20px 100px}.alerts-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.alert-card{background:#fff;border:2px solid #f0f0f0;border-radius:15px;box-shadow:0 10px 30px #090909;padding:30px;text-align:center;transition:transform .3s ease,border-color .3s ease}.alert-card:hover{border-color:#e3730b;transform:translateY(-8px)}.alert-icon{color:#e3730b;font-size:35px;margin-bottom:15px}.sms-how{background:linear-gradient(135deg,#f5e0c4,#d9f2fa);padding:10px 20px 100px}.how-grid{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.how-card{background:#fff;border-radius:15px;box-shadow:0 10px 30px #00000014;padding:40px 25px;position:relative;text-align:center;transition:.3s;width:280px}.how-card:hover{transform:translateY(-8px)}.how-card span{background:#faa727;border-radius:50%;color:#fff;font-weight:700;height:40px;left:50%;line-height:40px;position:absolute;top:-20px;transform:translateX(-50%);width:40px}.sms-benefits{background:#f8fbff;padding:10px 20px 100px}.benefits-grid{grid-gap:20px;display:grid;font-weight:500;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));text-align:center}@media (max-width:768px){.sms-intro-wrapper{flex-direction:column;text-align:center}.sms-hero h1{font-size:30px}.sms-hero p{text-align:center}}.atm-wrapper{font-family:Segoe UI,sans-serif}.atm-hero{background:linear-gradient(135deg,#27a3d7,#faa727);color:#fff;overflow:hidden;padding:90px 8%;position:relative;text-align:center}.atm-hero:before{background:#ffffff14;box-shadow:-400px 300px 0 150px #ffffff0d,-200px -100px 0 100px #ffffff0a,300px 400px 0 80px #ffffff0f;height:280px;right:-60px;top:-60px;width:280px}.atm-hero:after,.atm-hero:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.atm-hero:after{background:#ffffff0d;bottom:-80px;height:200px;left:20%;width:200px}.atm-hero h1{font-size:45px;margin-bottom:15px}.atm-locations{background:#f4f9ff;padding:100px 20px;text-align:center}.atm-locations h2{color:#faa727;font-size:38px}.atm-grid{grid-gap:35px;display:grid;gap:35px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-left:auto;margin-right:auto;margin-top:60px;max-width:1200px}.atm-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe6;border-radius:20px;box-shadow:0 1px 5px #000;padding:30px;position:relative;text-align:left;transition:.4s ease}.atm-card h3{color:#1e6fa3}.atm-card:hover{transform:translateY(-10px)}.atm-direction-btn{background:#1e6fa3;border-radius:30px;color:#fff;display:inline-block;font-weight:500;margin-top:20px;padding:10px 22px;text-decoration:none;transition:.3s}.atm-direction-btn:hover{background:#faa727;opacity:.85}.atm-services{background:linear-gradient(135deg,#27a3d7,#faa727);padding:100px 20px;text-align:center}.atm-services h2{color:#fff}.atm-services-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-left:auto;margin-right:auto;margin-top:60px;max-width:1100px}.atm-service-card{background:#fff;border-radius:20px;box-shadow:0 15px 40px #00000014;padding:40px 20px;transition:.3s}.atm-service-card svg{color:#27a3d7;font-size:40px;margin-bottom:15px}.atm-service-card:hover{transform:translateY(-8px)}.atm-safety{background:#f4f9ff;padding:100px 20px;text-align:center}.atm-safety h2{color:#faa727}.atm-safety-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:auto;max-width:1100px}.safety-card{align-items:center;background:#fff;border-radius:15px;box-shadow:0 10px 30px #00000014;display:flex;gap:10px;padding:30px;transition:.3s}.safety-card svg{color:#faa727}.safety-card:hover{transform:translateY(-6px)}@media (max-width:768px){.atm-hero h1{font-size:28px}.atm-hero p{text-align:center}.atm-hero h2{text-align:left}.atm-card{text-align:center}.atm-locations h2{font-size:28px}}.mobile-page{font-family:Segoe UI,sans-serif}.mobile-hero{background:linear-gradient(135deg,#27a3d7,#faa727);color:#fff;overflow:hidden;padding:90px 7%;position:relative;text-align:center}.mobile-hero:before{background:#ffffff14;box-shadow:-400px 300px 0 150px #ffffff0d,-200px -100px 0 100px #ffffff0a,300px 400px 0 80px #ffffff0f;height:280px;right:-60px;top:-60px;width:280px}.mobile-hero:after,.mobile-hero:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.mobile-hero:after{background:#ffffff0d;bottom:-80px;height:200px;left:20%;width:200px}.mobile-hero h1{font-size:48px;margin-bottom:20px;text-align:center}.mobile-hero span{color:#fff;font-weight:700}.mobile-hero p{font-size:18px;margin:auto;max-width:1350px;opacity:.95;padding-left:.5px}.mb-intro{padding-left:100px;text-align:left}.mb-intro h2{color:#0d3b66}.mb-intro h3{color:#e3730b}.mobile-features{background-color:#f7f7f7;display:flex;flex-wrap:wrap;gap:30px;justify-content:center;padding:80px 5%;text-align:center}.feature-card{box-shadow:0 15px 40px #090909;padding:40px 25px;transition:.3s ease}.feature-card svg{color:#27a3d7;margin-bottom:15px}.feature-card:hover{transform:translateY(-8px)}.qr-section{background:linear-gradient(135deg,#27a3d7,#faa727);padding:30px}.qr-container{align-items:center;display:flex;flex-wrap:wrap;gap:60px;justify-content:center;margin:auto;max-width:1200px}.qr-image img{border-radius:20px;cursor:pointer;max-width:500px;transition:.3s}.qr-image img:hover{transform:scale(1.03)}.qr-content{max-width:600px}.qr-content h2{margin-bottom:30px}.qr-content li{margin-bottom:10px}.qr-instruction{background:#fff;border-radius:12px;box-shadow:0 10px 25px #0000000f;font-size:14px;margin-top:20px;padding:15px}.security-section{padding:100px 20px;text-align:center}.security-section h2{margin-bottom:50px}.security-grid{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.security-card{background:linear-gradient(135deg,#fff,#f3faff);border-radius:20px;box-shadow:0 15px 35px #070707;padding:30px;text-align:center;transition:.3s}.security-card svg{color:#faa727;font-size:30px;margin-bottom:15px}.security-card:hover{transform:translateY(-6px)}@media (max-width:768px){.mobile-hero h1{font-size:28px}.mobile-hero h1,.mobile-hero p{text-align:center}.features-wrapper{flex-direction:column}.feature-box{border-bottom:1px solid #eee;border-right:none}.feature-box:last-child{border-bottom:none}.qr-container{flex-direction:column;text-align:center}.qr-image img{max-width:300px}.security-card{max-width:120px}.mb-intro{padding-left:10px}.mb-intro,.mb-intro p{text-align:left}}.ssb-banner{align-items:center;background:#bedce8;border-radius:20px;box-sizing:border-box;display:flex;gap:40px;justify-content:space-between;overflow:hidden;padding:40px 48px;position:relative;width:100%}.ssb-banner:before{background:radial-gradient(ellipse 55% 70% at 85% 50%,#ffffff1f 0,#0000 65%),radial-gradient(ellipse 40% 50% at 5% 10%,#ffffff1a 0,#0000 55%);content:"";inset:0;pointer-events:none;position:absolute}.ssb-left{flex:1 1;min-width:0;position:relative;z-index:1}.ssb-brand{align-items:center;display:flex;gap:12px;margin-bottom:20px}.ssb-brand-logo{flex-shrink:0;height:54px;object-fit:contain;width:54px}.ssb-tagline{color:#000;font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:700;letter-spacing:.3px;margin:0 0 2px;text-shadow:0 1px 3px #00000026}.ssb-brand-sub{color:#000;font-family:Arial,sans-serif;font-size:15px;margin:0}.ssb-title{color:#000;font-family:Georgia,Times New Roman,serif;font-size:30px;font-weight:700;line-height:1.2;margin:0 0 8px;text-shadow:0 1px 4px #0000001f}.ssb-subtitle{color:#000;font-family:Arial,sans-serif;font-size:14px;margin:0 0 24px}.ssb-steps{flex-direction:column;list-style:none;margin:0;padding:0}.ssb-step,.ssb-steps{display:flex;gap:13px}.ssb-step{align-items:center;opacity:.45;transition:opacity .4s ease}.ssb-step.ssb-active{opacity:1}.ssb-step-num{align-items:center;background:#fff3;border:1.5px solid #ffffff80;border-radius:50%;color:#000;display:flex;flex-shrink:0;font-family:Arial,sans-serif;font-size:12px;font-weight:700;height:30px;justify-content:center;transition:background .4s,border-color .4s,color .4s;width:30px}.ssb-step.ssb-active .ssb-step-num{background:#fff;border-color:#fff;color:#000}.ssb-step-text{color:#000;font-family:Arial,sans-serif;font-size:16px;line-height:1.4}.ssb-step.ssb-active .ssb-step-text{color:#000;font-weight:700}.ssb-right{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:16px;position:relative;z-index:1}.ssb-phone{background:#f0f4f8;border:7px solid #111;border-radius:38px;box-shadow:0 0 0 1px #ffffff4d,0 24px 48px #0003,inset 0 0 0 1px #ffffff80;height:410px;overflow:hidden;position:relative;width:200px}.ssb-notch{background:#111;border-radius:0 0 14px 14px;height:20px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:64px;z-index:20}.ssb-screen{overflow:hidden}.ssb-screen,.ssb-slide{inset:0;position:absolute}.ssb-slide{display:flex;flex-direction:column;font-family:Arial,sans-serif;opacity:0;transition:opacity .5s ease}.ssb-slide.ssb-slide-active{opacity:1}.ssb-s1{background:#f7fafd}.ssb-s1-hdr{background:linear-gradient(135deg,#27a3d7,#1a85b8);padding:26px 14px 12px;text-align:center}.ssb-s1-logo{background:#fff;border:2px solid #fffc;border-radius:50%;height:48px;margin:0 auto 6px;overflow:hidden;width:48px}.ssb-s1-logo img{height:100%;object-fit:cover;width:100%}.ssb-s1-bankname{color:#ffffffe6;font-size:8px;line-height:1.4}.ssb-s1-body{flex:1 1;padding:14px 12px}.ssb-s1-heading{color:#1a85b8;font-size:12px;font-weight:700;margin-bottom:12px;text-align:center}.ssb-s1-lbl{color:#555;font-size:9px;margin-bottom:3px}.ssb-s1-field{align-items:center;background:#fff;border:1.5px solid #27a3d7;border-radius:7px;box-sizing:border-box;color:#111;display:flex;font-size:11px;margin-bottom:9px;min-height:28px;padding:6px 10px;width:100%}.ssb-cursor{animation:ssb-blink 1s step-end infinite;background:#27a3d7;display:inline-block;flex-shrink:0;height:11px;margin-left:1px;vertical-align:middle;width:1.5px}@keyframes ssb-blink{0%,to{opacity:1}50%{opacity:0}}.ssb-s1-btn{background:linear-gradient(135deg,#27a3d7,#faa727);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:11px;font-weight:700;letter-spacing:.3px;margin-top:4px;padding:8px;width:100%}.ssb-s2{background:#f7fafd}.ssb-s2-hdr{align-items:center;background:linear-gradient(135deg,#27a3d7,#1a85b8);display:flex;justify-content:space-between;padding:24px 14px 10px}.ssb-s2-logo{border:1.5px solid #ffffffb3;border-radius:50%;height:34px;object-fit:cover;width:34px}.ssb-s2-verified{color:#ffffffe6;gap:4px}.ssb-s2-check,.ssb-s2-verified{align-items:center;display:flex;font-size:8px}.ssb-s2-check{background:#4caf50;border-radius:50%;color:#fff;flex-shrink:0;height:14px;justify-content:center;width:14px}.ssb-s2-body{flex:1 1;padding:9px 12px}.ssb-s2-welcome{color:#1a85b8;font-size:11px;font-weight:700;margin-bottom:9px;text-align:center}.ssb-bal-card{background:linear-gradient(135deg,#27a3d7,#faa727);border:none;border-radius:10px;color:#fff;margin-bottom:9px;padding:9px 12px}.ssb-bal-lbl{color:#ffffffd9;font-size:8px;margin-bottom:2px}.ssb-bal-amt{color:#fff;font-size:18px;font-weight:700}.ssb-bal-acno{color:#ffffffd9;font-size:8px;margin-top:3px}.ssb-txn-ttl{color:#27a3d7;font-size:9px;font-weight:700;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.ssb-s3{background:#f7fafd}.ssb-s3-hdr{align-items:center;background:linear-gradient(135deg,#27a3d7,#1a85b8);display:flex;justify-content:center;padding:24px 14px 10px;position:relative}.ssb-s3-back{color:#ffffffe6;cursor:pointer;font-size:14px;left:14px;position:absolute}.ssb-s3-htitle{color:#fff;font-size:11px;font-weight:700}.ssb-s3-body{flex:1 1;overflow:hidden;padding:9px 12px}.ssb-chips{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:7px}.ssb-chip{background:#fff;border:1px solid #27a3d7;border-radius:20px;color:#27a3d7;cursor:pointer;font-size:8px;padding:3px 8px}.ssb-chip.ssb-chip-active{background:linear-gradient(135deg,#27a3d7,#1a85b8);border-color:#0000;color:#fff}.ssb-txn-row{align-items:center;border-bottom:.5px solid #d4eaf7;display:flex;justify-content:space-between;padding:5px 0}.ssb-txn-name{color:#222;font-size:9px;font-weight:600}.ssb-txn-date{color:#999;font-size:8px;margin-top:1px}.ssb-txn-amt{font-size:10px;font-weight:700}.ssb-cr{color:#2e9e5b}.ssb-dr{color:#e05c3a}.ssb-s4{background:#f7fafd}.ssb-s4-inner{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:20px 16px;text-align:center}.ssb-s4-logo{border:2px solid #27a3d7;border-radius:50%;height:56px;margin-bottom:10px;object-fit:cover;width:56px}.ssb-s4-icon{align-items:center;background:linear-gradient(135deg,#27a3d7,#faa727);border-radius:50%;color:#fff;display:flex;font-size:14px;height:28px;justify-content:center;margin-bottom:8px;width:28px}.ssb-s4-title{color:#1a85b8;font-size:12px;font-weight:700;margin:0 0 4px}.ssb-s4-divider{background:linear-gradient(90deg,#27a3d7,#faa727);border-radius:2px;height:1.5px;margin:6px auto;width:40px}.ssb-s4-note{color:#555;font-size:9px;line-height:1.6;margin:2px 0}.ssb-s4-brand{color:#1a85b8;font-size:9px;font-weight:700;letter-spacing:.3px;margin:6px 0 0}.ssb-dots{display:flex;gap:7px;justify-content:center}.ssb-dot{background:#fff6;border:none;border-radius:50%;cursor:pointer;height:8px;padding:0;transition:background .3s,transform .3s;width:8px}.ssb-dot.ssb-dot-active{background:#fff;transform:scale(1.25)}@media (max-width:768px){.ssb-banner{border-radius:16px;flex-direction:column;gap:28px;padding:28px 20px 24px}.ssb-tagline{font-size:26px;text-align:center}.ssb-brand-sub,.ssb-tagline{padding-left:12px}.ssb-title{font-size:24px;text-align:center}.ssb-subtitle{font-size:13px;margin-bottom:18px}.ssb-steps{gap:10px}.ssb-step-text{font-size:13px}.ssb-phone{height:356px;width:175px}}@media (max-width:480px){.ssb-banner{border-radius:14px;gap:18px;padding:20px 14px 18px}.ssb-title{font-size:20px}.ssb-subtitle,.ssb-tagline{font-size:12px}.ssb-brand-logo{height:44px;width:44px}.ssb-step-num{font-size:11px;height:26px;width:26px}.ssb-step-text{font-size:12px}.ssb-phone{height:310px;width:152px}}.upi-page{font-family:Segoe UI,sans-serif}.upi-hero{background:linear-gradient(135deg,#27a3d7,#faa727);color:#fff;overflow:hidden;padding:70px 8% 70px 120px;position:relative;text-align:center}.upi-hero:before{background:#ffffff14;box-shadow:-400px 300px 0 150px #ffffff0d,-200px -100px 0 100px #ffffff0a,300px 400px 0 80px #ffffff0f;height:280px;right:-60px;top:-60px;width:280px}.upi-hero:after,.upi-hero:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.upi-hero:after{background:#ffffff0d;bottom:-80px;height:200px;left:20%;width:200px}.upi-hero h1{font-size:48px;margin-bottom:20px}.upi-hero p{font-size:18px;margin:auto;opacity:.95;padding-left:10px;text-align:center}.section-title{font-size:34px;margin-bottom:60px;text-align:center}.upi-about{background:#f9fbff;padding:100px 0}.upi-about-content{align-items:center;display:flex;flex-wrap:wrap;gap:60px;justify-content:space-between}.upi-text{animation:fadeUp 1s ease;flex:1 1}.upi-text h2{font-size:32px;margin-bottom:20px}.upi-text p{color:#555;font-size:17px;line-height:1.7}.upi-image{flex:1 1;text-align:center}.upi-image img{animation:float 4s ease-in-out infinite;max-width:550px}.upi-features{background:#fff;padding:1px 0 120px}.features-grid{display:flex;flex-wrap:nowrap;gap:10px;justify-content:center}.feature-card{background:#fff;border-radius:15px;box-shadow:0 15px 35px #090909;padding:30px;text-align:center;transition:.4s ease}.feature-card svg{color:#faa727;font-size:40px;margin-bottom:20px}.feature-card:hover{box-shadow:0 25px 50px #090909;transform:translateY(-10px)}.upi-progress{background:linear-gradient(90deg,#eef6ff,#fdf2e9);padding:1px 0 120px;text-align:center}.upi-progress h1{color:#0b2b5c;font-size:34px}.progress-box{animation:fadeUp 1s ease;background:#fff;border-radius:25px;box-shadow:0 20px 50px #090909;padding:60px;text-align:center}.progress-box h2{margin-bottom:20px}.progress-box p{color:#555;margin-bottom:40px}.progress-bar{background:#eee;border-radius:20px;height:12px;overflow:hidden;width:100%}.progress-fill{animation:progressAnim 2s ease forwards;background:linear-gradient(135deg,#27a3d7,#faa727);height:100%;width:70%}.progress-text{color:#666;display:block;font-size:14px;margin-top:15px}.upi-contact{background:linear-gradient(135deg,#faa727,#27a3d7);color:#fff;padding:100px 0;text-align:center}.upi-contact h2{margin-bottom:20px}.upi-contact p{color:#fff}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes progressAnim{0%{width:0}to{width:70%}}@media (max-width:768px){.upi-about-content{flex-direction:column;text-align:center}.progress-box{padding:40px 20px}.upi-hero h1{font-size:32px;max-width:800px;text-align:left}.upi-image img{animation:float 4s ease-in-out infinite;max-width:350px}.upi-hero p{max-width:200px;padding-right:80px;text-align:center}.feature-card{padding:30px}.features-grid{flex-wrap:wrap}}.shareholders-page{font-family:Segoe UI,sans-serif}.shareholders-hero{background:linear-gradient(135deg,#27a3d7,#faa727);color:#fff;overflow:hidden;padding:90px 8%;position:relative;text-align:center}.shareholders-hero:before{background:#ffffff14;box-shadow:-400px 300px 0 150px #ffffff0d,-200px -100px 0 100px #ffffff0a,300px 400px 0 80px #ffffff0f;height:280px;right:-60px;top:-60px;width:280px}.shareholders-hero:after,.shareholders-hero:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.shareholders-hero:after{background:#ffffff0d;bottom:-80px;height:200px;left:20%;width:200px}.shareholders-hero h1{font-size:48px;font-weight:600}.shareholders-notice{background:#f9fbff;padding:10px 0}.container{margin:auto;max-width:1200px;padding:0 20px}.notice-content{align-items:center;display:flex;flex-wrap:wrap;gap:50px;justify-content:space-between}.notice-text{flex:0 0 60%}.notice-text h2{color:#58b4ca;font-size:30px;margin-bottom:25px}.notice-text ul{padding-left:20px}.notice-text li{color:#090909;font-size:17px;line-height:1.6;margin-bottom:18px}.notice-image{flex:0 0 40%;text-align:right}.notice-image img{border-radius:12px;box-shadow:0 15px 40px #0000001a;object-fit:cover;width:100%}@media (max-width:768px){.shareholders-hero h1{font-size:32px;text-align:center}.notice-content{flex-direction:column;text-align:left}.notice-image,.notice-text{flex:100% 1}.notice-image{margin-top:40px;text-align:center}}.bodpage{background:#eaf2f8;font-family:Segoe UI,Arial,sans-serif;min-height:100vh;overflow-x:hidden;width:100%}.bodpage-hero{background:linear-gradient(135deg,#27a3d7,#faa727);overflow:hidden;padding:90px 8%;position:relative;text-align:center}.bodpage-hero:before{background:#ffffff14;box-shadow:-400px 300px 0 150px #ffffff0d,-200px -100px 0 100px #ffffff0a,300px 400px 0 80px #ffffff0f;height:280px;right:-60px;top:-60px;width:280px}.bodpage-hero:after,.bodpage-hero:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.bodpage-hero:after{background:#ffffff0d;bottom:-80px;height:200px;left:20%;width:200px}.bodpage-hero-title{color:#fff;font-size:38px;font-weight:700;line-height:1.2;margin-bottom:10px}.bodpage-hero-sub{color:#ffffffe0;font-size:16px;margin:0}.bodpage-section{background:#eaf2f8;padding:60px 8%}.bodpage-section--alt{background:#ddeaf5}.bodpage-sec-head{margin-bottom:36px}.bodpage-sec-label{color:#faa727;font-size:11px;font-weight:700;letter-spacing:2px;margin-bottom:6px;text-transform:uppercase}.bodpage-sec-title{color:#1b4e81;font-size:24px;font-weight:700;margin:0}.bodpage-top-sec{background:#eaf2f8;display:flex;flex-wrap:wrap;gap:28px;justify-content:center;padding:60px 8%}.bodpage-card{background:#fff;border-radius:14px;box-shadow:0 4px 16px #00000014;display:flex;flex-direction:column;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.bodpage-card:hover{box-shadow:0 12px 32px #00000024;transform:translateY(-5px)}.bodpage-card--large{flex-shrink:0;width:300px}.bodpage-card--normal{width:100%}.bodpage-card-photo{align-items:center;aspect-ratio:1/1;background:#d0e4f0;display:flex;justify-content:center;overflow:hidden;padding:2px;width:100%}.bodpage-photo-img{display:block;height:100%;object-fit:cover;object-position:top center;transition:transform .35s ease;width:100%}.bodpage-card:hover .bodpage-photo-img{transform:scale(1.04)}.bodpage-photo-placeholder{align-items:center;display:flex;flex-direction:column;gap:6px;height:100%;justify-content:center;width:100%}.bodpage-photo-placeholder span{color:#ffffffe6;font-size:28px;font-weight:700}.bodpage-photo-placeholder small{color:#ffffffb3;font-size:11px;font-weight:500}.bodpage-card-info{background:#fff;flex:1 1;padding:18px 20px 16px}.bodpage-card-name{color:#1b3f6e;font-size:16px;font-weight:700;line-height:1.3;margin-bottom:4px}.bodpage-card--large .bodpage-card-name{font-size:18px}.bodpage-card-role{color:#555;font-size:13px;margin-bottom:14px}.bodpage-card-divider{background:#e0eaf3;border-radius:2px;height:1.5px}.bodpage-grid{grid-gap:20px;display:grid;gap:20px}.bodpage-grid--4{grid-template-columns:repeat(4,1fr)}.bodpage-ceo-wrap{display:flex;justify-content:center}.bodpage-ceo-wrap .bodpage-card--large{width:300px}@media (max-width:1024px){.bodpage-grid--4{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.bodpage-hero{padding:60px 5%;text-align:center}.bodpage-hero-title{font-size:28px}.bodpage-hero-sub{font-size:14px}.bodpage-top-sec{justify-content:center;padding:40px 5%}.bodpage-card--large{max-width:340px;width:100%}.bodpage-section{padding:40px 5%}.bodpage-grid--4{gap:14px;grid-template-columns:repeat(2,1fr)}.bodpage-card--normal .bodpage-card-photo{height:180px}.bodpage-card-name{font-size:14px}.bodpage-card-role{font-size:12px}}@media (max-width:480px){.bodpage-hero{padding:50px 4%}.bodpage-hero-title{font-size:24px}.bodpage-section,.bodpage-top-sec{padding:32px 4%}.bodpage-grid--4{gap:10px;grid-template-columns:repeat(2,1fr)}.bodpage-card--normal .bodpage-card-photo{height:160px}.bodpage-card-info{padding:12px 14px}.bodpage-card-name{font-size:13px}.bodpage-card-role{font-size:11px;margin-bottom:10px}}.emi-wrapper{background:#f6f9ff;font-family:Segoe UI}.emi-hero{background:linear-gradient(135deg,#27a3d7,#faa727);color:#fff;overflow:hidden;padding:80px 20px 80px 75px;position:relative;text-align:center}.emi-hero:before{background:#ffffff14;box-shadow:-400px 300px 0 150px #ffffff0d,-200px -100px 0 100px #ffffff0a,300px 400px 0 80px #ffffff0f;height:280px;right:-60px;top:-60px;width:280px}.emi-hero:after,.emi-hero:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.emi-hero:after{background:#ffffff0d;bottom:-80px;height:200px;left:20%;width:200px}.emi-hero h1{font-size:40px;margin-bottom:10px}.emi-hero p{font-size:18px}.loan-tabs{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin:30px 0}.loan-tabs button{background:#fff;border:none;border-radius:20px;box-shadow:0 4px 10px #0000001a;cursor:pointer;font-weight:600;padding:10px 20px}.loan-tabs button:hover{background:#27a3d7;color:#fff}.emi-container{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;padding:40px 5%}.emi-inputs{background:#fff;border-radius:15px;box-shadow:0 8px 25px #0000001a;padding:30px;width:350px}.emi-inputs label{display:block;font-weight:600;margin-top:20px}.emi-inputs input{margin-top:10px;width:100%}.emi-inputs p{color:#555;margin-top:5px}.emi-results{background:#fff;border-radius:15px;box-shadow:0 8px 25px #00000026;height:-webkit-fit-content;height:fit-content;padding:30px;position:-webkit-sticky;position:sticky;top:120px;width:300px}.result-item{display:flex;font-size:16px;justify-content:space-between;margin:15px 0}.result-item strong{color:#27a3d7}.apply-btn{background:linear-gradient(135deg,#27a3d7,#faa727);border-radius:8px;color:#fff;display:block;font-weight:600;margin-top:20px;padding:12px;text-align:center;text-decoration:none}.emi-breakdown{background:linear-gradient(135deg,#f5e0c4,#d9f2fa);padding:70px 5%;text-align:center}.breakdown-chart{align-items:center;display:flex;flex-direction:column;gap:20px}.donut{border-radius:50%;height:200px;width:200px}.legend{display:flex;gap:20px}.box{display:inline-block;height:15px;margin-right:5px;width:15px}.principal{background:#27a3d7}.interest{background:#faa727}.emi-table-section{padding:60px 5%}.table-container{overflow:auto}table{background:#fff;border-collapse:collapse;box-shadow:0 6px 20px #0000001a;width:100%}th{background:#27a3d7;color:#fff;padding:12px}td{border-bottom:1px solid #eee;padding:10px;text-align:center}table tbody tr:nth-child(odd){background:#f6f9fc}table tbody tr:nth-child(2n){background:#ede8e8}tr:hover{background:#f5f5f5}.emi-tips{background:linear-gradient(135deg,#f5e0c4,#d9f2fa);border:1px solid #e3eaf5;border-radius:12px;box-shadow:0 8px 20px #0000000f;margin:60px auto;max-width:750px;padding:35px 40px}.emi-tips h3{color:#1a2b4c;font-size:24px;margin-bottom:20px;text-align:center}.emi-tips ul{list-style:none;margin:0;padding:0}.emi-tips li{background:#fff;border-radius:6px;font-size:16px;margin-bottom:10px;padding:12px 10px 12px 35px;position:relative;transition:all .25s ease}.emi-tips li:before{color:#27a3d7;content:"✔";font-weight:700;left:10px;position:absolute}.emi-tips li:hover{background:#f4f9ff;transform:translateX(6px)}.emi-download-btn{background:#000;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;margin-top:15px;padding:12px;transition:.3s;width:100%}.emi-download-btn:hover{background:#000;transform:translateY(-2px)}@media(max-width:768px){.emi-container{align-items:center;flex-direction:column}.emi-results{position:static;width:80%}.emi-inputs{width:80%}.emi-table-section{width:90%}.emi-hero h1{font-size:32px}.emi-hero{padding-left:40px;text-align:center}}.download-wrapper{background:#f6f9ff;font-family:Segoe UI}.download-hero{background:linear-gradient(135deg,#27a3d7,#faa727);color:#fff;overflow:hidden;padding:80px 20px 80px 120px;position:relative;text-align:center}.download-hero:before{background:#ffffff14;box-shadow:-400px 300px 0 150px #ffffff0d,-200px -100px 0 100px #ffffff0a,300px 400px 0 80px #ffffff0f;height:280px;right:-60px;top:-60px;width:280px}.download-hero:after,.download-hero:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.download-hero:after{background:#ffffff0d;bottom:-80px;height:200px;left:20%;width:200px}.download-hero h1{font-size:40px;margin-bottom:10px}.download-hero p{font-size:18px;opacity:.9}.forms-counter{padding:40px 10px;text-align:center}.counter-box{background:#fff;border-radius:12px;box-shadow:0 6px 20px #0000001a;display:inline-block;font-size:18px;font-weight:600;padding:20px 40px}.forms-section{padding:60px 5%}.forms-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.form-card{background:#fff;border-radius:15px;box-shadow:0 8px 25px #09090933;display:flex;flex-direction:column;justify-content:space-between;padding:25px;transition:.3s}.form-card:hover{box-shadow:0 15px 35px #0003;transform:translateY(-8px)}.form-icon{font-size:40px;margin-bottom:10px}.form-card h3{font-size:20px;margin-bottom:10px}.form-card p{color:#555;font-size:14px;margin-bottom:15px}.file-info{color:#777;font-size:13px;margin-bottom:15px}.download-btn{border-radius:8px;color:#000;display:inline-block;padding:10px 10px 10px 1px;text-align:center}.download-btn:hover{background-color:#faa727}.how-section{background:#fff;border-radius:10px;box-shadow:0 6px 20px #00000014;margin:60px auto;max-width:700px;padding:40px 35px;text-align:center}.how-section h2{color:#1a2b4c;font-size:28px;margin-bottom:25px}.steps{display:flex;flex-direction:column;gap:15px}.steps p{background:#f5f7fb;border-left:4px solid;border-color:#faa727;border-radius:6px;font-size:16px;padding:14px 18px;text-align:left;transition:.3s}.steps p:hover{background:#eef3ff;transform:translateX(5px)}.help-section{background:linear-gradient(135deg,#faa727,#27a3d7);color:#fff;padding:70px 5%;text-align:center}.help-box{font-size:16px;margin:auto;max-width:600px}.help-box p{margin:10px 0}@media(max-width:768px){.download-hero h1{font-size:28px}.download-hero{padding-left:10px;text-align:center}.how-section{max-width:320px}.form-card p{text-align:left}.steps{padding-left:5px}}.services-page{background:#f6f9ff;font-family:Segoe UI}.services-hero{background:linear-gradient(135deg,#27a3d7,#faa727);color:#fff;overflow:hidden;padding:90px 8%;position:relative}.services-hero:before{background:#ffffff14;box-shadow:-400px 300px 0 150px #ffffff0d,-200px -100px 0 100px #ffffff0a,300px 400px 0 80px #ffffff0f;height:280px;right:-60px;top:-60px;width:280px}.services-hero:after,.services-hero:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.services-hero:after{background:#ffffff0d;bottom:-80px;height:200px;left:20%;width:200px}.services-hero h1{font-size:40px;margin-bottom:10px;text-align:center}.services-hero p{font-size:18px;text-align:center}.services-section{padding:70px 5%;text-align:center}.section-title{font-size:30px;margin-bottom:40px}.services-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.service-card{background:#fff;border-radius:15px;box-shadow:0 10px 25px #070707;overflow:hidden;padding-bottom:20px;transition:.3s}.service-card:hover{box-shadow:0 20px 40px #090909;transform:translateY(-10px)}.service-card img{height:200px;object-fit:cover;width:100%}.service-card h3{margin-top:15px}.service-card p{color:#555;font-size:14px;padding:0 15px}.know-btn{background:linear-gradient(135deg,#27a3d7,#faa727);border-radius:25px;color:#fff;display:inline-block;font-weight:600;margin-top:15px;padding:10px 20px;text-decoration:none}.scheme-section-services{background:#fff;padding:70px 5%;text-align:center}.scheme-grid-services{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.scheme-card-services{background:#f9fbff;border-radius:12px;box-shadow:0 6px 18px #090909;padding:25px;transition:.3s}.scheme-card-services:hover{transform:translateY(-8px)}.scheme-card-services h3{font-size:18px;margin-bottom:10px}.scheme-card-services p{color:#555;font-size:14px}.scheme-card-services img{height:200px;object-fit:cover;width:100%}.why-section-services{background:#eef5ff;padding:70px 10%;text-align:center}.why-grid-services{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:40px}.why-card{background:#fff;border-radius:12px;box-shadow:0 6px 18px #0000001a;padding:25px}.why-card span{display:block;font-size:35px;margin-bottom:10px}.service-contact{background:linear-gradient(135deg,#faa727,#27a3d7);color:#fff;padding:70px 20px;text-align:center}.contact-btn{background:#fff;border-radius:25px;color:#000;display:inline-block;font-weight:600;margin-top:20px;padding:12px 30px;text-decoration:none}.contact-btn:hover{background:#faa727}@media(max-width:768px){.services-hero h1{font-size:30px}.services-hero p{text-align:center}.section-title{font-size:24px}.why-section-services{max-width:85%}.our-scheme-card-services img,.scheme-card-services img{height:120px;object-fit:cover;width:100%}.services-hero h1,p{padding-left:30px;text-align:center}}.locker-wrapper{background:#f6f9ff;font-family:Segoe UI}.locker-hero{background:linear-gradient(135deg,#27a3d7,#faa727);color:#fff;padding:80px 20px 80px 75px;text-align:left}.locker-about{align-items:center;display:flex;flex-wrap:wrap;gap:40px;padding:70px 8%}.locker-about img{border-radius:12px;box-shadow:0 10px 25px #0003;width:600px}.about-text{max-width:600px}.about-text h2{color:#1e5799;margin-bottom:15px}.locker-features{background:#fff;padding:70px 8%;text-align:center}.locker-features h2{color:#1e5799}.features-grid-lockerpage{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:40px}.feature-card-lockerpage{background:#f8fbff;border-radius:12px;box-shadow:0 5px 15px #070707;padding:25px;transition:.3s}.feature-card-lockerpage:hover{transform:translateY(-5px)}.locker-pricing{padding:70px 8%;text-align:center}.locker-pricing h2{color:#1e5799}.note{color:#666;margin-top:10px}.branches-grid-locker{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-top:40px}.branch-card-locker{background:#fff;border-radius:12px;box-shadow:0 8px 20px #090909;padding:25px}.branch-card-locker h3{color:#faa727;margin-bottom:20px}.locker-types{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.locker-chip{align-items:center;background:#eef5ff;border-radius:20px;display:flex;flex-direction:row;font-size:14px;gap:8px;padding:10px 15px}.locker-chip strong{color:#27a3d7}.locker-docs{background:#fff;padding:70px 8%;text-align:center}.locker-docs h2{color:#1e5799}.docs-grid-lockerpage{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:30px}.doc-card-lockerpage{background:#f8fbff;border-radius:10px;box-shadow:0 4px 12px #070707;font-weight:600;padding:20px}.locker-cta{background:linear-gradient(135deg,#faa727,#27a3d7);color:#fff;padding:70px 20px;text-align:center}.locker-btn{background:#fff;border-radius:18px;color:#000;display:inline-block;font-weight:600;margin-top:20px;padding:12px 25px;text-decoration:none}.locker-btn:hover{background:#faa727}@media(max-width:768px){.locker-about{flex-direction:column;text-align:center}.locker-about img{width:100%}.locker-hero h1,p{padding-left:2px;text-align:center}.locker-hero{padding-left:17px}}.rtgs-page{background:#f6f9ff;font-family:Segoe UI}.rtgs-hero{background:linear-gradient(135deg,#27a3d7,#faa727);color:#fff;padding:80px 20px 80px 75px;text-align:left}.transfer-intro{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));padding:70px 8%}.transfer-card{background:#fff;border-radius:12px;box-shadow:0 8px 20px #070707;padding:35px}.transfer-card h2{color:#27a3d7}.transfer-card ul{margin-top:15px}.transfer-card li{margin-bottom:8px}.limit-box{background:#eef5ff;border-radius:8px;margin-top:15px;padding:15px}.limit-box strong{color:#faa727;display:block;font-size:20px}.transfer-timings{padding:70px 8%;text-align:center}.transfer-timings h2{color:#1e5799}.timing-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:40px}.timing-card{background:#fff;border-radius:10px;box-shadow:0 8px 20px #070707;padding:30px}.note{color:#777;font-size:13px}.transfer-steps{background:linear-gradient(135deg,#f5e0c4,#d9f2fa);padding:70px 10%;text-align:center}.transfer-steps h2{color:#1e5799}.steps-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:40px}.step{background:#f8fbff;border-radius:10px;box-shadow:0 4px 12px #070707;padding:25px}.step span{background:#27a3d7;background-color:#faa727;border-radius:50%;color:#fff;display:block;font-weight:700;height:40px;line-height:40px;margin:auto auto 10px;width:40px}.transfer-info{padding:70px 8%;text-align:center}.transfer-info h2{color:#1e5799}.info-box{border-radius:10px;box-shadow:0 8px 20px #070707;margin:auto;max-width:700px;padding:30px}.info-box p{margin-bottom:10px}.transfer-cta{background:linear-gradient(135deg,#faa727,#27a3d7);color:#fff;padding:70px 20px;text-align:center}.transfer-btn{background:#fff;border-radius:8px;color:#000;display:inline-block;font-weight:600;margin-top:20px;padding:12px 25px;text-decoration:none}.transfer-btn:hover{background:#faa727}@media (max-width:768px){.steps-grid{max-width:90%;padding-left:60px}.rtgs-hero h1{padding-right:35px;text-align:center}.rtgs-hero p{padding-right:30px;text-align:center}}.pmsby-wrapper{background:#f6f9ff;font-family:Segoe UI}.pmsby-hero{background:linear-gradient(135deg,#27a3d7,#faa727);color:#fff;padding:90px 20px;text-align:center}.pmsby-hero h1{font-size:40px;margin-bottom:15px}.pmsby-hero p{font-size:18px;margin:auto;max-width:700px}.gov-badge{background:#fff;border-radius:20px;color:#1e5799;display:inline-block;font-size:14px;font-weight:600;margin-top:20px;padding:8px 15px}.pmsby-highlights{display:flex;flex-wrap:wrap;gap:25px;justify-content:center;padding:50px 5%}.highlight-card{background:#fff;border:1px solid #e3730b;border-radius:12px;box-shadow:0 6px 20px #000;padding:25px;text-align:center;width:220px}.highlight-card h3{color:#e3730b}.pmsby-about{align-items:center;background:linear-gradient(135deg,#f5e0c4,#d9f2fa);display:flex;flex-wrap:wrap;gap:50px;padding:60px 8%}.about-left{flex:1 1}.about-left h2{color:#1e5799;margin-bottom:15px}.about-right{display:flex;flex:1 1;flex-direction:column;gap:20px}.about-right h4{color:#e3730b}.about-right img{border-radius:12px;height:5%;width:75%}.info-box{background:#fff;border:1px solid #e3730b;border-radius:8px;box-shadow:0 4px 15px #0000001a;padding:20px}.pmsby-benefits{padding:70px 5%;text-align:center}.pmsby-benefits h2{color:#1e5799}.benefit-grid{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-top:40px}.benefit-card{background:#fff;border:1px solid #e3730b;border-radius:12px;box-shadow:0 6px 20px #000;padding:30px;width:250px}.pmsby-timeline{padding:70px 5%;text-align:center}.pmsby-timeline h2{color:#1e5799}.timeline{align-items:center;display:flex;gap:30px;justify-content:center;margin-top:40px}.timeline-step{background:#fff;border-radius:10px;box-shadow:0 4px 15px #000;padding:20px}.timeline-line{background:#e3730b;height:4px;width:80px}.pmsby-premium{background:#d9f2fa;padding:70px 5%;text-align:center}.pmsby-premium h2{color:#1e5799}.premium-card{background:#fff;border:1px solid #e3730b;border-radius:12px;box-shadow:0 6px 20px #000;display:inline-block;padding:40px}.premium-card h3{color:#e3730b;font-size:35px}.pmsby-claim{padding:70px 5%;text-align:center}.pmsby-claim h2{color:#1e5799}.claim-steps{display:flex;flex-wrap:wrap;gap:25px;justify-content:center;margin-top:40px}.claim-card{border:1px solid #e3730b;border-radius:12px;box-shadow:0 4px 15px #000}.pmsby-icons{background:#f5e0c4;display:flex;flex-wrap:wrap;gap:30px;justify-content:center;padding:60px 5%}.icon-card{background:#fff;border:1px solid #e3730b;border-radius:12px;box-shadow:0 4px 15px #000;padding:25px;text-align:center;width:220px}.pmsby-faq{padding:70px 8%}.pmsby-faq h2{color:#1e5799;margin-bottom:30px;text-align:center}.faq-item{background:#fff;border-radius:10px;box-shadow:0 4px 15px #0000001a;margin-bottom:15px;padding:20px}.faq-item h4{color:#e3730b}.faq-item:hover{box-shadow:0 12px 25px #0e0e0e}.pmsby-download{padding:5px 60px 60px;text-align:center}.download-btn{background:#faa727;border-radius:14px;padding:14px 30px}@media (max-width:1024px){.pmsby-about{flex-direction:column;text-align:center}.about-right{width:100%}.timeline{flex-direction:column;gap:15px}.timeline-line{height:40px;width:4px}}@media (max-width:768px){.pmsby-hero{padding:70px 20px}.pmsby-hero h1{font-size:30px}.pmsby-hero p{font-size:16px}.pmsby-highlights{gap:15px}.benefit-card,.claim-card,.highlight-card,.icon-card{width:45%}.pmsby-faq p{text-align:left}.about-right img{width:100%}.about-left h2,.about-left p{text-align:left}}@media (max-width:480px){.pmsby-hero{padding:60px 15px}.pmsby-hero h1{font-size:24px;line-height:1.3}.pmsby-hero p{font-size:15px}.benefit-card,.claim-card,.highlight-card,.icon-card{width:100%}.pmsby-about{padding:40px 6%}.pmsby-benefits,.pmsby-claim,.pmsby-premium{padding:50px 6%}.premium-card{padding:30px}.premium-card h3{font-size:28px}.download-btn{display:inline-block;max-width:200px;width:100%}}.pmjjby-wrapper{background:#f8fbff;font-family:Segoe UI}.pmjjby-hero{background:linear-gradient(120deg,#27a3d7,#faa727);color:#fff;padding:90px 20px;text-align:center}.pmjjby-hero h1{font-size:38px;margin-bottom:15px}.pmjjby-hero p{margin:auto;max-width:700px}.pmjjby-badge{background:#fff;border-radius:20px;color:#1e5799;display:inline-block;font-size:14px;font-weight:600;margin-top:20px;padding:8px 16px}.pmjjby-info{display:flex;flex-wrap:wrap;gap:25px;justify-content:center;padding:50px 6%}.info-card{background:#fff;border:1px solid #e3730b;border-radius:12px;box-shadow:0 6px 20px #000;padding:25px;text-align:center;width:220px}.info-card h3{color:#faa727}.pmjjby-about{background:linear-gradient(135deg,#f5e0c4,#d9f2fa);padding:70px 8%;text-align:center}.pmjjby-about img{border-radius:14px;height:350px;width:55%}.about-grid{display:flex;flex-wrap:wrap;gap:25px;justify-content:center;margin-top:40px}.pmjjby-about h2{color:#1e5799}.about-box{background:#fff;border-radius:10px;box-shadow:0 4px 12px #0000001a;padding:25px;width:220px}.pmjjby-benefit{background:#d9f2fa;padding:70px 20px;text-align:center}.pmjjby-benefit h2{color:#1e5799}.benefit-highlight{background:#fff;border-radius:12px;box-shadow:0 5px 20px #0000001a;display:inline-block;margin-top:30px;padding:35px}.benefit-highlight h3{color:#faa727;font-size:30px}.pmjjby-eligibility{padding:70px 6%;text-align:center}.pmjjby-eligibility h2{color:#1e5799}.eligibility-grid{display:flex;flex-wrap:wrap;gap:25px;justify-content:center;margin-top:40px}.eligibility-card{background:#fff;border-radius:10px;box-shadow:0 4px 12px #0000001a;padding:25px;width:220px}.pmjjby-timeline{padding:70px 6%;text-align:center}.pmjjby-timeline h2{color:#1e5799}.timeline-container{align-items:center;display:flex;flex-direction:column;gap:30px;margin-top:40px}.timeline-item{align-items:center;display:flex;gap:20px}.circle{background:#faa727;border-radius:50%;height:16px;width:16px}.pmjjby-premium{background:#f5e0c4;padding:70px 20px;text-align:center}.pmjjby-premium h2{color:#1e5799}.premium-box{background:#fff;border-radius:10px;box-shadow:0 5px 15px #0000001a;display:inline-block;padding:35px}.premium-box h3{color:#faa727;font-size:32px}.pmjjby-claim{padding:70px 6%;text-align:center}.pmjjby-claim h2{color:#1e5799}.claim-grid{display:flex;flex-wrap:wrap;gap:25px;justify-content:center;margin-top:40px}.claim-card{background:#fff;border-radius:10px;box-shadow:0 4px 12px #0000001a;padding:25px;width:220px}.pmjjby-faq{padding:70px 8%}.pmjjby-faq h2{color:#1e5799;margin-bottom:30px;text-align:center}.faq-box{background:#fff;border-radius:10px;box-shadow:0 4px 12px #0000001a;margin-bottom:15px;padding:20px}.faq-box:hover{box-shadow:0 4px 12px #070707}.faq-box h4{color:#faa727}.pmjjby-download{padding:5px 60px 60px;text-align:center}.pmjjby-btn{background:#faa727;border-radius:14px;color:#fff;font-weight:600;padding:14px 30px;text-decoration:none}@media(max-width:768px){.about-box,.claim-card,.eligibility-card,.info-card{width:45%}.pmjjby-faq p{text-align:left}}@media(max-width:480px){.about-box,.claim-card,.eligibility-card,.info-card{width:100%}.pmjjby-hero h1{font-size:26px}.pmjjby-about img{height:200px;width:100%}}.apamvm-wrapper{background:#f7f9fc;font-family:Segoe UI}.apamvm-badge{background:#fff;border-radius:20px;color:#1e5799;display:inline-block;font-size:14px;font-weight:600;margin-top:20px;padding:8px 16px}.apamvm-hero{background:linear-gradient(120deg,#27a3d7,#faa727);color:#fff;padding:90px 20px;text-align:center}.apamvm-hero h1{font-size:38px;margin-bottom:15px}.apamvm-hero p{margin:auto;max-width:700px}.apamvm-objective{background:linear-gradient(135deg,#f5e0c4,#d9f2fa);padding:70px 8%;text-align:center}.apamvm-objective p{margin:10px auto auto;max-width:700px}.apamvm-objective img{border-radius:12px;height:auto;margin-bottom:25px;max-width:700px;width:60%}.apamvm-schemes{background-color:#f7f7f7;padding:80px 5%;text-align:center}.apamvm-schemes h2{color:#1e5799}.scheme-grid-apamvm{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;margin-top:40px}.scheme-card-apamvm{background-color:#fff;border:1px solid #e3730b;border-radius:10px;box-shadow:0 6px 20px #000;color:#070707;flex:1 1 240px;max-width:260px;padding:30px;transition:transform .3s ease}.scheme-card-apamvm:hover{transform:translateY(-6px)}.apamvm-eligibility{background:#eef5ff;padding:70px 8%}.apamvm-eligibility h2{color:#1e5779;text-align:center}.eligibility-list{line-height:2;margin:auto;max-width:500px}.apamvm-process{background:linear-gradient(135deg,#f5e0c4,#d9f2fa);padding:70px 8%;text-align:center}.apamvm-process h2{color:#1e5779}.process-steps{display:flex;flex-wrap:wrap;gap:25px;justify-content:center;margin-top:40px}.process-card-apamvm{background:#fff;border-radius:10px;box-shadow:0 5px 15px #0000001a;flex:1 1 200px;max-width:220px;padding:25px}.process-card-apamvm span{color:#1e88e5;display:block;font-size:20px;font-weight:700;margin-bottom:10px}.apamvm-documents{padding:70px 8%;text-align:center}.apamvm-documents h2{color:#1e5779}.document-grid-apamvm{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:40px}.doc-card-apamvm{background:linear-gradient(135deg,#faa727,skyblue);border-radius:8px;box-shadow:0 4px 12px #0000001a;flex:1 1 160px;max-width:180px;padding:20px}.apamvm-notice{background:#fff3cd;padding:40px;text-align:center}.apamvm-download{padding:60px;text-align:center}.download-btn{background:#1e88e5;border-radius:12px;color:#fff;font-weight:600;padding:14px 28px;text-decoration:none}@media(max-width:768px){.apamvm-objective img{width:100%}.doc-card-apamvm,.process-card-apamvm,.scheme-card-apamvm{flex:1 1 45%;max-width:45%}.apamvm-eligibility p{text-align:left}}@media(max-width:480px){.doc-card-apamvm,.process-card-apamvm,.scheme-card-apamvm{flex:1 1 100%;max-width:100%}.apamvm-hero h1{font-size:26px}}.kyc-wrapper{background:#f7f9fc;font-family:Segoe UI}.kyc-hero{background:linear-gradient(120deg,#27a3d7,#faa727);color:#fff;overflow:hidden;padding:90px 20px;position:relative;text-align:center}.kyc-hero:before{background:#ffffff14;box-shadow:-400px 300px 0 150px #ffffff0d,-200px -100px 0 100px #ffffff0a,300px 400px 0 80px #ffffff0f;height:280px;right:-60px;top:-60px;width:280px}.kyc-hero:after,.kyc-hero:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.kyc-hero:after{background:#ffffff0d;bottom:-80px;height:200px;left:20%;width:200px}.kyc-hero h1{font-size:40px;margin-bottom:15px;padding-left:70px}.kyc-hero p{margin:auto;max-width:100%;padding-left:70px}.kyc-about{padding:80px 8%}.kyc-about-grid{align-items:center;display:flex;flex-wrap:wrap;gap:50px}.kyc-about-text{flex:1 1}.kyc-about-image{flex:1 1;text-align:center}.kyc-about-image img{border-radius:12px;max-width:500px;width:100%}.kyc-importance{background:linear-gradient(135deg,#f5e0c4,#d9f2fa);padding:80px 8%;text-align:center}.kyc-importance h2{color:#1e5779}.kyc-importance-grid{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-top:40px}.kyc-importance-card{background:#fff;border-radius:10px;box-shadow:0 5px 15px #0000001a;flex:1 1 220px;max-width:240px;padding:25px}.kyc-documents{padding:80px 8%;text-align:center}.kyc-documents h2{color:#1e5779}.kyc-documents-grid{display:flex;flex-wrap:wrap;gap:25px;justify-content:center;margin-top:40px}.kyc-doc-card{background:#fff;border-radius:8px;box-shadow:0 4px 12px #0000001a;flex:1 1 180px;max-width:200px;padding:20px}.kyc-process{background:linear-gradient(135deg,#faa727,#d9f2fa);padding:80px 8%;text-align:center}.kyc-process h2{color:#1e5779}.kyc-process-grid{display:flex;flex-wrap:wrap;gap:25px;justify-content:center;margin-top:40px}.kyc-process-card{background:#fff;border-radius:10px;box-shadow:0 4px 12px #070707;flex:1 1 200px;max-width:220px;padding:25px}.kyc-process-card span{color:#faa727;display:block;font-size:22px;font-weight:700;margin-bottom:10px}.kyc-guidelines{padding:80px 8%}.kyc-guidelines h2{color:#1e5779;text-align:center}.kyc-guidelines p{text-align:center}.kyc-guideline-list{line-height:2;margin:auto;max-width:700px}.kyc-download{background:#fff3cd;padding:70px;text-align:center}.kyc-download h2{padding-bottom:20px}.kyc-download-btn{background:#1e88e5;border-radius:12px;color:#fff;font-weight:600;padding:14px 30px;text-decoration:none}.kyc-faq{padding:80px 8%}.kyc-faq h2{color:#1e5779;margin-bottom:30px;text-align:center}.kyc-faq-box{background:#fff;border-radius:10px;box-shadow:0 4px 12px #0000001a;margin-bottom:15px;padding:20px}.kyc-faq-box:hover{box-shadow:0 4px 12px #070707}.kyc-faq-box h4{color:#faa727}@media(max-width:768px){.kyc-about-grid{flex-direction:column}.kyc-hero h1{padding-left:5px;text-align:center}.kyc-hero p{padding-left:10px;text-align:center}.kyc-doc-card,.kyc-importance-card,.kyc-process-card{flex:1 1 45%;max-width:45%}.kyc-guidelines p{text-align:left}.kyc-about h2{text-align:center}.kyc-about p{text-align:left}.kyc-about-image img{height:200px;width:100%}}@media(max-width:480px){.kyc-hero h1{font-size:28px}.kyc-doc-card,.kyc-importance-card,.kyc-process-card{flex:1 1 100%;max-width:100%}}.disclaimer-wrapper{background:#f7f9fc;font-family:Segoe UI}.disclaimer-hero{background:linear-gradient(135deg,#27a3d7,#faa727);color:#fff;overflow:hidden;padding:90px 20px;position:relative;text-align:center}.disclaimer-hero:before{background:#ffffff14;box-shadow:-400px 300px 0 150px #ffffff0d,-200px -100px 0 100px #ffffff0a,300px 400px 0 80px #ffffff0f;height:280px;right:-60px;top:-60px;width:280px}.disclaimer-hero:after,.disclaimer-hero:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.disclaimer-hero:after{background:#ffffff0d;bottom:-80px;height:200px;left:20%;width:200px}.disclaimer-hero h1{font-size:38px;margin-bottom:15px;padding-left:70px}.disclaimer-hero p{padding-left:70px}.disclaimer-content,.disclaimer-hero p{font-size:16px;margin:auto;max-width:100%}.disclaimer-content{color:#444;line-height:1.8;padding:70px 8%}.disclaimer-content p{margin-bottom:20px}@media(max-width:768px){.disclaimer-hero h1{font-size:30px}.disclaimer-content{padding:50px 6%}}@media(max-width:480px){.disclaimer-hero h1{font-size:24px;padding-left:10px;text-align:center}.disclaimer-hero p{padding-left:10px}.disclaimer-content{font-size:15px}.disclaimer-content p{text-align:left}}.fees-page{background:#f6f8fb;font-family:Segoe UI,sans-serif}.fees-hero{background:linear-gradient(120deg,#27a3d7,#faa727);color:#fff;overflow:hidden;padding:85px 20px;position:relative;text-align:center}.fees-hero:before{background:#ffffff14;box-shadow:-400px 300px 0 150px #ffffff0d,-200px -100px 0 100px #ffffff0a,300px 400px 0 80px #ffffff0f;height:280px;right:-60px;top:-60px;width:280px}.fees-hero:after,.fees-hero:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.fees-hero:after{background:#ffffff0d;bottom:-80px;height:200px;left:20%;width:200px}.fees-hero h1{font-size:40px;font-weight:600;margin-bottom:10px}.fees-hero p{opacity:.95}.fees-controls{background:#fff;box-shadow:0 3px 10px #0000000d;display:flex;flex-wrap:wrap;gap:15px;justify-content:center;padding:22px}.fees-controls input{border:1px solid #dcdcdc;border-radius:8px;font-size:14px;max-width:90vw;padding:12px 14px;width:340px}.fees-tabs{display:flex;flex-wrap:wrap;gap:10px}.fees-tabs button{background:#f2f5f8;border:none;border-radius:8px;color:#333;cursor:pointer;font-weight:500;padding:10px 18px;transition:.25s}.fees-tabs button:hover{background:#faa727;color:#fff}.fees-summary{display:flex;flex-wrap:wrap;gap:22px;justify-content:center;padding:45px 5%}.fees-summary-card{background:#fff;border-radius:12px;box-shadow:0 6px 18px #00000014;padding:26px;text-align:center;transition:.3s;width:185px}.fees-summary-card:hover{transform:translateY(-4px)}.fees-summary-card h3{color:#1b4e81;font-size:24px;margin-bottom:6px}.fees-section{padding:25px 5%}.fees-card{background:#fff;border-radius:14px;box-shadow:0 6px 20px #00000014;overflow:hidden;transition:.25s}.fees-card:hover{transform:translateY(-3px)}.fees-card-header{align-items:center;background:#eaf4fb;border-bottom:3px solid #faa727;border-left:6px solid #27a3d7;color:#1b4e81;display:flex;font-size:16px;font-weight:600;gap:12px;padding:18px}.fees-badge{background:#fff;border-radius:8px;color:#faa727;font-size:14px;font-weight:700;padding:6px 12px}.fees-row{border-top:1px solid #eef2f6;display:flex;flex-wrap:wrap;font-size:14px;gap:10px;justify-content:space-between;padding:16px 20px}.fees-price{background:#eef6fb;border-radius:8px;color:#1c5e91;font-size:13px;font-weight:600;padding:6px 12px}@media(max-width:768px){.fees-row{flex-direction:column}.fees-summary-card{max-width:300px;width:100%}.fees-tabs{justify-content:center}.fees-controls{align-items:center;flex-direction:column}}.dicgcpage-wrapper{background:#f6f8fb;font-family:Segoe UI}.dicgcpage-hero{background:linear-gradient(120deg,#27a3d7,#faa727);color:#fff;overflow:hidden;padding:90px 20px;position:relative;text-align:center}.dicgcpage-hero:before{background:#ffffff14;box-shadow:-400px 300px 0 150px #ffffff0d,-200px -100px 0 100px #ffffff0a,300px 400px 0 80px #ffffff0f;height:280px;right:-60px;top:-60px;width:280px}.dicgcpage-hero:after,.dicgcpage-hero:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.dicgcpage-hero:after{background:#ffffff0d;bottom:-80px;height:200px;left:20%;width:200px}.dicgcpage-hero-title{font-size:38px;font-weight:600;margin-bottom:15px;padding-left:70px}.dicgcpage-hero-tagline{font-size:17px;margin:auto;max-width:100%;padding-left:70px}.dicgcpage-about-section{display:flex;justify-content:center;padding:50px 5%}.dicgcpage-about-card{background:linear-gradient(135deg,#f5e0c4,#d9f2fa);border-radius:12px;box-shadow:0 6px 18px #00000014;font-size:16px;line-height:1.6;max-width:900px;padding:35px}.dicgcpage-highlight-section{padding:60px 5%;text-align:center}.dicgcpage-highlight-section h2{color:#1e5799;margin-bottom:40px}.dicgcpage-highlight-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr)}.dicgcpage-highlight-card{background:#fff;border-radius:12px;box-shadow:0 6px 16px #070707;padding:30px;transition:.3s}.dicgcpage-highlight-card:hover{transform:translateY(-5px)}.dicgcpage-highlight-card h3{color:#faa727;margin-bottom:10px}.dicgcpage-download-section{padding:60px 5%;text-align:center}.dicgcpage-download-section h2{color:#1e5799;margin-bottom:40px}.dicgcpage-download-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(2,1fr)}.dicgcpage-download-card{background:#fff;border-radius:12px;box-shadow:0 6px 16px #060606;padding:30px}.dicgcpage-download-btn{background:linear-gradient(120deg,#27a3d7,#faa727);border-radius:8px;color:#fff;display:inline-block;font-weight:500;margin-top:15px;padding:10px 18px;text-decoration:none}.dicgcpage-faq-section{background:linear-gradient(135deg,#f5e0c4,#d9f2fa);padding:60px 5%}.dicgcpage-faq-section h2{color:#1e5799;margin-bottom:40px;text-align:center}.dicgcpage-faq-container{margin:auto;max-width:900px}.dicgcpage-faq-item{background:#fff;border-radius:10px;box-shadow:0 4px 12px #00000012;margin-bottom:15px}.dicgcpage-faq-question{cursor:pointer;display:flex;font-weight:600;justify-content:space-between;padding:18px 20px}.dicgcpage-faq-answer{border-top:1px solid #eee;color:#e3730b;padding:18px 20px}@media(max-width:900px){.dicgcpage-highlight-grid{grid-template-columns:1fr 1fr}.dicgcpage-download-grid{grid-template-columns:1fr}.dicgcpage-hero-tagline,.dicgcpage-hero-title{padding-left:10px;text-align:center}}@media(max-width:600px){.dicgcpage-highlight-grid{grid-template-columns:1fr}.dicgcpage-hero-title{font-size:28px}}.irates-page{background:#f4f8fb;font-family:Arial,Helvetica,sans-serif;min-height:100vh}.irates-hero{background:linear-gradient(120deg,#27a3d7,#faa727);color:#fff;overflow:hidden;padding:80px 20px;position:relative;text-align:center}.irates-hero:before{background:#ffffff14;box-shadow:-400px 300px 0 150px #ffffff0d,-200px -100px 0 100px #ffffff0a,300px 400px 0 80px #ffffff0f;height:280px;right:-60px;top:-60px;width:280px}.irates-hero:after,.irates-hero:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.irates-hero:after{background:#ffffff0d;bottom:-80px;height:200px;left:20%;width:200px}.irates-hero h1{font-size:40px;margin-bottom:10px}.irates-hero p{font-size:16px;margin:0;opacity:.9}.irates-summary{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);padding:40px 10% 30px}.irates-summary-card{background:#fff;border-radius:10px;border-top:3px solid #27a3d7;box-shadow:0 4px 15px #00000014;padding:25px;text-align:center}.irates-summary-card h3{color:#1e5579;font-size:26px;margin:0 0 6px}.irates-summary-card p{color:#666;font-size:13px;margin:0}.ir-tabs-wrap{background:#fff;border-bottom:2px solid #e0eaf3;box-shadow:0 2px 8px #0000000f;padding:0 10%;position:-webkit-sticky;position:sticky;top:0;z-index:100}.ir-tabs{display:flex;gap:0}.ir-tab{background:none;border:none;border-bottom:3px solid #0000;color:#555;cursor:pointer;font-size:15px;font-weight:600;margin-bottom:-2px;padding:18px 32px;transition:all .2s ease}.ir-tab:hover{background:#f0f7fc;color:#27a3d7}.ir-tab--active{background:none;border-bottom:3px solid #27a3d7;color:#27a3d7}.ir-content{padding:40px 10% 60px}.ir-section-title{color:#1b4e81;font-size:24px;font-weight:700;margin:0 0 24px}.ir-loan-block{margin-bottom:40px}.ir-loan-title{border-left:4px solid #faa727;color:#1b4e81;font-size:17px;font-weight:700;margin:0 0 10px;padding-left:14px}.ir-table-wrap{border-radius:8px;box-shadow:0 2px 12px #00000014;margin-bottom:8px;overflow-x:auto}.ir-table{background:#fff;border-collapse:collapse;font-size:14px;min-width:320px;width:100%}.ir-table thead tr{background:#0d3f6e;color:#fff}.ir-table thead th{font-size:14px;font-weight:600;letter-spacing:.2px;padding:14px 20px;text-align:left}.ir-table thead th:last-child{text-align:right;width:180px}.ir-even{background-color:#fff}.ir-odd{background-color:#f0f5f9}.ir-table tbody tr:hover{background-color:#daeef8;transition:background-color .15s ease}.ir-table tbody td{border-bottom:1px solid #e8eef4;color:#333;font-size:14px;padding:13px 20px;vertical-align:middle}.ir-table tbody tr:last-child td{border-bottom:none}.ir-rate{color:#1c5e91;font-weight:700;text-align:right;white-space:nowrap}.ir-deposit-table{background:#fff;border-collapse:collapse;font-size:14px;min-width:620px;width:100%}.ir-deposit-table thead th{line-height:1.4;text-align:center;white-space:normal;width:auto}.ir-dep-main-header{background:#faa727!important;color:#fff!important;font-size:16px;font-weight:700;letter-spacing:.3px;padding:14px 20px;text-align:center!important}.ir-dep-group-header{font-size:13px;font-weight:700;padding:12px 14px;text-align:center}.ir-dep-old{background:#1a6ea8;border-left:2px solid #ffffff4d;border-right:2px solid #ffffff4d;color:#fff}.ir-dep-new{background:#27a3d7;color:#fff}.ir-dep-sub{font-size:12px;font-weight:600;padding:10px 12px;text-align:center}.ir-dep-sub span{font-size:10px;font-weight:400;opacity:.85}.ir-dep-old-sub{background:#1e80c2}.ir-dep-new-sub,.ir-dep-old-sub{border-left:1px solid #fff3;color:#fff}.ir-dep-new-sub{background:#34b3eb}.ir-dep-tenor-header{background:#0d3f6e;color:#fff;font-size:13px;padding:12px 16px;text-align:center;vertical-align:middle}.ir-dep-tenor{color:#1b4e81;font-weight:600;text-align:center}.ir-dep-old-cell{background-color:inherit;border-left:1px solid #e0eaf3;text-align:center}.ir-dep-new-cell{border-left:2px solid #27a3d7;text-align:center}.ir-even .ir-dep-new-cell{background-color:#eaf6fc}.ir-odd .ir-dep-new-cell{background-color:#d4eef8}.ir-shatak-note{color:#e07b00;display:block;font-size:14px;font-weight:600;margin-top:6px}@media (max-width:900px){.irates-summary{grid-template-columns:repeat(2,1fr);padding:30px 5% 20px}.ir-tabs-wrap{padding:0 4%}.ir-tab{font-size:14px;padding:14px 18px}.ir-content{padding:30px 5% 50px}}@media (max-width:600px){.irates-summary{gap:12px;grid-template-columns:repeat(2,1fr);padding:20px 4%}.irates-hero h1{font-size:28px}.ir-tabs-wrap{padding:0 2%}.ir-tab{font-size:13px;padding:12px 14px}.ir-content{padding:20px 3% 40px}.ir-section-title{font-size:18px}.ir-loan-title{font-size:14px}.ir-table tbody td,.ir-table thead th{font-size:12px;padding:10px 12px}.ir-table thead th:last-child{width:110px}.ir-dep-sub{font-size:11px;padding:8px}.ir-dep-tenor{font-size:12px}.ir-dep-main-header{font-size:14px!important}}.grievancepage-container{font-family:Arial,Helvetica,sans-serif}.grievancepage-hero{background:linear-gradient(120deg,#27a3d7,#faa727);color:#fff;overflow:hidden;padding:80px 20px;position:relative;text-align:center}.grievancepage-hero:before{background:#ffffff14;box-shadow:-400px 300px 0 150px #ffffff0d,-200px -100px 0 100px #ffffff0a,300px 400px 0 80px #ffffff0f;height:280px;right:-60px;top:-60px;width:280px}.grievancepage-hero:after,.grievancepage-hero:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.grievancepage-hero:after{background:#ffffff0d;bottom:-80px;height:200px;left:20%;width:200px}.grievancepage-hero h1{font-size:42px;margin-bottom:10px}.grievancepage-hero p{font-size:18px;opacity:.9}.grievancepage-intro{padding:60px 10%}.grievancepage-intro-grid{grid-gap:40px;align-items:center;display:grid;gap:40px;grid-template-columns:1fr 1fr}.grievancepage-intro-text{font-size:16px;line-height:1.6}.grievancepage-intro-image img{border-radius:12px;max-width:520px;width:100%}.grievancepage-steps{background:linear-gradient(135deg,#f5e0c4,#d9f2fa);padding:60px 10%;text-align:center}.grievancepage-steps h2{color:#1e5779}.grievancepage-step-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin-top:40px}.grievancepage-step-card{background:#fff;border-radius:10px;box-shadow:0 5px 20px #00000014;padding:30px}.grievancepage-step-card h3{color:#27a3d7;font-size:30px}.grievancepage-branches{padding:60px 10%}.grievancepage-branches h2{color:#1e5779;text-align:center}.grievancepage-branches p{text-align:center}.grievancepage-branch-list{color:#faa73c;margin-top:30px}.grievancepage-branch-details p{color:#000}.grievancepage-branch-item{border-bottom:3px solid #ddd}.grievancepage-branch-header{cursor:pointer;display:flex;font-weight:700;justify-content:space-between;padding:20px}.grievancepage-branch-details{background:#f9f9f9;padding:15px}.grievancepage-btn{background:#27a3d7;border-radius:6px;color:#fff;display:inline-block;margin-top:20px;padding:12px 22px;text-decoration:none}.grievancepage-atm h2{color:#1e5779}.grievancepage-atm{background:linear-gradient(135deg,#f5e0c4,#d9f2fa)}.grievancepage-aadhaar,.grievancepage-atm{padding:60px 10%;text-align:center}.grievancepage-aadhaar h2{color:#1e5779}.grievancepage-notice{background:#fff3cd;border-left:5px solid #faa727;font-size:15px;gap:20px;padding:40px 10%}@media(max-width:900px){.grievancepage-intro-grid{grid-template-columns:1fr;text-align:center}.grievancepage-step-grid{grid-template-columns:1fr}}.atmcomplaintpage-container{font-family:Segoe UI,sans-serif;width:100%}.atmcomplaintpage-hero{background:linear-gradient(135deg,#27a3d7,#faa727);color:#fff;overflow:hidden;padding:110px 20px;position:relative;text-align:center}.atmcomplaintpage-hero:before{background:#ffffff14;box-shadow:-400px 300px 0 150px #ffffff0d,-200px -100px 0 100px #ffffff0a,300px 400px 0 80px #ffffff0f;height:280px;right:-60px;top:-60px;width:280px}.atmcomplaintpage-hero:after,.atmcomplaintpage-hero:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.atmcomplaintpage-hero:after{background:#ffffff0d;bottom:-80px;height:200px;left:20%;width:200px}.atmcomplaintpage-hero h1{font-size:40px;margin-bottom:10px}.atmcomplaintpage-hero p{font-size:18px}.atmcomplaintpage-form-section{background:#f5f7fb;display:flex;justify-content:center;padding:70px 20px}.atmcomplaintpage-form-card{border-radius:16px;box-shadow:0 8px 32px #070707;max-width:980px;overflow:hidden;width:100%}.atmcomplaintpage-split{display:flex;min-height:580px}.atmcomplaintpage-form-left{background:linear-gradient(145deg,#e8f7fd,#fff8ed 60%,#fef3e2);flex:1 1;padding:38px 36px}.atmcomplaintpage-form-badge{align-items:center;background:#27a3d71f;border:.5px solid #27a3d74d;border-radius:20px;color:#1a7fa8;display:inline-flex;font-size:12px;gap:6px;margin-bottom:16px;padding:4px 12px}.atmcomplaintpage-badge-dot{background:#27a3d7;border-radius:50%;display:inline-block;height:6px;width:6px}.atmcomplaintpage-form-title{color:#1e3a50;font-size:22px;font-weight:600;margin-bottom:4px;text-align:left}.atmcomplaintpage-form-sub{color:#7a8fa0;font-size:13px;margin-bottom:18px}.atmcomplaintpage-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.atmcomplaintpage-chip{background:#faa7271f;border:.5px solid #faa72766;border-radius:20px;color:#a06c0a;font-size:11px;padding:3px 10px}.atmcomplaintpage-grid{grid-column-gap:13px;grid-row-gap:14px;column-gap:13px;display:grid;grid-template-columns:1fr 1fr;row-gap:14px}.atmcomplaintpage-field,.atmcomplaintpage-field-full{display:flex;flex-direction:column;gap:5px}.atmcomplaintpage-field-full{grid-column:1/-1}.atmcomplaintpage-field label,.atmcomplaintpage-field-full label{color:#4a6070;display:block;font-size:12px;font-weight:500}.atmcomplaintpage-field input,.atmcomplaintpage-field select,.atmcomplaintpage-field-full textarea{background:#ffffffc7;border:.5px solid #27a3d738;border-radius:8px;box-sizing:border-box;color:#1e3a50;display:block;font-family:Segoe UI,sans-serif;font-size:13px;outline:none;padding:10px 12px;transition:border .2s,background .2s,box-shadow .2s;width:100%}.atmcomplaintpage-field input::placeholder,.atmcomplaintpage-field-full textarea::placeholder{color:#b0bec8}.atmcomplaintpage-field input:focus,.atmcomplaintpage-field select:focus,.atmcomplaintpage-field-full textarea:focus{background:#fff;border-color:#27a3d7;box-shadow:0 0 0 3px #27a3d71a}.atmcomplaintpage-field-full textarea{resize:none}.atmcomplaintpage-submit-btn{background:linear-gradient(90deg,#27a3d7);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:15px;font-weight:500;letter-spacing:.02em;margin-top:18px;padding:13px;transition:opacity .2s;width:100%}.atmcomplaintpage-submit-btn:hover{opacity:.88}.atmcomplaintpage-form-right{overflow:hidden;position:relative;width:42%}.atmcomplaintpage-right-img{display:block;height:100%;object-fit:cover;width:100%}.atmcomplaintpage-right-overlay{background:linear-gradient(0deg,#0f1f2ed9 60%,#0000);bottom:0;left:0;padding:24px 22px;position:absolute;right:0}.atmcomplaintpage-right-overlay h3{color:#fff;font-size:16px;font-weight:500;margin-bottom:4px}.atmcomplaintpage-right-overlay p{color:#ffffffa6;font-size:12px;line-height:1.6}.atmcomplaintpage-success{background:linear-gradient(145deg,#e8f7fd,#fff8ed 60%,#fef3e2);padding:60px 40px;text-align:center}.atmcomplaintpage-success h3{color:#1e3a50;font-size:22px;margin-bottom:12px}.atmcomplaintpage-success h2{color:#27a3d7;font-size:32px;margin:10px 0}.atmcomplaintpage-success p{color:#7a8fa0;font-size:15px}.atmcomplaintpage-process-section{padding:70px 20px;text-align:center}.atmcomplaintpage-process-section h2{color:#1e5779;margin-bottom:30px}.atmcomplaintpage-process-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:auto;max-width:900px}.atmcomplaintpage-process-card{background:#fff;border-radius:10px;box-shadow:0 6px 20px #07070714;padding:25px}.atmcomplaintpage-process-card h4{color:#faa727;font-size:25px}.atmcomplaintpage-process-note{color:#27a3d7;margin-top:35px}.atmcomplaintpage-instructions{background:linear-gradient(135deg,#f5e0c4,#d9f2fa);padding:70px 20px;text-align:center}.atmcomplaintpage-instructions h2{color:#1e5779;margin-bottom:30px}.atmcomplaintpage-instruction-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:auto;max-width:900px}.atmcomplaintpage-instruction-card{background:#fff;border-radius:10px;box-shadow:0 6px 20px #07070714;padding:20px}.atmcomplaintpage-helpline{background:linear-gradient(135deg,#faa727,#27a3d7);padding:60px 20px;text-align:center}.atmcomplaintpage-helpline h2,.atmcomplaintpage-helpline p{color:#fff}@media(max-width:768px){.atmcomplaintpage-split{flex-direction:column}.atmcomplaintpage-form-right{height:240px;order:1;width:100%}.atmcomplaintpage-form-left{order:2;padding:28px 20px}.atmcomplaintpage-grid{grid-template-columns:1fr}.atmcomplaintpage-hero h1{font-size:28px}}.jobposting-page{font-family:Segoe UI,sans-serif;padding-bottom:60px;width:100%}.jobposting-hero{background:linear-gradient(135deg,#27a3d7,#faa727);color:#fff;overflow:hidden;padding:100px 20px;position:relative;text-align:center}.jobposting-hero:before{background:#ffffff14;box-shadow:-400px 300px 0 150px #ffffff0d,-200px -100px 0 100px #ffffff0a,300px 400px 0 80px #ffffff0f;height:280px;right:-60px;top:-60px;width:280px}.jobposting-hero:after,.jobposting-hero:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.jobposting-hero:after{background:#ffffff0d;bottom:-80px;height:200px;left:20%;width:200px}.jobposting-hero h1{font-size:2.8rem;margin-bottom:10px}.jobposting-hero p{font-size:1.2rem}.jobposting-filterbar{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin:40px 20px}.jobposting-search{width:220px}.jobposting-search,.jobposting-select{border:1px solid #ccc;border-radius:6px;padding:10px 14px}.jobposting-select{min-width:180px}.jobposting-table-wrapper{border-radius:10px;box-shadow:0 6px 20px #00000014;margin:auto;max-width:1100px;overflow-x:auto}.jobposting-table{background:#fff;border-collapse:collapse;width:100%}.jobposting-table thead{background:linear-gradient(135deg,#1c86b3,#0e6f9b);color:#fff}.jobposting-table th{font-size:.95rem;font-weight:600;padding:16px;text-align:left}.jobposting-table td{border-bottom:1px solid #eee;font-size:.9rem;padding:15px}.jobposting-table tbody tr:nth-child(odd){background:#f4f7fa}.jobposting-table tbody tr:nth-child(2n){background:linear-gradient(135deg,#f5e0c4,#d9f2fa)}.jobposting-table tbody tr:hover{background:#eef6fb}.jobposting-applybtn{background:#f4a73a;border-radius:4px;color:#fff;font-size:.85rem;font-weight:600;padding:7px 14px;text-decoration:none}.jobposting-applybtn:hover{background:#e8921f}@media (max-width:768px){.jobposting-hero{padding:60px 20px}.jobposting-hero h1{font-size:1.8rem}.jobposting-hero p{font-size:1rem}.jobposting-filterbar{align-items:stretch;flex-direction:column;gap:10px;margin:24px 16px}.jobposting-search,.jobposting-select{box-sizing:border-box;min-width:0;min-width:auto;width:100%}.jobposting-table-wrapper{border-radius:0;box-shadow:none;box-sizing:border-box;overflow-x:visible;padding:0 12px}.jobposting-table,.jobposting-table tbody{background:#0000;display:block;width:100%}.jobposting-table thead{display:none}.jobposting-table tbody tr{background:#fff;border:1px solid #e0eaf3;border-radius:12px;box-shadow:0 3px 14px #00000017;display:block;margin-bottom:16px;overflow:hidden}.jobposting-table tbody tr:nth-child(odd){background:#fff;border-top:4px solid #27a3d7}.jobposting-table tbody tr:nth-child(2n){background:#fff;border-top:4px solid #faa727}.jobposting-table tbody tr:hover{background:#fff}.jobposting-table td{align-items:center;border-bottom:1px solid #f0f4f8;color:#333;display:flex;font-size:.88rem;justify-content:space-between;padding:10px 16px;text-align:right}.jobposting-table td:last-child{border-bottom:none}.jobposting-table td:before{color:#1b4e81;content:attr(data-label);flex-shrink:0;font-size:.82rem;font-weight:700;margin-right:12px;text-align:left}.jobposting-table td[data-label="Job Title"]{background:#f4f8fb;border-bottom:1px solid #dde8f3;color:#0d3f6e;font-size:1rem;font-weight:700;padding:14px 16px}.jobposting-table td[data-label="Job Title"]:before{color:#888;font-size:.75rem;font-weight:600}.jobposting-table td[data-label=Action]{justify-content:stretch;padding:12px 16px 16px}.jobposting-table td[data-label=Action]:before{display:none}.jobposting-applybtn{border-radius:8px;box-sizing:border-box;display:block;font-size:.95rem;padding:11px 20px;text-align:center;width:100%}}.gallerypage{background:#f4f8fb;font-family:Arial,Helvetica,sans-serif;min-height:100vh;overflow-x:hidden;width:100%}.gallerypage-hero{background:linear-gradient(135deg,#27a3d7,#faa727);overflow:hidden;padding:80px 8%;position:relative;text-align:center}.gallerypage-hero:before{background:#ffffff14;box-shadow:-400px 300px 0 150px #ffffff0d,-200px -100px 0 100px #ffffff0a,300px 400px 0 80px #ffffff0f;height:280px;right:-60px;top:-60px;width:280px}.gallerypage-hero:after,.gallerypage-hero:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.gallerypage-hero:after{background:#ffffff0d;bottom:-80px;height:200px;left:20%;width:200px}.gallerypage-hero-title{color:#fff;font-size:38px;font-weight:700;line-height:1.2;margin-bottom:12px}.gallerypage-hero-sub{color:#ffffffeb;font-size:16px;margin:0 auto;max-width:600px}.gallerypage-body{padding:50px 8%}.gallerypage-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.gallerypage-photo{aspect-ratio:4/3;background:#cde0ee;border-radius:10px;box-shadow:0 2px 10px #00000014;cursor:pointer;overflow:hidden;position:relative;transition:box-shadow .3s ease,transform .3s ease}.gallerypage-photo:hover{box-shadow:0 8px 24px #00000029;transform:translateY(-3px)}.gallerypage-photo-img{display:block;height:100%;object-fit:cover;transition:transform .35s ease;width:100%}.gallerypage-photo:hover .gallerypage-photo-img{transform:scale(1.07)}.gallerypage-photo-hover{align-items:center;background:#0d3f6e85;display:flex;flex-direction:column;gap:8px;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .25s ease}.gallerypage-photo:hover .gallerypage-photo-hover{opacity:1}.gallerypage-hover-icon{align-items:center;background:#fff3;border:2px solid #fff;border-radius:50%;color:#fff;display:flex;font-size:20px;font-weight:700;height:42px;justify-content:center;width:42px}.gallerypage-hover-txt{color:#fff;font-size:12px;font-weight:700;letter-spacing:.5px}.gallerypage-caption-bar{background:linear-gradient(#0000,#000000a6);bottom:0;left:0;padding:20px 12px 10px;position:absolute;right:0}.gallerypage-caption-bar span{color:#fff;font-size:12px;font-weight:600}.gallerypage-lb{background:#000000eb;flex-direction:column;inset:0;padding:20px;position:fixed;z-index:9999}.gallerypage-lb,.gallerypage-lb-close{align-items:center;display:flex;justify-content:center}.gallerypage-lb-close{background:#ffffff1f;border:1.5px solid #ffffff4d;border-radius:50%;color:#fff;cursor:pointer;font-size:22px;font-weight:700;height:42px;position:absolute;right:24px;top:20px;transition:background .2s ease,border-color .2s ease;width:42px}.gallerypage-lb-close:hover{background:#faa727;border-color:#faa727}.gallerypage-lb-imgwrap{align-items:center;background:#1a3a5c;border-radius:12px;display:flex;justify-content:center;max-height:65vh;max-width:80vw;overflow:hidden}.gallerypage-lb-img{display:block;max-height:65vh;max-width:100%;object-fit:contain}.gallerypage-lb-info{margin-top:16px;text-align:center}.gallerypage-lb-caption{color:#fff;font-size:16px;font-weight:700}.gallerypage-lb-event{color:#fff9;font-size:13px;margin-top:4px}.gallerypage-lb-nav{display:flex;gap:14px;margin-top:20px}.gallerypage-lb-btn{background:#ffffff1f;border:1.5px solid #ffffff4d;border-radius:20px;color:#fff;cursor:pointer;font-size:13px;font-weight:700;padding:9px 24px;transition:background .2s ease,border-color .2s ease}.gallerypage-lb-btn:hover{background:#27a3d7;border-color:#27a3d7}.gallerypage-lb-btn--close:hover{background:#faa727;border-color:#faa727}.gallerypage-lb-counter{color:#ffffff80;font-size:12px;margin-top:10px}.gallerypage-section{border-bottom:2px solid #e0eaf3;padding:40px 8% 50px}.gallerypage-section:last-child{border-bottom:none}.gallerypage-section-head{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:28px}.gallerypage-section-accent{border-radius:4px;flex-shrink:0;height:48px;width:5px}.gallerypage-section-title{color:#1b4e81;font-size:22px;font-weight:700;margin:0 0 4px}.gallerypage-section-sub{color:#777;font-size:13px;margin:0}.gallerypage-section-count{background:#eaf4fb;border:1px solid #27a3d7;border-radius:20px;color:#27a3d7;font-size:12px;font-weight:700;margin-left:auto;padding:4px 14px}.gallerypage-coming-soon{background:#fff;border:2px dashed #d8eaf5;border-radius:14px;flex-direction:column;padding:50px 20px;text-align:center}.gallerypage-coming-soon,.gallerypage-cs-icon{align-items:center;display:flex;justify-content:center}.gallerypage-cs-icon{border:2px dashed;border-radius:50%;font-size:24px;height:64px;margin-bottom:14px;width:64px}.gallerypage-cs-text{color:#1b4e81;font-size:16px;font-weight:700;margin-bottom:6px}.gallerypage-cs-sub{color:#888;font-size:13px;max-width:360px}@media (max-width:600px){.gallerypage-section{padding:28px 4% 36px}.gallerypage-section-title{font-size:18px}.gallerypage-section-count{margin-left:0}}@media (max-width:900px){.gallerypage-grid{gap:12px;grid-template-columns:repeat(3,1fr)}.gallerypage-body{padding:40px 5%}.gallerypage-hero{padding:60px 6%}.gallerypage-hero-title{font-size:28px}.gallerypage-lb-imgwrap{max-width:92vw}}@media (max-width:600px){.gallerypage-grid{gap:10px;grid-template-columns:repeat(2,1fr)}.gallerypage-body{padding:28px 4%}.gallerypage-hero{padding:50px 5%}.gallerypage-hero-title{font-size:24px}.gallerypage-hero-sub{font-size:14px}.gallerypage-lb-nav{gap:8px}.gallerypage-lb-btn{font-size:12px;padding:8px 14px}.gallerypage-lb-imgwrap{max-height:50vh;max-width:96vw}.gallerypage-lb-img{max-height:50vh}}.newspage{background:#f4f8fb;font-family:Arial,Helvetica,sans-serif;min-height:100vh;overflow-x:hidden;width:100%}.newspage-hero{background:linear-gradient(135deg,#27a3d7,#faa727);overflow:hidden;padding:90px 8%;position:relative;text-align:center}.newspage-hero:before{background:#ffffff14;box-shadow:-400px 300px 0 150px #ffffff0d,-200px -100px 0 100px #ffffff0a,300px 400px 0 80px #ffffff0f;height:280px;right:-60px;top:-60px;width:280px}.newspage-hero:after,.newspage-hero:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.newspage-hero:after{background:#ffffff0d;bottom:-80px;height:200px;left:20%;width:200px}.newspage-hero-title{color:#fff;font-size:38px;font-weight:700;line-height:1.2;margin-bottom:12px}.newspage-hero-sub{color:#ffffffeb;font-size:16px;margin:0 auto;max-width:600px}.newspage-body{box-sizing:border-box;margin:0 auto;max-width:900px;padding:50px 8%;width:100%}.newspage-section-label{border-bottom:2px solid #e0eaf3;color:#999;font-size:12px;font-weight:700;letter-spacing:1.2px;margin-bottom:20px;padding-bottom:8px;text-transform:uppercase}.newspage-item{background:#fff;border:1px solid #d8eaf5;border-radius:12px;box-shadow:0 2px 8px #0000000d;margin-bottom:16px;overflow:hidden;transition:box-shadow .25s ease}.newspage-item:hover{box-shadow:0 6px 20px #0000001a}.newspage-item--orange{border-left:5px solid #faa727}.newspage-item--blue{border-left:5px solid #27a3d7}.newspage-item--green{border-left:5px solid #2ecc71}.newspage-item-head{align-items:flex-start;cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:18px 20px;transition:background .2s ease}.newspage-item-head:hover{background:#f7fbfe}.newspage-item-headleft{flex:1 1;min-width:0}.newspage-item-meta{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.newspage-badge{border-radius:20px;font-size:10px;font-weight:700;letter-spacing:.5px;padding:3px 10px;text-transform:uppercase;white-space:nowrap}.newspage-badge--orange{background:#fff4e0;border:1px solid #faa727;color:#faa727}.newspage-badge--blue{background:#eaf4fb;border:1px solid #27a3d7;color:#27a3d7}.newspage-badge--green{background:#eafaf1;border:1px solid #27ae60;color:#27ae60}.newspage-badge--new{background:#fef3e0;border:1px solid #faa727;border-radius:10px;color:#d07800;font-size:9px;padding:2px 8px}.newspage-item-date{color:#999;font-size:12px}.newspage-item-title{color:#1b4e81;font-size:16px;font-weight:700;line-height:1.4;margin-bottom:6px}.newspage-item-preview{color:#666;font-size:13px;line-height:1.5}.newspage-item-arrow{color:#27a3d7;flex-shrink:0;font-size:20px;font-weight:700;line-height:1;margin-top:2px;transition:transform .3s ease}.newspage-item-arrow.open{transform:rotate(180deg)}.newspage-item-body{border-top:1px solid #e8f2f9}.newspage-item-imgwrap{background:#eaf4fb;overflow:hidden;width:100%}.newspage-item-imgwrap img{display:block;height:auto;max-width:100%;object-fit:contain;width:100%}.newspage-item-text{padding:20px 22px 22px}.newspage-item-text p{color:#444;font-size:14px;line-height:1.85;margin-bottom:10px}.newspage-item-text p:last-child{margin-bottom:0}@media (max-width:900px){.newspage-body{padding:40px 5%}.newspage-hero{padding:60px 6%}.newspage-hero-title{font-size:28px}}@media (max-width:600px){.newspage-hero{padding:50px 5%}.newspage-hero-title{font-size:24px}.newspage-hero-sub{font-size:14px}.newspage-body{padding:28px 4%}.newspage-item-title{font-size:14px}.newspage-item-preview{font-size:12px}.newspage-item-head{padding:14px}.newspage-item-text{padding:14px 14px 16px}.newspage-item-text p{font-size:13px}.newspage-item-imgwrap img{height:220px}.newspage-badge{font-size:9px;padding:2px 8px}}:root{--blue:#27a3d7;--blue-dark:#1a7aa8;--blue-light:#e8f6fc;--gold:#faa727;--gold-dark:#d48a10;--gold-light:#fff8e6;--grad:linear-gradient(135deg,#27a3d7,#faa727);--text:#1a2a3a;--text-mid:#4a6070;--text-muted:#8a9faf;--border:#dde8f0;--surface:#f4f8fc;--white:#fff}.ud-page{background:#f4f8fc;background:var(--surface);color:#1a2a3a;color:var(--text);font-family:DM Sans,sans-serif;line-height:1.6;min-height:100vh}.ud-hero{background:linear-gradient(135deg,#27a3d7,#faa727);background:var(--grad);color:#fff;overflow:hidden;padding:3rem 2rem;position:relative}.ud-hero:before{background:#ffffff14;box-shadow:-400px 300px 0 150px #ffffff0d,-200px -100px 0 100px #ffffff0a,300px 400px 0 80px #ffffff0f;height:280px;right:-60px;top:-60px;width:280px}.ud-hero:after,.ud-hero:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.ud-hero:after{background:#ffffff0d;bottom:-80px;height:200px;left:20%;width:200px}.ud-hero-inner{margin:0 auto;max-width:1100px;position:relative;z-index:1}.ud-hero-tag{background:#ffffff2e;border:1px solid #ffffff4d;border-radius:20px;color:#fff;display:inline-block;font-size:10px;letter-spacing:1.5px;margin-bottom:14px;padding:4px 14px;text-transform:uppercase}.ud-hero h2{font-family:Cormorant Garamond,serif;font-size:40px;font-weight:700;line-height:1.2;margin-bottom:12px}.ud-hero p{color:#ffffffe0;font-size:14px;line-height:1.75;max-width:640px}.ud-hero-note{border-top:1px solid #fff3;color:#ffffff9e;font-size:12px;margin-top:20px;max-width:700px;padding-top:14px}.ud-search-section{margin:2.5rem auto;max-width:1100px;padding:0 2rem}.ud-search-card{background:#fff;background:var(--white);border:1px solid #dde8f0;border:1px solid var(--border);border-radius:16px;box-shadow:0 4px 20px #27a3d714;padding:2rem}.ud-search-card h3{color:#27a3d7;color:var(--blue);font-family:Cormorant Garamond,serif;font-size:22px;font-weight:700;margin-bottom:6px}.ud-search-card>p{color:#8a9faf;color:var(--text-muted);font-size:13px;margin-bottom:1.5rem}.ud-search-card>p strong{color:#27a3d7;color:var(--blue)}.ud-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:1.25rem}.ud-tab{background:#0000;border:1.5px solid #dde8f0;border:1.5px solid var(--border);border-radius:8px;color:#8a9faf;color:var(--text-muted);cursor:pointer;font-family:DM Sans,sans-serif;font-size:13px;font-weight:500;padding:9px 20px;transition:all .18s;white-space:nowrap}.ud-tab:hover{border-color:#27a3d7;border-color:var(--blue);color:#27a3d7;color:var(--blue)}.ud-tab.active{background:linear-gradient(135deg,#27a3d7,#faa727);background:var(--grad);border-color:#0000;color:#fff}.ud-search-row{align-items:center;display:flex;flex-wrap:nowrap;gap:10px}.ud-input-wrap{flex:1 1;min-width:0;position:relative}.ud-input-wrap svg{color:#8a9faf;color:var(--text-muted);flex-shrink:0;height:16px;left:14px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:16px}.ud-input-wrap input{background:#f4f8fc;background:var(--surface);border:1.5px solid #dde8f0;border:1.5px solid var(--border);border-radius:10px;box-sizing:border-box;color:#1a2a3a;color:var(--text);font-family:DM Sans,sans-serif;font-size:15px;height:48px;outline:none;padding:0 14px 0 44px;transition:border-color .18s,background .18s;width:100%}.ud-input-wrap input:focus{background:#fff;background:var(--white);border-color:#27a3d7;border-color:var(--blue);box-shadow:0 0 0 3px #27a3d71a}.ud-input-wrap input::placeholder{color:#8a9faf;color:var(--text-muted)}.ud-btn-search{background:linear-gradient(135deg,#27a3d7,#faa727);background:var(--grad);border:none;border-radius:10px;color:#fff;cursor:pointer;flex:0 0 auto;font-family:DM Sans,sans-serif;font-size:14px;font-weight:500;height:48px;min-width:100px;padding:0 28px;transition:opacity .18s;white-space:nowrap}.ud-btn-search:hover{opacity:.88}.ud-btn-clear{background:#0000;border:1.5px solid #dde8f0;border:1.5px solid var(--border);border-radius:10px;color:#8a9faf;color:var(--text-muted);cursor:pointer;flex:0 0 auto;font-family:DM Sans,sans-serif;font-size:13px;height:48px;min-width:70px;padding:0 18px;transition:all .18s;white-space:nowrap}.ud-btn-clear:hover{border-color:#27a3d7;border-color:var(--blue);color:#27a3d7;color:var(--blue)}.ud-results-section{margin:0 auto 3rem;max-width:1100px;padding:0 2rem}.ud-disclaimer{background:#fff8e6;background:var(--gold-light);border:1px solid #f0c060;border-left:4px solid #faa727;border-left:4px solid var(--gold);border-radius:8px;color:#7a4a00;font-size:12.5px;line-height:1.65;margin-bottom:1.25rem;padding:12px 16px}.ud-disclaimer strong{color:#5a3000}.ud-results-meta{align-items:center;color:#8a9faf;color:var(--text-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:8px;justify-content:space-between;margin-bottom:1rem}.ud-results-meta strong{color:#27a3d7;color:var(--blue)}.ud-date-note strong{color:#d48a10;color:var(--gold-dark)}.ud-table-wrap{-webkit-overflow-scrolling:touch;background:#fff;background:var(--white);border:1px solid #dde8f0;border:1px solid var(--border);border-radius:14px;box-shadow:0 2px 12px #27a3d70f;overflow-x:auto}.ud-table-wrap table{border-collapse:collapse;font-size:13.5px;min-width:560px;width:100%}.ud-table-wrap thead tr{background:linear-gradient(135deg,#27a3d7,#faa727);background:var(--grad)}.ud-table-wrap thead th{color:#ffffffeb;font-size:11px;font-weight:500;letter-spacing:.7px;padding:13px 16px;text-align:left;text-transform:uppercase;white-space:nowrap}.ud-table-wrap tbody tr{border-bottom:1px solid #dde8f0;border-bottom:1px solid var(--border);transition:background .14s}.ud-table-wrap tbody tr:last-child{border-bottom:none}.ud-table-wrap tbody tr:hover{background:#e8f6fc;background:var(--blue-light)}.ud-table-wrap tbody td{padding:12px 16px;vertical-align:middle}.ud-sr-no{color:#8a9faf;color:var(--text-muted);font-size:12px;width:40px}.ud-acc-no{color:#27a3d7;color:var(--blue);font-family:Courier New,monospace;font-size:13px;font-weight:600}.ud-name{color:#1a2a3a;color:var(--text);font-weight:500}.ud-branch{color:#4a6070;color:var(--text-mid);font-size:13px}.ud-badge{border-radius:20px;display:inline-block;font-size:11px;font-weight:500;padding:3px 10px;white-space:nowrap}.ud-badge-savings{background:#eaf3de;color:#3b6d11}.ud-badge-current{background:#e6f1fb;color:#185fa5}.ud-badge-fd{background:#faeeda;color:#854f0b}.ud-badge-rd{background:#fbeaf0;color:#993556}.ud-state-box{background:#fff;background:var(--white);border:1px solid #dde8f0;border:1px solid var(--border);border-radius:14px;box-shadow:0 2px 12px #27a3d70d;padding:4rem 2rem;text-align:center}.ud-state-icon{align-items:center;background:#e8f6fc;background:var(--blue-light);border-radius:50%;display:flex;height:64px;justify-content:center;margin:0 auto 1rem;width:64px}.ud-state-icon svg{color:#27a3d7;color:var(--blue);height:28px;width:28px}.ud-state-box h4{color:#27a3d7;color:var(--blue);font-family:Cormorant Garamond,serif;font-size:22px;margin-bottom:8px}.ud-state-box p{color:#8a9faf;color:var(--text-muted);font-size:13px;line-height:1.7;margin:0 auto;max-width:400px}.ud-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:1.5rem}.ud-page-btn{background:#fff;background:var(--white);border:1.5px solid #dde8f0;border:1.5px solid var(--border);border-radius:8px;color:#1a2a3a;color:var(--text);cursor:pointer;font-family:DM Sans,sans-serif;font-size:13px;height:36px;min-width:36px;padding:0 12px;transition:all .15s;white-space:nowrap}.ud-page-btn:hover:not(:disabled){border-color:#27a3d7;border-color:var(--blue);color:#27a3d7;color:var(--blue)}.ud-page-btn.active{background:linear-gradient(135deg,#27a3d7,#faa727);background:var(--grad);border-color:#0000;color:#fff}.ud-page-btn:disabled{cursor:default;opacity:.35}.ud-page-dots{color:#8a9faf;color:var(--text-muted);font-size:14px;line-height:36px;padding:0 4px}.ud-contact-strip{background:linear-gradient(135deg,#27a3d7,#faa727);background:var(--grad);margin-top:1rem;padding:2rem}.ud-contact-inner{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;margin:0 auto;max-width:1100px}.ud-contact-text h4{color:#fff;font-family:Cormorant Garamond,serif;font-size:22px;margin-bottom:4px}.ud-contact-text p{color:#fffc;font-size:13px}.ud-contact-links{display:flex;flex-wrap:wrap;gap:10px}.ud-contact-link{border:1.5px solid #fff6;border-radius:8px;color:#fff;font-size:13px;font-weight:500;padding:9px 18px;text-decoration:none;transition:background .18s;white-space:nowrap}.ud-contact-link:hover{background:#ffffff1f}.ud-contact-link.primary{background:#fff;border-color:#fff;color:#27a3d7;color:var(--blue)}.ud-contact-link.primary:hover{background:#eaf6fc}.ud-footer{background:#1a7aa8;background:var(--blue-dark);color:#ffffff8c;font-size:11.5px;line-height:1.8;padding:1.5rem 2rem;text-align:center}.ud-footer strong{color:#ffffffd9}@media (max-width:768px){.ud-hero{padding:2rem 1rem;text-align:center}.ud-hero h2{font-size:26px}.ud-hero p{font-size:13px}.ud-hero-tag{font-size:9px;letter-spacing:1px}.ud-hero-note{font-size:11px}.ud-search-section{margin:1.5rem auto;padding:0 1rem}.ud-search-card{padding:1.25rem}.ud-search-card h3{font-size:18px}.ud-tabs{gap:6px}.ud-tab{flex:1 1;font-size:12px;padding:8px 12px;text-align:center}.ud-search-row{flex-wrap:wrap;gap:8px}.ud-input-wrap{flex:1 1 100%;min-width:0}.ud-input-wrap input{font-size:14px;height:46px}.ud-btn-search{font-size:15px}.ud-btn-clear,.ud-btn-search{flex:1 1 100%;height:46px;min-width:0;min-width:auto}.ud-results-section{margin-bottom:2rem;padding:0 1rem}.ud-disclaimer,.ud-results-meta{font-size:12px}.ud-col-sr{display:none}.ud-table-wrap table{font-size:12.5px;min-width:480px}.ud-table-wrap thead th{font-size:10px;padding:10px 12px}.ud-table-wrap tbody td{padding:10px 12px}.ud-state-box{padding:2.5rem 1rem}.ud-state-box h4{font-size:18px}.ud-page-btn{font-size:12px;height:34px;min-width:34px;padding:0 10px}.ud-contact-strip{padding:1.5rem 1rem}.ud-contact-inner{flex-direction:column;gap:1rem}.ud-contact-text h4{font-size:18px}.ud-contact-links{flex-direction:column;width:100%}.ud-contact-link{text-align:center}.ud-footer{font-size:10.5px;padding:1.25rem 1rem}}@media (max-width:420px){.ud-hero h2{font-size:20px}.ud-hero-tag{display:none}.ud-search-card{padding:1rem}.ud-tab{font-size:11px;padding:7px 8px}.ud-input-wrap input{font-size:13px}.ud-btn-search{font-size:14px}}.sp-page{color:#333;font-family:Segoe UI,sans-serif;overflow-x:hidden;width:100%}.sp-content,.sp-page{box-sizing:border-box}.sp-content{margin:0 auto;max-width:1100px;padding:2.5rem 1.5rem}.sp-hero{background:linear-gradient(135deg,#27a3d7,#faa727);box-sizing:border-box;overflow:hidden;padding:5rem 1.5rem;position:relative;text-align:center;width:100%}.sp-hero:before{background:#ffffff0f;height:300px;right:-60px;top:-60px;width:300px}.sp-hero:after,.sp-hero:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.sp-hero:after{background:#ffffff0a;bottom:-80px;height:250px;left:-40px;width:250px}.sp-hero-title{color:#fff;font-size:38px;font-weight:600;margin:0 0 .75rem}.sp-hero-subtitle,.sp-hero-title{position:relative;word-break:break-word;z-index:1}.sp-hero-subtitle{color:#ffffffeb;font-size:15px;line-height:1.6;margin:0 auto;max-width:500px}.sp-section-label{color:#27a3d7;font-size:11px;font-weight:600;letter-spacing:.1em;margin-bottom:1rem;text-transform:uppercase}.sp-schemes-grid{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-bottom:2.5rem}.sp-scheme-card{background:#fff;border:.5px solid #e0e0e0;border-radius:14px;box-sizing:border-box;cursor:pointer;overflow:hidden;position:relative;transition:box-shadow .25s,transform .25s}.sp-scheme-card:hover{box-shadow:0 6px 24px #27a3d729;transform:translateY(-3px)}.sp-card-top-bar{background:linear-gradient(135deg,#27a3d7,#faa727);height:4px;left:0;position:absolute;right:0;top:0}.sp-card-img-wrapper{background:#fdf6e3;border-bottom:.5px solid #f0f0f0;box-sizing:border-box;height:180px;overflow:hidden;position:relative;width:100%}.sp-card-img{display:block;height:100%;object-fit:cover;object-position:center center;width:100%}.sp-card-body{box-sizing:border-box;padding:1.25rem}.sp-scheme-name{color:#222;font-size:16px;font-weight:600;margin-bottom:6px}.sp-scheme-desc,.sp-scheme-name{overflow-wrap:break-word;word-break:break-word}.sp-scheme-desc{color:#888;font-size:13px;line-height:1.6;margin-bottom:1rem}.sp-scheme-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:1rem}.sp-tag{border-radius:20px;display:inline-block;font-size:11px;font-weight:500;padding:4px 12px}.sp-tag-blue{background:#e8f6fc;color:#27a3d7}.sp-tag-orange{background:#fff5e6;color:#faa727}.sp-tag-green{background:#e8f8f0;color:#27ae60}.sp-scheme-footer{align-items:center;border-top:.5px solid #f0f0f0;display:flex;justify-content:space-between;padding-top:12px}.sp-scheme-rate{color:#555;font-size:13px}.sp-scheme-rate span,.sp-view-btn{color:#27a3d7;font-weight:600}.sp-view-btn{font-size:12px;white-space:nowrap}.sp-coming-soon-card{background:#f9f9f9;border:1px dashed #ccc;border-radius:14px;box-sizing:border-box;padding:1.5rem}.sp-coming-badge{background:#fff3cd;border-radius:20px;color:#d4890a;display:inline-block;font-size:11px;font-weight:600;margin-bottom:1rem;padding:4px 12px}.sp-coming-name{color:#aaa;font-size:15px;font-weight:500;margin-bottom:6px;word-break:break-word}.sp-coming-desc{color:#bbb;font-size:13px;line-height:1.5;word-break:break-word}.sp-detail-page{animation:spFadeIn .2s ease;box-sizing:border-box;overflow-x:hidden;width:100%}@keyframes spFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.sp-detail-hero-wrapper{background:linear-gradient(135deg,#27a3d7,#faa727);box-sizing:border-box;overflow:hidden;padding:4rem 1.5rem;position:relative;text-align:center;width:100%}.sp-detail-hero-wrapper:before{background:#ffffff0f;border-radius:50%;content:"";height:280px;pointer-events:none;position:absolute;right:-60px;top:-60px;width:280px}.sp-back-btn{align-items:center;background:#ffffff26;border:.5px solid #ffffff4d;border-radius:20px;color:#ffffffe6;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;margin-bottom:1.5rem;padding:6px 16px;position:relative;z-index:1}.sp-back-btn:hover{background:#ffffff40}.sp-badge{background:#fff3;border:.5px solid #fff6;border-radius:8px;display:inline-block;font-size:12px;margin-bottom:1rem;padding:4px 14px}.sp-badge,.sp-detail-title{color:#fff;position:relative;z-index:1}.sp-detail-title{font-size:32px;font-weight:600;margin:0 0 .75rem;word-break:break-word}.sp-detail-subtitle{color:#ffffffeb;font-size:14px;line-height:1.6;margin:0 auto;max-width:560px;position:relative;word-break:break-word;z-index:1}.sp-detail-content{box-sizing:border-box;margin:0 auto;max-width:1100px;padding:2rem 1.5rem}.sp-banner-img{border:.5px solid #e0e0e0;border-radius:12px;display:block;margin-bottom:1.25rem;max-height:50%;object-fit:cover;object-position:center top;width:100%}.sp-metrics-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-bottom:1.25rem}.sp-metric-card{background:linear-gradient(135deg,#27a3d70f,#faa7270f);border:.5px solid #27a3d733;border-radius:10px;box-sizing:border-box;padding:1.25rem 1rem;text-align:center}.sp-metric-label{color:#888;font-size:11px;margin-bottom:6px;word-break:break-word}.sp-metric-value{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#27a3d7,#faa727);-webkit-background-clip:text;background-clip:text;font-size:20px;font-weight:600;word-break:break-word}.sp-section-card{background:#fff;border:.5px solid #e0e0e0;border-radius:12px;box-sizing:border-box;margin-bottom:1rem;padding:1.5rem}.sp-section-title{color:#27a3d7;font-size:12px;font-weight:600;letter-spacing:.06em;margin:0 0 1rem;text-transform:uppercase}.sp-feature-row{border-bottom:.5px solid #f5f5f5;display:flex;gap:1rem;padding:10px 0}.sp-feature-row:last-child{border-bottom:none;padding-bottom:0}.sp-f-label{color:#888;flex-shrink:0;font-size:13px;min-width:180px;overflow-wrap:break-word;word-break:break-word}.sp-f-value{flex:1 1;line-height:1.6;min-width:0}.sp-doc-item,.sp-f-value{color:#333;font-size:13px;overflow-wrap:break-word;word-break:break-word}.sp-doc-item{align-items:flex-start;border-bottom:.5px solid #f5f5f5;display:flex;gap:10px;line-height:1.5;padding:7px 0}.sp-doc-item:last-child{border-bottom:none}.sp-doc-dot{background:#27a3d7;border-radius:50%;flex-shrink:0;height:6px;margin-top:6px;width:6px}.sp-apply-wrapper{margin:1.5rem 0;text-align:center}.sp-apply-btn{background:linear-gradient(135deg,#27a3d7);border-radius:30px;color:#fff;display:inline-block;font-size:15px;font-weight:600;padding:14px 48px;text-decoration:none;transition:opacity .2s,transform .2s}.sp-apply-btn:hover{background:linear-gradient(135deg,#faa727);opacity:.9;transform:translateY(-2px)}.sp-note-box{background:#f9f9f9;border:.5px solid #e0e0e0;border-radius:10px;box-sizing:border-box;color:#666;font-size:13px;line-height:1.7;overflow-wrap:break-word;padding:1.25rem;word-break:break-word}@media (max-width:768px){.sp-hero{padding:3.5rem 1.25rem}.sp-hero-title{font-size:26px}.sp-hero-subtitle{font-size:13px}.sp-schemes-grid{grid-template-columns:1fr}.sp-detail-hero-wrapper{padding:3rem 1.25rem}.sp-detail-title{font-size:22px}.sp-detail-subtitle{font-size:13px}.sp-metrics-grid{grid-template-columns:repeat(2,1fr)}.sp-metric-value{font-size:16px}.sp-feature-row{flex-direction:column;gap:2px}.sp-f-label{color:#aaa;font-size:11px;letter-spacing:.04em;min-width:0;min-width:auto;text-transform:uppercase}.sp-section-card{padding:1rem}.sp-detail-content{padding:1.25rem 1rem}.sp-content{padding:1.5rem 1rem}}@media (max-width:480px){.sp-hero-title{font-size:22px}.sp-detail-title{font-size:19px}.sp-metrics-grid{grid-template-columns:1fr}.sp-metric-card{padding:1rem .75rem}.sp-scheme-footer{align-items:flex-start;flex-direction:column;gap:8px}.sp-card-body{padding:1rem}.sp-content,.sp-detail-content{padding:1rem .75rem}}.sap-hero{background:linear-gradient(135deg,#27a3d7,#faa727);overflow:hidden;padding:60px 5% 52px;position:relative;text-align:center}.sap-hero:before{background:radial-gradient(ellipse 60% 80% at 90% 50%,#ffffff1a 0,#0000 70%),radial-gradient(ellipse 40% 60% at 10% 80%,#00000014 0,#0000 70%);inset:0}.sap-hero:after,.sap-hero:before{content:"";pointer-events:none;position:absolute}.sap-hero:after{border:70px solid #ffffff0f;border-radius:50%;height:380px;right:-80px;top:-80px;width:380px}.sap-hero-inner{margin:0 auto;max-width:1100px;position:relative;z-index:2}.sap-breadcrumb{align-items:center;display:flex;flex-wrap:wrap;gap:7px;margin-bottom:18px}.sap-breadcrumb a{color:#ffffffbf;font-size:13px;font-weight:500;text-decoration:none}.sap-breadcrumb a:hover{color:#fff}.sap-breadcrumb .sep{color:#ffffff73;font-size:13px}.sap-breadcrumb .current{color:#ffffff8c;font-size:13px}.sap-hero h1{color:#fff;font-size:clamp(26px,5vw,44px);font-weight:700;line-height:1.15;margin-bottom:14px;text-shadow:0 2px 16px #0000001f}.sap-hero-tag{align-items:center;background:#ffffff2e;border:1px solid #ffffff4d;border-radius:30px;color:#fff;display:inline-flex;font-size:12.5px;font-weight:500;gap:7px;letter-spacing:.4px;padding:6px 16px}.sap-hero-tag svg{flex-shrink:0;height:14px;width:14px}.sap-main{margin:0 auto;max-width:1100px;padding:48px 5% 60px}.sap-notice{background:#f0f8fd;border-left:4px solid #27a3d7;border-radius:0 8px 8px 0;margin-bottom:40px;padding:18px 22px}.sap-notice-label{color:#27a3d7;font-size:11px;font-weight:600;letter-spacing:.9px;margin-bottom:7px;text-transform:uppercase}.sap-notice p{color:#345;font-size:14px;line-height:1.72}.sap-notice p strong{color:#1a2035;font-weight:600}.sap-section-head{margin-bottom:22px}.sap-section-head h2{color:#1a2035;font-size:22px;font-weight:600;margin-bottom:8px}.sap-rule{background:linear-gradient(90deg,#27a3d7,#faa727);border-radius:2px;height:3px;width:44px}.sap-cards{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));margin-bottom:40px}.sap-card{background:#fff;border:1px solid #e5ecf5;border-radius:10px;padding:20px;transition:box-shadow .2s}.sap-card:hover{box-shadow:0 4px 18px #27a3d71a}.sap-card-ico{align-items:center;background:linear-gradient(135deg,#27a3d71f,#faa7271a);border-radius:9px;display:flex;height:42px;justify-content:center;margin-bottom:12px;width:42px}.sap-card-ico svg{fill:none;stroke:#27a3d7;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;height:20px;width:20px}.sap-card h3{color:#1a2035;font-size:14px;font-weight:600;margin-bottom:6px}.sap-card p{color:#5a6880;font-size:13px;line-height:1.65}.sap-quote{background:#f7f9fb;border:1px solid #e5ecf5;border-radius:10px;margin-bottom:40px;padding:24px 28px;position:relative}.sap-quote:before{color:#27a3d7;content:"\201C";font-size:72px;left:16px;line-height:1;opacity:.18;pointer-events:none;position:absolute;top:8px}.sap-quote-tag{align-items:center;background:#faa7271f;border-radius:20px;color:#a87010;display:inline-flex;font-size:11.5px;font-weight:600;gap:6px;margin-bottom:14px;padding:4px 12px}.sap-quote p{color:#345;font-size:14px;line-height:1.78;position:relative;z-index:1}.sap-quote p strong{color:#1a2035;font-weight:600}.sap-download-block{align-items:center;background:linear-gradient(135deg,#27a3d7,#faa727);border-radius:12px;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;padding:36px}.sap-download-block h3{color:#fff;font-size:20px;font-weight:600;margin-bottom:6px}.sap-download-block p{color:#ffffffbf;font-size:13.5px;line-height:1.6;max-width:420px}.sap-download-btns{display:flex;flex-wrap:wrap;gap:12px}.sap-btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:11px 22px;text-decoration:none;transition:opacity .18s,transform .15s;white-space:nowrap}.sap-btn:hover{opacity:.88;transform:translateY(-1px)}.sap-btn svg{flex-shrink:0;height:16px;width:16px}.sap-btn-white{background:#fff;color:#1a2035}.sap-btn-outline{background:#ffffff26;border:1.5px solid #ffffff73;color:#fff}@media (max-width:768px){.sap-hero{padding:44px 5% 40px;text-align:center}.sap-hero:after{border-width:44px;height:220px;right:-50px;top:-50px;width:220px}.sap-cards p,.sap-notice p{text-align:left}.sap-main{padding:36px 5% 48px}.sap-cards{grid-template-columns:1fr 1fr}.sap-quote{padding:20px}.sap-quote p{text-align:left}.sap-download-block{align-items:flex-start;flex-direction:column;padding:24px 22px}.sap-download-block p{text-align:left0000.}.sap-download-btns{width:90%}.sap-btn{flex:1 1;justify-content:center}}@media (max-width:480px){.sap-cards{grid-template-columns:1fr}.sap-hero-tag{font-size:11.5px}.sap-download-btns{flex-direction:column}.sap-btn{width:100%}}
/*# sourceMappingURL=main.bc20084f.css.map*/