.hover-card[data-astro-cid-wrzvmyuk]{transition:transform .3s,box-shadow .3s}.hover-card[data-astro-cid-wrzvmyuk]:hover{transform:translateY(-5px);box-shadow:0 10px 30px #00000026!important}.servicios-premium[data-astro-cid-wrzvmyuk]{background:linear-gradient(180deg,#fff,#f8f9fa,#fff);position:relative;overflow:hidden}.servicios-premium[data-astro-cid-wrzvmyuk]:before{content:"";position:absolute;top:0;left:0;right:0;height:300px;background:radial-gradient(ellipse at top,rgba(102,126,234,.05),transparent);pointer-events:none}.services-grid[data-astro-cid-wrzvmyuk]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:32px;position:relative;z-index:1}.service-card[data-astro-cid-wrzvmyuk]{background:#fffffff2;border-radius:24px;padding:0;overflow:hidden;box-shadow:0 4px 24px #0000000f,0 0 0 1px #0000000a;transition:all .5s cubic-bezier(.4,0,.2,1);position:relative;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.8)}.service-card[data-astro-cid-wrzvmyuk]:before{content:"";position:absolute;top:0;left:0;right:0;height:5px;background:var(--service-color);transform:scaleX(0);transform-origin:left;transition:transform .5s ease}.service-card[data-astro-cid-wrzvmyuk]:hover{transform:translateY(-12px);box-shadow:0 20px 60px #0000001f,0 0 0 1px #0000000f}.service-card[data-astro-cid-wrzvmyuk]:hover:before{transform:scaleX(1)}.service-header[data-astro-cid-wrzvmyuk]{padding:40px 32px 24px;background:linear-gradient(135deg,var(--service-color-light) 0%,rgba(255,255,255,.95) 100%);position:relative;overflow:hidden}.service-header[data-astro-cid-wrzvmyuk]:after{content:"";position:absolute;top:-50%;right:-20%;width:200px;height:200px;background:radial-gradient(circle,var(--service-color-alpha) 0%,transparent 70%);border-radius:50%}.service-icon-wrapper[data-astro-cid-wrzvmyuk]{width:80px;height:80px;border-radius:20px;background:#fff;display:flex;align-items:center;justify-content:center;margin-bottom:20px;box-shadow:0 8px 24px #00000014;transition:all .4s ease;position:relative;z-index:2}.service-card[data-astro-cid-wrzvmyuk]:hover .service-icon-wrapper[data-astro-cid-wrzvmyuk]{transform:scale(1.1) rotate(-5deg);box-shadow:0 12px 32px #0000001f}.service-icon-wrapper[data-astro-cid-wrzvmyuk] i[data-astro-cid-wrzvmyuk]{font-size:2.5rem;color:var(--service-color);transition:transform .3s ease}.service-card[data-astro-cid-wrzvmyuk]:hover .service-icon-wrapper[data-astro-cid-wrzvmyuk] i[data-astro-cid-wrzvmyuk]{transform:scale(1.1)}.service-title[data-astro-cid-wrzvmyuk]{font-size:1.5rem;font-weight:800;margin-bottom:16px;line-height:1.3;color:#1a1a1a;position:relative;z-index:2}.service-description[data-astro-cid-wrzvmyuk]{font-size:.95rem;line-height:1.7;color:#4a5568;margin-bottom:0;position:relative;z-index:2}.service-body[data-astro-cid-wrzvmyuk]{padding:32px}.profiles-section-title[data-astro-cid-wrzvmyuk]{font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#718096;margin-bottom:16px;display:flex;align-items:center;gap:8px}.profiles-section-title[data-astro-cid-wrzvmyuk]:before{content:"";width:4px;height:16px;background:var(--service-color);border-radius:2px}.profiles-list[data-astro-cid-wrzvmyuk]{display:grid;gap:10px;margin-bottom:28px}.profile-item[data-astro-cid-wrzvmyuk]{display:flex;align-items:center;gap:12px;padding:10px 14px;background:#f7fafc;border-radius:10px;font-size:.9rem;color:#2d3748;transition:all .2s ease;border-left:2px solid transparent}.profile-item[data-astro-cid-wrzvmyuk]:hover{background:#edf2f7;border-left-color:var(--service-color);transform:translate(4px)}.profile-checkmark[data-astro-cid-wrzvmyuk]{width:20px;height:20px;border-radius:50%;background:var(--service-color);color:#fff;display:flex;align-items:center;justify-content:center;font-size:.7rem;flex-shrink:0;box-shadow:0 2px 8px var(--service-color-alpha)}.service-cta[data-astro-cid-wrzvmyuk]{width:100%;padding:16px 24px;border:none;border-radius:12px;background:linear-gradient(135deg,#000000 0%,var(--service-color) 100%);color:#fff;font-weight:600;font-size:.95rem;display:flex;align-items:center;justify-content:center;gap:10px;transition:all .3s ease;text-decoration:none;box-shadow:0 4px 16px #00000026;position:relative;overflow:hidden}.service-cta[data-astro-cid-wrzvmyuk]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--service-color) 0%,#000000 100%);opacity:0;transition:opacity .3s ease}.service-cta[data-astro-cid-wrzvmyuk]:hover:before{opacity:1}.service-cta[data-astro-cid-wrzvmyuk] span[data-astro-cid-wrzvmyuk]{position:relative;z-index:1}.service-cta[data-astro-cid-wrzvmyuk] i[data-astro-cid-wrzvmyuk]{position:relative;z-index:1;transition:transform .3s ease}.service-cta[data-astro-cid-wrzvmyuk]:hover i[data-astro-cid-wrzvmyuk].bi-arrow-right{transform:translate(4px)}.service-cta[data-astro-cid-wrzvmyuk]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0003}.featured-badge[data-astro-cid-wrzvmyuk]{position:absolute;top:20px;right:20px;background:var(--service-color);color:#fff;padding:6px 14px;border-radius:20px;font-size:.75rem;font-weight:600;z-index:3;box-shadow:0 4px 12px var(--service-color-alpha)}.profiles-count[data-astro-cid-wrzvmyuk]{display:inline-flex;align-items:center;gap:6px;background:var(--service-color-light);padding:4px 12px;border-radius:16px;font-size:.8rem;font-weight:600;color:var(--service-color)}@media(max-width:1200px){.services-grid[data-astro-cid-wrzvmyuk]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.services-grid[data-astro-cid-wrzvmyuk]{grid-template-columns:1fr;gap:24px}.service-header[data-astro-cid-wrzvmyuk]{padding:32px 24px 20px}.service-body[data-astro-cid-wrzvmyuk]{padding:24px}.service-icon-wrapper[data-astro-cid-wrzvmyuk]{width:70px;height:70px}.service-icon-wrapper[data-astro-cid-wrzvmyuk] i[data-astro-cid-wrzvmyuk]{font-size:2rem}.service-title[data-astro-cid-wrzvmyuk]{font-size:1.3rem}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.service-card[data-astro-cid-wrzvmyuk]{animation:fadeInUp .6s ease forwards}.service-card[data-astro-cid-wrzvmyuk]:nth-child(1){animation-delay:.1s}.service-card[data-astro-cid-wrzvmyuk]:nth-child(2){animation-delay:.2s}.service-card[data-astro-cid-wrzvmyuk]:nth-child(3){animation-delay:.3s}.service-card[data-astro-cid-wrzvmyuk]:nth-child(4){animation-delay:.4s}.service-card[data-astro-cid-wrzvmyuk]:nth-child(5){animation-delay:.5s}
