*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-bottom:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;min-height:100dvh;line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}input,button,textarea,select{font-family:inherit;font-size:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}html,body{margin:0;padding:0}:root{--primary-color:#d6d6d6;--secondary-color:#d57800;--secondary-color-50:#d6d6d6;--secondary-color-0:rgba(214,214,214,0);--tertiary-color:#261400;--black:#1e1e1e;--font-karla:"Karla", sans-serif;--container-gap:1rem;--maxWidth:1600px;--paddingContent:2rem;--paddingContainer:1.5rem;--container-gap:5px}@media screen and (min-width:768px){:root{--paddingContent:10vh;--paddingContent:10dvh;--paddingContainer:4rem;--container-gap:20px}}.link-animation a,header .col-menus li a{position:relative}.link-animation a:before,header .col-menus li a:before{content:"";position:absolute;bottom:-1.2rem;left:50%;width:6rem;height:1rem;background-image:var(--traceImg);background-size:contain;background-repeat:no-repeat;pointer-events:none;transform:translate(-50%) translateY(3px);opacity:0;transition:opacity .2s cubic-bezier(.77,0,.175,1),transform .2s cubic-bezier(.77,0,.175,1)}.link-animation:hover a:before,header .col-menus li:hover a:before,.link-animation:active a:before,header .col-menus li:active a:before,.link-animation.is-active a:before,header .col-menus li.is-active a:before,.link-animation.current-menu-item a:before,header .col-menus li.current-menu-item a:before{opacity:1;transform:translate(-50%) translateY(0)}.link-animation--classic a,footer a,header .networks a,header .col-logo a,.project-footer a,.contact-content a{transition:opacity .2s}.link-animation--classic a:hover,footer a:hover,header .networks a:hover,header .col-logo a:hover,.project-footer a:hover,.contact-content a:hover{opacity:.65}html{scroll-behavior:inherit!important}.home{padding:0;display:grid;grid-template-columns:repeat(12,1fr);grid-gap:5px;grid-gap:var(--container-gap);gap:5px;gap:var(--container-gap);padding:0 1.5rem;padding:0 var(--paddingContainer);width:100%;height:100vh;height:100dvh;overflow:hidden}.home .description{position:fixed;left:0;bottom:0;padding:1rem;padding:calc(var(--paddingContent) / 2);color:#d57800;color:var(--secondary-color);font-weight:600;z-index:4;font-size:4vw;line-height:5vw}@media screen and (min-width:768px){.home .description{font-size:2.2vw;line-height:2.8vw}}.home .description p{margin:0;padding:0}.home:after,.home:before{content:"";position:fixed;left:0;width:100%;height:15%;z-index:3}.home:before{top:0;background:linear-gradient(180deg,#d6d6d6,#d6d6d600);background:linear-gradient(180deg,var(--secondary-color-50) 0%,var(--secondary-color-0) 100%)}.home:after{bottom:0;background:linear-gradient(180deg,#d6d6d600,#d6d6d6);background:linear-gradient(180deg,var(--secondary-color-0) 0%,var(--secondary-color-50) 100%)}.feed{mix-blend-mode:multiply;grid-column:1/13;width:calc(100% + 1.5rem);width:calc(100% + var(--paddingContainer));margin:0 -.75rem;margin:0 calc(var(--paddingContainer) / 2 * -1);display:block;padding-top:70vh;padding-top:70dvh;will-change:transform}.home-lines{opacity:0;animation:fade 5s .5s both}.home-lines *{-webkit-user-select:none;-moz-user-select:none;user-select:none}.home-lines .line{position:relative;width:100%}@media screen and (min-width:768px){.home-lines .line{height:70vw}}.home-lines .visual{transition:opacity .5s;opacity:0;padding:4rem}@media screen and (min-width:768px){.home-lines .visual{position:absolute;width:var(--width);top:var(--top);left:var(--left);right:var(--right);padding:0}}.home-lines .visual .caption{opacity:0}.home-lines .visual.in-view{animation:fadeMove .5s 0s forwards}.home-lines .visual.in-view .caption{animation:fadeMove .5s .5s forwards}.home-lines .visual.not-in-view{opacity:0;transition:opacity .5s}.home-lines img{width:100%;height:auto;max-width:none}.home-lines .caption{white-space:nowrap;display:flex;justify-content:center;align-items:center;margin-top:1rem}@media screen and (min-width:768px){.home-lines .caption{padding:1rem 3rem}}.home-lines .caption *{font-size:3vw;line-height:3.5vw;font-weight:300}@media screen and (min-width:768px){.home-lines .caption *{font-size:.9vw;line-height:1vw}}@keyframes fadeMove{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translate(0)}}@keyframes fade{0%{opacity:0}to{opacity:1}}.template-home{height:100vh;height:100dvh;overflow:hidden}.template-home footer{display:none}.easy-add{position:fixed;right:2rem;bottom:2rem;z-index:9999;background-color:#fff;padding:1rem 2rem;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:.5rem}#board{width:100%;height:100%;--fontSizeElement:.72rem;--fontLetterSpacing:.07rem}#board *{outline:none;-webkit-tap-highlight-color:#fff0;text-transform:uppercase}#board .form .table,#board .form .thead{display:flex;flex-direction:column}#board .form .tr{display:grid;align-items:center;outline:none;text-align:center;grid-template-columns:repeat(var(--columns-mobile),1fr)}@media screen and (min-width:768px){#board .form .tr{grid-template-columns:repeat(var(--columns),1fr)}}#board p{margin:0;padding:0}#board .thead .tr{padding:2rem 0;font-weight:500;font-size:var(--fontSizeElement);letter-spacing:var(--fontLetterSpacing)}#board .thead .th .order{opacity:0;transition:opacity .2s ease-in-out}#board .thead .th:hover .order{opacity:1}#board .tbody .td{font-size:var(--fontSizeElement);letter-spacing:var(--fontLetterSpacing)}#board .line{position:relative;padding:1rem 0}#board .line:after{content:"";position:absolute;display:block;z-index:-1;width:100%;top:0;left:0;height:calc(100% + 1px);border-top:1px solid;border-bottom:1px solid}#board .line:last-child:after{border-bottom:1px solid}#board .line:after,#board .line:last-child:after{border-color:#aeaeae;pointer-events:none}#board .line.hovered:after,#board .line.hovered:last-child:after{border-color:#000;z-index:10}#board .line.empty:after{border-bottom:none}#board .line.has-visuals{cursor:pointer}#board .visuals{max-height:0;overflow:hidden;transition:all .4s ease-in-out}#board .visuals.hide{transition:all 0s}#board .visuals__container{display:flex;justify-content:center;align-items:flex-start;padding:3rem 0;flex-wrap:wrap;height:100%;gap:2rem}#board .hidden-mobile{display:none}#board .th,#board .td{padding:0 1.5rem}#board{min-height:100vh;min-height:100dvh;padding-top:5rem}@media screen and (min-width:768px){#board{padding-top:10rem}}.projects{padding:2rem 1.5rem;padding:var(--paddingContent) var(--paddingContainer);padding-top:5rem;display:grid;min-height:100vh;min-height:100dvh;grid-gap:50px 5px;grid-gap:calc(var(--container-gap) * 10) var(--container-gap);gap:50px 5px;gap:calc(var(--container-gap) * 10) var(--container-gap)}@media screen and (min-width:768px){.projects{padding-top:10rem;grid-template-columns:repeat(12,1fr);gap:5px;gap:var(--container-gap)}}.projects .visual{height:auto;position:relative}.projects .visual img{width:100%;height:auto}.projects img.arrow{height:100%;width:auto;max-width:inherit}@media screen and (min-width:768px){.projects img.arrow{display:none}}.projects .project{grid-column:span 6;position:relative;overflow:hidden;height:100%}.projects .project img:hover~.content{transform:translateY(0)}.projects .content{display:flex;justify-content:space-between;align-items:center;pointer-events:none;margin-top:1rem}@media screen and (min-width:768px){.projects .content{margin-top:0;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#d57800;background-color:var(--secondary-color);font-weight:600;display:flex;justify-content:flex-start;align-items:flex-end;padding:1rem;transform:translateY(-100%);transition:transform .3s cubic-bezier(.77,0,.175,1)}}.projects .content h2{font-weight:600;color:#000;font-size:.8rem;letter-spacing:.1rem;text-transform:uppercase}.projects .content h2,.projects .content p{margin:0;padding:0}.contact-content{grid-template-columns:2/span 10;grid-column:3/11;padding:2rem 1.5rem;padding:var(--paddingContent) var(--paddingContainer);height:100vh;height:100dvh;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:2rem;background-color:var(--background)}.contact-content *{color:#d57800;color:var(--secondary-color);text-transform:uppercase;font-weight:600;color:#000}.contact-content svg{width:4.5rem;height:auto}.contact-content svg path{fill:#000}.contact-content .contact-content__container{grid-column:3/11;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:2rem}@media screen and (min-width:768px){.contact-content .contact-content__container{padding-top:5rem;flex-direction:row;justify-content:space-between;align-items:flex-start}}.contact-content .contact-content__container p{margin:0}.contact-content .content{width:100%;display:flex;justify-content:space-between;gap:2rem}.contact-content .footer-social{display:flex;justify-content:flex-end;align-items:center;gap:2rem}@media screen and (min-width:768px){.contact-content .footer-social{gap:3rem}}.contact-content p{text-align:center;font-size:1rem}@media screen and (min-width:768px){.contact-content p{text-align:left}}.contact-content .background{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;mix-blend-mode:multiply;width:120%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:300px;z-index:-1;opacity:var(--opacity);z-index:1}.contact-content .background img{width:100%;height:auto}.template-contact footer{margin-top:0}.template-contact header svg path{fill:#000}.template-contact main{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:5px;grid-gap:var(--container-gap);gap:5px;gap:var(--container-gap);padding:0 1.5rem;padding:0 var(--paddingContainer)}.project-hero{padding:1rem 1.5rem;padding:calc(var(--paddingContent) / 2) var(--paddingContainer);padding-bottom:0;padding-top:2rem;padding-top:var(--paddingContent);display:grid;grid-gap:5px;grid-gap:var(--container-gap);gap:5px;gap:var(--container-gap);padding-top:5rem}@media screen and (min-width:768px){.project-hero{padding-top:6rem;grid-template-columns:repeat(12,1fr)}}.project-hero .visual{max-height:80dvh;grid-column:span 12;width:calc(100% + 1.5rem);width:calc(100% + var(--paddingContainer));margin:0 -.75rem;margin:0 calc(var(--paddingContainer) * -.5);overflow:hidden}.project-hero img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.project-hero p,.project-hero h1,.project-hero h2,.project-hero h3,.project-hero h4,.project-hero h5,.project-hero h6,.project-hero ul,.project-hero li{margin:0;padding:0;font-size:inherit;font-weight:inherit}.project-hero .content{padding:1.5rem 0;padding:var(--paddingContainer) 0;grid-column:span 12;width:100%;display:grid;grid-gap:5px;grid-gap:var(--container-gap);gap:5px;gap:var(--container-gap);grid-template-columns:repeat(12,1fr);justify-content:flex-start}.project-hero h1{font-size:3rem;font-weight:700;text-transform:uppercase;grid-column:12 span}@media screen and (min-width:768px){.project-hero h1{grid-column:1/4;padding-right:2rem}}.project-hero .program{grid-column:12 span;-moz-columns:2;columns:2;gap:5px;gap:var(--container-gap)}@media screen and (min-width:768px){.project-hero .program{-moz-columns:inherit;columns:inherit;grid-column:3 span;padding-right:2rem}}.project-hero ul{padding:0;margin:0;padding-top:.3rem;list-style:none;display:flex;flex-direction:column;gap:.25rem}.project-hero li{padding:0;margin:0;list-style:none;position:relative;display:flex;align-items:flex-start;gap:.3rem}.project-hero li:before{content:"•";display:block;height:.2rem;transform:translateY(-.25rem)}.project-hero li in-site h3{display:inline-block;text-wrap:inherit}.project-hero li:before,.project-hero p,.project-hero h3,.project-hero h4,.project-hero h5,.project-hero h6{font-size:.9rem}.project-hero h3,.project-hero h4,.project-hero h5,.project-hero h6{font-weight:700}.project-hero h1{margin-bottom:.3rem}.project-hero h1 *{font-size:1.8rem;font-weight:700;line-height:2.2rem;letter-spacing:.08rem}.project-hero .description{grid-column:12 span;padding:2rem 0;padding:var(--paddingContent) 0}@media screen and (min-width:768px){.project-hero .description{padding:0;grid-column:6 span}}.project-hero .description *{font-size:1.2rem;line-height:1.8rem;letter-spacing:.05rem}@media screen and (min-width:768px){.project-hero .description *{font-size:1.5rem;line-height:2rem}}.project-visuals{padding:1rem 1.5rem;padding:calc(var(--paddingContent) / 2) var(--paddingContainer);padding-bottom:0;display:grid}@media screen and (min-width:768px){.project-visuals{gap:5px;gap:var(--container-gap);grid-template-columns:repeat(12,1fr)}}.project-visuals .container{width:100%;grid-column:12 span;display:flex;flex-direction:column;gap:5px;gap:var(--container-gap);width:calc(100% + 1.5rem);width:calc(100% + var(--paddingContainer));margin:0 -.75rem;margin:0 calc(var(--paddingContainer) * -.5)}.project-visuals .visuals-line{display:flex;flex-direction:column;gap:.75rem;gap:calc(var(--paddingContainer) / 2)}@media screen and (min-width:768px){.project-visuals .visuals-line{display:grid;grid-template-columns:repeat(var(--len),1fr);grid-gap:1rem;gap:1rem;gap:5px;gap:var(--container-gap)}}.project-visuals img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.project-footer{grid-column:12 span;padding:1rem 1.5rem;padding:calc(var(--paddingContent) / 2) var(--paddingContainer);display:grid;grid-gap:5px;grid-gap:var(--container-gap);gap:5px;gap:var(--container-gap);grid-template-columns:repeat(12,1fr)}.project-footer .col{display:flex;align-items:flex-end;height:100%}.project-footer .col a{display:inline-block}.project-footer .col:nth-child(1){justify-content:flex-start;grid-column:5 span}.project-footer .col:nth-child(2){justify-content:center;grid-column:2 span}.project-footer .col:nth-child(3){text-align:right;justify-content:flex-end;grid-column:5 span}.project-footer h4,.project-footer p{margin:0;padding:0;text-transform:uppercase}.project-footer .subtitle{font-size:.7rem}.project-footer h4{margin-bottom:2rem;font-size:.9rem}@media screen and (min-width:768px){.project-footer h4{margin-bottom:.3rem}}.project-footer img{width:1.5rem;height:1.5rem;-o-object-fit:contain;object-fit:contain;display:inline-block}.project-footer #top{opacity:0;pointer-events:none;transition:.3s opacity ease-in-out}.project-footer #top.show{opacity:1;pointer-events:all}.default-lines{padding:0 1.5rem;padding:0 var(--paddingContainer)}.default-lines .line{display:grid;position:relative;--padding-line:1vw;padding:calc(var(--padding) * 1vw) 0;padding:calc(var(--padding) * var(--padding-line)) 0;grid-gap:5px;grid-gap:var(--container-gap);gap:5px;gap:var(--container-gap);grid-template-columns:repeat(12,1fr)}@media screen and (min-width:768px){.default-lines .line{grid-template-columns:repeat(12,1fr)}}.default-lines .line:first-child{padding-top:8rem;padding-top:calc(var(--paddingContent) * 4)}@media screen and (min-width:768px){.default-lines .line:first-child{padding-top:2rem;padding-top:var(--paddingContent)}}.default-lines .line:before{content:"";display:block;position:absolute;left:-1.5rem;left:calc(var(--paddingContainer) * -1);width:calc(100% + 3rem);width:calc(100% + var(--paddingContainer) * 2);height:100%;background-color:var(--line-background);z-index:-1}.default-lines .line:nth-child(3) .content_block_de_texte p{font-size:1.4rem;line-height:1.8rem}.default-lines .titre{grid-column:12 span;padding-bottom:2rem}.default-lines .titre *{font-size:1.5rem}@media screen and (min-width:768px){.default-lines .titre *{font-size:3rem;line-height:3.4rem;text-align:center}}.default-lines .content_visual{grid-column:12 span;position:relative}@media screen and (min-width:768px){.default-lines .content_visual{width:calc(100% + 1.5rem);width:calc(100% + var(--paddingContainer));margin:0 -.75rem;margin:0 calc(var(--paddingContainer) * -.5)}}.default-lines .content_visual img{width:100%;height:auto}.default-lines .content_block_de_texte{position:relative;display:grid;grid-gap:5px;grid-gap:var(--container-gap);gap:5px;gap:var(--container-gap);grid-column:12 span}@media screen and (min-width:768px){.default-lines .content_block_de_texte{grid-column:2/12;font-size:1.4rem;line-height:1.8rem;grid-template-columns:repeat(10,1fr)}}.default-lines .content_block_de_texte .bloc{grid-column:5 span}.default-lines .citation{grid-column:2/12;display:grid;grid-gap:5px;grid-gap:var(--container-gap);gap:5px;gap:var(--container-gap);grid-template-columns:repeat(10,1fr)}@media screen and (min-width:768px){.default-lines .citation{grid-template-columns:repeat(8,1fr);grid-column:3/11}}.default-lines .citation *{color:#d57800;font-family:panel,serif;font-weight:500}.default-lines .citation .content{grid-column:10 span;font-size:1rem}@media screen and (min-width:768px){.default-lines .citation .content{grid-column:8 span;font-size:1.7rem}}.default-lines .citation .author{grid-column:2/10}@media screen and (min-width:768px){.default-lines .citation .author{grid-column:2/9}}.default-lines .citation .author *{font-family:Satoshi,sans-serif;font-weight:100;font-size:1rem}@media screen and (min-width:768px){.default-lines .citation .author *{font-size:1.2rem;line-height:1.5rem}}.default-lines .citation br{display:none}@media screen and (min-width:768px){.default-lines .citation br{display:block}}.default-lines .collaborators{grid-column:12 span;display:grid;grid-gap:10rem 5px;grid-gap:10rem var(--container-gap);gap:10rem 5px;gap:10rem var(--container-gap)}@media screen and (min-width:768px){.default-lines .collaborators{grid-template-columns:repeat(3,1fr);gap:5px;gap:var(--container-gap)}}.default-lines .collaborators .collaborator{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:5px;grid-gap:var(--container-gap);gap:5px;gap:var(--container-gap)}@media screen and (min-width:768px){.default-lines .collaborators .collaborator{display:block}}.default-lines .collaborators .visual{grid-column:1/5}@media screen and (min-width:768px){.default-lines .collaborators .visual{margin-bottom:3rem;padding:0 17.5px;padding:0 calc(var(--container-gap) * 3.5);min-height:30rem}}.default-lines .collaborators .visual img{width:100%;height:auto}.default-lines .collaborators .visual .caption{font-size:.7rem;font-weight:100}.default-lines .collaborators .content{grid-column:6 span;padding:0 5px;padding:0 calc(var(--container-gap) * 1);white-space:pre-line}.default-lines .collaborators .content p,.default-lines .collaborators .content h2,.default-lines .collaborators .content h3{background-color:var(--line-background);white-space:normal}.default-lines .collaborators .content img{mix-blend-mode:multiply}.default-lines .collaborators .content h2{font-size:1.4rem;margin-top:0;white-space:pre-line;line-height:1.8rem}@media screen and (min-width:768px){.default-lines .collaborators .content h2{margin-top:inherit;font-size:1.5rem}}.default-lines .collaborators .content h3{font-weight:400;font-size:1.15rem;line-height:1.5rem}.default-lines .texte-pleine-largeur{grid-column:12 span;padding:0 5px;padding:0 calc(var(--container-gap) * 1);font-size:1.15rem;line-height:1.5rem;font-weight:400}.default-lines .visual-parallax{grid-column:12 span;position:relative;mix-blend-mode:multiply;z-index:10;width:100%}@media screen and (min-width:768px){.default-lines .visual-parallax .visual-content{width:var(--width);margin-left:var(--left)}}.default-lines .visual-parallax img{width:100%;height:auto}.default-lines .visual-parallax[meta-position=absolute]{height:50%}@media screen and (min-width:768px){.default-lines .visual-parallax[meta-position=absolute]{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.default-lines .visual-parallax[meta-position=absolute] .visual-content{transform:translateY(-40%)}@media screen and (min-width:768px){.default-lines .visual-parallax[meta-position=absolute] .visual-content{position:absolute;top:50%;transform:translateY(calc(-50% + var(--top) * 1%))}}.default-lines .visual-parallax[meta-position=relative] .visual-content{transform:translateY(calc(var(--top) * 1%))}.default-lines .content_block_de_texte p{font-weight:400;font-size:1.15rem;line-height:1.5rem}.default-lines .content_block_de_texte p img{display:inline-block}.default-lines .content_block_de_texte p img.alignnone{display:block;margin:0 auto}.default-lines .content_block_de_texte p img.alignleft{float:left;margin-right:1rem}.default-lines .content_block_de_texte p img.alignright{float:right;margin-left:1rem}.default-lines .section{opacity:0}.default-lines .section.in-view{animation:fadeMove 1s forwards}.default-lines *{text-wrap:balance}.default-lines br{display:none}@media screen and (min-width:768px){.default-lines br{display:block}}.default-content{min-height:calc(100vh - 4rem);min-height:calc(100vh - var(--paddingContent) * 2);min-height:calc(100dvh - 4rem);min-height:calc(100dvh - var(--paddingContent) * 2);padding:0 1.5rem;padding:0 var(--paddingContainer);padding-top:5rem}@media screen and (min-width:768px){.default-content{padding-top:10rem}}header{position:fixed;z-index:10;left:50%;top:0;transform:translate(-50%);width:100%;display:flex;justify-content:space-between;align-items:center;padding:2rem 1.5rem;padding:2rem var(--paddingContainer);text-transform:uppercase}header *{-webkit-user-select:none;-moz-user-select:none;user-select:none}header ul{margin:0;padding:0;list-style:none}header .cols-header{--color:var(--secondary-color);width:100%;display:flex;justify-content:space-between}@media screen and (min-width:768px){header .cols-header{height:inherit;display:grid;grid-gap:5px;grid-gap:var(--container-gap);gap:5px;gap:var(--container-gap);grid-template-columns:repeat(12,1fr)}}header .col-logo{display:flex;justify-content:space-between;width:100%}@media screen and (min-width:768px){header .col-logo{gap:5px;gap:var(--container-gap);grid-column:2 span;grid-template-columns:repeat(2,1fr)}}header .col-networks{display:none;justify-content:center;grid-column:12 span}@media screen and (min-width:768px){header .col-networks{display:grid;justify-content:inherit;grid-column:3 span}}@media screen and (min-width:960px){header .col-networks{grid-column:2 span}}header .col-menus{display:none;position:relative;gap:5px;gap:var(--container-gap)}@media screen and (min-width:768px){header .col-menus{display:block;grid-column:7 span}}@media screen and (min-width:960px){header .col-menus{grid-column:8 span}}header .col-menus ul{position:relative;width:100%;display:flex;justify-content:space-between}@media screen and (min-width:960px){header .col-menus ul{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:5px;grid-gap:var(--container-gap);gap:5px;gap:var(--container-gap)}}header .col-menus li{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:960px){header .col-menus li{width:100%}}@media screen and (min-width:960px){header .col-menus li:nth-child(1){display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px;grid-gap:var(--container-gap);gap:5px;gap:var(--container-gap);grid-column:3 span}}@media screen and (min-width:1280px){header .col-menus li:nth-child(1){grid-column:3 span;grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:960px){header .col-menus li:nth-child(2){display:grid;grid-template-columns:repeat(2,1fr);grid-gap:5px;grid-gap:var(--container-gap);gap:5px;gap:var(--container-gap);grid-column:2 span}}@media screen and (min-width:1280px){header .col-menus li:nth-child(2){grid-template-columns:repeat(2,1fr);grid-column:2 span}}header .col-menus a{display:block;white-space:nowrap;text-align:center;font-size:1rem}header .burger{grid-column:1 span;display:flex;justify-content:center;align-items:center;gap:1rem;cursor:pointer}@media screen and (min-width:768px){header .burger{display:none}}header .burger span{display:flex;justify-content:center;align-items:center}header .burger .close{display:none;justify-content:center;align-items:center}header .burger .close svg{height:1.5rem;width:1.5rem}header .cols-mobile{position:absolute;z-index:-1;left:-1px;top:0;width:calc(100% + 2px);height:100vh;height:100dvh;display:flex;display:none;justify-content:center;align-items:center;text-align:center;color:#d57800;color:var(--secondary-color);background-color:#1e1e1e;background-color:var(--black);font-size:1.5rem;letter-spacing:.1rem;font-weight:500}header .cols-mobile ul{display:flex;flex-direction:column;gap:12.5px;gap:calc(var(--container-gap) * 2.5)}header .cols-mobile li.current-menu-item *{font-style:italic}header .cols-mobile li.secondary{font-weight:100;opacity:.8}@media screen and (min-width:768px){header .cols-mobile{display:none}}header .networks{display:flex;justify-content:flex-start;align-items:center;gap:.5rem;gap:1.2rem}header .networks a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:768px){header .networks{gap:1rem}}header img,header svg{width:auto;height:1.2rem}header img path,header svg path{fill:var(--color);transition:fill .2s}@media screen and (min-width:960px){header img,header svg{height:1.5rem}}@media screen and (max-width:768px){.menu-open header .cols-header{pointer-events:none;flex-direction:column;height:calc(100dvh - 4rem);justify-content:space-between}.menu-open header .col-networks{display:flex}.menu-open header .burger .open{display:none}.menu-open header .burger .close{display:flex}.menu-open header .cols-mobile{display:flex}.menu-open header .col-logo{pointer-events:all}}.journal-open .logo path,.journal-open .networks path{fill:#261400;fill:var(--tertiary-color)}footer{position:relative;margin-top:3rem;padding:1.5rem 1.5rem 2.25rem;padding:var(--paddingContainer) var(--paddingContainer) calc(var(--paddingContainer) * 1.5) var(--paddingContainer);width:100%;background-color:#fff}footer *{text-transform:uppercase;font-size:.8rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}footer .container{display:grid;width:100%}@media screen and (min-width:768px){footer .container{gap:5px;gap:var(--container-gap);grid-template-columns:repeat(12,1fr)}}footer .footer-content{grid-column:1/span 12;align-items:center}@media screen and (min-width:768px){footer .footer-content{display:grid;grid-gap:5px;grid-gap:var(--container-gap);gap:5px;gap:var(--container-gap);grid-template-columns:repeat(12,1fr)}}footer .footer-menu{grid-column:2/7;width:100%}footer .footer-menu ul{width:100%;margin:0;padding:0;list-style:none;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.9rem}@media screen and (min-width:768px){footer .footer-menu ul{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:5px;grid-gap:var(--container-gap);gap:5px;gap:var(--container-gap)}}@media screen and (min-width:768px){footer .footer-menu li{grid-column:2 span}}footer .footer-social{grid-column:8/4 span;display:flex;justify-content:center;align-items:center;padding:2rem 0;gap:2rem;width:100%}@media screen and (min-width:768px){footer .footer-social{padding:0;grid-gap:5px;grid-gap:var(--container-gap);gap:5px;gap:var(--container-gap);display:grid;grid-template-columns:repeat(4,1fr)}}footer .footer-social svg{width:1.5rem;height:1.5rem}footer a[href="#"]{pointer-events:none}footer .gif{width:3rem}@media screen and (min-width:768px){footer .gif{width:3rem}}footer .gif img{transform:rotate(-17deg);width:100%;height:auto}.journals{position:fixed;top:0;left:0;width:100%;display:grid;z-index:9;transform:translate(-100%);padding:0 1.5rem;padding:0 var(--paddingContainer);grid-gap:5px;grid-gap:var(--container-gap);gap:5px;gap:var(--container-gap);grid-template-columns:repeat(12,1fr)}.journals .journal__close{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:-1;opacity:0;transform:translate(100%);pointer-events:none;cursor:pointer}.journals__container{background-color:#d57800;background-color:var(--secondary-color);height:100vh;height:100dvh;margin-left:-1.5rem;margin-left:calc(var(--paddingContainer) * -1);grid-column:1/11}@media screen and (min-width:768px){.journals__container{padding:2rem 1.5rem;padding:2rem var(--paddingContainer);grid-column:1/9}}@media screen and (min-width:960px){.journals__container{grid-column:1/7}}@media screen and (min-width:1600px){.journals__container{grid-column:1/7}}.journals .inner{display:flex;flex-direction:column;gap:20px;gap:calc(var(--container-gap) * 4)}.journals .content{padding:0rem 1.5rem;padding:0rem var(--paddingContainer)}.journals.transition{display:grid;transition:transform .3s cubic-bezier(.455,.03,.515,.955)}.journals.transition .journal__close{transition:all .3s cubic-bezier(.455,.03,.515,.955)}.journals.transition.is-active{transform:translate(0)}.journals.transition.is-active .journal__close{transform:translate(0);opacity:.5;pointer-events:all}.journals .title{text-align:center;font-weight:600;font-size:1.5rem;margin:1rem 0}.journals img{width:100%;height:auto}.journals .journal img{-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:-webkit-filter .3s cubic-bezier(.455,.03,.515,.955);transition:filter .3s cubic-bezier(.455,.03,.515,.955);transition:filter .3s cubic-bezier(.455,.03,.515,.955),-webkit-filter .3s cubic-bezier(.455,.03,.515,.955)}.journals .journal:hover img{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.journals .simplebar-content{display:flex;flex-direction:column;justify-content:space-between;gap:5rem}.journals .simplebar-track.simplebar-vertical{width:5px;mix-blend-mode:difference}.journals .simplebar-track.simplebar-vertical .simplebar-scrollbar:before{background-color:#643500;border-radius:0;left:0;right:0;top:0;bottom:0}*{font-family:satoshi,sans-serif;font-optical-sizing:auto;-webkit-text-decoration:none;text-decoration:none;color:inherit;box-sizing:border-box}html{display:flex;justify-content:center;scroll-behavior:smooth;font-size:3.5vw}@media screen and (min-width:768px){html{font-size:1vw}}body{margin:0;width:100%;background:var(--background-color)}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:before,.simplebar-content:after{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0%}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{top:2px;bottom:2px;left:2px;right:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:0;bottom:0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}