:root{--margin: 50px !important}@media(max-width:768px){:root{--margin: 20px !important}}.project-page{width:100%;overflow-x:hidden;display:block}.section-header{padding:17px var(--margin) 40px var(--margin)!important;display:flex;flex-direction:column;align-items:flex-start}.title-main{font-family:Satoshi,sans-serif!important;font-weight:500!important;font-size:clamp(32px,15vw,197px)!important;line-height:1!important;text-transform:uppercase;margin:0 0 0 -.09em!important;letter-spacing:-.02em!important;transition:opacity .6s ease;cursor:crosshair;white-space:normal!important;word-break:break-word!important;width:100%!important}.title-main:hover{opacity:.3}.markdown-render{display:flex;flex-direction:column;gap:45px!important;padding:0 var(--margin) 150px var(--margin)!important;min-height:100vh}.markdown-render>p{display:contents!important}.text-box{display:flex;flex-direction:column;gap:15px}.text-box p,.text-box span{display:block!important;font-family:Satoshi,sans-serif!important;line-height:1.2!important;margin:0!important;font-size:inherit;font-weight:inherit;text-transform:inherit}@media(min-width:769px){.markdown-render{display:grid!important;grid-template-columns:1.2fr .8fr!important;column-gap:80px;row-gap:120px;align-items:start}.markdown-render>*{grid-column:1 / 2!important;margin-top:-12px!important}.markdown-render .text-box{grid-column:2 / 3!important}}.markdown-render a.glightbox{grid-column:1 / 2!important;display:block;width:100%!important}.markdown-render a.glightbox img{width:100%!important;height:auto!important;display:block;object-fit:cover}.markdown-render video{grid-column:1 / 2!important;width:100%!important;height:auto!important;display:block;object-fit:cover}.f-bold{font-weight:500!important}.f-light{font-weight:300!important}.f-regular{font-weight:400!important}.f-medium{font-weight:500!important}.f-black{font-weight:900!important}.t-xl{font-size:60px!important}.t-large{font-size:50px!important}.t-medium{font-size:40px!important}.t-small{font-size:20px!important}.ls-tight{letter-spacing:-.04em!important}.ls-normal{letter-spacing:0em!important}.upper{text-transform:uppercase!important}@media(max-width:768px){.t-large{font-size:28px!important;line-height:1.1!important}.t-medium{font-size:18px!important}.text-box{gap:10px!important}}.goverlay{background:#f5f5f5fa!important;backdrop-filter:blur(6px)}.gslide-image img,.gslide-video,.gvideo-container,.gslide-inline,.gslide-media{box-shadow:none!important;border-radius:0!important;background:transparent!important}.gvideo-container{background:transparent!important}.gfadeIn{animation:gfadeIn .4s ease-in-out!important}.gfadeOut{animation:gfadeOut .4s ease-in-out!important}.gclose{background:transparent!important;opacity:.8;transition:opacity .3s ease}.gclose:hover{opacity:1}.gclose path{fill:#1e1e1e!important}.markdown-render img,.markdown-render video{cursor:zoom-in!important;transition:filter .3s ease!important}.markdown-render img:hover,.markdown-render video:hover{filter:brightness(.9)}.gclose{position:fixed!important;top:20px!important;right:20px!important;z-index:999999!important;cursor:pointer!important;width:45px!important;height:45px!important;display:flex!important;align-items:center!important;justify-content:center!important}.gslide{cursor:pointer}.gslide-content{cursor:default}.plyr,.plyr__video-wrapper,.plyr__poster,.plyr--video{background:transparent!important;background-color:transparent!important}.gvideo-container video{background:transparent!important;height:90vh!important;width:auto!important;max-width:100%!important;object-fit:contain}.gslide-video{box-shadow:none!important}.gslide{display:flex!important;align-items:center!important;justify-content:center!important;width:100vw!important;height:100vh!important}.gslide-content{margin:0!important;padding:0!important;max-width:90vw!important;max-height:90vh!important;display:flex!important;align-items:center!important;justify-content:center!important}.gslide-image,.gvideo-container{display:flex!important;align-items:center!important;justify-content:center!important;max-width:100%!important;max-height:100%!important}@media(max-width:768px){.gslide-content{max-width:100vw!important;padding:var(--margin)!important}}
