@font-face{font-family:Ciguatera;src:url(../fonts/Ciguatera-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Mythshire;src:url(../fonts/MythshireRegular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(../fonts/Satoshi-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(../fonts/Satoshi-Light.woff2)format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(../fonts/Satoshi-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(../fonts/Satoshi-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(../fonts/Satoshi-Black.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(../fonts/Satoshi-Italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(../fonts/Satoshi-LightItalic.woff2)format("woff2");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(../fonts/Satoshi-MediumItalic.woff2)format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(../fonts/Satoshi-BoldItalic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(../fonts/Satoshi-BlackItalic.woff2)format("woff2");font-weight:900;font-style:italic;font-display:swap}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit}img,video{display:block}:root{--fond:#fffdf7;--light-pink:#ffd4ea;--prune:#700143;--lilac:#ce6199}p{color:var(--prune);font-family:Satoshi;font-size:24px;font-weight:500}strong{font-weight:600}body{background-color:var(--fond)}ul{list-style:none}a{color:inherit;text-decoration:none}html{scroll-behavior:smooth}body{font-synthesis:none;-webkit-font-smoothing:antialiased;font-family:Ciguatera,sans-serif;font-weight:400}html,body{overflow-x:hidden}.about,.contact{flex-direction:column;align-items:center;display:flex}.about h2,.contact h2{text-align:center;display:block}.button-about{margin:120px auto 180px}#lightbox{z-index:1000;background:#3d0c2993;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:fixed;top:0;left:0}#lightbox img{max-width:90%;max-height:90%}.zoomable{cursor:pointer}.lightbox-arrow{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;padding:20px;font-size:4rem;position:absolute;top:50%;transform:translateY(-50%)}.lightbox-arrow.left{left:70px}.lightbox-arrow.right{right:70px}header{margin-top:42px}nav{white-space:nowrap;gap:clamp(24px,10vw,800px);display:flex;position:fixed;top:42px;left:50%;transform:translate(-50%)}nav p{font-size:clamp(14px,1.5vw,18px);transition:color .2s}nav p:hover{color:var(--lilac)}.title{letter-spacing:-.02em;color:var(--prune);flex-direction:column;align-items:center;padding-top:22%;font-family:Ciguatera;font-size:50px;display:flex}.header-logo{box-sizing:border-box;width:auto;max-width:85vw;height:auto;margin-left:auto;margin-right:auto;padding-left:clamp(16px,5vw,80px);padding-right:clamp(16px,5vw,80px);display:block}@media (width<=768px){.header-logo{margin-top:200px}}.header-arrow{width:50px;max-width:60px;height:auto;margin-top:clamp(120px,20vh,360px);margin-bottom:clamp(60px,10vh,500px);padding:0}@media (width<=768px){.header-arrow{width:35px;max-width:40px}}.header-presentation{text-align:center;width:580px;max-width:100%;margin:320px auto 200px;font-size:24px;font-weight:400}@media (width<=768px){.header-presentation{width:100%;margin-top:120px;margin-bottom:160px;padding-left:70px;padding-right:70px;font-size:18px}}@media (width>=1920px){.header-presentation{font-size:24px}}.header-project{font-size:32px}.layout-arrow-header{justify-content:center;align-items:center;padding-top:15%;display:flex}.layout-arrow-project{padding-top:2%;padding-bottom:15%;font-weight:500;display:flex}@media (width<=768px){.header-project{margin-top:150px;font-size:22px}.layout-arrow-header{padding-top:8%}.layout-arrow-project{margin-bottom:100px;padding-top:4%;padding-bottom:8%}}.discover-project-title{justify-content:space-between;align-items:flex-end;width:81%;margin:auto;padding-bottom:42px;display:flex}.discover-project-title h2{color:var(--prune);font-family:Ciguatera;font-size:70px}.discover-project{margin-bottom:180px}.discover-project-title p{color:var(--lilac);font-family:Satoshi;font-size:36px;font-style:italic;font-weight:200}@media (width<=768px){.discover-project{margin-bottom:30px}.discover-project-title{flex-direction:column;align-items:flex-start;gap:2px;padding-bottom:10px}.discover-project-title h2{font-size:34px}.discover-project-title p{font-size:18px}.discover-project-media:after,.discover-project-overlay-text{display:none}.discover-project img,.discover-project-media{margin-bottom:50px}}.discover-project img{width:81%;margin:auto auto 50px;display:block}.discover-project a{display:block}.discover-project-media{width:81%;margin:auto auto 50px;display:block;position:relative}.discover-project-media img{width:100%;margin:0;display:block}.discover-project-media:after{content:"";opacity:0;pointer-events:none;background-color:#70014347;transition:opacity .25s;position:absolute;inset:0}.discover-project-media:hover:after{opacity:1}.discover-project-overlay-text{color:#fff;opacity:0;z-index:1;pointer-events:none;width:auto;max-width:calc(100% - 88px);font-family:Satoshi;font-size:24px;transition:opacity .25s;position:absolute;bottom:40px;left:44px}.discover-project-overlay-text strong{font-weight:600}.discover-project-media:hover .discover-project-overlay-text{opacity:1}.button-discover{all:unset;color:var(--prune);border:2px solid var(--lilac);cursor:pointer;border-radius:100px;justify-content:center;justify-self:center;align-items:center;gap:10px;margin-bottom:180px;padding:25px 50px;font-family:Satoshi;font-size:25px;font-weight:400;transition:all .2s;display:flex}.button-discover:hover{background-color:var(--light-pink)}@media (width<=768px){.button-discover{border:1.5px solid var(--lilac);margin-top:100px;margin-bottom:100px;padding:14px 28px;font-size:18px}.button-discover:hover{background-color:#0000}}.button-discover-link{width:100%;display:block}.button-discover{margin-left:auto;margin-right:auto}@media (width>=1920px){.discover-project-overlay-text{max-width:55%}}.about h2{color:var(--prune);justify-self:center;font-family:Ciguatera;font-size:120px;display:flex}.about-description{text-align:center;width:720px;margin-top:40px;margin-left:auto;margin-right:auto;font-weight:400}.about-skills{justify-content:center;gap:200px;margin-top:115px;display:flex}.about-skills p{color:var(--lilac);margin-bottom:30px;font-family:Satoshi;font-size:32px;font-style:italic;font-weight:500}.about-skills-lists{color:var(--prune);flex-direction:row;gap:25px;font-family:Satoshi;font-size:24px;font-weight:400;display:flex}.about-skills-lists li{margin-bottom:15px}.about-competencies,.about-tools{flex-direction:column;justify-content:center;align-items:center;display:flex}.button-about{color:var(--prune);border:2px solid var(--lilac);cursor:pointer;background:0 0;border-radius:100px;justify-content:center;justify-self:center;align-items:center;gap:10px;margin-top:120px;margin-bottom:180px;padding:25px 50px;font-family:Satoshi;font-size:25px;font-weight:300;display:flex}.button-about-icon{color:var(--prune);opacity:0;transition:all .2s;position:absolute}.button-about:hover .button-about-icon{opacity:100}.button-about:hover .button-about-text{opacity:0}@media (width<=768px){.about h2{justify-content:center;font-size:56px}.about-description{width:100%;margin-top:20px;padding:0 20px;font-size:16px}.about-skills{flex-direction:column;align-items:center;gap:60px;margin-top:60px}.about-skills p{text-align:center;margin-bottom:16px;font-size:22px}.about-skills-lists{flex-direction:row;gap:24px;font-size:16px;display:flex}.about-skills-lists ul{padding:0}.about-skills-lists li{text-align:left;margin-bottom:10px}.button-about{border:1.5px solid var(--lilac);margin-top:100px;margin-bottom:100px;padding:14px 28px}.button-about p{font-size:18px}.button-about-icon{opacity:0!important}.button-about-text{opacity:1!important}}.contact h2{color:var(--prune);justify-self:center;font-family:Ciguatera;font-size:120px;display:flex}.contact-description-first{color:var(--prune);justify-self:center;margin-top:45px;font-size:32px;display:flex}.contact-description-second{justify-self:center;margin-top:-25px;margin-bottom:75px;font-family:Mythshire;font-size:60px;font-weight:400;display:flex}.contact-button-mail{border:2px solid var(--lilac,#ce6199);cursor:pointer;background:0 0;border-radius:100px;justify-content:center;align-items:center;gap:10px;width:383px;height:82px;margin:0 auto 15px;padding:25px 50px;transition:all .2s;display:flex}.contact-button-mail-text{color:var(--prune);opacity:0;font-family:Satoshi;font-size:25px;font-weight:500;transition:all .2s;position:absolute}.contact-button-mail:hover .contact-button-mail-icon{opacity:0}.contact-button-mail:hover .contact-button-mail-text{opacity:100}.contact-button-phone{border:2px solid var(--lilac,#ce6199);cursor:pointer;background:0 0;border-radius:100px;justify-content:center;align-items:center;gap:10px;width:263px;height:82px;padding:25px 50px;display:flex}.contact-button-phone-text{color:var(--prune);opacity:0;font-family:Satoshi;font-size:25px;font-weight:500;transition:all .2s;position:absolute}.contact-button-phone:hover .contact-button-phone-icon{opacity:0}.contact-button-phone:hover .contact-button-phone-text{opacity:100}.contact-button-instagram{border:2px solid var(--lilac,#ce6199);cursor:pointer;background:0 0;border-radius:100px;justify-content:center;align-items:center;gap:10px;width:208px;height:82px;padding:25px 50px;display:flex}.contact-button-instagram-text{color:var(--prune);opacity:0;font-family:Satoshi;font-size:25px;font-weight:500;transition:all .2s;position:absolute}.contact-button-instagram:hover .contact-button-instagram-icon{opacity:0}.contact-button-instagram:hover .contact-button-instagram-text{opacity:100}.contact-button-section{justify-content:center;gap:18px;margin-bottom:150px;display:flex}@media (width<=768px){.contact h2{justify-content:center;font-size:56px}.contact-description-first{font-size:24px}.contact-description-second{font-size:52px}.contact-button-mail,.contact-button-phone,.contact-button-instagram{border:1.5px solid var(--lilac,#ce6199);gap:12px;width:min(70vw,420px);height:-moz-fit-content;height:fit-content;padding:18px 22px;display:flex}.contact-button-mail-text,.contact-button-phone-text,.contact-button-instagram-text{opacity:1;font-size:18px;transition:none;position:static}.contact-button-mail-icon,.contact-button-phone-icon,.contact-button-instagram-icon{display:none}.contact-button-mail:hover .contact-button-mail-icon,.contact-button-phone:hover .contact-button-phone-icon,.contact-button-instagram:hover .contact-button-instagram-icon,.contact-button-mail:hover .contact-button-mail-text,.contact-button-phone:hover .contact-button-phone-text,.contact-button-instagram:hover .contact-button-instagram-text{opacity:1}.contact-button-section{flex-direction:column;align-items:center;gap:12px;margin-bottom:90px}}@media (width<=390px){.contact-button-mail,.contact-button-phone,.contact-button-instagram{height:68px;padding:16px 18px}.contact-button-mail-text,.contact-button-phone-text,.contact-button-instagram-text{font-size:18px}}.layout-btn{all:unset;cursor:pointer;position:relative}.layout-btn .icon-active{display:none}.layout-btn .icon-inactive,.layout-btn.active .icon-active{display:block}.layout-btn.active .icon-inactive{display:none}.projet-disposition-buttons{justify-content:center;gap:20px;display:flex}.projet-disposition-buttons button{all:unset;cursor:pointer;margin-top:120px;margin-bottom:85px}.projects{gap:2rem;transition:all .3s;display:grid}.projects.one-column{grid-template-columns:1fr}.projects.two-columns{grid-template-columns:1fr 1fr}.projects.one-column .project-title{justify-content:space-between;align-items:flex-end;width:81%;margin:0 auto;padding-bottom:42px;padding-left:0;padding-right:0;display:flex}.projects.one-column .project h2{color:var(--prune);font-family:Ciguatera;font-size:70px}.projects.one-column .project-title p{color:var(--lilac);font-family:Satoshi;font-size:36px;font-style:italic;font-weight:200}.projects.one-column .project img{width:81%;margin:auto auto 180px}.projects.two-columns .project-title{justify-content:space-between;align-items:flex-end;width:95%;margin:0 auto;padding:0 0 12px;display:flex}.projects.two-columns .project h2{color:var(--prune);margin:0;font-family:Ciguatera;font-size:32px}.projects.two-columns .project-title p{color:var(--lilac);font-family:Satoshi;font-size:20px;font-style:italic;font-weight:200}.projects.two-columns .project img{width:95%;margin:auto}.project a{display:block}.project-media{margin:auto;display:block;position:relative}.projects.one-column .project-media{width:81%;margin-bottom:180px}.projects.two-columns .project-media{width:95%;margin-bottom:50px}.project-media img{width:100%;display:block}.project-media:after{content:"";opacity:0;pointer-events:none;background-color:#70014347;transition:opacity .25s;position:absolute;inset:0}.project-media:hover:after{opacity:1}.project-overlay-text{color:#fff;opacity:0;z-index:1;pointer-events:none;width:80%;font-family:Satoshi;font-size:24px;transition:opacity .25s;position:absolute;bottom:40px;left:44px;right:44px}.project-media:hover .project-overlay-text{opacity:1}.project-overlay-text strong{font-weight:600}.projects.two-columns .project-overlay-text{font-size:16px;bottom:18px;left:20px}.projects.one-column .project-media img,.projects.two-columns .project-media img{width:100%!important;margin:0!important}@media (width<=768px){.projects{margin-top:120px}.layout-btn{all:unset}.layout-btn .icon-active,.layout-btn .icon-inactive,.projet-disposition-buttons{display:none}.projects.one-column,.projects.two-columns{grid-template-columns:1fr;gap:30px}.projects.one-column .project-title,.projects.two-columns .project-title{flex-direction:column;align-items:flex-start;gap:6px;width:81%;margin-left:auto;padding:0 0 12px}.projects.one-column .project h2,.projects.two-columns .project h2{font-size:34px}.projects.one-column .project-title p,.projects.two-columns .project-title p{font-size:18px}.projects.one-column .project-media,.projects.two-columns .project-media{width:calc(100% - 36px);margin:0 auto}.project-media:after,.project-overlay-text{display:none}}@media (width<=390px){.projects.one-column .project h2,.projects.two-columns .project h2{font-size:30px}.projects.one-column .project-title p,.projects.two-columns .project-title p{font-size:16px}.projects.one-column .project-media,.projects.two-columns .project-media{width:calc(100% - 32px);margin-bottom:44px}}@media (width>=1920px){.project-overlay-text{width:60% px;font-size:24px;position:absolute;bottom:40px;left:44px;right:44px}.projects.one-column .project-overlay-text{max-width:55%;font-size:32px}}@media (width<=768px){.projects.one-column .project-title,.projects.two-columns .project-title{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:6px;width:calc(100% - 36px);margin:0 auto;padding:0 0 12px;display:flex}.projects{box-sizing:border-box;padding-left:18px;padding-right:18px}.projects .project-title h2,.projects .project-title p{margin:0}}.back-button{cursor:pointer;z-index:1000;width:35px;height:auto;padding:0;position:fixed;top:18px;left:18px}.project-title{color:var(--prune);justify-content:space-between;padding:80px 136px 70px;font-family:Ciguatera;font-size:57px;display:flex}.project-title h2{white-space:nowrap}h2.detail-title{color:var(--prune);margin-top:122px;margin-bottom:50px;margin-left:136px;font-family:Ciguatera;font-size:70px}.project-title-type p{color:var(--lilac);font-family:Satoshi;font-size:36px;font-style:italic;font-weight:200}.project-title-right{text-align:right;width:298px;font-family:Satoshi;font-size:20px;font-style:italic}.project-title-collab{color:var(--lilac);font-size:20px;font-weight:300;line-height:150%}.project-title-collab strong{font-weight:450}.project-title-date{color:var(--prune);font-size:20px;font-weight:450}.project-description{margin-left:136px;margin-right:136px}.project-description p{font-size:24px;font-weight:400}.project-description p strong{font-weight:700}.project-material{gap:45px;margin-top:50px;margin-left:136px;display:flex}.project-material p{color:var(--lilac);margin-bottom:15px;font-style:italic;font-weight:lighter}.project-material strong{font-weight:regular;font-size:20px}.video-container{aspect-ratio:1013/542;width:1013px;max-width:calc(100% - 272px);margin:100px auto 110px;position:relative}.video-poster{cursor:pointer;background-position:50%;background-size:cover;width:100%;height:100%;position:relative}.video-poster:after{content:"";pointer-events:none;background-image:url(../img/play.81531e56.svg);background-repeat:no-repeat;background-size:contain;width:43px;height:50px;transition:transform .2s,opacity .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1)}.video-poster:hover:after{transform:translate(-50%,-50%)scale(1.2)}.video-poster.playing:after{opacity:0}.play-button{cursor:pointer;background:#0006;border:none;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.play-button img{width:64px;height:64px}.play-button.hidden{opacity:0;pointer-events:none}#again-or-against-p1{width:100%;margin-bottom:50px}#again-or-against-p2{width:100%;margin-bottom:17px}#again-or-against-p3{width:105%}#again-or-against .video-poster{background-image:url(../img/bordergame.b8deff6f.png)}#au-dela-du-diagnostic-p1{width:85%;margin-bottom:50px}#au-dela-du-diagnostic-p2{width:95%;margin-bottom:17px}#au-dela-du-diagnostic-p3{width:100%}#au-dela-du-diagnostic .video-poster{background-image:url(../img/documentaire.560e6533.png)}#only-the-brave-p1{width:103%;margin-bottom:50px}#only-the-brave-p2{width:93%;line-height:131%}#only-the-brave-p3{width:90%;line-height:131%}#only-the-braves .video-poster{background-image:url(../img/only_the_brave.0e07df9e.png)}#nela-p1{width:100%;margin-bottom:50px}#nela-p2{width:97%}#nela .video-poster{background-image:url(../img/nela.70483f9f.png)}#nela .video-poster:after{color:var(--prune);background-image:url(../img/play_prune.f0476293.svg)}#hors-champ-p1{width:102%;margin-bottom:50px}#hors-champ-p2{width:90%}#hors-champ .video-poster{background-image:url(../img/hors-champ.bbd9d2b2.png)}h2.detail-title#zoo{margin-top:100px}.scroll-detail{color:#700143;font-family:Satoshi;font-size:24px;font-style:italic;font-weight:400;line-height:normal}#zoo-p1{width:90%;margin-bottom:50px}#zoo-p2{width:67%;margin-bottom:17px}.macbook{width:min(900px,100%);margin:0 auto;position:relative}.macbook-mockup{aspect-ratio:1012/453;width:1012px;height:453px;margin:0 auto;display:block}.macbook-screen{background:0 0;border-radius:5px 5px 0 0;width:511px;height:331px;position:absolute;top:7%;left:56.85%;overflow:hidden auto;transform:translate(-50%)}.site-mockup{width:100%;height:auto;display:block}.screen-notch-layer{z-index:10;pointer-events:none;scrollbar-width:0;height:0;position:sticky;top:0;overflow:visible}.screen-notch-layer:after{content:"";background:#000;border-radius:0 0 3px 3px;width:55px;height:9px;margin:0 auto;display:block}.nav-maquette{z-index:11;pointer-events:none;height:0;position:sticky;top:0;overflow:visible}.nav-maquette img{width:488px;height:36px;display:block;position:absolute;top:17px;left:50%;transform:translate(-50%)}.ticket-mokcup-section{flex-wrap:wrap;gap:9px;margin-left:136px;margin-right:136px;display:flex}.ticket-item{flex:0 0 calc(33.333% - 6px);justify-content:center;align-items:center;display:flex;overflow:hidden}.ticket-item img{width:100%;display:block}.logo-zoo{width:500px;margin:auto}.affiche-animee{width:450px;margin:auto auto 50px;display:block}#mise-en-page-p1{margin-bottom:50px}#mise-en-page-p2,#mise-en-page-p3{margin-bottom:15px}#mise-en-page-img-1{width:85%;margin:122px auto auto}.magazine-section{flex-direction:row;justify-content:center;gap:9px;margin-top:20px;margin-left:136px;margin-right:136px;display:flex}.magazine-section img{width:51.3%}.yazawa{width:85%;margin:auto}#vin-p1{margin-bottom:50px}#vin-p2{margin-bottom:15px}.vin-img-1{width:85%;margin:122px auto auto}.vin-mockup-section{flex-direction:row;justify-content:center;gap:9px;margin-top:20px;padding-left:136px;padding-right:136px;display:flex}.vin-mockup-section img{width:51%;margin-bottom:70px}@media (width<=768px){¨ h2.detail-title,h2.detail-title#zoo{margin:60px 18px 22px;font-size:40px;line-height:1.05}.scroll-detail{margin-left:6px;font-size:16px;display:inline-block}.macbook{width:calc(100% - 36px);margin:0 auto}.macbook-mockup{aspect-ratio:1012/453;width:100%;max-width:100%;height:auto}.macbook-screen{border-radius:4px 4px 0 0;width:50.5%;height:73.1%;top:7%;left:50.44%;transform:translate(-50%)}.screen-notch-layer:after{border-radius:0 0 3px 3px;width:18%;height:8px}.nav-maquette img{width:96%;height:auto;top:10px}.ticket-mokcup-section{gap:10px;margin-left:18px;margin-right:18px}.ticket-item{flex:0 0 calc(50% - 5px)}.logo-zoo,.affiche-animee{width:calc(100% - 36px);max-width:520px;margin:0 auto;display:block}.affiche-animee{margin-bottom:50px}}@media (width<=390px){h2.detail-title,h2.detail-title#zoo{font-size:34px}.ticket-item{flex:0 0 100%}.macbook{width:calc(100% - 32px)}}@media (width<=768px){.back-button{width:20px;max-width:25px;top:14px;left:14px}.project-title{flex-direction:column;align-items:flex-start;gap:10px;padding:56px 18px 28px;font-size:34px}.project-title h2{white-space:normal;font-size:38px;line-height:1.05}.project-title-type p{font-size:18px}.project-title-right{text-align:left;width:65%}.project-title-collab,.project-title-date{font-size:15px}h2.detail-title{margin:70px 18px 24px;font-size:40px}.project-description{margin-left:18px;margin-right:18px}.project-description p{padding-left:35px;padding-right:35px;font-size:16px;line-height:1.55}#again-or-against-p1,#again-or-against-p2{margin-bottom:18px}#again-or-against-p1,#again-or-against-p2,#again-or-against-p3,#au-dela-du-diagnostic-p1,#au-dela-du-diagnostic-p2,#au-dela-du-diagnostic-p3,#only-the-brave-p1,#only-the-brave-p2,#only-the-brave-p3,#hors-champ-p1,#hors-champ-p2,#nela-p1,#nela-p2,#zoo-p1,#zoo-p2,#zoo-p3{width:100%}#again-or-against-p1,#only-the-brave-p1,#au-dela-du-diagnostic-p1,#hors-champ-p1,#nela-p1,#zoo-p1{margin-top:50px}.project-material{flex-direction:column;gap:8px;margin-top:28px;margin-left:18px;margin-right:18px}.project-material p{margin-bottom:0;font-size:14px}.project-material strong{font-size:16px;line-height:1.5;display:block}.video-container{aspect-ratio:16/9;width:calc(100% - 36px);max-width:none;margin:40px auto 60px}.video-poster:after{width:32px;height:38px}.video-poster:hover:after{transform:translate(-50%,-50%)scale(1)}}@media (width<=390px){.project-title{padding:48px 16px 24px}.project-title h2{font-size:34px}.project-description p{font-size:15px}.video-container{width:calc(100% - 32px)}}
/*# sourceMappingURL=index.f111dbd2.css.map */
