.break-inside-avoid[data-v-cd012779]{-moz-column-break-inside:avoid;break-inside:avoid}.line-clamp-2[data-v-cd012779]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.animate-fade-in[data-v-f1437d61]{animation:fadeIn-f1437d61 1s ease-out}@keyframes fadeIn-f1437d61{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.rotate-180[data-v-bc87f90a]{transform:rotate(180deg)}.transition-all[data-v-bc87f90a]{transition-property:all}.duration-200[data-v-bc87f90a]{transition-duration:.2s}.duration-300[data-v-bc87f90a]{transition-duration:.3s}.hover\:shadow-lg[data-v-bc87f90a]:hover{box-shadow:0 10px 15px -3px #00ffd14d,0 4px 6px -2px #00ffd133}.bg-\[\#00ffd1\][data-v-bc87f90a]{box-shadow:0 0 15px #00ffd14d}.bg-\[\#00ffd1\][data-v-bc87f90a]:hover{box-shadow:0 0 20px #00ffd180}.font-bricolage-grotesque[data-v-969cea01]{font-family:Bricolage Grotesque,sans-serif}@keyframes float-969cea01{0%{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}to{transform:translate(0) scale(1)}}.animate-float-slow[data-v-969cea01]{animation:float-969cea01 20s ease-in-out infinite}.animate-float-medium[data-v-969cea01]{animation:float-969cea01 15s ease-in-out infinite reverse}.animate-float-fast[data-v-969cea01]{animation:float-969cea01 12s ease-in-out infinite}@keyframes fadeInUp-969cea01{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up[data-v-969cea01]{animation:fadeInUp-969cea01 .8s ease-out forwards;opacity:0}.delay-100[data-v-969cea01]{animation-delay:.15s}.delay-200[data-v-969cea01]{animation-delay:.3s}.glass-chip[data-v-969cea01]{border-radius:9999px;border-width:1px;font-size:.75rem;font-weight:600;letter-spacing:.025em;line-height:1rem;padding:.625rem 1.25rem;--tw-shadow:0 4px 10px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.glass-chip[data-v-969cea01]:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media(min-width:640px){.glass-chip[data-v-969cea01]{font-size:.875rem;line-height:1.25rem}}.glass-chip.blue[data-v-969cea01]{background-color:#3b82f61a;border-color:#60a5fa33;--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity,1))}.glass-chip.blue[data-v-969cea01]:hover{background-color:#3b82f633;border-color:#60a5fa80;--tw-shadow:0 0 15px rgba(59,130,246,.3);--tw-shadow-colored:0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.glass-chip.green[data-v-969cea01]{background-color:#22c55e1a;border-color:#4ade8033;--tw-text-opacity:1;color:rgb(220 252 231/var(--tw-text-opacity,1))}.glass-chip.green[data-v-969cea01]:hover{background-color:#22c55e33;border-color:#4ade8080;--tw-shadow:0 0 15px rgba(34,197,94,.3);--tw-shadow-colored:0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.glass-chip.purple[data-v-969cea01]{background-color:#a855f71a;border-color:#c084fc33;--tw-text-opacity:1;color:rgb(243 232 255/var(--tw-text-opacity,1))}.glass-chip.purple[data-v-969cea01]:hover{background-color:#a855f733;border-color:#c084fc80;--tw-shadow:0 0 15px rgba(168,85,247,.3);--tw-shadow-colored:0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.glass-chip.orange[data-v-969cea01]{background-color:#f973161a;border-color:#fb923c33;--tw-text-opacity:1;color:rgb(255 237 213/var(--tw-text-opacity,1))}.glass-chip.orange[data-v-969cea01]:hover{background-color:#f9731633;border-color:#fb923c80;--tw-shadow:0 0 15px rgba(249,115,22,.3);--tw-shadow-colored:0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.glass-card[data-v-12f4b507]{background:#1f293799;box-shadow:0 8px 32px #0000005e;transition:all .3s ease}.glass-card[data-v-12f4b507]:hover{background:#1f2937b3;border-color:#00ffd14d;box-shadow:0 8px 32px #00ffd11a}.feature-tag[data-v-12f4b507]{align-items:center;background:#00ffd11a;border:1px solid rgba(0,255,209,.3);border-radius:.75rem;color:#e0e0e0;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;padding:.5rem 1rem;transition:all .3s ease;white-space:nowrap}.feature-tag[data-v-12f4b507]:hover{background:#00ffd133;border-color:#00ffd180;box-shadow:0 4px 12px #00ffd133;transform:translateY(-2px)}.tag-icon[data-v-12f4b507]{font-size:1rem;line-height:1}.description-text[data-v-12f4b507]{color:#e0e0e0;font-size:1rem;font-weight:400;letter-spacing:.01em;line-height:1.8}@media(min-width:640px){.description-text[data-v-12f4b507]{font-size:1.125rem}}@media(min-width:1024px){.description-text[data-v-12f4b507]{font-size:1.25rem}}.highlight[data-v-12f4b507]{background:linear-gradient(135deg,#00ffd126,#00b8ff26);border-radius:.25rem;color:#00ffd1;font-weight:700;padding:.125rem .375rem;transition:all .2s ease}.highlight[data-v-12f4b507]:hover{background:linear-gradient(135deg,#00ffd140,#00b8ff40);text-shadow:0 0 8px rgba(0,255,209,.5)}table[data-v-6f50f443]{border-collapse:separate;border-spacing:0}@media(max-width:768px){.overflow-x-auto[data-v-6f50f443]{-webkit-overflow-scrolling:touch}}
