.hero[data-astro-cid-ge2uvauf]{--hero-space:clamp(3.5rem, 2rem + 4vw, 6rem);background:var(--sky);position:relative;overflow:clip}.hero-inner[data-astro-cid-ge2uvauf]{gap:0 clamp(var(--space-6), 4.5vw, var(--space-8));grid-template-columns:minmax(0,.92fr) minmax(0,1fr);display:grid}.hero-copy[data-astro-cid-ge2uvauf]{align-self:center;justify-items:start;gap:var(--space-5);padding-block:var(--hero-space);display:grid}h1[data-astro-cid-ge2uvauf]{letter-spacing:-.036em;max-width:15ch;font-size:clamp(2.5rem,1.6rem + 2.8vw,3.875rem);font-weight:700;line-height:1.04}.hero-lead[data-astro-cid-ge2uvauf]{max-width:34rem;font-size:var(--text-lead);line-height:1.55}.hero-actions[data-astro-cid-ge2uvauf]{margin-top:var(--space-2)}.hero-note[data-astro-cid-ge2uvauf]{color:var(--muted);font-size:.9375rem;font-weight:560}.hero-visual[data-astro-cid-ge2uvauf]{min-height:clamp(24rem,12rem + 22vw,34rem);margin-top:var(--hero-space);overflow:visible clip}@media (width<=960px){.hero-inner[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}.hero-copy[data-astro-cid-ge2uvauf]{padding-bottom:0}.hero-visual[data-astro-cid-ge2uvauf]{height:clamp(17rem,52vw,26rem);min-height:0;margin-top:var(--space-7)}}@media (width<=760px){.hero-actions[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:stretch;width:100%}}.shot[data-astro-cid-hqy4sana]{min-width:0;margin:0;container-type:inline-size}.shot-frame[data-astro-cid-hqy4sana]{position:relative}.shot-window[data-astro-cid-hqy4sana]{--shot-span:1;width:calc(var(--shot-width) * 1em);font-size:max(7.5px, calc(var(--shot-span) * 100cqi / var(--shot-width)));background:var(--surface);color:var(--ink);text-align:left;user-select:none;border:1px solid #10265024;border-radius:.75em;line-height:1.5;overflow:hidden}.shot--stage[data-astro-cid-hqy4sana] .shot-frame[data-astro-cid-hqy4sana]{aspect-ratio:16/11;border-radius:var(--radius-panel);background:var(--sky);padding:6cqi 6cqi 0;overflow:hidden}.shot--stage[data-astro-cid-hqy4sana] .shot-window[data-astro-cid-hqy4sana]{--shot-span:.88;box-shadow:0 1.25em 2.5em -1.25em #10265047}.shot--bleed[data-astro-cid-hqy4sana] .shot-window[data-astro-cid-hqy4sana]{--shot-span:1.2;box-shadow:0 .125em .25em #1026500d,0 2em 4em -1.5em #1026504d}.shot-bar[data-astro-cid-hqy4sana]{background:#f4f7fb;border-bottom:1px solid #dfe6f0;align-items:center;gap:1em;height:2.5em;padding-inline:1em;display:flex}.shot-dots[data-astro-cid-hqy4sana]{gap:.45em;display:flex}.shot-dots[data-astro-cid-hqy4sana] i[data-astro-cid-hqy4sana]{background:#d3dce8;border-radius:50%;width:.7em;height:.7em}.shot-url[data-astro-cid-hqy4sana]{background:var(--surface);width:min(26em,50%);min-width:0;color:var(--muted);text-align:center;text-overflow:ellipsis;white-space:nowrap;border:1px solid #dfe6f0;border-radius:.45em;margin-inline:auto;padding:.2em .9em;font-size:.8125em;font-weight:500;overflow:hidden}.shot-screen[data-astro-cid-hqy4sana]{font-size:1em}.app-shot[data-astro-cid-iz6c6snj]{width:100%;height:auto;display:block}
