body.project-text-white .site-header,body.project-text-white .site-header a,body.project-text-white .site-header .brand,body.project-text-white .site-header .brand-section,body.project-text-white .site-header .project-title,body.project-text-white .nav,body.project-text-white .nav a,body.project-text-white .site-footer,body.project-text-white .site-footer a,body.project-text-white .site-footer__legal,body.project-text-white .site-footer__copy,body.project-text-white .site-footer small,body.project-text-white .site-main,body.project-text-white .project-content,body.project-text-white .muted,body.project-text-white .next-project-link{color:#fff!important}body.project-text-black .site-header,body.project-text-black .site-header a,body.project-text-black .site-header .brand,body.project-text-black .site-header .brand-section,body.project-text-black .site-header .project-title,body.project-text-black .nav,body.project-text-black .nav a,body.project-text-black .site-footer,body.project-text-black .site-footer a,body.project-text-black .site-footer__legal,body.project-text-black .site-footer__copy,body.project-text-black .site-footer small,body.project-text-black .site-main,body.project-text-black .project-content,body.project-text-black .muted,body.project-text-black .next-project-link,body.project-page.project-video-only .site-header,body.project-page.project-video-only .site-header a,body.project-page.project-video-only .site-header .brand,body.project-page.project-video-only .site-header .brand-section,body.project-page.project-video-only .site-header .project-title,body.project-page.project-video-only .nav,body.project-page.project-video-only .nav a,body.project-page.project-video-only .site-footer,body.project-page.project-video-only .site-footer a,body.project-page.project-video-only .site-footer__legal,body.project-page.project-video-only .site-footer__copy,body.project-page.project-video-only .site-footer small,body.project-page.project-video-only .site-main,body.project-page.project-video-only .project-content,body.project-page.project-video-only .muted,body.project-page.project-video-only .next-project-link{color:#000!important}@media(max-width:900px){body.project-page.project-vh-underfill .site-header,body.project-page.project-video-with-images .site-header,body.project-page.project-vh-underfill .site-header a,body.project-page.project-video-with-images .site-header a,body.project-page.project-vh-underfill .site-header .brand,body.project-page.project-video-with-images .site-header .brand,body.project-page.project-vh-underfill .site-header .brand-section,body.project-page.project-video-with-images .site-header .brand-section,body.project-page.project-vh-underfill .site-header .project-title,body.project-page.project-video-with-images .site-header .project-title,body.project-page.project-vh-underfill .nav,body.project-page.project-video-with-images .nav,body.project-page.project-vh-underfill .nav a,body.project-page.project-video-with-images .nav a,body.project-page.project-vh-underfill .site-footer,body.project-page.project-video-with-images .site-footer,body.project-page.project-vh-underfill .site-footer a,body.project-page.project-video-with-images .site-footer a,body.project-page.project-vh-underfill .site-footer__legal,body.project-page.project-video-with-images .site-footer__legal,body.project-page.project-vh-underfill .site-footer__copy,body.project-page.project-video-with-images .site-footer__copy,body.project-page.project-vh-underfill .site-footer small,body.project-page.project-video-with-images .site-footer small,body.project-page.project-vh-underfill .site-main,body.project-page.project-video-with-images .site-main,body.project-page.project-vh-underfill .project-content,body.project-page.project-video-with-images .project-content,body.project-page.project-vh-underfill .muted,body.project-page.project-video-with-images .muted,body.project-page.project-vh-underfill .next-project-link,body.project-page.project-video-with-images .next-project-link{color:#000!important}}.project-content[data-astro-cid-ovxcmftc]{width:100%}@media(max-width:900px){.project-content[data-astro-cid-ovxcmftc].video-only{display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding-top:calc(var(--project-chrome-total) + 20px);padding-bottom:calc(var(--footerH) + 20px);box-sizing:border-box}.project-content[data-astro-cid-ovxcmftc].video-with-images .videoSection[data-astro-cid-ovxcmftc]{margin-bottom:0;padding-top:clamp(32px,12vh,120px);box-sizing:border-box}.project-content[data-astro-cid-ovxcmftc].video-with-images .stack[data-astro-cid-ovxcmftc]{margin-top:0}}@media(min-width:901px){.project-content[data-astro-cid-ovxcmftc]{margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}.videoSection[data-astro-cid-ovxcmftc]{padding-top:calc(var(--headerH) + var(--project-title-line))}}.stack[data-astro-cid-ovxcmftc]{display:grid;gap:0}.videoSection[data-astro-cid-ovxcmftc]{margin-bottom:0}@media(max-width:900px){.project-content[data-astro-cid-ovxcmftc].video-only .videoSection[data-astro-cid-ovxcmftc]{margin-bottom:0}}.videoFrame[data-astro-cid-ovxcmftc]{position:relative;width:100%;padding-top:56.25%;border-radius:0;overflow:hidden;border:none;box-shadow:var(--shadow);background:#000}.videoFrame[data-astro-cid-ovxcmftc]>iframe[data-astro-cid-ovxcmftc]{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.frame[data-astro-cid-ovxcmftc]{margin:0;border-radius:0;overflow:hidden;border:none;background:#e9ecf2;box-shadow:var(--shadow)}.frame[data-astro-cid-ovxcmftc]>img[data-astro-cid-ovxcmftc]{width:100%;height:auto;display:block}.next-project-link{position:fixed;right:calc(var(--gutter) + var(--sar));bottom:calc(10% + env(safe-area-inset-bottom,0px));z-index:1000;font-size:1.2rem;line-height:1.2}.next-project-arrow{white-space:nowrap}
