.wrap[data-astro-cid-kxtlgzd2]{max-width:var(--max-content);padding:var(--space-7) var(--gutter) 0;margin:0 auto}.hero[data-astro-cid-kxtlgzd2]{padding-top:var(--space-9);gap:var(--space-8);grid-template-columns:1.3fr 1fr;align-items:center;display:grid}.eyebrow[data-astro-cid-kxtlgzd2]{font-size:var(--text-sm);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-accent-text)}h1[data-astro-cid-kxtlgzd2]{font-family:var(--font-display);font-size:var(--text-4xl);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-display);line-height:var(--leading-tight);color:var(--color-ink);margin:var(--space-3) 0 0;align-items:center;gap:var(--space-3);display:flex}.icon[data-astro-cid-kxtlgzd2]{border-radius:12px}h2[data-astro-cid-kxtlgzd2]{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-bold);letter-spacing:var(--tracking-heading);color:var(--color-ink);margin:0 0 var(--space-4)}.lead[data-astro-cid-kxtlgzd2]{font-size:var(--text-lg);color:var(--color-muted);margin:var(--space-4) 0 0;max-width:30em;line-height:1.55}.version[data-astro-cid-kxtlgzd2]{margin:var(--space-4) 0 0;font-size:var(--text-sm);color:var(--color-ink-soft)}.tag[data-astro-cid-kxtlgzd2]{border:1px solid var(--color-border);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;border-radius:999px;margin-left:6px;padding:2px 8px}.actions[data-astro-cid-kxtlgzd2]{gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.btn[data-astro-cid-kxtlgzd2]{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-ink);border:1px solid var(--color-input-border);border-radius:var(--radius-sm);padding:12px 22px;text-decoration:none}.btn[data-astro-cid-kxtlgzd2].primary{color:var(--color-on-accent);background:var(--color-accent);border-color:var(--color-accent)}.btn[data-astro-cid-kxtlgzd2].primary:hover{background:var(--color-accent-hover)}.fineprint[data-astro-cid-kxtlgzd2],.sub[data-astro-cid-kxtlgzd2]{font-size:var(--text-sm);color:var(--color-taupe);margin:var(--space-3) 0 0}.sub[data-astro-cid-kxtlgzd2]{margin:calc(var(--space-3) * -1) 0 var(--space-4)}.hero-shot[data-astro-cid-kxtlgzd2] img[data-astro-cid-kxtlgzd2],.gallery[data-astro-cid-kxtlgzd2] img[data-astro-cid-kxtlgzd2],.evo-panel[data-astro-cid-kxtlgzd2] img[data-astro-cid-kxtlgzd2]{border-radius:var(--radius-lg);border:1px solid var(--color-border);width:100%;height:auto;box-shadow:var(--shadow-sm);display:block}.hero-shot[data-astro-cid-kxtlgzd2]{justify-self:center;max-width:300px}.player-wrap[data-astro-cid-kxtlgzd2]{max-width:1200px}.player-bar[data-astro-cid-kxtlgzd2]{justify-content:space-between;align-items:center;gap:var(--space-3);font-size:var(--text-sm);color:var(--color-ink-soft);padding-bottom:var(--space-2);flex-wrap:wrap;display:flex}.player-actions[data-astro-cid-kxtlgzd2]{gap:var(--space-3);align-items:center;display:flex}.player-bar[data-astro-cid-kxtlgzd2] button[data-astro-cid-kxtlgzd2]{font:inherit;font-weight:var(--weight-semibold);color:var(--color-ink);background:var(--color-surface);border:1px solid var(--color-input-border);border-radius:var(--radius-sm);cursor:pointer;padding:6px 12px}.player[data-astro-cid-kxtlgzd2]{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:#1d3f73;height:min(82vh,860px);overflow:hidden}.player[data-astro-cid-kxtlgzd2] iframe{border:0;width:100%;height:100%;display:block}.prose[data-astro-cid-kxtlgzd2] p[data-astro-cid-kxtlgzd2]{max-width:40em;font-size:var(--text-lg);color:var(--color-ink-soft);margin:0 0 var(--space-4);line-height:1.6}.devnote[data-astro-cid-kxtlgzd2]{border-radius:var(--radius-sm);background:#fff6cc;border:1px dashed #b89b00;padding:10px 12px;font-size:var(--text-sm)!important;color:#4a3b00!important}.gallery[data-astro-cid-kxtlgzd2]{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin:0;padding:0;list-style:none;display:grid}figure[data-astro-cid-kxtlgzd2]{margin:0}figcaption[data-astro-cid-kxtlgzd2]{font-size:var(--text-sm);color:var(--color-muted);margin-top:var(--space-2)}.evo-radio[data-astro-cid-kxtlgzd2]{opacity:0;pointer-events:none;position:absolute}.evo-tabs[data-astro-cid-kxtlgzd2]{gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.evo-tabs[data-astro-cid-kxtlgzd2] label[data-astro-cid-kxtlgzd2]{cursor:pointer;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink);border:1px solid var(--color-input-border);border-radius:999px;padding:8px 16px}.evo-panel[data-astro-cid-kxtlgzd2]{max-width:300px;display:none}#evo-cube[data-astro-cid-kxtlgzd2]:checked~.evo-panels[data-astro-cid-kxtlgzd2] .evo-panel-cube[data-astro-cid-kxtlgzd2],#evo-v016[data-astro-cid-kxtlgzd2]:checked~.evo-panels[data-astro-cid-kxtlgzd2] .evo-panel-v016[data-astro-cid-kxtlgzd2],#evo-v028[data-astro-cid-kxtlgzd2]:checked~.evo-panels[data-astro-cid-kxtlgzd2] .evo-panel-v028[data-astro-cid-kxtlgzd2],#evo-now[data-astro-cid-kxtlgzd2]:checked~.evo-panels[data-astro-cid-kxtlgzd2] .evo-panel-now[data-astro-cid-kxtlgzd2]{display:block}#evo-cube[data-astro-cid-kxtlgzd2]:checked~.evo-tabs[data-astro-cid-kxtlgzd2] label[data-astro-cid-kxtlgzd2][for=evo-cube],#evo-v016[data-astro-cid-kxtlgzd2]:checked~.evo-tabs[data-astro-cid-kxtlgzd2] label[data-astro-cid-kxtlgzd2][for=evo-v016],#evo-v028[data-astro-cid-kxtlgzd2]:checked~.evo-tabs[data-astro-cid-kxtlgzd2] label[data-astro-cid-kxtlgzd2][for=evo-v028],#evo-now[data-astro-cid-kxtlgzd2]:checked~.evo-tabs[data-astro-cid-kxtlgzd2] label[data-astro-cid-kxtlgzd2][for=evo-now]{color:var(--color-on-accent);background:var(--color-accent);border-color:var(--color-accent)}#evo-cube[data-astro-cid-kxtlgzd2]:focus-visible~.evo-tabs[data-astro-cid-kxtlgzd2] label[data-astro-cid-kxtlgzd2][for=evo-cube],#evo-v016[data-astro-cid-kxtlgzd2]:focus-visible~.evo-tabs[data-astro-cid-kxtlgzd2] label[data-astro-cid-kxtlgzd2][for=evo-v016],#evo-v028[data-astro-cid-kxtlgzd2]:focus-visible~.evo-tabs[data-astro-cid-kxtlgzd2] label[data-astro-cid-kxtlgzd2][for=evo-v028],#evo-now[data-astro-cid-kxtlgzd2]:focus-visible~.evo-tabs[data-astro-cid-kxtlgzd2] label[data-astro-cid-kxtlgzd2][for=evo-now]{outline:2px solid var(--color-ink);outline-offset:2px}.testers[data-astro-cid-kxtlgzd2]{gap:var(--space-8);scroll-margin-top:var(--space-6);grid-template-columns:1fr 1.1fr;align-items:start;display:grid}.testers-text[data-astro-cid-kxtlgzd2] p[data-astro-cid-kxtlgzd2],.testers-text[data-astro-cid-kxtlgzd2] li[data-astro-cid-kxtlgzd2],.news[data-astro-cid-kxtlgzd2] li[data-astro-cid-kxtlgzd2],.faq[data-astro-cid-kxtlgzd2] dd[data-astro-cid-kxtlgzd2]{font-size:var(--text-base);color:var(--color-ink-soft);line-height:1.6}.testers-text[data-astro-cid-kxtlgzd2] ul[data-astro-cid-kxtlgzd2],.news[data-astro-cid-kxtlgzd2]{margin:var(--space-3) 0 0;padding-left:1.2em}.form[data-astro-cid-kxtlgzd2]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:var(--shadow-sm);gap:var(--space-4);flex-direction:column;display:flex}.form[data-astro-cid-kxtlgzd2] label[data-astro-cid-kxtlgzd2],.form[data-astro-cid-kxtlgzd2] fieldset[data-astro-cid-kxtlgzd2]{border:0;flex-direction:column;gap:6px;margin:0;padding:0;display:flex}.form[data-astro-cid-kxtlgzd2] fieldset[data-astro-cid-kxtlgzd2]{gap:6px var(--space-4);flex-flow:wrap}.form[data-astro-cid-kxtlgzd2] legend[data-astro-cid-kxtlgzd2],.form[data-astro-cid-kxtlgzd2] label[data-astro-cid-kxtlgzd2] span[data-astro-cid-kxtlgzd2]{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink-soft);margin-bottom:6px;padding:0}.form[data-astro-cid-kxtlgzd2] em[data-astro-cid-kxtlgzd2]{font-style:normal;font-weight:var(--weight-regular,400);color:var(--color-taupe)}.form[data-astro-cid-kxtlgzd2] .check[data-astro-cid-kxtlgzd2]{font-size:var(--text-base);color:var(--color-ink);flex-direction:row;align-items:center}.form[data-astro-cid-kxtlgzd2] input[data-astro-cid-kxtlgzd2][type=text],.form[data-astro-cid-kxtlgzd2] input[data-astro-cid-kxtlgzd2][type=email],.form[data-astro-cid-kxtlgzd2] textarea[data-astro-cid-kxtlgzd2]{font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-ink);background:var(--color-surface);border:1px solid var(--color-input-border);border-radius:var(--radius-sm);padding:10px 12px}.form[data-astro-cid-kxtlgzd2] button[data-astro-cid-kxtlgzd2]{font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-on-accent);background:var(--color-accent);border-radius:var(--radius-sm);cursor:pointer;border:none;align-self:flex-start;padding:12px 22px}.form[data-astro-cid-kxtlgzd2] button[data-astro-cid-kxtlgzd2]:disabled{opacity:.5;cursor:not-allowed}.form-error[data-astro-cid-kxtlgzd2]{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-accent-text);margin:0}.form[data-astro-cid-kxtlgzd2] .fineprint[data-astro-cid-kxtlgzd2]{margin:0}.two[data-astro-cid-kxtlgzd2]{gap:var(--space-8);grid-template-columns:1fr 1fr;display:grid}.faq[data-astro-cid-kxtlgzd2]{margin:0}.faq[data-astro-cid-kxtlgzd2] dt[data-astro-cid-kxtlgzd2]{font-weight:var(--weight-semibold);color:var(--color-ink);margin-top:var(--space-4)}.faq[data-astro-cid-kxtlgzd2] dt[data-astro-cid-kxtlgzd2]:first-child{margin-top:0}.faq[data-astro-cid-kxtlgzd2] dd[data-astro-cid-kxtlgzd2]{margin:4px 0 0}@media (width<=820px){.hero[data-astro-cid-kxtlgzd2],.testers[data-astro-cid-kxtlgzd2],.two[data-astro-cid-kxtlgzd2]{grid-template-columns:1fr}h1[data-astro-cid-kxtlgzd2]{font-size:var(--text-3xl)}}
