.design-style-aurora_chain_world_blockchain_application_development_jfn{--bg:oklch(0.15 0.03 210);--surface:oklch(0.21 0.045 210);--surface-2:oklch(0.18 0.038 210);--primary:oklch(0.72 0.12 210);--secondary:oklch(0.62 0.12 242);--accent:oklch(0.78 0.14 60);--accent-2:oklch(0.90 0.1 60);--text:oklch(0.94 0.02 210);--muted:oklch(0.62 0.03 210);--muted-2:oklch(0.72 0.028 210);--line:oklch(0.94 0.02 210 / .12);--line-strong:oklch(0.94 0.02 210 / .2);--container:1140px;--container-lg:1400px;--container-xl:1680px;--gutter:clamp(14px,2.1vw,28px);--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:22px;--sp-6:30px;--sp-7:42px;--sp-8:56px;--r-sm:8px;--r-md:12px;--r-lg:16px;--r-pill:999px;--sh-1:0 1px 0 rgba(255,255,255,.05) inset,0 2px 8px rgba(0,0,0,.35);--sh-2:0 1px 0 rgba(255,255,255,.06) inset,0 10px 26px rgba(0,0,0,.44);--sh-3:0 1px 0 rgba(255,255,255,.08) inset,0 22px 54px rgba(0,0,0,.54);--sh-focus:0 0 0 3px oklch(0.78 0.14 60 / .28);--fs-xs:clamp(.72rem,.7rem + .1vw,.78rem);--fs-sm:clamp(.82rem,.8rem + .15vw,.9rem);--fs-md:clamp(.95rem,.9rem + .25vw,1.06rem);--fs-lg:clamp(1.15rem,1.05rem + .5vw,1.4rem);--fs-xl:clamp(1.5rem,1.3rem + 1vw,2rem);--fs-2xl:clamp(1.9rem,1.5rem + 2vw,2.9rem);--fs-3xl:clamp(2.4rem,1.8rem + 3vw,3.6rem);--lh-tight:1.12;--lh-snug:1.32;--lh-body:1.6;--ease:cubic-bezier(.4,0,.2,1);--ease-out:cubic-bezier(.16,1,.3,1);--t-fast:.15s;--t-base:.25s;--t-slow:.45s;
position:relative;display:block;width:100%;max-width:100%;overflow-x:clip;overflow-wrap:break-word;background:var(--bg);color:var(--text);font-family:Georgia,"Songti SC","Noto Serif SC","Source Han Serif SC","Times New Roman",serif;font-size:var(--fs-md);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;}
.design-style-aurora_chain_world_blockchain_application_development_jfn *,.design-style-aurora_chain_world_blockchain_application_development_jfn *::before,.design-style-aurora_chain_world_blockchain_application_development_jfn *::after{box-sizing:border-box;}
.design-style-aurora_chain_world_blockchain_application_development_jfn img{max-width:100%;height:auto;display:block;}
.design-style-aurora_chain_world_blockchain_application_development_jfn ::selection{background:oklch(0.78 0.14 60 / .3);color:var(--text);}
.design-style-aurora_chain_world_blockchain_application_development_jfn a{color:inherit;text-decoration:none;}
.design-style-aurora_chain_world_blockchain_application_development_jfn :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-sm);}

