.mockup-more[data-astro-cid-sblxgyxh]{color:#71717a;margin:.75rem 0 0;font-size:.8rem}.mockup-footer-single[data-astro-cid-sblxgyxh]{justify-content:flex-end}.hero-badges[data-astro-cid-qkhyjtqf]{align-items:center;gap:1rem;margin-top:.75rem;display:flex}.hero-badges[data-astro-cid-qkhyjtqf] a[data-astro-cid-qkhyjtqf]{line-height:0;transition:opacity .12s;display:inline-flex}.hero-badges[data-astro-cid-qkhyjtqf] a[data-astro-cid-qkhyjtqf]:hover,.hero-badges[data-astro-cid-qkhyjtqf] a[data-astro-cid-qkhyjtqf]:focus-visible{opacity:.85}.hero-badges[data-astro-cid-qkhyjtqf] img[data-astro-cid-qkhyjtqf]{object-fit:contain}.hero-badge-mtd[data-astro-cid-qkhyjtqf]{width:84px;height:84px}.hero-badge-ce[data-astro-cid-qkhyjtqf]{width:68px;height:68px}.hero-badges-large[data-astro-cid-qkhyjtqf]{gap:1.5rem}.hero-badges-large[data-astro-cid-qkhyjtqf] .hero-badge-mtd[data-astro-cid-qkhyjtqf]{width:148px;height:148px}.hero-badges-large[data-astro-cid-qkhyjtqf] .hero-badge-ce[data-astro-cid-qkhyjtqf]{width:124px;height:124px}@media (width<=640px){.hero-badges[data-astro-cid-qkhyjtqf]{justify-content:center}.hero-badge-mtd[data-astro-cid-qkhyjtqf]{width:72px;height:72px}.hero-badge-ce[data-astro-cid-qkhyjtqf]{width:58px;height:58px}.hero-badges-large[data-astro-cid-qkhyjtqf] .hero-badge-mtd[data-astro-cid-qkhyjtqf]{width:116px;height:116px}.hero-badges-large[data-astro-cid-qkhyjtqf] .hero-badge-ce[data-astro-cid-qkhyjtqf]{width:96px;height:96px}}.demo-spotlight[data-astro-cid-4qoxrfka]{background:#fff}.demo-spotlight-inner[data-astro-cid-4qoxrfka]{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center;gap:3.5rem;display:grid}.demo-spotlight-copy[data-astro-cid-4qoxrfka] .section-title[data-astro-cid-4qoxrfka]{margin-bottom:1rem;font-size:clamp(1.75rem,3vw,2.5rem)}.demo-spotlight-intro[data-astro-cid-4qoxrfka]{color:#425466;max-width:30rem;margin:0 0 1.25rem;font-size:1.125rem;line-height:1.6}.demo-spotlight-meta[data-astro-cid-4qoxrfka]{color:#64748b;flex-wrap:wrap;gap:.35rem 1.25rem;margin:0 0 1.5rem;font-size:.875rem;display:flex}.demo-spotlight-link[data-astro-cid-4qoxrfka]{color:#0369a1;align-items:center;gap:.4rem;font-weight:600;text-decoration:none;display:inline-flex}.demo-spotlight-link[data-astro-cid-4qoxrfka]:hover{color:#075985;text-decoration:underline}.demo-spotlight-link[data-astro-cid-4qoxrfka] svg[data-astro-cid-4qoxrfka]{transition:transform .15s}.demo-spotlight-link[data-astro-cid-4qoxrfka]:hover svg[data-astro-cid-4qoxrfka]{transform:translate(2px)}.demo-spotlight-frame[data-astro-cid-4qoxrfka]{aspect-ratio:16/9;background:#0f172a;border-radius:.75rem;width:100%;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #0f172a4d,0 10px 25px -5px #0f172a26,0 0 0 1px #0f172a0f}.demo-spotlight-frame[data-astro-cid-4qoxrfka] iframe{border:0;width:100%;height:100%}.demo-spotlight-trigger[data-astro-cid-4qoxrfka]{color:#fff;cursor:pointer;width:100%;height:100%;font:inherit;background:#0f172a;border:0;padding:0;display:block;position:relative;overflow:hidden}.demo-spotlight-trigger[data-astro-cid-4qoxrfka] img[data-astro-cid-4qoxrfka]{object-fit:cover;width:100%;height:100%;transition:transform .25s}.demo-spotlight-trigger[data-astro-cid-4qoxrfka]:hover img[data-astro-cid-4qoxrfka]{transform:scale(1.02)}.demo-spotlight-trigger[data-astro-cid-4qoxrfka]:focus-visible{outline-offset:-3px;outline:3px solid #0ea5e9}.demo-spotlight-shade[data-astro-cid-4qoxrfka]{background:#0f172a38;position:absolute;inset:0}.demo-spotlight-play[data-astro-cid-4qoxrfka]{color:#fff;background:#0369a1;border:1px solid #ffffffb3;border-radius:50%;justify-content:center;align-items:center;width:4rem;height:4rem;transition:background .15s,transform .15s;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 14px 30px -14px #0369a1f2}.demo-spotlight-play[data-astro-cid-4qoxrfka] svg[data-astro-cid-4qoxrfka]{margin-left:.15rem}.demo-spotlight-trigger[data-astro-cid-4qoxrfka]:hover .demo-spotlight-play[data-astro-cid-4qoxrfka]{background:#075985;transform:translate(-50%,-50%)scale(1.05)}.demo-spotlight-duration[data-astro-cid-4qoxrfka]{color:#fff;letter-spacing:.01em;background:#0f172ad9;border-radius:.375rem;padding:.25rem .5rem;font-size:.75rem;font-weight:600;position:absolute;bottom:.75rem;right:.75rem}.demo-spotlight-noscript[data-astro-cid-4qoxrfka]{color:#425466;grid-column:1/-1;margin:0}.demo-spotlight-noscript[data-astro-cid-4qoxrfka] a[data-astro-cid-4qoxrfka]{color:#0369a1}@media (width<=900px){.demo-spotlight-inner[data-astro-cid-4qoxrfka]{grid-template-columns:minmax(0,1fr);gap:2rem}.demo-spotlight-intro[data-astro-cid-4qoxrfka]{max-width:none}}.final-cta-heading[data-astro-cid-45ccuakr]{text-align:center;max-width:48rem;margin:0 auto 1.25rem}.final-cta-body[data-astro-cid-45ccuakr]{color:#475569;text-align:center;max-width:42rem;margin:0 auto 2rem;font-size:1.0625rem;line-height:1.65}.final-cta-deadline[data-astro-cid-45ccuakr]{max-width:34rem;margin:0 auto 2rem}.final-cta-deadline-note[data-astro-cid-45ccuakr]{color:#475569;text-align:center;margin:1rem 0 0;font-size:.875rem;line-height:1.6}.final-cta-deadline-note[data-astro-cid-45ccuakr] a[data-astro-cid-45ccuakr]{color:#0284c7;text-underline-offset:3px;text-decoration:underline 1px}
