.AccessibilityPanel_backdrop__XFa01{position:fixed;inset:0;z-index:100;background:rgba(0,0,30,.45);display:flex;justify-content:flex-end;padding:clamp(.75rem,2vw,1.5rem)}.AccessibilityPanel_panel__5ajfm{width:min(380px,100%);max-height:100%;overflow-y:auto;background:var(--bg);color:var(--ink);border:1px solid var(--hairline);border-radius:14px;padding:1.5rem;box-shadow:0 18px 60px rgba(0,0,60,.3);display:flex;flex-direction:column;gap:1.5rem}.AccessibilityPanel_head__ZuFjo{display:flex;align-items:center;justify-content:space-between}.AccessibilityPanel_title__mLrUa{font-size:1.4rem;color:var(--accent)}.AccessibilityPanel_close__Zwukq{font-size:1.8rem;line-height:1;width:40px;height:40px;border-radius:999px;color:var(--ink)}.AccessibilityPanel_close__Zwukq:hover{background:color-mix(in srgb,var(--accent) 12%,transparent)}.AccessibilityPanel_group__OSWrV{border:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.85rem}.AccessibilityPanel_legend__joa4_{font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);padding:0;margin-bottom:.6rem}.AccessibilityPanel_segmented__7HLZ0{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.5rem;gap:.5rem}.AccessibilityPanel_size__HZR9h{border:1px solid var(--hairline);border-radius:10px;padding:.7rem 0;font-family:var(--font-display);font-size:1.1rem;color:var(--ink);transition:background var(--transition),color var(--transition)}.AccessibilityPanel_size__HZR9h:nth-child(2){font-size:1.3rem}.AccessibilityPanel_size__HZR9h:nth-child(3){font-size:1.55rem}.AccessibilityPanel_sizeActive__rOFPU{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.AccessibilityPanel_switch__EzJcV{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;text-align:left;padding:.5rem 0}.AccessibilityPanel_switchText__HeHok{display:flex;flex-direction:column}.AccessibilityPanel_switchLabel__2ERaA{font-size:1rem;color:var(--ink)}.AccessibilityPanel_switchDesc__M_HkM{font-size:.82rem;color:var(--muted)}.AccessibilityPanel_track__XWv_x{flex:none;width:46px;height:26px;border-radius:999px;background:color-mix(in srgb,var(--ink) 22%,transparent);border:1px solid var(--hairline);position:relative;transition:background var(--transition)}.AccessibilityPanel_thumb__UDSM8{position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:999px;background:var(--bg);transition:transform var(--transition)}.AccessibilityPanel_switch__EzJcV.AccessibilityPanel_on__qKFlT .AccessibilityPanel_track__XWv_x{background:var(--accent)}.AccessibilityPanel_switch__EzJcV.AccessibilityPanel_on__qKFlT .AccessibilityPanel_thumb__UDSM8{transform:translateX(20px)}.AccessibilityPanel_reset__cRk_D{align-self:flex-start;font-size:.85rem;color:var(--accent);border-bottom:1px solid;padding-bottom:1px}@media (max-width:520px){.AccessibilityPanel_backdrop__XFa01{align-items:flex-end;justify-content:center}.AccessibilityPanel_panel__5ajfm{width:100%}}.BlueVisionOverlay_root__MdeKv{position:fixed;inset:0;z-index:70;pointer-events:none}.BlueVisionOverlay_sim__Z4XkX{position:fixed;inset:0;-webkit-backdrop-filter:blur(2.5px) brightness(.92) saturate(.5);backdrop-filter:blur(2.5px) brightness(.92) saturate(.5);background:radial-gradient(circle at 50% 45%,transparent 28%,rgba(0,0,28,.55) 100%),rgba(12,32,165,.28)}.BlueVisionOverlay_sim__Z4XkX[data-scrolling]{-webkit-backdrop-filter:none;backdrop-filter:none}.BlueVisionOverlay_bar__XTjiR{position:fixed;top:0;left:0;right:0;pointer-events:auto;display:flex;align-items:center;justify-content:space-between;gap:.75rem 1.5rem;flex-wrap:wrap;padding:.7rem clamp(1rem,3vw,2rem);background:rgba(2,6,40,.96);color:#eaf0ff;border-bottom:1px solid rgba(150,175,255,.4);box-shadow:0 10px 40px rgba(0,0,60,.45)}.BlueVisionOverlay_message__squvb{display:flex;align-items:baseline;gap:.6rem .9rem;flex-wrap:wrap;min-width:0}.BlueVisionOverlay_label__y5Hto{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;font-size:1.05rem;color:#cdd9ff;white-space:nowrap}.BlueVisionOverlay_text__JhZ_l{font-size:.9rem;line-height:1.5;color:#d7e0ff}.BlueVisionOverlay_exit__r8znN{flex-shrink:0;display:inline-block;background:#eaf0ff;color:#001066;padding:.6rem 1.4rem;border-radius:999px;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;font-weight:600}.BlueVisionOverlay_exit__r8znN:hover{opacity:.9}.BlueVisionOverlay_exit__r8znN:focus-visible{outline:3px solid #eaf0ff;outline-offset:3px}@media (max-width:600px){.BlueVisionOverlay_text__JhZ_l{display:none}}.A11yDock_dock__krikZ{position:fixed;right:clamp(.9rem,2vw,1.5rem);bottom:clamp(.9rem,2vw,1.5rem);z-index:80;display:flex;align-items:center;gap:.6rem}.A11yDock_blueBtn__8yOmH{display:inline-flex;align-items:center;gap:.55rem;background:var(--accent);color:var(--on-accent);padding:.7rem 1.15rem;border-radius:999px;font-size:.82rem;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 6px 20px rgba(0,0,80,.25);transition:transform var(--transition),box-shadow var(--transition)}.A11yDock_blueBtn__8yOmH:hover{transform:translateY(-2px)}.A11yDock_blueBtn__8yOmH.A11yDock_active__0yFTT{outline:3px solid var(--accent);outline-offset:2px}.A11yDock_iconBtn__Pr4Yc{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:999px;background:var(--bg);color:var(--accent);border:1px solid var(--hairline);box-shadow:0 6px 20px rgba(0,0,80,.18);transition:transform var(--transition)}.A11yDock_iconBtn__Pr4Yc:hover{transform:translateY(-2px)}.A11yDock_filterDef__z4XCT{position:absolute;width:0;height:0;overflow:hidden}@media (max-width:520px){.A11yDock_blueBtn__8yOmH span{font-size:.74rem}}.Header_header__KwdYD{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:var(--bg);border-bottom:1px solid transparent}.Header_inner__DLT3k{display:flex;align-items:center;justify-content:space-between;min-height:var(--header-h);gap:1.5rem;max-width:1280px;margin-inline:auto;padding-inline:clamp(1.5rem,3.4vw,2.75rem)}.Header_brand__fkyv5{display:inline-flex;align-items:center}.Header_mark__szb8V{width:165px;height:auto;color:var(--accent)}.Header_nav__tNWGY{display:flex;align-items:center;gap:clamp(1.5rem,3.4vw,3rem);list-style:none;padding:0}.Header_link__8qxmS{font-size:1.05rem;letter-spacing:.06em;text-transform:uppercase;color:var(--accent);position:relative;padding-block:.4rem}.Header_link__8qxmS:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform var(--transition)}.Header_linkActive__IdoV8:after,.Header_link__8qxmS:focus-visible:after,.Header_link__8qxmS:hover:after{transform:scaleX(1)}@media (max-width:600px){.Header_inner__DLT3k{padding-inline:1rem;gap:.75rem}.Header_mark__szb8V{width:96px}.Header_nav__tNWGY{gap:.9rem;min-width:0}.Header_link__8qxmS{font-size:.8rem;letter-spacing:.04em}}.Header_linkActive__IdoV8{font-weight:700}@font-face{font-family:colonel;src:url(/_next/static/media/b923a5ef6f893463-s.p.woff2) format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:colonel;src:url(/_next/static/media/1c5d3dbd67571ff0-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:colonel;src:url(/_next/static/media/c68e09086214a679-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:colonel Fallback;src:local("Arial");ascent-override:101.29%;descent-override:22.76%;line-gap-override:7.45%;size-adjust:71.18%}.__className_e55e8f{font-family:colonel,colonel Fallback}.__variable_e55e8f{--font-colonel:"colonel","colonel Fallback"}@font-face{font-family:proxima;src:url(/_next/static/media/3830d93952c08be6-s.p.woff2) format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:proxima;src:url(/_next/static/media/dfb9938821b7206e-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:proxima;src:url(/_next/static/media/ff8637b7f72be53f-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:proxima;src:url(/_next/static/media/a26d1d81c172bcde-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:proxima;src:url(/_next/static/media/7dd1e8192a6817fd-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:proxima;src:url(/_next/static/media/d6bdb9ee9338cc32-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:proxima Fallback;src:local("Arial");ascent-override:79.69%;descent-override:21.18%;line-gap-override:0.00%;size-adjust:99.14%}.__className_8bc5d9{font-family:proxima,proxima Fallback}.__variable_8bc5d9{--font-proxima:"proxima","proxima Fallback"}@font-face{font-family:legible;src:url(/_next/static/media/93c18311c3ea1a8c-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:legible;src:url(/_next/static/media/29f0974f0b8f658d-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:legible Fallback;src:local("Arial");ascent-override:95.93%;descent-override:29.29%;line-gap-override:0.00%;size-adjust:99.03%}.__className_7433e6{font-family:legible,legible Fallback}.__variable_7433e6{--font-legible:"legible","legible Fallback"}.Footer_footer__pQtti{border-top:1px solid var(--hairline);padding-top:2.5rem;padding-bottom:clamp(5rem,8vw,7rem)}.Footer_inner__vtL_T{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.25rem;max-width:1280px;margin-inline:auto;padding-inline:clamp(1.5rem,3.4vw,2.75rem)}.Footer_brandRow__SnWRp{display:flex;align-items:center;gap:.85rem}.Footer_mark__l51Uw{width:88px;height:auto;color:var(--accent)}.Footer_org__l3izj{font-size:.85rem;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.Footer_credit__AT7_j{font-size:.9rem;color:var(--muted);text-align:right;margin-left:auto}.Footer_creditLink__3O70N{color:var(--accent);border-bottom:1px solid;padding-bottom:1px}.Footer_creditLink__3O70N:hover{opacity:.8}@media (max-width:600px){.Footer_inner__vtL_T{flex-direction:column;align-items:flex-start}.Footer_credit__AT7_j{text-align:left;margin-left:0;max-width:100%}.Footer_footer__pQtti{padding-bottom:calc(72px + env(safe-area-inset-bottom))}}:root{--blue:#0000ff;--white:#ffffff;--bg:var(--white);--ink:#0a0a0a;--muted:#333333;--accent:var(--blue);--on-accent:var(--white);--hairline:rgba(0,0,255,0.22);--glow:#aec8ff;--font-display:var(--font-colonel),Georgia,"Times New Roman",serif;--font-sans:var(--font-proxima),system-ui,-apple-system,"Helvetica Neue",Arial,sans-serif;--font-scale:1;--maxw:1040px;--gutter:clamp(1.25rem,4vw,2.5rem);--section-pad:clamp(3rem,7vw,5.5rem);--header-h:100px;--transition:280ms ease}@media (max-width:600px){:root{--header-h:68px}}html{font-size:calc(118.75% * var(--font-scale))}[data-font-size=lg]{--font-scale:1.15}[data-font-size=xl]{--font-scale:1.32}[data-contrast=high]{--bg:#000000;--ink:#ffffff;--muted:#f1f1f1;--accent:#ffe000;--on-accent:#000000;--hairline:#ffe000;--glow:transparent}[data-contrast=high] a{text-decoration:underline}[data-contrast=high] img{outline:2px solid var(--accent);outline-offset:2px}[data-font=legible]{--font-display:var(--font-legible),system-ui,sans-serif;--font-sans:var(--font-legible),system-ui,sans-serif}[data-motion=reduced] *,[data-motion=reduced] :after,[data-motion=reduced] :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}html{scroll-behavior:auto}}*,:after,:before{box-sizing:border-box}*{margin:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font-family:var(--font-sans);font-weight:400;line-height:1.5;letter-spacing:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;transition:background var(--transition),color var(--transition)}img,picture,svg{display:block;max-width:100%}a{text-decoration:none}a,button{color:inherit}button{font:inherit;background:none;border:none;cursor:pointer}h1,h2,h3{font-family:var(--font-display);font-weight:400;line-height:1.08;color:var(--accent);text-transform:uppercase;letter-spacing:.03em}:focus-visible{outline:3px solid var(--accent);outline-offset:3px;border-radius:2px}main:focus{outline:none}.container{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gutter)}.section{padding-block:var(--section-pad);position:relative;scroll-margin-top:var(--header-h)}.eyebrow{font-size:.8rem;letter-spacing:.18em;color:var(--accent)}.eyebrow,.skip-link{text-transform:uppercase}.skip-link{position:absolute;left:1rem;top:-100px;z-index:1000;background:var(--accent);color:var(--on-accent);padding:.75rem 1.25rem;border-radius:4px;font-size:.9rem;letter-spacing:.06em;transition:top var(--transition)}.skip-link:focus{top:1rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}[data-blue-vision=on] *,[data-blue-vision=on] :after,[data-blue-vision=on] :before{animation-play-state:paused!important}