[data-reel-fullscreen][data-reel-expanded]{z-index:2147483000;box-sizing:border-box;padding:max(12px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));color:#fff;background:#000;flex-direction:column;gap:.5rem;overflow:auto;width:100%!important;max-width:none!important;height:100dvh!important;margin:0!important;display:flex!important;position:fixed!important;inset:0!important}[data-reel-expanded] .landing-reel-stage,[data-reel-expanded] .project-intro,[data-reel-expanded] .project-photo-reel-frame{flex:auto;width:100%;aspect-ratio:auto!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important}[data-reel-expanded].project-photo-reel>figure{flex-direction:column;flex:auto;min-height:0;display:flex}[data-reel-expanded] .project-photo-reel-frame{position:relative}[data-reel-expanded] .project-photo-reel-frame>img{position:absolute;inset:0}[data-reel-expanded] .home-reel-controls,[data-reel-expanded] .project-intro-playback-controls,[data-reel-expanded] .project-photo-reel-controls{color:#fff;flex:none;margin:0}[data-reel-expanded] .home-reel-caption,[data-reel-expanded] figcaption{color:#fff;flex:none;margin:0;font-size:.75rem}[data-reel-expanded] .home-reel-caption p,[data-reel-expanded] .home-reel-caption a,[data-reel-expanded] .project-caption,[data-reel-expanded] .project-image-credit{color:#fff}[data-reel-expanded] .home-reel-caption h2{font-size:clamp(1.1rem,2.2vw,2rem)}[data-reel-expanded] .home-video-status:empty{display:none}[data-reel-expanded] iframe,[data-reel-expanded] video{object-fit:contain}.reel-fullscreen-toggle{touch-action:manipulation}.section-shell main#main-content [data-reel-expanded]{--trip-live-color:color-mix(in srgb, var(--fieldtrip-title-color) 45%, white)}.section-shell main#main-content [data-reel-expanded] :is(button,.home-project-meta,.home-project-services,.compact-project-caption-meta,.compact-project-caption-services,.project-title-context,.project-image-writeup,.project-image-credit,.news-carousel-position){color:#f5f3ef!important}.section-shell main#main-content [data-reel-expanded] .home-reel-caption{width:100%;max-width:none;padding:.25rem 0}.section-shell main#main-content [data-reel-expanded] .home-reel-controls{padding:.25rem 0}[data-reel-expanded] [data-gallery-open]{display:none}[data-reel-expanded] figcaption>span,[data-reel-expanded] :is(.project-photo-reel-caption-current,.project-photo-reel-caption-reserve>div)>span{color:#eee}
