.glass-card{z-index:1;isolation:isolate;background:linear-gradient(135deg, var(--color-white-28) 0%, var(--color-white-22) 50%, var(--color-overlay-white-strong) 100%);-webkit-backdrop-filter:blur(25px)saturate(150%);border:1px solid #0000;border-top:1.5px solid var(--color-white-60);border-left:1.5px solid var(--color-white-60);border-bottom:1px solid var(--color-navy-12);border-right:1px solid var(--color-border-subtle);box-shadow:0 6px 28px var(--color-border-subtle), 0 0 0 1px var(--color-overlay-white) inset;transition:transform var(--transition-base), box-shadow var(--transition-base);border-radius:20px;flex-direction:column;align-items:center;gap:24px;display:flex;position:relative;overflow:hidden}.glass-card:hover{box-shadow:0 12px 40px var(--color-navy-12), 0 0 0 1px var(--color-overlay-white-strong) inset;transform:translateY(-2px)}.glass-card:before{content:"";border-radius:inherit;pointer-events:none;z-index:-1;opacity:.5;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='3.5' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)' opacity='0.03'/%3E%3C/svg%3E");position:absolute;inset:0}.glass-card>*{width:auto}
