body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f9f9f9;color:#333;font-family:Work Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow-x:hidden;transition:background-color .3s ease}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace;font-family:Dana Yad,sans-serif}html{scroll-behavior:smooth}::selection{background-color:#aa97784d;color:#253439}a{color:#aa9778;text-decoration:none;transition:color .3s ease,transform .3s ease}a:hover{color:#816f51}img{transition:transform .3s ease,opacity .3s ease}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#aa9778;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#816f51}:focus{outline:2px solid #aa977880;outline-offset:2px}.fade-in{animation:fadeIn .8s ease-out forwards}.fade-in-up{animation:fadeInUp .8s ease-out forwards}.fade-in-down{animation:fadeInDown .8s ease-out forwards}.fade-in-left{animation:fadeInLeft .8s ease-out forwards}.fade-in-right{animation:fadeInRight .8s ease-out forwards}.scale-in{animation:scaleIn .8s ease-out forwards}.hover-lift{transition:transform .3s ease,box-shadow .3s ease}.hover-lift:hover{box-shadow:0 10px 20px #0000001a;transform:translateY(-5px)}.hover-scale{transition:transform .3s ease}.hover-scale:hover{transform:scale(1.05)}.grecaptcha-badge{bottom:57px!important;direction:ltr;left:0;right:auto!important;transition:width .5s ease-in-out!important;width:70px!important;&:hover{width:256px!important}}@media (max-width:768px){h1{font-size:2.5rem!important}h2{font-size:2rem!important}h3{font-size:1.75rem!important}h4{font-size:1.5rem!important}}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}.grecaptcha-badge{display:none!important;visibility:hidden!important}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}