.category-card[data-v-63d31dc1]{box-shadow:0 2px 8px #0000004d,inset 0 1px #ffffff0d}.category-card[data-v-63d31dc1]:hover{box-shadow:0 8px 24px #00000080,inset 0 1px #ffffff14}.category-card-bg[data-v-63d31dc1]{background-color:#1a1a1a;background-image:linear-gradient(135deg,rgba(255,255,255,.05) 25%,transparent 25%),linear-gradient(225deg,rgba(255,255,255,.05) 25%,transparent 25%),linear-gradient(315deg,rgba(255,255,255,.05) 25%,transparent 25%),linear-gradient(45deg,rgba(255,255,255,.05) 25%,transparent 25%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,10px 0}.category-card[data-v-63d31dc1]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(180,180,180,.3) 50%,transparent 100%);z-index:30}.category-card-label[data-v-63d31dc1]{background:linear-gradient(to top,rgba(0,0,0,.95) 0%,rgba(0,0,0,.7) 55%,transparent 100%);padding-top:2rem}.hero-media[data-v-1e29eeec]{background:var(--surface-ground)}.hero-video[data-v-1e29eeec]{filter:grayscale(45%) brightness(50%)}.social-card[data-v-0ee1d46c] .p-card{height:100%;display:flex;flex-direction:column}.social-card[data-v-0ee1d46c] .p-card-body{flex:1;display:flex;flex-direction:column}.social-card[data-v-0ee1d46c] .p-card-content{flex:1}.social-card[data-v-0ee1d46c]:hover{transform:translateY(-8px)}.contact-card[data-v-124b8b46]{width:100%}.contact-card[data-v-124b8b46] .p-card-content{padding:1.5rem}
