.closing{animation:.15s forwards fade-out!important}.blink{animation:.5s 3 blink}@keyframes blink{0%{opacity:0}49%{opacity:0}50%{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes slide-in{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}*,:before,:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list],ul{margin:0;padding:0;list-style:none}html:focus-within{scroll-behavior:smooth}body{text-rendering:optimizespeed;min-height:100vh}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}h1,h2{font-size:inherit;font-weight:inherit}a{-webkit-text-decoration:inherit;text-decoration:inherit;color:inherit}ol{margin:0;padding:0;list-style-position:inside}address{font-style:inherit}button{text-transform:inherit;color:inherit;background:0 0;border:0;padding:0}button:hover{cursor:pointer}h2{font-weight:inherit}@font-face{font-family:GT-Cinetype;src:url(../media/GT-Cinetype-Regular.0lcbcnri0w9uv.woff2)}html{height:fill-available;scroll-behavior:smooth}body{min-height:100dvh;min-height:fill-available;background-color:#ffc85f;flex-direction:column;font-family:GT-Cinetype,Inter,sans-serif;font-size:12px;line-height:1.4;transition:background-color .3s;display:flex;position:relative;overflow-x:hidden}@media only screen and (max-width:576px){body{font-size:12px}}@media only screen and (min-width:1100px){body{overflow-y:hidden}}@media only screen and (min-width:1792px){body{font-size:.7vw}}.previous-btn,.next-btn{font-family:Inter,sans-serif;font-size:1.2em;position:absolute}.previous-btn:focus,.next-btn:focus{background:0 0}@media only screen and (max-width:1100px){.previous-btn,.next-btn{height:6vh;bottom:0}}@media only screen and (min-width:1100px){.previous-btn,.next-btn{padding:10px;top:50%;transform:translateY(-50%)}}.previous-btn{padding-right:.5em;left:10px}.next-btn{padding-left:.5em;right:10px}
