html,body{margin:0;padding:0;background:#fafaf9;height:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;-webkit-text-size-adjust:100%;text-size-adjust:100%}html,body{overflow-x:hidden}img,svg{max-width:100%}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}#root{height:100%}*{box-sizing:border-box}button{font-family:inherit}@keyframes anonpulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.25)}}@keyframes anon-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes anon-fade{0%{opacity:0}to{opacity:1}}@keyframes anon-pop{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes anon-spin{to{transform:rotate(360deg)}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#78716c4d;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#78716c80}.noscript-fallback{max-width:720px;margin:80px auto;padding:0 32px;font-family:Inter,system-ui,sans-serif;color:#1c1917;line-height:1.6}.noscript-fallback h1{font-size:36px;letter-spacing:-1px;margin:0 0 16px}.noscript-fallback p{font-size:17px;color:#44403c;margin:0 0 16px}.noscript-fallback a{display:inline-block;margin-top:8px;background:#1c1917;color:#fafaf9;padding:14px 24px;border-radius:100px;text-decoration:none;font-weight:600;font-size:15px}.uc-card{cursor:default}.uc-card .uc-img{transition:transform .6s cubic-bezier(.2,.7,.3,1);will-change:transform}.uc-card:hover .uc-img,.uc-card:focus-within .uc-img{transform:scale(1.06)}.uc-card .uc-overlay-strong{opacity:0;transition:opacity .4s ease}.uc-card:hover .uc-overlay-strong,.uc-card:focus-within .uc-overlay-strong{opacity:1}.uc-card .uc-reveal{max-height:0;opacity:0;overflow:hidden;transition:max-height .45s cubic-bezier(.2,.7,.3,1),opacity .35s ease}.uc-card:hover .uc-reveal,.uc-card:focus-within .uc-reveal{max-height:320px;opacity:1}@media (hover: none){.uc-card .uc-reveal{max-height:320px;opacity:1}.uc-card .uc-overlay-strong{opacity:1}}.uc-arrow{color:#a8a29e;transition:color .2s}.uc-arrow:hover{color:#1c1917}
