.shotwall[data-astro-cid-vixuxbb5]{background:var(--white)}.is-dense[data-astro-cid-vixuxbb5]{padding-top:48px}.wall-head[data-astro-cid-vixuxbb5]{text-align:center;margin-bottom:40px}.wall-eyebrow[data-astro-cid-vixuxbb5]{display:inline-flex;align-items:center;height:26px;padding:0 12px;border-radius:999px;background:var(--brand-soft);color:var(--brand);font-size:12px;letter-spacing:.5px}.wall-title[data-astro-cid-vixuxbb5]{margin-top:14px;font-size:28px;font-weight:500;line-height:1.6;color:var(--ink)}.wall-desc[data-astro-cid-vixuxbb5]{margin-top:12px;font-size:15px;line-height:26px;color:var(--body)}.wall-grid[data-astro-cid-vixuxbb5]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px}.tile[data-astro-cid-vixuxbb5]{margin:0;grid-column:span 4;display:flex;flex-direction:column;gap:14px}.tile--wide[data-astro-cid-vixuxbb5]{grid-column:span 8}.tile-hit[data-astro-cid-vixuxbb5]{position:relative;display:block;width:100%;padding:0;border:0;background:transparent;text-align:left;cursor:zoom-in}.device[data-astro-cid-vixuxbb5]{display:block;position:relative}.device--browser[data-astro-cid-vixuxbb5]{border-radius:12px;background:#fff;box-shadow:0 18px 44px -20px #091b3e59,0 0 0 1px #091b3e12;overflow:hidden}.device--browser[data-astro-cid-vixuxbb5] .bar[data-astro-cid-vixuxbb5]{display:flex;align-items:center;gap:6px;height:30px;padding:0 12px;background:#f6f8fc;border-bottom:1px solid var(--line)}.device--browser[data-astro-cid-vixuxbb5] .bar[data-astro-cid-vixuxbb5] i[data-astro-cid-vixuxbb5]{width:8px;height:8px;border-radius:50%;background:#dfe5ef}.device--browser[data-astro-cid-vixuxbb5] .bar[data-astro-cid-vixuxbb5] i[data-astro-cid-vixuxbb5]:first-child{background:#ffbdb3}.device--browser[data-astro-cid-vixuxbb5] .bar[data-astro-cid-vixuxbb5] i[data-astro-cid-vixuxbb5]:nth-child(2){background:#ffdda1}.device--browser[data-astro-cid-vixuxbb5] .bar[data-astro-cid-vixuxbb5] i[data-astro-cid-vixuxbb5]:nth-child(3){background:#b9e6c4}.device--browser[data-astro-cid-vixuxbb5] .bar[data-astro-cid-vixuxbb5] em[data-astro-cid-vixuxbb5]{margin-left:8px;padding:2px 9px;border-radius:999px;background:#eef2f8;font-size:10px;font-style:normal;color:#7c8798}.device--browser[data-astro-cid-vixuxbb5] .screen[data-astro-cid-vixuxbb5]{display:block}.device--browser[data-astro-cid-vixuxbb5] .screen[data-astro-cid-vixuxbb5] .shot{border-radius:0}.device--phone[data-astro-cid-vixuxbb5]{display:grid;place-items:center;padding:18px 0;border-radius:12px;background:linear-gradient(160deg,#f3f7ff,#e9f0fb)}.device--phone[data-astro-cid-vixuxbb5] .screen[data-astro-cid-vixuxbb5]{display:block;width:206px;padding:7px;border-radius:30px;background:#0b1220;box-shadow:0 22px 44px -20px #091b3e80}.device--phone[data-astro-cid-vixuxbb5] .screen[data-astro-cid-vixuxbb5] .shot{border-radius:24px;overflow:hidden}.device--phone[data-astro-cid-vixuxbb5] .notch[data-astro-cid-vixuxbb5]{display:none}.zoom[data-astro-cid-vixuxbb5]{position:absolute;right:12px;bottom:12px;display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;border-radius:999px;background:#0208149e;color:#fff;font-size:12px;opacity:0;transform:translateY(4px);transition:opacity .2s var(--ease),transform .2s var(--ease)}.tile-hit[data-astro-cid-vixuxbb5]:hover .zoom[data-astro-cid-vixuxbb5],.tile-hit[data-astro-cid-vixuxbb5]:focus-visible .zoom[data-astro-cid-vixuxbb5]{opacity:1;transform:none}.tile-hit[data-astro-cid-vixuxbb5]:hover .device--browser[data-astro-cid-vixuxbb5],.tile-hit[data-astro-cid-vixuxbb5]:hover .device--phone[data-astro-cid-vixuxbb5]{box-shadow:0 26px 54px -22px #091b3e6b,0 0 0 1px #1b52e629}figcaption[data-astro-cid-vixuxbb5]{display:flex;flex-direction:column;gap:4px;padding:0 2px}figcaption[data-astro-cid-vixuxbb5] strong[data-astro-cid-vixuxbb5]{font-size:15px;font-weight:500;color:var(--ink)}figcaption[data-astro-cid-vixuxbb5] span[data-astro-cid-vixuxbb5]{font-size:13px;line-height:20px;color:var(--muted)}.lightbox[data-astro-cid-vixuxbb5]{position:fixed;inset:0;margin:auto;width:min(1180px,92vw);max-height:88vh;padding:0;border:0;border-radius:14px;background:#0b1220;overflow:auto}.lightbox[data-astro-cid-vixuxbb5]::backdrop{background:#020814b8}.lightbox[data-astro-cid-vixuxbb5] img[data-astro-cid-vixuxbb5]{display:block;width:100%;height:auto;max-height:86vh;object-fit:contain}.lightbox-close[data-astro-cid-vixuxbb5]{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:999px;background:#ffffff29;color:#fff;cursor:pointer}@media(max-width:1100px){.tile[data-astro-cid-vixuxbb5],.tile--wide[data-astro-cid-vixuxbb5]{grid-column:span 6}}@media(max-width:760px){.wall-grid[data-astro-cid-vixuxbb5]{gap:18px}.tile[data-astro-cid-vixuxbb5],.tile--wide[data-astro-cid-vixuxbb5]{grid-column:span 12}.device--phone[data-astro-cid-vixuxbb5] .screen[data-astro-cid-vixuxbb5]{width:184px}.wall-title[data-astro-cid-vixuxbb5]{font-size:24px}}@media(prefers-reduced-motion:reduce){.zoom[data-astro-cid-vixuxbb5]{transition:none}}
