.tm[data-astro-cid-fvcrlkgu]{container-type:inline-size;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-16)}.tm__row[data-astro-cid-fvcrlkgu]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-8);align-items:center}.tm__text[data-astro-cid-fvcrlkgu]{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.tm__num[data-astro-cid-fvcrlkgu]{font-size:var(--fs-kicker);line-height:var(--lh-kicker);font-weight:var(--fw-medium);color:var(--eyebrow);font-variant-numeric:tabular-nums}.tm__h[data-astro-cid-fvcrlkgu]{font-size:var(--fs-h3);line-height:var(--lh-h3)}.tm__p[data-astro-cid-fvcrlkgu]{max-width:var(--measure);color:var(--ink-muted)}.tm__link[data-astro-cid-fvcrlkgu]{display:inline-flex;align-items:center;align-self:flex-start;gap:var(--space-1);min-height:var(--tap-min);max-width:100%;overflow-wrap:anywhere;font-weight:var(--fw-medium)}@container (min-width: 930px){.tm__row[data-astro-cid-fvcrlkgu]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-12)}.tm__row[data-astro-cid-fvcrlkgu]:nth-child(2n) .tm__text[data-astro-cid-fvcrlkgu]{order:2}}.video[data-astro-cid-njyau3ir]{display:flex;flex-direction:column;gap:var(--space-4);margin:0}.video__stage[data-astro-cid-njyau3ir]{position:relative;aspect-ratio:var(--ratio-video);overflow:hidden;border-radius:var(--radius-md);background:var(--field)}.video__stage[data-astro-cid-njyau3ir]:has(video:focus-visible){box-shadow:var(--focus-ring);outline:var(--stroke-focus) solid transparent;outline-offset:var(--focus-outline-offset)}.video__stage[data-astro-cid-njyau3ir] .video__el:focus-visible{outline:none}.video__poster[data-astro-cid-njyau3ir],.video__still[data-astro-cid-njyau3ir],.video__el[data-astro-cid-njyau3ir],.video__stage[data-astro-cid-njyau3ir] .video__el{position:absolute;inset:0;width:100%;height:100%}.video__stage[data-astro-cid-njyau3ir] .video__el{object-fit:cover;background:var(--navy)}.video__still[data-astro-cid-njyau3ir] .media{height:100%;border-radius:0}.video--loop[data-astro-cid-njyau3ir] .video__el[data-astro-cid-njyau3ir]{opacity:0;transition:opacity var(--dur-reveal) var(--ease-out)}.video--loop[data-astro-cid-njyau3ir][data-playing=true] .video__el[data-astro-cid-njyau3ir]{opacity:1}@media(prefers-reduced-motion:reduce){.video--loop[data-astro-cid-njyau3ir] .video__el[data-astro-cid-njyau3ir]{transition:none}}.video__poster[data-astro-cid-njyau3ir] .media{height:100%;border-radius:0}.video__play-wrap[data-astro-cid-njyau3ir]{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none}.video__play-wrap[data-astro-cid-njyau3ir] .video__play{pointer-events:auto}.no-js .video__poster[data-astro-cid-njyau3ir]{display:none}.video__duration[data-astro-cid-njyau3ir]{position:absolute;left:var(--space-4);bottom:var(--space-4);display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--white);color:var(--navy);font-size:var(--fs-meta);line-height:var(--lh-small);font-weight:var(--fw-medium);pointer-events:none}.video__stage[data-astro-cid-njyau3ir]:has(video[controls]) .video__duration[data-astro-cid-njyau3ir]{display:none}.video__toggle[data-astro-cid-njyau3ir]{position:absolute;right:var(--space-4);bottom:var(--space-4);display:grid;place-items:center;width:var(--tap-min);height:var(--tap-min);border:var(--stroke-hairline) solid var(--navy);border-bottom-width:var(--stroke-edge);border-radius:var(--radius-xs);background:var(--white);color:var(--navy)}.video__expand[data-astro-cid-njyau3ir]{position:absolute;right:calc(var(--space-4) + var(--tap-min) + var(--space-2));bottom:var(--space-4);display:grid;place-items:center;width:var(--tap-min);height:var(--tap-min);border:var(--stroke-hairline) solid var(--navy);border-bottom-width:var(--stroke-edge);border-radius:var(--radius-xs);background:var(--white);color:var(--navy);cursor:zoom-in}.video__dialog[data-astro-cid-njyau3ir]{z-index:var(--z-modal);width:min(92vw,calc(85vh * 16 / 9),1600px);max-width:none;max-height:none;margin:auto;padding:0;border:0;background:transparent;overflow:visible}.video__dialog[data-astro-cid-njyau3ir]::backdrop{background:var(--scrim)}.video__dialog[data-astro-cid-njyau3ir][open]{animation:video-pop var(--dur-ui) var(--ease-out)}.video__dialog[data-astro-cid-njyau3ir][open]::backdrop{animation:video-fade var(--dur-ui) var(--ease-out)}@keyframes video-pop{0%{opacity:0;transform:scale(.96)}}@keyframes video-fade{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.video__dialog[data-astro-cid-njyau3ir][open],.video__dialog[data-astro-cid-njyau3ir][open]::backdrop{animation:none}}.video__dialog-inner[data-astro-cid-njyau3ir]{position:relative}.video__big[data-astro-cid-njyau3ir]{display:block;width:100%;aspect-ratio:var(--ratio-video);border-radius:var(--radius-md);background:var(--navy)}.video__close[data-astro-cid-njyau3ir]{position:absolute;top:calc(-1 * (var(--tap-min) + var(--space-2)));right:0;display:grid;place-items:center;width:var(--tap-min);height:var(--tap-min);border:var(--stroke-hairline) solid var(--navy);border-bottom-width:var(--stroke-edge);border-radius:var(--radius-xs);background:var(--white);color:var(--navy)}.video__toggle[data-astro-cid-njyau3ir] .video__icon-play,.video__toggle[data-astro-cid-njyau3ir][data-paused=true] .video__icon-pause{display:none}.video__toggle[data-astro-cid-njyau3ir][data-paused=true] .video__icon-play{display:block}.video__chapters[data-astro-cid-njyau3ir]{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.video__chapter[data-astro-cid-njyau3ir]{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--tap-min);padding:var(--space-2) var(--space-4);border:var(--stroke-hairline) solid var(--line);border-radius:var(--radius-full);background:var(--surface-raised);color:var(--ink);font-size:var(--fs-meta);line-height:var(--lh-small);text-align:left}.video__chapter[data-astro-cid-njyau3ir] b[data-astro-cid-njyau3ir]{font-variant-numeric:tabular-nums}.logos[data-astro-cid-i7smmgih]{display:flex;flex-direction:column;align-items:center;gap:var(--space-6);text-align:center}.logos__title[data-astro-cid-i7smmgih]{margin:0;font-size:var(--fs-meta);line-height:var(--lh-meta);font-weight:var(--fw-bold);color:var(--ink-muted)}.logos__list[data-astro-cid-i7smmgih]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--space-6) var(--space-12)}.logos__item[data-astro-cid-i7smmgih]{display:flex;align-items:center;justify-content:center;height:calc(var(--space-12) * 1.6)}.logos__item[data-astro-cid-i7smmgih] .logos__img{display:block;height:calc(var(--space-10) * var(--logo-scale));width:auto;max-width:calc(var(--aside-width) * .75);object-fit:contain;filter:grayscale(1) contrast(1.1);opacity:.75}.home-stores[data-astro-cid-hq2rlu6h]{display:grid;gap:var(--space-3);margin-top:var(--space-2)}.home-refs[data-astro-cid-hq2rlu6h]{display:flex;flex-direction:column;margin-top:var(--space-4)}
