case-video[data-astro-cid-5lr4ur7f]{display:block;width:100%;aspect-ratio:16 / 9;background:var(--surface-inverse)}.video-poster[data-astro-cid-5lr4ur7f]{display:block;position:relative;width:100%;height:100%;border:0;color:var(--text-on-inverse)}.video-poster[data-astro-cid-5lr4ur7f]:after{content:"";position:absolute;inset:0;background:var(--scrim-bottom);pointer-events:none}.video-poster[data-astro-cid-5lr4ur7f] img[data-astro-cid-5lr4ur7f]{width:100%;height:100%;object-fit:contain}.video-poster__action[data-astro-cid-5lr4ur7f]{position:absolute;z-index:1;inset:auto var(--space-6) var(--space-6);display:flex;align-items:center;gap:var(--space-3);font-size:var(--text-body-sm);font-weight:var(--fw-semibold)}.video-poster__icon[data-astro-cid-5lr4ur7f]{display:grid;place-items:center;width:3rem;height:3rem;flex-shrink:0;background:var(--surface-card);color:var(--text-brand);border-radius:var(--radius-sm);transition:var(--transition-control)}.video-poster[data-astro-cid-5lr4ur7f]:hover .video-poster__icon[data-astro-cid-5lr4ur7f],.video-poster[data-astro-cid-5lr4ur7f]:focus-visible .video-poster__icon[data-astro-cid-5lr4ur7f]{background:var(--accent);color:var(--text-on-brand)}.video-poster[data-astro-cid-5lr4ur7f]:hover{color:var(--text-on-inverse)}.video-poster__platform[data-astro-cid-5lr4ur7f]{margin-left:auto;font-size:var(--text-caption)}case-video[data-astro-cid-5lr4ur7f] iframe{display:block;width:100%;height:100%;border:0}@media(max-width:479px){.video-poster__action[data-astro-cid-5lr4ur7f]{inset:auto var(--space-4) var(--space-4)}.video-poster__icon[data-astro-cid-5lr4ur7f]{width:2.75rem;height:2.75rem}}.documentation[data-astro-cid-zf5r3n5u]{background:var(--surface-page)}.documentation__heading[data-astro-cid-zf5r3n5u]{display:grid;gap:var(--space-4) var(--space-12);margin-bottom:var(--space-8)}.documentation__heading[data-astro-cid-zf5r3n5u] h2[data-astro-cid-zf5r3n5u]{margin-top:var(--space-3);font-size:var(--text-h2)}.documentation__heading[data-astro-cid-zf5r3n5u] p[data-astro-cid-zf5r3n5u]{margin:0;max-width:26rem;color:var(--text-muted)}.documentation__grid[data-astro-cid-zf5r3n5u]{display:grid;gap:var(--space-6);align-items:start}.media-panel[data-astro-cid-zf5r3n5u]{margin:0;min-width:0;background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:var(--radius-sm);overflow:hidden}.media-panel__caption[data-astro-cid-zf5r3n5u]{padding:var(--space-6);border-top:1px solid var(--border-hairline)}.media-panel__caption[data-astro-cid-zf5r3n5u] [data-astro-cid-zf5r3n5u]:is(h2,h3){margin-block:var(--space-3) var(--space-4);font-size:var(--text-h4);line-height:var(--lh-snug);text-wrap:pretty}.media-panel__caption[data-astro-cid-zf5r3n5u] .link-arrow[data-astro-cid-zf5r3n5u]{min-height:2.75rem}.overview-title[data-astro-cid-zf5r3n5u]{font-size:var(--text-h2);margin-bottom:var(--space-6)}@media(min-width:768px){.documentation__grid--pair[data-astro-cid-zf5r3n5u]{grid-template-columns:minmax(0,.9fr) minmax(0,1.65fr)}}@media(min-width:1024px){.documentation__heading[data-astro-cid-zf5r3n5u]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end}.documentation__heading[data-astro-cid-zf5r3n5u] p[data-astro-cid-zf5r3n5u]{justify-self:end}}.facts[data-astro-cid-zf5r3n5u]{display:grid;gap:var(--space-5) var(--gutter);margin:0}@media(min-width:768px){.facts[data-astro-cid-zf5r3n5u]{grid-template-columns:2fr 1fr 1.5fr}}.facts[data-astro-cid-zf5r3n5u]>div[data-astro-cid-zf5r3n5u]{margin:0}.facts__value[data-astro-cid-zf5r3n5u]{margin:var(--space-2) 0 0;font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--text-strong)}.summary[data-astro-cid-zf5r3n5u]{margin-bottom:var(--space-10);padding-bottom:var(--space-10);border-bottom:1px solid var(--border-hairline);color:var(--text-strong)}.detail__layout--split[data-astro-cid-zf5r3n5u]{display:grid;gap:var(--space-8);align-items:start}.detail__copy[data-astro-cid-zf5r3n5u]{min-width:0}.detail__cover[data-astro-cid-zf5r3n5u]{width:100%}.detail__cover[data-astro-cid-zf5r3n5u] .document-cover__image{width:22rem}.detail__photo[data-astro-cid-zf5r3n5u]{width:100%}.detail__photo[data-astro-cid-zf5r3n5u]>a[data-astro-cid-zf5r3n5u]{display:block;overflow:hidden}.detail__photo[data-astro-cid-zf5r3n5u] img{display:block;width:100%;aspect-ratio:4 / 3;height:auto;object-fit:cover;transition:transform .22s ease}.detail__photo[data-astro-cid-zf5r3n5u]>a[data-astro-cid-zf5r3n5u]:hover img,.detail__photo[data-astro-cid-zf5r3n5u]>a[data-astro-cid-zf5r3n5u]:focus-visible img{transform:scale(1.025)}@media(prefers-reduced-motion:reduce){.detail__photo[data-astro-cid-zf5r3n5u] img{transition:none}.detail__photo[data-astro-cid-zf5r3n5u]>a[data-astro-cid-zf5r3n5u]:hover img,.detail__photo[data-astro-cid-zf5r3n5u]>a[data-astro-cid-zf5r3n5u]:focus-visible img{transform:none}}@media(min-width:900px){.detail__layout--split[data-astro-cid-zf5r3n5u]{grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);gap:var(--space-12)}}.note[data-astro-cid-zf5r3n5u]{margin-top:var(--space-10);font-size:var(--text-caption);color:var(--text-muted)}.detail__actions[data-astro-cid-zf5r3n5u]{margin-top:var(--space-8)}
