.shot[data-astro-cid-gqlnkb4g]{--phone-h:420px;--phone-top:32px;--bezel:10px;--phone-w:calc((var(--phone-h) - 2 * var(--bezel)) * 750 / 1624 + 2 * var(--bezel));width:100%;height:340px;position:relative;overflow:hidden}.shot__phone[data-astro-cid-gqlnkb4g]{top:var(--phone-top);left:calc(50% - var(--phone-w) / 2);width:var(--phone-w);padding:var(--bezel);background:var(--ink);border-radius:36px;position:absolute;box-shadow:0 24px 50px #0000002e,0 6px 14px #0000001f}.shot--on-ink[data-astro-cid-gqlnkb4g] .shot__phone[data-astro-cid-gqlnkb4g]{box-shadow:0 0 0 1px #ffffff38,0 24px 50px #00000059}.shot__screen[data-astro-cid-gqlnkb4g]{width:calc((var(--phone-h) - 2 * var(--bezel)) * 750 / 1624);height:calc(var(--phone-h) - 2 * var(--bezel));background:#2a2c31;border-radius:26px;position:relative;overflow:hidden}.shot__screen[data-astro-cid-gqlnkb4g] img[data-astro-cid-gqlnkb4g]{object-fit:cover;width:100%;max-width:none;height:100%;display:block}.shot__labels[data-astro-cid-gqlnkb4g]{display:none}.shot[data-astro-cid-gqlnkb4g].shot--plain{--phone-h:540px;justify-content:center;height:auto;display:flex;overflow:visible}.shot--plain[data-astro-cid-gqlnkb4g] .shot__phone[data-astro-cid-gqlnkb4g]{position:static}.shot__frame[data-astro-cid-gqlnkb4g]{display:contents}.shot[data-astro-cid-gqlnkb4g].shot--fade{--phone-h:440px;--phone-top:0px;--fade:140px;--frame-pad:48px;height:auto;display:flow-root;overflow:visible}.shot--fade[data-astro-cid-gqlnkb4g] .shot__frame[data-astro-cid-gqlnkb4g]{width:fit-content;margin:calc(-1 * var(--frame-pad)) auto;padding:var(--frame-pad);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--frame-pad) - var(--fade)), transparent calc(100% - var(--frame-pad)));mask-image:linear-gradient(to bottom, #000 calc(100% - var(--frame-pad) - var(--fade)), transparent calc(100% - var(--frame-pad)));display:block}.shot--fade[data-astro-cid-gqlnkb4g] .shot__phone[data-astro-cid-gqlnkb4g]{position:static}.shot[data-astro-cid-gqlnkb4g].shot--row{--phone-h:380px;justify-content:center;height:auto;display:flex;overflow:visible}.shot--row[data-astro-cid-gqlnkb4g] .shot__phone[data-astro-cid-gqlnkb4g]{position:static}@media (width>=980px){.shot[data-astro-cid-gqlnkb4g]{--phone-h:600px;--phone-top:40px;--phone-left:6%;height:520px}.shot__phone[data-astro-cid-gqlnkb4g]{left:var(--phone-left)}.shot[data-astro-cid-gqlnkb4g].shot--plain{--phone-h:620px;height:auto}.shot[data-astro-cid-gqlnkb4g].shot--fade{--phone-h:600px;--phone-top:0px;height:auto}.shot[data-astro-cid-gqlnkb4g].shot--row{--phone-h:560px;height:auto}.shot--fade[data-astro-cid-gqlnkb4g] .shot__frame[data-astro-cid-gqlnkb4g]{margin-inline:calc(var(--phone-left) - var(--frame-pad)) 0}.shot--fade[data-astro-cid-gqlnkb4g] .shot__chip[data-astro-cid-gqlnkb4g]{border:1px solid var(--hairline);box-shadow:0 4px 12px #0000000f}.shot__labels[data-astro-cid-gqlnkb4g]{margin:0;padding:0;list-style:none;display:block}.shot__label[data-astro-cid-gqlnkb4g]{left:calc(var(--phone-left) + var(--phone-w) - var(--bezel) - 4px);right:16px;top:calc(var(--phone-top) + var(--bezel) + var(--at,0) * (var(--phone-h) - 2 * var(--bezel)));align-items:center;margin:0;display:flex;position:absolute;transform:translateY(-50%)}.shot__dot[data-astro-cid-gqlnkb4g]{background:var(--ref-red);border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 2px #fff}.shot__line[data-astro-cid-gqlnkb4g]{background:var(--ref-red);transform-origin:0;flex:none;width:22px;height:1.5px}.shot__chip[data-astro-cid-gqlnkb4g]{min-width:0;font:600 13px/1.3 var(--font-sans);color:var(--ink);background:#fff;border-radius:14px;align-items:center;gap:8px;padding:7px 12px;display:inline-flex;box-shadow:0 6px 18px #0000001a}.shot__chip[data-astro-cid-gqlnkb4g]:before{content:"";background:var(--ref-red);border-radius:50%;flex:none;width:6px;height:6px}.shot__line[data-astro-cid-gqlnkb4g]{transform:scaleX(0)}.shot__chip[data-astro-cid-gqlnkb4g]{opacity:0;transform:translate(-6px)}.shot__label--d1[data-astro-cid-gqlnkb4g]{--d:.12s}.shot__label--d2[data-astro-cid-gqlnkb4g]{--d:.24s}.shot--cue-active[data-astro-cid-gqlnkb4g]{--base:.35s}.shot--cue-reveal[data-astro-cid-gqlnkb4g]{--base:.6s}.shot--cue-load[data-astro-cid-gqlnkb4g]{--base:.7s}.is-active .shot--cue-active[data-astro-cid-gqlnkb4g] .shot__line[data-astro-cid-gqlnkb4g],.is-revealed .shot--cue-reveal[data-astro-cid-gqlnkb4g] .shot__line[data-astro-cid-gqlnkb4g]{transition:transform .4s cubic-bezier(.2, .7, .2, 1) calc(var(--base) + var(--d,0s));transform:none}.is-active .shot--cue-active[data-astro-cid-gqlnkb4g] .shot__chip[data-astro-cid-gqlnkb4g],.is-revealed .shot--cue-reveal[data-astro-cid-gqlnkb4g] .shot__chip[data-astro-cid-gqlnkb4g]{opacity:1;transition:opacity .3s ease calc(var(--base) + var(--d,0s) + .3s), transform .3s ease calc(var(--base) + var(--d,0s) + .3s);transform:none}.shot--cue-load[data-astro-cid-gqlnkb4g] .shot__line[data-astro-cid-gqlnkb4g]{animation:shot-grow .4s cubic-bezier(.2, .7, .2, 1) calc(var(--base) + var(--d,0s)) both}.shot--cue-load[data-astro-cid-gqlnkb4g] .shot__chip[data-astro-cid-gqlnkb4g]{animation:shot-fade .3s ease calc(var(--base) + var(--d,0s) + .3s) both}html:not(.js) .shot__labels[data-astro-cid-gqlnkb4g]{left:calc(var(--phone-left) + var(--phone-w) + 16px);right:16px;top:calc(var(--phone-top) + 24px);gap:var(--space-3);display:grid;position:absolute}html:not(.js) .shot__label[data-astro-cid-gqlnkb4g]{position:static;transform:none}html:not(.js) .shot__dot[data-astro-cid-gqlnkb4g],html:not(.js) .shot__line[data-astro-cid-gqlnkb4g]{display:none}html:not(.js) .shot__chip[data-astro-cid-gqlnkb4g]{opacity:1;transform:none}}@keyframes shot-grow{0%{transform:scaleX(0)}to{transform:none}}@keyframes shot-fade{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.shot__line[data-astro-cid-gqlnkb4g],.shot__chip[data-astro-cid-gqlnkb4g]{opacity:1;transition:none!important;animation:none!important;transform:none!important}}
