:root{--background:rgba(10,18,30,1);--foreground:#eaf3f7}.decor-text,.decor-title{font-family:Old Standard TT,serif!important}.decor-title{font-size:52px!important;margin-left:-4px!important}@media screen and (max-width:600px){.decor-title{font-size:38px!important}}body{color:var(--foreground);background:var(--background)}body,html{padding:0;margin:0}*{font-family:Inter,Roboto,sans-serif!important;box-sizing:border-box}::selection{background-color:#1f74be;color:initial}.fade-in-delayed{opacity:0;animation:fadeInOpacity 2s ease forwards;animation-delay:4s}@keyframes fadeInOpacity{to{opacity:1}}.loading-shimmer{background:linear-gradient(90deg,rgba(255,255,255,.4) 30%,rgba(255,255,255,1) 50%);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:loadingShimmer 2s infinite;display:inline-block}@keyframes loadingShimmer{0%{background-position:-100% 0}to{background-position:100% 0}}