.m-cns.cb{z-index:45;gap:var(--space-lg);box-sizing:border-box;padding:var(--space-xl);border:var(--m-hairline) solid var(--m-line);border-radius:var(--m-radius);background:var(--m-white);color:var(--m-ink);box-shadow:var(--shadow-large);font-family:var(--m-font-text);display:grid}.m-cns.cb[hidden],.m-cns.m-cns.cb [hidden]{display:none}.m-cns.cb-live{inset-block-start:calc(100% - var(--space-sm));inset-inline:var(--space-sm);max-block-size:calc(100dvh - 2 * var(--space-sm));position:fixed;overflow-y:auto;translate:0 -100%}.m-cns.cb-static{max-inline-size:30rem;position:relative}.m-cns .cb-text{gap:var(--space-xs);display:grid}.m-cns .cb-title{font-family:var(--m-font-display);font-size:var(--m-t-h4);line-height:var(--m-t-h4-lh);font-weight:var(--m-t-h4-weight);letter-spacing:var(--m-t-h4-tracking);margin:0}.m-cns .cb-body{color:var(--m-muted);font-size:var(--m-t-small);line-height:var(--m-t-small-lh);margin:0}.m-cns .cb-body .cb-link{color:var(--m-ink);text-underline-offset:var(--m-underline-offset);font-weight:600;text-decoration:underline}.m-cns .cb-choose{gap:var(--space-md);min-inline-size:0;padding:0;border:0;border-block-start:var(--m-hairline) solid var(--m-line);margin:0;padding-block-start:var(--space-lg);display:grid}.m-cns .cb-switch{align-items:flex-start;gap:var(--space-md);cursor:pointer;display:flex}.m-cns.m-cns .cb-switch input{border:var(--m-stroke) solid var(--m-muted);border-radius:var(--m-radius-pill);background:var(--m-paper-soft);appearance:none;cursor:pointer;block-size:1.5em;inline-size:2.75em;transition:background-color var(--m-press) var(--m-ease);flex:none;margin:0;position:relative}.m-cns.m-cns .cb-switch input:before{border-radius:var(--m-radius-pill);background:var(--m-muted);content:"";block-size:1.05em;inline-size:1.05em;transition:translate var(--m-press) var(--m-ease);position:absolute;inset-block-start:50%;inset-inline-start:var(--space-xxs);translate:0 -50%}.m-cns.m-cns .cb-switch input:checked{border-color:var(--m-accent);background:var(--m-accent)}.m-cns.m-cns .cb-switch input:checked:before{background:var(--m-white);translate:calc(1.2em * var(--m-dir)) -50%}.m-cns .cb-switch-text{gap:var(--space-xxs);display:grid}.m-cns .cb-switch-name{font-size:var(--m-t-small);font-weight:600}.m-cns .cb-switch-hint{color:var(--m-muted);font-size:var(--m-t-caption);line-height:var(--m-t-caption-lh)}.m-cns .cb-actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.m-cns .cb-btn{box-shadow:inset 0 0 0 var(--m-stroke) var(--m-ink);color:var(--m-ink);flex:auto}.m-cns .cb-btn:hover{background:var(--m-ink);color:var(--m-white)}.m-cns .cb-save{flex:none;justify-self:start}@media (width>=768px){.m-cns.cb-live{inset-block-start:calc(100% - var(--space-lg));inset-inline:var(--space-lg) auto;inline-size:30rem;max-block-size:calc(100dvh - 2 * var(--space-lg))}}@media (prefers-reduced-motion:reduce){.m-cns.m-cns .cb-switch input,.m-cns.m-cns .cb-switch input:before{transition:none}}@media print{.m-cns.cb{display:none}}.crumbs[data-astro-cid-j57ykxir]{padding-block:var(--space-md);font-size:var(--m-t-small);line-height:var(--m-t-small-lh)}.crumbs[data-astro-cid-j57ykxir] ol[data-astro-cid-j57ykxir]{align-items:center;gap:var(--space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.crumbs[data-astro-cid-j57ykxir] li[data-astro-cid-j57ykxir]{align-items:center;gap:var(--space-xs);min-inline-size:0;display:inline-flex}.crumbs[data-astro-cid-j57ykxir] a{color:var(--m-muted);text-decoration:none}.crumbs[data-astro-cid-j57ykxir] a:hover{color:var(--m-ink);text-underline-offset:var(--m-underline-offset);text-decoration:underline}.crumbs[data-astro-cid-j57ykxir] li[data-astro-cid-j57ykxir] svg{color:var(--m-muted)}.crumbs[data-astro-cid-j57ykxir] [data-astro-cid-j57ykxir][aria-current=page]{color:var(--m-ink);overflow-wrap:anywhere;font-weight:600}.m-skip[data-astro-cid-7edwd6xe]{z-index:100;padding-block:var(--space-sm);padding-inline:var(--space-lg);border-radius:var(--radius-pill);background:var(--brand-ink);color:var(--on-fill-strong-light);font-weight:600;position:absolute;inset-block-start:var(--space-sm);inset-inline-start:var(--space-sm)}.m-skip[data-astro-cid-7edwd6xe]:not(:focus){clip-path:inset(50%);white-space:nowrap;overflow:hidden}.m-bare[data-astro-cid-7edwd6xe]{align-items:center;gap:var(--space-lg);padding-block:var(--space-lg);padding-inline:var(--space-xxl);display:flex}.m-bare-logo[data-astro-cid-7edwd6xe]{display:inline-flex}.m-bare-logo[data-astro-cid-7edwd6xe] img[data-astro-cid-7edwd6xe]{inline-size:var(--metric-avatar-small);block-size:var(--metric-avatar-small)}.m-bare-back[data-astro-cid-7edwd6xe]{color:var(--text-primary)}.tone-white[data-astro-cid-muvjqxx3]{background:var(--m-white);color:var(--m-ink)}.tone-paper[data-astro-cid-muvjqxx3]{background:var(--m-paper);color:var(--m-ink)}.tone-paper-soft[data-astro-cid-muvjqxx3]{background:var(--m-paper-soft);color:var(--m-ink)}.head[data-astro-cid-muvjqxx3]{gap:var(--space-xxl);margin-block-end:calc(var(--m-gap) * .4);display:grid}@media (width>=768px){.head[data-astro-cid-muvjqxx3].has-lead{column-gap:calc(var(--m-pad) * 1.6);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}}.strip[data-astro-cid-jryt4p6v]{--shot-h:calc(var(--space-xxxl) * 12);overscroll-behavior-inline:contain;scroll-snap-type:x proximity;min-inline-size:0;max-inline-size:100%;padding-block:var(--space-sm) var(--space-xxl);border-radius:var(--radius-xl);overflow-x:auto}.strip[data-astro-cid-jryt4p6v]:focus-visible{outline:var(--m-focus-width) solid var(--m-ink);outline-offset:var(--m-focus-offset)}.track[data-astro-cid-jryt4p6v]{gap:calc(var(--space-xxxl) * 1.5);inline-size:max-content;display:flex}.platform[data-astro-cid-jryt4p6v]{gap:var(--space-md);align-content:start;display:grid}.label[data-astro-cid-jryt4p6v]{font-family:var(--m-font-display);font-size:var(--m-t-h4);font-weight:600;line-height:var(--m-t-h4-lh);margin:0}.shots[data-astro-cid-jryt4p6v]{gap:var(--space-xl);display:flex}.shots[data-astro-cid-jryt4p6v]>*{block-size:var(--shot-h);border-radius:var(--radius-xl);inline-size:auto;box-shadow:0 0 0 var(--m-hairline) var(--m-line), var(--shadow-medium);scroll-snap-align:start;flex:none}@media (width>=1024px){.strip[data-astro-cid-jryt4p6v]{--shot-h:calc(var(--space-xxxl) * 15)}}.get[data-astro-cid-ow3difq2]{justify-items:start;gap:var(--space-xl);max-inline-size:calc(var(--m-btn-lg) * 14);display:grid}.copy[data-astro-cid-ow3difq2]{gap:var(--space-md);display:grid}.copy[data-astro-cid-ow3difq2] [data-astro-cid-ow3difq2]:is(h1,p){margin:0}.card[data-astro-cid-ow3difq2]{align-items:center;gap:var(--space-lg);padding:var(--space-lg);background:var(--m-white);box-shadow:var(--shadow-medium);border-start-start-radius:var(--m-radius);border-start-end-radius:var(--m-radius);border-end-end-radius:var(--m-radius);border-end-start-radius:var(--m-radius-tail);flex-wrap:wrap;max-inline-size:100%;display:flex}.qr[data-astro-cid-ow3difq2]{flex:none;margin:0}.code[data-astro-cid-ow3difq2]{inline-size:calc(var(--m-btn-lg) * 2.5);block-size:calc(var(--m-btn-lg) * 2.5);padding:var(--space-xs);border-radius:var(--radius-large);background:var(--m-white);color:var(--m-ink);box-shadow:inset 0 0 0 var(--m-hairline) var(--m-line);direction:ltr;display:block}.code[data-astro-cid-ow3difq2] svg{block-size:100%;inline-size:100%;display:block}.main[data-astro-cid-ow3difq2]{flex:1 1 calc(var(--m-btn-lg) * 5);gap:var(--space-md);min-inline-size:0;display:grid}.caption[data-astro-cid-ow3difq2]{max-inline-size:32ch;margin:0}.trial[data-astro-cid-ow3difq2]{max-inline-size:60ch;color:var(--m-muted);margin:0}
