.liquid-card.svelte-1s3jsji{border-radius:var(--glass-radius);background:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);transform-style:preserve-3d;will-change:transform;transition:transform .3s cubic-bezier(.2,.8,.2,1),background .3s,border-color .3s,box-shadow .3s;position:relative;overflow:hidden}.liquid-card.svelte-1s3jsji:hover{background:var(--glass-bg-hover);border-color:var(--glass-border-hover);box-shadow:var(--glass-shadow-hover)}.liquid-card--accent.svelte-1s3jsji{box-shadow:var(--glass-shadow), 0 0 32px #f25c1b2e;border-color:#f25c1b66}.liquid-card--accent.svelte-1s3jsji:hover{box-shadow:var(--glass-shadow-hover), 0 0 48px #f25c1b47;border-color:#f25c1b99}.liquid-card__inner.svelte-1s3jsji{z-index:2;height:100%;position:relative}.liquid-card--scroll-shine.svelte-1s3jsji{--shine-deg:0deg}.liquid-card--scroll-shine.svelte-1s3jsji:before{content:"";border-radius:inherit;background:conic-gradient(from var(--shine-deg) at 50% 50%, transparent 0deg, #ffc88c00 30deg, #ffa05abf 50deg, #f25c1bf2 60deg, #ffa05abf 70deg, #ffc88c00 90deg, transparent 360deg);-webkit-mask-composite:xor;pointer-events:none;z-index:1;opacity:.9;padding:1.5px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (prefers-reduced-motion:reduce){.liquid-card.svelte-1s3jsji{transition:none;transform:none!important}.liquid-card--scroll-shine.svelte-1s3jsji:before{background:conic-gradient(from 90deg,#0000 0deg,#f25c1b80 50deg,#0000 100deg 360deg)}}.reveal.svelte-2pz3qs{opacity:0;transform:perspective(1400px) translate3d(0, var(--reveal-y), var(--reveal-z)) rotateX(var(--reveal-rx)) scale(var(--reveal-scale));transform-origin:50% 100%;will-change:opacity, transform;transition:opacity .9s cubic-bezier(.2,.8,.2,1),transform 1s cubic-bezier(.2,.8,.2,1)}.reveal--in.svelte-2pz3qs{opacity:1;transform:perspective(1400px)translate(0,0)rotateX(0)scale(1)}@media (prefers-reduced-motion:reduce){.reveal.svelte-2pz3qs{opacity:1;transition:none;transform:none}}
