.F8HG7q_header{z-index:50;background:var(--color-surface);border-bottom:1px solid var(--color-border);position:relative}.F8HG7q_sticky{position:sticky;top:0}.F8HG7q_inner{justify-content:space-between;align-items:center;gap:var(--space-6);min-height:86px;display:flex}.F8HG7q_logo{flex-shrink:0;align-items:center;gap:13px;text-decoration:none;display:inline-flex}.F8HG7q_mark{width:auto;height:52px}.F8HG7q_wordmark{flex-direction:column;line-height:1;display:flex}.F8HG7q_wordmark b{font-size:24px;font-weight:var(--font-weight-extrabold);color:var(--color-navy-deep);letter-spacing:-.012em;white-space:nowrap}.F8HG7q_wordmark i{font-size:13.5px;font-style:normal;font-weight:var(--font-weight-semibold);color:var(--color-action-accessible);letter-spacing:.02em;margin-top:5px}.F8HG7q_links ul{align-items:center;gap:var(--space-5);margin:0;padding:0;list-style:none;display:flex}.F8HG7q_links a,.F8HG7q_links span{min-height:44px;color:var(--color-text-secondary);font-weight:var(--font-weight-semibold);white-space:nowrap;transition:color var(--duration-base) var(--ease-standard);align-items:center;font-size:15px;text-decoration:none;display:inline-flex;position:relative}.F8HG7q_links a:hover,.F8HG7q_links a[aria-current=page]{color:var(--color-navy-700)}.F8HG7q_links a[aria-current=page]:after{content:"";inset-inline:0;background:var(--color-green-500);border-radius:2px;height:2.5px;position:absolute;bottom:6px}.F8HG7q_toggle{border-radius:var(--radius-sm);min-width:44px;min-height:44px;color:var(--color-text-primary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:8px;display:none}.F8HG7q_toggle:hover{background:var(--color-gray-100)}@media (max-width:1200px){.F8HG7q_toggle{display:inline-flex}.F8HG7q_links{display:none}.F8HG7q_links.F8HG7q_open{inset-inline:0;background:var(--color-surface);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);box-shadow:var(--shadow-md);padding:var(--space-2) var(--gutter) var(--space-4);display:block;position:absolute;top:100%}.F8HG7q_links.F8HG7q_open ul{flex-direction:column;align-items:stretch;gap:0}.F8HG7q_links.F8HG7q_open li+li{border-top:1px solid var(--color-gray-100)}.F8HG7q_links.F8HG7q_open a,.F8HG7q_links.F8HG7q_open span{min-height:48px;font-size:var(--font-size-md);display:flex}.F8HG7q_links.F8HG7q_open a[aria-current=page]:after{display:none}}@media (max-width:600px){.F8HG7q_inner{gap:var(--space-3);min-height:68px}.F8HG7q_mark{height:40px}.F8HG7q_wordmark b{font-size:18px}.F8HG7q_wordmark i{font-size:11px}}
.u2jaBG_footer{margin-top:var(--space-8);padding-block:var(--space-16) var(--space-8);background:var(--color-footer);border-top:1px solid var(--color-border);color:var(--color-text-secondary);font-size:var(--font-size-sm)}.u2jaBG_grid{gap:var(--space-10);grid-template-columns:1.6fr 1fr 1fr;display:grid}.u2jaBG_mark{width:auto;height:44px;margin-bottom:var(--space-3)}.u2jaBG_name{margin:0 0 var(--space-3);font-size:var(--font-size-md);font-weight:var(--font-weight-extrabold);color:var(--color-navy-deep)}.u2jaBG_text{line-height:var(--line-height-relaxed);max-width:48ch;margin:0}.u2jaBG_heading{margin:0 0 var(--space-3);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-text-primary);letter-spacing:0}.u2jaBG_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.u2jaBG_list a,.u2jaBG_list span{min-height:36px;color:var(--color-text-secondary);transition:color var(--duration-base) var(--ease-standard);align-items:center;text-decoration:none;display:inline-flex}.u2jaBG_list a:hover{color:var(--color-navy-700);text-decoration:underline}.u2jaBG_contact{gap:var(--space-2)}.u2jaBG_contact svg{color:var(--color-navy-700);flex-shrink:0}.u2jaBG_bottom{margin:var(--space-12) 0 0;padding-top:var(--space-6);color:var(--color-text-secondary);border-top:1px solid #d7e5e8}@media (max-width:820px){.u2jaBG_grid{gap:var(--space-8);grid-template-columns:1fr 1fr}.u2jaBG_org{grid-column:1/-1}}@media (max-width:600px){.u2jaBG_grid{grid-template-columns:1fr}.u2jaBG_list a,.u2jaBG_list span{min-height:44px}}
@font-face{font-family:heebo;src:url(../media/heebo_wght_300_900-s.p.291dmuywh9trg.woff2)format("woff2");font-display:swap;font-weight:300 900;font-style:normal}@font-face{font-family:heebo Fallback;src:local(Arial);ascent-override:104.26%;descent-override:41.88%;line-gap-override:0.0%;size-adjust:100.51%}._6zse_G_className{font-family:heebo,heebo Fallback;font-style:normal}._6zse_G_variable{--font-heebo:"heebo", "heebo Fallback"}
