.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.textPage a,.textPage li,.textPage p,.textPage strong{margin-top:0;margin-bottom:1rem;font-size:17px;line-height:26px;color:#cbd5e1}.textPage strong{margin-top:1em;color:#f1f5f9}.textPage h2{font-size:24px;margin-top:3em;margin-bottom:.5em;color:#f8fafc}.textPage h3{font-size:18px;margin-top:1em;margin-bottom:.25em;color:#e2e8f0}.textPage ul{padding-left:1.25em;list-style-type:circle}.textPage a{color:#34d399}.textPage a:hover{text-decoration:underline;cursor:pointer}.emerald-glow{box-shadow:0 0 0 1px rgba(52,211,153,.3),0 0 20px rgba(52,211,153,.25),0 0 40px rgba(52,211,153,.15)}.emerald-glow-strong{box-shadow:0 0 0 1px rgba(110,231,183,.5),0 0 30px rgba(52,211,153,.5),0 0 60px rgba(16,185,129,.3)}.text-emerald-gradient{background-image:linear-gradient(135deg,#6ee7b7,#34d399 40%,#ffffff);-webkit-background-clip:text;background-clip:text;color:transparent}@keyframes shimmer{0%,to{opacity:.4}50%{opacity:1}}.animate-shimmer{animation:shimmer 3s ease-in-out infinite}@keyframes float-slow{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.animate-float-slow{animation:float-slow 6s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.animate-fade-down,.animate-fade-up,.animate-float-slow,.animate-shimmer{animation:none!important;opacity:1!important;transform:none!important}}