@import url("responsive-foundation.css?v=step34");

:root{--navy:#151942;--blue:#263f8f;--gold:#ffc928;--orange:#f26d21;--cream:#fff8e6;--ink:#20264d;--muted:#5f6786;--line:#e6d8b6;--white:#fff}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);background:var(--cream);font-family:Arial,"Noto Sans Devanagari",sans-serif;line-height:1.6}a{color:inherit}.service-shell{width:min(1120px,calc(100% - 32px));margin-inline:auto}.skip-link{position:fixed;z-index:1000;top:10px;left:10px;padding:10px 14px;color:#fff;background:var(--navy);border:2px solid var(--gold);border-radius:8px;transform:translateY(-150%)}.skip-link:focus{transform:none}:where(a,button,summary):focus-visible{outline:3px solid var(--orange);outline-offset:3px}.service-top{color:#fff;background:var(--navy);border-bottom:3px solid var(--gold)}.service-header{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:88px}.service-brand{display:flex;align-items:center;gap:14px;text-decoration:none;font-weight:900}.service-brand img{width:150px;height:62px;object-fit:contain}.service-nav{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.service-nav a{padding:9px 11px;border-radius:8px;text-decoration:none;font-size:.9rem;font-weight:800}.service-nav a:hover,.service-nav a[aria-current="page"]{color:var(--navy);background:var(--gold)}.customer-link{border:1px solid var(--gold)}.service-hero{position:relative;overflow:hidden;padding:76px 0 64px;color:#fff;background:linear-gradient(125deg,var(--navy) 0 62%,var(--gold) 62%)}.service-hero::after{position:absolute;right:-40px;bottom:-110px;width:380px;height:380px;border:70px solid rgba(255,255,255,.16);border-radius:50%;content:""}.service-hero-copy{position:relative;z-index:1;max-width:720px}.eyebrow{margin:0 0 8px;color:var(--gold);font-size:.78rem;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.service-hero h1{margin:0 0 18px;font-size:clamp(2.2rem,6vw,4.5rem);line-height:1.04}.service-hero p{max-width:680px;margin:0;color:#eef1ff;font-size:1.08rem}.notice{margin-top:24px;padding:14px 16px;border-left:4px solid var(--gold);border-radius:8px;background:rgba(255,255,255,.1);font-size:.94rem}.service-main{padding:54px 0 72px}.section-heading{max-width:750px;margin-bottom:24px}.section-heading h2{margin:0 0 8px;color:var(--navy);font-size:clamp(1.7rem,4vw,2.5rem)}.section-heading p{margin:0;color:var(--muted)}.info-grid,.process-grid,.related-grid{display:grid;gap:18px}.info-grid{grid-template-columns:repeat(3,1fr)}.info-card{padding:24px;border:1px solid var(--line);border-radius:16px;background:var(--white);box-shadow:0 12px 28px rgba(21,25,66,.07)}.info-card h3{margin:0 0 8px;color:var(--navy);font-size:1.18rem}.info-card p{margin:0;color:var(--muted)}.info-card ul{margin:12px 0 0;padding-left:20px;color:var(--muted)}.content-section{padding-top:52px;scroll-margin-top:100px}.process-grid{grid-template-columns:repeat(3,1fr);counter-reset:steps}.process-card{position:relative;padding:25px 22px 22px 68px;border-radius:15px;color:#fff;background:var(--blue);counter-increment:steps}.process-card::before{position:absolute;top:22px;left:20px;display:grid;width:34px;height:34px;place-items:center;border-radius:9px;color:var(--navy);background:var(--gold);font-weight:900;content:counter(steps)}.process-card h3{margin:0 0 6px}.process-card p{margin:0;color:#e8ecff}.faq-list{display:grid;gap:10px}.faq-list details{padding:16px 18px;border:1px solid var(--line);border-radius:12px;background:#fff}.faq-list summary{cursor:pointer;color:var(--navy);font-weight:900}.faq-list p{margin:10px 0 0;color:var(--muted)}.service-cta{display:flex;align-items:center;justify-content:space-between;gap:22px;margin-top:54px;padding:30px;border-radius:18px;color:#fff;background:linear-gradient(110deg,var(--navy),var(--blue))}.service-cta h2{margin:0 0 5px}.service-cta p{margin:0;color:#e7ebff}.cta-actions{display:flex;gap:10px;flex-wrap:wrap}.button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:11px 16px;border-radius:9px;text-decoration:none;font-weight:900}.button-gold{color:var(--navy);background:var(--gold)}.button-light{color:var(--navy);background:#fff}.related-grid{grid-template-columns:repeat(3,1fr)}.related-grid a{padding:17px;border:1px solid var(--line);border-radius:12px;color:var(--navy);background:#fff;text-decoration:none;font-weight:900}.service-footer{padding:28px 0;color:#fff;background:var(--navy)}.footer-row{display:flex;align-items:center;justify-content:space-between;gap:20px}.footer-row p{margin:0;color:#dfe4ff;font-size:.9rem}
@media(max-width:820px){.service-header{align-items:flex-start;flex-direction:column;padding:14px 0}.service-nav{justify-content:flex-start}.service-hero{padding:58px 0;background:linear-gradient(145deg,var(--navy) 0 78%,var(--gold) 78%)}.info-grid,.process-grid,.related-grid{grid-template-columns:1fr 1fr}.service-cta{align-items:flex-start;flex-direction:column}.footer-row{align-items:flex-start;flex-direction:column}}
@media(max-width:540px){.service-shell{width:min(100% - 22px,1120px)}.service-brand img{width:125px}.service-nav{width:100%}.service-nav a{display:flex;min-height:44px;align-items:center}.info-grid,.process-grid,.related-grid{grid-template-columns:1fr}.service-main{padding-top:38px}.service-hero h1{font-size:2.35rem}.service-cta{padding:24px}.cta-actions,.button{width:100%}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
