.site-control-theme{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#fff;--foreground:var(--site-ink);--popover:#fff;--popover-foreground:var(--site-ink);--primary:var(--site-navy);--primary-foreground:#fff;--muted:var(--site-surface);--muted-foreground:var(--site-muted);--accent:var(--site-navy-soft);--accent-foreground:var(--site-navy-deep);--border:var(--site-border);--input:var(--site-muted);--ring:var(--site-navy);--destructive:#a01919;--radius:.25rem}.site-control-theme[data-slot=popover-content],.site-control-theme[data-slot=select-content]{border-radius:.125rem}.site-control-theme [data-slot=calendar] button[data-selected-single=true]{background:var(--site-navy);color:#fff}
.site-subpage{color:var(--site-ink);background:#fff;font-size:16px;line-height:1.5}.site-subpage-container{max-width:1024px;margin-inline:auto;padding:16px 16px 64px}.site-subpage-quicklinks{border-bottom:1px solid var(--site-border)}.site-subpage-quicklinks ul{max-width:1024px;margin-inline:auto}.site-subpage-quicklinks li+li{border-top:1px solid var(--site-border)}.site-subpage-quicklinks a{justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;font-weight:600;display:flex}.site-breadcrumbs{margin-bottom:16px;font-size:16px;line-height:24px}.site-subpage-grid{align-items:start;gap:30px;display:grid}.site-subpage-article,.site-subpage-body{overflow-wrap:break-word;min-width:0;display:flow-root}.site-page-heading h1{overflow-wrap:break-word;margin:20px 0 16px;font-size:22px;font-weight:700;line-height:1.25}.site-page-heading .site-preamble{margin:0 0 19px;font-size:16px;font-weight:700;line-height:1.5}.site-subpage h2{margin:24px 0 14px;font-size:20px;font-weight:600;line-height:1.25}.site-subpage h3{font-size:18px;font-weight:700;line-height:1.25}.site-subpage-body>:first-child,.site-subpage-body>section:first-child>h2:first-child,.site-subpage .site-text-section>h2:first-child,.site-subpage .site-form-section>h2:first-child{margin-top:0}.site-text-section+.site-text-section{margin-top:24px}.site-subpage p{line-height:1.5}.site-subpage .prose{font-size:16px;line-height:1.5}.site-subpage .prose p{margin-block:0 20px}.site-subpage .prose h3{margin:24px 0 14px}.site-subpage .prose>:first-child{margin-top:0}.site-subpage .prose>:last-child{margin-bottom:0}.site-subpage .prose li{margin-block:4px}.site-related{border-top:4px solid var(--site-navy);background:var(--site-surface);overflow-wrap:break-word;margin-top:20px;padding:12px}.site-subpage .site-related h2{margin:0 0 16px;font-size:18px;font-weight:700}.site-related li+li{margin-top:16px}.site-service-list>li{border-top:1px solid var(--site-border);padding-block:20px}.site-service-list>li:first-child{border-top:0;padding-top:0}.site-subpage .site-service-list h2{margin:0 0 10px}.site-news-list>li{border-bottom:1px solid var(--site-border);padding-block:20px}.site-news-list>li:first-child{padding-top:0}.site-subpage .site-news-list h2{margin:0 0 8px;font-size:18px}.site-form-section{min-width:0}.site-form-section+.site-form-section{border-top:1px solid var(--site-border);padding-top:24px}.site-subpage .site-auth-gate h2{margin-top:0}.site-subpage-grid.site-subpage-grid-wide{grid-template-columns:minmax(0,1fr)}.site-subpage-grid-wide .site-page-heading{max-width:651px}.site-leadership-list{gap:24px 32px;display:grid}.site-leadership-person{border-top:1px solid var(--site-border);grid-template-columns:96px minmax(0,1fr);align-content:start;align-items:start;gap:16px;min-width:0;padding-top:20px;display:grid}.site-leadership-details{grid-column:1/-1;gap:8px;min-width:0;display:grid}@media (min-width:640px){.site-leadership-person{grid-template-columns:112px minmax(0,1fr)}}@media (min-width:768px){.site-leadership-list{grid-template-columns:repeat(2,minmax(0,1fr))}.site-subpage-quicklinks ul{align-items:center;padding:12px 16px;display:flex}.site-subpage-quicklinks li+li{border-top:0;border-left:1px solid var(--site-border)}.site-subpage-quicklinks a{justify-content:start;padding:0 24px;font-size:18px;line-height:29px}.site-subpage-quicklinks li:first-child a{padding-left:0}.site-page-heading h1{margin-bottom:22px;font-size:30px}.site-page-heading .site-preamble{margin-bottom:27px;font-size:19px}.site-subpage h2{margin-bottom:18px;font-size:21px}}@media (min-width:992px){.site-leadership-person{grid-template-columns:128px minmax(0,1fr)}.site-subpage-grid{grid-template-columns:minmax(0,calc(66.6667% - 10px)) minmax(0,1fr)}}
