/* 自己维护的样式修补，镜像脚本会把它插进每个页面 */

/* 首页 Work Cards：第一行原来没设吸顶，滚动时直接滚走，不和后两行叠在一起。
   后两行是 top 110 / 70，往上每行少 40px；第一行补成 150，排在最下面，露出底边。只在桌面宽度生效，平板和手机本来就不叠。 */
@media (min-width: 1200px) {
  .framer-Lnmrm .framer-zbiam0 { position: sticky; top: 150px; z-index: 1; }
}

/* 自己做的手机菜单（tools/own.js） */
.own-mobile-menu { position: fixed; inset: 0; z-index: 10000; display: none; flex-direction: column;
  justify-content: center; align-items: flex-start; gap: 18px; padding: 0 32px;
  background: rgba(9, 9, 9, .96); }
.own-mobile-menu.open { display: flex; }
.own-mobile-menu a { color: #f9f9f9; font: 600 40px/1.1 "Inter", sans-serif; text-decoration: none; letter-spacing: -.02em; }
.own-mobile-menu button { position: absolute; top: 18px; right: 22px; background: none; border: 0;
  color: #f9f9f9; font-size: 40px; line-height: 1; cursor: pointer; }

/* Framer 模板自带的接单 FAQ（定价、项目范围等），作品集用不上，全站隐藏 */
[data-framer-name="FAQ"] { display: none !important; }
