html.js-reveal-ready .reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.16,1,.3,1);will-change:transform,opacity}.reveal-visible{opacity:1!important;transform:translateY(0)!important}html.js-reveal-ready .delay-200{transition-delay:.2s}html.js-reveal-ready .delay-300{transition-delay:.3s}html.js-reveal-ready .delay-400{transition-delay:.4s}html.js-reveal-ready .staggered-list.svelte-25ukbs .step-item{opacity:0;transform:translate(-20px);transition:all .8s cubic-bezier(.16,1,.3,1)}.reveal-visible .staggered-list.svelte-25ukbs .step-item{opacity:1!important;transform:translate(0)!important}.reveal-visible .staggered-list.svelte-25ukbs .step-item:nth-child(1){transition-delay:.4s}.reveal-visible .staggered-list.svelte-25ukbs .step-item:nth-child(2){transition-delay:.6s}.reveal-visible .staggered-list.svelte-25ukbs .step-item:nth-child(3){transition-delay:.8s}.reveal-visible .staggered-list.svelte-25ukbs .step-item:nth-child(4){transition-delay:1s}.ken-burns.svelte-25ukbs{animation:svelte-25ukbs-kenburns 40s linear infinite alternate}@keyframes svelte-25ukbs-kenburns{0%{transform:scale(1)}to{transform:scale(1.15)}}.stacked-card.svelte-25ukbs{will-change:transform,opacity,filter;backface-visibility:hidden}.stacked-card.svelte-25ukbs h3:where(.svelte-25ukbs){color:#fff!important;text-shadow:0 2px 10px rgba(0,0,0,.3)!important}.stacked-card.svelte-25ukbs p:where(.svelte-25ukbs){color:#fffc!important;text-shadow:0 1px 5px rgba(0,0,0,.2)!important}.premium-faq.svelte-25ukbs .accordion-item{border-bottom:1px solid rgba(0,0,0,.05)!important}.balance.svelte-25ukbs{text-wrap:balance}.edu-section.svelte-25ukbs+.edu-section:where(.svelte-25ukbs){margin-top:0}.scroll-indicator.svelte-25ukbs{animation:svelte-25ukbs-floatUpDown 2s ease-in-out infinite}.scroll-wheel.svelte-25ukbs{animation:svelte-25ukbs-scrollWheel 2s ease-in-out infinite}.chevron-1{animation:svelte-25ukbs-chevronPulse 2s ease-in-out infinite}.chevron-2{animation:svelte-25ukbs-chevronPulse 2s ease-in-out infinite .2s}@keyframes svelte-25ukbs-floatUpDown{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@keyframes svelte-25ukbs-scrollWheel{0%,to{opacity:.6;transform:translate(-50%) translateY(0)}50%{opacity:.3;transform:translate(-50%) translateY(4px)}}@keyframes svelte-25ukbs-chevronPulse{0%,to{opacity:.4}50%{opacity:.7}}@media (max-height: 1000px){.scroll-hint.svelte-25ukbs{display:none!important}}
