:root{color-scheme:dark;--bg:#080b20;--panel:#10152c;--text:#f5f5fb;--muted:#adb4ca;--violet:#a778ff;--cyan:#65d8ef;--line:#ffffff1b}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:88px}body{margin:0;background:var(--bg);color:var(--text);font-family:Inter,"PingFang SC","Microsoft YaHei",sans-serif;line-height:1.65}a{color:inherit;text-decoration:none}a:focus-v3j9q5a,button:focus-v3j9q5a,summary:focus-v3j9q5a{outline:3px solid var(--cyan);outline-offset:4px}.n8f3k2q{height:76px;padding:0 max(5vw,24px);display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:10;background:#080b20e8;backdrop-filter:blur(16px);border-bottom:1px solid var(--line)}.a7m2q9x{font-weight:750;letter-spacing:.04em;font-size:18px;display:inline-flex;align-items:center;gap:10px}.k4v9s2p{color:var(--cyan);font-size:23px}.c9r4j2m{display:flex;align-items:center;gap:30px;font-size:13px;color:#d1d4e1}.c9r4j2m a:not(.d2p7x5n):hover,.as6v2c9 nav a:hover{color:var(--cyan)}.d2p7x5n{display:inline-flex;align-items:center;gap:14px;padding:12px 21px;border-radius:99px;background:linear-gradient(110deg,#8256e8,#416eea 60%,#38b9d1);font-size:14px;font-weight:700;box-shadow:0 8px 28px #7253df38;transition:transform .25s,box-shadow .25s}.d2p7x5n:hover{transform:translateY(-3px);box-shadow:0 12px 34px #7253df77}.b6t3w8c{display:none;background:none;color:white;border:0;font-size:25px}.e5q8m3v{min-height:690px;padding:85px 8vw 90px;display:grid;grid-template-columns:1fr .88fr;align-items:center;gap:5vw;position:relative;overflow:hidden;background:radial-gradient(ellipse at 82% 14%,#364a9373,transparent 36%),radial-gradient(ellipse at 4% 76%,#50267b40,transparent 35%),linear-gradient(115deg,#090c22,#101735 54%,#090c20)}.e5q8m3v:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(1px 1px at 15% 24%,#fff 60%,transparent),radial-gradient(2px 2px at 38% 68%,#b7caff 60%,transparent),radial-gradient(1px 1px at 78% 29%,#fff 60%,transparent),radial-gradient(1px 1px at 58% 14%,#fff 60%,transparent);background-size:190px 170px;opacity:.55}.f4z7c2a,.o9k3r6v{position:relative;z-index:1}.g3h9t6w,.u4z7b3n{color:#88cbe8;font-size:11px;letter-spacing:.2em;font-weight:700}.f4z7c2a h1{font-size:clamp(40px,5vw,66px);line-height:1.2;letter-spacing:-.04em;margin:18px 0}.f4z7c2a h1 a{background:linear-gradient(100deg,#fff,#a9c9ff 55%,#c9a4ff);background-clip:text;color:transparent}.h2n6b8k{font-size:19px;color:#e1e5f2;max-width:540px}.i5x3q9d{color:var(--muted);font-size:14px;max-width:530px;margin:20px 0 30px}.j8w4m2r{display:flex;align-items:center;gap:22px}.l6c2f9s{font-size:14px;border-bottom:1px solid #9b9db6;padding:8px 0}.l6c2f9s:hover{color:var(--cyan)}.m4b7z2p{margin-top:52px;display:flex;align-items:center;gap:14px;color:#aeb6cc;font-size:11px;letter-spacing:.06em}.m4b7z2p i{width:3px;height:3px;background:var(--cyan);border-radius:50%}.o9k3r6v{height:470px;max-width:540px;width:100%;justify-self:end;border:1px solid #ffffff28;border-radius:220px 220px 24px 24px;overflow:hidden;box-shadow:0 30px 100px #0008}.o9k3r6v:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#070a1ce8,transparent 58%)}.o9k3r6v img,.z9r3k5b img,.ab7q3n5 img,.af8n2c4 img{width:100%;height:100%;object-fit:cover;display:block}.o9k3r6v img{opacity:.82;animation:float 10s ease-in-out infinite}.p2d8h5x{position:absolute;z-index:1;bottom:32px;left:34px}.p2d8h5x span,.p2d8h5x strong{display:block}.p2d8h5x span{color:#c2cbe0;font-size:12px}.p2d8h5x strong{font-size:21px}.q7n4c3m{position:absolute;z-index:1;right:15%;top:14%;font-size:40px;color:#c9c7ff;text-shadow:0 0 30px #a7baff;animation:twinkle 4s infinite}.r5j9w2a{position:absolute;bottom:25px;left:8vw;color:#9ea9c4;font-size:11px;letter-spacing:.12em}.r5j9w2a span{margin-left:9px;color:var(--cyan)}section:not(.e5q8m3v){padding:100px 8vw}.t6m2p9c{max-width:760px;margin:0 auto 42px;text-align:center}.t6m2p9c h2,.ag5r9d2 h2,.an3p6z8 h2{font-size:clamp(30px,4vw,44px);line-height:1.24;margin:9px 0 12px;letter-spacing:-.03em}.t6m2p9c>p:last-child{color:var(--muted);font-size:14px}.s3v8k5d{background:#0d1128}.v8q2d5f{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;max-width:1200px;margin:auto}.w3n6j9a{position:relative;padding:27px 23px 32px;min-height:230px;background:linear-gradient(150deg,#171c3a,#101429);border:1px solid var(--line);border-radius:13px;transition:transform .3s,border-color .3s}.w3n6j9a:hover,.ab7q3n5 article:hover{transform:translateY(-6px);border-color:#9b77f888}.w3n6j9a span,.z9r3k5b span,.ab7q3n5 article>span{font-size:10px;color:#88cbe8;letter-spacing:.12em}.w3n6j9a h3{font-size:20px;margin:28px 0 8px}.w3n6j9a p,.ab7q3n5 p{color:var(--muted);font-size:13px;margin:0}.w3n6j9a b{position:absolute;right:22px;bottom:20px;color:#a77bff}.x5a9m4q{background:linear-gradient(180deg,#0a0d21,#11172e)}.y2c7f8n{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:1200px;margin:auto}.z9r3k5b{background:#131832;border:1px solid var(--line);border-radius:14px;overflow:hidden;transition:transform .3s}.z9r3k5b:hover{transform:translateY(-5px)}.z9r3k5b img{height:245px;transition:transform .6s}.z9r3k5b:hover img{transform:scale(1.04)}.z9r3k5b>div{padding:22px}.z9r3k5b h3{font-size:21px;margin:8px 0}.z9r3k5b p{font-size:13px;color:var(--muted);min-height:43px}.z9r3k5b a{display:inline-block;margin-top:14px;color:#9bdff0;font-size:12px}.aa4k8m2{background:#0d1128}.ab7q3n5{display:grid;grid-template-columns:repeat(4,1fr);gap:17px;max-width:1200px;margin:auto}.ab7q3n5 article{overflow:hidden;border:1px solid var(--line);border-radius:12px;background:#12172e;transition:transform .3s,border-color .3s;padding-bottom:20px}.ab7q3n5 img{height:210px;margin-bottom:16px}.ab7q3n5 article>span,.ab7q3n5 h3,.ab7q3n5 p{margin-left:18px;margin-right:18px}.ab7q3n5 h3{font-size:17px;margin-top:7px;margin-bottom:5px}.ac6p2v8{background:radial-gradient(ellipse at 50% 100%,#22214a,#0b0f24 65%)}.ad9x4m2{list-style:none;padding:0;max-width:850px;margin:auto;border-top:1px solid var(--line)}.ad9x4m2 li{display:grid;grid-template-columns:70px 1fr auto;align-items:center;padding:19px 14px;border-bottom:1px solid var(--line);transition:background .2s}.ad9x4m2 li:hover{background:#ffffff08}.ad9x4m2 li>span{font-size:25px;font-weight:700;color:#a17cff}.ad9x4m2 b,.ad9x4m2 small{display:block}.ad9x4m2 small{color:var(--muted);font-size:12px;margin-top:3px}.ad9x4m2 em{font-size:11px;font-style:normal;color:#a8d6e7;border:1px solid #a8d6e733;padding:5px 10px;border-radius:99px}.ae3j7q5{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:7vw;background:#0c1026}.af8n2c4{height:430px;border-radius:14px;overflow:hidden;border:1px solid var(--line)}.af8n2c4 img{transition:transform .7s}.af8n2c4:hover img{transform:scale(1.04)}.ag5r9d2>p:not(.u4z7b3n){color:var(--muted);font-size:14px;max-width:500px}.ag5r9d2 ul{list-style:none;padding:0;margin-top:28px}.ag5r9d2 li{padding:13px 0;border-bottom:1px solid var(--line)}.ag5r9d2 li b,.ag5r9d2 li span{display:block}.ag5r9d2 li b{font-size:14px}.ag5r9d2 li span{color:var(--muted);font-size:12px}.ah2m6x9{background:#11162e}.ai7c3p5{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;max-width:1100px;margin:auto}.ai7c3p5 article{padding:25px;border-top:1px solid #906ce4;background:linear-gradient(130deg,#171c38,#11152a)}.ai7c3p5 article>span{font-size:32px;color:#a080f4;font-weight:700}.ai7c3p5 h3{font-size:18px;margin:13px 0 6px}.ai7c3p5 p{font-size:13px;color:var(--muted);margin:0}.aj4w8n2{background:#0b0f24}.ak9d2f6{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;max-width:1150px;margin:auto}.ak9d2f6 article{padding:25px;border:1px solid var(--line);background:#12172e;border-radius:13px}.ak9d2f6 article>div{font-family:Georgia,serif;color:#9c7bef;font-size:45px;line-height:1}.ak9d2f6 article>p{font-size:14px;min-height:91px;color:#e0e2ee}.ak9d2f6 footer{font-size:11px;color:var(--muted);border-top:1px solid var(--line);padding-top:14px}.al5q3v7{background:#11162e}.am8x2k4{max-width:850px;margin:auto}.am8x2k4 details{padding:18px 4px;border-bottom:1px solid var(--line)}.am8x2k4 summary{cursor:pointer;font-size:15px;list-style:none;display:flex;justify-content:space-between;gap:15px}.am8x2k4 summary::-webkit-details-marker{display:none}.am8x2k4 summary:after{content:"+";color:#a887ff;font-size:20px}.am8x2k4 details[m7x4p9c] summary:after{content:"−"}.am8x2k4 details p{color:var(--muted);font-size:13px;max-width:740px;margin:12px 0 0}.an3p6z8{display:grid;grid-template-columns:1.1fr .7fr;align-items:center;gap:7vw;background:radial-gradient(ellipse at 75% 55%,#413276,#11162e 58%,#0b1026)}.an3p6z8>div>p:not(.u4z7b3n){color:#c2c7db;font-size:14px;max-width:580px}.ao7k4m2{padding:28px;background:#ffffff0b;border:1px solid #ffffff25;border-radius:15px}.ap9c5x3{font-size:26px;color:#9f84ff}.ao7k4m2 h3{margin:10px 0}.ao7k4m2 p,.ao7k4m2 small{font-size:12px;color:#bbc2d8}.ao7k4m2>a{display:flex;justify-content:space-between;align-items:center;margin:20px 0 10px;background:linear-gradient(100deg,#8259e9,#4386e5);padding:13px 16px;border-radius:8px;font-size:13px;font-weight:700}.ao7k4m2 small{font-size:10px}.aq2d7j5{background:#090c1f}.ar8m3n6{max-width:900px;margin:auto;columns:2;column-gap:42px}.ar8m3n6 p{font-size:13px;color:#b9bfd1;line-height:2;margin:0 0 17px;break-inside:avoid}.as6v2c9{padding:42px 8vw 25px;background:#070918;border-top:1px solid var(--line)}.as6v2c9>div,.as6v2c9 nav{max-width:1200px;margin-left:auto;margin-right:auto}.at3n8m5 p{font-size:12px;color:var(--muted);margin:8px 0 23px}.as6v2c9 nav{display:flex;gap:23px;padding:17px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:12px;color:#bfc4d4}.as6v2c9>small{display:block;max-width:1200px;margin:17px auto 0;color:#80879d;font-size:10px}@keyframes float{0%,100%{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes twinkle{0%,100%{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.12)}}@media(max-width:900px){.c9r4j2m{gap:15px}.e5q8m3v{padding-left:6vw;padding-right:6vw;gap:3vw}.o9k3r6v{height:410px}.v8q2d5f,.ab7q3n5{grid-template-columns:repeat(2,1fr)}section:not(.e5q8m3v){padding:82px 6vw}}@media(max-width:680px){.n8f3k2q{height:66px;padding:0 20px}.b6t3w8c{display:block}.c9r4j2m{display:none;position:absolute;top:65px;left:0;right:0;padding:20px;background:#0a0d22f7;backdrop-filter:blur(15px);flex-direction:column;align-items:stretch;gap:0;border-bottom:1px solid var(--line)}.c9r4j2m.m7x4p9c{display:flex}.c9r4j2m>a{padding:12px 4px}.c9r4j2m .d2p7x5n{justify-content:center;margin-top:10px}.e5q8m3v{display:flex;flex-direction:column;align-items:stretch;padding:70px 23px 75px;gap:38px}.f4z7c2a h1{font-size:42px}.h2n6b8k{font-size:17px}.m4b7z2p{margin-top:31px}.o9k3r6v{height:360px;max-width:none;width:92%;align-self:center}.r5j9w2a{left:23px}.t6m2p9c{margin-bottom:30px}.t6m2p9c h2,.ag5r9d2 h2,.an3p6z8 h2{font-size:31px}.v8q2d5f,.y2c7f8n,.ab7q3n5,.ai7c3p5,.ak9d2f6{grid-template-columns:1fr}.w3n6j9a{min-height:190px}.z9r3k5b img{height:230px}.ab7q3n5 img{height:230px}.ad9x4m2 li{grid-template-columns:50px 1fr auto;padding:17px 2px}.ad9x4m2 li>span{font-size:21px}.ad9x4m2 em{font-size:9px;padding:4px 7px}.ae3j7q5,.an3p6z8{grid-template-columns:1fr;gap:32px}.af8n2c4{height:280px}.ak9d2f6 article>p{min-height:auto}.ar8m3n6{columns:1}.as6v2c9 nav{flex-wrap:wrap;gap:12px 20px}.as6v2c9{padding-left:22px;padding-right:22px}section:not(.e5q8m3v){padding:70px 22px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
.r6w2k8d{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s ease}.r6w2k8d.v3j9q5a{opacity:1;transform:none}

