*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#fff}@keyframes grmFloat{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(10px);opacity:1}}@keyframes grmMarquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.grm-marquee:hover .grm-track{animation-play-state:paused}.grm-reveal{opacity:0;transform:translateY(40px) scale(.98);transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.grm-reveal.grm-in{opacity:1;transform:none}.grm-stagger>*{opacity:0;transform:translateY(44px) scale(.97);transition:opacity .85s cubic-bezier(.22,1,.36,1),transform .85s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.grm-stagger.grm-in>*{opacity:1;transform:none}.grm-stagger.grm-in>:first-child{transition-delay:.04s}.grm-stagger.grm-in>:nth-child(2){transition-delay:.11s}.grm-stagger.grm-in>:nth-child(3){transition-delay:.18s}.grm-stagger.grm-in>:nth-child(4){transition-delay:.25s}.grm-stagger.grm-in>:nth-child(5){transition-delay:.32s}.grm-stagger.grm-in>:nth-child(6){transition-delay:.39s}.grm-stagger.grm-in>:nth-child(7){transition-delay:.46s}.grm-stagger.grm-in>:nth-child(8){transition-delay:.53s}.grm-scroll{scrollbar-width:thin;scrollbar-color:#c9dcfb transparent}.grm-scroll::-webkit-scrollbar{width:7px}.grm-scroll::-webkit-scrollbar-track{background:transparent}.grm-scroll::-webkit-scrollbar-thumb{background:#c9dcfb;border-radius:8px}.grm-scroll::-webkit-scrollbar-thumb:hover{background:#2a70e9}@media (prefers-reduced-motion:reduce){.grm-reveal,.grm-stagger>*{opacity:1!important;transform:none!important}.grm-track{animation:none!important}}::selection{background:#2a70e9;color:#fff}