.vimeo[data-astro-cid-u6hgyn5m]{display:grid;gap:var(--space-sm)}.vimeo__frame[data-astro-cid-u6hgyn5m]{cursor:pointer;transition:border-color var(--dur-reveal) var(--ease)}.vimeo[data-astro-cid-u6hgyn5m]:not([data-state=playing]) .vimeo__frame[data-astro-cid-u6hgyn5m]:hover{border-color:var(--accent)}.vimeo[data-astro-cid-u6hgyn5m]:not([data-state=playing]):has(.vimeo__play:is(:hover,:focus-visible)) .vimeo__frame[data-astro-cid-u6hgyn5m]{border-color:var(--accent)}.vimeo[data-astro-cid-u6hgyn5m][data-state=playing] .vimeo__frame[data-astro-cid-u6hgyn5m]{cursor:auto}.vimeo__caption[data-astro-cid-u6hgyn5m]{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.6em}.vimeo__play[data-astro-cid-u6hgyn5m]{appearance:none;margin:0;padding:0;border:0;background:none;font-weight:500;line-height:1.2;text-align:left;cursor:pointer}.vimeo[data-astro-cid-u6hgyn5m]:not([data-state=playing]):has(.vimeo__frame:hover) .vimeo__play[data-astro-cid-u6hgyn5m]{color:var(--accent)}.vimeo__play[data-astro-cid-u6hgyn5m][hidden],.vimeo__time[data-astro-cid-u6hgyn5m][hidden]{display:none}.vimeo__frame[data-astro-cid-u6hgyn5m] .vimeo__player{position:absolute;inset:0;display:block;width:100%;height:100%;border:0}.motion-head{margin-top:var(--space-3xl);display:grid;gap:var(--space-lg)}.motion-head__title{font-size:var(--display-heading);line-height:.9}.motion-head__scale{grid-template-columns:minmax(0,1fr)}.motion-head__total{margin:0;font-variant-numeric:tabular-nums}@media(min-width:820px){.motion-head__scale{grid-template-columns:minmax(0,1fr) auto;column-gap:var(--grid-gutter)}}@supports (align-self: last baseline){.q-scale.motion-head__scale>.motion-head__total{align-self:last baseline}.q-scale.motion-head__scale>.motion-head__title{align-self:last baseline}}.q-cross.motion-spec{--q-cross-y: 0px;--q-over: var(--space-xl);--spec-label: 6.5rem;margin-top:calc(var(--q-over) + var(--q-cross-clear) + var(--space-md));row-gap:.55em}.brivi-spec.motion-spec__list{grid-template-columns:var(--spec-label) minmax(0,1fr);align-items:stretch;padding-top:calc(var(--q-cross-y) + var(--q-cross-clear))}.motion-spec__list dt{padding-top:.44em}@media(min-width:950px){.motion-spec__list dt{padding-top:.52em}}.motion-spec__list dd{overflow-wrap:break-word}.motion-spec__data{font-family:var(--font-data);font-weight:500;letter-spacing:.12em;font-variant-numeric:tabular-nums}.motion-spec__list .motion-spec__credit{grid-column:1 / -1}.motion-spec__list dt.motion-spec__credit{padding:0;border-bottom:0}@media(max-width:819.98px){.q-cross.motion-spec{margin-top:var(--space-2xl);padding-top:var(--space-lg);border-top:var(--rule-weight) solid var(--rule)}.motion-spec .q-cross__rule,.motion-spec .q-cross__divider{display:none}.brivi-spec.motion-spec__list{padding-top:0}}.motion-videos{--flow: var(--space-2xl)}.motion-next .brivi-project__title{font-size:var(--step-3)}
