/* 定制服务高级感层 custom-premium-15：位于全部定制页样式之后，只覆盖视觉细节。
   文字内容、data-custom-* 键、表单字段与交互逻辑保持不变。
   目的：统一深蓝受光与玻璃边缘，修正辅助文字低于规范的字号，并给按钮、问答和卡片补充清楚的状态反馈。 */

/* 首屏主标题字重提升一级，形成编辑式的粗细对比；英文 Sora 本身字形较轻，这里只调整字重。 */
.hero h1{font-weight:520}

/* 连续长页以宝蓝环境承接首页；光区跟随正文比例分布，避免固定纵坐标在手机和中下段留下大片暗底。 */
.unified-custom #main{background:radial-gradient(ellipse 76% 17% at 85% 5%,#1a469866,transparent 80%),radial-gradient(ellipse 72% 20% at 12% 31%,#1a46984d,transparent 82%),radial-gradient(ellipse 76% 21% at 88% 55%,#1a46985c,transparent 82%),radial-gradient(ellipse 74% 19% at 12% 78%,#1a46984d,transparent 82%),radial-gradient(ellipse 86% 16% at 68% 98%,#2e579d40,transparent 80%),linear-gradient(155deg,#0b254f,#092452 55%,#081c3c)}
/* 内容底板保留玻璃明暗，但暗面不再退回近黑色；技术原图继续沿用现有显示方式。 */
.audience-list article,.scope-details>.engineering-reference{background:linear-gradient(150deg,#1a469880,#10336599 58%,#0b254fa6);border-color:#a5c5ed47}
.project-form{background:linear-gradient(155deg,#1a4073c2,#103363cc);border-color:#aecbff47}
.technical-image{background:linear-gradient(155deg,#234d80,#14396b 48%,#0b254f)}

/* 设备背后的集中受光改为一处主光源，向周边衰减，避免整片均匀灰蓝。 */
.stage-light{background:radial-gradient(ellipse 46% 50% at 52% 60%,#8fbcf244,#2d5c9e33 40%,transparent 74%)}

/* 接触阴影略收窄加深，让设备落在地面而不是悬浮；倒影进一步减弱，只保留提示性反光。 */
.stage-product::after{height:12px;background:#000618d9;filter:blur(8px)}
.reflection{opacity:.09}

/* 功能型辅助说明不低于十四像素，符合全站规范的阅读尺度。 */
.hero-figure figcaption{font-size:14px;color:#9fb8d6}
.technical-figure figcaption{font-size:14px;line-height:1.7}
.enlarge-label{font-size:14px;color:#c4d7ee}


/* 次级按钮与主要按钮保持同一圆角与高度，并补上悬浮和焦点状态。 */
.unified-custom #main .button.secondary{border:1px solid #aecbff4d;background:linear-gradient(180deg,#1a3a66,#102a4b);color:var(--ink);transition:border-color .25s var(--ease),background .25s var(--ease)}
.unified-custom #main .button.secondary:hover{border-color:#c7defc99;background:linear-gradient(180deg,#22487c,#143460)}

/* 服务对象卡片：悬浮时只提亮顶边和边框，不位移，保持阅读稳定。 */
.audience-list article{transition:border-color .3s var(--ease),box-shadow .3s var(--ease)}
.audience-list article:hover{border-color:#c7defc66;box-shadow:inset 0 1px #e4f0ffb3,0 26px 54px #00061855}

/* 问答：展开时边线亮起、标题提亮，内容不位移；符号旋转保留原有反馈。 */
.faq-list details{transition:border-color .3s var(--ease)}
.faq-list details[open]{border-bottom-color:#aecbff59}
.faq-list summary:hover,.faq-list details[open] summary{color:#fff}
.faq-list summary:focus-visible{outline-offset:-2px}

/* 合作流程步骤：悬浮节点发光，帮助用户把四步视为一条连续路线。 */
@media(min-width:1101px){
  .process-list li::before{transition:box-shadow .3s var(--ease),background .3s var(--ease)}
  .process-list li:hover::before{background:#ffffff;box-shadow:0 0 0 6px #aecbff26,0 0 22px #aecbffaa}
}

/* 减少动态偏好下，新增的过渡全部关闭，静态状态仍可辨认。 */
@media(prefers-reduced-motion:reduce){
  .unified-custom #main .button.secondary,.audience-list article,.faq-list details,.process-list li::before{transition:none!important}
}
