.card:where(.astro-YOEU6XD4){position:relative;height:7rem;width:100%;border-radius:1rem;background-color:rgba(var(--ctp-surface2),var(--tw-bg-opacity));--tw-bg-opacity: .3;background-size:cover;background-position:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.card:where(.astro-YOEU6XD4):hover{--tw-scale-x: 1.0125;--tw-scale-y: 1.0125;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){.card:where(.astro-YOEU6XD4){height:8rem}}#cards:where(.astro-YOEU6XD4):hover>.card:where(.astro-YOEU6XD4):after{opacity:1}#cards2:where(.astro-YOEU6XD4):hover>.card:where(.astro-YOEU6XD4):after{opacity:1}.card:where(.astro-YOEU6XD4):hover:before{opacity:1}.card:where(.astro-YOEU6XD4):before,.card:where(.astro-YOEU6XD4):after{border-radius:inherit;content:"";transition:opacity .45s;position:absolute;left:0;top:0;z-index:30;height:100%;width:100%;opacity:0}.card:where(.astro-YOEU6XD4):before{background:radial-gradient(50rem circle at var(--mouse-x) var(--mouse-y),rgba(255,255,255,.06),transparent 40%);z-index:30}.card:where(.astro-YOEU6XD4)>.content:where(.astro-YOEU6XD4){position:relative;z-index:20;display:flex;height:100%;flex-direction:column;border-radius:.8rem;border-width:1px;--tw-border-opacity: 1;border-color:rgba(var(--ctp-surface0),var(--tw-border-opacity));background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from: rgba(30,30,46,.9) var(--tw-gradient-from-position);--tw-gradient-to: rgba(30, 30, 46, 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: transparent var(--tw-gradient-to-position);padding:1rem;background-blend-mode:screen;--tw-backdrop-brightness: brightness(.75);-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)}@media (min-width: 640px){.card:where(.astro-YOEU6XD4)>.content:where(.astro-YOEU6XD4){padding:1.5rem}}.icon:where(.astro-XRS7HQ6P){margin-top:auto;margin-bottom:auto;--tw-text-opacity: 1;color:rgba(var(--ctp-text),var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}
