/* Scoped to the condensed Motion product page. */
.motion-page .motion-benefit{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px;align-items:center;margin-top:48px}
.motion-page .motion-benefit h3{font-size:clamp(26px,3vw,38px);line-height:1.15;letter-spacing:-.8px;margin:0 0 18px}
.motion-page .motion-benefit p,.motion-assurance{color:var(--muted);font-size:17px}
.motion-page .motion-benefit .product-shot{margin:0;min-width:0}
.motion-page .motion-benefit .product-shot img{width:100%;height:auto}
.motion-page .motion-benefit:nth-of-type(even)>div{order:2}
.motion-assurance{text-align:center;max-width:760px;margin:24px auto 0}
.motion-page .app-store-badge-link{display:inline-flex;align-items:center;justify-content:center;border-radius:10px;transition:transform .2s ease,filter .2s ease}
.motion-page .app-store-badge-link img{display:block;width:180px;height:auto}
.motion-page .app-store-badge-link:hover{transform:translateY(-2px);filter:brightness(1.08)}
.motion-page .app-store-badge-link:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}
.motion-trust-strip{display:flex;align-items:center;gap:10px 18px;flex-wrap:wrap;margin:18px 0 0;padding:0;list-style:none;color:#a9bdc8;font-size:13px;font-weight:650}.motion-trust-strip li+li:before{content:"•";margin-right:18px;color:var(--cyan)}.motion-trust-strip-centered{justify-content:center;margin-top:22px}
.motion-page main .motion-performance-brief{padding:28px 6vw;background:linear-gradient(90deg,rgba(55,199,255,.035),rgba(55,199,255,.085),rgba(55,199,255,.035));border-top:1px solid rgba(55,199,255,.1);border-bottom:1px solid rgba(55,199,255,.12)}.motion-performance-layout{display:grid;grid-template-columns:minmax(230px,.7fr) minmax(0,1.3fr);gap:34px;align-items:center}.motion-performance-layout h2{margin:5px 0 0;font-size:clamp(25px,3vw,38px);line-height:1.08;letter-spacing:-.8px}.motion-performance-layout ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.motion-performance-layout li{padding:15px 16px;border:1px solid rgba(255,255,255,.09);border-radius:15px;background:rgba(2,9,14,.5)}.motion-performance-layout strong,.motion-performance-layout span{display:block}.motion-performance-layout strong{color:#eaf9ff;font-size:14px}.motion-performance-layout span{margin-top:3px;color:var(--muted);font-size:12px;line-height:1.45}
@media(max-width:800px){.motion-page .motion-benefit{grid-template-columns:1fr;gap:22px;margin-top:40px}.motion-page .motion-benefit:nth-of-type(even)>div{order:0}}
@media(max-width:800px){.motion-performance-layout{grid-template-columns:1fr}.motion-performance-layout ul{grid-template-columns:1fr}.motion-trust-strip{justify-content:center}.audit-hero .motion-trust-strip{justify-content:flex-start}}
@media(max-width:560px){.motion-trust-strip{display:grid;grid-template-columns:1fr 1fr;gap:8px 14px}.motion-trust-strip li+li:before{content:"";margin:0}.audit-hero .motion-trust-strip{justify-content:initial}}
@media(prefers-reduced-motion:reduce){.motion-page .app-store-badge-link{transition:none}}
