.home-shell[data-v-cb2ecb7a]{background:radial-gradient(circle at top,hsla(0,0%,100%,.72),transparent 54%),linear-gradient(180deg,#ffffffa6,#f5f5f5c2)}.hero-surface[data-v-cb2ecb7a]:before{position:absolute;inset:0;content:"";pointer-events:none;background:radial-gradient(circle at 12% 18%,hsla(0,0%,100%,.08),transparent 22%),linear-gradient(120deg,hsla(0,0%,100%,.06),transparent 42%),linear-gradient(180deg,transparent,hsla(0,0%,100%,.04))}.hero-panel[data-v-cb2ecb7a]:before{position:absolute;inset:0;content:"";pointer-events:none;opacity:.16;background-image:linear-gradient(hsla(0,0%,100%,.12) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.12) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent);mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent)}.footer-thumb[data-v-cb2ecb7a]:before,.story-media[data-v-cb2ecb7a]:before{position:absolute;inset:0;content:"";pointer-events:none;background:radial-gradient(circle at 20% 20%,hsla(0,0%,100%,.12),transparent 24%),linear-gradient(135deg,hsla(0,0%,100%,.08),transparent 46%)}.footer-thumb[data-v-cb2ecb7a]:after,.story-media[data-v-cb2ecb7a]:after{position:absolute;right:18px;bottom:18px;left:18px;height:1px;content:"";pointer-events:none;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.46),transparent)}.feature-banner[data-v-cb2ecb7a]:before{position:absolute;top:10%;right:8%;width:18rem;height:18rem;content:"";pointer-events:none;opacity:.48;filter:blur(10px);background:radial-gradient(circle,hsla(0,0%,100%,.18) 0,transparent 65%)}.feature-banner[data-v-cb2ecb7a]:after{position:absolute;inset:auto 0 0;height:46%;content:"";pointer-events:none;background:linear-gradient(180deg,transparent,hsla(0,0%,100%,.04))}.mesh-wave[data-v-cb2ecb7a]:after,.mesh-wave[data-v-cb2ecb7a]:before{position:absolute;inset:0;content:"";pointer-events:none}.mesh-wave[data-v-cb2ecb7a]:before{opacity:.8;background-image:radial-gradient(circle at 8% 52%,hsla(0,0%,100%,.34),transparent 8%),radial-gradient(circle at 24% 58%,hsla(0,0%,100%,.22),transparent 7%),radial-gradient(circle at 42% 44%,hsla(0,0%,100%,.34),transparent 8%),radial-gradient(circle at 58% 62%,hsla(0,0%,100%,.22),transparent 7%),radial-gradient(circle at 72% 40%,hsla(0,0%,100%,.32),transparent 7%),radial-gradient(circle at 90% 54%,hsla(0,0%,100%,.2),transparent 7%)}.mesh-wave[data-v-cb2ecb7a]:after{background:radial-gradient(120% 100% at 0 100%,transparent 58%,hsla(0,0%,100%,.18) 58.6%,transparent 60%),radial-gradient(100% 92% at 30% 100%,transparent 62%,hsla(0,0%,100%,.14) 62.6%,transparent 64%),radial-gradient(104% 96% at 62% 100%,transparent 58%,hsla(0,0%,100%,.14) 58.6%,transparent 60%),radial-gradient(116% 98% at 100% 100%,transparent 60%,hsla(0,0%,100%,.18) 60.6%,transparent 62%)}
