.project-video-wrap{position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:100%}.project-video-play-prompt{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:15;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;margin:0;padding:0;background:none;font:inherit;color:var(--color-navigation);mix-blend-mode:difference;white-space:nowrap}.project-page .project-video{display:block;width:auto;max-width:100%;object-fit:contain;transition:height var(--fade) ease}.project-page.video-player--default .project-video,.project-page.video-player--fullscreen .project-video{height:100dvh}.project-page.is-about-open .project-video{height:20dvh}.project-page.video-player--fullscreen{position:fixed;inset:0;z-index:100;min-height:100dvh;background:var(--color-bg)}.project-page.video-player--fullscreen .project-video{max-width:100vw}.project-about{position:absolute;bottom:0;left:0;width:33%;min-width:20rem;padding:.75rem;z-index:25}.video-player-fullscreen-controls{position:fixed;inset:0;z-index:110;pointer-events:none;opacity:0;transition:opacity var(--fade) ease}.video-player-fullscreen-controls.is-visible{pointer-events:auto;opacity:1}body.video-player-fullscreen .page-aside.index{z-index:120}.video-player-fullscreen-top{position:absolute;top:.75rem;right:.75rem;display:flex;gap:.75rem;align-items:center}.video-player-fullscreen-top .text-button{color:var(--color-navigation);mix-blend-mode:difference}.video-player-progress{position:absolute;left:.75rem;right:.75rem;bottom:.75rem;width:calc(100% - 1.5rem);margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:.125rem;background:rgba(255,255,255,.25)}.video-player-progress::-webkit-slider-runnable-track{height:.125rem;background:rgba(255,255,255,.25)}.video-player-progress::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:.125rem;height:.125rem;background:var(--color-navigation)}.video-player-progress::-moz-range-track{height:.125rem;background:rgba(255,255,255,.25)}.video-player-progress::-moz-range-thumb{border:0;width:.125rem;height:.125rem;background:var(--color-navigation)}@media (max-width:52.5rem){.project-about{width:66%}.video-player-fullscreen-controls{opacity:1;pointer-events:auto}.video-player-progress{display:none}}@media (max-width:27.5rem){.project-about{width:100%;min-width:0}}