.material-symbols-outlined{font-family:'Material Symbols Outlined';font-weight:normal;font-style:normal;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:1;width:1em;height:1em;font-variation-settings:'FILL' 0,'wght' 400,'GRAD' 0,'opsz' 24;overflow:hidden;white-space:nowrap;visibility:hidden}.fonts-loaded .material-symbols-outlined{visibility:visible}.go-pro-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:44px;padding:0 20px}.go-pro-btn .material-symbols-outlined{width:20px;height:20px;font-size:20px}.review-card .inner-card>p{flex:1 1 auto;min-height:8.5rem}.review-card .inner-card>div:last-child{width:100%;align-items:center}.review-card .inner-card>div:last-child>div:last-child{min-width:0;line-height:1.25}.serif-italic{font-style:italic}.no-scrollbar::-webkit-scrollbar{display:none}.glass-label{background:rgba(255,255,255,0.4);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,0.5)}.premium-shadow{box-shadow:0 20px 50px -12px rgba(0,0,0,0.1)}.premium-shadow-hover:hover{box-shadow:0 40px 80px -20px rgba(0,0,0,0.2)}@keyframes float{0,100%{transform:translateY(0)}50%{transform:translateY(-20px)}}.animate-float{animation:float 10s ease-in-out infinite}@keyframes float-reverse{0,100%{transform:translateY(0)}50%{transform:translateY(20px)}}.animate-float-reverse{animation:float-reverse 12s ease-in-out infinite}@keyframes shine{to{background-position:200% center}}.animate-shine{background-size:200% auto;animation:shine 4s linear infinite}