.skip[data-astro-cid-3ef6ksr2]{position:absolute;left:var(--space-4);top:var(--space-2);z-index:100;padding:var(--space-2) var(--space-4);background:var(--surface);color:var(--ink);border:1px solid var(--border-strong);border-radius:var(--radius-md);transform:translateY(-200%)}.skip[data-astro-cid-3ef6ksr2]:focus{transform:none}.site-header[data-astro-cid-3ef6ksr2]{position:relative;background:var(--surface);border-bottom:1px solid var(--border)}.bar[data-astro-cid-3ef6ksr2]{max-width:var(--content-max);margin:0 auto;padding:var(--space-3) var(--space-4);display:flex;align-items:center;gap:var(--space-4);min-height:64px}.home[data-astro-cid-3ef6ksr2]{display:inline-flex;border-radius:var(--radius-sm);margin-right:auto;text-decoration:none}.nav[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--space-6)}.portal[data-astro-cid-3ef6ksr2]{display:flex;gap:var(--space-2)}.nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{display:flex;gap:var(--space-1)}.nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;height:var(--control-md);padding:0 var(--space-3);border-radius:var(--radius-md);color:var(--ink-muted);font-size:15px;font-weight:500;white-space:nowrap;text-decoration:none}.nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:var(--ink);background:var(--surface-sunken)}.nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--primary);border-radius:0}.menu-btn[data-astro-cid-3ef6ksr2]{display:none;align-items:center;justify-content:center;width:var(--control-lg);height:var(--control-lg);padding:0;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);color:var(--ink);cursor:pointer}.menu-btn[data-astro-cid-3ef6ksr2] .i-close[data-astro-cid-3ef6ksr2],.menu-btn[data-astro-cid-3ef6ksr2] .i-open[data-astro-cid-3ef6ksr2]{display:inline-flex}.menu-btn[data-astro-cid-3ef6ksr2] .i-close[data-astro-cid-3ef6ksr2],.menu-btn[data-astro-cid-3ef6ksr2][aria-expanded=true] .i-open[data-astro-cid-3ef6ksr2]{display:none}.menu-btn[data-astro-cid-3ef6ksr2][aria-expanded=true] .i-close[data-astro-cid-3ef6ksr2]{display:inline-flex}@media(min-width:720px){.bar[data-astro-cid-3ef6ksr2]{padding-left:var(--space-12);padding-right:var(--space-12)}}@media(max-width:1179px){html.js .menu-btn[data-astro-cid-3ef6ksr2]{display:inline-flex}.bar[data-astro-cid-3ef6ksr2]{flex-wrap:wrap;gap:var(--space-2)}.nav[data-astro-cid-3ef6ksr2]{flex:1 0 100%}html.js .nav[data-astro-cid-3ef6ksr2]{order:10}.nav[data-astro-cid-3ef6ksr2]{flex-direction:column;align-items:stretch;gap:var(--space-2);padding-bottom:var(--space-3)}.nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{flex-direction:column;padding:var(--space-2) 0 0}.portal[data-astro-cid-3ef6ksr2]{flex-direction:column}.portal[data-astro-cid-3ef6ksr2] .btn{width:100%}.nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{width:100%;height:var(--control-lg)}.nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]{box-shadow:inset 3px 0 0 var(--primary)}html.js .nav[data-astro-cid-3ef6ksr2]{display:none}html.js .bar[data-astro-cid-3ef6ksr2]:has(.menu-btn[aria-expanded=true]) .nav[data-astro-cid-3ef6ksr2]{display:flex}}@media(max-width:519px){.home[data-astro-cid-3ef6ksr2] .dco-logo{zoom:.72}}@media(max-width:379px){.home[data-astro-cid-3ef6ksr2] .dco-logo{zoom:.62}}.site-footer[data-astro-cid-sz7xmlte]{background:var(--brand-navy);color:#fff;font-size:15px;line-height:24px}.inner[data-astro-cid-sz7xmlte]{max-width:var(--content-max);margin:0 auto;padding:var(--space-8) var(--space-4);display:grid;gap:var(--space-4) var(--space-8);grid-template-columns:1fr}.addr[data-astro-cid-sz7xmlte]{font-style:normal;display:flex;flex-direction:column}.contact[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column}ul[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4)}a[data-astro-cid-sz7xmlte]{color:#fff;display:inline-flex;align-items:center;gap:var(--space-2);min-height:32px;border-radius:var(--radius-sm);text-underline-offset:3px;overflow-wrap:anywhere}a[data-astro-cid-sz7xmlte]:focus-visible{outline-color:#fff}.copy[data-astro-cid-sz7xmlte]{color:var(--brand-teal-100);font-size:14px}@media(min-width:720px){.inner[data-astro-cid-sz7xmlte]{padding-left:var(--space-12);padding-right:var(--space-12)}}@media(min-width:900px){.inner[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr 1fr;padding-top:var(--space-12);padding-bottom:var(--space-8)}.brand[data-astro-cid-sz7xmlte]{grid-column:1 / -1}.copy[data-astro-cid-sz7xmlte]{grid-column:1 / -1;padding-top:var(--space-4);border-top:1px solid rgba(255,255,255,.18)}}body{display:flex;flex-direction:column;min-height:100vh}main{flex:1 0 auto}main:focus{outline:none}.rule[data-astro-cid-hotfj66a]{display:block;overflow:visible}.l1[data-astro-cid-hotfj66a]{stroke:var(--brand-navy)}.l2[data-astro-cid-hotfj66a]{stroke:var(--brand-teal)}.l3[data-astro-cid-hotfj66a]{stroke:var(--brand-teal-300)}
