@font-face{font-family:PP Fraktion Mono;src:url(https://lucaswilhelm.b-cdn.net/fonts/PPFraktionMono-Regular.woff2)format("woff2"),url(https://lucaswilhelm.b-cdn.net/fonts/PPFraktionMono-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--bg:#0e0f11;--text:#e8eaed;--muted:#8b8d93;--card:#16181d;--radius:12px;--font:"PP Fraktion Mono", "Suisse Intl", "Neue Haas Grotesk", "Inter", system-ui, -apple-system, sans-serif}*,:after,:before{box-sizing:border-box}*,body,button,input,select,textarea{font-family:var(--font)}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;font-feature-settings:"liga","calt","ss01";margin:0;font-size:12px;line-height:1.6}body.home,html{height:100%;overflow:hidden}main[data-barba-namespace=home]{height:100dvh;padding:0}main[data-barba-namespace=infos]{padding:0}a{color:inherit;text-decoration:none}main{margin:0;padding:3rem calc(clamp(1.5rem,4vw,3rem))}.figure,body.is-wiping{overflow:hidden}body.is-wiping [data-barba=container]{will-change:transform,clip-path;width:100%;height:100dvh;position:fixed;top:0;left:0}.button{color:var(--text);cursor:pointer;background:0 0;border:none;align-items:center;gap:.4rem;padding:.7rem 1.1rem;font-size:.92rem;transition:transform .15s,opacity .15s;display:inline-flex}.button:hover{opacity:1;transform:translateY(-2px)}.figure{border-radius:var(--radius);border:1px solid #ffffff14;margin:2rem 0}.figure img{width:100%;height:auto;display:block}.info-pop{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;z-index:200;-webkit-overflow-scrolling:touch;overscroll-behavior:none;background:#0003;display:none;position:fixed;inset:0;overflow-y:scroll}.info-pop.visible{grid-template-columns:repeat(6,1fr);align-content:center;gap:1rem;padding:0;display:grid}.info-pop p{color:#ccc}.info-pop .close{color:#fff;cursor:pointer;text-transform:uppercase;z-index:201;background:0 0;border:none;grid-column:1/-1;justify-self:center;margin-bottom:.858rem;font-size:12px}.info-pop .close .lw-underline{background:#fff}.info-pop .close:hover .lw-underline{transform:scaleX(1)}#splash-screen,.splash-video,.splash-word,body.is-preloading{overflow:hidden}#splash-screen{z-index:9999;color:#fff;clip-path:inset(0);background:#0e0f11;font-family:PP Fraktion Mono,Suisse Intl,Inter,system-ui,sans-serif;transition:clip-path 1.4s cubic-bezier(.645,.045,.355,1) 50ms;position:fixed;inset:0}#splash-screen.is-wiping{clip-path:inset(0 0 100%)}.splash-row{grid-template-columns:5fr 4fr auto;align-items:end;gap:1rem;padding-bottom:1.2rem;display:grid;position:absolute;bottom:50%;left:1.43rem;right:1.43rem}.splash-title{letter-spacing:-.01em;text-transform:uppercase;font-size:calc(clamp(28px,3.2vw,46px));font-weight:500;line-height:.9}.splash-tagline{text-transform:uppercase;font-size:12px;line-height:1.2}.splash-percent{font-variant-numeric:tabular-nums;text-align:right;min-width:4ch;font-size:15px;line-height:1}.splash-line{height:1px;position:absolute;top:50%;left:1.43rem;right:1.43rem}.splash-line-fill{background:#ffffff40;width:0;height:100%}.splash-word{vertical-align:bottom;padding-bottom:.08em;display:inline-block}.splash-char{transition:transform 1s cubic-bezier(.23,1,.32,1) calc(17ms * var(--char-index));display:inline-block;transform:translateY(170%)}#splash-screen.is-loaded .splash-char{transform:translateY(0)}#splash-screen.is-leaving .splash-char{transform:translateY(-170%)}.splash-video{opacity:0;z-index:2;width:24.2vw;height:13.75vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.splash-video-inner{clip-path:inset(0 100% 0 0);visibility:hidden;position:absolute;inset:0;overflow:hidden}.splash-video video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (width<=720px){.splash-row{grid-template-columns:1fr auto;grid-template-areas:"title percent""tagline tagline";row-gap:.6rem;left:.858rem;right:.858rem}.splash-title{grid-area:title}.splash-tagline{grid-area:tagline;font-size:11px}.splash-percent{grid-area:percent}.splash-line{left:.858rem;right:.858rem}.splash-video{width:55vw;height:31vw}}.contact-form{margin-top:0}.contact-form-grid{grid-template-columns:1fr 1fr;gap:1.43rem;display:grid}.contact-field--full{grid-column:1/-1}.contact-form input,.contact-form textarea{width:100%;color:var(--text);background:0 0;border:none;border-radius:0;padding:.858rem 0}.contact-form input,.contact-form textarea,.contact-phone-row{border-bottom:1px solid #ffffff26}.contact-phone-row input{flex:1;border-bottom:none!important}.contact-form textarea{resize:vertical;min-height:140px}.contact-form input:focus,.contact-form textarea:focus,.contact-phone-prefix:focus{outline:none}.contact-form label{text-transform:uppercase;font-size:10px}.contact-form button{color:#000;background:#fff;margin-top:.858rem}.contact-phone-row{align-items:center;gap:.858rem;display:flex}.contact-phone-prefix{appearance:none;color:var(--text);font-family:var(--font);font-size:inherit;cursor:pointer;background:0 0;border:none;padding:.75rem 0}.contact-page{align-items:center;width:100%;min-height:100dvh;display:flex;position:relative;overflow:hidden}.contact-bg-video{-o-object-fit:cover;object-fit:cover;z-index:0;filter:blur(20px);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.1)}.contact-bg-overlay{z-index:1;background:#000000b3;position:absolute;inset:0}.contact-grid{z-index:2;grid-template-columns:2fr 3fr;gap:2.86rem;width:100%;padding:0 1.43rem;display:grid;position:relative}.contact-infos{text-transform:uppercase;flex-direction:column;font-size:12px;display:flex}.contact-infos-subtitle{color:var(--muted);font-size:10px}.contact-infos-title{margin:0 0 2.86rem;font-size:calc(clamp(2rem,4vw,3rem))}.contact-infos-inner{grid-template-columns:1fr 1fr;gap:1.43rem;display:grid}.contact-infos-col{flex-direction:column;gap:1.43rem;display:flex}.contact-infos-block{flex-direction:column;gap:.286rem;display:flex}.contact-infos-label{color:var(--muted);font-size:10px}.contact-infos a{align-self:flex-start;text-decoration:none;position:relative}.contact-infos a:after{content:"";transform-origin:0;background:#fff;width:100%;height:.5px;transition:transform .25s;display:block;transform:scaleX(0)}.contact-infos a:hover:after{transform:scaleX(1)}@media (width<=720px){.contact-grid{gap:2.86rem}.contact-form-grid,.contact-grid{grid-template-columns:1fr}}.video-wrapper{margin:1.6rem 0 0;position:relative}.video-wrapper iframe,.video-wrapper video{border-radius:var(--radius);border:none;width:100%;min-height:360px;overflow:hidden}.video-wrapper figure{margin:0}.video-wrapper .figure{border:0}.stack-slider{height:100dvh;position:relative;overflow:hidden}.stack-slider .slide{will-change:transform;position:absolute;inset:0;overflow:hidden}.stack-slider .slide>canvas,.stack-slider .slide>video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.stack-slider .slide:after{content:"";z-index:2;pointer-events:none;background:#00000026;position:absolute;inset:0}.rail-overlay{z-index:7;pointer-events:none;padding:0 1.43rem;position:fixed;bottom:calc(2.86rem + 20px);left:0;right:0}.rail-track{pointer-events:auto;grid-template-columns:repeat(5,1fr);gap:.858rem;display:grid}.rail-spacer{display:none}.rail-item{color:#fff;text-align:left;cursor:default;transform-origin:50%;background:0 0;border:none;grid-template-rows:auto;justify-items:center;gap:6px;margin:0;padding:0;display:grid;position:relative}.rail-item:after,.rail-item:before{content:"";height:1px;width:var(--progress,0);z-index:9;pointer-events:none;background:#fff;position:absolute}.rail-item:before{top:0;left:0}.rail-item:after{bottom:0;right:0}.rail-item .rail-media{aspect-ratio:16/9;width:100%;position:relative;overflow:hidden}.rail-item video{-o-object-fit:cover;object-fit:cover;opacity:0;filter:none;border-radius:0;display:block;transform:none}.rail-item .rail-thumb,.rail-item video{width:100%;height:100%;position:absolute;inset:0}.rail-item .rail-thumb{background:#ffffff14;overflow:hidden}.rail-item .rail-thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.rail-item>span{display:none}.rail-col{flex-direction:column;display:flex}.rail-info{text-transform:uppercase;color:#fff;opacity:0;pointer-events:none;justify-content:space-between;align-items:center;padding:0 0 .286rem;font-size:10px;transition:opacity .3s;display:flex}.rail-col.active .rail-info,.rail-item.active,.rail-item.active video{opacity:1}.rail-item.active{cursor:pointer}.rail-item.active .rail-thumb{opacity:0}.rail-item:not(.active){opacity:1}.rail-item .play-btn{color:#fff;text-transform:uppercase;opacity:0;background:#00000040;justify-content:center;align-items:center;font-size:12px;transition:opacity .25s;display:none;position:absolute;inset:0}.rail-item.active .play-btn{display:flex}.rail-item.active:hover .play-btn{opacity:1}.lw-header{z-index:15;pointer-events:none;padding:1.43rem;position:absolute;top:0;left:0;right:0}.lw-header--wrapper{pointer-events:auto;width:100%;max-width:none;margin:0 auto}.lw-header--grid{grid-template-columns:repeat(5,1fr);align-items:center;gap:.858rem;display:grid}.lw-header--item{color:#fff;text-transform:uppercase;font-size:12px}.lw-header--lw{grid-column:3;justify-self:center;align-items:center;display:flex}.lw-header--projects{grid-column:1;justify-self:start}.lw-header--showreel{grid-column:2;justify-self:start}.lw-header--contact{grid-column:4;justify-self:end}.lw-header--infos{grid-column:5;justify-self:end}.lw-logo-link{align-items:center;display:inline-flex}.lw-logo{width:auto;height:1.43rem;display:block}.lw-header a,.lw-header button{color:#fff;font:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:none;position:relative}.lw--anime-hover{display:inline-block}.lw-underline{transform-origin:0;background:#fff;width:100%;height:.5px;transition:transform .25s;display:block;transform:scaleX(0)}.lw-header a:hover .lw-underline,.lw-header button:hover .lw-underline{transform:scaleX(1)}.lw-header button,.lw-header--grid>*{pointer-events:auto}.lw-header--mobile{display:none}.lw-mobile-menu{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);z-index:300;background:#000000f7;flex-direction:column;padding:.858rem;display:none;position:fixed;inset:0}.lw-mobile-menu.visible{display:flex}.lw-mobile-menu--header{justify-content:space-between;align-items:center;width:100%;display:flex}.lw-mobile-menu--close{color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-family:var(--font);background:0 0;border:none;padding:0}.lw-mobile-menu--nav{flex-direction:column;flex:1;justify-content:center;gap:0;width:100%;display:flex}.lw-mobile-menu--link{text-align:left;color:#fff;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #ffffff14;width:100%;padding:1.5rem 0;font-size:calc(clamp(2rem,8vw,3rem));text-decoration:none;transition:opacity .2s;display:block}.lw-mobile-menu--link:first-child{border-top:none}.lw-mobile-menu--link:hover{opacity:.5}.lw-mobile-menu--footer{text-transform:uppercase;align-items:center;gap:.5rem;padding:1rem 0;font-size:12px;display:flex}.lw-mobile-menu--social{color:#fff;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:.5px}.lw-mobile-menu--sep{color:#fff6}html:has(body.is-contact){overscroll-behavior-y:none;height:auto;overflow:visible}body.is-contact{height:auto;overflow:hidden auto}main[data-barba-namespace=contact],main[data-barba-namespace=infos]{width:100%;max-width:none;margin:0;padding:0!important}html:has(body.is-infos){overscroll-behavior-y:none;height:auto;overflow:visible}body.is-infos{background:#000;height:auto;overflow:hidden auto}body.is-infos .lw-header a,body.is-infos .lw-header button{color:#fff}body.is-infos .lw-underline{background:#fff}body.is-infos .lw-logo{filter:none}.infos-manifest{background:#000;justify-content:center;align-items:center;width:100vw;height:100dvh;display:flex;position:relative}.infos-manifest-img{-o-object-fit:cover;object-fit:cover;z-index:0;opacity:.55;width:100%;height:100%;position:absolute;inset:0}.infos-manifest-logo{z-index:1;will-change:width;filter:invert();width:40vw;max-width:calc(100vw - 3rem);position:relative}.infos-creation{align-items:center;min-height:100dvh;padding:1.43rem;display:flex;position:relative}.infos-creation-grid{grid-template-columns:repeat(5,1fr);gap:.858rem;width:100%;display:grid}.infos-creation-label{text-transform:uppercase;color:#fff;grid-column:1/2;align-self:start;font-size:12px}.infos-creation-body{color:#ccc;grid-column:2/5;font-size:12px;line-height:1.8}.infos-creation-body p{text-transform:uppercase;margin:0}@media (width<=720px){.infos-creation-grid{grid-template-columns:1fr}.infos-creation-label{margin:0}.infos-creation-body{grid-column:1}.infos-creation{padding:1.43rem .858rem}}.lw-home--footer-row{z-index:12;color:#fff;pointer-events:auto;grid-template-columns:repeat(5,1fr);align-items:center;gap:.858rem;padding:1.43rem;font-size:12px;display:grid;position:fixed;bottom:0;left:0;right:0}.lw-home--footer-col{align-items:center;gap:.5rem;display:flex}.lw-home--footer-instagram{grid-column:1}.lw-home--footer-linkedin{grid-column:2}.lw-home--footer-socials-link{color:#fff;font-size:12px;text-decoration:none;display:inline-block}.lw-home--footer-socials-link .lw-underline{background:#fff;transform:scaleX(1)}.lw-home--footer-sep{color:#fff;opacity:.6;margin:0}.lw-home--footer-credit{text-transform:uppercase;grid-column:4/6;justify-content:flex-end;align-items:center;font-size:12px;display:flex}.custom-player{background:#0c0d11;position:relative;overflow:hidden}.custom-player:after{content:"";opacity:.55;pointer-events:none;z-index:1;background:#000;transition:opacity .2s;position:absolute;inset:0}.custom-player.playing:after{opacity:0}.custom-player.paused:after,.custom-player.ui-visible:after{opacity:.55}.custom-player video{background:#000;width:100%;height:auto;display:block}.cp-overlay{pointer-events:none;z-index:2;justify-content:center;align-items:center;gap:.858rem;width:100%;padding:0 1.43rem;display:flex;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.cp-overlay .cp-time{font-variant-numeric:tabular-nums;color:#fff;text-shadow:0 1px 12px #000000a6;white-space:nowrap;font-size:12px}.cp-progress{cursor:pointer;pointer-events:auto;width:100%;height:2px;box-shadow:none;background:#ffffff38;border-radius:999px;flex:1;position:relative}.cp-progress-filled{will-change:width;background:#fff;border-radius:999px;width:0;transition:width 20ms linear;position:absolute;inset:0}.cp-controls{color:#fff;pointer-events:none;z-index:2;grid-template-columns:repeat(5,1fr);align-items:center;gap:.858rem;padding:0 1.43rem;display:grid;position:absolute;top:calc(50% + 22px);left:0;right:0}.cp-controls button{color:#bfc2c7;cursor:pointer;pointer-events:auto;font-family:var(--font);text-transform:uppercase;background:0 0;border:none;border-radius:0;justify-self:center;padding:0 0 2px;font-size:12px;transition:color .15s;position:relative}.cp-controls button:before{content:"";transform-origin:0;background:#bfc2c7;width:100%;height:.5px;transition:transform .25s;position:absolute;bottom:0;left:0;transform:scaleX(0)}.cp-controls button:hover:before{transform:scaleX(1)}.cp-mute .label-off,.cp-mute .label-on{color:#bfc2c7;transition:color .15s}.cp-mute:not(.muted) .label-on{color:#bfc2c7}.cp-mute:not(.muted) .label-off{color:#6f737a}.cp-mute.muted .label-off{color:#bfc2c7}.cp-mute.muted .label-on{color:#6f737a}.cp-controls .cp-play-small{grid-column:1;justify-self:start}.cp-controls .cp-mute{grid-column:2;justify-self:start}.cp-controls .cp-info{grid-column:4;justify-self:end}.cp-controls .cp-info:after{content:"+";margin-left:.3em;display:inline-block}.cp-controls .cp-fullscreen{grid-column:5;justify-self:end}.custom-player.playing .cp-controls,.custom-player.playing .cp-overlay{opacity:0;pointer-events:none;transition:opacity .15s}.custom-player.paused .cp-controls,.custom-player.paused .cp-overlay,.custom-player.playing.ui-visible .cp-controls,.custom-player.playing.ui-visible .cp-overlay{opacity:1;pointer-events:auto}.cp-time{font-variant-numeric:tabular-nums;color:var(--muted);font-size:.9rem}.work-bg,.work-col-left,.work-list,body.single-project{overflow:hidden}main[data-barba-namespace=single-project]{max-width:none;height:100dvh;margin:0;padding:0}[data-barba-namespace=single-project] .single-project{height:100dvh}[data-barba-namespace=single-project] .video-wrapper{width:100vw;height:100dvh;margin:0;position:relative}[data-barba-namespace=single-project] .video-wrapper iframe,[data-barba-namespace=single-project] .video-wrapper video{-o-object-fit:cover;object-fit:cover;border-radius:0;width:100%;height:100%}[data-barba-namespace=single-project] .custom-player{border-radius:0;width:100%;height:100dvh}[data-barba-namespace=single-project] .custom-player video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}[data-barba-namespace=single-project] .custom-player .cp-controls{background:0 0}.work-list{height:100dvh;padding:0}.work-list,.work-list-inner{flex-direction:column;display:flex}.work-list-inner{will-change:transform}.work-item{text-transform:uppercase;color:#000;border-bottom:1px solid #0000001a;grid-template-columns:1fr 3fr 1fr;align-items:center;gap:0;padding:1.43rem;display:grid;position:relative}.work-item:first-child{border-top:1px solid #0000001a}@media (hover:hover){main:not(.has-bg) .work-item:hover{color:#fff;background:#000}main:not(.has-bg) .work-item:hover :is(.work-col-left,.work-col-right):after,main:not(.has-bg) .work-item:hover :is(.work-col-left,.work-title,.work-category,.work-col-right,.work-dots){color:#fff}}.work-bg{z-index:0;pointer-events:none;background:#000;position:fixed;inset:0}.work-bg:after{content:"";background:#00000059;position:absolute;inset:0}.work-bg-video{-o-object-fit:cover;object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}main[data-barba-namespace=projects].has-bg{background:0 0}main.has-bg .work-list{z-index:1;position:relative}main.has-bg .work-item{border-color:#fff3;transition:background-color .25s}main.has-bg .work-item :is(.work-col-left,.work-col-right):after,main.has-bg .work-item :is(.work-col-left,.work-title,.work-category,.work-col-right,.work-dots){color:#fff;transition:color .25s}main.has-bg .work-item.is-active{background:#fff}main.has-bg .work-item.is-active :is(.work-col-left,.work-col-right):after,main.has-bg .work-item.is-active :is(.work-col-left,.work-title,.work-category,.work-col-right,.work-dots){color:#000}.work-col-left{color:#000;white-space:nowrap;align-items:baseline;margin-right:1rem;font-size:12px;display:flex}.work-col-left:after{content:" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .";white-space:nowrap;color:#000;letter-spacing:.05em;flex-shrink:0;margin-left:1rem}.work-col-center{align-items:baseline;display:flex;overflow:hidden}.work-title{flex-shrink:0}.work-category,.work-col-right,.work-dots,.work-title{color:#000;white-space:nowrap;font-size:12px}.work-dots{letter-spacing:.05em;flex:1;margin:0 1rem;overflow:hidden}.work-dots:before{content:". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ."}.work-category{flex-shrink:0}.work-col-right{flex-direction:row-reverse;align-items:baseline;margin-left:1rem;display:flex;overflow:hidden}.work-col-right:after{content:" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .";white-space:nowrap;color:#000;letter-spacing:.05em;flex-shrink:0;margin-right:1rem}body.post-type-archive-project{background:#fff;overflow:hidden}.lw-header{transition:opacity .6s,visibility linear}.lw-header.is-hidden{opacity:0;visibility:hidden;transition:opacity .6s,visibility 0s linear .6s}main[data-barba-namespace=projects]{background:#fff;padding:0}.callsheet{text-align:center;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:0 .858rem;padding:4.29rem 0;display:grid}.callsheet-title{letter-spacing:.12em;color:#fff;text-underline-offset:6px;margin:0;font-size:calc(clamp(1.4rem,3vw,2rem));text-decoration:underline;text-decoration-thickness:.5px}.callsheet-title,.callsheet-written-by{text-transform:uppercase;grid-column:1/-1}.callsheet-written-by{letter-spacing:.1em;color:#aaa;margin:.858rem 0;font-size:12px}.callsheet-credits{flex-direction:column;grid-column:1/-1;gap:.286rem;margin-top:1.43rem;display:flex}.callsheet-credit{grid-template-columns:1fr 1fr;align-items:baseline;gap:.858rem;display:grid}.callsheet-name{color:#fff;text-align:right}.callsheet-name,.callsheet-role{text-transform:uppercase;font-size:12px}.callsheet-role{color:#aaa;text-align:left}.callsheet-credit-title{text-transform:uppercase;color:#aaa;grid-column:1/-1;margin:.858rem 0;font-size:11px}@media (width<=1024px){.rail-track{grid-template-columns:repeat(3,1fr)}.rail-col:not(.active){display:none}.rail-col.active,.rail-col.active+.rail-col,.rail-col.active+.rail-col+.rail-col{display:flex}}@media (width<=720px){.lw-header--desktop{display:none}.lw-header--mobile{justify-content:space-between;align-items:center;width:100%;display:flex}.lw-header--mobile .lw-header--item{color:#fff;text-transform:uppercase;font-size:12px}.lw-header{padding:.858rem}.lw-logo--mobile{height:.858rem}.lw-menu-toggle{color:#fff;font:inherit;text-transform:uppercase;cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;position:relative}.rail-overlay{padding:0 .858rem;bottom:calc(1.716rem + 20px)}.lw-home--footer-row,.rail-track{grid-template-columns:1fr}.rail-col:not(.active){display:none}.rail-col.active{display:flex}.cp-controls .cp-fullscreen,.cp-controls .cp-info,.lw-home--footer-instagram,.lw-home--footer-linkedin,.rail-col.active+.rail-col,.rail-col.active+.rail-col+.rail-col,.work-col-left,.work-col-right{display:none}.lw-home--footer-row{padding:.858rem}.lw-home--footer-credit{grid-column:1;justify-content:flex-start}.cp-controls,.cp-overlay{padding:0 .858rem}.cp-controls{grid-template-columns:1fr 1fr}.cp-controls .cp-play-small{grid-column:1;justify-self:start}.cp-controls .cp-mute{grid-column:2;justify-self:end}.work-item{grid-template-columns:1fr;padding:1.43rem .858rem}.work-col-center{flex:1}.callsheet-credits{grid-column:1/-1}.callsheet-credit{grid-template-columns:1fr;gap:.2rem}.callsheet-name,.callsheet-role{text-align:center;grid-column:1}.contact-grid{padding:0 .858rem}.contact-infos-inner{grid-template-columns:1fr}}.lede{margin:1rem 0 0}
