:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant-ligatures:none;background-color:#000;font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@font-face{font-family:Image Titles;src:url(/assets/LinLibertine_RZ-CQfIxO0u.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Image Text;src:url(/assets/LinLibertine_aDRS-C9NlhkcH.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Image Capital;src:url(/assets/LinLibertine_I-CxK7UrXN.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}a{color:#646cff;-webkit-text-decoration:inherit;text-decoration:inherit;font-weight:500}a:hover{color:#535bf2}body{place-items:top;min-width:320px;min-height:100vh;margin:0;overflow:hidden}h1{margin-bottom:.2em;font-family:Image Titles;font-size:4em;line-height:1.1}h1.dark{color:var(--markercolourDark)}h1.light{color:var(--markercolourLight)}p{margin-top:.5em;font-family:Image Text;font-size:1.6em}p.dark{color:var(--markercolourDark)}p.light{color:var(--markercolourLight)}button{cursor:pointer;background-color:#1a1a1a;border:1px solid #0000;border-radius:8px;padding:.6em 1.2em;font-family:inherit;font-size:1em;font-weight:500;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}:root{--backgroundheight:90vh}.background{width:100vw;height:var(--backgroundheight);z-index:-1;background-image:url(/assets/background-1-2SNPNX0K.jpg);background-position:50%;background-size:cover;position:absolute}.horizon{width:100%;height:10%;position:absolute;top:100%}:root{--titleheightBot:10vh;--titleheightTop:10vh;--palletGold:#d8ba39;--pagecolourLight:#fff7ed;--pagecolourDark:#22211f;--shadecolourLight:#fdf3e4;--shadecolourDark:#000;--markercolourLight:#0e1033;--markercolourDark:#fff7ed;--wipeAnimationTime:1.5s}.gallery{z-index:10;background-color:#000;width:100vw;position:relative}.title{border:.3vw solid var(--palletGold);box-sizing:border-box;background-image:url(/assets/TitlePattern-BOczxA5C.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:100vw;font-size:1vh;display:flex;position:relative}.banner{z-index:100;object-fit:fill;width:100%;height:100%;position:absolute}.bottom{top:calc(100vh - var(--titleheightBot));height:var(--titleheightBot)}.top{background-color:#000;height:100vh;top:0}.transup{height:100vh;top:calc(100vh - var(--titleheightBot))}.transdown{height:100vh;top:0}.hoverDiv{z-index:100;pointer-events:fill;width:90%;height:5vh;position:absolute;top:0;left:50%;transform:translate(-50%)}.banBot{height:var(--titleheightBot)}.banTop.banHovered{opacity:1;transition:transform .15s linear,opacity .15s linear;transform:translateY(0)}.banTop:not(.banHovered){opacity:0;transition:transform .15s linear,opacity .15s linear;transform:translateY(-100%)}.banTop{height:var(--titleheightTop);z-index:100}.banTransDown{z-index:100;height:var(--titleheightTop)}.banTransUp{z-index:100;height:var(--titleheightBot)}.textTitle{height:80%}.exit{z-index:50;opacity:1;background-color:#0000;border:none;height:2vh;transition:opacity .3s linear;position:absolute;right:2%}.exit.hide{opacity:0;pointer-events:none;transition:opacity .3s linear}.exit:hover{cursor:pointer}.artAbout{cursor:default;background-color:#0000;font-size:25px;position:absolute;left:4%;transform:translate(-50%)}.artAboutTextBottom{cursor:default;background-color:#4c185a;padding:3px;font-size:18px;position:absolute;top:-60px;left:4%;transform:translate(-50%)}.artAboutTextTop{cursor:default;background-color:#4c185a;padding:3px;font-size:18px;position:absolute;top:60px;left:4%;transform:translate(-50%)}.sliderDiv{aspect-ratio:1.8;opacity:1;height:30%;transition:opacity .3s linear;position:absolute;left:5%}.sliderDiv.hide{opacity:0;pointer-events:none;transition:opacity .3s linear}.sliderSlot{z-index:501;border:2px solid var(--palletGold);isolation:isolate;cursor:pointer;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sliderSlot.dark{background-color:var(--pagecolourDark);transition:left .5s,background-color .5s}.sliderSlot.light{background-color:var(--pagecolourLight);transition:left .5s,background-color .5s}.sliderBolt{aspect-ratio:1;width:40%;position:absolute;top:50%;left:5%;transform:translateY(-50%)}.sliderBolt.dark{background-color:var(--markercolourDark);transition:left .5s,background-color .5s;left:10%}.sliderBolt.light{background-color:var(--markercolourLight);transition:left .5s,background-color .5s;left:50%}.toolbar{z-index:100;opacity:1;align-items:center;transition:opacity .3s linear;display:flex;position:absolute;top:50%;left:3%;transform:translateY(-50%)}.toolbar.hide{opacity:0;pointer-events:none;transition:opacity .3s linear}.toolbarItem{color:var(--palletGold);cursor:pointer;justify-content:flex-start;align-items:center;margin-right:4vh;font-size:1.5vh;display:flex}.bannerIcon{width:1.2cqi}.bannerText{color:var(--palletGold);flex-shrink:0;margin-right:.3cqi;font-family:Image Text;font-size:1.2cqi}@keyframes wipe-to-top{0%{top:calc(100vh - var(--titleheightBot))}to{top:0}}@keyframes wipe-to-bottom{0%{top:0}to{top:calc(100vh - var(--titleheightBot))}}@keyframes shrink-to-top{0%{height:var(--titleheightBot)}to{height:var(--titleheightTop)}}@keyframes shrink-to-bot{0%{height:var(--titleheightTop)}to{height:var(--titleheightBot)}}@keyframes title-hide{0%{transform:translateY(0%)}to{transform:translateY(-100%)}}@media (prefers-reduced-motion:no-preference){.transup{animation:wipe-to-top var(--wipeAnimationTime) ease-in-out forwards}.transdown{animation:wipe-to-bottom var(--wipeAnimationTime) ease-in-out forwards}}:root{--pageheight:100vh;--pagecolourLight:#fff7ed;--pagecolourDark:#22211f;--pagecolourLightTransparent:#fff7edb3;--pagecolourDarkTransparent:#22211fb3;--shadecolourLight:#dacdbc;--shadecolourDark:#3f3d3a;--markercolourLight:#0e1033;--markercolourDark:#fff7ed;--testcolour:#c1c1bf}@font-face{font-family:Image Titles;src:url(/assets/LinLibertine_RZ-CQfIxO0u.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}.page{width:100vw;height:var(--pageheight);overflow-anchor:none;z-index:1;position:absolute;top:0}.page.dark{background-color:var(--pagecolourDark)}.page.light{background-color:var(--pagecolourLight)}.page:focus{outline:none}.contents{flex-direction:column;justify-content:normal;align-items:center;width:100%;height:80%;display:flex;position:relative;overflow:hidden}.contentsWrapper{width:7%;height:100%;position:absolute;top:0%;right:0%}.contentsHolder{width:100%;height:98%;position:relative;top:2%}.contentsHolder.dark{background-color:var(--pagecolourDarkTransparent)}.contentsHolder.light{background-color:var(--pagecolourLightTransparent)}.contentsIndicator{float:right;z-index:10;height:1vh;margin-top:1vh;margin-bottom:1vh;margin-right:1vh;position:relative}.contentsIndicator.dark{background-color:var(--markercolourDark)}.contentsIndicator.light{background-color:var(--markercolourLight)}.galIcons{aspect-ratio:1;flex:none;width:45%;margin:3%;overflow:hidden}.galIcons:hover:not(.focus){transform:scale(1.1)}.focus{aspect-ratio:1;width:55%}.contentImgs{object-fit:cover;width:100%;height:100%}.bufferIcon{flex:none;width:auto;height:42%;margin:3%}.markerDiv{text-align:center;flex:none;width:5vh;height:2vh;margin:3%;font-size:1.5vh}.markerImg{height:100%}.scrollUp,.scrollDown{z-index:10;width:100%;height:10%;position:relative}.imageTitles{z-index:10;width:15%;height:100%;position:absolute;top:0%;left:0%}.titleHolder{width:100%;height:97%;position:relative}.titleHolder.dark{background-color:var(--pagecolourDarkTransparent)}.titleHolder.light{background-color:var(--pagecolourLightTransparent)}.imageTitles.dark{color:var(--markercolourDark)}.imageTitles.light{color:var(--markercolourLight)}.titleIndicator{height:1vh;margin-top:1vh;margin-left:1vh;position:relative}.titleIndicator.dark{background-color:var(--markercolourDark)}.titleIndicator.light{background-color:var(--markercolourLight)}.titleText{text-align:left;margin:2px;padding-left:1vw;font-family:Image Titles;font-size:2.5cqi;line-height:1.1;top:0%}.titleText.dark{color:var(--markercolourDark)}.titleText.light{color:var(--markercolourLight)}.galImg{height:90vh;padding-top:0;padding-left:5px;padding-right:5px}.galSlides{flex-direction:column;justify-content:center;align-items:center;width:auto;height:100%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.arrows{justify-content:space-between;width:5vw;margin-top:2vh;display:flex}.ButtonsGal{color:#000;background-color:#0000;height:3vh}.fwddir:hover,.bwddir:hover{transition:transform .2s;transform:scale(1.1)}.buttonAppear{opacity:1;transition:opacity .5s}.buttonGone{opacity:0;cursor:default}.upContents,.downContents{width:30%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mailListBox{justify-content:space-around;align-items:end;width:60%;display:flex;position:absolute;top:20%;left:50%;transform:translate(-50%)}.mailListText{text-align:left;width:50%}.mailListForm{flex-direction:column;justify-content:center;align-items:end;width:40%;display:flex}.emailInput{border:none;border-radius:4px 0 0;width:100%;padding:.5em;font-family:Image Text;font-size:1.6em}.emailInput.dark{background-color:var(--shadecolourDark);color:var(--markercolourDark)}.emailInput.light{background-color:var(--shadecolourLight);color:var(--markercolourLight)}.submitMessage{margin-bottom:1em;font-family:Image Text;font-size:1.2em}.submitMessage.dark{color:var(--markercolourDark)}.submitMessage.light{color:var(--markercolourLight)}.submitButton{color:#fff;cursor:pointer;border:none;border-radius:0;margin-top:1em;margin-bottom:1em;padding:.5em 1em;font-family:Image Text;font-size:1.6em}.submitButton.dark{background-color:var(--markercolourDark);color:var(--markercolourLight)}.submitButton.light{background-color:var(--markercolourLight);color:var(--markercolourDark)}:root{--spin-amount:10deg;--spin-time:3s;--grow-amount:.05;--grow-time:3s;--float-amount:-10px;--float-time:5s;--orbit-radius:40px;--orbit-growth:1.3;--orbit-time:10s;--appearTime:.5s;--palletGoldTransparent:#d8ba39cc;--palletGold:#d8ba39;--palletPlanetBlue:#34dbf1b2;--palletWhiteTransparent:#f1f9ffcc}.icon{width:auto;height:auto;margin:none;padding:none;z-index:10;isolation:isolate;display:flex}.iconEnclosure{width:50px;height:50px;padding:none;cursor:pointer;border-radius:50%;position:relative}.iconimg{width:100%;filter:drop-shadow(0 0 10px var(--palletWhiteTransparent));border-radius:50%}.iconimg:hover{transition:transform .2s;transform:scale(1.1)}.iconimg:not(:hover){transition:transform .2s;transform:scale(1)}.planetoid{aspect-ratio:1;object-fit:cover;width:110px;filter:drop-shadow(0 0 5px var(--palletWhiteTransparent));border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.icon .orbitTrans{animation:rotate-out var(--appearTime) linear forwards}.orbitEnclosure{animation:icon-orbit-occlusion infinite var(--orbit-time) linear;position:relative}.icon .orbitEnclosure.paused{cursor:pointer;animation-play-state:paused}.orbitImg{width:100%;filter:drop-shadow(0 0 10px var(--palletWhiteTransparent));border-radius:50%}.orbitImg:hover{transition:transform .2s;transform:scale(1.1)}.orbitImg:not(:hover){transition:transform .2s;transform:scale(1)}.icon .orbit{animation:icon-orbit-path infinite var(--orbit-time) linear forwards, icon-orbit-ellipse infinite var(--orbit-time) ease-in-out forwards, icon-orbit-perspective infinite var(--orbit-time) linear forwards;animation-composition:accumulate}.icon .orbit.paused{animation-play-state:paused}.icon .comet{width:30px;height:30px}.prevrevol,.prevgalaxy{flex-direction:column;align-items:center;display:flex;transform:translate(-50%)}.prevcomet,.prevbelt{flex-direction:column;align-items:center;display:flex}.prevnebula{flex-direction:column;align-items:center;display:flex;transform:translate(0%)}@keyframes rotate-out{0%{transform:translate(-50%,-50%)scale(1)}to{transform:translate(-50%,-50%)scaleX(0)}}@keyframes icon-spin{0%{transform:rotate(var(--spin-amount))}50%{transform:rotate(calc(-1*var(--spin-amount)))}to{transform:rotate(var(--spin-amount))}}@keyframes icon-grow{0%{transform:scale(calc(1 - var(--grow-amount)))}50%{transform:scale(calc(1 + var(--grow-amount)))}to{transform:scale(calc(1 - var(--grow-amount)))}}@keyframes icon-float{0%{transform:translate(0)}50%{transform:translate(0px, var(--float-amount))}to{transform:translate(0)}}@keyframes icon-orbit-path{0%{transform:rotate(0deg) translateX(var(--orbit-radius)) rotate(0deg)}to{transform:rotate(360deg) translateX(var(--orbit-radius)) rotate(-360deg)}}@keyframes icon-orbit-perspective{0%{transform:scale(1)}20%{transform:scale(calc(var(--orbit-growth)))}25%{transform:scale(calc(var(--orbit-growth)))}30%{transform:scale(calc(var(--orbit-growth)))}50%{transform:scale(1)}75%{transform:scale(calc(1/(var(--orbit-growth))))}to{transform:scale(1)}}@keyframes icon-orbit-ellipse{0%{transform:translateX(calc(2*var(--orbit-radius)))}50%{transform:translateX(calc(-2*var(--orbit-radius)))}to{transform:translateX(calc(2*var(--orbit-radius)))}}@keyframes icon-orbit-occlusion{0%{z-index:100}to{z-index:-100}}.icon .spin{animation:icon-spin infinite var(--spin-time) ease}.icon .grow{animation:icon-grow infinite var(--grow-time) ease}.icon .float{animation:icon-float infinite var(--float-time) ease}.icon:hover .spin,.icon:hover .grow,.icon:hover .float{animation-play-state:paused}:root{--borderwidth:2px;--appearTime:.5s;--appearTimeGalaxy:.7s;--appearTimeComet:.7s;--appearTimeBelt:.4s;--sizeA:170px;--sizeB:110px;--sizeC:150px;--sizeD:150px;--palletGold:#d8ba39;--palletGoldTransparent:#d8ba39cc;--palletGrey:#a8a8a8}.prevrevolChild{width:110px;height:110px;animation:rotate-in var(--appearTime) ease-in-out backwards;animation-delay:var(--appearTime);filter:drop-shadow(0 0 5px var(--palletWhiteTransparent));border-radius:50%;position:absolute;top:-50%;overflow:hidden}.prevgalaxyChild{width:var(--sizeA);height:var(--sizeA);z-index:-1;animation:expand-out-A var(--appearTimeGalaxy) ease-out backwards;filter:drop-shadow(0 0 5px var(--palletGoldTransparent)) drop-shadow(0 0 15px #eee) drop-shadow(0 0 10px #6c14f97c) drop-shadow(0 0 15px #cf14f958);animation-delay:.3s;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.prevcometChild{width:var(--sizeB);height:var(--sizeB);z-index:-1;animation:expand-out-B var(--appearTimeComet) ease-in-out backwards;animation-delay:.3;filter:drop-shadow(0 0 30px #fff)drop-shadow(0 0 20px #14dcffa7);position:absolute;bottom:50%;right:50%;overflow:hidden}.prevbeltChild{width:var(--sizeA);height:var(--sizeA);z-index:-1;animation:expand-out-A var(--appearTimeBelt) ease-out backwards;filter:drop-shadow(0 0 5px var(--palletGrey));animation-delay:.2s;position:absolute;top:50%;transform:translateY(-50%)}.prevnebulaChild{width:var(--sizeC);height:var(--sizeD);z-index:-1;filter:drop-shadow(0 0 10px #f01746b7)drop-shadow(0 0 15px #faa926b7)drop-shadow(0 0 25px #17f096b7);border-radius:0 0% 20% 20%;animation:.5s .1s backwards expand-out-CD;position:absolute;bottom:30%;overflow:hidden;transform:translate(0%)}.click{cursor:pointer}.triplet{width:100%;height:100%;margin:0;position:relative;left:0}.tripSinglet{border-radius:0% 70% 0% 80%;width:40%;min-width:65px;box-shadow:-3px -3px 2px -2px #00000080}.quad{width:100%;height:100%;margin:0;position:relative;left:0}.quadSinglet{border-radius:20%;width:30%;min-width:65px;box-shadow:0 -3px 2px -2px #00000080}.grid4{width:100%;height:100%;margin:0;position:relative;left:0}.g4single{width:50%;height:auto;margin:none}.radial{width:100%;height:100%;margin:0;position:relative;left:0}.radialsingle{min-width:5px;position:absolute;top:50%;left:50%}.cloud{width:100%;height:100%;margin:0;position:relative;left:0}.cloudsingle{min-width:30px;position:absolute;transform:translate(-50%);box-shadow:0 3px 2px -2px #00000080}.goGallery{margin:none;width:100%;height:100%;position:relative}@keyframes float-up{0%{transform:translate(-50%)translateY(50%)}to{transform:translate(-50%)translateY(0)}}@keyframes rotate-in{0%{transform:scaleX(0)}to{transform:scale(1)}}@keyframes expand-out-A{0%{width:0;height:0}to{width:var(--sizeA);height:var(--sizeA)}}@keyframes expand-out-B{0%{width:0;height:0}to{width:var(--sizeB);height:var(--sizeB)}}@keyframes expand-out-CD{0%{width:0;height:0}to{width:var(--sizeC);height:var(--sizeD)}}@keyframes radial-orbit{0%{transform:translate(-50%,-50%)rotate(0)translate(250%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)translate(250%)rotate(-360deg)}}.bouncingRoom{width:100%;height:90%;position:absolute;top:-2px;left:-2px}.bouncingObject{width:auto;height:auto;animation:10s linear infinite fade-in-out;position:absolute}.bouncingObject:hover{animation-play-state:paused}.bouncingImg{width:100%;height:100%;position:relative}@keyframes fade-in-out{0%{opacity:0}68%{opacity:0}70%{opacity:1}98%{opacity:1}to{opacity:0}}.page{background-color:#000}.unsubText{color:var(--markercolourDark);width:70%;font-size:1.5cqi;position:absolute;top:20%;left:10%}
