@import"https://fonts.cdnfonts.com/css/safira-march-personal-use";@keyframes spin-slow{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.animate-spin-slow{animation:spin-slow 20s linear infinite}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes scale-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.animate-float{animation:float 6s ease-in-out infinite}.animate-fade-up{animation:fade-up .6s ease-out forwards}.animate-scale-in{animation:scale-in .5s ease-out forwards}.stagger-children>*{animation:fade-up .5s ease-out forwards;opacity:0}.stagger-children>:first-child{animation-delay:.1s}.stagger-children>:nth-child(2){animation-delay:.2s}.stagger-children>:nth-child(3){animation-delay:.3s}.stagger-children>:nth-child(4){animation-delay:.4s}.stagger-children>:nth-child(5){animation-delay:.5s}.fade-in-view{opacity:0;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out}.fade-in-view.is-visible{opacity:1;transform:translateY(0)}::-moz-selection{background-color:#5b625c33}::selection{background-color:#5b625c33}:where([class~=dark-mode],[class~=dark-mode] *)::-moz-selection{background-color:#7f9a824d}:where([class~=dark-mode],[class~=dark-mode] *)::selection{background-color:#7f9a824d}body{transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.fade-in-view{transition-duration:.5s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.fade-in-view:where([class~=dark-mode],[class~=dark-mode] *){--tw-translate-y:1rem;opacity:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.fade-in-view.is-visible:where([class~=dark-mode],[class~=dark-mode] *){--tw-translate-y:0px;opacity:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
