.drq-reveal-pending{opacity:0;transition:opacity .5s ease var(--reveal-delay,0s), transform .5s ease var(--reveal-delay,0s);transform:translateY(14px)}.drq-reveal-pending.drq-reveal-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.drq-reveal-pending{opacity:1;transition:none;transform:none}}.sim-mock-card{box-shadow:0 18px 48px #00000047}.sim-stem{animation:.4s sim-fade-in}@keyframes sim-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.sim-timer-fill{width:100%}.sim-timer-fill.sim-timer-animate{animation:3.6s linear infinite sim-timer-drain}@keyframes sim-timer-drain{0%{width:100%}to{width:4%}}@media (prefers-reduced-motion:reduce){.sim-stem{animation:none}.sim-timer-fill.sim-timer-animate{width:60%;animation:none}}.how-steps{position:relative}.how-step:before{content:"";background:linear-gradient(90deg, transparent, var(--color-border-strong) 20%, var(--color-border-strong) 80%, transparent);z-index:-1;height:2px;position:absolute;top:22px;left:-1.25rem;right:-1.25rem}@media (max-width:639px){.how-step:before{display:none}}.how-steps>li:first-child.how-step:before{right:50%}.feature-card{border-radius:var(--drq-radius-lg,12px);padding:.25rem;transition:transform .25s}.feature-card:hover{transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){.feature-card,.feature-icon{transition:none!important;transform:none!important}}.report-bar{transition:width .8s}.league-crest{animation:.5s both league-crest-pop;animation-delay:calc(var(--i,0) * 80ms)}@media (prefers-reduced-motion:reduce){.league-crest{animation:none}}@keyframes league-crest-pop{0%{opacity:0;transform:scale(.7)translateY(6px)}to{opacity:1;transform:scale(1)translateY(0)}}.faq-item summary::-webkit-details-marker{display:none}.social-icon{transition:transform .2s,border-color .2s}
