:root{--color-primary:#6b7a8f;--color-secondary:#101118;--color-accent:#1d1f2f;--color-focus:#6d64f7;--base-duration:600ms;--base-ease:cubic-bezier(0.25,0.46,0.45,0.84)}*,*:before,*:after{box-sizing:border-box}#app{align-items:center;display:flex;height:100%;justify-content:center;width:100%;overflow-x:hidden;overflow-y:hidden}a.dat_link{background:red}.visuallyhidden{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;white-space:nowrap;width:1px}.icon{fill:var(--color-primary);width:100%;padding:0px !important}.btn:nth-of-type(1) .icon{transform:rotate(180deg)}.btn:focus{outline-color:var(--color-focus);outline-offset:2px;outline-style:solid;outline-width:3px}.btn:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.slider__controls{display:flex;justify-content:center;position:absolute;width:90vw;top:58%;left:-28vw;display:flex;justify-content:center;position:absolute;width:250%;top:45%;left:-75%;z-index:100}.slider__controls.inner{display:flex}.slider__controls .btn{--size:3rem;align-items:center;background-color:transparent;border:3px solid transparent;border-radius:100%;display:flex;height:var(--size);padding:0;width:var(--size);padding:0px !important}.btn--previous{position:absolute;left:0}.btn--next{position:absolute;right:0}.slider__controls .btn:focus{--size:3.2rem;outline:0}.slider__controls .btn--previous>*{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slider{--slide-size:70vmin;--slide-margin:4vmin;height:var(--slide-size);margin:0 auto;position:relative;width:var(--slide-size)}.slider__wrapper{display:flex;padding-left:0px;margin:0 calc(var(--slide-margin) * -1);position:absolute;transition:-webkit-transform var(--base-duration) cubic-bezier(0.25,1,0.35,1);transition:transform var(--base-duration) cubic-bezier(0.25,1,0.35,1);transition:transform var(--base-duration) cubic-bezier(0.25,1,0.35,1),-webkit-transform var(--base-duration) cubic-bezier(0.25,1,0.35,1)}.slide{align-items:center;color:white;display:flex;flex:1;flex-direction:column;height:var(--slide-size);justify-content:center;margin:0 var(--slide-margin);opacity:.25;position:relative;text-align:center;transition:opacity calc(var(--base-duration) / 2) var(--base-ease),-webkit-transform calc(var(--base-duration) / 2) var(--base-ease);transition:opacity calc(var(--base-duration) / 2) var(--base-ease),transform calc(var(--base-duration) / 2) var(--base-ease);transition:opacity calc(var(--base-duration) / 2) var(--base-ease),transform calc(var(--base-duration) / 2) var(--base-ease),-webkit-transform calc(var(--base-duration) / 2) var(--base-ease);width:var(--slide-size);z-index:1}.slide--previous:hover,.slide--next:hover{opacity:.5}.slide--previous{cursor:w-resize}.slide--previous:hover{-webkit-transform:translateX(2%);transform:translateX(2%)}.slide--next{cursor:e-resize}.slide--next:hover{-webkit-transform:translateX(-2%);transform:translateX(-2%)}.slide--current{--x:0;--y:0;--d:50;opacity:1;pointer-events:auto;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}@media(hover:hover){.slide--current:hover .slide__image-wrapper{-webkit-transform:scale(1.025) translate(calc(var(--x) / var(--d) * 1px),calc(var(--y) / var(--d) * 1px));transform:scale(1.025) translate(calc(var(--x) / var(--d) * 1px),calc(var(--y) / var(--d) * 1px))}}.slide__image-wrapper{background-color:transparent;border-radius:1%;height:100%;left:0;overflow:hidden;position:absolute;top:0;transition:-webkit-transform calc(var(--base-duration) / 4) var(--base-ease);transition:transform calc(var(--base-duration) / 4) var(--base-ease);transition:transform calc(var(--base-duration) / 4) var(--base-ease),-webkit-transform calc(var(--base-duration) / 4) var(--base-ease);width:100%}.slide__image{--d:20;left:-5%;-o-object-fit:contain;object-fit:contain;opacity:0;padding:25px;pointer-events:none;transition:opacity var(--base-duration) var(--base-ease),-webkit-transform var(--base-duration) var(--base-ease);transition:opacity var(--base-duration) var(--base-ease),transform var(--base-duration) var(--base-ease);transition:opacity var(--base-duration) var(--base-ease),transform var(--base-duration) var(--base-ease),-webkit-transform var(--base-duration) var(--base-ease);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:90%;z-index:1;top:-40%}@media(hover:hover){.slide--current .slide__image{-webkit-transform:translate(calc(var(--x) / var(--d) * 1px),calc(var(--y) / var(--d) * 1px));transform:translate(calc(var(--x) / var(--d) * 1px),calc(var(--y) / var(--d) * 1px))}}.slide__headline{font-family:address-sans-pro-condensed,sans-serif;font-size:2.5rem;font-weight:600;position:relative;line-height:1em;text-transform:uppercase}.slide__content{--d:60;opacity:0;padding:4vmin;position:relative;transition:-webkit-transform var(--base-duration) var(--base-ease);transition:transform var(--base-duration) var(--base-ease);transition:transform var(--base-duration) var(--base-ease),-webkit-transform var(--base-duration) var(--base-ease);visibility:hidden;padding-top:250px}.slide--current .slide__content{-webkit-animation:fade-in calc(var(--base-duration) / 2) var(--base-ease) forwards;animation:fade-in calc(var(--base-duration) / 2) var(--base-ease) forwards;visibility:visible}@media(hover:hover){.slide--current .slide__content{-webkit-transform:translate(calc(var(--x) / var(--d) * -1px),calc(var(--y) / var(--d) * -1px));transform:translate(calc(var(--x) / var(--d) * -1px),calc(var(--y) / var(--d) * -1px))}}@-webkit-keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@media screen and (max-width:768px){.slide__image{padding:0px;width:100%}}