html.landings body{background:#171f27}html.landings #menu{display:none}html.landings #noise{opacity:.1}.landings body{justify-content:flex-start}.landings #content{padding-top:0}.landings .fullscreen h1{position:relative;margin:0 -15vw;padding:1.2em 0 1.4em!important}.landings #content>p:first-of-type{font-size:1.42rem;line-height:1.15}.landings #content .svg{width:clamp(0rem,36rem,95vh);max-width:1e3px}.landings #content .fullscreen:has(>.stage){min-height:80vh}.landings #content .fullscreen>.stage{height:80vh}.landings #content .fullscreen:has(>.stage)+.threecols{margin-top:-4rem;padding-bottom:4rem}.landings #content .screens{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;background:linear-gradient(rgba(255,255,255,.037),rgba(255,255,255,.037))#171f27;container-type:inline-size;--gap:2.5cqw}.landings #content .screens .wall{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--gap);position:absolute;top:50%;left:50%;width:215%;transform:translate(-50%,-50%)perspective(150rem)rotateX(28deg)rotateZ(-22deg)}.landings #content .screens .screen{display:block;width:100%;padding:0;overflow:hidden;aspect-ratio:16/10;border-radius:0;cursor:pointer;background:0 0}.landings #content .screens .screen:nth-child(even){transform:translateY(calc(50% + var(--gap)/2))}.landings #content .screens .screen img{margin:0;width:100%;height:100%;object-fit:cover;object-position:top;border-radius:0}.landings #content .screens{width:min(50rem,100vw - 8.5rem);margin-inline:calc(50% - min(25rem,50vw - 4.25rem));margin-block:1.75rem 3rem}.landings .imageholder{background:#171f27}.landings .imageholder img{mix-blend-mode:luminosity}.landings .imageholder::before{filter:grayscale(.75)}.landings #content p:has(>a>.imageholder){padding-top:.25em}.landings #content details{border-top:1px solid rgba(255,255,255,.25)}.landings #content details:not(:has(+details)){border-bottom:1px solid rgba(255,255,255,.25);margin-bottom:3rem}.landings #content summary{position:relative;padding:.7rem 2rem .75rem 0;cursor:pointer;list-style:none}.landings #content summary::-webkit-details-marker{display:none}.landings #content summary::after{content:"+";position:absolute;right:.25rem;top:.65rem;opacity:.6;transition:transform .3s ease-in-out}.landings #content details[open]:not(.closing) summary::after{transform:rotate(45deg)}.landings #content details>div{padding-bottom:1.25rem;font-size:85%;line-height:1.35}.websiteaddress>p{display:none;scroll-margin-top:3rem}.websiteaddress>p:target{display:block}.websiteaddress>p:target+form{display:none}.websiteaddress{margin-top:1rem;padding-bottom:3rem}.websiteaddress form{display:flex;align-items:flex-end;gap:.6rem}.websiteaddress label{flex:1;padding-bottom:0}.websiteaddress button.btn{margin-top:0}.websiteaddress input,.websiteaddress button.btn{height:calc(2.05em + 2px)}@media screen and (min-width:1600px){.landings #content .svg{width:min(40rem,110vh);max-width:1200px}.landings .stage::before{width:27.75rem}}@media screen and (max-width:1300px){.landings .fullscreen h1{padding:2.5em 0 2.7em!important}.landings #content .svg{max-width:100vw}}@media screen and (max-width:1100px){.landings .fullscreen h1{max-width:100%}.landings #content .screens{width:min(50rem,100vw - 2.5rem);margin-inline:calc(50% - min(25rem,50vw - 1.25rem))}}@media screen and (max-width:750px){.landings .fullscreen h1{padding:9.5rem 0 5rem!important}.landings #content .fullscreen:has(>.stage){min-height:0;padding-top:70vw;align-items:flex-start}.landings #content .fullscreen .stage{margin-top:-80vw;aspect-ratio:1;height:auto!important}.landings #content .fullscreen:has(>.stage)+.threecols{margin-top:0;padding-bottom:3rem}.landings #content .screens{margin-block:.75rem 2rem}}