._0ZF_0a_media{background:var(--navy-900);position:absolute;inset:0;overflow:hidden}._0ZF_0a_image{object-fit:cover;object-position:58% 55%;animation:_0ZF_0a_hero-fade 1.1s var(--ease-out) both;width:100%!important;height:100%!important}._0ZF_0a_home ._0ZF_0a_image{object-position:56% 52%}._0ZF_0a_page ._0ZF_0a_image,._0ZF_0a_article ._0ZF_0a_image{object-position:60% 48%;filter:saturate(.94)brightness(.86)}._0ZF_0a_scrim,._0ZF_0a_vignette{pointer-events:none;position:absolute;inset:0}._0ZF_0a_scrim{background:linear-gradient(#050f186b 0%,#06121d3d 30%,#06111bb8 78%,#050e17f0 100%),linear-gradient(90deg,#06111b80 0%,#06111b1f 30% 66%,#06111b85 100%)}._0ZF_0a_page ._0ZF_0a_scrim,._0ZF_0a_article ._0ZF_0a_scrim{background:linear-gradient(#050f189e 0%,#06121d80 32%,#06111bd1 72%,#050e17f7 100%),linear-gradient(90deg,#06111b94 0%,#06111b42 50%,#06111b94 100%)}._0ZF_0a_vignette{mix-blend-mode:multiply;background:radial-gradient(72% 62% at 50% 40%,#0000 30%,#040c1466 100%),radial-gradient(90% 70% at 50% 100%,#040c148c,#0000 62%)}._0ZF_0a_home ._0ZF_0a_vignette{background:radial-gradient(76% 64% at 50% 38%,#0000 34%,#040c1457 100%),radial-gradient(92% 62% at 50% 100%,#040c1470,#0000 64%)}@keyframes _0ZF_0a_hero-fade{0%{opacity:0;transform:scale(1.012)}to{opacity:1;transform:scale(1)}}@media (max-width:767px){._0ZF_0a_image{object-position:60% 42%}._0ZF_0a_home ._0ZF_0a_image{object-position:62% 38%}}
.cN3mgW_rail{z-index:30;flex-direction:column;gap:12px;display:flex;position:fixed;top:50%;right:clamp(10px,1.2vw,22px);transform:translateY(-50%)}.cN3mgW_railLink{width:58px;height:58px;color:var(--steel-100);-webkit-backdrop-filter:blur(12px);transition:transform .28s var(--ease-out), border-color .28s var(--ease-out), background .28s var(--ease-out), color .28s var(--ease-out);background:linear-gradient(150deg,#28465c8c,#0a1a2ab8);border:1px solid #b4cdde4d;border-radius:16px;place-items:center;display:grid;box-shadow:0 14px 30px #0000003d}.cN3mgW_railLink:hover{border-color:var(--glass-border-strong);color:var(--white);background:linear-gradient(150deg,#37607ca8,#0f263ad1);transform:translate(-3px)}.cN3mgW_railLink:focus-visible{outline-offset:4px}.cN3mgW_inline{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;margin-top:clamp(14px,2.4vh,22px);display:none}.cN3mgW_inlineLink{border:1px solid var(--glass-border);min-height:50px;color:var(--steel-100);-webkit-backdrop-filter:blur(10px);transition:border-color .24s var(--ease-out), background .24s var(--ease-out);background:#0f202e8c;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:8px 10px;font-size:12px;line-height:1.2;display:flex}.cN3mgW_inlineLink:hover{border-color:var(--glass-border-strong);background:#1e3a4e9e}.cN3mgW_inlineIcon{color:var(--steel-100);place-items:center;display:grid}.cN3mgW_inlineIcon svg{width:18px;height:18px}.cN3mgW_inlineLabel{white-space:nowrap}@media (max-width:1279px){.cN3mgW_rail{display:none}.cN3mgW_inline{display:grid}}@media (max-width:430px){.cN3mgW_inline{gap:8px}.cN3mgW_inlineLink{letter-spacing:.01em;flex-direction:column;gap:4px;min-height:56px;font-size:10.5px}}
._xbSia_wrap{flex-direction:column;gap:22px;display:flex}._xbSia_empty{border-radius:var(--radius-md);color:var(--steel-200);text-align:center;background:#ffffff08;border:1px dashed #b4cdde47;padding:34px 26px;font-size:.9375rem;line-height:1.6}._xbSia_list{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}._xbSia_card{border-radius:var(--radius-md);background:#ffffff0b;border:1px solid #bed5e42e;gap:20px;padding:18px;transition:border-color .18s,background .18s;display:flex}._xbSia_card:hover{background:#ffffff12;border-color:#bed5e457}._xbSia_thumb{background:#0a1a2a99;border-radius:10px;flex:0 0 240px;align-self:stretch;min-height:150px;position:relative;overflow:hidden}._xbSia_thumbImage{object-fit:cover}._xbSia_content{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}._xbSia_date{color:var(--steel);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:500}._xbSia_title{color:var(--white);letter-spacing:-.01em;margin:0;font-size:clamp(1.05rem,1.6vw,1.25rem);font-weight:600;line-height:1.3}._xbSia_summary{color:var(--text-secondary);margin:0;font-size:.9375rem;line-height:1.6}._xbSia_more{color:var(--accent-light);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:7px;margin-top:4px;font-size:11px;font-weight:600;transition:color .16s;display:inline-flex}._xbSia_more:hover{color:var(--white)}._xbSia_more svg{transition:transform .16s}._xbSia_more:hover svg{transform:translate(3px)}._xbSia_showMore{color:var(--white);font:inherit;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#ffffff0d;border:1px solid #bed5e457;border-radius:999px;align-self:flex-start;padding:11px 22px;font-size:12px;font-weight:500;transition:background .18s,border-color .18s}._xbSia_showMore:hover{background:#ffffff1a;border-color:#bed5e48c}@media (max-width:640px){._xbSia_card{flex-direction:column;gap:14px;padding:14px}._xbSia_thumb{aspect-ratio:16/9;flex:none;width:100%;min-height:0}}
.qq_EDG_wrap{flex-direction:column;gap:28px;display:flex}.qq_EDG_intro{max-width:68ch;color:var(--text-secondary);margin:0;font-size:clamp(.95rem,1.5vw,1.0625rem);line-height:1.7}.qq_EDG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.qq_EDG_card{border-radius:var(--radius-md);border:1px solid var(--glass-border);background:#ffffff0f;flex-direction:column;gap:12px;padding:18px 16px 16px;transition:background .18s,border-color .18s;display:flex;box-shadow:inset 0 1px #ffffff0f}.qq_EDG_card:hover{background:#ffffff17;border-color:#ffffff47}.qq_EDG_logoBox{aspect-ratio:16/9;background:#fff;border-radius:10px;width:100%;position:relative;overflow:hidden}.qq_EDG_logo{object-fit:contain;padding:12px}.qq_EDG_name{letter-spacing:.01em;color:var(--text-secondary);text-align:center;margin:0;font-size:.8125rem;line-height:1.35}.qq_EDG_statement{color:var(--text-primary);border-top:1px solid #ffffff1f;max-width:70ch;margin:0;padding-top:20px;font-size:.9375rem;line-height:1.65}@media (max-width:900px){.qq_EDG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.qq_EDG_grid{grid-template-columns:minmax(0,1fr);gap:12px}.qq_EDG_card{flex-direction:row;align-items:center;gap:14px;padding:12px}.qq_EDG_logoBox{aspect-ratio:4/3;flex:0 0 96px;width:96px}.qq_EDG_name{text-align:left;font-size:.875rem}}
.QBLbHq_stage{min-height:calc(100svh - var(--footer-h));padding-top:calc(var(--header-h) + clamp(22px, 4.4vh, 54px));isolation:isolate;padding-bottom:clamp(40px,8vh,90px);position:relative;overflow:hidden}.QBLbHq_inner{z-index:2;width:min(980px,100% - clamp(28px,5vw,72px));margin-inline:auto;position:relative}.QBLbHq_panel{border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(16px)saturate(110%);animation:QBLbHq_afl-rise .6s var(--ease-out) both;background:linear-gradient(150deg,#304e6347 0%,#102536c2 42%,#081521e6 100%);border:1px solid #bed5e447;padding:clamp(20px,3.4vw,40px);position:relative;box-shadow:inset 0 1px #ffffff17,0 30px 80px #0006}.QBLbHq_wide{width:100%}.QBLbHq_crumbs{border-bottom:1px solid #b4cdde1f;margin-bottom:clamp(16px,2.2vw,24px);padding-bottom:14px}.QBLbHq_header{border-bottom:1px solid #b4cdde24;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:clamp(18px,2.6vw,28px);padding-bottom:clamp(16px,2.2vw,22px);display:flex}.QBLbHq_titleBlock{min-width:0}.QBLbHq_eyebrow{color:var(--steel);letter-spacing:.18em;text-transform:uppercase;margin-bottom:8px;font-size:10.5px;font-weight:500}.QBLbHq_title{color:var(--white);letter-spacing:-.02em;font-size:clamp(1.65rem,3.2vw,2.55rem);font-weight:600;line-height:1.12}.QBLbHq_close{width:44px;height:44px;color:var(--steel-200);transition:color .2s var(--ease-out), background .2s var(--ease-out);border-radius:10px;flex:none;place-items:center;margin:-8px -8px 0 0;display:grid}.QBLbHq_close:hover{color:var(--white);background:#ffffff12}.QBLbHq_actionRow{justify-content:flex-end;margin-bottom:-10px;display:flex}.QBLbHq_content{min-width:0}@media (max-width:767px){.QBLbHq_inner{width:calc(100% - 24px)}.QBLbHq_panel{padding:18px 16px 22px}.QBLbHq_header{gap:12px}.QBLbHq_title{font-size:clamp(1.45rem,7vw,2rem)}.QBLbHq_close{margin:-4px -4px 0 0}}
.vbx4Ya_overlay{inset:var(--header-h) 0 0;z-index:120;padding:clamp(12px, 2.6vh, 32px) clamp(10px, 3vw, 40px) calc(clamp(12px, 2.6vh, 32px) + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(4px)saturate(104%);animation:vbx4Ya_afl-fade-in .24s var(--ease-out);background:#030a119e;justify-content:center;align-items:center;display:flex;position:fixed}.vbx4Ya_panel{width:min(820px,100%);max-height:85vh;max-height:min(85dvh, calc(100dvh - var(--header-h) - 28px));border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(18px)saturate(112%);animation:vbx4Ya_afl-modal-in .32s var(--ease-out);background:linear-gradient(150deg,#304e6352 0%,#102536c7 40%,#081521eb 100%);border:1px solid #bed5e457;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 32px 90px #00000085}.vbx4Ya_panel:focus{outline:none}.vbx4Ya_wide{width:min(960px,100%)}.vbx4Ya_header{border-bottom:1px solid #b4cdde24;flex:none;justify-content:space-between;align-items:flex-start;gap:18px;padding:clamp(20px,2.6vw,30px) clamp(20px,3.4vw,36px) 14px;display:flex}.vbx4Ya_title{color:var(--white);letter-spacing:-.015em;font-size:clamp(1.35rem,2.2vw,1.9rem);font-weight:600;line-height:1.16}.vbx4Ya_close{width:44px;height:44px;color:var(--steel-200);transition:color .2s var(--ease-out), background .2s var(--ease-out);border-radius:10px;flex:none;place-items:center;margin:-8px -10px -8px 0;display:grid}.vbx4Ya_close:hover{color:var(--white);background:#ffffff12}.vbx4Ya_body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#9db5c65c transparent;min-height:0;padding:clamp(18px,2.6vw,28px) clamp(20px,3.4vw,36px) clamp(24px,3vw,36px);overflow-y:auto}.vbx4Ya_body::-webkit-scrollbar{width:8px}.vbx4Ya_body::-webkit-scrollbar-thumb{background:#9db5c65c padding-box padding-box;border:2px solid #0000;border-radius:8px}@media (max-width:767px){.vbx4Ya_overlay{padding:10px 10px calc(10px + env(safe-area-inset-bottom))}.vbx4Ya_panel{width:100%;max-height:85dvh}.vbx4Ya_header{padding:18px 18px 12px}.vbx4Ya_body{padding:16px 18px calc(20px + env(safe-area-inset-bottom))}}
.HOzbNq_nav{min-width:0}.HOzbNq_list{color:var(--steel);letter-spacing:.035em;flex-wrap:wrap;align-items:center;gap:6px;font-size:11.5px;line-height:1.4;list-style:none;display:flex}.HOzbNq_item{align-items:center;gap:6px;min-width:0;display:inline-flex}.HOzbNq_link{color:var(--steel-200);transition:color .2s var(--ease-out)}.HOzbNq_link:hover{color:var(--white);text-underline-offset:3px;text-decoration:underline}.HOzbNq_current{color:var(--steel-100)}.HOzbNq_separator{color:#9db5c68c}
.jYhY2q_hero{min-height:calc(100svh - var(--footer-h));isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:hidden}.jYhY2q_inner{z-index:2;width:min(1120px,100% - clamp(28px,5vw,80px));padding-top:calc(var(--header-h) + clamp(20px, 4.5vh, 58px));flex-direction:column;flex:1;justify-content:center;margin-inline:auto;padding-bottom:clamp(20px,3.4vh,36px);display:flex;position:relative}.jYhY2q_panel{border-radius:var(--radius-lg);text-align:center;-webkit-backdrop-filter:blur(14px)saturate(112%);width:min(820px,100%);animation:jYhY2q_afl-rise .85s var(--ease-out) 60ms both;background:linear-gradient(145deg,#4e6c8242 0%,#142b3d8a 42%,#0a1a2ab3 100%);border:1px solid #bed5e44d;margin-inline:auto;padding:clamp(22px,3.2vw,34px) clamp(20px,4.2vw,46px) clamp(20px,2.8vw,30px);box-shadow:inset 0 1px #ffffff1a,0 26px 70px #00000052}.jYhY2q_title{color:var(--white);letter-spacing:-.024em;text-shadow:0 10px 34px #00000059;font-size:clamp(2.35rem,5.4vw,4.05rem);font-weight:600;line-height:1.04}.jYhY2q_subtitle{color:var(--steel-100);letter-spacing:-.012em;margin-top:clamp(8px,1.2vw,14px);font-size:clamp(1.2rem,2.3vw,1.85rem);font-weight:300;line-height:1.24}.jYhY2q_tagline{color:var(--steel-200);letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:12px;margin-top:clamp(14px,1.8vw,20px);font-size:clamp(10px,.78vw,11.5px);font-weight:400;display:inline-flex}.jYhY2q_tagline:before,.jYhY2q_tagline:after{content:"";background:#c3d3df6b;width:clamp(18px,2.4vw,34px);height:1px}.jYhY2q_headingRow{width:100%;scroll-margin-top:calc(var(--header-h) + 16px);align-items:center;gap:clamp(14px,2.2vw,26px);margin-top:clamp(20px,3.6vh,38px);margin-bottom:clamp(13px,2.2vh,22px);display:flex}.jYhY2q_line{background:linear-gradient(90deg,#0000,#bed5e457 40% 60%,#0000);flex:1;height:1px}.jYhY2q_heading{color:var(--steel-100);letter-spacing:.09em;text-align:center;flex:none;font-size:clamp(14px,1.2vw,17px);font-weight:400}.jYhY2q_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.4vw,18px);display:grid}.jYhY2q_card{border:1px solid var(--glass-border);border-radius:var(--radius);-webkit-backdrop-filter:blur(9px)saturate(108%);min-height:146px;transition:transform .3s var(--ease-out), border-color .3s var(--ease-out), box-shadow .3s var(--ease-out), background .3s var(--ease-out);animation:jYhY2q_afl-rise .7s var(--ease-out) calc(.18s + (var(--card-index,0) * 55ms)) both;background:linear-gradient(145deg,#ffffff13 0%,#1b35496b 38%,#0a1a2a99 100%);grid-template-columns:auto minmax(0,1fr);gap:clamp(12px,1.1vw,16px);padding:clamp(15px,1.3vw,19px);display:grid;box-shadow:inset 0 1px #ffffff12,0 12px 26px #0000002e}.jYhY2q_card:hover{border-color:var(--glass-border-strong);background:linear-gradient(145deg,#ffffff1b 0%,#22415880 40%,#0c1e2fa8 100%);transform:translateY(-5px);box-shadow:inset 0 1px #ffffff1a,0 22px 44px #00000047}.jYhY2q_card:focus-visible{outline:2px solid var(--accent-light);outline-offset:3px}.jYhY2q_iconTile{width:clamp(48px,4vw,56px);height:clamp(48px,4vw,56px);color:var(--steel-100);transition:color .3s var(--ease-out), border-color .3s var(--ease-out), background .3s var(--ease-out);background:linear-gradient(155deg,#ffffff14,#06121d52);border:1px solid #b4cdde38;border-radius:12px;place-items:center;display:grid}.jYhY2q_iconTile svg{width:clamp(23px,1.9vw,27px);height:clamp(23px,1.9vw,27px)}.jYhY2q_card:hover .jYhY2q_iconTile{color:var(--white);background:linear-gradient(155deg,#ffffff1f,#0a1c2c66);border-color:#bed5e475}.jYhY2q_cardBody{flex-direction:column;min-width:0;display:flex}.jYhY2q_cardTitle{color:var(--white);letter-spacing:-.005em;font-size:clamp(14px,1.05vw,16px);font-weight:500;line-height:1.3}.jYhY2q_cardTagline{color:var(--steel-300);margin-top:5px;font-size:clamp(11.5px,.85vw,12.5px);line-height:1.45}.jYhY2q_cta{color:var(--steel-200);letter-spacing:.14em;transition:color .3s var(--ease-out);align-items:center;gap:7px;margin-top:auto;padding-top:10px;font-size:10px;font-weight:500;display:inline-flex}.jYhY2q_cta svg{transition:transform .3s var(--ease-out)}.jYhY2q_card:hover .jYhY2q_cta{color:var(--white)}.jYhY2q_card:hover .jYhY2q_cta svg{transform:translate(3px)}@media (max-width:1023px){.jYhY2q_inner{width:min(760px,100% - clamp(28px,5vw,56px))}.jYhY2q_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.jYhY2q_hero{min-height:calc(100svh - var(--footer-h))}.jYhY2q_inner{width:calc(100% - 28px);padding-top:calc(var(--header-h) + clamp(16px, 3.4vh, 30px));padding-bottom:20px}.jYhY2q_panel{padding:20px 16px 18px}.jYhY2q_title{font-size:clamp(2rem,9.2vw,2.7rem)}.jYhY2q_subtitle{font-size:clamp(1.05rem,4.6vw,1.3rem)}.jYhY2q_tagline{letter-spacing:.12em;gap:8px;font-size:9.5px}.jYhY2q_grid{grid-template-columns:1fr;gap:10px}.jYhY2q_card{min-height:0;padding:14px}.jYhY2q_headingRow{margin-top:clamp(16px,2.6vh,26px);margin-bottom:12px}.jYhY2q_heading{font-size:13px}}@media (max-width:430px){.jYhY2q_card{grid-template-columns:44px minmax(0,1fr);gap:11px;padding:12px}.jYhY2q_iconTile{width:44px;height:44px}.jYhY2q_iconTile svg{width:21px;height:21px}.jYhY2q_cardTitle{font-size:13.5px}.jYhY2q_cardTagline{margin-top:3px;font-size:11px}.jYhY2q_cta{padding-top:7px;font-size:9px}}@media (max-height:760px) and (min-width:768px){.jYhY2q_inner{padding-top:calc(var(--header-h) + 18px)}.jYhY2q_panel{padding-top:18px;padding-bottom:16px}.jYhY2q_title{font-size:clamp(2.1rem,4.2vw,3.2rem)}.jYhY2q_subtitle{font-size:clamp(1.05rem,1.8vw,1.45rem)}.jYhY2q_headingRow{margin-top:18px;margin-bottom:12px}.jYhY2q_card{min-height:132px;padding:14px}}
.DPvWja_layout{grid-template-columns:minmax(0,1fr) minmax(260px,320px);align-items:start;gap:clamp(24px,4vw,48px);display:grid}.DPvWja_main{flex-direction:column;gap:20px;min-width:0;display:flex}.DPvWja_tagline{max-width:62ch;color:var(--steel-100);border-bottom:1px solid #b4cdde24;margin:0;padding-bottom:18px;font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.6}.DPvWja_sectionTitle{color:var(--white);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:11px;font-weight:600}.DPvWja_back{color:var(--accent-light);letter-spacing:.08em;text-transform:uppercase;align-self:flex-start;align-items:center;gap:8px;margin-top:8px;font-size:12px;font-weight:600;transition:color .16s;display:inline-flex}.DPvWja_back:hover{color:var(--white)}.DPvWja_contact{top:calc(var(--header-h) + 24px);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(12px);background:linear-gradient(155deg,#223e546b 0%,#0a1a2ab8 100%);border:1px solid #bed5e43d;flex-direction:column;gap:14px;padding:22px 20px;display:flex;position:sticky;box-shadow:inset 0 1px #ffffff14}.DPvWja_contactTitle{color:var(--white);letter-spacing:-.01em;margin:0;font-size:1.0625rem;font-weight:600}.DPvWja_contactText{color:var(--text-secondary);margin:0;font-size:.875rem;line-height:1.55}.DPvWja_contactList{flex-direction:column;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.DPvWja_contactLink{color:var(--steel-100);background:#ffffff0a;border:1px solid #bed5e42e;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:.8125rem;line-height:1.35;transition:color .16s,background .16s,border-color .16s;display:flex}.DPvWja_contactLink:hover{color:var(--white);background:#ffffff17;border-color:#bed5e461}.DPvWja_contactLink svg{color:var(--accent-light);flex:none}.DPvWja_note{color:var(--steel);margin:2px 0 0;font-size:.75rem;line-height:1.5}@media (max-width:900px){.DPvWja_layout{grid-template-columns:minmax(0,1fr)}.DPvWja_contact{position:static}}
