._navbar_craz0_1{position:sticky;top:0;z-index:100;background:#fffffff0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--color-border-default);transition:box-shadow .2s ease-out,background .2s ease-out}._navbarScrolled_craz0_12{background:#fffffffa;box-shadow:var(--shadow-sticky)}._inner_craz0_17{display:flex;align-items:center;gap:var(--space-24);height:var(--nav-height);transition:height .2s ease-out}._navbarScrolled_craz0_12 ._inner_craz0_17{height:var(--nav-height-scrolled)}._logo_craz0_30{display:flex;align-items:center;gap:var(--space-12);flex-shrink:0}._logoMark_craz0_37{width:40px;height:40px;border-radius:10px;background:linear-gradient(135deg,#2a63a8 0%,var(--color-primary-dark) 100%);color:#fff;font-family:var(--font-heading);font-size:11px;font-weight:700;letter-spacing:.06em;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #1d4e8947}._logoImg_craz0_55{height:44px;width:auto;max-width:200px;object-fit:contain;display:block;flex-shrink:0}._logoText_craz0_64{display:flex;flex-direction:column;line-height:1.25}._logoName_craz0_70{font-family:var(--font-heading);font-size:17px;font-weight:700;color:var(--color-text-primary);letter-spacing:.02em}._logoEn_craz0_78{font-size:11px;color:var(--color-text-muted);letter-spacing:.03em}._nav_craz0_1{display:flex;align-items:center;gap:2px;margin-left:auto}._navLink_craz0_92{position:relative;padding:8px 13px;border-radius:var(--radius-md);font-size:15px;color:var(--color-text-secondary);white-space:nowrap;transition:color .15s ease-out,background .15s ease-out}._navLink_craz0_92:hover{color:var(--color-primary);background:var(--color-primary-tint)}._navLinkActive_craz0_107{color:var(--color-primary);font-weight:600;background:transparent}._navLinkActive_craz0_107:after{content:"";position:absolute;left:13px;right:13px;bottom:3px;height:3px;border-radius:2px;background:var(--color-primary)}._actions_craz0_125{display:flex;align-items:center;gap:var(--space-4);flex-shrink:0}._langSwitch_craz0_132{display:inline-flex;align-items:center;gap:2px;font-size:13px;color:var(--color-text-muted);margin-right:var(--space-8)}._langItem_craz0_141{border:none;background:transparent;padding:4px 6px;border-radius:var(--radius-md);font-size:13px;font-family:inherit;line-height:1;color:var(--color-text-muted);transition:color .15s ease-out,background .15s ease-out}._langItem_craz0_141:hover{color:var(--color-primary);background:var(--color-primary-tint)}._langActive_craz0_158{color:var(--color-primary);font-weight:600}._iconBtn_craz0_163{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:transparent;border-radius:var(--radius-md);color:var(--color-text-secondary);transition:background .15s ease-out,color .15s ease-out}._iconBtn_craz0_163:hover{background:var(--color-primary-tint);color:var(--color-primary)}._menuBtn_craz0_181{display:none}._searchWrap_craz0_185{position:relative;display:flex;align-items:center}._searchForm_craz0_191{position:absolute;top:calc(100% + 10px);right:0;z-index:120;display:flex;align-items:center;width:min(320px,calc(100vw - 24px));background:var(--color-bg-page);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-pop);overflow:hidden;animation:_searchDrop_craz0_1 .18s ease-out}._searchForm_craz0_191:before{content:"";position:absolute;top:-6px;right:16px;width:10px;height:10px;background:var(--color-bg-page);border-left:1px solid var(--color-border-strong);border-top:1px solid var(--color-border-strong);transform:rotate(45deg)}@keyframes _searchDrop_craz0_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._searchInput_craz0_232{border:none;outline:none;padding:8px 12px;font-size:14px;font-family:inherit;color:var(--color-text-primary);flex:1;min-width:0;background:transparent}._searchSubmit_craz0_244{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:none;background:var(--color-primary);color:#fff}._drawer_craz0_256{display:none}@media (max-width: 1199px){._nav_craz0_1{display:none}._menuBtn_craz0_181{display:inline-flex}._drawer_craz0_256{display:flex;flex-direction:column;padding:var(--space-8) var(--space-24) var(--space-24);border-top:1px solid var(--color-border-default);background:var(--color-bg-page);box-shadow:var(--shadow-pop)}._drawer_craz0_256 ._navLink_craz0_92{padding:14px 12px;font-size:16px;border-bottom:1px solid var(--color-border-default);border-radius:0}._drawer_craz0_256 ._navLink_craz0_92:hover{background:var(--color-primary-tint)}._drawer_craz0_256 ._navLink_craz0_92:last-child{border-bottom:none}._drawer_craz0_256 ._navLinkActive_craz0_107{background:var(--color-primary-tint)}._drawer_craz0_256 ._navLinkActive_craz0_107:after{display:none}}@media (max-width: 767px){._inner_craz0_17{gap:var(--space-12)}._logoMark_craz0_37{width:36px;height:36px;font-size:10px}._logoImg_craz0_55{height:38px;max-width:160px}._logoEn_craz0_78{display:none}._logoName_craz0_70{font-size:15px}}._footer_4ae0u_1{background:linear-gradient(180deg,#16315c 0%,var(--color-footer-bg) 55%);color:var(--color-footer-text);margin-top:var(--space-64);border-top:3px solid var(--color-primary)}._inner_4ae0u_10{max-width:var(--container-width);margin:0 auto;padding:var(--space-80) var(--space-24) 0}._grid_4ae0u_17{display:grid;grid-template-columns:8fr 5fr 5fr 5fr;gap:var(--space-24);align-items:start;padding-bottom:var(--space-32)}._brandName_4ae0u_26{font-family:var(--font-heading);font-size:18px;font-weight:700;color:var(--color-footer-heading);margin-bottom:var(--space-8)}._brandEn_4ae0u_34{font-size:13px;color:var(--color-footer-text);opacity:.85;margin-bottom:var(--space-12)}._brandDesc_4ae0u_41{font-size:14px;line-height:1.7;max-width:320px;opacity:.9}._colTitle_4ae0u_49{font-family:var(--font-body);font-size:15px;font-weight:600;color:var(--color-footer-heading);margin-bottom:var(--space-20)}._links_4ae0u_57{display:flex;flex-direction:column;gap:var(--space-8)}._link_4ae0u_57{font-size:14px;color:var(--color-footer-text);display:inline-flex;align-items:center;gap:4px;min-width:0;transition:color .15s ease-out}._link_4ae0u_57:hover{color:#fff}._externalIcon_4ae0u_77{opacity:.6;flex-shrink:0}._contactItem_4ae0u_82{display:flex;align-items:flex-start;gap:var(--space-8);font-size:14px;line-height:1.6}._contactIcon_4ae0u_90{flex-shrink:0;margin-top:3px;opacity:.8}._contactText_4ae0u_97{overflow-wrap:anywhere;min-width:0}._bottom_4ae0u_103{border-top:1px solid var(--color-footer-border);padding:var(--space-16) 0 var(--space-24);display:flex;justify-content:space-between;gap:var(--space-16);flex-wrap:wrap;font-size:var(--font-caption);color:var(--color-footer-text);opacity:.75}@media (max-width: 1199px){._grid_4ae0u_17{grid-template-columns:1fr 1fr}}@media (max-width: 767px){._inner_4ae0u_10{padding:var(--space-80) var(--space-16) 0}._grid_4ae0u_17{grid-template-columns:1fr;gap:var(--space-24)}._bottom_4ae0u_103{flex-direction:column;gap:var(--space-8)}}._btn_l50ft_1{position:fixed;right:24px;bottom:24px;z-index:90;width:44px;height:44px;border:none;border-radius:50%;background:var(--color-bg-page);color:var(--color-text-secondary);box-shadow:var(--shadow-pop);display:flex;align-items:center;justify-content:center;transition:background .15s ease-out,color .15s ease-out;animation:_fadeIn_l50ft_1 .2s ease-out}._btn_l50ft_1:hover{background:var(--color-primary);color:#fff}@keyframes _fadeIn_l50ft_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 767px){._btn_l50ft_1{right:16px;bottom:80px}}._tag_lt7ys_1{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:var(--radius-pill);font-size:12px;font-weight:500;white-space:nowrap}._primary_lt7ys_12{background:var(--color-primary-tint);color:var(--color-primary)}._neutral_lt7ys_17{background:var(--color-bg-alt);color:var(--color-text-secondary);border:1px solid var(--color-border-default)}._success_lt7ys_23{background:#15803d1a;color:var(--color-success)}._warning_lt7ys_28{background:#b453091a;color:var(--color-warning)}._section_i2rzd_1{margin-bottom:var(--space-64)}._header_i2rzd_5{display:flex;align-items:baseline;gap:var(--space-16);flex-wrap:wrap;margin-bottom:var(--space-24)}._titles_i2rzd_13{display:flex;align-items:baseline;gap:var(--space-12)}._index_i2rzd_20{font-family:var(--font-heading);font-size:26px;font-weight:700;line-height:1;color:var(--color-primary);opacity:.4;letter-spacing:.02em;font-variant-numeric:tabular-nums}._title_i2rzd_13{font-size:var(--font-h2);font-weight:700;position:relative;padding-left:var(--space-16)}._title_i2rzd_13:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:.85em;border-radius:2px;background:var(--color-primary)}._en_i2rzd_50{font-size:var(--font-body-sm);color:var(--color-text-muted);letter-spacing:.06em}._subtitle_i2rzd_56{font-size:var(--font-body-sm);color:var(--color-text-muted);flex-basis:100%;margin-top:-8px}._action_i2rzd_63{margin-left:auto;display:inline-flex;align-items:center;gap:4px;font-size:14px;font-weight:500;color:var(--color-primary);padding:6px 4px;transition:gap .15s ease-out,color .15s ease-out}._action_i2rzd_63:hover{gap:8px;color:var(--color-primary-hover)}@media (max-width: 767px){._section_i2rzd_1{margin-bottom:var(--space-48)}._en_i2rzd_50{display:none}}._item_1nm8u_1{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-16);padding:var(--space-20) var(--space-4);border-bottom:1px solid var(--color-border-default);transition:background .15s ease-out}._item_1nm8u_1:last-child{border-bottom:none}._item_1nm8u_1:before{content:"";position:absolute;left:-12px;top:16px;bottom:16px;width:3px;border-radius:2px;background:var(--color-primary);transform:scaleY(0);transform-origin:center;transition:transform .2s ease-out}._item_1nm8u_1:hover:before{transform:scaleY(1)}._mainLink_1nm8u_35{flex:1;min-width:0}._metaRow_1nm8u_40{display:flex;align-items:center;gap:var(--space-8);flex-wrap:wrap;margin-bottom:var(--space-8)}._year_1nm8u_48{font-family:var(--font-heading);font-size:14px;font-weight:700;color:var(--color-primary);font-variant-numeric:tabular-nums}._title_1nm8u_56{font-size:var(--font-h3);font-weight:600;margin-bottom:var(--space-8);transition:color .15s ease-out}._item_1nm8u_1:hover ._title_1nm8u_56{color:var(--color-primary)}._authors_1nm8u_67{font-size:var(--font-body-sm);color:var(--color-text-secondary);margin-bottom:4px}._venue_1nm8u_73{font-size:var(--font-body-sm);color:var(--color-text-muted)}._venueNote_1nm8u_78{font-size:var(--font-caption);color:var(--color-text-muted);opacity:.8;margin-left:6px}._doi_1nm8u_85{flex-shrink:0;align-self:center;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-md);color:var(--color-text-muted);transition:color .15s ease-out,background .15s ease-out}._doi_1nm8u_85:hover{color:var(--color-accent-teal);background:var(--color-primary-tint)}@media (max-width: 767px){._item_1nm8u_1{padding:var(--space-16) 0}}._card_1fz42_1{background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);transition:transform .2s ease-out,box-shadow .2s ease-out,border-color .2s ease-out}._hover_1fz42_9:hover{transform:translateY(-4px);box-shadow:var(--shadow-card-hover);border-color:#1d4e892e}._card_1q2xc_1{overflow:hidden}._link_1q2xc_5{display:block;height:100%}._cover_1q2xc_10{aspect-ratio:16 / 9;background:radial-gradient(120% 100% at 85% 0%,rgba(255,255,255,.14),transparent 55%),linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-dark) 100%);display:flex;align-items:center;justify-content:center;color:#ffffffbf;overflow:hidden;transition:transform .2s ease-out}._coverImg_1q2xc_23{width:100%;height:100%;object-fit:cover;display:block}._coverContain_1q2xc_31{object-fit:contain}._card_1q2xc_1:hover ._cover_1q2xc_10{transform:scale(1.02)}._coverIcon_1q2xc_39{opacity:.7}._body_1q2xc_43{padding:var(--space-16)}._metaRow_1q2xc_47{display:flex;align-items:center;gap:var(--space-8);margin-bottom:var(--space-8)}._date_1q2xc_54{font-size:var(--font-caption);color:var(--color-text-muted)}._title_1q2xc_59{font-size:var(--font-h3);font-weight:600;margin-bottom:var(--space-8);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .15s ease-out}._card_1q2xc_1:hover ._title_1q2xc_59{color:var(--color-primary)}._summary_1q2xc_74{font-size:var(--font-body-sm);color:var(--color-text-secondary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._compact_1q2xc_84{display:grid;grid-template-columns:84px 1fr auto;align-items:baseline;gap:var(--space-12);padding:var(--space-16) var(--space-4);border-bottom:1px dashed var(--color-border-default);transition:background .15s ease-out}._compact_1q2xc_84:last-child{border-bottom:none}._compactDate_1q2xc_98{font-size:var(--font-caption);color:var(--color-text-muted);font-variant-numeric:tabular-nums;letter-spacing:.02em}._compactTitle_1q2xc_105{font-size:14.5px;font-weight:500;color:var(--color-text-primary);line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .15s ease-out}._compact_1q2xc_84:hover ._compactTitle_1q2xc_105{color:var(--color-primary)}._compactArrow_1q2xc_121{color:var(--color-text-muted);opacity:0;transform:translate(-4px);transition:opacity .15s ease-out,transform .15s ease-out,color .15s ease-out}._compact_1q2xc_84:hover ._compactArrow_1q2xc_121{opacity:1;transform:translate(0);color:var(--color-primary)}@media (max-width: 767px){._compact_1q2xc_84{grid-template-columns:1fr auto;row-gap:2px}._compactDate_1q2xc_98{grid-column:1 / -1}}._hero_4a5uj_6{position:relative;overflow:hidden;color:#fff;background:linear-gradient(120deg,var(--color-primary-deep) 0%,var(--color-primary-dark) 52%,#0e5d7a 100%);padding:clamp(72px,9vw,120px) 0 clamp(64px,7vw,96px)}._hero_4a5uj_6:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(900px 420px at 78% -10%,rgba(120,180,255,.16),transparent 60%);pointer-events:none}._heroGrid_4a5uj_24{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:linear-gradient(90deg,transparent 30%,#000 100%);mask-image:linear-gradient(90deg,transparent 30%,#000 100%);pointer-events:none}._heroGlow_4a5uj_37{position:absolute;right:-140px;top:-140px;width:520px;height:520px;background:radial-gradient(circle,rgba(46,130,170,.45),transparent 65%);filter:blur(8px);pointer-events:none}._heroNetwork_4a5uj_49{position:absolute;right:2%;top:50%;transform:translateY(-50%);width:min(620px,46vw);height:auto;opacity:.95;pointer-events:none}._flowPath_4a5uj_61,._flowPathRev_4a5uj_62{fill:none;stroke:#7fb2e5bf;stroke-width:1.6;stroke-linecap:round;stroke-dasharray:5 9}._flowPath_4a5uj_61{animation:_flowDash_4a5uj_1 2.4s linear infinite}._flowPathRev_4a5uj_62{animation:_flowDash_4a5uj_1 3.2s linear infinite reverse}@keyframes _flowDash_4a5uj_1{to{stroke-dashoffset:-28}}._hubRing_4a5uj_85{stroke:#7fb2e58c;stroke-width:1.4;transform-origin:center;transform-box:fill-box;animation:_hubRing_4a5uj_85 3.2s ease-out infinite}._hubPulse_4a5uj_93{fill:#7fb2e529;transform-origin:center;transform-box:fill-box;animation:_hubPulse_4a5uj_93 2.6s ease-in-out infinite}@keyframes _hubRing_4a5uj_85{0%{transform:scale(.62);opacity:.95}to{transform:scale(1.45);opacity:0}}@keyframes _hubPulse_4a5uj_93{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.16);opacity:.5}}._particle_4a5uj_124{position:absolute;border-radius:50%;background:#ffffff8c;animation:_floaty_4a5uj_1 7s ease-in-out infinite;pointer-events:none}._particle1_4a5uj_132{width:5px;height:5px;right:21%;top:24%}._particle2_4a5uj_139{width:3px;height:3px;right:12%;top:62%;animation-delay:-2.5s;animation-duration:9s}._particle3_4a5uj_148{width:4px;height:4px;right:30%;top:72%;animation-delay:-4s;animation-duration:6s}@keyframes _floaty_4a5uj_1{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(-16px);opacity:.95}}._heroInner_4a5uj_169{position:relative;z-index:1}._heroContent_4a5uj_174{max-width:720px}._heroOverline_4a5uj_178{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:500;letter-spacing:.14em;color:#ffffffb8;margin-bottom:24px}._heroOverlineBar_4a5uj_189{width:26px;height:2px;background:#7fb2e5;display:inline-block}._heroTitle_4a5uj_196{font-size:var(--font-display);line-height:1.28;letter-spacing:.01em;color:#fff;margin-bottom:18px}._heroSub_4a5uj_204{font-size:17px;line-height:1.9;color:#ffffffd1;max-width:600px;margin-bottom:34px}._heroCtas_4a5uj_212{display:flex;gap:var(--space-16);flex-wrap:wrap}._btnPrimary_4a5uj_218{display:inline-flex;align-items:center;gap:8px;padding:13px 28px;border-radius:var(--radius-md);background:var(--color-primary);color:#fff;font-size:15px;font-weight:600;box-shadow:0 6px 18px #06142859;transition:filter .15s ease-out,transform .15s ease-out,box-shadow .15s ease-out}._btnPrimary_4a5uj_218:hover{filter:brightness(1.15);transform:translateY(-2px);box-shadow:0 10px 24px #06142866}._btnGhost_4a5uj_238{display:inline-flex;align-items:center;padding:13px 28px;border-radius:var(--radius-md);border:1px solid rgba(255,255,255,.55);color:#fff;font-size:15px;font-weight:500;transition:background .15s ease-out,border-color .15s ease-out,transform .15s ease-out}._btnGhost_4a5uj_238:hover{background:#ffffff1f;border-color:#ffffffd9;transform:translateY(-2px)}._heroChips_4a5uj_257{display:flex;flex-wrap:wrap;gap:10px;margin-top:34px;list-style:none}._heroChip_4a5uj_257{display:inline-flex;align-items:center;gap:7px;padding:8px 16px;border-radius:var(--radius-pill);border:1px solid rgba(255,255,255,.22);color:#ffffffe6;font-size:13px;transition:background .15s ease-out,border-color .15s ease-out}._heroChip_4a5uj_257:hover{background:#ffffff24;border-color:#ffffff73}._scrollCue_4a5uj_283{position:absolute;left:50%;bottom:26px;transform:translate(-50%);width:22px;height:34px;border:1.5px solid rgba(255,255,255,.35);border-radius:12px;display:flex;justify-content:center;padding-top:6px;pointer-events:none}._scrollDot_4a5uj_298{width:3px;height:7px;border-radius:2px;background:#ffffffbf;animation:_scrollDot_4a5uj_298 2s ease-in-out infinite}@keyframes _scrollDot_4a5uj_298{0%{transform:translateY(0);opacity:1}70%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:0}}._sectionBlock_4a5uj_323{max-width:var(--container-width);margin:0 auto;padding:var(--space-80) var(--space-24) 0}._directionGrid_4a5uj_330{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-24)}._directionCard_4a5uj_336{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:28px var(--space-24) var(--space-24);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-top:3px solid transparent;border-radius:var(--radius-lg);box-shadow:var(--shadow-card);transition:transform .2s ease-out,box-shadow .2s ease-out,border-color .2s ease-out}._directionCard_4a5uj_336:hover{transform:translateY(-5px);box-shadow:var(--shadow-card-hover);border-top-color:var(--color-primary)}._directionIndex_4a5uj_357{position:absolute;top:14px;right:20px;font-family:var(--font-heading);font-size:36px;font-weight:700;line-height:1;color:var(--color-primary);opacity:.09;pointer-events:none}._directionIcon_4a5uj_370{width:52px;height:52px;border-radius:14px;background:var(--color-primary-tint);color:var(--color-primary);display:inline-flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 1px #1d4e8914;transition:background .2s ease-out,color .2s ease-out}._directionCard_4a5uj_336:hover ._directionIcon_4a5uj_370{background:var(--color-primary);color:#fff}._directionTitle_4a5uj_388{font-size:var(--font-h3);font-weight:700;letter-spacing:.01em;padding-right:30px}._directionSummary_4a5uj_395{flex:1;font-size:var(--font-body-sm);color:var(--color-text-secondary);line-height:1.8;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._directionMore_4a5uj_407{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:var(--color-primary);opacity:0;transform:translate(-4px);transition:opacity .2s ease-out,transform .2s ease-out}._directionCard_4a5uj_336:hover ._directionMore_4a5uj_407{opacity:1;transform:translate(0)}._split_4a5uj_425{display:grid;grid-template-columns:8fr 4fr;gap:var(--space-32);align-items:start}._paperList_4a5uj_432{display:flex;flex-direction:column}._paperFeatured_4a5uj_438{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-16);padding:var(--space-24);margin-bottom:var(--space-16);background:linear-gradient(165deg,var(--color-primary-tint) 0%,#ffffff 75%);border:1px solid rgba(29,78,137,.14);border-left:3px solid var(--color-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);transition:box-shadow .2s ease-out,transform .2s ease-out}._paperFeatured_4a5uj_438:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-2px)}._paperFeaturedMain_4a5uj_458{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-8)}._paperFeaturedMeta_4a5uj_466{display:flex;align-items:center;gap:var(--space-12);flex-wrap:wrap}._paperFeaturedBadge_4a5uj_473{padding:3px 12px;border-radius:var(--radius-pill);background:var(--color-primary);color:#fff;font-size:12px;font-weight:600}._paperFeaturedYear_4a5uj_482{font-family:var(--font-heading);font-size:15px;font-weight:700;color:var(--color-primary);font-variant-numeric:tabular-nums}._paperFeaturedVenue_4a5uj_490{font-size:var(--font-body-sm);color:var(--color-text-muted)}._paperFeaturedTitle_4a5uj_495{font-size:var(--font-h3);font-weight:700;line-height:1.5;transition:color .15s ease-out}._paperFeatured_4a5uj_438:hover ._paperFeaturedTitle_4a5uj_495{color:var(--color-primary)}._paperFeaturedAuthors_4a5uj_506{font-size:var(--font-body-sm);color:var(--color-text-secondary)}._paperFeaturedDoi_4a5uj_511{flex-shrink:0;width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-md);color:var(--color-text-muted);transition:color .15s ease-out,background .15s ease-out}._paperFeaturedDoi_4a5uj_511:hover{color:var(--color-accent-teal);background:#0e74901a}._newsList_4a5uj_528{display:flex;flex-direction:column}._newsPanel_4a5uj_534{background:var(--color-bg-alt);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);padding:var(--space-16) var(--space-16) var(--space-8)}._newsHeadline_4a5uj_541{display:flex;flex-direction:column;gap:6px;padding:var(--space-12) var(--space-12) var(--space-20);border-bottom:1px dashed var(--color-border-strong);margin-bottom:var(--space-8)}._newsHeadlineMeta_4a5uj_550{font-size:var(--font-caption);color:var(--color-text-muted);letter-spacing:.02em;font-variant-numeric:tabular-nums}._newsHeadlineTitle_4a5uj_557{font-size:17px;font-weight:600;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .15s ease-out}._newsHeadline_4a5uj_541:hover ._newsHeadlineTitle_4a5uj_557{color:var(--color-primary)}._newsHeadlineSummary_4a5uj_572{font-size:var(--font-body-sm);color:var(--color-text-secondary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._newsHeadlineMore_4a5uj_581{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:500;color:var(--color-primary);margin-top:4px}._newsEmpty_4a5uj_592{font-size:var(--font-body-sm);color:var(--color-text-muted);padding:var(--space-16) 0;border:1px dashed var(--color-border-default);border-radius:var(--radius-lg);text-align:center}._platformCard_4a5uj_602{display:grid;grid-template-columns:5fr 7fr;gap:var(--space-32);align-items:center;padding:var(--space-32);background:linear-gradient(165deg,var(--color-primary-tint) 0%,#ffffff 62%);border:1px solid rgba(29,78,137,.14);border-left:3px solid var(--color-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}._platformInfo_4a5uj_616{display:flex;flex-direction:column;align-items:flex-start;gap:14px}._platformOverline_4a5uj_623{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:500;letter-spacing:.12em;color:var(--color-primary)}._platformOverlineBar_4a5uj_633{width:22px;height:2px;background:var(--color-primary);display:inline-block}._platformTitle_4a5uj_640{font-size:var(--font-h2);font-weight:700;letter-spacing:.02em;color:var(--color-text-primary)}._platformDesc_4a5uj_647{font-size:var(--font-body);line-height:1.9;color:var(--color-text-secondary)}._platformBtn_4a5uj_653{display:inline-flex;align-items:center;gap:6px;margin-top:4px;padding:11px 24px;border-radius:var(--radius-md);background:var(--color-primary);color:#fff;font-size:14px;font-weight:600;box-shadow:0 4px 14px #1d4e8938;transition:background .15s ease-out,transform .15s ease-out,box-shadow .15s ease-out}._platformBtn_4a5uj_653:hover{background:var(--color-primary-hover);transform:translateY(-1px);box-shadow:0 6px 18px #1d4e8947}._platformShot_4a5uj_675{display:block;border-radius:var(--radius-md);border:1px solid var(--color-border-default);background:var(--color-bg-surface);box-shadow:0 10px 28px #0f233e1f;overflow:hidden;transition:box-shadow .2s ease-out,transform .2s ease-out}._platformShot_4a5uj_675:hover{box-shadow:0 16px 36px #0f233e29;transform:translateY(-3px)}._shotBar_4a5uj_691{display:flex;align-items:center;gap:var(--space-12);padding:10px 14px;background:var(--color-bg-alt);border-bottom:1px solid var(--color-border-default)}._shotDots_4a5uj_700{display:inline-flex;gap:6px}._shotDot_4a5uj_700{width:10px;height:10px;border-radius:50%;background:var(--color-border-strong);font-style:normal}._shotDot_4a5uj_700:nth-child(1){background:#f09d9de6}._shotDot_4a5uj_700:nth-child(2){background:#f5d08ce6}._shotDot_4a5uj_700:nth-child(3){background:#a9d6a5e6}._shotUrl_4a5uj_725{flex:1;padding:4px 14px;border-radius:var(--radius-pill);background:var(--color-bg-page);border:1px solid var(--color-border-default);font-size:12px;color:var(--color-text-muted);text-align:center;font-variant-numeric:tabular-nums}._shotBody_4a5uj_738{position:relative;display:block;aspect-ratio:1914 / 956;background:var(--color-bg-alt);overflow:hidden}._shotFallback_4a5uj_746{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:var(--font-body-sm);color:var(--color-text-muted);letter-spacing:.08em}._shotImg_4a5uj_757{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top center;display:block}@media (max-width: 1199px){._heroNetwork_4a5uj_49{display:none}._directionGrid_4a5uj_330{grid-template-columns:repeat(2,1fr)}._split_4a5uj_425{grid-template-columns:1fr;gap:var(--space-48)}._sectionBlock_4a5uj_323{padding:var(--space-64) var(--space-24) 0}}@media (max-width: 767px){._directionGrid_4a5uj_330{grid-template-columns:1fr;gap:var(--space-16)}._sectionBlock_4a5uj_323{padding:var(--space-48) var(--space-16) 0}._hero_4a5uj_6{padding:var(--space-48) 0 var(--space-32)}._heroCtas_4a5uj_212{flex-direction:column}._btnPrimary_4a5uj_218,._btnGhost_4a5uj_238{justify-content:center}._scrollCue_4a5uj_283{display:none}._platformCard_4a5uj_602{grid-template-columns:1fr;gap:var(--space-20);padding:var(--space-24)}._platformBtn_4a5uj_653{width:100%;justify-content:center}}@media (prefers-reduced-motion: reduce){._scrollDot_4a5uj_298,._particle_4a5uj_124{animation:none}}._header_1yg2t_7{padding:var(--space-48) 0 var(--space-36, 36px);border-bottom:1px solid var(--color-border-default)}._inner_1yg2t_12{display:flex;flex-direction:column;align-items:flex-start}._index_1yg2t_19{display:inline-flex;align-items:center;gap:var(--space-12);font-family:var(--font-heading);font-size:14px;font-weight:700;color:var(--color-primary);letter-spacing:.16em;font-variant-numeric:tabular-nums;margin-bottom:var(--space-16)}._index_1yg2t_19:after{content:"";width:44px;height:1px;background:var(--color-primary);opacity:.35}._title_1yg2t_40{font-size:var(--font-h1);font-weight:700;letter-spacing:.02em;line-height:1.3}._en_1yg2t_47{display:block;margin-top:6px;font-size:var(--font-body-sm);color:var(--color-text-muted);letter-spacing:.06em}._desc_1yg2t_55{margin-top:var(--space-16);font-size:var(--font-body);color:var(--color-text-secondary);max-width:640px;line-height:1.8}@media (max-width: 767px){._header_1yg2t_7{padding:var(--space-32) 0 var(--space-28)}._index_1yg2t_19{margin-bottom:var(--space-12);font-size:13px}._desc_1yg2t_55{margin-top:var(--space-12);font-size:var(--font-body-sm)}}._overview_2m41h_2{max-width:860px}._lead_2m41h_6{font-size:var(--font-body);line-height:1.9;color:var(--color-text-primary);font-weight:500;margin-bottom:var(--space-16)}._paragraph_2m41h_14{font-size:var(--font-body);line-height:1.9;color:var(--color-text-secondary);margin-bottom:var(--space-16)}._paragraph_2m41h_14:last-child{margin-bottom:0}._timeline_2m41h_26{position:relative;padding-left:var(--space-24)}._timeline_2m41h_26:before{content:"";position:absolute;left:5px;top:6px;bottom:6px;width:2px;background:var(--color-border-strong)}._timelineItem_2m41h_41{position:relative;padding:0 0 var(--space-24) var(--space-24)}._timelineItem_2m41h_41:last-child{padding-bottom:0}._timelineItem_2m41h_41:before{content:"";position:absolute;left:-25px;top:8px;width:12px;height:12px;border-radius:50%;background:var(--color-primary);border:3px solid #fff;box-shadow:0 0 0 2px var(--color-primary)}._timelineYear_2m41h_63{font-family:var(--font-heading);font-size:20px;font-weight:700;color:var(--color-primary);display:block;margin-bottom:4px}._timelineTitle_2m41h_72{font-size:var(--font-h4);font-weight:600;margin-bottom:4px}._timelineDesc_2m41h_78{font-size:var(--font-body-sm);color:var(--color-text-secondary)}._timelineFigure_2m41h_83{margin-top:var(--space-12);max-width:420px}._timelineImg_2m41h_88{width:100%;border-radius:var(--radius-md);display:block}._timelineCaption_2m41h_94{margin-top:var(--space-8);font-size:var(--font-caption);color:var(--color-text-muted)}._equipmentGrid_2m41h_101{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-24)}._equipmentCard_2m41h_107{padding:var(--space-24)}._equipmentName_2m41h_111{font-size:var(--font-h4);font-weight:600;margin-bottom:var(--space-8)}._equipmentDesc_2m41h_117{font-size:var(--font-body-sm);color:var(--color-text-secondary);line-height:1.7}._honors_2m41h_124{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-24)}._honorItem_2m41h_130{display:flex;align-items:flex-start;gap:var(--space-12);padding:var(--space-16) var(--space-24);background:var(--color-bg-alt);border-radius:var(--radius-lg)}._honorIcon_2m41h_139{color:var(--color-success);margin-top:3px;flex-shrink:0}._honorTitle_2m41h_145{display:block;font-weight:600;font-size:15px}._honorDesc_2m41h_151{display:block;font-size:var(--font-body-sm);color:var(--color-text-muted);margin-top:2px}._researchLink_2m41h_159{display:flex;align-items:center;justify-content:space-between;gap:var(--space-24);margin-top:var(--space-16);padding:var(--space-24) var(--space-32);background:var(--color-primary-tint);border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px #1d4e891a}._researchLinkText_2m41h_171{font-size:var(--font-body);color:var(--color-text-secondary)}._researchLinkBtn_2m41h_176{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;padding:11px 24px;border-radius:var(--radius-md);background:var(--color-primary);color:#fff;font-size:14px;font-weight:500;transition:background .15s ease-out,transform .15s ease-out}._researchLinkBtn_2m41h_176:hover{background:var(--color-primary-hover);transform:translateY(-1px)}@media (max-width: 767px){._equipmentGrid_2m41h_101,._honors_2m41h_124{grid-template-columns:1fr}._researchLink_2m41h_159{flex-direction:column;align-items:flex-start}._researchLinkBtn_2m41h_176{width:100%;justify-content:center}}@keyframes _riseIn_1uhg9_1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}._facultyBand_1uhg9_20{position:relative;margin:0 0 var(--space-64);padding:var(--space-32) var(--space-32) var(--space-40, 40px);background:radial-gradient(480px 220px at 92% -30%,rgba(29,78,137,.1),transparent 60%),linear-gradient(180deg,#f4f8fd,#eaf1fa);border:1px solid rgba(29,78,137,.1);border-radius:var(--radius-xl);overflow:hidden}._facultyBand_1uhg9_20:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,var(--color-primary),rgba(29,78,137,.12));border-radius:var(--radius-xl) var(--radius-xl) 0 0}._facultyGrid_1uhg9_42{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-24)}._facultyCard_1uhg9_48{position:relative;display:flex;gap:var(--space-24);padding:var(--space-24);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);overflow:hidden;animation:_riseIn_1uhg9_1 .5s ease-out both;transition:transform .25s ease-out,box-shadow .25s ease-out,border-color .25s ease-out}._facultyCard_1uhg9_48:nth-child(2){animation-delay:.1s}._facultyCard_1uhg9_48:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--color-primary),rgba(29,78,137,.25));transform:scaleX(0);transform-origin:left;transition:transform .3s ease-out}._facultyCard_1uhg9_48:hover{transform:translateY(-6px);box-shadow:var(--shadow-pop);border-color:#1d4e8947}._facultyCard_1uhg9_48:hover:before{transform:scaleX(1)}._facultyIndex_1uhg9_91{position:absolute;top:8px;right:18px;font-family:var(--font-heading);font-size:72px;font-weight:700;line-height:1;color:var(--color-primary);opacity:.07;letter-spacing:.02em;font-variant-numeric:tabular-nums;pointer-events:none;-webkit-user-select:none;user-select:none}._facultyPhotoLink_1uhg9_108{position:relative;flex-shrink:0;display:block;width:clamp(170px,28%,230px);aspect-ratio:3 / 4;border-radius:var(--radius-md);overflow:hidden;box-shadow:0 4px 16px #1d4e892e}._facultyPortrait_1uhg9_119{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease-out}._facultyPhotoVeil_1uhg9_127{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 52%,rgba(15,35,62,.62));opacity:0;transition:opacity .25s ease-out}._facultyPhotoHint_1uhg9_135{position:absolute;left:0;right:0;bottom:14px;display:inline-flex;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:500;color:var(--color-text-inverse);opacity:0;transform:translateY(5px);transition:opacity .25s ease-out,transform .25s ease-out}._facultyCard_1uhg9_48:hover ._facultyPortrait_1uhg9_119{transform:scale(1.05)}._facultyCard_1uhg9_48:hover ._facultyPhotoVeil_1uhg9_127{opacity:1}._facultyCard_1uhg9_48:hover ._facultyPhotoHint_1uhg9_135{opacity:1;transform:translateY(0)}._facultyBody_1uhg9_165{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px}._facultyHead_1uhg9_173{padding-bottom:10px;border-bottom:1px solid var(--color-border-default)}._facultyName_1uhg9_178{font-size:var(--font-h2);font-weight:700;letter-spacing:.02em}._facultyNameLink_1uhg9_184{transition:color .15s ease-out}._facultyCard_1uhg9_48:hover ._facultyNameLink_1uhg9_184{color:var(--color-primary)}._facultyTitle_1uhg9_192{display:inline-block;margin-top:8px;padding:2px 12px;border-radius:var(--radius-pill);background:var(--color-primary-tint);color:var(--color-primary);font-size:13px;font-weight:600;letter-spacing:.03em}._facultyAffiliation_1uhg9_204{display:flex;align-items:flex-start;gap:6px;font-size:var(--font-body-sm);color:var(--color-text-secondary);line-height:1.7}._facultyAffiliation_1uhg9_204 svg{flex-shrink:0;margin-top:3px;color:var(--color-primary);opacity:.7}._facultyBio_1uhg9_220{font-size:var(--font-body-sm);line-height:1.85;color:var(--color-text-secondary);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}._facultyMore_1uhg9_230{margin-top:auto;display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:var(--color-primary);transition:gap .15s ease-out}._facultyMore_1uhg9_230:hover{gap:10px}._studentGrid_1uhg9_246{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--space-16)}._studentCell_1uhg9_253{position:relative;animation:_riseIn_1uhg9_1 .5s ease-out both}._studentLink_1uhg9_259{display:block;color:inherit;border-radius:var(--radius-lg)}._studentLink_1uhg9_259:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._studentCell_1uhg9_253:hover,._studentCell_1uhg9_253:focus-within{z-index:100}._studentCard_1uhg9_279{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;padding:var(--space-20) var(--space-8) var(--space-16);text-align:center;background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);transition:transform .25s ease-out,box-shadow .25s ease-out,border-color .25s ease-out}._studentCell_1uhg9_253:nth-child(2){animation-delay:.05s}._studentCell_1uhg9_253:nth-child(3){animation-delay:.1s}._studentCell_1uhg9_253:nth-child(4){animation-delay:.15s}._studentCell_1uhg9_253:nth-child(5){animation-delay:.2s}._studentCell_1uhg9_253:nth-child(6){animation-delay:.25s}._studentCell_1uhg9_253:nth-child(7){animation-delay:.3s}._studentCell_1uhg9_253:nth-child(8){animation-delay:.35s}._studentCell_1uhg9_253:nth-child(9){animation-delay:.4s}._studentCell_1uhg9_253:nth-child(10){animation-delay:.45s}._studentCell_1uhg9_253:nth-child(11){animation-delay:.5s}._studentCell_1uhg9_253:nth-child(12){animation-delay:.55s}._studentCard_1uhg9_279:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--color-primary),rgba(29,78,137,.25));transform:scaleX(0);transform-origin:left;transition:transform .3s ease-out;z-index:1}._studentCell_1uhg9_253:hover ._studentCard_1uhg9_279,._studentCell_1uhg9_253:focus-within ._studentCard_1uhg9_279{transform:translateY(-4px);box-shadow:var(--shadow-card-hover);border-color:#1d4e8938}._studentCell_1uhg9_253:hover ._studentCard_1uhg9_279:before,._studentCell_1uhg9_253:focus-within ._studentCard_1uhg9_279:before{transform:scaleX(1)}._studentPortrait_1uhg9_357{width:76px;height:76px;border-radius:20px;object-fit:cover;display:block;box-shadow:0 4px 12px #1d4e8929;transition:transform .3s ease-out,box-shadow .3s ease-out}._studentCell_1uhg9_253:hover ._studentCard_1uhg9_279 ._studentPortrait_1uhg9_357,._studentCell_1uhg9_253:focus-within ._studentCard_1uhg9_279 ._studentPortrait_1uhg9_357{transform:translateY(-3px) scale(1.05);box-shadow:0 8px 18px #1d4e8938}._studentName_1uhg9_373{font-size:15px;font-weight:600}._studentMeta_1uhg9_378{display:flex;align-items:center;gap:6px;font-size:12px;font-variant-numeric:tabular-nums}._studentDegree_1uhg9_386{display:inline-block;padding:1px 9px;border-radius:var(--radius-pill);background:var(--color-primary-tint);color:var(--color-primary);font-size:11.5px;font-weight:600;letter-spacing:.02em}._metaDot_1uhg9_397{width:3px;height:3px;border-radius:50%;background:var(--color-border-strong);flex-shrink:0}._studentGrade_1uhg9_405{color:var(--color-text-muted)}._studentPanel_1uhg9_410{position:absolute;top:0;left:calc(100% + 12px);width:264px;z-index:999;padding:16px 18px 14px;background:var(--color-bg-surface);border:1px solid rgba(29,78,137,.22);border-radius:var(--radius-lg);box-shadow:var(--shadow-pop);opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .18s ease-out,transform .18s ease-out,visibility 0s linear .18s;pointer-events:none}._studentCell_1uhg9_253:hover ._studentPanel_1uhg9_410,._studentCell_1uhg9_253:focus-within ._studentPanel_1uhg9_410{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto;transition:opacity .18s ease-out .05s,transform .18s ease-out .05s,visibility 0s}._studentPanel_1uhg9_410:before{content:"";position:absolute;top:0;bottom:0;left:-12px;width:12px}._panelHead_1uhg9_448{display:flex;align-items:center;gap:8px;margin-bottom:6px}._panelName_1uhg9_455{font-size:16px;font-weight:600;line-height:1.4}._panelGrade_1uhg9_461{display:flex;align-items:center;gap:6px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed var(--color-border-default);font-size:12.5px;color:var(--color-text-muted);font-variant-numeric:tabular-nums}._panelGrade_1uhg9_461 svg{flex-shrink:0;color:var(--color-primary);opacity:.7}._panelBlock_1uhg9_479{margin-bottom:10px}._panelLabel_1uhg9_483{display:block;margin-bottom:6px;font-size:11.5px;font-weight:600;letter-spacing:.05em;color:var(--color-text-muted)}._panelTags_1uhg9_492{display:flex;flex-wrap:wrap;gap:6px}._panelText_1uhg9_498{font-size:13px;line-height:1.7;color:var(--color-text-secondary)}._panelLink_1uhg9_504{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:var(--color-primary);transition:gap .15s ease-out}._panelLink_1uhg9_504:hover{gap:9px;text-decoration:underline;text-underline-offset:3px}._panelEmpty_1uhg9_520{font-size:12.5px;color:var(--color-text-muted);opacity:.85}._alumniSection_1uhg9_527{margin-bottom:var(--space-64)}._alumniHead_1uhg9_531{display:flex;align-items:baseline;gap:var(--space-12);margin-bottom:var(--space-16);padding:0 8px 10px;border-bottom:1px dashed var(--color-border-strong)}._alumniTitle_1uhg9_540{font-family:var(--font-heading);font-size:var(--font-h3);font-weight:600;color:var(--color-text-secondary)}._alumniEn_1uhg9_547{font-size:var(--font-body-sm);color:var(--color-text-muted);letter-spacing:.06em}._alumniCount_1uhg9_553{margin-left:auto;padding:2px 12px;border-radius:var(--radius-pill);background:var(--color-bg-alt);color:var(--color-text-muted);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}._alumniGrid_1uhg9_564{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-12)}._alumniGrid_1uhg9_564>._studentCell_1uhg9_253{animation:none}._alumniCard_1uhg9_575{display:flex;align-items:center;gap:var(--space-12);padding:10px 14px;background:var(--color-bg-alt);border:1px solid var(--color-border-default);border-radius:var(--radius-md);transition:border-color .15s ease-out,transform .15s ease-out}._alumniGrid_1uhg9_564>._studentCell_1uhg9_253:hover ._alumniCard_1uhg9_575,._alumniGrid_1uhg9_564>._studentCell_1uhg9_253:focus-within ._alumniCard_1uhg9_575{border-color:#1d4e894d;transform:translateY(-2px)}._alumniAvatar_1uhg9_594{width:40px;height:40px;border-radius:50%;overflow:hidden;flex-shrink:0;display:block;box-shadow:0 2px 6px #0f233e1f}._alumniInfo_1uhg9_604{min-width:0}._alumniName_1uhg9_608{font-size:14px;font-weight:500;color:var(--color-text-primary);transition:color .15s ease-out}._alumniGrid_1uhg9_564>._studentCell_1uhg9_253:hover ._alumniName_1uhg9_608,._alumniGrid_1uhg9_564>._studentCell_1uhg9_253:focus-within ._alumniName_1uhg9_608{color:var(--color-primary)}._alumniMeta_1uhg9_620{display:flex;align-items:center;gap:8px;margin-top:2px;font-size:12px;color:var(--color-text-muted)}._alumniYear_1uhg9_629{font-variant-numeric:tabular-nums;opacity:.85}._empty_1uhg9_635{font-size:var(--font-body-sm);color:var(--color-text-muted);padding:var(--space-16) 0}@media (min-width: 1200px){._studentGrid_1uhg9_246>._studentCell_1uhg9_253:nth-child(6n-1) ._studentPanel_1uhg9_410,._studentGrid_1uhg9_246>._studentCell_1uhg9_253:nth-child(6n) ._studentPanel_1uhg9_410,._alumniGrid_1uhg9_564>._studentCell_1uhg9_253:nth-child(4n) ._studentPanel_1uhg9_410{left:auto;right:calc(100% + 12px)}._studentGrid_1uhg9_246>._studentCell_1uhg9_253:nth-child(6n-1) ._studentPanel_1uhg9_410:before,._studentGrid_1uhg9_246>._studentCell_1uhg9_253:nth-child(6n) ._studentPanel_1uhg9_410:before,._alumniGrid_1uhg9_564>._studentCell_1uhg9_253:nth-child(4n) ._studentPanel_1uhg9_410:before{left:auto;right:-12px;width:12px}}@media (max-width: 1199px){._studentGrid_1uhg9_246{grid-template-columns:repeat(4,1fr)}._alumniGrid_1uhg9_564{grid-template-columns:repeat(3,1fr)}._studentGrid_1uhg9_246>._studentCell_1uhg9_253:nth-child(4n-1) ._studentPanel_1uhg9_410,._studentGrid_1uhg9_246>._studentCell_1uhg9_253:nth-child(4n) ._studentPanel_1uhg9_410,._alumniGrid_1uhg9_564>._studentCell_1uhg9_253:nth-child(3n-1) ._studentPanel_1uhg9_410,._alumniGrid_1uhg9_564>._studentCell_1uhg9_253:nth-child(3n) ._studentPanel_1uhg9_410{left:auto;right:calc(100% + 12px)}._studentGrid_1uhg9_246>._studentCell_1uhg9_253:nth-child(4n-1) ._studentPanel_1uhg9_410:before,._studentGrid_1uhg9_246>._studentCell_1uhg9_253:nth-child(4n) ._studentPanel_1uhg9_410:before,._alumniGrid_1uhg9_564>._studentCell_1uhg9_253:nth-child(3n-1) ._studentPanel_1uhg9_410:before,._alumniGrid_1uhg9_564>._studentCell_1uhg9_253:nth-child(3n) ._studentPanel_1uhg9_410:before{left:auto;right:-12px;width:12px}}@media (max-width: 767px){._facultyBand_1uhg9_20{margin-bottom:var(--space-48);padding:var(--space-20) var(--space-16) var(--space-24)}._facultyGrid_1uhg9_42{grid-template-columns:1fr;gap:var(--space-16)}._facultyCard_1uhg9_48{flex-direction:column;gap:var(--space-16);padding:var(--space-16)}._facultyIndex_1uhg9_91{font-size:56px;top:6px;right:14px}._facultyPhotoLink_1uhg9_108{width:100%;aspect-ratio:4 / 3}._facultyBio_1uhg9_220{-webkit-line-clamp:3}._studentGrid_1uhg9_246{grid-template-columns:repeat(3,1fr);gap:var(--space-12)}._studentPortrait_1uhg9_357{width:64px;height:64px;border-radius:16px}._studentPanel_1uhg9_410{width:240px;top:calc(100% + 10px)}._studentPanel_1uhg9_410:before{top:-10px;bottom:auto;left:0;right:0;width:auto;height:10px}._studentGrid_1uhg9_246>._studentCell_1uhg9_253:nth-child(3n+1) ._studentPanel_1uhg9_410{left:0;right:auto}._studentGrid_1uhg9_246>._studentCell_1uhg9_253:nth-child(3n+2) ._studentPanel_1uhg9_410{left:50%;right:auto;margin-left:-120px}._studentGrid_1uhg9_246>._studentCell_1uhg9_253:nth-child(3n) ._studentPanel_1uhg9_410{left:auto;right:0}._alumniGrid_1uhg9_564>._studentCell_1uhg9_253:nth-child(odd) ._studentPanel_1uhg9_410{left:0;right:auto}._alumniGrid_1uhg9_564>._studentCell_1uhg9_253:nth-child(2n) ._studentPanel_1uhg9_410{left:auto;right:0}._alumniGrid_1uhg9_564{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion: reduce){._facultyCard_1uhg9_48,._studentCell_1uhg9_253{animation:none}._facultyCard_1uhg9_48:before,._studentCard_1uhg9_279:before{transition:none}._studentPanel_1uhg9_410{transition:none}}._grid_141yt_1{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-24)}._card_141yt_8{position:relative;height:100%;border-top:3px solid transparent;overflow:hidden}._grid_141yt_1>div:nth-child(2n){background:var(--color-bg-alt)}._card_141yt_8:hover{border-top-color:var(--color-primary)}._index_141yt_24{position:absolute;top:14px;right:20px;font-family:var(--font-heading);font-size:44px;font-weight:700;line-height:1;color:var(--color-primary);opacity:.09;pointer-events:none}._link_141yt_37{display:flex;flex-direction:column;gap:var(--space-16);padding:var(--space-24);height:100%}._head_141yt_45{display:flex;align-items:center;gap:var(--space-16);padding-right:36px}._icon_141yt_52{width:56px;height:56px;flex-shrink:0;border-radius:14px;background:var(--color-primary-tint);color:var(--color-primary);display:inline-flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 1px #1d4e8914;transition:background .2s ease-out,color .2s ease-out}._card_141yt_8:hover ._icon_141yt_52{background:var(--color-primary);color:#fff}._title_141yt_71{font-size:var(--font-h3);font-weight:600;transition:color .15s ease-out}._card_141yt_8:hover ._title_141yt_71{color:var(--color-primary)}._en_141yt_81{font-size:var(--font-caption);color:var(--color-text-muted);letter-spacing:.02em}._summary_141yt_87{font-size:var(--font-body);color:var(--color-text-secondary);line-height:1.8;flex:1}._tags_141yt_94{display:flex;flex-wrap:wrap;gap:var(--space-8)}._more_141yt_100{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:var(--color-primary);transition:gap .15s ease-out}._card_141yt_8:hover ._more_141yt_100{gap:10px}._descLink_141yt_115{color:var(--color-primary);font-weight:600;text-decoration:underline;text-underline-offset:3px;transition:color .15s ease-out}._descLink_141yt_115:hover{color:var(--color-primary-hover)}._projectGrid_141yt_128{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-24)}._projectCard_141yt_134{display:flex;flex-direction:column;gap:var(--space-8);padding:var(--space-24);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-top:3px solid transparent;border-radius:var(--radius-lg);box-shadow:var(--shadow-card);transition:box-shadow .2s ease-out,transform .2s ease-out,border-color .2s ease-out}._projectCard_141yt_134:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-2px);border-top-color:var(--color-primary)}._projectHead_141yt_153{display:flex;align-items:center;gap:var(--space-8);flex-wrap:wrap;margin-bottom:var(--space-4)}._projectType_141yt_161,._projectStatus_141yt_162{padding:3px 12px;border-radius:var(--radius-pill);font-size:12px;font-weight:600}._projectType_141yt_161{background:var(--color-primary-tint);color:var(--color-primary)}._projectStatus_141yt_162{background:var(--color-bg-alt);color:var(--color-text-secondary)}._projectTitle_141yt_179{font-size:var(--font-h3);font-weight:600}._projectSummary_141yt_184{font-size:var(--font-body-sm);color:var(--color-text-secondary);line-height:1.7}._projectMeta_141yt_190{margin-top:auto;padding-top:var(--space-8);font-size:var(--font-caption);color:var(--color-text-muted);font-variant-numeric:tabular-nums}._projectsPending_141yt_199{display:flex;align-items:flex-start;gap:var(--space-24);padding:var(--space-32);background:linear-gradient(165deg,var(--color-primary-tint) 0%,#ffffff 78%);border:1px solid rgba(29,78,137,.14);border-left:3px solid var(--color-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}._projectsPendingIcon_141yt_211{width:52px;height:52px;flex-shrink:0;border-radius:14px;background:var(--color-primary);color:#fff;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 6px 16px #1d4e8938}._projectsPendingBody_141yt_224{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-8)}._projectsPendingTitle_141yt_233{font-size:var(--font-h3);font-weight:700}._projectsPendingDesc_141yt_238{font-size:var(--font-body);color:var(--color-text-secondary);line-height:1.85;max-width:760px}._projectsPendingCta_141yt_245{display:inline-flex;align-items:center;gap:6px;margin-top:var(--space-4);padding:9px 20px;border:1px solid var(--color-primary);border-radius:var(--radius-md);font-size:14px;font-weight:500;color:var(--color-primary);transition:background .15s ease-out,color .15s ease-out}._projectsPendingCta_141yt_245:hover{background:var(--color-primary);color:#fff}@media (max-width: 767px){._grid_141yt_1,._projectGrid_141yt_128{grid-template-columns:1fr}._projectsPending_141yt_199{flex-direction:column;gap:var(--space-16)}}._pagination_ip75a_1{display:flex;align-items:center;justify-content:center;gap:var(--space-8);margin-top:var(--space-32)}._arrow_ip75a_9,._page_ip75a_10{width:36px;height:36px;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg-page);color:var(--color-text-secondary);font-size:14px;display:inline-flex;align-items:center;justify-content:center;transition:border-color .15s ease-out,color .15s ease-out,background .15s ease-out}._arrow_ip75a_9:hover:not(:disabled),._page_ip75a_10:hover{border-color:var(--color-primary);color:var(--color-primary)}._arrow_ip75a_9:disabled{opacity:.4;cursor:not-allowed}._pageActive_ip75a_35{background:var(--color-primary);border-color:var(--color-primary);color:#fff}._pageActive_ip75a_35:hover{color:#fff}._ellipsis_ip75a_45{width:36px;text-align:center;color:var(--color-text-muted)}@media (max-width: 767px){._arrow_ip75a_9,._page_ip75a_10{width:40px;height:40px}}._empty_dn32b_1{display:flex;flex-direction:column;align-items:center;gap:var(--space-8);padding:var(--space-64) var(--space-24);text-align:center}._illustration_dn32b_10{width:96px;height:96px;border-radius:50%;background:var(--color-primary-tint);color:var(--color-primary);display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-8)}._title_dn32b_22{font-size:var(--font-h4)}._desc_dn32b_26{font-size:var(--font-body-sm);color:var(--color-text-muted);max-width:360px}._action_dn32b_32{margin-top:var(--space-12);padding:10px 24px;border:1px solid var(--color-primary);border-radius:var(--radius-md);background:transparent;color:var(--color-primary);font-size:14px;font-weight:500;transition:background .15s ease-out,color .15s ease-out}._action_dn32b_32:hover{background:var(--color-primary);color:#fff}._filterBar_17qp6_2{background:var(--color-bg-alt);border-radius:var(--radius-lg);padding:var(--space-16) var(--space-24);margin-bottom:var(--space-24);display:flex;align-items:center;gap:var(--space-24);flex-wrap:wrap}._filterGroup_17qp6_13{display:flex;align-items:center;gap:var(--space-12)}._filterLabel_17qp6_19{font-size:var(--font-label);font-weight:500;color:var(--color-text-muted);white-space:nowrap}._typeTabs_17qp6_26{display:flex;gap:4px}._typeTab_17qp6_26{border:none;background:transparent;padding:8px 14px;border-radius:var(--radius-md);font-size:14px;color:var(--color-text-secondary);transition:background .15s ease-out,color .15s ease-out}._typeTab_17qp6_26:hover{color:var(--color-primary)}._typeTabActive_17qp6_45{background:var(--color-primary);color:#fff;font-weight:500}._selects_17qp6_51{display:flex;align-items:center;gap:var(--space-16);flex-wrap:wrap}._selectWrap_17qp6_58{display:flex;align-items:center;gap:var(--space-8)}._selectBox_17qp6_64{position:relative;display:inline-flex;align-items:center}._selectBox_17qp6_64 select{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg-page);padding:8px 32px 8px 12px;font-size:14px;font-family:inherit;color:var(--color-text-primary);cursor:pointer;min-width:120px}._selectIcon_17qp6_84{position:absolute;right:10px;pointer-events:none;color:var(--color-text-muted)}._resultCount_17qp6_91{margin-left:auto;font-size:var(--font-body-sm);color:var(--color-text-muted);white-space:nowrap}._resultQuery_17qp6_98{margin-left:4px;color:var(--color-primary)}._list_17qp6_104{display:flex;flex-direction:column}@media (max-width: 767px){._filterBar_17qp6_2{padding:var(--space-16);gap:var(--space-16)}._selects_17qp6_51{width:100%;gap:var(--space-12)}._resultCount_17qp6_91{margin-left:0}}._tabs_10jk2_2{display:flex;gap:var(--space-8);border-bottom:1px solid var(--color-border-default);margin-bottom:var(--space-32);overflow-x:auto;scrollbar-width:none}._tabs_10jk2_2::-webkit-scrollbar{display:none}._tab_10jk2_2{border:none;background:transparent;padding:12px 16px;font-size:16px;font-weight:500;color:var(--color-text-secondary);white-space:nowrap;transition:color .15s ease-out}._tab_10jk2_2:hover{color:var(--color-primary)}._tabActive_10jk2_30{color:var(--color-primary);font-weight:600;position:relative}._tabActive_10jk2_30:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;border-radius:2px;background:var(--color-primary)}._featured_10jk2_48{display:grid;grid-template-columns:3fr 2fr;gap:var(--space-24);border-radius:var(--radius-lg);background:var(--color-bg-surface);box-shadow:var(--shadow-card);overflow:hidden;margin-bottom:var(--space-24);transition:box-shadow .2s ease-out,transform .2s ease-out}._featured_10jk2_48:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-3px)}._featuredCover_10jk2_65{background:radial-gradient(120% 100% at 85% 0%,rgba(255,255,255,.16),transparent 55%),linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-dark) 100%);color:#ffffffb3;display:flex;align-items:center;justify-content:center;min-height:220px;overflow:hidden}._featuredCoverImg_10jk2_77{width:100%;height:100%;object-fit:cover;display:block}._featuredCoverContain_10jk2_85{object-fit:contain}._featuredBody_10jk2_89{padding:var(--space-24);display:flex;flex-direction:column;gap:var(--space-12)}._featuredMeta_10jk2_96{display:flex;align-items:center;gap:var(--space-12)}._featuredDate_10jk2_102{font-size:var(--font-body-sm);color:var(--color-text-muted)}._featuredTitle_10jk2_107{font-size:var(--font-h2);font-weight:700;transition:color .15s ease-out}._featured_10jk2_48:hover ._featuredTitle_10jk2_107{color:var(--color-primary)}._featuredSummary_10jk2_117{font-size:var(--font-body);color:var(--color-text-secondary);line-height:1.8;flex:1}._featuredMore_10jk2_124{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:var(--color-primary)}._grid_10jk2_134{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-24)}._empty_10jk2_140{padding:var(--space-48) 0;text-align:center;color:var(--color-text-muted)}@media (max-width: 1199px){._grid_10jk2_134{grid-template-columns:repeat(2,1fr)}}@media (max-width: 767px){._featured_10jk2_48{grid-template-columns:1fr}._featuredCover_10jk2_65{min-height:160px}._grid_10jk2_134{grid-template-columns:1fr;gap:var(--space-16)}}._wrap_1qdfc_1{display:flex;flex-direction:column;align-items:center;gap:var(--space-8);padding:var(--space-96) 0;text-align:center}._code_1qdfc_10{font-family:var(--font-heading);font-size:96px;font-weight:700;line-height:1;color:var(--color-primary);opacity:.85}._title_1qdfc_19{font-size:var(--font-h1)}._desc_1qdfc_23{font-size:var(--font-body);color:var(--color-text-muted)}._actions_1qdfc_28{display:flex;gap:var(--space-12);margin-top:var(--space-16);flex-wrap:wrap;justify-content:center}._btnPrimary_1qdfc_36{padding:10px 22px;border-radius:var(--radius-md);background:var(--color-primary);color:#fff;font-size:14px;font-weight:500;transition:background .15s ease-out}._btnPrimary_1qdfc_36:hover{background:var(--color-primary-hover)}._btnGhost_1qdfc_50{padding:10px 22px;border-radius:var(--radius-md);border:1px solid var(--color-border-strong);color:var(--color-text-secondary);font-size:14px;transition:border-color .15s ease-out,color .15s ease-out}._btnGhost_1qdfc_50:hover{border-color:var(--color-primary);color:var(--color-primary)}._breadcrumb_1so43_6{display:flex;align-items:center;gap:var(--space-8);font-size:var(--font-body-sm);color:var(--color-text-muted);margin-bottom:var(--space-24);flex-wrap:wrap}._breadcrumb_1so43_6 a{color:var(--color-text-secondary);transition:color .15s ease-out}._breadcrumb_1so43_6 a:hover{color:var(--color-primary)}._section_1so43_26{margin-bottom:var(--space-48)}._sectionTitle_1so43_30{font-size:var(--font-h3);font-weight:700;margin-bottom:var(--space-16);padding-left:var(--space-16);position:relative}._sectionTitle_1so43_30:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:.85em;border-radius:2px;background:var(--color-primary)}._paragraph_1so43_50{font-size:var(--font-body);line-height:1.9;color:var(--color-text-secondary);margin-bottom:var(--space-16)}._tags_1so43_57{display:flex;flex-wrap:wrap;gap:var(--space-8);margin-bottom:var(--space-32)}._tags_1so43_57 a{display:inline-flex}._none_1so43_68{font-size:var(--font-body-sm);color:var(--color-text-muted);padding:var(--space-16) 0}._paperList_1so43_74{display:flex;flex-direction:column}._highlightList_1so43_79{display:flex;flex-direction:column;gap:var(--space-16)}._highlightItem_1so43_85{display:flex;gap:var(--space-16);align-items:flex-start;padding:var(--space-16) var(--space-20);background:var(--color-bg-alt);border-radius:var(--radius-lg)}._highlightTag_1so43_94{flex-shrink:0;padding:2px 10px;border-radius:var(--radius-pill);background:var(--color-primary-tint);color:var(--color-primary);font-size:var(--font-caption);font-weight:600}._highlightTitle_1so43_104{font-size:var(--font-h4);font-weight:600;margin-bottom:4px}._highlightDesc_1so43_110{font-size:var(--font-body-sm);color:var(--color-text-secondary);line-height:1.7}._backLink_1so43_116{display:inline-flex;align-items:center;font-size:14px;font-weight:500;color:var(--color-primary);margin-top:var(--space-16)}._profile_1so43_126{display:flex;gap:var(--space-32);margin-bottom:var(--space-48)}._avatarBlock_1so43_132{width:200px;flex-shrink:0}._avatarImg_1so43_137,._avatarText_1so43_138{width:100%;aspect-ratio:3 / 4;border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center}._avatarImg_1so43_137{object-fit:cover}._avatarText_1so43_138{background:var(--color-primary-tint);color:var(--color-primary);font-family:var(--font-heading);font-size:44px;font-weight:600}._profileBody_1so43_159{flex:1;display:flex;flex-direction:column;gap:var(--space-8)}._profileName_1so43_166{font-size:var(--font-h1)}._profileTitle_1so43_170{font-size:16px;color:var(--color-text-secondary)}._profileEmail_1so43_175{display:inline-flex;align-items:center;gap:var(--space-8);font-size:var(--font-body-sm);color:var(--color-primary)}._profileArea_1so43_183{font-size:var(--font-body);color:var(--color-text-secondary);margin-top:var(--space-8)}._profile_1so43_126 ._tags_1so43_57{margin-bottom:0;margin-top:var(--space-8)}._eduList_1so43_194{display:flex;flex-direction:column;gap:var(--space-12)}._eduItem_1so43_200{display:grid;grid-template-columns:180px 1fr auto;align-items:center;gap:var(--space-16);padding:var(--space-12) var(--space-16);background:var(--color-bg-alt);border-radius:var(--radius-md)}._eduPeriod_1so43_210{font-size:var(--font-body-sm);color:var(--color-text-muted);font-variant-numeric:tabular-nums}._eduSchool_1so43_216{font-size:15px;font-weight:500}._eduDegree_1so43_221{font-size:var(--font-body-sm);color:var(--color-text-secondary)}._metaRow_1so43_227{display:flex;align-items:center;gap:var(--space-8);margin-bottom:var(--space-12)}._year_1so43_234{font-size:var(--font-body-sm);font-weight:600;color:var(--color-text-muted)}._paperTitle_1so43_240{font-size:var(--font-h1);margin-bottom:var(--space-12)}._authors_1so43_245{font-size:var(--font-body);color:var(--color-text-secondary);margin-bottom:4px}._authorLink_1so43_252{color:inherit;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-underline-offset:3px;transition:color .15s ease-out}._authorLink_1so43_252:hover{color:var(--color-primary)}._venue_1so43_264{font-size:var(--font-body-sm);color:var(--color-text-muted);margin-bottom:var(--space-32)}._citeBox_1so43_270{display:flex;align-items:flex-start;gap:var(--space-16);padding:var(--space-16) var(--space-24);background:var(--color-bg-alt);border-radius:var(--radius-lg)}._citeText_1so43_279{flex:1;font-size:var(--font-body-sm);color:var(--color-text-secondary);line-height:1.8}._citeBtn_1so43_286{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border:1px solid var(--color-primary);border-radius:var(--radius-md);background:transparent;color:var(--color-primary);font-size:13px;font-weight:500;transition:background .15s ease-out,color .15s ease-out}._citeBtn_1so43_286:hover{background:var(--color-primary);color:#fff}._doiLink_1so43_306{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:var(--color-primary)}._newsArticle_1so43_316{max-width:760px;margin:0 auto}._newsHead_1so43_321{margin-bottom:var(--space-32)}._newsTitle_1so43_325{font-size:var(--font-h1);margin-top:var(--space-16)}._newsCover_1so43_331{margin-top:var(--space-24)}._newsCoverImg_1so43_335{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--radius-lg);display:block}._newsCoverContain_1so43_344{aspect-ratio:auto;height:auto;object-fit:contain}._newsDate_1so43_350,._newsSource_1so43_355{font-size:var(--font-body-sm);color:var(--color-text-muted)}._blockFigure_1so43_378{margin:var(--space-24) 0}._blockImg_1so43_382{width:100%;border-radius:var(--radius-md);display:block}._blockCaption_1so43_388{margin-top:var(--space-8);font-size:var(--font-caption);color:var(--color-text-muted);text-align:center}._newsActions_1so43_396{display:flex;align-items:center;gap:var(--space-12);flex-wrap:wrap;margin-top:var(--space-32)}._sourceBtn_1so43_404{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border:1px solid var(--color-primary);border-radius:var(--radius-md);background:var(--color-primary);color:#fff;font-size:13px;font-weight:500;transition:background .15s ease-out,border-color .15s ease-out}._sourceBtn_1so43_404:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}._copyBtn_1so43_423{margin-top:0;display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:transparent;color:var(--color-text-secondary);font-size:13px;transition:border-color .15s ease-out,color .15s ease-out}._copyBtn_1so43_423:hover{border-color:var(--color-primary);color:var(--color-primary)}._prevNext_1so43_442{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-16);margin-top:var(--space-48);padding-top:var(--space-24);border-top:1px solid var(--color-border-default)}._pnItem_1so43_451{display:flex;flex-direction:column;gap:4px;padding:var(--space-16);border-radius:var(--radius-md);transition:background .15s ease-out}._pnItem_1so43_451:hover{background:var(--color-bg-alt)}._pnNext_1so43_464{text-align:right}._pnLabel_1so43_468{font-size:var(--font-caption);color:var(--color-text-muted)}._pnTitle_1so43_473{font-size:14.5px;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width: 767px){._profile_1so43_126{flex-direction:column;gap:var(--space-16)}._avatarBlock_1so43_132{width:100%;max-width:260px}._eduItem_1so43_200{grid-template-columns:1fr;gap:4px}._citeBox_1so43_270{flex-direction:column}._prevNext_1so43_442{grid-template-columns:1fr}._pnNext_1so43_464{text-align:left}}._section_of405_7{margin-bottom:var(--space-48)}._sectionTitle_of405_11{font-size:var(--font-h3);font-weight:700;margin-bottom:var(--space-16);padding-left:var(--space-16);position:relative}._sectionTitle_of405_11:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:.85em;border-radius:2px;background:var(--color-primary)}._sectionHead_of405_31{display:flex;align-items:center;justify-content:space-between;gap:var(--space-16);margin-bottom:var(--space-16)}._sectionHead_of405_31 ._sectionTitle_of405_11{margin-bottom:0}._moreLink_of405_43{display:inline-flex;align-items:center;gap:6px;font-size:var(--font-body-sm);font-weight:500;color:var(--color-primary);white-space:nowrap;transition:color .15s ease-out}._moreLink_of405_43:hover{color:var(--color-primary-hover)}._profile_of405_59{display:flex;gap:var(--space-48);margin-bottom:var(--space-48)}._photoBlock_of405_65{width:320px;flex-shrink:0;aspect-ratio:3 / 4;border-radius:var(--radius-lg);position:relative}._photoBlock_of405_65:after{content:"";position:absolute;top:12px;right:-12px;bottom:-12px;left:12px;border-radius:var(--radius-lg);border:1px solid rgba(29,78,137,.35);background:var(--color-primary-tint);z-index:0}._photoImg_of405_84,._photoText_of405_85{position:relative;z-index:1;width:100%;height:100%;border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-card)}._photoImg_of405_84{object-fit:cover}._photoText_of405_85{background:var(--color-bg-alt);color:var(--color-primary);font-family:var(--font-heading);font-size:72px;font-weight:600}._profileBody_of405_109{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-8);padding-top:var(--space-8)}._profileName_of405_118{font-size:var(--font-h1);font-weight:700}._profileTitle_of405_123{font-size:16px;font-weight:500;color:var(--color-text-secondary)}._affiliation_of405_129{display:inline-flex;align-items:flex-start;gap:var(--space-8);font-size:var(--font-body-sm);color:var(--color-text-muted);line-height:1.6;margin-top:var(--space-4)}._affiliation_of405_129 svg{margin-top:2px;flex-shrink:0}._area_of405_144{font-size:var(--font-body);color:var(--color-text-secondary);line-height:1.8;margin-top:var(--space-8)}._contact_of405_151{display:flex;flex-wrap:wrap;gap:var(--space-16) var(--space-24);margin-top:var(--space-16)}._contactLink_of405_158{display:inline-flex;align-items:center;gap:6px;font-size:var(--font-body-sm);color:var(--color-primary);transition:color .15s ease-out}._contactLink_of405_158:hover{color:var(--color-primary-hover)}._dirGrid_of405_172{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-16)}._dirCard_of405_178{display:flex;flex-direction:column;gap:var(--space-12);padding:var(--space-24);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);transition:box-shadow .2s ease-out,transform .2s ease-out}._dirCard_of405_178:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-2px)}._dirCard_of405_178:hover ._dirName_of405_195{color:var(--color-primary)}._dirHead_of405_199{display:flex;align-items:center;gap:var(--space-8);color:var(--color-primary)}._dirName_of405_195{font-size:var(--font-h4);font-weight:600;transition:color .15s ease-out}._dirSummary_of405_212{font-size:var(--font-body-sm);color:var(--color-text-secondary);line-height:1.7;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._dirMore_of405_222{display:inline-flex;align-items:center;gap:4px;margin-top:auto;padding-top:var(--space-8);font-size:var(--font-body-sm);font-weight:500;color:var(--color-primary)}._timeline_of405_234{margin-left:6px}._timelineItem_of405_238{position:relative;padding:0 0 var(--space-24) var(--space-24);border-left:2px solid var(--color-border-strong)}._timelineItem_of405_238:last-child{border-left-color:transparent;padding-bottom:0}._timelineItem_of405_238:before{content:"";position:absolute;left:-5px;top:5px;width:8px;height:8px;border-radius:50%;background:var(--color-primary)}._timelinePeriod_of405_260{font-size:var(--font-label);font-weight:600;color:var(--color-primary);font-variant-numeric:tabular-nums}._timelineContent_of405_267{display:flex;flex-direction:column;gap:2px;margin-top:4px}._timelineMain_of405_274{font-size:16px;font-weight:600}._timelineSub_of405_279{font-size:var(--font-body-sm);color:var(--color-text-secondary)}._recruit_of405_285{display:flex;align-items:center;justify-content:space-between;gap:var(--space-24);padding:var(--space-32);background:var(--color-recruit-tint);border-left:4px solid var(--color-recruit-amber);border-radius:var(--radius-lg)}._recruitTitle_of405_296{font-size:var(--font-h3);font-weight:700;margin-bottom:var(--space-8)}._recruitDesc_of405_302{font-size:var(--font-body-sm);color:var(--color-text-secondary);line-height:1.8;max-width:720px}._recruitBtn_of405_309{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;padding:12px 24px;background:var(--color-recruit-amber);border-radius:var(--radius-md);color:#fff;font-size:14px;font-weight:500;transition:filter .15s ease-out}._recruitBtn_of405_309:hover{filter:brightness(1.1)}@media (max-width: 767px){._profile_of405_59{flex-direction:column;gap:var(--space-24)}._photoBlock_of405_65{width:100%;max-width:300px}._photoText_of405_85{font-size:56px}._dirGrid_of405_172{grid-template-columns:1fr}._recruit_of405_285{flex-direction:column;align-items:flex-start}._recruitBtn_of405_309{width:100%;justify-content:center}}._groupGrid_b95c0_7{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-24)}._groupCard_b95c0_13{position:relative;display:flex;flex-direction:column;gap:14px;padding:var(--space-24);background:var(--color-bg-surface);border:1px solid transparent;border-top:3px solid transparent;border-radius:var(--radius-lg);box-shadow:var(--shadow-card);transition:transform .2s ease-out,box-shadow .2s ease-out,border-color .2s ease-out}._groupCard_b95c0_13:hover{transform:translateY(-4px);box-shadow:var(--shadow-card-hover);border-top-color:var(--color-primary)}._groupIcon_b95c0_33{width:52px;height:52px;border-radius:14px;background:var(--color-primary-tint);color:var(--color-primary);display:inline-flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 1px #1d4e8914;transition:background .2s ease-out,color .2s ease-out}._groupCard_b95c0_13:hover ._groupIcon_b95c0_33{background:var(--color-primary);color:#fff}._groupTitle_b95c0_51{font-size:var(--font-h3);font-weight:700;letter-spacing:.01em}._groupDesc_b95c0_57{font-size:var(--font-body-sm);color:var(--color-text-secondary);line-height:1.8}._groupPoints_b95c0_63{margin-top:auto;display:flex;flex-direction:column;gap:6px}._groupPoints_b95c0_63 li{position:relative;padding-left:14px;font-size:13px;line-height:1.6;color:var(--color-text-muted)}._groupPoints_b95c0_63 li:before{content:"";position:absolute;left:0;top:.58em;width:5px;height:5px;border-radius:50%;background:var(--color-primary);opacity:.45}._twoCol_b95c0_91{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-48);align-items:start}._expectList_b95c0_98{display:flex;flex-direction:column;gap:var(--space-12)}._expectItem_b95c0_104{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;background:var(--color-bg-alt);border-radius:var(--radius-md);font-size:15px;line-height:1.7;color:var(--color-text-primary)}._expectIcon_b95c0_116{color:var(--color-success);margin-top:4px;flex-shrink:0}._participateList_b95c0_122{display:flex;flex-direction:column;gap:var(--space-12)}._participateItem_b95c0_128{display:flex;align-items:flex-start;gap:14px;padding:14px 16px;border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface);transition:border-color .15s ease-out,box-shadow .15s ease-out}._participateItem_b95c0_128:hover{border-color:#1d4e8959;box-shadow:var(--shadow-card)}._participateIndex_b95c0_144{font-family:var(--font-heading);font-size:20px;font-weight:700;line-height:1.3;color:var(--color-primary);opacity:.45;flex-shrink:0}._participateBody_b95c0_154{min-width:0}._participateTitle_b95c0_158{font-size:15px;font-weight:600;margin-bottom:4px}._participateDesc_b95c0_164{font-size:var(--font-body-sm);color:var(--color-text-secondary);line-height:1.7}._directionBand_b95c0_171{background:radial-gradient(120% 160% at 100% 0%,rgba(29,78,137,.08),transparent 55%),var(--color-bg-alt);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);padding:var(--space-32);margin-bottom:var(--space-64)}._directionInner_b95c0_181{display:flex;flex-direction:column;gap:var(--space-16)}._directionHeading_b95c0_187{font-size:var(--font-h3);font-weight:700;position:relative;padding-left:var(--space-16)}._directionHeading_b95c0_187:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:.85em;border-radius:2px;background:var(--color-primary)}._directionTags_b95c0_206{display:flex;flex-wrap:wrap;gap:var(--space-8)}._directionNote_b95c0_212{font-size:var(--font-body-sm);color:var(--color-text-secondary);line-height:1.8}._contactGrid_b95c0_219{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-24)}._contactCard_b95c0_225{display:flex;flex-direction:column;gap:6px;padding:var(--space-20) var(--space-24);background:var(--color-bg-alt);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);transition:border-color .15s ease-out,transform .15s ease-out,box-shadow .15s ease-out}a._contactCard_b95c0_225:hover{border-color:var(--color-primary);transform:translateY(-3px);box-shadow:var(--shadow-card-hover)}._contactLabel_b95c0_242{font-size:14px;font-weight:600;color:var(--color-text-primary)}._contactEmail_b95c0_248{font-size:15px;font-weight:500;color:var(--color-primary);word-break:break-all}._contactPending_b95c0_255{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--color-text-muted);padding:4px 0}._contactNote_b95c0_264{font-size:var(--font-caption);color:var(--color-text-muted)}._subjectBox_b95c0_270{margin-top:var(--space-24);padding:var(--space-16) var(--space-20);background:var(--color-primary-tint);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:8px}._subjectRow_b95c0_280{display:flex;align-items:center;gap:var(--space-12);flex-wrap:wrap}._subjectHead_b95c0_287{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--color-primary)}._subjectCode_b95c0_296{font-family:var(--font-mono);font-size:13px;color:var(--color-primary-hover);background:#fff;padding:6px 12px;border-radius:var(--radius-sm);border:1px dashed var(--color-primary);word-break:break-all}._subjectHint_b95c0_307{font-size:var(--font-body-sm);color:var(--color-text-secondary);line-height:1.8}._ctaRow_b95c0_314{display:flex;align-items:center;gap:var(--space-16);margin-top:var(--space-32);flex-wrap:wrap}._ctaBtn_b95c0_322{display:inline-flex;align-items:center;gap:8px;padding:13px 28px;border-radius:var(--radius-md);background:var(--color-primary);color:#fff;font-size:15px;font-weight:600;box-shadow:0 6px 18px #1d4e8940;transition:filter .15s ease-out,transform .15s ease-out,box-shadow .15s ease-out}._ctaBtn_b95c0_322:hover{filter:brightness(1.12);transform:translateY(-2px);box-shadow:0 10px 24px #1d4e894d}._ghostBtn_b95c0_342{display:inline-flex;align-items:center;gap:8px;padding:13px 28px;border-radius:var(--radius-md);border:1px solid var(--color-primary);background:transparent;color:var(--color-primary);font-size:15px;font-weight:500;transition:background .15s ease-out}._ghostBtn_b95c0_342:hover{background:var(--color-primary-tint)}@media (max-width: 1199px){._twoCol_b95c0_91{grid-template-columns:1fr;gap:var(--space-32)}}@media (max-width: 767px){._groupGrid_b95c0_7,._contactGrid_b95c0_219{grid-template-columns:1fr;gap:var(--space-16)}._directionBand_b95c0_171{padding:var(--space-24) var(--space-16);margin-bottom:var(--space-48)}._ctaBtn_b95c0_322,._ghostBtn_b95c0_342{justify-content:center;width:100%}}._contactAnchor_b95c0_387{scroll-margin-top:96px}._searchForm_fxh28_4{display:flex;align-items:center;gap:var(--space-12);padding:8px 8px 8px var(--space-20);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);transition:border-color .15s ease-out,box-shadow .15s ease-out}._searchForm_fxh28_4:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-tint)}._searchIcon_fxh28_21{flex-shrink:0;color:var(--color-text-muted)}._searchInput_fxh28_26{flex:1;min-width:0;border:none;outline:none;background:transparent;font-size:var(--font-body);color:var(--color-text-primary);padding:var(--space-8) 0}._searchInput_fxh28_26::placeholder{color:var(--color-text-muted)}._searchInput_fxh28_26::-webkit-search-decoration,._searchInput_fxh28_26::-webkit-search-cancel-button{-webkit-appearance:none}._searchBtn_fxh28_47{flex-shrink:0;padding:11px var(--space-24);border:none;border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-text-inverse);font-size:15px;font-weight:600;transition:filter .15s ease-out}._searchBtn_fxh28_47:hover{filter:brightness(1.08)}._placeholder_fxh28_64{margin-top:var(--space-32);display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:var(--space-24)}._hotBlock_fxh28_71,._scopeBlock_fxh28_72{padding:var(--space-24);background:var(--color-bg-alt);border:1px solid var(--color-border-default);border-radius:var(--radius-lg)}._hotTitle_fxh28_79{font-size:16px;font-weight:600;color:var(--color-text-primary);margin-bottom:var(--space-16)}._hotTags_fxh28_86{display:flex;flex-wrap:wrap;gap:var(--space-8)}._hotTag_fxh28_86{padding:7px 14px;border:1px solid var(--color-border-default);border-radius:999px;background:var(--color-bg-surface);color:var(--color-text-secondary);font-size:14px;transition:border-color .15s ease-out,color .15s ease-out,background .15s ease-out}._hotTag_fxh28_86:hover{border-color:var(--color-primary);background:var(--color-primary-tint);color:var(--color-primary)}._scopeList_fxh28_108{display:flex;flex-wrap:wrap;gap:var(--space-12);margin:0 0 var(--space-16);padding:0;list-style:none}._scopeItem_fxh28_117{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--color-text-secondary)}._scopeIcon_fxh28_125{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--radius-md);background:var(--color-primary-tint);color:var(--color-primary)}._hotHint_fxh28_136{font-size:13px;line-height:1.7;color:var(--color-text-muted)}._summaryRow_fxh28_143{margin-top:var(--space-32);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-16)}._summary_fxh28_143{font-size:15px;color:var(--color-text-secondary)}._summary_fxh28_143 strong{color:var(--color-primary);font-weight:600}._tabs_fxh28_162{display:flex;flex-wrap:wrap;gap:var(--space-8)}._tab_fxh28_162{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:1px solid var(--color-border-default);border-radius:999px;background:var(--color-bg-surface);color:var(--color-text-secondary);font-size:14px;transition:border-color .15s ease-out,color .15s ease-out,background .15s ease-out}._tab_fxh28_162:hover{border-color:var(--color-primary);color:var(--color-primary)}._tabActive_fxh28_186,._tabActive_fxh28_186:hover{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-text-inverse)}._tabCount_fxh28_193{padding:0 6px;border-radius:999px;background:#1d4e891a;font-size:12px;font-weight:600;line-height:18px}._tabActive_fxh28_186 ._tabCount_fxh28_193{background:#ffffff3d;color:var(--color-text-inverse)}._group_fxh28_208{margin-top:var(--space-32)}._groupHead_fxh28_212{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-12);padding-bottom:var(--space-12);border-bottom:1px solid var(--color-border-default)}._groupTitle_fxh28_222{display:inline-flex;align-items:center;gap:var(--space-8);font-size:18px;font-weight:600;color:var(--color-text-primary)}._groupIcon_fxh28_231{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-md);background:var(--color-primary-tint);color:var(--color-primary)}._groupCount_fxh28_242{margin-left:4px;font-size:13px;font-weight:400;color:var(--color-text-muted)}._moreBtn_fxh28_249{display:inline-flex;align-items:center;gap:4px;padding:0;border:none;background:transparent;color:var(--color-primary);font-size:14px;font-weight:500}._moreBtn_fxh28_249:hover{text-decoration:underline}._resultList_fxh28_265{margin:0;padding:0;list-style:none}._result_fxh28_265{display:block;padding:var(--space-16) var(--space-20);border-bottom:1px solid var(--color-border-default);transition:background .15s ease-out}._result_fxh28_265:hover{background:var(--color-primary-tint)}._itemHead_fxh28_283{display:flex;align-items:baseline;gap:var(--space-12)}._itemTitle_fxh28_289{font-size:16px;font-weight:600;line-height:1.55;color:var(--color-text-primary)}._result_fxh28_265:hover ._itemTitle_fxh28_289{color:var(--color-primary)}._itemBadge_fxh28_300{flex-shrink:0;padding:2px 8px;border-radius:999px;background:var(--color-primary-tint);color:var(--color-primary);font-size:12px;line-height:18px}._itemSubtitle_fxh28_310{margin-top:6px;font-size:14px;line-height:1.7;color:var(--color-text-secondary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._itemMeta_fxh28_321{margin-top:6px;display:inline-flex;align-items:center;gap:4px;font-size:13px;color:var(--color-text-muted)}._mark_fxh28_330{padding:0 1px;background:#fff3c4;color:inherit;border-radius:2px}@media (max-width: 899px){._placeholder_fxh28_64{grid-template-columns:1fr}}@media (max-width: 767px){._searchForm_fxh28_4{padding:var(--space-8) var(--space-12)}._searchBtn_fxh28_47{padding:10px var(--space-16)}._summaryRow_fxh28_143{align-items:flex-start;flex-direction:column}._itemHead_fxh28_283{flex-direction:column;gap:6px}}:root{--color-primary: #1d4e89;--color-primary-hover: #16406f;--color-primary-active: #0f3057;--color-primary-dark: #123a63;--color-primary-deep: #0b1c36;--color-primary-tint: #edf3fa;--color-accent-teal: #0e7490;--color-recruit-amber: #b45309;--color-recruit-tint: #fbf1e4;--color-text-primary: #1f2937;--color-text-secondary: #4b5563;--color-text-muted: #6b7280;--color-text-inverse: #ffffff;--color-bg-page: #ffffff;--color-bg-alt: #f7f9fc;--color-bg-surface: #ffffff;--color-border-default: #e5e7eb;--color-border-strong: #d1d5db;--color-success: #15803d;--color-warning: #b45309;--color-danger: #b91c1c;--color-info: #1d4e89;--color-footer-bg: #0f233e;--color-footer-text: #c9d6e8;--color-footer-heading: #ffffff;--color-footer-border: rgba(255, 255, 255, .12);--font-heading: "Noto Serif SC", "Source Han Serif SC", "Songti SC", "Noto Serif", Georgia, "Times New Roman", serif;--font-body: "Noto Sans SC", "Source Han Sans SC", "PingFang SC", "Microsoft YaHei", Inter, "Helvetica Neue", Arial, sans-serif;--font-mono: "JetBrains Mono", "SF Mono", Consolas, monospace;--font-display: clamp(32px, 4.6vw, 48px);--font-h1: clamp(26px, 3.2vw, 34px);--font-h2: clamp(21px, 2.5vw, 27px);--font-h3: clamp(17px, 1.9vw, 20px);--font-h4: clamp(16px, 1.6vw, 18px);--font-body: 16px;--font-body-sm: 14px;--font-caption: 12px;--font-label: 13px;--space-4: 4px;--space-8: 8px;--space-12: 12px;--space-16: 16px;--space-20: 20px;--space-24: 24px;--space-32: 32px;--space-48: 48px;--space-64: 64px;--space-80: 80px;--space-96: 96px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-pill: 999px;--shadow-card: 0 1px 2px rgba(15, 35, 62, .06), 0 1px 3px rgba(15, 35, 62, .05);--shadow-card-hover: 0 4px 12px rgba(15, 35, 62, .1), 0 2px 4px rgba(15, 35, 62, .06);--shadow-pop: 0 8px 24px rgba(15, 35, 62, .14);--shadow-sticky: 0 2px 8px rgba(15, 35, 62, .08);--container-width: 1200px;--nav-height: 72px;--nav-height-scrolled: 60px;--bp-desktop: 1200px;--bp-tablet: 768px}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--font-body);font-size:var(--font-body);line-height:1.75;color:var(--color-text-primary);background-color:var(--color-bg-page);background-image:linear-gradient(rgba(136,158,190,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(136,158,190,.04) 1px,transparent 1px),radial-gradient(circle at center,rgba(122,148,186,.05) 1.5px,transparent 2.2px),url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='480'%20height='480'%20viewBox='0%200%20480%20480'%20fill='none'%3e%3c!--%20轻量数据网络拓扑环境纹理（无缝平铺，低透明度蓝灰，仅作背景装饰）%20--%3e%3c!--%20网络连线%20--%3e%3cg%20stroke='rgba(128,153,192,0.13)'%20stroke-width='1'%3e%3cpath%20d='M60%2080%20L220%2048%20L330%20140%20L430%2096'/%3e%3cpath%20d='M220%2048%20L250%20210%20L120%20280%20L60%2080'/%3e%3cpath%20d='M330%20140%20L380%20300%20L430%2096'/%3e%3cpath%20d='M250%20210%20L360%20380'/%3e%3cpath%20d='M380%20300%20L220%20430'/%3e%3cpath%20d='M120%20280%20L150%20420'/%3e%3cpath%20d='M60%20300%20L180%20350'/%3e%3c/g%3e%3c!--%20节点%20--%3e%3cg%20fill='rgba(120,148,190,0.16)'%3e%3ccircle%20cx='60'%20cy='80'%20r='3'/%3e%3ccircle%20cx='220'%20cy='48'%20r='3'/%3e%3ccircle%20cx='330'%20cy='140'%20r='3.5'/%3e%3ccircle%20cx='430'%20cy='96'%20r='3'/%3e%3ccircle%20cx='250'%20cy='210'%20r='3'/%3e%3ccircle%20cx='120'%20cy='280'%20r='3'/%3e%3ccircle%20cx='380'%20cy='300'%20r='3'/%3e%3ccircle%20cx='360'%20cy='380'%20r='2.5'/%3e%3ccircle%20cx='220'%20cy='430'%20r='2.5'/%3e%3ccircle%20cx='150'%20cy='420'%20r='2.5'/%3e%3ccircle%20cx='60'%20cy='300'%20r='2.5'/%3e%3ccircle%20cx='180'%20cy='350'%20r='2.5'/%3e%3c/g%3e%3c!--%20工程图纸圆环点缀（虚线，克制）%20--%3e%3cg%20stroke='rgba(128,153,192,0.10)'%20stroke-width='1'%20fill='none'%3e%3ccircle%20cx='430'%20cy='96'%20r='14'%20stroke-dasharray='3%205'/%3e%3ccircle%20cx='120'%20cy='280'%20r='18'%20stroke-dasharray='2%206'/%3e%3c/g%3e%3c/svg%3e");background-size:96px 96px,96px 96px,26px 26px,480px 480px;color-scheme:light;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{background:var(--color-primary-tint);color:var(--color-primary)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);margin:0;line-height:1.4;color:var(--color-text-primary);letter-spacing:.01em}p{margin:0}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{font-family:inherit;cursor:pointer}ul,ol{margin:0;padding:0;list-style:none}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}[id]{scroll-margin-top:calc(var(--nav-height) + 16px)}.container{max-width:var(--container-width);margin:0 auto;padding:0 var(--space-24)}.section-pad{padding:var(--space-64) 0}@media (max-width: 1199px){.section-pad{padding:var(--space-48) 0}}@media (max-width: 767px){.container{padding:0 var(--space-16)}.section-pad{padding:var(--space-32) 0}}.prose{max-width:720px}html,body{min-height:100%}#root{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}main{flex:1 0 auto;width:100%}.prose p{font-size:var(--font-body);line-height:1.9;color:var(--color-text-secondary);margin-bottom:var(--space-16)}.prose p:last-child{margin-bottom:0}.prose h2{font-size:var(--font-h2);font-weight:700;margin:var(--space-48) 0 var(--space-16);padding-left:var(--space-16);position:relative}.prose h2:before{content:"";position:absolute;left:0;top:.12em;bottom:.12em;width:4px;border-radius:2px;background:var(--color-primary)}.prose h3{font-size:var(--font-h3);font-weight:600;margin:var(--space-32) 0 var(--space-12)}.prose ul,.prose ol{margin:0 0 var(--space-16);padding-left:var(--space-24);list-style:disc}.prose ol{list-style:decimal}.prose li{margin-bottom:var(--space-8);line-height:1.8;color:var(--color-text-secondary)}.prose blockquote{margin:var(--space-24) 0;padding:var(--space-16) var(--space-20);background:var(--color-bg-alt);border-left:4px solid var(--color-border-strong);border-radius:0 var(--radius-md) var(--radius-md) 0;color:var(--color-text-secondary)}.prose a{color:var(--color-primary);text-decoration:underline;text-underline-offset:3px}.prose a:hover{color:var(--color-primary-hover);text-decoration:none}.prose img{max-width:100%;height:auto;border-radius:var(--radius-md);display:block;margin:var(--space-16) auto}.prose figure{margin:var(--space-24) 0}.prose figcaption{margin-top:var(--space-8);font-size:var(--font-caption);color:var(--color-text-muted);text-align:center}.prose code{font-family:var(--font-mono);font-size:.9em;background:var(--color-bg-alt);border-radius:var(--radius-sm);padding:2px 6px}.prose table{width:100%;border-collapse:collapse;margin:var(--space-24) 0;font-size:var(--font-body-sm)}.prose th{background:var(--color-bg-alt);font-weight:600;text-align:left;padding:var(--space-12);border-bottom:1px solid var(--color-border-default)}.prose td{padding:var(--space-12);border-bottom:1px solid var(--color-border-default)}.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}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
