@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&family=Merriweather:wght@400;700&display=swap";.a11y-bar[data-astro-cid-2quymjnf]{color:#e2e8f0;background-color:#0b1a2c;border-bottom:1px solid #ffffff1a;padding:.4rem 0;font-size:.8rem}.a11y-container[data-astro-cid-2quymjnf]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.a11y-left[data-astro-cid-2quymjnf]{align-items:center;gap:1.25rem;display:flex}.a11y-label[data-astro-cid-2quymjnf]{color:#94a3b8;align-items:center;gap:.4rem;font-weight:500;display:inline-flex}.a11y-link[data-astro-cid-2quymjnf]{color:#67e8f9;font-weight:600;text-decoration:underline}.a11y-link[data-astro-cid-2quymjnf]:hover{color:#fff}.a11y-controls[data-astro-cid-2quymjnf]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.a11y-group[data-astro-cid-2quymjnf]{align-items:center;gap:.35rem;display:inline-flex}.control-label[data-astro-cid-2quymjnf]{color:#94a3b8;margin-right:.2rem}.a11y-btn[data-astro-cid-2quymjnf]{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:4px;padding:.2rem .55rem;font-size:.75rem;font-weight:600;transition:all .15s}.a11y-btn[data-astro-cid-2quymjnf]:hover{background:#fff3}.a11y-btn[data-astro-cid-2quymjnf].active{color:#fff;background:#2563eb;border-color:#3b82f6}.high-contrast-preview[data-astro-cid-2quymjnf]{color:#ff0;background:#000;border-color:#ff0}.font-btn[data-astro-cid-2quymjnf]{min-width:28px;font-weight:700}.a11y-btn-reset[data-astro-cid-2quymjnf]{color:#cbd5e1;background:0 0}.a11y-btn-reset[data-astro-cid-2quymjnf]:hover{color:#fca5a5;background:#ef444433}@media (width<=768px){.a11y-container[data-astro-cid-2quymjnf]{justify-content:center}.a11y-left[data-astro-cid-2quymjnf]{display:none}}.site-header[data-astro-cid-nen7h5rs]{z-index:1000;border-bottom:1px solid var(--color-border);background:#fff;position:sticky;top:0;box-shadow:0 4px 15px #00000014}.header-top[data-astro-cid-nen7h5rs]{background:#fff;padding:1rem 0}.header-top-container[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.identity-brand[data-astro-cid-nen7h5rs]{align-items:center;gap:1.25rem;display:flex}.emblem[data-astro-cid-nen7h5rs]{flex-shrink:0;align-items:center;display:flex}.logo-img[data-astro-cid-nen7h5rs]{object-fit:contain;filter:drop-shadow(0 2px 4px #0000001f);width:50px;height:auto;transition:transform .2s;display:block}.emblem[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover .logo-img[data-astro-cid-nen7h5rs]{transform:scale(1.05)}.institution-kind[data-astro-cid-nen7h5rs]{color:var(--color-accent);text-transform:uppercase;letter-spacing:.8px;margin-bottom:.15rem;font-size:.75rem;font-weight:700}.institution-name[data-astro-cid-nen7h5rs]{letter-spacing:-.3px;margin:0;padding:0;font-size:1.45rem;font-weight:800;line-height:1.2}.institution-name[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--color-primary);text-decoration:none}.institution-name[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--color-primary-light)}.institution-patron[data-astro-cid-nen7h5rs]{color:#475569;margin-top:.15rem;font-size:1.05rem;font-weight:600}.institution-authority[data-astro-cid-nen7h5rs]{color:#64748b;margin-top:.2rem;font-size:.8rem}.header-actions[data-astro-cid-nen7h5rs]{align-items:center;gap:1rem;display:flex}.bip-button[data-astro-cid-nen7h5rs]{border-radius:var(--radius-md);color:#0f172a;background:#fff;border:2px solid #b91c1c;align-items:center;gap:.75rem;padding:.5rem .9rem;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 2px 4px #b91c1c14}.bip-button[data-astro-cid-nen7h5rs]:hover{background:#fef2f2;border-color:#991b1b;text-decoration:none;transform:translateY(-1px)}.bip-logo[data-astro-cid-nen7h5rs]{color:#fff;letter-spacing:1px;background:#b91c1c;border-radius:4px;justify-content:center;align-items:center;padding:.2rem .5rem;font-size:.85rem;font-weight:900;display:inline-flex}.bip-text[data-astro-cid-nen7h5rs]{text-align:left;flex-direction:column;line-height:1.1;display:flex}.bip-text[data-astro-cid-nen7h5rs] strong[data-astro-cid-nen7h5rs]{color:#b91c1c;text-transform:uppercase;font-size:.85rem}.bip-text[data-astro-cid-nen7h5rs] small[data-astro-cid-nen7h5rs]{color:#64748b;font-size:.7rem}.offcanvas-toggle[data-astro-cid-nen7h5rs]{background:var(--color-primary);color:#fff;border-radius:var(--radius-md);cursor:pointer;min-height:46px;box-shadow:var(--shadow-sm);border:none;align-items:center;gap:.6rem;padding:.65rem 1rem;font-size:.95rem;font-weight:700;transition:background .15s,transform .15s;display:none}.offcanvas-toggle[data-astro-cid-nen7h5rs]:hover{background:var(--color-primary-light);transform:translateY(-1px)}.hamburger-box[data-astro-cid-nen7h5rs]{flex-direction:column;justify-content:space-between;width:20px;height:14px;display:flex}.bar[data-astro-cid-nen7h5rs]{background-color:#fff;border-radius:2px;width:100%;height:2px;display:block}.main-navigation[data-astro-cid-nen7h5rs]{background:var(--color-primary)}.nav-list[data-astro-cid-nen7h5rs]{align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.nav-item[data-astro-cid-nen7h5rs]{position:relative}.nav-link[data-astro-cid-nen7h5rs]{color:#f1f5f9;border-bottom:3px solid #0000;align-items:center;gap:.35rem;padding:.85rem 1.1rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.nav-link[data-astro-cid-nen7h5rs]:hover,.nav-item[data-astro-cid-nen7h5rs]:hover .nav-link[data-astro-cid-nen7h5rs],.nav-item[data-astro-cid-nen7h5rs]:focus-within .nav-link[data-astro-cid-nen7h5rs]{color:#fff;background:#ffffff1f;text-decoration:none}.nav-link[data-astro-cid-nen7h5rs].active{background:var(--color-primary-light);color:#fff;border-bottom-color:#38bdf8}.dropdown-chevron[data-astro-cid-nen7h5rs]{transition:transform .2s}.nav-item[data-astro-cid-nen7h5rs]:hover .dropdown-chevron[data-astro-cid-nen7h5rs],.nav-item[data-astro-cid-nen7h5rs]:focus-within .dropdown-chevron[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.dropdown-menu[data-astro-cid-nen7h5rs]{border:1px solid var(--color-border);border-radius:0 0 var(--radius-md) var(--radius-md);min-width:260px;box-shadow:var(--shadow-lg);opacity:0;visibility:hidden;z-index:1050;background:#fff;margin:0;padding:.5rem 0;list-style:none;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;top:100%;left:0;transform:translateY(10px)}.nav-item[data-astro-cid-nen7h5rs]:hover .dropdown-menu[data-astro-cid-nen7h5rs],.nav-item[data-astro-cid-nen7h5rs]:focus-within .dropdown-menu[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;transform:translateY(0)}.dropdown-link[data-astro-cid-nen7h5rs]{color:#1e293b;border-left:3px solid #0000;padding:.75rem 1.25rem;font-size:.92rem;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:block}.dropdown-link[data-astro-cid-nen7h5rs]:hover,.dropdown-link[data-astro-cid-nen7h5rs]:focus{color:var(--color-primary);border-left-color:var(--color-primary);background:#f1f5f9;text-decoration:none}.offcanvas-backdrop[data-astro-cid-nen7h5rs]{backdrop-filter:blur(4px);z-index:1998;opacity:0;pointer-events:none;background:#0f172aa6;width:100vw;height:100vh;transition:opacity .3s;position:fixed;top:0;left:0}.offcanvas-backdrop[data-astro-cid-nen7h5rs].is-active{opacity:1;pointer-events:auto}.offcanvas-drawer[data-astro-cid-nen7h5rs]{color:#fff;z-index:1999;background:#0f2c4d;flex-direction:column;width:min(350px,86vw);height:100vh;transition:transform .32s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;top:0;right:0;transform:translate(100%);box-shadow:-8px 0 30px #00000059}.offcanvas-drawer[data-astro-cid-nen7h5rs].is-open{transform:translate(0)}.drawer-header[data-astro-cid-nen7h5rs]{background:#0b1a2c;border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.drawer-brand[data-astro-cid-nen7h5rs]{align-items:center;gap:.85rem;display:flex}.drawer-logo[data-astro-cid-nen7h5rs]{width:32px;height:auto}.drawer-title[data-astro-cid-nen7h5rs]{color:#fff;font-size:1.1rem;font-weight:800;display:block}.drawer-sub[data-astro-cid-nen7h5rs]{color:#94a3b8;font-size:.75rem}.offcanvas-close-btn[data-astro-cid-nen7h5rs]{color:#fff;border-radius:var(--radius-md);cursor:pointer;background:0 0;border:1px solid #fff3;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.75rem;line-height:1;transition:background .15s;display:flex}.offcanvas-close-btn[data-astro-cid-nen7h5rs]:hover{background:#ffffff26}.drawer-nav[data-astro-cid-nen7h5rs]{flex:1;padding:1rem 1.25rem;overflow-y:auto}.drawer-list[data-astro-cid-nen7h5rs]{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.drawer-link[data-astro-cid-nen7h5rs]{color:#f1f5f9;border-radius:var(--radius-md);align-items:center;min-height:48px;padding:.85rem 1rem;font-size:1rem;font-weight:600;text-decoration:none;transition:background .15s;display:flex}.drawer-link[data-astro-cid-nen7h5rs]:hover,.drawer-link[data-astro-cid-nen7h5rs].active{color:#38bdf8;background:#ffffff1f;text-decoration:none}.drawer-accordion[data-astro-cid-nen7h5rs]{width:100%}.drawer-summary[data-astro-cid-nen7h5rs]{color:#f1f5f9;cursor:pointer;border-radius:var(--radius-md);justify-content:space-between;align-items:center;min-height:48px;padding:.85rem 1rem;font-size:1rem;font-weight:600;list-style:none;transition:background .15s;display:flex}.drawer-summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.drawer-summary[data-astro-cid-nen7h5rs]:hover{background:#ffffff1a}.drawer-accordion[data-astro-cid-nen7h5rs][open] .accordion-chevron[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.drawer-sublist[data-astro-cid-nen7h5rs]{border-left:2px solid #38bdf84d;flex-direction:column;gap:.25rem;margin:0 0 0 1rem;padding:.25rem 0 .5rem 1rem;list-style:none;display:flex}.drawer-sublink[data-astro-cid-nen7h5rs]{color:#cbd5e1;border-radius:var(--radius-sm);align-items:center;min-height:44px;padding:.6rem .85rem;font-size:.9rem;font-weight:500;text-decoration:none;display:flex}.drawer-sublink[data-astro-cid-nen7h5rs]:hover{color:#fff;background:#ffffff14;text-decoration:none}.main-sublink[data-astro-cid-nen7h5rs]{color:#38bdf8;font-weight:700}.drawer-footer[data-astro-cid-nen7h5rs]{background:#0b1a2c;border-top:1px solid #ffffff1f;flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.drawer-bip-btn[data-astro-cid-nen7h5rs]{color:#0f172a;border-radius:var(--radius-md);background:#fff;justify-content:center;align-items:center;gap:.75rem;padding:.65rem 1rem;font-size:.88rem;font-weight:700;text-decoration:none;display:flex}.drawer-bip-btn[data-astro-cid-nen7h5rs]:hover{background:#f1f5f9;text-decoration:none}.drawer-contact-info[data-astro-cid-nen7h5rs]{text-align:center;color:#94a3b8}.drawer-contact-info[data-astro-cid-nen7h5rs] strong[data-astro-cid-nen7h5rs]{color:#fff}@media (width<=992px){.main-navigation[data-astro-cid-nen7h5rs],.bip-button[data-astro-cid-nen7h5rs]{display:none}.offcanvas-toggle[data-astro-cid-nen7h5rs]{display:flex}.institution-name[data-astro-cid-nen7h5rs]{font-size:1.15rem}.institution-patron[data-astro-cid-nen7h5rs]{font-size:.9rem}.institution-authority[data-astro-cid-nen7h5rs]{display:none}}html.high-contrast .site-header[data-astro-cid-nen7h5rs],html.high-contrast .header-top[data-astro-cid-nen7h5rs],html.high-contrast .main-navigation[data-astro-cid-nen7h5rs],html.high-contrast .offcanvas-drawer[data-astro-cid-nen7h5rs],html.high-contrast .drawer-header[data-astro-cid-nen7h5rs],html.high-contrast .drawer-footer[data-astro-cid-nen7h5rs]{background:#000!important;border-color:#ff0!important}html.high-contrast .dropdown-menu[data-astro-cid-nen7h5rs]{background:#000!important;border:2px solid #ff0!important}html.high-contrast .dropdown-link[data-astro-cid-nen7h5rs]{color:#ff0!important}html.high-contrast .dropdown-link[data-astro-cid-nen7h5rs]:hover{color:#000!important;background:#ff0!important}html.high-contrast .bar[data-astro-cid-nen7h5rs]{background-color:#ff0!important}.site-footer[data-astro-cid-jo6i4kqk]{color:#e2e8f0;border-top:4px solid var(--color-primary-light);background:#091a2c;margin-top:auto}.footer-main[data-astro-cid-jo6i4kqk]{padding:3rem 0}.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2.5rem;display:grid}.footer-title[data-astro-cid-jo6i4kqk]{color:#fff;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid #1e3a5f;margin-bottom:1.25rem;padding-bottom:.6rem;font-size:1.15rem}.footer-text[data-astro-cid-jo6i4kqk]{color:#cbd5e1;margin-bottom:1rem;font-size:.9rem;line-height:1.6}.footer-contact-list[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:.85rem;margin:0;padding:0;list-style:none;display:flex}.footer-contact-list[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{color:#cbd5e1;align-items:center;gap:.75rem;font-size:.9rem;display:flex}.footer-contact-list[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{color:#38bdf8;flex-shrink:0}.footer-contact-list[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#67e8f9}.compliance-badges[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:.75rem;margin-bottom:1.25rem;display:flex}.badge-card[data-astro-cid-jo6i4kqk]{border-radius:var(--radius-md);color:#fff;background:#ffffff0d;border:1px solid #ffffff1f;align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex}.badge-card-link[data-astro-cid-jo6i4kqk]{text-decoration:none;transition:background .15s}.badge-card-link[data-astro-cid-jo6i4kqk]:hover{background:#ffffff1a;text-decoration:none}.badge-card-icon[data-astro-cid-jo6i4kqk]{font-size:1.3rem}.bip-mini-logo[data-astro-cid-jo6i4kqk]{color:#fff;letter-spacing:.5px;background:#b91c1c;border-radius:3px;padding:.2rem .45rem;font-size:.75rem;font-weight:900}.badge-card-info[data-astro-cid-jo6i4kqk] strong[data-astro-cid-jo6i4kqk]{color:#f8fafc;font-size:.85rem;display:block}.badge-card-info[data-astro-cid-jo6i4kqk] small[data-astro-cid-jo6i4kqk]{color:#94a3b8;font-size:.7rem;display:block}.footer-legal-links[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.footer-legal-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#38bdf8;font-size:.85rem}.footer-legal-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#fff}.footer-bottom[data-astro-cid-jo6i4kqk]{color:#64748b;background:#040c16;border-top:1px solid #ffffff0d;padding:1.25rem 0;font-size:.8rem}.footer-bottom-container[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}@media (width<=768px){.footer-bottom-container[data-astro-cid-jo6i4kqk]{text-align:center;flex-direction:column}}:root{--font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--font-serif:"Merriweather", Georgia, serif;--font-scale:1rem;--font-scale-ratio:1;--color-primary:#0f2c4d;--color-primary-light:#1b497c;--color-primary-dark:#081a2e;--color-accent:#c2185b;--color-red-gov:#dc2626;--color-gold:#d97706;--color-gold-light:#fef3c7;--color-bg:#f8fafc;--color-surface:#fff;--color-surface-elevated:#fff;--color-text:#0f172a;--color-text-muted:#475569;--color-text-light:#64748b;--color-border:#e2e8f0;--color-border-subtle:#f1f5f9;--color-focus:#2563eb;--color-focus-bg:#eff6ff;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #00000014, 0 2px 4px -1px #0000000a;--shadow-lg:0 10px 15px -3px #00000014, 0 4px 6px -2px #00000008;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-full:9999px;--container-max:1200px}html.high-contrast{--color-bg:#000!important;--color-surface:#000!important;--color-surface-elevated:#000!important;--color-primary:#000!important;--color-primary-light:#111!important;--color-primary-dark:#000!important;--color-accent:#ff0!important;--color-red-gov:#ff0!important;--color-gold:#ff0!important;--color-gold-light:#000!important;--color-text:#ff0!important;--color-text-muted:#ff0!important;--color-text-light:#fff!important;--color-border:#ff0!important;--color-border-subtle:#ff0!important;--color-focus:#fff!important;--color-focus-bg:#000!important;--shadow-sm:none!important;--shadow-md:none!important;--shadow-lg:none!important}html.high-contrast,html.high-contrast body,html.high-contrast header,html.high-contrast nav,html.high-contrast main,html.high-contrast section,html.high-contrast article,html.high-contrast footer,html.high-contrast aside,html.high-contrast div,html.high-contrast ul,html.high-contrast ol,html.high-contrast li,html.high-contrast table,html.high-contrast tr,html.high-contrast td,html.high-contrast th,html.high-contrast form,html.high-contrast input,html.high-contrast textarea,html.high-contrast select,html.high-contrast button{color:#ff0!important;box-shadow:none!important;text-shadow:none!important;background-color:#000!important;background-image:none!important;border-color:#ff0!important}html.high-contrast h1,html.high-contrast h2,html.high-contrast h3,html.high-contrast h4,html.high-contrast h5,html.high-contrast h6,html.high-contrast p,html.high-contrast span,html.high-contrast strong,html.high-contrast em,html.high-contrast time,html.high-contrast label,html.high-contrast small{color:#ff0!important;background-color:#0000!important}html.high-contrast a,html.high-contrast a:visited{color:#ff0!important;background-color:#0000!important;text-decoration:underline!important}html.high-contrast a:hover,html.high-contrast a:focus,html.high-contrast button:hover,html.high-contrast button:focus{color:#000!important;background-color:#ff0!important;outline:3px solid #fff!important;text-decoration:none!important}html.high-contrast a:hover *,html.high-contrast button:hover *{color:#000!important;background-color:#0000!important}html.high-contrast svg{stroke:#ff0!important}html.high-contrast img{filter:grayscale()contrast(150%)!important}html.font-normal{font-size:16px}html.font-large{font-size:18px}html.font-xlarge{font-size:21px}html.highlight-links main a:not(.btn):not(.bip-button){color:#0f172a!important;text-underline-offset:3px!important;background-color:#fef08a!important;border-radius:3px!important;outline:1px solid #ca8a04!important;padding:0 4px!important;font-weight:700!important;text-decoration:underline 2px!important}html.highlight-links.high-contrast main a:not(.btn):not(.bip-button){color:#000!important;background-color:#ff0!important;outline:2px solid #fff!important}html.text-spacing body,html.text-spacing p,html.text-spacing li,html.text-spacing span,html.text-spacing a,html.text-spacing h1,html.text-spacing h2,html.text-spacing h3,html.text-spacing h4,html.text-spacing h5,html.text-spacing h6{letter-spacing:.12em!important;word-spacing:.16em!important;line-height:1.85!important}html.text-spacing p{margin-bottom:2em!important}*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-sans);background-color:var(--color-bg);color:var(--color-text);-webkit-font-smoothing:antialiased;flex-direction:column;min-height:100vh;line-height:1.65;display:flex}:focus-visible{outline:3px solid var(--color-focus)!important;outline-offset:3px!important}html.high-contrast :focus-visible{outline-offset:3px!important;outline:3px solid #fff!important}.skip-link{background:var(--color-primary);color:#fff;z-index:10000;border-radius:var(--radius-sm);box-shadow:var(--shadow-lg);padding:.75rem 1.5rem;font-weight:700;text-decoration:none;transition:top .2s;position:absolute;top:-100px;left:1rem}.skip-link:focus{top:1rem}.container{width:100%;max-width:var(--container-max);margin:0 auto;padding:0 1.25rem}h1,h2,h3,h4,h5,h6{color:var(--color-text);margin-bottom:.75rem;font-weight:700;line-height:1.25}h1{font-size:2.25rem}h2{font-size:1.75rem}h3{font-size:1.35rem}h4{font-size:1.15rem}p{margin-bottom:1rem}a{color:var(--color-primary-light);text-decoration:none;transition:color .15s,background .15s}a:hover{color:var(--color-primary);text-decoration:underline}.btn{border-radius:var(--radius-md);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.65rem 1.25rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.btn-primary{background:var(--color-primary);color:#fff}.btn-primary:hover{background:var(--color-primary-light);text-decoration:none;transform:translateY(-1px)}.btn-accent{background:var(--color-accent);color:#fff}.btn-accent:hover{background:#a2134b;text-decoration:none}.btn-outline{border-color:var(--color-border);color:var(--color-text);background:0 0}.btn-outline:hover{background:var(--color-border-subtle);text-decoration:none}.badge{text-transform:uppercase;letter-spacing:.5px;border-radius:var(--radius-full);align-items:center;gap:.35rem;padding:.25rem .6rem;font-size:.75rem;font-weight:700;display:inline-flex}.badge-wcag{color:#0369a1;background:#e0f2fe;border:1px solid #bae6fd}.badge-bip{color:#b91c1c;background:#fee2e2;border:1px solid #fecaca}.badge-gov{color:#334155;background:#f1f5f9;border:1px solid #cbd5e1}@media (width<=768px){h1{font-size:1.75rem}h2{font-size:1.4rem}.container{padding:0 1rem}}main[data-astro-cid-ju4pidww]{flex-direction:column;flex:1;display:flex}main[data-astro-cid-ju4pidww]:focus{outline:none!important}
