/* 王龙工作室 V11.7.12 — 主站移动端重构
   目标：移动端沿用电脑端的品牌、图片、层级和卡片语言，不再做独立“APP 海报式”界面。 */
.wl11-mobile-dock{display:none!important}

@media (max-width:760px){
  html{scroll-padding-top:72px}
  body.wl11-site{
    overflow-x:hidden;
    padding-bottom:0!important;
    background:
      radial-gradient(520px 310px at 0 0,rgba(66,103,221,.09),transparent 70%),
      radial-gradient(480px 300px at 100% 15%,rgba(102,86,205,.07),transparent 72%),
      linear-gradient(180deg,#e8eef5 0%,#edf2f7 50%,#e7edf4 100%)!important;
    color:#12203a;
    -webkit-font-smoothing:antialiased;
    text-rendering:optimizeLegibility;
  }
  body.wl11-site::before{opacity:.10!important;background-size:52px 52px!important}
  body.wl11-site .wl11-container{width:calc(100% - 28px)!important;max-width:none!important}
  body.wl11-site .wl11-mobile-dock{display:none!important}

  /* Header：保留电脑端的轻科技玻璃质感，只做尺寸收紧 */
  body.wl11-site .wl11-announcement{display:none!important}
  body.wl11-site .wl11-header{position:sticky!important;top:0!important;z-index:180!important;padding:7px 0!important}
  body.wl11-site .wl11-header::before{
    background:rgba(234,240,247,.92)!important;
    border-bottom:1px solid rgba(56,75,106,.10)!important;
    box-shadow:0 8px 24px rgba(31,46,74,.045)!important;
    backdrop-filter:blur(18px) saturate(125%)!important;
    -webkit-backdrop-filter:blur(18px) saturate(125%)!important;
  }
  body.wl11-site .wl11-nav{min-height:54px!important;gap:10px!important}
  body.wl11-site .wl11-brand{min-width:0!important;gap:9px!important}
  body.wl11-site .site-brand-picture{height:40px!important;max-width:170px!important}
  body.wl11-site .site-brand-logo{max-height:40px!important;width:auto!important}
  body.wl11-site .wl11-brand-mark{width:40px!important;height:40px!important;border-radius:12px!important}
  body.wl11-site .wl11-brand strong{font-size:15px!important;letter-spacing:-.2px!important}
  body.wl11-site .wl11-brand small{display:none!important}
  body.wl11-site .wl11-actions{display:none!important}
  body.wl11-site .wl11-menu{
    display:grid!important;place-items:center!important;width:42px!important;height:42px!important;margin-left:auto!important;
    border:1px solid rgba(55,75,108,.11)!important;border-radius:13px!important;background:rgba(248,251,254,.76)!important;
    box-shadow:0 7px 20px rgba(32,48,75,.06)!important;
  }
  body.wl11-site .wl11-navlinks{
    position:fixed!important;top:67px!important;left:14px!important;right:14px!important;z-index:190!important;
    display:none!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;
    padding:10px!important;border:1px solid rgba(55,75,108,.12)!important;border-radius:19px!important;
    background:rgba(239,244,249,.98)!important;box-shadow:0 22px 58px rgba(24,41,70,.17)!important;
    backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;
  }
  body.wl11-site .wl11-navlinks.open{display:grid!important}
  body.wl11-site .wl11-navlinks a{
    min-width:0!important;padding:12px 9px!important;border-radius:12px!important;background:rgba(255,255,255,.48)!important;
    color:#344b67!important;font-size:13px!important;font-weight:760!important;text-align:center!important;
  }

  /* Hero：同一张电脑端主视觉图 + 下方正文。取消“旧手机海报 + 浮动玻璃卡” */
  body.wl11-site .wl11-hero{padding:14px 0 34px!important;overflow:visible!important}
  body.wl11-site .wl11-hero-shell,
  body.wl11-site .wl11-hero-shell.has-poster{
    display:flex!important;flex-direction:column!important;min-height:0!important;padding:0!important;gap:0!important;
    border-radius:25px!important;overflow:hidden!important;border:1px solid rgba(58,77,108,.12)!important;
    background:rgba(241,246,250,.86)!important;box-shadow:0 18px 48px rgba(28,44,72,.10)!important;
  }
  body.wl11-site .wl11-hero-shell.has-poster::before,
  body.wl11-site .wl11-hero-shell.has-poster::after{display:none!important}
  body.wl11-site .wl11-hero-shell.has-poster .wl11-hero-ambient{
    position:relative!important;inset:auto!important;order:1!important;z-index:1!important;display:block!important;
    width:100%!important;height:auto!important;aspect-ratio:1826/861!important;opacity:1!important;overflow:hidden!important;
    background:#dfe7f0!important;filter:none!important;transform:none!important;
  }
  body.wl11-site .wl11-hero-shell.has-poster .wl11-hero-ambient img{
    display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;
    transform:none!important;filter:none!important;
  }
  body.wl11-site .wl11-hero-shell.has-poster .wl11-hero-ambient-veil{display:none!important}
  body.wl11-site .wl11-hero-shell.has-poster .wl11-stage,
  body.wl11-site .wl11-hero-shell.has-poster .wl11-stage-custom{display:none!important}
  body.wl11-site .wl11-hero-shell.has-poster .wl11-hero-copy,
  body.wl11-site .wl11-hero-copy{
    position:relative!important;inset:auto!important;order:2!important;z-index:2!important;width:100%!important;min-height:0!important;
    margin:0!important;padding:22px 18px 20px!important;border:0!important;border-top:1px solid rgba(63,82,112,.09)!important;
    border-radius:0!important;background:linear-gradient(180deg,rgba(247,250,253,.98),rgba(237,243,249,.98))!important;
    box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;
  }
  body.wl11-site .wl11-hero-shell.has-poster .wl11-hero-copy::before{
    display:block!important;left:18px!important;top:0!important;bottom:auto!important;width:58px!important;height:3px!important;border-radius:999px!important;
    background:linear-gradient(90deg,#3268ee,#6259dc)!important;box-shadow:none!important;
  }
  body.wl11-site .wl11-hero-shell.has-poster .wl11-hero-copy::after{display:none!important}
  body.wl11-site .wl11-kicker{margin:0 0 12px!important;font-size:10px!important;line-height:1.2!important;letter-spacing:1px!important}
  body.wl11-site .wl11-kicker::before{width:24px!important}
  body.wl11-site .wl11-kicker b{padding:5px 8px!important;border-radius:999px!important}
  body.wl11-site .wl11-hero-title-v1179{gap:7px!important;margin:0!important;letter-spacing:-1.3px!important}
  body.wl11-site .wl11-hero-title-v1179 .hero-main{font-size:30px!important;line-height:1.08!important}
  body.wl11-site .wl11-hero-title-v1179 .hero-sub{font-size:24px!important;line-height:1.12!important}
  body.wl11-site .wl11-hero-title-v1179 .hero-gap{width:6px!important}
  body.wl11-site .wl11-hero-title-v1179 .hero-dot{margin:0 5px!important}
  body.wl11-site .wl11-hero-lead{
    display:block!important;max-width:none!important;margin:13px 0 0!important;color:#536981!important;font-size:13.5px!important;
    line-height:1.72!important;-webkit-line-clamp:unset!important;overflow:visible!important;
  }
  body.wl11-site .wl11-hero-actions{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin-top:17px!important}
  body.wl11-site .wl11-hero-actions .wl11-btn{
    display:inline-flex!important;width:100%!important;min-height:45px!important;padding:0 11px!important;border-radius:13px!important;
    justify-content:center!important;font-size:12px!important;white-space:nowrap!important;
  }
  body.wl11-site .wl11-hero-actions .wl11-btn:nth-child(3){grid-column:1/-1!important;background:rgba(255,255,255,.62)!important}
  body.wl11-site .wl11-proof{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;margin-top:15px!important}
  body.wl11-site .wl11-proof span{
    min-width:0!important;justify-content:flex-start!important;padding:8px 9px!important;border-radius:10px!important;
    background:rgba(255,255,255,.52)!important;font-size:10px!important;color:#63758d!important;
  }
  body.wl11-site .wl11-hero-metrics{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-top:12px!important;border-radius:14px!important;overflow:hidden!important}
  body.wl11-site .wl11-hero-metrics div{padding:10px 11px!important;background:rgba(255,255,255,.42)!important}
  body.wl11-site .wl11-hero-metrics strong{font-size:17px!important}
  body.wl11-site .wl11-hero-metrics span{font-size:8px!important;letter-spacing:.7px!important}

  /* 通用章节：缩短留白但不压缩文字 */
  body.wl11-site .wl11-section{padding:42px 0!important}
  body.wl11-site .wl11-section[style]{padding-top:30px!important}
  body.wl11-site .wl11-section-head{flex-direction:column!important;align-items:flex-start!important;gap:10px!important;margin-bottom:17px!important}
  body.wl11-site .wl11-section-head .index{margin-bottom:7px!important;font-size:10px!important;letter-spacing:.9px!important}
  body.wl11-site .wl11-section-head .index::before{width:22px!important}
  body.wl11-site .wl11-section-head h2{font-size:27px!important;line-height:1.18!important;letter-spacing:-.8px!important}
  body.wl11-site .wl11-section-head p{margin-top:8px!important;font-size:13px!important;line-height:1.68!important;color:#687b92!important}
  body.wl11-site .wl11-section-head .wl11-text-link{font-size:12px!important}
  body.wl11-site .wl11-business::before,
  body.wl11-site .wl11-featured::before{display:none!important}

  /* 核心业务：和电脑端一样“图片 + 正文”，不再把正文压在海报底部 */
  body.wl11-site .wl11-business-grid{display:grid!important;grid-template-columns:1fr!important;gap:13px!important}
  body.wl11-site .wl11-biz,
  body.wl11-site .wl11-biz.major,
  body.wl11-site .wl11-biz.medium{
    display:flex!important;flex-direction:column!important;min-height:0!important;padding:0!important;margin:0!important;
    border-radius:22px!important;overflow:hidden!important;background:linear-gradient(145deg,rgba(244,248,252,.95),rgba(231,237,244,.91))!important;
    box-shadow:0 13px 34px rgba(29,45,74,.075)!important;transform:none!important;
  }
  body.wl11-site .wl11-biz > .wl11-biz-art,
  body.wl11-site .wl11-biz.medium > .wl11-biz-art{
    position:relative!important;inset:auto!important;right:auto!important;bottom:auto!important;order:1!important;
    width:100%!important;height:auto!important;aspect-ratio:16/9!important;opacity:1!important;margin:0!important;
  }
  body.wl11-site .wl11-biz-art-shell{position:absolute!important;inset:0!important;border-radius:0!important;background:#e6edf4!important}
  body.wl11-site .wl11-biz-art-shell::before{display:none!important}
  body.wl11-site .wl11-biz-art-shell::after{background:linear-gradient(180deg,transparent 68%,rgba(229,237,245,.20) 100%)!important}
  body.wl11-site .wl11-biz-art.is-custom img{object-fit:cover!important;object-position:center!important;transform:none!important;filter:none!important}
  body.wl11-site .wl11-biz-art.is-default img{object-fit:contain!important;object-position:center!important;padding:7%!important;transform:none!important}
  body.wl11-site .wl11-biz-copy,
  body.wl11-site .wl11-biz.major .wl11-biz-copy,
  body.wl11-site .wl11-biz.medium .wl11-biz-copy{
    position:relative!important;inset:auto!important;order:2!important;width:100%!important;min-height:0!important;margin:0!important;
    padding:17px 17px 16px!important;border:0!important;border-top:1px solid rgba(63,81,111,.08)!important;border-radius:0!important;
    background:rgba(246,249,252,.76)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;
  }
  body.wl11-site .wl11-biz-copy::before{display:none!important}
  body.wl11-site .wl11-biz-top{align-items:center!important}
  body.wl11-site .wl11-biz-num{font-size:9px!important;letter-spacing:.9px!important}
  body.wl11-site .wl11-biz-icon{width:38px!important;height:38px!important;border-radius:12px!important;font-size:12px!important}
  body.wl11-site .wl11-biz h3{margin:11px 0 4px!important;font-size:23px!important;line-height:1.14!important;letter-spacing:-.5px!important}
  body.wl11-site .wl11-biz h4{font-size:13px!important;line-height:1.52!important;color:#485e77!important}
  body.wl11-site .wl11-biz p{
    display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;overflow:hidden!important;
    max-width:none!important;margin:8px 0 0!important;font-size:12px!important;line-height:1.65!important;color:#6a7c92!important;
  }
  body.wl11-site .wl11-biz-tags{margin-top:11px!important;gap:6px!important}
  body.wl11-site .wl11-biz-tags span{padding:6px 8px!important;font-size:10px!important}
  body.wl11-site .wl11-biz-actions{margin-top:13px!important;padding-top:0!important;gap:15px!important}
  body.wl11-site .wl11-biz-actions a{min-height:34px!important;font-size:12px!important}
  body.wl11-site .wl11-biz-actions a.secondary{display:inline-flex!important}

  /* 接码产品展示 */
  body.wl11-site .wl11-product-shell{grid-template-columns:1fr!important;gap:18px!important;padding:20px!important;border-radius:24px!important;box-shadow:0 15px 38px rgba(29,44,72,.08)!important}
  body.wl11-site .wl11-product-shell::after{display:none!important}
  body.wl11-site .wl11-product-copy h2{margin:9px 0 10px!important;font-size:29px!important;line-height:1.16!important;letter-spacing:-.9px!important}
  body.wl11-site .wl11-product-copy>p{font-size:13px!important;line-height:1.7!important}
  body.wl11-site .wl11-product-features{gap:8px!important;margin-top:15px!important}
  body.wl11-site .wl11-product-features div{padding:10px 11px!important;border-radius:12px!important}
  body.wl11-site .wl11-product-features i{width:31px!important;height:31px!important}
  body.wl11-site .wl11-product-features b{font-size:12px!important}
  body.wl11-site .wl11-product-features small{font-size:10px!important;line-height:1.4!important}
  body.wl11-site .wl11-product-copy .wl11-hero-actions{display:flex!important;gap:8px!important;margin-top:14px!important}
  body.wl11-site .wl11-product-copy .wl11-hero-actions .wl11-btn{width:auto!important;flex:1!important}
  body.wl11-site .wl11-product-ui{min-height:0!important;padding:16px!important;border-radius:19px!important;box-shadow:0 18px 42px rgba(22,35,61,.18)!important}
  body.wl11-site .wl11-product-ui-head small,
  body.wl11-site .wl11-product-ui-head span{font-size:9px!important}
  body.wl11-site .wl11-balance-card{margin-top:14px!important;padding:15px!important;border-radius:15px!important}
  body.wl11-site .wl11-balance-card small{font-size:9px!important}
  body.wl11-site .wl11-balance-card strong{font-size:20px!important}
  body.wl11-site .wl11-balance-card p{font-size:10px!important;line-height:1.5!important}
  body.wl11-site .wl11-product-cards{gap:7px!important;margin-top:8px!important}
  body.wl11-site .wl11-product-cards div{padding:11px!important;border-radius:12px!important}
  body.wl11-site .wl11-product-cards b{margin-top:8px!important;font-size:11px!important}
  body.wl11-site .wl11-product-cards small{font-size:9px!important;line-height:1.4!important}
  body.wl11-site .wl11-product-line{padding:10px!important;border-radius:12px!important}
  body.wl11-site .wl11-product-line b{font-size:10px!important}
  body.wl11-site .wl11-product-line span{display:none!important}

  /* 特色业务：静态可读，不依赖 hover */
  body.wl11-site .wl11-featured-grid{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:none!important;gap:13px!important}
  body.wl11-site .wl11-featured-card,
  body.wl11-site .wl11-featured-card:first-child{
    display:flex!important;flex-direction:column!important;grid-column:auto!important;grid-row:auto!important;min-height:0!important;
    border-radius:22px!important;overflow:hidden!important;background:rgba(244,248,252,.92)!important;box-shadow:0 13px 34px rgba(28,44,72,.08)!important;
    transform:none!important;
  }
  body.wl11-site .wl11-featured-media,
  body.wl11-site .wl11-featured-placeholder{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;aspect-ratio:16/10!important;order:1!important}
  body.wl11-site .wl11-featured-media::after{background:linear-gradient(180deg,rgba(9,21,42,0) 55%,rgba(9,21,42,.12) 100%)!important}
  body.wl11-site .wl11-featured-media-bg{display:none!important}
  body.wl11-site .wl11-featured-media-main{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;padding:0!important;object-fit:cover!important;filter:none!important;transform:none!important}
  body.wl11-site .wl11-featured-reveal{
    position:relative!important;inset:auto!important;left:auto!important;right:auto!important;bottom:auto!important;order:2!important;
    display:block!important;opacity:1!important;visibility:visible!important;transform:none!important;margin:0!important;padding:16px 16px 10px!important;
    border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;
    color:#13243e!important;
  }
  body.wl11-site .wl11-featured-reveal small{margin:0 0 5px!important;color:#71859d!important;font-size:10px!important;letter-spacing:.7px!important}
  body.wl11-site .wl11-featured-reveal h3{margin:0!important;color:#13243e!important;font-size:22px!important;line-height:1.16!important;letter-spacing:-.4px!important}
  body.wl11-site .wl11-featured-reveal p{
    display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;
    margin:7px 0 0!important;color:#6a7c92!important;font-size:12px!important;line-height:1.62!important;
  }
  body.wl11-site .wl11-featured-cta{
    position:relative!important;left:auto!important;right:auto!important;bottom:auto!important;order:3!important;align-self:flex-start!important;
    min-height:38px!important;margin:0 16px 15px!important;padding:0 13px!important;border-radius:11px!important;font-size:12px!important;
  }

  /* 交付能力 */
  body.wl11-site .wl11-capability-grid{grid-template-columns:1fr!important;gap:12px!important}
  body.wl11-site .wl11-capability-intro{min-height:0!important;padding:20px!important;border-radius:22px!important}
  body.wl11-site .wl11-capability-intro::after{font-size:88px!important;bottom:-22px!important}
  body.wl11-site .wl11-capability-intro h3{margin:13px 0 10px!important;font-size:27px!important;line-height:1.18!important;letter-spacing:-.8px!important}
  body.wl11-site .wl11-capability-intro p{font-size:13px!important;line-height:1.7!important}
  body.wl11-site .wl11-capability-points{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;margin-top:16px!important}
  body.wl11-site .wl11-capability-points span{padding:9px!important;font-size:10px!important;border-radius:10px!important}
  body.wl11-site .wl11-capability-intro .wl11-hero-actions{margin-top:15px!important}
  body.wl11-site .wl11-capability-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}
  body.wl11-site .wl11-cap-card{padding:15px!important;border-radius:17px!important;transform:none!important}
  body.wl11-site .wl11-cap-card i{width:34px!important;height:34px!important;border-radius:11px!important;font-size:10px!important}
  body.wl11-site .wl11-cap-card small{margin-top:12px!important;font-size:9px!important;line-height:1.35!important}
  body.wl11-site .wl11-cap-card h4{margin:5px 0!important;font-size:15px!important;line-height:1.25!important}
  body.wl11-site .wl11-cap-card p{display:none!important}
  body.wl11-site .wl11-cap-card a{margin-top:9px!important;font-size:10px!important}

  /* 工具与赛程 */
  body.wl11-site .wl11-utility-grid{grid-template-columns:1fr!important;gap:12px!important}
  body.wl11-site .wl11-panel{border-radius:22px!important}
  body.wl11-site .wl11-panel-head{padding:19px 17px 14px!important;gap:10px!important}
  body.wl11-site .wl11-panel-head h3{font-size:23px!important}
  body.wl11-site .wl11-panel-head p{font-size:12px!important;line-height:1.55!important}
  body.wl11-site .wl11-match-list{padding:0 9px 12px!important}
  body.wl11-site .wl11-match{grid-template-columns:55px minmax(0,1fr) auto!important;gap:8px!important;padding:12px 8px!important}
  body.wl11-site .wl11-match time b{font-size:14px!important}
  body.wl11-site .wl11-match time span,
  body.wl11-site .wl11-match small{font-size:9px!important}
  body.wl11-site .wl11-match strong{font-size:11.5px!important;line-height:1.4!important}
  body.wl11-site .wl11-match strong em{font-size:8px!important;margin:0 3px!important}
  body.wl11-site .wl11-match>span{font-size:9px!important;white-space:nowrap!important}
  body.wl11-site .wl11-tool-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;padding:0 10px 12px!important}
  body.wl11-site .wl11-tool{min-width:0!important;padding:10px!important;border-radius:12px!important;gap:8px!important;transform:none!important}
  body.wl11-site .wl11-tool i{flex:0 0 auto!important;width:31px!important;height:31px!important;border-radius:10px!important;font-size:10px!important}
  body.wl11-site .wl11-tool span{min-width:0!important}
  body.wl11-site .wl11-tool b{font-size:11px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
  body.wl11-site .wl11-tool small{font-size:9px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
  body.wl11-site .wl11-tool em{font-size:10px!important}
  body.wl11-site .wl11-panel-foot{padding:12px 14px!important;font-size:10px!important;gap:8px!important}

  /* 服务流程与 CTA */
  body.wl11-site .wl11-process{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}
  body.wl11-site .wl11-step{padding:16px!important;border-radius:16px!important}
  body.wl11-site .wl11-step::after{display:none!important}
  body.wl11-site .wl11-step b{font-size:9px!important}
  body.wl11-site .wl11-step strong{margin-top:10px!important;font-size:14px!important}
  body.wl11-site .wl11-step small{margin-top:5px!important;font-size:10px!important;line-height:1.55!important}
  body.wl11-site .wl11-cta{padding:12px 0 40px!important}
  body.wl11-site .wl11-cta-shell{flex-direction:column!important;align-items:flex-start!important;gap:18px!important;padding:24px 20px!important;border-radius:23px!important}
  body.wl11-site .wl11-cta-shell h2{margin-top:10px!important;font-size:27px!important;line-height:1.17!important;letter-spacing:-.7px!important}
  body.wl11-site .wl11-cta-shell p{font-size:12px!important;line-height:1.65!important}
  body.wl11-site .wl11-cta-actions{display:grid!important;grid-template-columns:1fr 1fr!important;width:100%!important;gap:8px!important}
  body.wl11-site .wl11-cta-actions .wl11-btn{width:100%!important;justify-content:center!important;min-height:44px!important;padding:0 10px!important;font-size:11px!important}

  /* Footer */
  body.wl11-site .wl11-footer{padding:28px 0!important}
  body.wl11-site .wl11-footer-row{flex-direction:column!important;align-items:flex-start!important;gap:16px!important}
  body.wl11-site .wl11-footer-links{gap:8px 13px!important;flex-wrap:wrap!important}
  body.wl11-site .wl11-footer-links a{font-size:10px!important}
  body.wl11-site .wl11-footer-row p{font-size:10px!important;line-height:1.5!important}
}

@media (max-width:390px){
  body.wl11-site .wl11-container{width:calc(100% - 20px)!important}
  body.wl11-site .wl11-hero-title-v1179 .hero-main{font-size:27px!important}
  body.wl11-site .wl11-hero-title-v1179 .hero-sub{font-size:22px!important}
  body.wl11-site .wl11-hero-actions{grid-template-columns:1fr!important}
  body.wl11-site .wl11-hero-actions .wl11-btn:nth-child(3){grid-column:auto!important}
  body.wl11-site .wl11-capability-cards{grid-template-columns:1fr!important}
  body.wl11-site .wl11-tool-list{grid-template-columns:1fr!important}
  body.wl11-site .wl11-cta-actions{grid-template-columns:1fr!important}
}
