.du-mesh:before{inset:-20%;background:radial-gradient(circle at 18% 22%,rgba(249,107,238,.28),transparent 55%),radial-gradient(circle at 78% 12%,rgba(83,58,253,.55),transparent 52%),radial-gradient(circle at 62% 88%,rgba(234,34,97,.24),transparent 55%),radial-gradient(circle at 12% 82%,rgba(245,233,212,.22),transparent 50%);filter:blur(56px)}.du-grain:after,.du-mesh:before{content:"";position:absolute;pointer-events:none}.du-grain:after{inset:0;opacity:.14;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E")}.du-mesh-hero:before{inset:-12% -12% auto -12%;height:1180px}.du-spotlight:before{content:"";position:absolute;left:50%;top:8%;width:96%;height:76%;transform:translateX(-50%);pointer-events:none;border-radius:50%;background:radial-gradient(ellipse at center,rgba(83,58,253,.55),transparent 70%);filter:blur(80px)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.du-reveal{animation:du-reveal-in linear both;animation-timeline:view();animation-range:entry 0 entry 260px}}}@keyframes du-reveal-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.du-typing span{animation:du-pulse-dot 1.4s infinite}.du-typing span:nth-child(2){animation-delay:.18s}.du-typing span:nth-child(3){animation-delay:.36s}