*,:before,:after{box-sizing:border-box}:not(dialog){margin:0}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{-webkit-font-smoothing:antialiased;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}:root{--color-ink:#0a2352;--color-charcoal:#0d2a5c;--color-charcoal-light:#1d3d74;--color-text:#1e2a3a;--color-text-muted:#5b6878;--color-text-inverse:#fff;--color-text-inverse-muted:#b3c0d6;--color-background:#fff;--color-background-alt:#f3f6fa;--color-accent:#eb6100;--color-accent-hover:#c95200;--color-accent-text:#b84c00;--color-accent-light:#fdeee3;--color-border:#dde4ee;--color-overlay:#0a2352a6;--font-size-xs:1.2rem;--font-size-sm:1.4rem;--font-size-md:1.6rem;--font-size-lg:1.8rem;--font-size-xl:2rem;--font-size-2xl:2.4rem;--font-size-3xl:3.2rem;--font-size-4xl:4rem;--font-size-5xl:4.8rem;--font-size-6xl:6.4rem;--space-3xs:.4rem;--space-2xs:.8rem;--space-xs:1.2rem;--space-sm:1.6rem;--space-md:2.4rem;--space-lg:3.2rem;--space-xl:4.8rem;--space-2xl:6.4rem;--space-3xl:9.6rem;--space-4xl:12.8rem;--font-heading:"Roboto Slab", "Noto Serif Devanagari", Georgia, serif;--font-label:"Montserrat", system-ui, sans-serif;--font-body:"Open Sans", system-ui, sans-serif;--header-height:8.4rem}html{scroll-behavior:smooth;scroll-padding-top:var(--header-height);font-size:62.5%}body{font-size:var(--font-size-md);font-family:var(--font-body);color:var(--color-text);background:var(--color-background);line-height:1.7}h1,h2,h3,h4{font-family:var(--font-heading);color:var(--color-ink);line-height:1.25}a{color:inherit}:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}@media (width<=1080px){:root{--header-height:7.2rem}}@media (width<=600px){html{font-size:56.25%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.container{width:min(100% - 4rem,120rem);margin-inline:auto}.section{padding-block:var(--space-3xl)}.section--alt{background:var(--color-background-alt)}.section--dark{background:var(--color-ink);color:var(--color-text-inverse)}.section--dark h2,.section--dark h3{color:var(--color-text-inverse)}.eyebrow{font-family:var(--font-label);font-size:var(--font-size-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-text);margin-bottom:var(--space-xs);font-weight:600;display:block}.section--dark .eyebrow{color:var(--color-accent)}.page-title{margin-bottom:var(--space-sm);font-size:clamp(2.8rem,4vw,3.8rem);font-weight:700}.section-head{max-width:72rem;margin-inline:auto;margin-bottom:var(--space-xl);text-align:center}.section-head p{color:var(--color-text-muted)}.section--dark .section-head p{color:var(--color-text-inverse-muted)}.rule{background:var(--color-accent);width:5.6rem;height:3px;margin:0 0 var(--space-md);border:0}.rule--center{margin-inline:auto}.rule--dark{background:var(--color-charcoal)}.btn,.btn:link,.btn:visited{justify-content:center;align-items:center;gap:var(--space-2xs);font-family:var(--font-label);font-weight:600;font-size:var(--font-size-sm);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:2px solid #0000;border-radius:2px;padding:1.3rem 3.6rem;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.btn--accent,.btn--accent:link,.btn--accent:visited{background:var(--color-accent);color:var(--color-text-inverse)}.btn--accent:hover,.btn--accent:focus-visible{background:var(--color-accent-hover)}.btn--dark,.btn--dark:link,.btn--dark:visited{background:var(--color-ink);color:var(--color-text-inverse)}.btn--dark:hover,.btn--dark:focus-visible{background:var(--color-accent)}.btn--outline-light,.btn--outline-light:link,.btn--outline-light:visited{color:var(--color-text-inverse);border-color:var(--color-text-inverse);background:0 0}.btn--outline-light:hover,.btn--outline-light:focus-visible{background:var(--color-text-inverse);color:var(--color-ink)}.btn--sm,.btn--sm:link,.btn--sm:visited{font-size:var(--font-size-xs);padding:.8rem 2rem}.link-arrow{align-items:center;gap:var(--space-2xs);min-height:4.4rem;font-size:var(--font-size-md);color:var(--color-accent-text);text-underline-offset:.25em;font-weight:600;text-decoration:none;display:inline-flex}.link-arrow:hover{text-decoration:underline}.link-arrow svg{flex-shrink:0;width:1.8rem;height:1.8rem}.check-list{gap:var(--space-2xs);padding:0;list-style:none;display:grid}.check-list li{padding-left:3rem;position:relative}.check-list li:before{content:"";border-left:3px solid var(--color-accent);border-bottom:3px solid var(--color-accent);width:1.6rem;height:.9rem;position:absolute;top:.55em;left:0;transform:rotate(-45deg)}.prose p+p{margin-top:var(--space-sm)}.prose h2,.prose h3{margin-top:var(--space-lg);margin-bottom:var(--space-xs)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.header[data-astro-cid-isef26zo]{z-index:100;border-bottom:1px solid var(--color-border);background:#fff;transition:box-shadow .25s;position:sticky;top:0}.header[data-astro-cid-isef26zo].is-scrolled{box-shadow:0 6px 24px #00000014}.header-inner[data-astro-cid-isef26zo]{justify-content:space-between;align-items:center;gap:var(--space-md);min-height:var(--header-height);display:flex}.logo[data-astro-cid-isef26zo]{width:auto;height:7rem;display:block}.nav-list[data-astro-cid-isef26zo]{align-items:center;padding:0;list-style:none;display:flex}.nav-item[data-astro-cid-isef26zo]{align-items:center;display:flex;position:relative}.nav-link[data-astro-cid-isef26zo],.nav-quote[data-astro-cid-isef26zo]{font-family:var(--font-label);letter-spacing:.06em;font-size:1.3rem;font-weight:700;line-height:var(--header-height);text-transform:uppercase;color:var(--color-charcoal);padding:0 1.6rem;text-decoration:none;transition:color .2s;display:block}.nav-link[data-astro-cid-isef26zo]:hover,.nav-link[data-astro-cid-isef26zo].active,.has-dropdown[data-astro-cid-isef26zo]:hover>.nav-link[data-astro-cid-isef26zo]{color:var(--color-accent)}.nav-quote[data-astro-cid-isef26zo]{margin-left:var(--space-xs);background:var(--color-accent);color:#fff;padding:0 2.2rem;line-height:4.4rem}.nav-quote[data-astro-cid-isef26zo]:hover,.nav-quote[data-astro-cid-isef26zo].active{background:var(--color-ink)}.sub-toggle[data-astro-cid-isef26zo]{display:none}.has-dropdown[data-astro-cid-isef26zo]>.nav-link[data-astro-cid-isef26zo]{padding-right:2.8rem}.has-dropdown[data-astro-cid-isef26zo]>.nav-link[data-astro-cid-isef26zo]:after{content:"";border-bottom:2px solid;border-right:2px solid;width:.6rem;height:.6rem;position:absolute;top:50%;right:1.4rem;transform:translateY(-70%)rotate(45deg)}.dropdown[data-astro-cid-isef26zo]{min-width:26rem;padding:var(--space-2xs) 0;background:var(--color-ink);border-top:3px solid var(--color-accent);opacity:0;visibility:hidden;list-style:none;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;top:100%;left:0;transform:translateY(8px);box-shadow:0 12px 30px #0000002e}.has-dropdown[data-astro-cid-isef26zo]:hover>.dropdown[data-astro-cid-isef26zo],.has-dropdown[data-astro-cid-isef26zo]:focus-within>.dropdown[data-astro-cid-isef26zo]{opacity:1;visibility:visible;transform:translateY(0)}.dropdown-link[data-astro-cid-isef26zo]{font-size:var(--font-size-sm);color:var(--color-text-inverse-muted);padding:.9rem 2rem;line-height:1.5;text-decoration:none;transition:color .2s,background-color .2s;display:block}.dropdown-link[data-astro-cid-isef26zo]:hover,.dropdown-link[data-astro-cid-isef26zo].active{color:#fff;background:var(--color-charcoal-light)}.dropdown-link--all[data-astro-cid-isef26zo]{font-family:var(--font-label);font-size:var(--font-size-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent);font-weight:600}.menu-toggle[data-astro-cid-isef26zo]{background:var(--color-ink);cursor:pointer;border:0;flex-direction:column;justify-content:center;gap:5px;width:4.4rem;height:4.4rem;padding:1rem;display:none}.menu-toggle[data-astro-cid-isef26zo] span[data-astro-cid-isef26zo]{background:#fff;height:2px;transition:transform .25s,opacity .25s;display:block}.menu-toggle[data-astro-cid-isef26zo][aria-expanded=true] span[data-astro-cid-isef26zo]:first-child{transform:translateY(7px)rotate(45deg)}.menu-toggle[data-astro-cid-isef26zo][aria-expanded=true] span[data-astro-cid-isef26zo]:nth-child(2){opacity:0}.menu-toggle[data-astro-cid-isef26zo][aria-expanded=true] span[data-astro-cid-isef26zo]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}@media (width<=1240px){.nav-link[data-astro-cid-isef26zo]{padding-inline:1rem}.has-dropdown[data-astro-cid-isef26zo]>.nav-link[data-astro-cid-isef26zo]{padding-right:2.2rem}.has-dropdown[data-astro-cid-isef26zo]>.nav-link[data-astro-cid-isef26zo]:after{right:.8rem}}@media (width<=1080px){.menu-toggle[data-astro-cid-isef26zo]{display:flex}.logo[data-astro-cid-isef26zo]{height:6rem}.primary-nav[data-astro-cid-isef26zo]{max-height:calc(100vh - var(--header-height));background:var(--color-ink);display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.primary-nav[data-astro-cid-isef26zo].open{display:block;box-shadow:0 16px 32px #00000059}.nav-list[data-astro-cid-isef26zo]{padding:var(--space-xs) 2rem var(--space-md);flex-direction:column;align-items:stretch}.nav-item[data-astro-cid-isef26zo]{border-bottom:1px solid var(--color-charcoal-light);flex-wrap:wrap}.nav-link[data-astro-cid-isef26zo]{color:#fff;flex:1;padding:0;line-height:5rem}.has-dropdown[data-astro-cid-isef26zo]>.nav-link[data-astro-cid-isef26zo]{padding-right:0}.has-dropdown[data-astro-cid-isef26zo]>.nav-link[data-astro-cid-isef26zo]:after{display:none}.sub-toggle[data-astro-cid-isef26zo]{color:#fff;cursor:pointer;background:0 0;border:0;place-items:center;width:5rem;height:5rem;display:grid}.caret[data-astro-cid-isef26zo]{border-bottom:2px solid;border-right:2px solid;width:.8rem;height:.8rem;transition:transform .2s;transform:rotate(45deg)}.sub-toggle[data-astro-cid-isef26zo][aria-expanded=true] .caret[data-astro-cid-isef26zo]{transform:rotate(-135deg)}.dropdown[data-astro-cid-isef26zo],.has-dropdown[data-astro-cid-isef26zo]:hover>.dropdown[data-astro-cid-isef26zo],.has-dropdown[data-astro-cid-isef26zo]:focus-within>.dropdown[data-astro-cid-isef26zo]{opacity:1;visibility:visible;box-shadow:none;padding:0 0 var(--space-xs);border-top:0;flex-basis:100%;display:none;position:static;transform:none}.has-dropdown[data-astro-cid-isef26zo]>.dropdown[data-astro-cid-isef26zo].open,.has-dropdown[data-astro-cid-isef26zo]:hover>.dropdown[data-astro-cid-isef26zo].open,.has-dropdown[data-astro-cid-isef26zo]:focus-within>.dropdown[data-astro-cid-isef26zo].open{display:block}.nav-item--quote[data-astro-cid-isef26zo]{padding-top:var(--space-md);border-bottom:0}.nav-quote[data-astro-cid-isef26zo]{text-align:center;flex:1;margin:0;line-height:5rem}}.banner[data-astro-cid-xmh3dgcn]{color:#fff;text-align:center;place-items:center;min-height:32rem;display:grid;position:relative;overflow:hidden}.banner-img[data-astro-cid-xmh3dgcn]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.banner-overlay[data-astro-cid-xmh3dgcn]{background:linear-gradient(#0a23528c,#0a235259);position:absolute;inset:0}.banner-content[data-astro-cid-xmh3dgcn]{padding-block:var(--space-2xl);position:relative}.banner-title[data-astro-cid-xmh3dgcn]{color:#fff;text-transform:uppercase;letter-spacing:.02em;margin-bottom:var(--space-sm);font-size:clamp(3rem,5vw,4.8rem)}.crumbs[data-astro-cid-xmh3dgcn]{justify-content:center;gap:var(--space-2xs);font-family:var(--font-label);font-size:var(--font-size-xs);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;padding:0;font-weight:600;list-style:none;display:flex}.crumbs[data-astro-cid-xmh3dgcn] li[data-astro-cid-xmh3dgcn]+li[data-astro-cid-xmh3dgcn]:before{content:"/";margin-right:var(--space-2xs);color:var(--color-accent)}.crumbs[data-astro-cid-xmh3dgcn] a[data-astro-cid-xmh3dgcn]{color:var(--color-text-inverse-muted);text-decoration:none}.crumbs[data-astro-cid-xmh3dgcn] a[data-astro-cid-xmh3dgcn]:hover{color:var(--color-accent)}.strip[data-astro-cid-qynvduwb]{color:#fff;padding-block:var(--space-xl);border-top:5px solid var(--color-accent);border-bottom:1px solid var(--color-charcoal-light);background:#0d2a5c}.strip-grid[data-astro-cid-qynvduwb]{gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(26rem,1fr));display:grid}.strip-block[data-astro-cid-qynvduwb]{align-items:center;gap:var(--space-sm);display:flex}.strip-icon[data-astro-cid-qynvduwb]{border:2px solid var(--color-accent);width:6rem;height:6rem;color:var(--color-accent);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.strip-icon[data-astro-cid-qynvduwb] svg{width:2.4rem;height:2.4rem}.strip-label[data-astro-cid-qynvduwb]{font-size:var(--font-size-sm);color:var(--color-text-inverse-muted);line-height:1.5}.strip-value[data-astro-cid-qynvduwb]{font-family:var(--font-heading);font-size:var(--font-size-lg);color:#fff;overflow-wrap:anywhere;line-height:1.5;text-decoration:none;display:block}a[data-astro-cid-qynvduwb].strip-value:hover{color:var(--color-accent)}.strip-note[data-astro-cid-qynvduwb]{font-size:var(--font-size-xs);color:var(--color-text-inverse-muted);line-height:1.5}.footer[data-astro-cid-oenwriqq]{background:var(--color-ink);color:var(--color-text-inverse-muted);font-size:var(--font-size-sm);line-height:1.8}.footer-grid[data-astro-cid-oenwriqq]{gap:var(--space-xl);padding-block:var(--space-2xl);grid-template-columns:1.6fr 1fr 1.2fr 1.3fr;display:grid}.footer-logo[data-astro-cid-oenwriqq]{width:auto;height:15rem;margin-bottom:var(--space-sm);display:block}.footer-tagline[data-astro-cid-oenwriqq]{margin-top:var(--space-sm);font-family:var(--font-label);font-size:var(--font-size-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent);font-weight:600}.footer-heading[data-astro-cid-oenwriqq]{font-size:var(--font-size-lg);color:#fff;margin-bottom:var(--space-md);padding-bottom:var(--space-xs);position:relative}.footer-heading[data-astro-cid-oenwriqq]:after{content:"";background:var(--color-accent);width:4rem;height:3px;position:absolute;bottom:0;left:0}.footer-list[data-astro-cid-oenwriqq]{gap:.4rem;padding:0;list-style:none;display:grid}.footer-list[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{overflow-wrap:anywhere;text-decoration:none;transition:color .2s}.footer-list[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:hover{color:var(--color-accent)}.footer-contact[data-astro-cid-oenwriqq]{gap:var(--space-2xs)}.footer-contact[data-astro-cid-oenwriqq] li[data-astro-cid-oenwriqq]{grid-template-columns:1.8rem minmax(0,1fr);gap:1rem;line-height:1.6;display:grid}.footer-contact[data-astro-cid-oenwriqq] svg{width:1.8rem;height:1.8rem;color:var(--color-accent);margin-top:.2rem}.footer-stamp[data-astro-cid-oenwriqq]{width:13rem;margin-top:var(--space-md);background:#fff;border-radius:50%;padding:.5rem}.footer-stamp[data-astro-cid-oenwriqq] img{width:100%;height:auto;display:block}.footer-bottom[data-astro-cid-oenwriqq]{border-top:1px solid var(--color-charcoal-light);font-size:var(--font-size-xs)}.footer-bottom-inner[data-astro-cid-oenwriqq]{justify-content:space-between;gap:var(--space-2xs);padding-block:var(--space-sm);flex-wrap:wrap;display:flex}@media (width<=960px){.footer-grid[data-astro-cid-oenwriqq]{grid-template-columns:1fr 1fr}}@media (width<=560px){.footer-grid[data-astro-cid-oenwriqq]{grid-template-columns:1fr}}.wa-float[data-astro-cid-4ud7ogzc]{right:max(2rem, env(safe-area-inset-right));bottom:max(2rem, env(safe-area-inset-bottom));z-index:95;background:#fff;border-radius:50%;place-items:center;width:5.6rem;min-width:48px;height:5.6rem;min-height:48px;transition:opacity .15s,visibility .15s;display:grid;position:fixed;box-shadow:0 2px 6px #0a235229,0 8px 24px #0a235233}.wa-float[data-astro-cid-4ud7ogzc] img[data-astro-cid-4ud7ogzc]{width:58%;height:58%}@media print{.wa-float[data-astro-cid-4ud7ogzc]{display:none}}.skip-link[data-astro-cid-ju4pidww]{z-index:2000;background:var(--color-accent);color:#fff;padding:1rem 2rem;font-weight:600;position:absolute;top:-10rem;left:1rem}.skip-link[data-astro-cid-ju4pidww]:focus{top:1rem}
