.fade-in{animation:fadeIn linear,fadeOut linear;animation-timeline:view(),view();animation-range:entry 0% entry 70%,exit 30% exit 100%}.slide-left{animation:slideLeft linear;animation-timeline:view();animation-range-start:cover 0%;animation-range-end:cover 30%}.slide-right{animation:slideRight linear;animation-timeline:view(),view();animation-range-start:cover 0%;animation-range-end:cover 30%}.flip{animation:flipIn linear,fadeOut linear;animation-timeline:view(),view();animation-range:entry,exit}@keyframes flipIn{0%{transform:rotateY(110deg);transform-style:preserve-3d}}@keyframes fadeIn{0%{opacity:0;filter:blur(3px);transform:translateY(200px)}to{opacity:1;filter:none;transform:translateY(0)}}@keyframes slideLeft{0%{transform:translate(-200px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideRight{0%{transform:translate(200px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.entry{animation:fadeIn .4s ease forwards}.leave{animation:fadeOut .4s ease forwards}.flip-again{animation:flipIn .4s ease forwards}@keyframes portrait-fader{0%{opacity:0}to{opacity:1}}@font-face{font-display:swap;font-family:Josefin Sans;font-style:normal;font-weight:400;src:url("./media/josefin-sans-v34-latin-regular-2P2BJDTH.woff2") format("woff2")}@font-face{font-display:swap;font-family:Anta;font-style:normal;font-weight:400;src:url("./media/anta-v1-latin-regular-6XCNYJGX.woff2") format("woff2")}*{box-sizing:border-box;margin:0;scroll-behavior:smooth}body{height:100%;background-color:#262e34;--sb-track-color: #36424b;--sb-thumb-color: #89bcd9;--sb-size: 13px;overflow-x:clip}body::-webkit-scrollbar{width:var(--sb-size)}body::-webkit-scrollbar-track{background:var(--sb-track-color);border-radius:12px}body::-webkit-scrollbar-thumb{background:var(--sb-thumb-color);border-radius:12px;border:1px solid #232e33}@supports not selector(::-webkit-scrollbar){body{scrollbar-color:var(--sb-thumb-color) var(--sb-track-color)}}::selection{color:#89bcd9}button{cursor:pointer;border:none}input,textarea{border:none;scrollbar-color:#89BCD9 #323F48;scrollbar-width:thin}input:focus,textarea:focus{outline:none}a{text-decoration:none}ul{list-style:none}section{display:flex;align-items:center;flex-direction:column;font-family:Josefin Sans}h1{font-family:Anta;color:#f8f5ec;font-size:48px;margin-bottom:16px;margin-top:8px}@media screen and (min-width: 768px){h1{font-size:66px}}@media screen and (min-width: 1280px){h1{font-size:88px;margin-bottom:36px;margin-top:36px}}@media screen and (min-width: 1024px){h1{font-size:72px;margin-bottom:36px;margin-top:36px}}h2{font-size:32px;margin-bottom:32px;margin-top:80px;color:#89bcd9;font-family:Anta}@media screen and (min-width: 400px){h2{font-size:40px;margin-bottom:64px;margin-top:92px}}@media screen and (min-width: 768px){h2{font-size:48px;margin-bottom:64px;margin-top:92px}}@media screen and (min-width: 1024px){h2{font-size:60px;margin-bottom:80px;margin-top:104px}}h3{font-family:Josefin Sans;font-size:18px;color:#89bcd9}@media screen and (min-width: 500px){h3{font-size:22px}}@media screen and (min-width: 768px){h3{font-size:28px;color:#f8f5ec}}h4{font-size:24px;color:#f8f5ec;margin-bottom:8px}@media screen and (min-width: 768px){h4{font-size:26px}}p{font-size:16px;font-family:Josefin Sans;color:#f8f5ec}@media screen and (min-width: 768px){p{font-size:18px}}.primary-btn{display:inline-block;border-radius:30px;color:#262e34;background-color:#89bcd9;padding:13px 30px;font-size:18px;font-family:Josefin Sans;cursor:pointer}.primary-btn:hover{background-color:#f8f5ec}.secondary-btn{display:inline-block;border-radius:30px;border:1px solid #89BCD9;color:#89bcd9;background-color:#262e34;padding:13px 30px;font-size:18px;font-family:Josefin Sans;cursor:pointer}.secondary-btn:hover{background-color:#f8f5ec1f}