/* === 网格柔光背景母题 === */
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-mesh{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;max-width:100%;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-mesh span{position:absolute;display:block;border-radius:50%;filter:blur(70px);opacity:.42;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-m1{width:52vw;max-width:820px;height:52vw;max-height:820px;left:-14vw;top:-16vw;background:radial-gradient(circle at 40% 40%,oklch(0.72 0.12 210 / .85),transparent 68%);animation:acwDrift 22s var(--ease) infinite alternate;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-m2{width:44vw;max-width:680px;height:44vw;max-height:680px;right:-12vw;top:6vw;background:radial-gradient(circle at 55% 45%,oklch(0.78 0.14 60 / .5),transparent 66%);animation:acwDrift 26s var(--ease) infinite alternate-reverse;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-m3{width:38vw;max-width:600px;height:38vw;max-height:600px;left:26vw;bottom:-18vw;background:radial-gradient(circle at 50% 50%,oklch(0.62 0.12 242 / .62),transparent 70%);animation:acwDrift 30s var(--ease) infinite alternate;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-m4{width:22vw;max-width:360px;height:22vw;max-height:360px;right:18vw;bottom:12vw;background:radial-gradient(circle at 50% 50%,oklch(0.90 0.1 60 / .3),transparent 70%);animation:acwDrift 18s var(--ease) infinite alternate-reverse;}
@keyframes acwDrift{from{transform:translate3d(0,0,0) scale(1);}to{transform:translate3d(3vw,-2.4vw,0) scale(1.14);}}

/* === 渐显错峰（纯 CSS，加载即播放，默认可见） === */
@keyframes acwRise{from{opacity:.001;transform:translateY(16px);}to{opacity:1;transform:translateY(0);}}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-rise{animation:acwRise .66s var(--ease-out) both;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-d1{animation-delay:.06s;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-d2{animation-delay:.14s;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-d3{animation-delay:.22s;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-d4{animation-delay:.3s;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-d5{animation-delay:.38s;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-d6{animation-delay:.46s;}

/* === 顶部提示条 === */
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-notice{position:relative;z-index:5;display:flex;align-items:center;justify-content:center;gap:var(--sp-2);flex-wrap:wrap;width:100%;padding:var(--sp-2) var(--gutter);background:linear-gradient(180deg,oklch(0.23 0.05 210 / .94),oklch(0.19 0.04 210 / .94));border-bottom:1px solid var(--line-strong);-webkit-backdrop-filter:blur(10px);
backdrop-filter:blur(10px);font-family:system-ui,-apple-system,"PingFang SC","Microsoft YaHei",sans-serif;font-size:var(--fs-xs);letter-spacing:.06em;color:var(--text);text-align:center;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-notice .acw-dot{width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 10px oklch(0.78 0.14 60 / .8);flex:none;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-notice b{color:var(--accent-2);font-weight:600;}

/* === 顶部导航（编辑感细线） === */
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-nav{position:relative;z-index:5;display:flex;align-items:center;gap:var(--sp-4);padding:var(--sp-3) var(--gutter);max-width:var(--container-xl);margin:0 auto;border-bottom:1px solid var(--line);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-brand{display:flex;align-items:center;gap:var(--sp-2);min-width:0;font-size:var(--fs-md);letter-spacing:.04em;transition:opacity var(--t-base) var(--ease);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-brand:hover{opacity:.86;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-brand svg{flex:none;width:26px;height:26px;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-brand span{background:linear-gradient(100deg,var(--primary),var(--accent-2) 62%,var(--accent));-webkit-background-clip:text;
background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-weight:700;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-nav ul{display:flex;align-items:center;gap:var(--sp-5);margin:0 0 0 auto;padding:0;list-style:none;font-family:system-ui,-apple-system,"PingFang SC",sans-serif;font-size:var(--fs-sm);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-nav ul a{position:relative;color:var(--muted);transition:color var(--t-base) var(--ease);padding:var(--sp-1) 0;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-nav ul a:hover{color:var(--text);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-nav ul a::after{content:"";position:absolute;left:0;bottom:-2px;width:0;height:1px;background:var(--accent);transition:width var(--t-base) var(--ease);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-nav ul a:hover::after{width:100%;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-navcta{flex:none;display:inline-flex;align-items:center;gap:var(--sp-2);min-height:36px;padding:var(--sp-2) var(--sp-4);border-radius:var(--r-pill);border:1px solid oklch(0.78 0.14 60 / .45);color:var(--accent-2);font-family:system-ui,sans-serif;font-size:var(--fs-sm);transition:transform var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease),background var(--t-base) var(--ease),border-color var(--t-base) var(--ease);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-navcta:hover{transform:translateY(-2px);background:oklch(0.78 0.14 60 / .12);border-color:oklch(0.78 0.14 60 / .68);box-shadow:var(--sh-2);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-navcta:active{transform:translateY(0);}

/* === Hero：非对称错落 === */
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-hero{position:relative;z-index:2;max-width:var(--container-xl);margin:0 auto;padding:var(--sp-7) var(--gutter) var(--sp-6);display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:var(--sp-6);align-items:center;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-eyebrow{display:inline-flex;align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-3);border:1px solid var(--line);border-radius:var(--r-pill);background:oklch(0.21 0.045 210 / .6);font-family:system-ui,sans-serif;font-size:var(--fs-xs);color:var(--muted);letter-spacing:.14em;text-transform:uppercase;margin:0 0 var(--sp-4);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-eyebrow i{width:6px;height:6px;border-radius:50%;background:var(--primary);box-shadow:0 0 8px var(--primary);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-hero h1{margin:0 0 var(--sp-4);font-size:var(--fs-3xl);line-height:var(--lh-tight);font-weight:700;letter-spacing:-.012em;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-grad{background:linear-gradient(104deg,var(--text) 8%,var(--primary) 46%,var(--accent-2) 74%,var(--accent));-webkit-background-clip:text;
background-clip:text;-webkit-text-fill-color:transparent;color:transparent;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-hero p{max-width:52ch;margin:0 0 var(--sp-5);color:var(--muted);font-size:var(--fs-md);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-herobtns{display:flex;flex-wrap:wrap;gap:var(--sp-3);align-items:center;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-btn{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:44px;padding:var(--sp-3) var(--sp-5);border-radius:var(--r-pill);font-family:system-ui,-apple-system,"PingFang SC",sans-serif;font-size:var(--fs-sm);font-weight:600;letter-spacing:.02em;transition:transform var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease),background var(--t-base) var(--ease),border-color var(--t-base) var(--ease),color var(--t-base) var(--ease);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-btn-solid{background:linear-gradient(120deg,oklch(0.72 0.12 210),oklch(0.62 0.12 242));color:oklch(0.16 0.03 210);box-shadow:var(--sh-2);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-btn-solid:hover{transform:translateY(-2px);box-shadow:var(--sh-3);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-btn-solid:active{transform:translateY(0);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-btn-ghost{border:1px solid var(--line);color:var(--text);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-btn-ghost:hover{transform:translateY(-2px);border-color:oklch(0.78 0.14 60 / .5);color:var(--accent-2);background:oklch(0.78 0.14 60 / .06);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-btn-ghost:active{transform:translateY(0);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-handnote{display:block;margin-top:var(--sp-5);color:var(--muted);font-size:var(--fs-xs);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-handnote svg{display:block;width:132px;height:26px;margin-top:var(--sp-1);color:var(--accent);}

/* Hero 错落图组 */
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-collage{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:repeat(6,auto);gap:var(--sp-3);min-width:0;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-shot{position:relative;overflow:hidden;border-radius:var(--r-lg);border:1px solid var(--line);box-shadow:var(--sh-3);background:var(--surface);min-width:0;transition:transform var(--t-slow) var(--ease-out),box-shadow var(--t-slow) var(--ease);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-shot img{width:100%;height:100%;aspect-ratio:4/3;object-fit:cover;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-shot figcaption{position:absolute;left:var(--sp-3);bottom:var(--sp-3);max-width:calc(100% - var(--sp-5));padding:var(--sp-1) var(--sp-3);border-radius:var(--r-pill);background:oklch(0.15 0.03 210 / .74);-webkit-backdrop-filter:blur(8px);
backdrop-filter:blur(8px);font-family:system-ui,sans-serif;font-size:var(--fs-xs);color:var(--text);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-shot-a{grid-column:1/5;grid-row:1/4;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-shot-a img{aspect-ratio:16/11;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-shot-b{grid-column:5/7;grid-row:2/5;transform:translateY(var(--sp-5));}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-shot-b img{aspect-ratio:3/4;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-shot-c{grid-column:1/4;grid-row:4/7;transform:translateY(calc(var(--sp-3) * -1));}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-shot-c img{aspect-ratio:5/4;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-shot-d{grid-column:4/7;grid-row:5/7;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-shot-d img{aspect-ratio:16/10;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-shot:hover{transform:translateY(-4px);box-shadow:var(--sh-3),0 0 0 1px oklch(0.78 0.14 60 / .35);}

/* === 通用区块 === */
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-sec{position:relative;z-index:2;max-width:var(--container-xl);margin:0 auto;padding:var(--sp-7) var(--gutter);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-sechead{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-5);flex-wrap:wrap;margin-bottom:var(--sp-5);padding-bottom:var(--sp-4);border-bottom:1px solid var(--line);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-sechead h2{margin:0;font-size:var(--fs-xl);line-height:var(--lh-snug);font-weight:700;letter-spacing:-.008em;max-width:34ch;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-sechead p{margin:var(--sp-2) 0 0;max-width:56ch;color:var(--muted);font-size:var(--fs-sm);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-kicker{font-family:system-ui,sans-serif;font-size:var(--fs-xs);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);flex:none;}

/* === 便签贴纸错落卡（4 特性） === */
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-notes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-4);align-items:start;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-note{position:relative;padding:var(--sp-5) var(--sp-4) var(--sp-4);border-radius:var(--r-md);background:linear-gradient(160deg,oklch(0.21 0.045 210 / .96),oklch(0.17 0.035 210 / .96));border:1px solid var(--line);box-shadow:var(--sh-2);min-width:0;transition:transform var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease),border-color var(--t-base) var(--ease);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-note:nth-child(2){transform:translateY(var(--sp-4));}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-note:nth-child(3){transform:translateY(calc(var(--sp-2) * -1));}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-note:nth-child(4){transform:translateY(var(--sp-5));}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-note:hover{transform:translateY(calc(var(--sp-1) * -1)) rotate(-.4deg);box-shadow:var(--sh-3);border-color:var(--line-strong);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-note::before{content:"";position:absolute;top:-7px;left:var(--sp-4);width:34px;height:12px;border-radius:2px;background:oklch(0.78 0.14 60 / .28);border:1px solid oklch(0.78 0.14 60 / .35);transform:rotate(-3deg);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-note h3{margin:0 0 var(--sp-2);font-size:var(--fs-md);line-height:var(--lh-snug);font-weight:700;color:var(--text);letter-spacing:-.004em;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-note p{margin:0 0 var(--sp-3);color:var(--muted);font-size:var(--fs-sm);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-metric{display:flex;align-items:baseline;gap:var(--sp-2);padding-top:var(--sp-3);border-top:1px dashed var(--line);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-metric b{font-size:var(--fs-lg);font-weight:700;color:var(--accent-2);letter-spacing:-.01em;line-height:1.1;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-metric span{font-family:system-ui,sans-serif;font-size:var(--fs-xs);color:var(--muted);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-tag{display:inline-block;margin:0 var(--sp-1) var(--sp-1) 0;padding:2px var(--sp-2);border-radius:var(--r-sm);background:oklch(0.62 0.12 242 / .16);border:1px solid oklch(0.62 0.12 242 / .3);font-family:system-ui,sans-serif;font-size:var(--fs-xs);color:oklch(0.82 0.08 230);}

/* === 实用指导清单 === */
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-guide{display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);gap:var(--sp-6);align-items:start;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-guidefig{position:relative;overflow:hidden;border-radius:var(--r-lg);border:1px solid var(--line);box-shadow:var(--sh-2);margin:0;min-width:0;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-guidefig img{width:100%;aspect-ratio:4/5;object-fit:cover;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-guidefig figcaption{position:absolute;left:0;right:0;bottom:0;padding:var(--sp-4);background:linear-gradient(to top,oklch(0.15 0.03 210 / .92),transparent);font-family:system-ui,sans-serif;font-size:var(--fs-xs);color:var(--text);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-steps{counter-reset:acwstep;display:grid;gap:var(--sp-3);margin:0;padding:0;list-style:none;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-steps li{position:relative;padding:var(--sp-3) var(--sp-4) var(--sp-3) var(--sp-7);border-radius:var(--r-md);border:1px solid var(--line);background:oklch(0.21 0.045 210 / .5);min-width:0;transition:border-color var(--t-base) var(--ease),background var(--t-base) var(--ease),transform var(--t-base) var(--ease);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-steps li:hover{border-color:oklch(0.78 0.14 60 / .42);background:oklch(0.21 0.045 210 / .86);transform:translateX(3px);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-steps li::before{counter-increment:acwstep;content:counter(acwstep,decimal-leading-zero);position:absolute;left:var(--sp-3);top:var(--sp-3);font-family:system-ui,sans-serif;font-size:var(--fs-xs);font-weight:700;color:var(--accent);letter-spacing:.06em;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-steps strong{display:block;font-size:var(--fs-sm);color:var(--text);margin-bottom:2px;letter-spacing:-.002em;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-steps span{display:block;color:var(--muted);font-size:var(--fs-sm);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-steps em{font-style:normal;color:var(--accent-2);font-family:system-ui,sans-serif;font-size:var(--fs-xs);margin-top:var(--sp-1);}

/* === 关键数据条 === */
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-band{position:relative;z-index:2;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(180deg,oklch(0.18 0.04 210 / .7),oklch(0.15 0.03 210 / .7));}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-stats{max-width:var(--container-xl);margin:0 auto;padding:var(--sp-5) var(--gutter);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-stat{padding:var(--sp-2) var(--sp-4);min-width:0;border-left:1px solid var(--line);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-stat:first-child{border-left:0;padding-left:0;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-stat b{display:block;font-size:var(--fs-xl);line-height:1.08;font-weight:700;letter-spacing:-.012em;background:linear-gradient(100deg,var(--primary),var(--accent-2));-webkit-background-clip:text;
background-clip:text;-webkit-text-fill-color:transparent;color:transparent;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-stat span{display:block;margin-top:var(--sp-1);font-family:system-ui,sans-serif;font-size:var(--fs-xs);color:var(--muted);letter-spacing:.04em;}

/* === 数据可视化面板 === */
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-viz{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--sp-5);align-items:stretch;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-panel{padding:var(--sp-5);border-radius:var(--r-lg);border:1px solid var(--line);background:oklch(0.21 0.045 210 / .55);box-shadow:var(--sh-1);min-width:0;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-panel h3{margin:0 0 var(--sp-4);font-size:var(--fs-md);font-weight:700;letter-spacing:-.004em;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-bars{display:grid;gap:var(--sp-3);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-bar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--sp-2) var(--sp-3);align-items:center;font-family:system-ui,sans-serif;font-size:var(--fs-xs);color:var(--muted);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-bar b{color:var(--text);font-size:var(--fs-sm);font-weight:600;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-track{grid-column:1/3;height:8px;border-radius:var(--r-pill);background:oklch(0.94 0.02 210 / .09);overflow:hidden;display:block;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-fill{display:block;height:100%;border-radius:var(--r-pill);background:linear-gradient(90deg,oklch(0.62 0.12 242),oklch(0.72 0.12 210));transform-origin:left center;animation:acwGrow 1.1s var(--ease-out) both;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-fill-hi{background:linear-gradient(90deg,oklch(0.78 0.14 60),oklch(0.90 0.1 60));}
@keyframes acwGrow{from{transform:scaleX(.02);}to{transform:scaleX(1);}}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-legend{display:flex;flex-wrap:wrap;gap:var(--sp-4);margin-top:var(--sp-4);padding-top:var(--sp-3);border-top:1px dashed var(--line);font-family:system-ui,sans-serif;font-size:var(--fs-xs);color:var(--muted);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-legend i{display:inline-block;width:9px;height:9px;border-radius:3px;margin-right:var(--sp-1);vertical-align:middle;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-table{width:100%;border-collapse:collapse;font-size:var(--fs-sm);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-table caption{text-align:left;font-family:system-ui,sans-serif;font-size:var(--fs-xs);color:var(--muted);padding-bottom:var(--sp-2);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-table th,.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-table td{padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--line);text-align:left;vertical-align:top;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-table th{font-family:system-ui,sans-serif;font-size:var(--fs-xs);color:var(--muted);font-weight:600;letter-spacing:.04em;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-table td b{color:var(--accent-2);}

/* === FAQ === */
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-faq{display:grid;gap:var(--sp-3);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-faq details{border:1px solid var(--line);border-radius:var(--r-md);background:oklch(0.21 0.045 210 / .5);overflow:hidden;transition:border-color var(--t-base) var(--ease),background var(--t-base) var(--ease);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-faq details[open]{border-color:oklch(0.78 0.14 60 / .4);background:oklch(0.21 0.045 210 / .8);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-faq summary{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);cursor:pointer;font-size:var(--fs-sm);font-weight:700;list-style:none;transition:color var(--t-base) var(--ease);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-faq summary::-webkit-details-marker{display:none;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-faq summary:hover{color:var(--accent-2);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-faq summary::before{content:"+";flex:none;width:22px;height:22px;display:grid;place-items:center;border-radius:var(--r-sm);border:1px solid oklch(0.78 0.14 60 / .45);color:var(--accent);font-family:system-ui,sans-serif;font-size:var(--fs-sm);line-height:1;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-faq details[open] summary::before{content:"–";background:oklch(0.78 0.14 60 / .12);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-faq p{margin:0;padding:0 var(--sp-4) var(--sp-4) calc(var(--sp-4) + 34px);color:var(--muted);font-size:var(--fs-sm);}

/* === CTA 内嵌色带 === */
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-cta{position:relative;z-index:2;max-width:var(--container-xl);margin:0 auto var(--sp-7);padding:0 var(--gutter);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-ctainner{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:var(--sp-5);align-items:center;padding:var(--sp-6) var(--sp-6);border-radius:var(--r-lg);border:1px solid var(--line);background:linear-gradient(120deg,oklch(0.21 0.045 210 / .95),oklch(0.24 0.06 232 / .92) 62%,oklch(0.26 0.07 60 / .4));box-shadow:var(--sh-2);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-ctainner::after{content:"";position:absolute;right:-40px;top:-60px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,oklch(0.78 0.14 60 / .32),transparent 66%);filter:blur(30px);pointer-events:none;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-ctainner h2{margin:0 0 var(--sp-2);font-size:var(--fs-2xl);line-height:var(--lh-tight);font-weight:700;letter-spacing:-.012em;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-ctainner p{margin:0;max-width:50ch;color:var(--muted);font-size:var(--fs-sm);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-ctaacts{display:flex;flex-wrap:wrap;gap:var(--sp-3);justify-content:flex-end;position:relative;z-index:1;}

/* === 页脚 === */
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-footer{position:relative;z-index:2;border-top:1px solid var(--line);background:oklch(0.13 0.028 210 / .85);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-footgrid{max-width:var(--container-xl);margin:0 auto;padding:var(--sp-6) var(--gutter) var(--sp-5);display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,.86fr));gap:var(--sp-5);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-footgrid h3{margin:0 0 var(--sp-3);font-size:var(--fs-sm);color:var(--text);letter-spacing:.06em;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-footgrid p{margin:0;color:var(--muted);font-size:var(--fs-sm);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-footgrid ul{margin:0;padding:0;list-style:none;display:grid;gap:var(--sp-2);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-footgrid ul a{color:var(--muted);font-size:var(--fs-sm);transition:color var(--t-base) var(--ease);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-footgrid ul a:hover{color:var(--accent-2);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-footbar{max-width:var(--container-xl);margin:0 auto;padding:var(--sp-4) var(--gutter);border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:var(--sp-3);align-items:center;justify-content:space-between;font-family:system-ui,sans-serif;font-size:var(--fs-xs);color:var(--muted);}

/* === 响应式 === */
@media (min-width:1600px){
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-hero,
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-sec,
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-cta,
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-ctainner{max-width:var(--container-xl);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-nav,
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-stats,
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-footgrid,
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-footbar{max-width:var(--container-xl);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-notes{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-5);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-hero{gap:var(--sp-7);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-hero h1{font-size:clamp(3rem,2.2rem + 2.4vw,4.1rem);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-sechead h2{font-size:clamp(1.6rem,1.3rem + .9vw,2.2rem);}
}
@media (max-width:1024px){
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-hero{grid-template-columns:minmax(0,1fr);gap:var(--sp-5);padding-top:var(--sp-6);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-notes{grid-template-columns:repeat(2,minmax(0,1fr));}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-note:nth-child(2),
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-note:nth-child(3),
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-note:nth-child(4){transform:none;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-guide,
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-viz,
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-ctainner{grid-template-columns:minmax(0,1fr);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-ctaacts{justify-content:flex-start;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-footgrid{grid-template-columns:repeat(2,minmax(0,1fr));}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-nav ul{display:none;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-navcta{margin-left:auto;}
}
@media (max-width:640px){
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-notice{letter-spacing:.03em;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-notes{grid-template-columns:minmax(0,1fr);gap:var(--sp-4);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-4) 0;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-stat:nth-child(3){border-left:0;padding-left:0;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-sechead{flex-direction:column;align-items:flex-start;gap:var(--sp-2);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-collage{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-shot-a,
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-shot-b,
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-shot-c,
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-shot-d{grid-column:auto;grid-row:auto;transform:none;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-table{display:block;overflow-x:auto;white-space:nowrap;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-footgrid{grid-template-columns:minmax(0,1fr);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-btn{width:100%;justify-content:center;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-hero{gap:var(--sp-4);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-ctainner{padding:var(--sp-5) var(--sp-4);}
}
@media (max-width:380px){
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-sec,
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-hero{padding-left:var(--sp-3);padding-right:var(--sp-3);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-panel,
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-ctainner{padding:var(--sp-4);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-hero h1{font-size:clamp(1.8rem,1.5rem + 3vw,2.2rem);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-stats{grid-template-columns:minmax(0,1fr);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-stat{border-left:0;padding-left:0;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-faq p{padding-left:var(--sp-4);}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-note{padding:var(--sp-4) var(--sp-3) var(--sp-3);}
}
@media (prefers-reduced-motion:reduce){
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-rise,
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-fill,
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-mesh span{animation:none!important;}
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-shot,
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-note,
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-steps li,
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-btn,
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-navcta,
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-brand{transition:none!important;transform:none!important;}
}

/* 核心区块防溢出 */
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-hero > *,
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-notes > *,
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-guide > *,
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-viz > *,
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-ctainner > *,
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-collage > *,
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-footgrid > *,
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-nav > *,
.design-style-aurora_chain_world_blockchain_application_development_jfn .acw-stats > *{min-width:0;}
.design-style-aurora_chain_world_blockchain_application_development_jfn h1,
.design-style-aurora_chain_world_blockchain_application_development_jfn h2,
.design-style-aurora_chain_world_blockchain_application_development_jfn h3,
.design-style-aurora_chain_world_blockchain_application_development_jfn p,
.design-style-aurora_chain_world_blockchain_application_development_jfn li,
.design-style-aurora_chain_world_blockchain_application_development_jfn summary,
.design-style-aurora_chain_world_blockchain_application_development_jfn figcaption{overflow-wrap:break-word;}
.design-style-aurora_chain_world_blockchain_application_development_jfn figure,
.design-style-aurora_chain_world_blockchain_application_development_jfn svg,
.design-style-aurora_chain_world_blockchain_application_development_jfn table{max-width:100%;}
