*,:after,:before{box-sizing:border-box;position:relative}body,html{height:100%;margin:0;padding:0;width:100%}html{background:#151515;color:#fff;overflow:hidden}body{align-items:center;display:flex;justify-content:center;position:center}.headerSlide{bottom:0;color:#6495ed;font-family:Georgia,Times New Roman,Times,serif;justify-content:flex-start;left:-100%;position:absolute;width:25vw}.headerSlide h1{font-size:12vh}.headerSlide h3{font-size:10vh}.slides{display:grid}.slides>.slide{grid-area:1/-1}.slides>button{-webkit-appearance:none;appearance:none;background:#0000;border:none;color:#fff;font-size:5rem;height:5rem;opacity:.7;position:absolute;top:85%;transition:opacity .3s;width:5rem;z-index:5}.slides>button:hover{opacity:1}.slides>button:focus{outline:none}.slides>button:first-child{left:-50%}.slides>button:last-child{right:-50%}.slideContent{align-content:center;background-position:start 50%;background-repeat:no-repeat;background-size:31vw;display:grid;height:100vh;justify-content:center;opacity:.8;transform:perspective(1000px) translateX(calc(100%*var(--offset))) rotateY(calc(-45deg*var(--dir)));transform-style:preserve-3d;transition:transform .5s ease-in-out;width:30vw}.slideContent img{height:75vh}.slideContentInner{opacity:0;text-shadow:0 .1rem 1rem #000;transform:translateZ(2rem);transform-style:preserve-3d;transition:opacity .3s linear}.slideContentInner .slideSubtitle,.slideContentInner .slideTitle{font-size:2rem;font-weight:400;letter-spacing:.2ch;margin:0;text-transform:uppercase}.slideContentInner .slideSubtitle:before{content:"— "}.slideContentInner .slideDescription{align-items:flex-start;font-size:1.2rem;letter-spacing:.2ch;margin:0;padding-top:1vh;width:28vw}.slideBackground{background-position:50%;background-size:cover;bottom:0;left:-10%;opacity:0;pointer-events:none;position:fixed;right:-10%;top:0;transform:translateX(calc(10%*var(--dir)));transition:opacity .3s linear,transform .3s ease-in-out;z-index:-1}.slide[data-active]{pointer-events:auto;z-index:2}.slide[data-active] .slideBackground{opacity:.2;transform:none}.slide[data-active] .slideContentInner{opacity:1}.slide[data-active] .slideContent{--x:calc(var(--px) - 0.5);--y:calc(var(--py) - 0.5);opacity:1;transform:perspective(1000px)}.slide[data-active] .slideContent:hover{transform:perspective(1000px) rotateY(calc(var(--x)*45deg)) rotateX(calc(var(--y)*-45deg));transition:none}.mobile{display:none}@media screen and (max-width:505px)and (orientation:portrait){body{overflow:hidden}.headerSlide{display:none}.slideContent{background-size:50vw;height:50vh;width:30vw}.slideContent img{height:55vh;width:85vw}.slideContent .mobile{align-items:flex-start;color:#6495ed;display:block;font-family:Georgia,Times New Roman,Times,serif;font-size:2rem;margin-bottom:1vh;margin-top:10vh;text-align:center;width:80vw}.slideContentInner{height:100vh}.slideContentInner .slideDescription{width:auto}.slides>button{color:#6495ed;opacity:1;top:20vh}.slides>button:first-child{left:-42vw}.slides>button:last-child{right:-42vw}}
/*# sourceMappingURL=main.760788bd.css.map*/