.pdai-vet{--viola:#7c3aed;--turchese:#4ee0cf;--lilla:#a78bfa;position:relative;overflow:hidden;padding:96px 0 76px;background:linear-gradient(120deg,#1a1147 0%,#2c1a78 48%,#123f73 100%);color:#fff;font-family:'Montserrat',system-ui,-apple-system,'Segoe UI',sans-serif}.pdai-vet *,.pdai-vet *::before,.pdai-vet *::after{box-sizing:border-box}.pdai-vet-aurora{position:absolute;inset:0;pointer-events:none}.pdai-vet-aurora i{position:absolute;border-radius:50%;filter:blur(90px)}.pdai-vet-aurora i:nth-child(1){width:560px;height:560px;left:-140px;top:-180px;background:var(--viola);opacity:.5;animation:pdai-vet-vaga 17s ease-in-out infinite alternate}.pdai-vet-aurora i:nth-child(2){width:480px;height:480px;right:-120px;bottom:-160px;background:var(--turchese);opacity:.28;animation:pdai-vet-vaga 21s ease-in-out infinite alternate-reverse}.pdai-vet-aurora i:nth-child(3){width:340px;height:340px;left:44%;top:30%;background:#ec4899;opacity:.14;animation:pdai-vet-vaga 25s ease-in-out infinite alternate}.pdai-vet-aurora b{position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.1) 1px,transparent 1.3px);background-size:26px 26px;-webkit-mask:radial-gradient(ellipse at 30% 40%,#000 15%,transparent 72%);mask:radial-gradient(ellipse at 30% 40%,#000 15%,transparent 72%)}@keyframes pdai-vet-vaga{to{transform:translate(70px,50px) scale(1.12)}}.pdai-vet-w{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:0 20px}.pdai-vet-in{display:grid;grid-template-columns:1.05fr .95fr;gap:64px;align-items:center}.pdai-vet-pill{display:inline-flex;align-items:center;gap:9px;padding:8px 15px;border:1px solid rgba(255,255,255,.24);border-radius:999px;background:rgba(255,255,255,.09);font-size:13px;font-weight:700;line-height:1;white-space:nowrap}.pdai-vet-pill i{width:8px;height:8px;border-radius:50%;background:var(--turchese);box-shadow:0 0 0 0 rgba(78,224,207,.7);animation:pdai-vet-vivo 2s ease-out infinite}@keyframes pdai-vet-vivo{to{box-shadow:0 0 0 11px rgba(78,224,207,0)}}.pdai-vet .pdai-vet-h{margin:20px 0 0;font-family:inherit;font-size:clamp(38px,5.2vw,66px);font-weight:800;line-height:1.08;letter-spacing:-.02em;color:#fff}.pdai-vet-h em{display:inline-block;padding-bottom:.1em;margin-bottom:-.1em;font-style:normal;background:linear-gradient(90deg,var(--lilla),var(--turchese));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.pdai-vet .pdai-vet-riga{display:block;width:64px;height:4px;margin:26px 0 0 !important;border-radius:2px;background:linear-gradient(90deg,var(--lilla),var(--turchese))}.pdai-vet .pdai-vet-sub{max-width:560px;margin:22px 0 0;font-size:17.5px;font-weight:500;line-height:1.6;color:#e2dcf8}.pdai-vet .pdai-vet-bar{position:relative;margin:30px 0 0 !important;padding:2px;border-radius:22px;overflow:hidden;isolation:isolate;box-shadow:0 22px 60px -18px rgba(124,58,237,.95)}.pdai-vet-bar::before{content:'';position:absolute;z-index:-1;left:50%;top:50%;width:140%;aspect-ratio:1;background:conic-gradient(from 0deg,var(--viola),var(--turchese),#fff,#ec4899,var(--viola));transform:translate(-50%,-50%);animation:pdai-vet-anello 5s linear infinite}@keyframes pdai-vet-anello{to{transform:translate(-50%,-50%) rotate(360deg)}}.pdai-vet-bar-in{display:flex;align-items:center;gap:8px;padding:8px;border-radius:20px;background:#1d1252}.pdai-vet .pdai-vet-bar input{flex:1 1 auto;min-width:0;width:auto;height:52px;margin:0;padding:0 12px;border:0;border-radius:12px;outline:0;box-shadow:none;background:transparent;color:#fff;font:500 16.5px inherit;font-family:inherit}.pdai-vet .pdai-vet-bar input::placeholder{color:#b3a9de;opacity:1}.pdai-vet .pdai-vet-bar button{flex:none;display:inline-flex;align-items:center;gap:8px;width:auto;height:52px;margin:0;padding:0 22px;border:0;border-radius:15px;background:linear-gradient(120deg,#a855f7,#5b8ee6 70%,#2fb5c4);color:#fff;font:700 15.5px inherit;font-family:inherit;text-transform:none;cursor:pointer;transition:transform .2s,filter .2s}.pdai-vet .pdai-vet-bar button:hover{transform:translateY(-1px);filter:brightness(1.1)}.pdai-vet-bar svg{width:18px;height:18px}.pdai-vet-chip{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.pdai-vet .pdai-vet-chip button{width:auto;height:auto;margin:0;padding:9px 15px;border:1px solid rgba(255,255,255,.26);border-radius:999px;background:rgba(255,255,255,.08);color:#fff;font-family:inherit;font-size:13.5px;font-weight:600;line-height:1.2;text-transform:none;white-space:nowrap;cursor:pointer;transition:background .2s,border-color .2s,transform .2s}.pdai-vet .pdai-vet-chip button:hover{background:rgba(78,224,207,.22);border-color:var(--turchese);color:#fff;transform:translateY(-2px)}.pdai-vet-fin{min-width:0;border-radius:26px;box-shadow:0 40px 90px -30px rgba(10,5,40,.95),0 0 90px -28px rgba(124,58,237,.9)}.pdai-vet .pdai-vet-fin .pdai-vera{position:relative !important;inset:auto !important;display:block !important;width:100% !important;height:600px !important;z-index:0 !important;margin:0 !important;padding:0 !important;pointer-events:auto !important;cursor:pointer;overflow:hidden;border-radius:26px;font-family:inherit}.pdai-vet .pdai-vet-fin .pdai-vera>*{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;max-width:none !important;max-height:none !important;min-height:0 !important;margin:0 !important;opacity:1 !important;transform:none !important;visibility:visible !important;animation:none !important;border-radius:26px !important}.pdai-vet .pdai-vera .paydea-ai-flusso,.pdai-vet .pdai-vera .paydea-ai-messaggi{overflow:hidden !important}.pdai-vet-doti{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:60px}.pdai-vet-dote{display:flex;gap:13px;padding:18px;border:1px solid rgba(255,255,255,.16);border-radius:18px;background:rgba(255,255,255,.07);font-size:13.5px;font-weight:500;line-height:1.45;color:#d9d2f4}.pdai-vet-dote>span{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:linear-gradient(135deg,rgba(168,85,247,.55),rgba(78,224,207,.4));color:#fff}.pdai-vet-dote svg{width:20px;height:20px}.pdai-vet-dote b{display:block;margin-bottom:3px;font-size:15px;font-weight:700;color:#fff}@media (max-width:1024px){.pdai-vet-in{grid-template-columns:1fr;gap:44px}.pdai-vet-doti{grid-template-columns:repeat(2,1fr)}}@media (max-width:782px){.pdai-vet{padding:60px 0 50px}.pdai-vet .pdai-vet-sub{font-size:16px}.pdai-vet .pdai-vet-bar input{padding:0 8px;font-size:16px}.pdai-vet .pdai-vet-bar button{padding:0 15px}.pdai-vet .pdai-vet-bar button span{display:none}.pdai-vet .pdai-vet-fin .pdai-vera{height:620px !important}.pdai-vet-doti{grid-template-columns:1fr;gap:12px;margin-top:40px}}@media (prefers-reduced-motion:reduce){.pdai-vet-aurora i,.pdai-vet-bar::before,.pdai-vet-pill i{animation:none}}